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
-
-
Constructor Summary
Constructors Constructor Description ColumnDefinition(org.apache.calcite.sql.SqlIdentifier name, org.apache.calcite.sql.SqlDataTypeSpec type, ColumnConstraint constraint, org.apache.calcite.sql.parser.SqlParserPos pos)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ColumnConstraint
constraint()
String
name()
org.apache.calcite.sql.SqlDataTypeSpec
type()
-
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 Detail
-
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 Detail
-
name
public String name()
-
type
public org.apache.calcite.sql.SqlDataTypeSpec type()
-
constraint
public ColumnConstraint constraint()
-
-