要約
行が読み込まれたデータソース内でのフィールドの位置の情報を格納するための構造体です。
CSV クラスではこの構造体はいくつかのメソッドのブロックに渡されます。
目次
継承しているメソッド
- Structから継承している特異メソッド
- Structから継承しているメソッド
- Enumerableから継承しているメソッド
-
- all?
- any?
- chunk
- collect
- collect_concat
- count
- cycle
- detect
- drop
- drop_while
- each_cons
- each_entry
- each_slice
- each_with_index
- each_with_object
- entries
- find
- find_all
- find_index
- first
- flat_map
- grep
- group_by
- include?
- inject
- lazy
- map
- max
- max_by
- member?
- min
- min_by
- minmax
- minmax_by
- none?
- one?
- partition
- reduce
- reject
- reverse_each
- slice_before
- sort
- sort_by
- take
- take_while
- zip
インスタンスメソッド
header -> Array[permalink][rdoc]-
利用可能な場合はヘッダを表す配列を返します。
header=(val)[permalink][rdoc]-
ヘッダを表す配列をセットします。
- [PARAM] val:
- ヘッダを表す配列を指定します。
index -> Fixnum[permalink][rdoc]-
行内で何番目のフィールドかわかるゼロベースのインデックスを返します。
index=(val)[permalink][rdoc]-
インデックスの値をセットします。
- [PARAM] val:
- インデックスの値を指定します。
line -> Fixnum[permalink][rdoc]-
行番号を返します。
line=(val)[permalink][rdoc]-
行番号をセットします。
- [PARAM] val:
- 行番号を指定します。