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:
AbstractExpression, AbstractPersistentEntityFrom, AbstractPersistentEntitySubquery, AbstractPersistentPropertyPredicate, AbstractPredicate, AliasedSelection, BetweenPredicate, BinaryExpression, BinaryPredicate, BoundPathParameterExpression, CompoundSelection, ConjunctionPredicate, DefaultEmbeddedPersistentPropertyPath, DefaultPersistentPropertyPath, DisjunctionPredicate, ExistsSubqueryPredicate, FunctionExpression, IdExpression, InPredicate, IParameterExpression, LikePredicate, LiteralExpression, NegatedPredicate, RenderablePredicate, SourceParameterExpressionImpl, SourceParameterStringExpressionImpl, SubqueryExpression, UnaryExpression, UnaryPredicate
public interface ISelection<T>
extends jakarta.persistence.criteria.Selection<T>
The internal implementation of
Selection.- Since:
- 3.2
- Author:
- Denis Stepanov
-
Method Summary
Modifier and TypeMethodDescriptiondefault jakarta.persistence.criteria.Selection<T> default @Nullable StringgetAlias()default List<jakarta.persistence.criteria.Selection<?>> default booleanvoidvisitSelection(SelectionVisitor visitor) Visit the selection.Methods inherited from interface jakarta.persistence.TupleElement
getJavaType
-
Method Details
-
alias
-
getAlias
-
isCompoundSelection
default boolean isCompoundSelection()- Specified by:
isCompoundSelectionin interfacejakarta.persistence.criteria.Selection<T>
-
getCompoundSelectionItems
-
visitSelection
Visit the selection.- Parameters:
visitor- The visitor
-