Module io.github.mmm.entity.bean
Package io.github.mmm.entity.bean.sql
-
Interface Summary Interface Description Clause ClauseVisitor Interface for visitor onClause
.MainClause<E extends EntityBean> TypedClause
that can be an endingClause
of an SQLStatement
and allows toget
the resultingStatement
.StartClause AStartClause
is the entryClause
that defines the characteristic of the operation in the database such asSelect
, Delete.Statement<E extends EntityBean> A complete SQL statement that may be executed to the database.TypedClause<E extends EntityBean> -
Class Summary Class Description AbstractClause Abstract base class implementingClause
.AbstractEntitiesClause<E extends EntityBean,SELF extends AbstractEntitiesClause<E,SELF>> AAbstractEntitiesClause
is aClause
of an SQLStatement
that specifies theentity
and/orentity name
(table) to operate on.AbstractEntityClause<E extends EntityBean,SELF extends AbstractEntityClause<E,SELF>> AAbstractEntityClause
is aClause
of an SQLStatement
that specifies theentity
and/orentity name
(table) to operate on.AbstractStatement<E extends EntityBean> Abstract base implementation of an SQLStatement
that may be executed to the database.AbstractTypedClause<E extends EntityBean,SELF extends AbstractTypedClause<E,SELF>> Abstract base class implementingTypedClause
.AssignmentClause<E extends EntityBean,SELF extends AssignmentClause<E,SELF>> EntitySubClause<E extends EntityBean> A fragment for an additionalentity
selection.From<E extends EntityBean,SELF extends From<E,SELF>> Into<E extends EntityBean,SELF extends Into<E,SELF>> PredicateClause<E extends EntityBean,SELF extends PredicateClause<E,SELF>> PropertyClause<E extends EntityBean,SELF extends PropertyClause<E,SELF>> Set<E extends EntityBean,SELF extends Set<E,SELF>> SqlFormatter StatementMarshalling Marshalling
for SQLStatement
s.Values<E extends EntityBean,SELF extends Values<E,SELF>> Where<E extends EntityBean,SELF extends Where<E,SELF>>