- java.lang.Object
-
- net.sf.jsqlparser.statement.create.view.AlterView
-
public class AlterView extends java.lang.Object implements Statement
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.List<java.lang.String>
columnNames
private Select
select
private boolean
useReplace
private Table
view
-
Constructor Summary
Constructors Constructor Description AlterView()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T,S>
Taccept(StatementVisitor<T> statementVisitor, S context)
AlterView
addColumnNames(java.lang.String... columnNames)
AlterView
addColumnNames(java.util.Collection<java.lang.String> columnNames)
java.util.List<java.lang.String>
getColumnNames()
Select
getSelect()
<E extends Select>
EgetSelectBody(java.lang.Class<E> type)
Table
getView()
boolean
isUseReplace()
void
setColumnNames(java.util.List<java.lang.String> columnNames)
void
setSelect(Select select)
void
setUseReplace(boolean useReplace)
void
setView(Table view)
java.lang.String
toString()
AlterView
withColumnNames(java.util.List<java.lang.String> columnNames)
AlterView
withSelect(Select select)
AlterView
withUseReplace(boolean useReplace)
AlterView
withView(Table view)
-
-
-
Method Detail
-
getView
public Table getView()
-
setView
public void setView(Table view)
-
getSelect
public Select getSelect()
-
setSelect
public void setSelect(Select select)
-
getColumnNames
public java.util.List<java.lang.String> getColumnNames()
-
setColumnNames
public void setColumnNames(java.util.List<java.lang.String> columnNames)
-
isUseReplace
public boolean isUseReplace()
-
setUseReplace
public void setUseReplace(boolean useReplace)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
withUseReplace
public AlterView withUseReplace(boolean useReplace)
-
withColumnNames
public AlterView withColumnNames(java.util.List<java.lang.String> columnNames)
-
addColumnNames
public AlterView addColumnNames(java.lang.String... columnNames)
-
addColumnNames
public AlterView addColumnNames(java.util.Collection<java.lang.String> columnNames)
-
getSelectBody
public <E extends Select> E getSelectBody(java.lang.Class<E> type)
-
accept
public <T,S> T accept(StatementVisitor<T> statementVisitor, S context)
-
-