- java.lang.Object
-
- net.sf.jsqlparser.statement.create.index.CreateIndex
-
public class CreateIndex extends java.lang.Object implements Statement
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description private Index
index
private boolean
indexTypeBeforeOn
private Table
table
private java.util.List<java.lang.String>
tailParameters
private boolean
usingIfNotExists
-
Constructor Summary
Constructors Constructor Description CreateIndex()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T,S>
Taccept(StatementVisitor<T> statementVisitor, S context)
Index
getIndex()
Table
getTable()
java.util.List<java.lang.String>
getTailParameters()
boolean
isIndexTypeBeforeOn()
boolean
isUsingIfNotExists()
void
setIndex(Index index)
void
setIndexTypeBeforeOn(boolean indexTypeBeforeOn)
void
setTable(Table table)
void
setTailParameters(java.util.List<java.lang.String> tailParameters)
CreateIndex
setUsingIfNotExists(boolean usingIfNotExists)
java.lang.String
toString()
CreateIndex
withIndex(Index index)
CreateIndex
withTable(Table table)
CreateIndex
withTailParameters(java.util.List<java.lang.String> tailParameters)
-
-
-
Method Detail
-
isIndexTypeBeforeOn
public boolean isIndexTypeBeforeOn()
-
setIndexTypeBeforeOn
public void setIndexTypeBeforeOn(boolean indexTypeBeforeOn)
-
isUsingIfNotExists
public boolean isUsingIfNotExists()
-
setUsingIfNotExists
public CreateIndex setUsingIfNotExists(boolean usingIfNotExists)
-
accept
public <T,S> T accept(StatementVisitor<T> statementVisitor, S context)
-
getIndex
public Index getIndex()
-
setIndex
public void setIndex(Index index)
-
getTable
public Table getTable()
-
setTable
public void setTable(Table table)
-
getTailParameters
public java.util.List<java.lang.String> getTailParameters()
-
setTailParameters
public void setTailParameters(java.util.List<java.lang.String> tailParameters)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
withTable
public CreateIndex withTable(Table table)
-
withIndex
public CreateIndex withIndex(Index index)
-
withTailParameters
public CreateIndex withTailParameters(java.util.List<java.lang.String> tailParameters)
-
-