Package com.blazebit.persistence
Interface DistinctBuilder<X extends DistinctBuilder<X>>
-
- Type Parameters:
X- The concrete builder type
- All Known Subinterfaces:
BaseCriteriaBuilder<T,X>,BaseCTECriteriaBuilder<X>,BaseInsertCriteriaBuilder<T,X>,BaseSubqueryBuilder<X>,CriteriaBuilder<T>,FullSelectCTECriteriaBuilder<X>,InsertCriteriaBuilder<T>,LeafOngoingSetOperationCriteriaBuilder<X>,LeafOngoingSetOperationCTECriteriaBuilder<X>,LeafOngoingSetOperationSubqueryBuilder<X>,OngoingSetOperationCriteriaBuilder<T,Y>,OngoingSetOperationCTECriteriaBuilder<T,Y>,OngoingSetOperationSubqueryBuilder<T,Y>,ReturningInsertCriteriaBuilder<T,X>,SelectBaseCTECriteriaBuilder<X>,SelectCTECriteriaBuilder<X>,SelectRecursiveCTECriteriaBuilder<X>,StartOngoingSetOperationCriteriaBuilder<X,Y>,StartOngoingSetOperationCTECriteriaBuilder<X,Y>,StartOngoingSetOperationSubqueryBuilder<X,Y>,SubqueryBuilder<T>
public interface DistinctBuilder<X extends DistinctBuilder<X>>An interface for builders that support distinct. This is related to the fact, that a query builder supports distinct selects.- Since:
- 1.0.0
- Author:
- Christian Beikov
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Xdistinct()Marks the query to do a distinct select.
-
-
-
Method Detail
-
distinct
X distinct()
Marks the query to do a distinct select.- Returns:
- The query builder for chaining calls
-
-