Module io.github.mmm.orm
Package io.github.mmm.orm.statement
Class IntoClause<E extends io.github.mmm.entity.bean.EntityBean,V extends ValuesClause<E,?>,SELF extends IntoClause<E,V,SELF>>
java.lang.Object
io.github.mmm.orm.statement.AbstractDbClause
io.github.mmm.orm.statement.AbstractTypedClause<E,SELF>
io.github.mmm.orm.statement.AbstractEntityClause<E,E,SELF>
io.github.mmm.orm.statement.IntoClause<E,V,SELF>
- Type Parameters:
E- type of theentity.V- type of theValuesClause.SELF- type of this class itself.
- All Implemented Interfaces:
DbClause,TypedClause<E>,ValuesFragment<E,V>
- Direct Known Subclasses:
InsertInto,MergeInto,UpsertInto
public abstract class IntoClause<E extends io.github.mmm.entity.bean.EntityBean,V extends ValuesClause<E,?>,SELF extends IntoClause<E,V,SELF>>
extends AbstractEntityClause<E,E,SELF>
implements ValuesFragment<E,V>
- Since:
- 1.0.0
-
Field Summary
Fields inherited from class io.github.mmm.orm.statement.AbstractEntityClause
entity, NAME_ALIAS, NAME_ENTITY -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedIntoClause(AliasMap aliasMap, E entity, String entityName) The constructor. -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanMethods inherited from class io.github.mmm.orm.statement.AbstractEntityClause
as, getAlias, getAliasMap, getEntity, getEntityName, hasAlias, setEntityNameMethods inherited from class io.github.mmm.orm.statement.AbstractTypedClause
selfMethods inherited from class io.github.mmm.orm.statement.AbstractDbClause
toString
-
Constructor Details
-
IntoClause
The constructor.- Parameters:
aliasMap- theAliasMap.entity- theentityto operate on.entityName- theentity name.
-
-
Method Details
-
valuesAll
- Returns:
- the
ValuesClausefor fluent API.
-
isIncludeNullValues
protected boolean isIncludeNullValues()- Returns:
trueto includenullvalues,falseotherwise (to ignore them).
-