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>,BaseFromQueryBuilder<T,,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
-
Method Details
-
distinct
X distinct()Marks the query to do a distinct select.- Returns:
- The query builder for chaining calls
-