Package org.apache.storm.sql.parser
Class ColumnDefinition
java.lang.Object
org.apache.calcite.sql.SqlNode
org.apache.calcite.sql.SqlNodeList
org.apache.storm.sql.parser.ColumnDefinition
public class ColumnDefinition
extends org.apache.calcite.sql.SqlNodeList
-
Field Summary
Fields inherited from class org.apache.calcite.sql.SqlNodeList
EMPTY
Fields inherited from class org.apache.calcite.sql.SqlNode
EMPTY_ARRAY, pos
-
Constructor Summary
ConstructorDescriptionColumnDefinition
(org.apache.calcite.sql.SqlIdentifier name, org.apache.calcite.sql.SqlDataTypeSpec type, ColumnConstraint constraint, org.apache.calcite.sql.parser.SqlParserPos pos) -
Method Summary
Methods inherited from class org.apache.calcite.sql.SqlNodeList
accept, add, clone, equalsDeep, get, getList, isEmptyList, iterator, of, of, of, set, size, toArray, unparse, validate, validateExpr
Methods inherited from class org.apache.calcite.sql.SqlNode
clone, clone, cloneArray, equalDeep, equalDeep, equalsDeep, findValidOptions, getKind, getMonotonicity, getParserPosition, isA, toSqlString, toSqlString, toString
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
Constructor Details
-
ColumnDefinition
public ColumnDefinition(org.apache.calcite.sql.SqlIdentifier name, org.apache.calcite.sql.SqlDataTypeSpec type, ColumnConstraint constraint, org.apache.calcite.sql.parser.SqlParserPos pos)
-
-
Method Details
-
name
-
type
public org.apache.calcite.sql.SqlDataTypeSpec type() -
constraint
-