Class FromClause<R,E extends io.github.mmm.entity.bean.EntityBean,SELF extends FromClause<R,E,SELF>>

Type Parameters:
R - type of the result. Only different from <E> for complex selects.
E - type of the entity.
SELF - type of this class itself.
All Implemented Interfaces:
DbClause, MainDbClause<R>, TypedClause<R>, TypedClauseWithWhere<R>
Direct Known Subclasses:
DeleteFrom, SelectFrom

public abstract class FromClause<R,E extends io.github.mmm.entity.bean.EntityBean,SELF extends FromClause<R,E,SELF>> extends AbstractEntitiesClause<R,E,SELF> implements MainDbClause<R>, TypedClauseWithWhere<R>
Since:
1.0.0
  • Constructor Details

    • FromClause

      protected FromClause(AliasMap aliasMap, E entity, String entityName)
      The constructor.
      Parameters:
      aliasMap - the AliasMap.
      entity - the entity to operate on.
      entityName - the entity name.