## 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
    Constructor | Description
    --- | ---
    `ColumnDefinition​(org.apache.calcite.sql.SqlIdentifier name, org.apache.calcite.sql.SqlDataTypeSpec type, ColumnConstraint constraint, org.apache.calcite.sql.parser.SqlParserPos pos)` |