Package jakarta.persistence
Interface TupleElement<X>
- Type Parameters:
X- the type of the element
- All Known Subinterfaces:
CollectionJoin<Z,,E> CompoundSelection<X>,CriteriaBuilder.Case<R>,CriteriaBuilder.Coalesce<T>,CriteriaBuilder.In<T>,CriteriaBuilder.SimpleCase<C,,R> Expression<T>,From<Z,,X> Join<Z,,X> ListJoin<Z,,E> MapJoin<Z,,K, V> ParameterExpression<T>,Path<X>,PluralJoin<Z,,C, E> Predicate,Root<X>,Selection<X>,SetJoin<Z,,E> Subquery<T>
public interface TupleElement<X>
The
TupleElement interface defines an element that is returned in
a query result tuple.- Since:
- 2.0
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptiongetAlias()Return the alias assigned to the tuple element or null, if no alias has been assigned.Return the Java type of the tuple element.
-
Method Details
-
getJavaType
Return the Java type of the tuple element.- Returns:
- the Java type of the tuple element
-
getAlias
String getAlias()Return the alias assigned to the tuple element or null, if no alias has been assigned.- Returns:
- alias
-