Class AbstractCTECriteriaBuilder<Y,X extends BaseCTECriteriaBuilder<X>,Z,W>

Type Parameters:
Y - The criteria builder returned after the cte builder
X - The concrete builder type
Z - The builder type that should be returned on set operations
All Implemented Interfaces:
BaseCTECriteriaBuilder<X>, BaseHavingBuilder<X>, BaseWhereBuilder<X>, CommonQueryBuilder<X>, DistinctBuilder<X>, FromBaseBuilder<X>, FromBuilder<X>, FromProvider, GroupByBuilder<X>, HavingBuilder<X>, CTEInfoBuilder, KeysetQueryBuilder<X>, LimitBuilder<X>, OrderByBuilder<X>, ParameterHolder<X>, SelectBuilder<X>, ConfigurationSource, ServiceProvider, WhereBuilder<X>, WindowContainerBuilder<X>
Direct Known Subclasses:
FullSelectCTECriteriaBuilderImpl, LeafOngoingSetOperationCTECriteriaBuilderImpl, OngoingSetOperationCTECriteriaBuilderImpl, RecursiveCTECriteriaBuilderImpl, SelectCTECriteriaBuilderImpl, StartOngoingSetOperationCTECriteriaBuilderImpl

public abstract class AbstractCTECriteriaBuilder<Y,X extends BaseCTECriteriaBuilder<X>,Z,W> extends AbstractCommonQueryBuilder<Object,X,Z,W,BaseFinalSetOperationCTECriteriaBuilderImpl<Object,?>> implements BaseCTECriteriaBuilder<X>, SelectBuilder<X>, CTEInfoBuilder
Since:
1.1.0
Author:
Christian Beikov