public class AlterExpression extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
AlterExpression.ColumnDataType |
static class |
AlterExpression.ColumnDropDefault |
static class |
AlterExpression.ColumnDropNotNull |
| Constructor and Description |
|---|
AlterExpression() |
public boolean hasColumn()
public void hasColumn(boolean hasColumn)
public String getFkSourceSchema()
public void setFkSourceSchema(String fkSourceSchema)
public String getCommentText()
public void setCommentText(String commentText)
public AlterOperation getOperation()
public void setOperation(AlterOperation operation)
public String getOptionalSpecifier()
public void setOptionalSpecifier(String optionalSpecifier)
public void setReferentialAction(ReferentialAction.Type type, ReferentialAction.Action action)
type - action - public AlterExpression withReferentialAction(ReferentialAction.Type type, ReferentialAction.Action action)
public void removeReferentialAction(ReferentialAction.Type type)
type - public ReferentialAction getReferentialAction(ReferentialAction.Type type)
type - @Deprecated public boolean isOnDeleteCascade()
getReferentialAction(ReferentialAction.Type)@Deprecated public void setOnDeleteCascade(boolean onDeleteCascade)
onDeleteCascade - @Deprecated public boolean isOnDeleteRestrict()
getReferentialAction(ReferentialAction.Type)@Deprecated public void setOnDeleteRestrict(boolean onDeleteRestrict)
onDeleteRestrict - @Deprecated public boolean isOnDeleteSetNull()
getReferentialAction(ReferentialAction.Type)@Deprecated public void setOnDeleteSetNull(boolean onDeleteSetNull)
onDeleteSetNull - public String getFkSourceTable()
public void setFkSourceTable(String fkSourceTable)
public List<AlterExpression.ColumnDataType> getColDataTypeList()
public void addColDataType(String columnName, ColDataType colDataType)
public void addColDataType(AlterExpression.ColumnDataType columnDataType)
public void addColDropNotNull(AlterExpression.ColumnDropNotNull columnDropNotNull)
public void addColDropDefault(AlterExpression.ColumnDropDefault columnDropDefault)
public String getNewTableName()
public void setNewTableName(String newTableName)
public String getColumnName()
public void setColumnName(String columnName)
@Deprecated public String getColOldName()
@Deprecated public void setColOldName(String columnOldName)
public String getColumnOldName()
public void setColumnOldName(String columnOldName)
public String getConstraintName()
public void setConstraintName(String constraintName)
public boolean isUsingIfExists()
public void setUsingIfExists(boolean usingIfExists)
public String getUkName()
public void setUkName(String ukName)
public Index getIndex()
public void setIndex(Index index)
public List<ConstraintState> getConstraints()
public void setConstraints(List<ConstraintState> constraints)
public List<AlterExpression.ColumnDropNotNull> getColumnDropNotNullList()
public void addParameters(String... params)
public boolean getUseEqual()
public void setUseEqual(boolean useEqual)
public boolean getUk()
public void setUk(boolean uk)
public AlterExpression withOperation(AlterOperation operation)
public AlterExpression withOptionalSpecifier(String optionalSpecifier)
public AlterExpression withColumnName(String columnName)
public AlterExpression withPkColumns(List<String> pkColumns)
public AlterExpression withUkColumns(List<String> ukColumns)
public AlterExpression withUkName(String ukName)
public AlterExpression withIndex(Index index)
public AlterExpression withConstraintName(String constraintName)
public AlterExpression withUsingIfExists(boolean usingIfExists)
public AlterExpression withOnDeleteRestrict(boolean onDeleteRestrict)
public AlterExpression withOnDeleteSetNull(boolean onDeleteSetNull)
public AlterExpression withOnDeleteCascade(boolean onDeleteCascade)
public AlterExpression withFkColumns(List<String> fkColumns)
public AlterExpression withFkSourceSchema(String fkSourceSchema)
public AlterExpression withFkSourceTable(String fkSourceTable)
public AlterExpression withFkSourceColumns(List<String> fkSourceColumns)
public AlterExpression withUk(boolean uk)
public AlterExpression withUseEqual(boolean useEqual)
public AlterExpression withConstraints(List<ConstraintState> constraints)
public AlterExpression withCommentText(String commentText)
public AlterExpression withColumnOldName(String columnOldName)
public AlterExpression addPkColumns(String... pkColumns)
public AlterExpression addPkColumns(Collection<String> pkColumns)
public AlterExpression addUkColumns(String... ukColumns)
public AlterExpression addUkColumns(Collection<String> ukColumns)
public AlterExpression addFkColumns(String... fkColumns)
public AlterExpression addFkColumns(Collection<String> fkColumns)
public AlterExpression addFkSourceColumns(String... fkSourceColumns)
public AlterExpression addFkSourceColumns(Collection<String> fkSourceColumns)
public AlterExpression addConstraints(ConstraintState... constraints)
public AlterExpression addConstraints(Collection<? extends ConstraintState> constraints)
Copyright © 2004–2022 JSQLParser. All rights reserved.