- java.lang.Object
-
- net.sf.jsqlparser.statement.merge.Merge
-
- All Implemented Interfaces:
Serializable,Model,Statement
public class Merge extends Object implements Statement
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description Merge()
-
Method Summary
-
-
-
Method Detail
-
addWithItemsList
public Merge addWithItemsList(Collection<? extends WithItem<?>> withItemsList)
-
getTable
public Table getTable()
-
setTable
public void setTable(Table name)
-
getOracleHint
public OracleHint getOracleHint()
-
setOracleHint
public void setOracleHint(OracleHint oracleHint)
-
getUsingTable
@Deprecated public Table getUsingTable()
Deprecated.
-
setUsingTable
@Deprecated public void setUsingTable(Table usingTable)
Deprecated.
-
setUsingSelect
@Deprecated public void setUsingSelect(ParenthesedSelect usingSelect)
Deprecated.
-
getUsingAlias
@Deprecated public Alias getUsingAlias()
Deprecated.
-
setUsingAlias
@Deprecated public void setUsingAlias(Alias usingAlias)
Deprecated.
-
getFromItem
public FromItem getFromItem()
-
setFromItem
public void setFromItem(FromItem fromItem)
-
getOnCondition
public Expression getOnCondition()
-
setOnCondition
public void setOnCondition(Expression onCondition)
-
getOperations
public List<MergeOperation> getOperations()
-
setOperations
public void setOperations(List<MergeOperation> operations)
-
getMergeInsert
public MergeInsert getMergeInsert()
-
setMergeInsert
public void setMergeInsert(MergeInsert mergeInsert)
-
getMergeUpdate
public MergeUpdate getMergeUpdate()
-
setMergeUpdate
public void setMergeUpdate(MergeUpdate mergeUpdate)
-
accept
public <T,S> T accept(StatementVisitor<T> statementVisitor, S context)
-
isInsertFirst
public boolean isInsertFirst()
-
setInsertFirst
public void setInsertFirst(boolean insertFirst)
-
getOutputClause
public OutputClause getOutputClause()
-
setOutputClause
public Merge setOutputClause(OutputClause outputClause)
-
withUsingTable
@Deprecated public Merge withUsingTable(Table usingTable)
Deprecated.
-
withUsingSelect
@Deprecated public Merge withUsingSelect(ParenthesedSelect usingSelect)
Deprecated.
-
withUsingAlias
@Deprecated public Merge withUsingAlias(Alias usingAlias)
Deprecated.
-
withOnCondition
public Merge withOnCondition(Expression onCondition)
-
withMergeUpdate
public Merge withMergeUpdate(MergeUpdate mergeUpdate)
-
withInsertFirst
public Merge withInsertFirst(boolean insertFirst)
-
withMergeInsert
public Merge withMergeInsert(MergeInsert mergeInsert)
-
getOnCondition
public <E extends Expression> E getOnCondition(Class<E> type)
-
-