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> TypedClausethat can be an endingClauseof an SQLStatementand allows togetthe resultingStatement.StartClause AStartClauseis the entryClausethat 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> AClausethat is typed by theEntityBean.TypedClauseWithWhere<E extends EntityBean> -
Class Summary Class Description AbstractClause Abstract base class implementingClause.AbstractEntitiesClause<E extends EntityBean,SELF extends AbstractEntitiesClause<E,SELF>> AAbstractEntitiesClauseis aClauseof an SQLStatementthat specifies theentityand/orentity name(table) to operate on.AbstractEntityClause<E extends EntityBean,SELF extends AbstractEntityClause<E,SELF>> AAbstractEntityClauseis aClauseof an SQLStatementthat specifies theentityand/orentity name(table) to operate on.AbstractStatement<E extends EntityBean> Abstract base implementation of an SQLStatementthat 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>> ConstraintClause<E extends EntityBean,SELF extends ConstraintClause<E,SELF>> EntitySubClause<E extends EntityBean> A fragment for an additionalentityselection.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 Marshallingfor SQLStatements.Values<E extends EntityBean,SELF extends Values<E,SELF>> Where<E extends EntityBean,SELF extends Where<E,SELF>>