Class MergeInsert
java.lang.Object
net.sf.jsqlparser.statement.merge.MergeInsert
- All Implemented Interfaces:
Serializable
,MergeOperation
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Expression
private ExpressionList
<Column> private ExpressionList
<Expression> private Expression
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
accept
(MergeOperationVisitor mergeOperationVisitor) addColumns
(Collection<? extends Column> columns) addColumns
(Column... columns) addValues
(Collection<? extends Expression> values) addValues
(Expression... values) <E extends Expression>
EgetAndPredicate
(Class<E> type) <E extends Expression>
EgetWhereCondition
(Class<E> type) void
setAndPredicate
(Expression andPredicate) void
setColumns
(ExpressionList<Column> columns) void
setValues
(ExpressionList<Expression> values) void
setWhereCondition
(Expression whereCondition) toString()
withAndPredicate
(Expression andPredicate) withColumns
(ExpressionList<Column> columns) withValues
(ExpressionList<Expression> values) withWhereCondition
(Expression whereCondition)
-
Field Details
-
andPredicate
-
columns
-
values
-
whereCondition
-
-
Constructor Details
-
MergeInsert
public MergeInsert()
-
-
Method Details
-
getAndPredicate
-
setAndPredicate
-
getColumns
-
setColumns
-
getValues
-
setValues
-
getWhereCondition
-
setWhereCondition
-
accept
- Specified by:
accept
in interfaceMergeOperation
-
toString
-
withAndPredicate
-
withColumns
-
withValues
-
addColumns
-
addColumns
-
addValues
-
addValues
-
withWhereCondition
-
getAndPredicate
-
getWhereCondition
-