Class AbstractCriteriaBuilder<QB extends QueryBuilderBase<QB,QW>,QT,QW>

java.lang.Object
ch.tocco.nice2.persist.core.impl.hibernate.query.QueryBuilderBaseImpl<QB,QW>
ch.tocco.nice2.persist.core.impl.hibernate.query.AbstractCriteriaBuilder<QB,QT,QW>
Type Parameters:
QB - Type of the actual AbstractCriteriaBuilder implementation so that it can be returned from the builder methods
QT - Return type of the CriteriaQuery query
QW - Type that should be returned from the QueryBuilderBaseImpl.build() method
All Implemented Interfaces:
QueryBuilderBase<QB,QW>
Direct Known Subclasses:
CriteriaCountQueryBuilder, CriteriaDeleteBuilderImpl, CriteriaQueryBuilderImpl

public abstract class AbstractCriteriaBuilder<QB extends QueryBuilderBase<QB,QW>,QT,QW> extends QueryBuilderBaseImpl<QB,QW>
An abstract base class for query builders that are based on a CriteriaQuery.