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 ofSelection.- Since:
- 3.2
- Author:
- Denis Stepanov
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default jakarta.persistence.criteria.Selection<T>alias(java.lang.String name)default java.lang.StringgetAlias()default java.util.List<jakarta.persistence.criteria.Selection<?>>getCompoundSelectionItems()default booleanisCompoundSelection()
-
-
-
Method Detail
-
alias
@NonNull default jakarta.persistence.criteria.Selection<T> alias(@NonNull java.lang.String name)
- Specified by:
aliasin interfacejakarta.persistence.criteria.Selection<T>
-
getAlias
@Nullable default java.lang.String getAlias()
- Specified by:
getAliasin interfacejakarta.persistence.TupleElement<T>
-
isCompoundSelection
default boolean isCompoundSelection()
- Specified by:
isCompoundSelectionin interfacejakarta.persistence.criteria.Selection<T>
-
getCompoundSelectionItems
@NonNull default java.util.List<jakarta.persistence.criteria.Selection<?>> getCompoundSelectionItems()
- Specified by:
getCompoundSelectionItemsin interfacejakarta.persistence.criteria.Selection<T>
-
-