TableElements¶
Creating Instance¶
TableElements takes the following to be created:
-
TableElements
TableElements is created using of factory.
Creating TableElements¶
TableElements of(
TableElement... elements)
TableElements of(
List<TableElement> elements)
of creates a TableElements with the TableElements.
of is used when:
AstBuilder.Visitoris requested to parse CREATE TABLE, CREATE STREAM, ASSERT STREAM, ASSERT TABLE statementsSchemaParseris requested to parse a schema (in text format)StatementRewriter.Rewriteris requested to visitCreateStream, visitCreateTableDefaultSchemaInjectoris requested to buildElements
toLogicalSchema¶
LogicalSchema toLogicalSchema()
toLogicalSchema...FIXME
toLogicalSchema is used when:
CreateSourceFactoryis requested to build a schemaSchemaRegisterInjectoris requested to registerForCreateSourceColumnDeserializoris requested todeserializeLogicalSchemaDeserializeris requested todeserialize