Recordストリームをレコードとして扱うためのインターフェースです。StreamDataObject#getRecord()メソッドにより取得され、その時点でのカレントレコードは先頭レコードになります。Record内には複数行のレコードがラップされ、next()メソッドなどによりイテレートすることができます。row)指定の行のレコードに移動します。first()先頭レコードに移動します。idx)idxに対応するFieldを取得します。name)nameに対応するFieldを取得します。getFieldCount()このRecordのフィールド数を返します。getRowIndex()カレントレコードの行番号を返します。idx)idxに対応する値を取得します。name)nameに対応する値を取得します。keys()フィールド名のIteratorを返します。next()次のレコードに移動します。カレントレコードが最終レコードの場合はfalseを返します。nextRecord()次のレコードを返します。null;となっており返されるオブジェクトはこのメソッドの主体と同じインスタンスです。name)nameに対応するFieldを取得します。フィールド名Returns:Field。対応するフィールドがない場合はnull。idx)idxに対応するFieldを取得します。0ベースのインデックスReturns:Field。対応するフィールドがない場合はnull。getFieldCount()このRecordのフィールド数を返します。keys()フィールド名のIteratorを返します。StreamExceptionnameに対応する値を取得します。フィールド名Returns:Value。対応するフィールドがない場合はnull。StreamExceptionidxに対応する値を取得します。0ベースのインデックスReturns:Value。対応するフィールドがない場合はnull。StreamException先頭レコードに移動します。StreamException次のレコードに移動します。カレントレコードが最終レコードの場合はfalseを返します。StreamException指定の行のレコードに移動します。StreamException次のレコードを返します。null;となっており返されるオブジェクトはこのメソッドの主体と同じインスタンスです。StreamExceptionカレントレコードの行番号を返します。