Class CheckConstraint
java.lang.Object
net.sf.jsqlparser.statement.create.table.Index
net.sf.jsqlparser.statement.create.table.NamedConstraint
net.sf.jsqlparser.statement.create.table.CheckConstraint
- All Implemented Interfaces:
Serializable
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class net.sf.jsqlparser.statement.create.table.Index
Index.ColumnParams
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddColumns
(Collection<? extends Index.ColumnParams> functionDeclarationParts) addColumns
(Index.ColumnParams... functionDeclarationParts) <E extends Expression>
EgetExpression
(Class<E> type) getTable()
void
setExpression
(Expression expression) void
toString()
withColumns
(List<Index.ColumnParams> columns) withColumnsNames
(List<String> list) withExpression
(Expression expression) withIndexSpec
(List<String> idxSpec) Methods inherited from class net.sf.jsqlparser.statement.create.table.Index
getColumns, getColumnsNames, getColumnWithParams, getCommentText, getIndexSpec, getName, getNameParts, getType, getUsing, setColumnNamesWithParams, setColumns, setColumnsNames, setCommentText, setIndexSpec, setName, setName, setType, setUsing
-
Field Details
-
table
-
expression
-
-
Constructor Details
-
CheckConstraint
public CheckConstraint()
-
-
Method Details
-
getTable
-
setTable
-
getExpression
-
setExpression
-
toString
- Overrides:
toString
in classNamedConstraint
-
withTable
-
withExpression
-
getExpression
-
withType
- Overrides:
withType
in classNamedConstraint
-
withUsing
- Overrides:
withUsing
in classNamedConstraint
-
withName
- Overrides:
withName
in classNamedConstraint
-
withName
- Overrides:
withName
in classNamedConstraint
-
withColumnsNames
- Overrides:
withColumnsNames
in classNamedConstraint
-
withColumns
- Overrides:
withColumns
in classNamedConstraint
-
addColumns
- Overrides:
addColumns
in classNamedConstraint
-
addColumns
public CheckConstraint addColumns(Collection<? extends Index.ColumnParams> functionDeclarationParts) - Overrides:
addColumns
in classNamedConstraint
-
withIndexSpec
- Overrides:
withIndexSpec
in classNamedConstraint
-