- java.lang.Object
-
- net.sf.jsqlparser.statement.insert.Insert
-
- All Implemented Interfaces:
Serializable,Model,Statement
- Direct Known Subclasses:
ParenthesedInsert
public class Insert extends Object implements Statement
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description Insert()
-
Method Summary
-
-
-
Method Detail
-
getOutputClause
public OutputClause getOutputClause()
-
setOutputClause
public void setOutputClause(OutputClause outputClause)
-
accept
public <T,S> T accept(StatementVisitor<T> statementVisitor, S context)
-
getTable
public Table getTable()
-
setTable
public void setTable(Table name)
-
getOracleHint
public OracleHint getOracleHint()
-
setOracleHint
public void setOracleHint(OracleHint oracleHint)
-
getColumns
public ExpressionList<Column> getColumns()
-
setColumns
public void setColumns(ExpressionList<Column> list)
-
isUseValues
@Deprecated public boolean isUseValues()
Deprecated.
-
getReturningClause
public ReturningClause getReturningClause()
-
setReturningClause
public Insert setReturningClause(ReturningClause returningClause)
-
getSelect
public Select getSelect()
-
setSelect
public void setSelect(Select select)
-
getValues
public Values getValues()
-
getPlainSelect
public PlainSelect getPlainSelect()
-
getSetOperationList
public SetOperationList getSetOperationList()
-
isUseSelectBrackets
@Deprecated public boolean isUseSelectBrackets()
Deprecated.
-
isUseDuplicate
@Deprecated public boolean isUseDuplicate()
Deprecated.
-
getModifierPriority
public InsertModifierPriority getModifierPriority()
-
setModifierPriority
public void setModifierPriority(InsertModifierPriority modifierPriority)
-
isModifierIgnore
public boolean isModifierIgnore()
-
setModifierIgnore
public void setModifierIgnore(boolean modifierIgnore)
-
isOverwrite
public boolean isOverwrite()
-
setOverwrite
public void setOverwrite(boolean overwrite)
-
isTableKeyword
public boolean isTableKeyword()
-
setTableKeyword
public void setTableKeyword(boolean tableKeyword)
-
isUseSet
@Deprecated public boolean isUseSet()
Deprecated.
-
isOverriding
public boolean isOverriding()
-
setOverriding
public void setOverriding(boolean overriding)
-
withOverriding
public Insert withOverriding(boolean overriding)
-
isOnlyDefaultValues
public boolean isOnlyDefaultValues()
-
setOnlyDefaultValues
public void setOnlyDefaultValues(boolean onlyDefaultValues)
-
withOnlyDefaultValues
public Insert withOnlyDefaultValues(boolean onlyDefaultValues)
-
getConflictTarget
public InsertConflictTarget getConflictTarget()
-
setConflictTarget
public void setConflictTarget(InsertConflictTarget conflictTarget)
-
withConflictTarget
public Insert withConflictTarget(InsertConflictTarget conflictTarget)
-
getConflictAction
public InsertConflictAction getConflictAction()
-
setConflictAction
public void setConflictAction(InsertConflictAction conflictAction)
-
withConflictAction
public Insert withConflictAction(InsertConflictAction conflictAction)
-
withModifierPriority
public Insert withModifierPriority(InsertModifierPriority modifierPriority)
-
withModifierIgnore
public Insert withModifierIgnore(boolean modifierIgnore)
-
withColumns
public Insert withColumns(ExpressionList<Column> columns)
-
addColumns
public Insert addColumns(Collection<Column> columns)
-
-