Class ColumnDefinition

  • All Implemented Interfaces:
    Cloneable, Iterable<org.apache.calcite.sql.SqlNode>

    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

      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)  
    • 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

      • type

        public org.apache.calcite.sql.SqlDataTypeSpec type()