UUID uuid
Object equivalenceClass
boolean isPhysical
RelNode rel
boolean before
RelOptRuleCall ruleCall
RelDataType type
String name
int index
private Object writeReplace()
Serializable API, provides a replacement object to be written
during serialization.
This implementation converts this RelRecordType into a
SerializableRelRecordType, whose readResolve method converts
it back to a RelRecordType during deserialization.
StructKind kind
StructKind.FULLY_QUALIFIED.String prefix
int posLine
int posColumn
int endPosLine
int endPosColumn
String originalStatement
String collationName
SerializableCharset wrappedCharset
Locale locale
String strength
SqlCollation.Coercibility coercibility
private Object writeReplace()
Serializable API, provides a replacement object to be
written during serialization.
SqlParseException is serializable but is not available on the client.
This implementation converts this SqlParseException into a vanilla
RuntimeException with the same message.
SqlParserPos pos
int[][] expectedTokenSequences
String[] tokenImages
int lineNumber
int columnNumber
int endLineNumber
int endColumnNumber
SqlTypeName typeName
boolean isNullable
RelDataType elementType
int precision
int scale
RelDataTypeSystem typeSystem
SqlCollation collation
SerializableCharset wrappedCharset
RelDataTypeSystem typeSystem
SqlIntervalQualifier intervalQualifier
RelDataType keyType
RelDataType valueType
RelDataType elementType
SqlIdentifier sqlIdentifier
RelDataTypeComparability comparability
RelDataTypeFamily family
long[] words
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
Serializable.IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream out) throws IOException
Serializable.IOExceptionObject node
Copyright © 2012–2018 The Apache Software Foundation. All rights reserved.