com.infoteria.asteria.flowlibrary2.stream
クラス StreamUtil

java.lang.Object
  |
  +--com.infoteria.asteria.flowlibrary2.stream.StreamUtil

public class StreamUtil
extends Object

ユーティリティクラス


フィールドの概要
static String VAR_STREAM_RECORD_COUNT
          ストリームのレコード件数
static String VAR_STREAM_RECORD_NO
          ストリームのレコード番号 Mapper で使用してます。
 
コンストラクタの概要
StreamUtil()
           
 
メソッドの概要
static VariableList extractStreamVariables(Connector connector)
           
static VariableList extractStreamVariables(StreamDataObject stream)
          主にストリーム変数を条件式で参照する際にしようするストリーム変数を作成します。
static String getFileExtension(int type)
          引数のストリームタイプに応じた拡張子を返します。
static void updateStreamVariables(StreamDataObject stream, VariableList varList)
           
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

VAR_STREAM_RECORD_NO

public static final String VAR_STREAM_RECORD_NO
ストリームのレコード番号 Mapper で使用してます。

VAR_STREAM_RECORD_COUNT

public static final String VAR_STREAM_RECORD_COUNT
ストリームのレコード件数
コンストラクタの詳細

StreamUtil

public StreamUtil()
メソッドの詳細

getFileExtension

public static String getFileExtension(int type)
引数のストリームタイプに応じた拡張子を返します。
ストリームタイプ返り値
Binary, FixedLength, MIME.bin
Text.txt
HTML.html
CSV.csv
XML, ParameterList, Record.xml

extractStreamVariables

public static VariableList extractStreamVariables(Connector connector)

extractStreamVariables

public static VariableList extractStreamVariables(StreamDataObject stream)
主にストリーム変数を条件式で参照する際にしようするストリーム変数を作成します。
パラメータ:
stream - 変換対象のストリーム
戻り値:
VariableList ストリーム変数を取得します。

updateStreamVariables

public static void updateStreamVariables(StreamDataObject stream,
                                         VariableList varList)