public interface Tuple
TupleElement| Modifier and Type | Method and Description | 
|---|---|
java.lang.Object | 
get(int i)
Get the value of the element at the specified
 position in the result tuple. 
 | 
<X> X | 
get(int i,
   java.lang.Class<X> type)
Get the value of the element at the specified
 position in the result tuple. 
 | 
java.lang.Object | 
get(java.lang.String alias)
Get the value of the tuple element to which the
 specified alias has been assigned. 
 | 
<X> X | 
get(java.lang.String alias,
   java.lang.Class<X> type)
Get the value of the tuple element to which the
 specified alias has been assigned. 
 | 
<X> X | 
get(TupleElement<X> tupleElement)
Get the value of the specified tuple element. 
 | 
java.util.List<TupleElement<?>> | 
getElements()
Return the tuple elements. 
 | 
java.lang.Object[] | 
toArray()
Return the values of the result tuple elements as an array. 
 | 
<X> X get(TupleElement<X> tupleElement)
tupleElement - tuple elementjava.lang.IllegalArgumentException - if tuple element
         does not correspond to an element in the
         query result tuple<X> X get(java.lang.String alias,
          java.lang.Class<X> type)
alias - alias assigned to tuple elementtype - of the tuple elementjava.lang.IllegalArgumentException - if alias
         does not correspond to an element in the
         query result tuple or element cannot be
         assigned to the specified typejava.lang.Object get(java.lang.String alias)
alias - alias assigned to tuple elementjava.lang.IllegalArgumentException - if alias
         does not correspond to an element in the
         query result tuple<X> X get(int i,
          java.lang.Class<X> type)
i - position in result tupletype - type of the tuple elementjava.lang.IllegalArgumentException - if i exceeds
         length of result tuple  or element cannot be
         assigned to the specified typejava.lang.Object get(int i)
i - position in result tuplejava.lang.IllegalArgumentException - if i exceeds
         length of result tuplejava.lang.Object[] toArray()
java.util.List<TupleElement<?>> getElements()