Module io.github.mmm.orm
Package io.github.mmm.orm.statement
Class SetClause<E extends EntityBean,SELF extends SetClause<E,SELF>>
java.lang.Object
io.github.mmm.orm.statement.AbstractDbClause
io.github.mmm.orm.statement.AbstractTypedClause<E,SELF>
io.github.mmm.orm.statement.AssignmentClause<E,SELF>
io.github.mmm.orm.statement.SetClause<E,SELF>
- Type Parameters:
E- type of theEntityBeanto query.SELF- type of this class itself.
- All Implemented Interfaces:
DbClause,SetFragment<E,,SELF> TypedClause<E>,TypedClauseWithWhere<E>
- Direct Known Subclasses:
UpdateSet
public abstract class SetClause<E extends EntityBean,SELF extends SetClause<E,SELF>>
extends AssignmentClause<E,SELF>
implements TypedClauseWithWhere<E>, SetFragment<E,SELF>
- Since:
- 1.0.0
-
Field Summary
FieldsFields inherited from class io.github.mmm.orm.statement.AssignmentClause
assignments, NAME_ASSIGNMENTS -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class io.github.mmm.orm.statement.AssignmentClause
getAssignments, getEntityMethods inherited from class io.github.mmm.orm.statement.AbstractTypedClause
selfMethods inherited from class io.github.mmm.orm.statement.AbstractDbClause
toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface io.github.mmm.orm.statement.SetFragment
set, set, setMethods inherited from interface io.github.mmm.orm.statement.TypedClauseWithWhere
where, where
-
Field Details
-
NAME_SET
Name ofSetClausefor marshaling.- See Also:
-
-
Constructor Details
-
SetClause
public SetClause()The constructor.
-
-
Method Details
-
set
- Specified by:
setin interfaceSetFragment<E extends EntityBean,SELF extends SetClause<E, SELF>> - Parameters:
assignment- thePropertyAssignmentto add.- Returns:
- the
DbClausefor fluent API calls.
-
setAll
- Specified by:
setAllin interfaceSetFragment<E extends EntityBean,SELF extends SetClause<E, SELF>> - Parameters:
propertyAssignments- thePropertyAssignments to add.- Returns:
- the
DbClausefor fluent API calls.
-