TableElements¶
Creating Instance¶
TableElements
takes the following to be created:
-
TableElement
s
TableElements
is created using of factory.
Creating TableElements¶
TableElements of(
TableElement... elements)
TableElements of(
List<TableElement> elements)
of
creates a TableElements with the TableElement
s.
of
is used when:
AstBuilder.Visitor
is requested to parse CREATE TABLE, CREATE STREAM, ASSERT STREAM, ASSERT TABLE statementsSchemaParser
is requested to parse a schema (in text format)StatementRewriter.Rewriter
is requested to visitCreateStream, visitCreateTableDefaultSchemaInjector
is requested to buildElements
toLogicalSchema¶
LogicalSchema toLogicalSchema()
toLogicalSchema
...FIXME
toLogicalSchema
is used when:
CreateSourceFactory
is requested to build a schemaSchemaRegisterInjector
is requested to registerForCreateSourceColumnDeserializor
is requested todeserialize
LogicalSchemaDeserializer
is requested todeserialize