UUID uuid
Object equivalenceClass
boolean isPhysical
RelNode rel
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.
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
boolean specialConstructor
Token currentToken
int[][] expectedTokenSequences
String[] tokenImage
String eol
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
org.eigenbase.util.property.BooleanProperty allowInfiniteCostConverters
true.org.eigenbase.util.property.StringProperty defaultCharset
SqlValidator.org.eigenbase.util.property.StringProperty defaultNationalCharset
SaffronProperties.defaultCharset. The
default is "ISO-8859-1". It is used in
SqlLiteral.SqlLiteral(java.lang.Object, org.apache.calcite.sql.type.SqlTypeName, org.apache.calcite.sql.parser.SqlParserPos)org.eigenbase.util.property.StringProperty defaultCollation
SqlCollation and
SqlLiteral.SqlLiteral(java.lang.Object, org.apache.calcite.sql.type.SqlTypeName, org.apache.calcite.sql.parser.SqlParserPos)org.eigenbase.util.property.StringProperty defaultCollationStrength
SqlCollation and
SqlLiteral.SqlLiteral(java.lang.Object, org.apache.calcite.sql.type.SqlTypeName, org.apache.calcite.sql.parser.SqlParserPos)private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
Serializable.IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream out) throws IOException
Serializable.IOExceptionObject node
Copyright © 2012–2015 The Apache Software Foundation. All rights reserved.