Module io.github.mmm.orm
Package io.github.mmm.orm.statement
Class ValuesClause<E extends EntityBean,SELF extends ValuesClause<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.ValuesClause<E,SELF>
- Type Parameters:
E- type of theEntityBeanto query.SELF- type of this class itself.
- All Implemented Interfaces:
DbClause,MainDbClause<E>,TypedClause<E>,ValuesFragment<E,SELF>
- Direct Known Subclasses:
InsertValues,MergeValues,UpsertValues
public abstract class ValuesClause<E extends EntityBean,SELF extends ValuesClause<E,SELF>>
extends AssignmentClause<E,SELF>
implements ValuesFragment<E,SELF>, MainDbClause<E>
- Since:
- 1.0.0
-
Field Summary
Fields 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.ValuesFragment
value, value, value
-
Constructor Details
-
ValuesClause
public ValuesClause()The constructor.
-
-
Method Details
-
value
- Specified by:
valuein interfaceValuesFragment<E extends EntityBean,SELF extends ValuesClause<E, SELF>> - Parameters:
assignment- thePropertyAssignmentto add.- Returns:
- the
DbClausefor fluent API calls.
-
values
- Specified by:
valuesin interfaceValuesFragment<E extends EntityBean,SELF extends ValuesClause<E, SELF>> - Parameters:
propertyAssignments- thePropertyAssignments to add.- Returns:
- the
DbClausefor fluent API calls.
-
get
- Specified by:
getin interfaceMainDbClause<E extends EntityBean>- Returns:
- the actual
DbStatementcontaining allDbClauses and representing your entire SQL.
-