- java.lang.Object
-
- net.sf.jsqlparser.statement.alter.Alter
-
public class Alter extends java.lang.Object implements Statement
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.List<AlterExpression>
alterExpressions
private Table
table
private boolean
useOnly
private boolean
useTableIfExists
-
Constructor Summary
Constructors Constructor Description Alter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T,S>
Taccept(StatementVisitor<T> statementVisitor, S context)
void
addAlterExpression(AlterExpression alterExpression)
Alter
addAlterExpressions(java.util.Collection<? extends AlterExpression> alterExpressions)
Alter
addAlterExpressions(AlterExpression... alterExpressions)
java.util.List<AlterExpression>
getAlterExpressions()
Table
getTable()
boolean
isUseOnly()
boolean
isUseTableIfExists()
void
setAlterExpressions(java.util.List<AlterExpression> alterExpressions)
void
setTable(Table table)
void
setUseOnly(boolean useOnly)
void
setUseTableIfExists(boolean useTableIfExists)
java.lang.String
toString()
Alter
withAlterExpressions(java.util.List<AlterExpression> alterExpressions)
Alter
withTable(Table table)
Alter
withUseOnly(boolean useOnly)
Alter
withUseTableIfExists(boolean useTableIfExists)
-
-
-
Field Detail
-
table
private Table table
-
useOnly
private boolean useOnly
-
useTableIfExists
private boolean useTableIfExists
-
alterExpressions
private java.util.List<AlterExpression> alterExpressions
-
-
Method Detail
-
getTable
public Table getTable()
-
setTable
public void setTable(Table table)
-
isUseOnly
public boolean isUseOnly()
-
setUseOnly
public void setUseOnly(boolean useOnly)
-
isUseTableIfExists
public boolean isUseTableIfExists()
-
setUseTableIfExists
public void setUseTableIfExists(boolean useTableIfExists)
-
withUseTableIfExists
public Alter withUseTableIfExists(boolean useTableIfExists)
-
addAlterExpression
public void addAlterExpression(AlterExpression alterExpression)
-
getAlterExpressions
public java.util.List<AlterExpression> getAlterExpressions()
-
setAlterExpressions
public void setAlterExpressions(java.util.List<AlterExpression> alterExpressions)
-
accept
public <T,S> T accept(StatementVisitor<T> statementVisitor, S context)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
withUseOnly
public Alter withUseOnly(boolean useOnly)
-
withAlterExpressions
public Alter withAlterExpressions(java.util.List<AlterExpression> alterExpressions)
-
addAlterExpressions
public Alter addAlterExpressions(AlterExpression... alterExpressions)
-
addAlterExpressions
public Alter addAlterExpressions(java.util.Collection<? extends AlterExpression> alterExpressions)
-
-