Interface ISelection<T>
- Type Parameters:
 T- The selection type
- All Superinterfaces:
 jakarta.persistence.criteria.Selection<T>,jakarta.persistence.TupleElement<T>
- All Known Subinterfaces:
 IExpression<T>,IPredicate,PersistentAssociationPath<OwnerType,,AssociatedEntityType> PersistentCollectionAssociationPath<OwnerType,,AssociatedEntityType> PersistentEntityCollectionJoin<OwnerType,,AssociatedEntityType> PersistentEntityFrom<OwnerType,,AssociatedEntityType> PersistentEntityJoin<OwnerType,,AssociatedEntityType> PersistentEntityListJoin<OwnerType,,AssociatedEntityType> PersistentEntityPath<T>,PersistentEntityRoot<T>,PersistentEntitySetJoin<OwnerType,,AssociatedEntityType> PersistentListAssociationPath<OwnerType,,AssociatedEntityType> PersistentPropertyPath<T>,PersistentSetAssociationPath<OwnerType,AssociatedEntityType> 
- All Known Implementing Classes:
 AbstractNumericalPersistentPropertyExpression,AbstractPersistentEntityJoinSupport,AbstractPersistentPropertyExpression,AbstractPersistentPropertyPath,AbstractPersistentPropertyPredicate,AbstractPredicate,AggregateExpression,AliasedSelection,CompoundSelection,ConjunctionPredicate,DisjunctionPredicate,ExpressionBinaryPredicate,IdExpression,LiteralExpression,NegatedPredicate,PersistentPropertyBetweenPredicate,PersistentPropertyBinaryPredicate,PersistentPropertyInPredicate,PersistentPropertyInValuesPredicate,PersistentPropertyUnaryPredicate
public interface ISelection<T>
extends jakarta.persistence.criteria.Selection<T>
The internal implementation of 
Selection.- Since:
 - 3.2
 - Author:
 - Denis Stepanov
 
- 
Method Summary
Methods inherited from interface jakarta.persistence.TupleElement
getJavaType 
- 
Method Details
- 
alias
@NonNull default @NonNull jakarta.persistence.criteria.Selection<T> alias(@NonNull @NonNull String name) - Specified by:
 aliasin interfacejakarta.persistence.criteria.Selection<T>
 - 
getAlias
- Specified by:
 getAliasin interfacejakarta.persistence.TupleElement<T>
 - 
isCompoundSelection
default boolean isCompoundSelection()- Specified by:
 isCompoundSelectionin interfacejakarta.persistence.criteria.Selection<T>
 - 
getCompoundSelectionItems
@NonNull default @NonNull List<jakarta.persistence.criteria.Selection<?>> getCompoundSelectionItems()- Specified by:
 getCompoundSelectionItemsin interfacejakarta.persistence.criteria.Selection<T>
 
 -