Interface BaseFromQueryBuilder<T,​X extends BaseFromQueryBuilder<T,​X>>

Type Parameters:
T - The builder return type
X - The concrete builder type
All Superinterfaces:
BaseHavingBuilder<X>, BaseWhereBuilder<X>, CommonQueryBuilder<X>, ConfigurationSource, CorrelationQueryBuilder<X>, DistinctBuilder<X>, FromBaseBuilder<X>, FromBuilder<X>, FromProvider, GroupByBuilder<X>, HavingBuilder<X>, KeysetQueryBuilder<X>, LimitBuilder<X>, OrderByBuilder<X>, ParameterHolder<X>, ServiceProvider, WhereBuilder<X>, WindowContainerBuilder<X>
All Known Subinterfaces:
FullSelectCTECriteriaBuilder<X>, SubqueryBuilder<T>

public interface BaseFromQueryBuilder<T,​X extends BaseFromQueryBuilder<T,​X>>
extends CommonQueryBuilder<X>, FromBuilder<X>, KeysetQueryBuilder<X>, WhereBuilder<X>, OrderByBuilder<X>, CorrelationQueryBuilder<X>, GroupByBuilder<X>, DistinctBuilder<X>, LimitBuilder<X>, WindowContainerBuilder<X>
A base interface for builders that support basic query functionality except the SELECT clause. This interface is shared between normal query builders, cte query builders and subquery builders.
Since:
1.5.0
Author:
Christian Beikov
  • Method Details

    • end

      T end()
      Finishes the query builder.
      Returns:
      The parent query builder