Module io.github.mmm.entity.bean
Package io.github.mmm.entity.bean.sql
Interface MainClause<E extends EntityBean>
-
- Type Parameters:
E- type of theentity.
- All Superinterfaces:
Clause,io.github.mmm.marshall.MarshallableObject,io.github.mmm.marshall.Marshaller<Object>,io.github.mmm.marshall.Marshalling<Object>,io.github.mmm.marshall.MarshallingObject,TypedClause<E>,io.github.mmm.marshall.UnmarshallableObject,io.github.mmm.marshall.Unmarshaller<Object>
- All Known Subinterfaces:
ClauseWithGroupBy<E>,ClauseWithHaving<E>,ClauseWithOrderBy<E>
- All Known Implementing Classes:
CreateIndexColumns,CreateTableColumns,DeleteFrom,DeleteWhere,From,GroupBy,Having,InsertValues,OrderBy,SelectFrom,SelectWhere,Update,UpdateSet,UpdateWhere,Where
public interface MainClause<E extends EntityBean> extends TypedClause<E>
TypedClausethat can be an endingClauseof an SQLStatementand allows togetthe resultingStatement.- Since:
- 1.0.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Statement<E>get()
-