Ruby 1.9.2 リファレンスマニュアル > ライブラリ一覧 > rinda/rindaライブラリ > Rinda::Tupleクラス
class Rinda::Tuple
クラスの継承リスト: Rinda::Tuple < Object < Kernel < BasicObject
Abstract
Tuple のためのクラスです。
特異メソッド
new(ah)
-
Tuple オブジェクトを生成します。 ah には Array オブジェクトか Hash オブジェクトを与えます。 Hash オブジェクトを与える場合、 キーはすべて文字列でなければいけません。
インスタンスメソッド
self[key]
-
ハッシュキー key に対応する要素を返します。 self が Array オブジェクトから生成された場合は、 整数 key を与えるとそのインデックスに対応する要素を返します。
each {|key, value| ... }
-
各ハッシュキー key と値 value のペアを引数としてブロックを評価します。 self が Array オブジェクトから生成された場合は、 インデックスと値のペアを引数としてブロックを評価します。
fetch(key)
-
ハッシュキー key に対応する要素を返します。
size
-
サイズを整数で返します。
value
-
自身が保持しているハッシュか配列を返します。