public interface Tuple
TupleElement
修飾子とタイプ | メソッドと説明 |
---|---|
java.lang.Object |
get(int i)
結果タプルの指定された位置の要素の値を取得します。
|
<X> X |
get(int i,
java.lang.Class<X> type)
結果タプルの指定された位置の要素の値を取得します。
|
java.lang.Object |
get(java.lang.String alias)
指定されたエイリアスで割り当てられているタプル要素の値を取得します。
|
<X> X |
get(java.lang.String alias,
java.lang.Class<X> type)
指定されたエイリアスで割り当てられているタプル要素の値を取得します。
|
<X> X |
get(TupleElement<X> tupleElement)
指定されたタプル要素の値を取得します。
|
java.util.List<TupleElement<?>> |
getElements()
タプル要素を返します。
|
java.lang.Object[] |
toArray()
結果タプル要素の値を配列として返します。
|
<X> X get(TupleElement<X> tupleElement)
tupleElement
- タプル要素java.lang.IllegalArgumentException
- タプル要素がこのクエリーの結果タプル内の要素に対応しない場合<X> X get(java.lang.String alias, java.lang.Class<X> type)
alias
- タプル要素に割り当てられているエイリアスtype
- タプル要素の型java.lang.IllegalArgumentException
- エイリアスがクエリーの結果タプル内の要素に対応しない場合、または指定された型に要素を割り当てることができない場合java.lang.Object get(java.lang.String alias)
alias
- タプル要素に割り当てられているエイリアスjava.lang.IllegalArgumentException
- エイリアスがクエリーの結果タプル内の要素に対応しない場合<X> X get(int i, java.lang.Class<X> type)
i
- 結果タプルの位置type
- タプル要素の型java.lang.IllegalArgumentException
- iが結果タプルの長さを超えた場合、または指定された型に要素を代入できない場合java.lang.Object get(int i)
i
- 結果タプルの位置java.lang.IllegalArgumentException
- iが結果タプルの長さを超えた場合java.lang.Object[] toArray()
java.util.List<TupleElement<?>> getElements()
Translated by @megascus.