# Uses of Class
org.apache.storm.sql.parser.ColumnConstraint

Packages that use ColumnConstraint
Package
Description
org.apache.storm.sql.compiler
org.apache.storm.sql.parser

- ## Uses of ColumnConstraint in org.apache.storm.sql.compiler

  Methods in org.apache.storm.sql.compiler with parameters of type ColumnConstraint
  Modifier and Type
  Method
  Description
  `CompilerUtil.TableBuilderInfo`
  CompilerUtil.TableBuilderInfo.`field(String name, org.apache.calcite.rel.type.RelDataType type, ColumnConstraint constraint)`
  `CompilerUtil.TableBuilderInfo`
  CompilerUtil.TableBuilderInfo.`field(String name, org.apache.calcite.sql.SqlDataTypeSpec type, ColumnConstraint constraint)`
  `CompilerUtil.TableBuilderInfo`
  CompilerUtil.TableBuilderInfo.`field(String name, org.apache.calcite.sql.type.SqlTypeName type, ColumnConstraint constraint)`

- ## Uses of ColumnConstraint in org.apache.storm.sql.parser

  Subclasses of ColumnConstraint in org.apache.storm.sql.parser
  Modifier and Type
  Class
  Description
  `static class`
  `ColumnConstraint.PrimaryKey`
  Methods in org.apache.storm.sql.parser that return ColumnConstraint
  Modifier and Type
  Method
  Description
  `ColumnConstraint`
  ColumnDefinition.`constraint()`
  Constructors in org.apache.storm.sql.parser with parameters of type ColumnConstraint
  Modifier
  Constructor
  Description
  ``
  `ColumnDefinition(org.apache.calcite.sql.SqlIdentifier name, org.apache.calcite.sql.SqlDataTypeSpec type, ColumnConstraint constraint, org.apache.calcite.sql.parser.SqlParserPos pos)`