OmniSciDB
a5dc49c757
|
Public Member Functions | |
SqlOperator | getOperator () |
List< SqlNode > | getOperandList () |
void | unparse (SqlWriter writer, int leftPrec, int rightPrec) |
String | toString () |
Public Attributes | |
final SqlIdentifier | name |
final SqlDataTypeSpec | dataType |
Package Functions | |
SqlAttributeDefinition (SqlParserPos pos, SqlIdentifier name, SqlDataTypeSpec dataType, SqlNode expression, SqlCollation collation) | |
Package Attributes | |
final SqlNode | expression |
final SqlCollation | collation |
Private Member Functions | |
void | exp (SqlWriter writer) |
Static Private Attributes | |
static final SqlSpecialOperator | OPERATOR |
Parse tree for SqlAttributeDefinition, which is part of a SqlCreateType.
Definition at line 38 of file SqlAttributeDefinition.java.
|
inlinepackage |
Creates a SqlAttributeDefinition; use SqlDdlNodes#attribute.
Definition at line 48 of file SqlAttributeDefinition.java.
References com.mapd.parser.extension.ddl.SqlAttributeDefinition.collation, com.mapd.parser.extension.ddl.SqlAttributeDefinition.dataType, com.mapd.parser.extension.ddl.SqlAttributeDefinition.expression, and com.mapd.parser.extension.ddl.SqlAttributeDefinition.name.
|
inlineprivate |
Definition at line 88 of file SqlAttributeDefinition.java.
Referenced by com.mapd.parser.extension.ddl.SqlAttributeDefinition.unparse().
|
inline |
Definition at line 66 of file SqlAttributeDefinition.java.
References com.mapd.parser.extension.ddl.SqlAttributeDefinition.dataType, and com.mapd.parser.extension.ddl.SqlAttributeDefinition.name.
|
inline |
Definition at line 61 of file SqlAttributeDefinition.java.
References com.mapd.parser.extension.ddl.SqlAttributeDefinition.OPERATOR.
|
inline |
Definition at line 99 of file SqlAttributeDefinition.java.
|
inline |
Definition at line 71 of file SqlAttributeDefinition.java.
References com.mapd.parser.extension.ddl.SqlAttributeDefinition.collation, com.mapd.parser.extension.ddl.SqlAttributeDefinition.dataType, com.mapd.parser.extension.ddl.SqlAttributeDefinition.exp(), and com.mapd.parser.extension.ddl.SqlAttributeDefinition.expression.
|
package |
Definition at line 45 of file SqlAttributeDefinition.java.
Referenced by com.mapd.parser.extension.ddl.SqlAttributeDefinition.SqlAttributeDefinition(), and com.mapd.parser.extension.ddl.SqlAttributeDefinition.unparse().
final SqlDataTypeSpec com.mapd.parser.extension.ddl.SqlAttributeDefinition.dataType |
|
package |
Definition at line 44 of file SqlAttributeDefinition.java.
Referenced by com.mapd.parser.extension.ddl.SqlAttributeDefinition.SqlAttributeDefinition(), and com.mapd.parser.extension.ddl.SqlAttributeDefinition.unparse().
final SqlIdentifier com.mapd.parser.extension.ddl.SqlAttributeDefinition.name |
Definition at line 42 of file SqlAttributeDefinition.java.
Referenced by TableFunctionsFactory_declbracket.Bracket.__repr__(), TableFunctionsFactory_declbracket.Bracket.__str__(), TableFunctionsFactory_declbracket.Bracket.apply_column(), TableFunctionsFactory_declbracket.Bracket.apply_namespace(), TableFunctionsFactory_declbracket.Bracket.format_sizer(), com.mapd.parser.extension.ddl.SqlAttributeDefinition.getOperandList(), TableFunctionsFactory_declbracket.Bracket.normalize(), heavydb.extension_functions.ttypes.TUserDefinedFunction.read(), heavydb.extension_functions.ttypes.TUserDefinedTableFunction.read(), heavydb.thrift.ttypes.TDashboardGrantees.read(), heavydb.thrift.ttypes.TGeoFileLayerInfo.read(), heavydb.thrift.ttypes.TCustomExpression.read(), com.mapd.parser.extension.ddl.SqlAttributeDefinition.SqlAttributeDefinition(), TableFunctionsFactory_declbracket.Bracket.tostring(), heavydb.extension_functions.ttypes.TUserDefinedFunction.write(), heavydb.extension_functions.ttypes.TUserDefinedTableFunction.write(), heavydb.thrift.ttypes.TDashboardGrantees.write(), heavydb.thrift.ttypes.TGeoFileLayerInfo.write(), and heavydb.thrift.ttypes.TCustomExpression.write().
|
staticprivate |
Definition at line 39 of file SqlAttributeDefinition.java.
Referenced by com.mapd.parser.extension.ddl.SqlAttributeDefinition.getOperator().