|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Tuple
Interface for extracting the elements of a query result tuple.
TupleElement| Method Summary | ||
|---|---|---|
Object |
get(int i)
Get the value of the element at the specified position in the result tuple. |
|
|
get(int i,
Class<X> type)
Get the value of the element at the specified position in the result tuple. |
|
Object |
get(String alias)
Get the value of the tuple element to which the specified alias has been assigned. |
|
|
get(String alias,
Class<X> type)
Get the value of the tuple element to which the specified alias has been assigned. |
|
|
get(TupleElement<X> tupleElement)
Get the value of the specified tuple element. |
|
List<TupleElement<?>> |
getElements()
Return the tuple elements. |
|
Object[] |
toArray()
Return the values of the result tuple elements as an array. |
|
| Method Detail |
|---|
<X> X get(TupleElement<X> tupleElement)
tupleElement - tuple element
IllegalArgumentException - if tuple element
does not correspond to an element in the
query result tuple
<X> X get(String alias,
Class<X> type)
alias - alias assigned to tuple elementtype - of the tuple element
IllegalArgumentException - if alias
does not correspond to an element in the
query result tuple or element cannot be
assigned to the specified typeObject get(String alias)
alias - alias assigned to tuple element
IllegalArgumentException - if alias
does not correspond to an element in the
query result tuple
<X> X get(int i,
Class<X> type)
i - position in result tupletype - type of the tuple element
IllegalArgumentException - if i exceeds
length of result tuple or element cannot be
assigned to the specified typeObject get(int i)
i - position in result tuple
IllegalArgumentException - if i exceeds
length of result tupleObject[] toArray()
List<TupleElement<?>> getElements()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||