Uses of Interface
io.github.mmm.entity.bean.sql.Clause
-
-
Uses of Clause in io.github.mmm.entity.bean.sql
Subinterfaces of Clause in io.github.mmm.entity.bean.sql Modifier and Type Interface Description interfaceMainClause<E extends EntityBean>TypedClausethat can be an endingClauseof an SQLStatementand allows togetthe resultingStatement.interfaceStartClauseAStartClauseis the entryClausethat defines the characteristic of the operation in the database such asSelect, Delete.interfaceTypedClause<E extends EntityBean>AClausethat is typed by theEntityBean.interfaceTypedClauseWithWhere<E extends EntityBean>Classes in io.github.mmm.entity.bean.sql that implement Clause Modifier and Type Class Description classAbstractClauseAbstract base class implementingClause.classAbstractEntitiesClause<E extends EntityBean,SELF extends AbstractEntitiesClause<E,SELF>>AAbstractEntitiesClauseis aClauseof an SQLStatementthat specifies theentityand/orentity name(table) to operate on.classAbstractEntityClause<E extends EntityBean,SELF extends AbstractEntityClause<E,SELF>>AAbstractEntityClauseis aClauseof an SQLStatementthat specifies theentityand/orentity name(table) to operate on.classAbstractTypedClause<E extends EntityBean,SELF extends AbstractTypedClause<E,SELF>>Abstract base class implementingTypedClause.classAssignmentClause<E extends EntityBean,SELF extends AssignmentClause<E,SELF>>classConstraintClause<E extends EntityBean,SELF extends ConstraintClause<E,SELF>>classEntitySubClause<E extends EntityBean>A fragment for an additionalentityselection.classFrom<E extends EntityBean,SELF extends From<E,SELF>>classInto<E extends EntityBean,SELF extends Into<E,SELF>>classPredicateClause<E extends EntityBean,SELF extends PredicateClause<E,SELF>>classPropertyClause<E extends EntityBean,SELF extends PropertyClause<E,SELF>>classSet<E extends EntityBean,SELF extends Set<E,SELF>>classValues<E extends EntityBean,SELF extends Values<E,SELF>>classWhere<E extends EntityBean,SELF extends Where<E,SELF>>Methods in io.github.mmm.entity.bean.sql that return types with arguments of type Clause Modifier and Type Method Description List<Clause>AbstractStatement. getClauses()List<Clause>Statement. getClauses()Methods in io.github.mmm.entity.bean.sql with parameters of type Clause Modifier and Type Method Description protected voidSqlFormatter. onAlias(String alias, Clause clause)default ClauseVisitorClauseVisitor. onClause(Clause clause)SqlFormatterSqlFormatter. onClause(Clause clause)default ClauseVisitorClauseVisitor. onOtherClause(Clause clause)Method parameters in io.github.mmm.entity.bean.sql with type arguments of type Clause Modifier and Type Method Description protected abstract voidAbstractStatement. addClauses(List<Clause> list) -
Uses of Clause in io.github.mmm.entity.bean.sql.create
Classes in io.github.mmm.entity.bean.sql.create that implement Clause Modifier and Type Class Description classCreateIndexclassCreateIndexColumns<E extends EntityBean>classCreateIndexOn<E extends EntityBean>classCreateTable<E extends EntityBean>classCreateTableColumns<E extends EntityBean>Method parameters in io.github.mmm.entity.bean.sql.create with type arguments of type Clause Modifier and Type Method Description protected voidCreateIndexStatement. addClauses(List<Clause> list)protected voidCreateTableStatement. addClauses(List<Clause> list) -
Uses of Clause in io.github.mmm.entity.bean.sql.delete
Classes in io.github.mmm.entity.bean.sql.delete that implement Clause Modifier and Type Class Description classDeleteStartClauseto delete data from the database.classDeleteFrom<E extends EntityBean>classDeleteWhere<E extends EntityBean>Method parameters in io.github.mmm.entity.bean.sql.delete with type arguments of type Clause Modifier and Type Method Description protected voidDeleteStatement. addClauses(List<Clause> list) -
Uses of Clause in io.github.mmm.entity.bean.sql.insert
Classes in io.github.mmm.entity.bean.sql.insert that implement Clause Modifier and Type Class Description classInsertStartClauseto insert data into the database.classInsertInto<E extends EntityBean>classInsertValues<E extends EntityBean>Method parameters in io.github.mmm.entity.bean.sql.insert with type arguments of type Clause Modifier and Type Method Description protected voidInsertStatement. addClauses(List<Clause> list) -
Uses of Clause in io.github.mmm.entity.bean.sql.merge
Classes in io.github.mmm.entity.bean.sql.merge that implement Clause Modifier and Type Class Description classMerge -
Uses of Clause in io.github.mmm.entity.bean.sql.select
Subinterfaces of Clause in io.github.mmm.entity.bean.sql.select Modifier and Type Interface Description interfaceClauseWithGroupBy<E extends EntityBean>interfaceClauseWithHaving<E extends EntityBean>interfaceClauseWithOrderBy<E extends EntityBean>Classes in io.github.mmm.entity.bean.sql.select that implement Clause Modifier and Type Class Description classGroupBy<E extends EntityBean>classHaving<E extends EntityBean>classOrderBy<E extends EntityBean>classSelectStartClauseof aSelectStatementto query data from the database.classSelectFrom<E extends EntityBean>classSelectWhere<E extends EntityBean>Method parameters in io.github.mmm.entity.bean.sql.select with type arguments of type Clause Modifier and Type Method Description protected voidSelectStatement. addClauses(List<Clause> list) -
Uses of Clause in io.github.mmm.entity.bean.sql.update
Classes in io.github.mmm.entity.bean.sql.update that implement Clause Modifier and Type Class Description classUpdate<E extends EntityBean>StartClauseof an UpdateStatement to update data in the database.classUpdateSet<E extends EntityBean>classUpdateWhere<E extends EntityBean>Method parameters in io.github.mmm.entity.bean.sql.update with type arguments of type Clause Modifier and Type Method Description protected voidUpdateStatement. addClauses(List<Clause> list) -
Uses of Clause in io.github.mmm.entity.bean.sql.upsert
Classes in io.github.mmm.entity.bean.sql.upsert that implement Clause Modifier and Type Class Description classUpsertStartClauseto insert or if already present update data in the database.
-