Module org.seasar.doma.core
Class InsertOnDuplicateKeyUpdateSetValuesDeclaration
java.lang.Object
org.seasar.doma.jdbc.criteria.declaration.InsertOnDuplicateKeyUpdateSetValuesDeclaration
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<PROPERTY> Operand.Propexcluded(PropertyMetamodel<PROPERTY> excludedPropertyMeta) References the records that excluded from insertion into a table.<PROPERTY> voidvalue(PropertyMetamodel<PROPERTY> left, Operand.Prop right) Adds a value to the upsert set clause.<PROPERTY> voidvalue(PropertyMetamodel<PROPERTY> left, PROPERTY right) Adds a value to the upsert set clause.
-
Constructor Details
-
InsertOnDuplicateKeyUpdateSetValuesDeclaration
-
-
Method Details
-
value
Adds a value to the upsert set clause.- Type Parameters:
PROPERTY- The type of property.- Parameters:
left- The left property metamodel.right- The right value.
-
value
Adds a value to the upsert set clause.- Type Parameters:
PROPERTY- The type of property.- Parameters:
left- The left property metamodel.right- The right operand.
-
excluded
References the records that excluded from insertion into a table.- Type Parameters:
PROPERTY- The type of property.- Parameters:
excludedPropertyMeta- Specifies columns excluded from the insert record.specify what is in PropertyMetamodel set in `values`.- Returns:
- set clause operand
-