org.hibernate.query.sqm.internal.SqmCriteriaNodeBuilder#tuple(Selection[]) , jakarta.persistence.criteria.CriteriaBuilder#tuple(jakarta.persistence.criteria.Selection[]) , org.hibernate.query.sqm.internal.SqmCriteriaNodeBuilder#array(Selection[]) , jakarta.persistence.criteria.CriteriaBuilder#array(jakarta.persistence.criteria.Selection[]) , org.hibernate.query.sqm.tree.expression.SqmTuple
| Modifier and Type | Field and Description |
|---|---|
| private final JavaType | |
| private final List |
| Access | Constructor and Description |
|---|---|
| public | SqmJpaCompoundSelection(List<SqmSelectableNode<?>> selectableNodes, JavaType<T> javaType, NodeBuilder criteriaBuilder)
|
| javaType | back to summary |
|---|---|
| private final JavaType<T> javaType | |
| selectableNodes | back to summary |
|---|---|
| private final List<SqmSelectableNode<?>> selectableNodes | |
| SqmJpaCompoundSelection | back to summary |
|---|---|
| public SqmJpaCompoundSelection(List<SqmSelectableNode<?>> selectableNodes, JavaType<T> javaType, NodeBuilder criteriaBuilder) | |
| accept | back to summary |
|---|---|
| public <X> X accept(SemanticQueryWalker<X> walker) Implements org. Doc from org. Accept the walker per visitation
| |
| alias | back to summary |
|---|---|
| public JpaSelection Overrides org. Implements org. Doc from jakarta. Assigns an alias to the selection item. Once assigned, an alias cannot be changed or reassigned. Returns the same selection item.
| |
| appendHqlString | back to summary |
|---|---|
| public void appendHqlString(StringBuilder sb) Implements org.
| |
| copy | back to summary |
|---|---|
| public SqmJpaCompoundSelection Implements org.
| |
| getAlias | back to summary |
|---|---|
| public String getAlias() Overrides org. Implements jakarta. Doc from jakarta. Return the alias assigned to the tuple element or null, if no alias has been assigned. | |
| getBindableJavaType | back to summary |
|---|---|
| public Class Implements org. Doc from org. The expected Java type
| |
| getExpressibleJavaType | back to summary |
|---|---|
| public JavaType Implements org. Doc from org. The Java type descriptor for this expressible
| |
| getJavaType | back to summary |
|---|---|
| public Class Overrides default org. Implements jakarta. Doc from jakarta. Return the Java type of the tuple element. | |
| getJavaTypeDescriptor | back to summary |
|---|---|
| public JavaType Overrides org. Implements org.
| |
| getSelectionItems | back to summary |
|---|---|
| public List Overrides org. Implements org.
| |
| getSqmType | back to summary |
|---|---|
| public DomainType Implements org.
| |
| isCompoundSelection | back to summary |
|---|---|
| public boolean isCompoundSelection() Overrides org. Implements jakarta. Doc from jakarta. Whether the selection item is a compound selection.
| |
| visitSubSelectableNodes | back to summary |
|---|---|
| public void visitSubSelectableNodes(Consumer<SqmSelectableNode<?>> jpaSelectionConsumer) Overrides default org. Implements org. Doc from org. Visit each of this selectable's direct sub-selectables - used to
support JPA's
| |