Package nablarch.test.core.file
Class VariableLengthFile
java.lang.Object
nablarch.test.core.file.DataFile
nablarch.test.core.file.VariableLengthFile
可変長ファイルを表すクラス。
- Author:
- T.Kawasaki
- 
Field SummaryFields inherited from class nablarch.test.core.file.DataFileall, directives
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected ObjectconvertDirectiveValue(nablarch.core.dataformat.DataRecordFormatterSupport.Directive directive, String stringValue) ディレクティブの値を、文字列から各ディレクティブが許容する型に変換する。protected DataFileFragment新しいファイルの断片を生成する。
 生成された断片はこのファイルの管理下に置かれる。protected Stringファイルタイプを取得する。protected nablarch.core.dataformat.DataRecordFormatterSupport.Directiveディレクティブ名称からディレクティブを取得する。Methods inherited from class nablarch.test.core.file.DataFilecreateLayout, createLayout, getEncodingFromDirectives, getNewFragment, getPath, prepareDefaultDirectives, read, setDirective, toDataRecords, write
- 
Constructor Details- 
VariableLengthFileコンストラクタ。- Parameters:
- path- ファイルパス
 
 
- 
- 
Method Details- 
getFileTypeファイルタイプを取得する。 可変長ファイルを表すファイルタイプが返却される。- Specified by:
- getFileTypein class- DataFile
- Returns:
- ファイルタイプ
 
- 
createNewFragment新しいファイルの断片を生成する。
 生成された断片はこのファイルの管理下に置かれる。 可変長ファイルの断片が返却される。- Specified by:
- createNewFragmentin class- DataFile
- Returns:
- 新しいファイル断片
- See Also:
 
- 
valueOfprotected nablarch.core.dataformat.DataRecordFormatterSupport.Directive valueOf(String directiveName) ディレクティブ名称からディレクティブを取得する。 可変長ファイルのディレクティブ定義から対応するディレクティブが返却される。
- 
convertDirectiveValueprotected Object convertDirectiveValue(nablarch.core.dataformat.DataRecordFormatterSupport.Directive directive, String stringValue) ディレクティブの値を、文字列から各ディレクティブが許容する型に変換する。 区切り文字に"\\t"が指定された場合、タブに変換する。- Overrides:
- convertDirectiveValuein class- DataFile
- Parameters:
- directive- ディレクティブ
- stringValue- 値
- Returns:
- 変換後の値
 
 
-