|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
java.lang.Object
|
+--com.infoteria.asteria.flowlibrary2.stream.StreamDataObject
|
+--com.infoteria.asteria.flowlibrary2.stream.StreamDataBinaryBase
|
+--com.infoteria.asteria.flowlibrary2.stream.StreamDataText
|
+--com.infoteria.asteria.flowlibrary2.stream.StreamDataFixedString
固定長文字列ストリーム
| フィールドの概要 | |
static int |
PACKED_SIGN_ACEF_BD
PackedSignFormatのシンボル - 符号は A,C,E,F(+)、B,D(-) |
static int |
PACKED_SIGN_ANY
PackedSignのシンボル - 符号なしの入力を許容、正の符号を出力しない |
static int |
PACKED_SIGN_C_D
PackedSignFormatのシンボル - 符号は C(+)、D(-) |
static int |
PACKED_SIGN_OPTION
PackedSignのシンボル - 符号なしの入力を許容、正の符号を出力 |
static int |
PACKED_SIGN_REQUIRED
PackedSignのシンボル - 符号なしは不可 |
static int |
RD_LENGTH
RecordDelimiterのシンボル - レコード長区切り |
static int |
RD_LINEFEED
RecordDelimiterのシンボル - 改行区切り |
static int |
ZONED_SIGN_ANY
ZonedSignのシンボル - 符号なしの入力を許容、正の符号を出力しない |
static int |
ZONED_SIGN_C_D
ZonedSignFormatのシンボル - 符号は C(+)、D(-) |
static int |
ZONED_SIGN_EBCDIC_COMPATIBLE
ZonedSignFormatのシンボル - 符号はEBCDIC互換 {ABCDEFGHI(+), }JKLMNOPQR(-) |
static int |
ZONED_SIGN_OPTION
ZonedSignのシンボル - 符号なしの入力を許容、正の符号を出力 |
static int |
ZONED_SIGN_REQUIRED
ZonedSignのシンボル - 符号なしは不可 |
| クラス com.infoteria.asteria.flowlibrary2.stream.StreamDataObject から継承したフィールド |
PROPERTY_FILEPATH |
| コンストラクタの概要 | |
StreamDataFixedString()
空のストリームを作成します。 |
|
StreamDataFixedString(byte[] b)
バイト列を元にストリームを作成します。 |
|
StreamDataFixedString(List data)
Listを引数にしてストリームを作成します。 |
|
StreamDataFixedString(String str)
文字列からストリームを作成します。 |
|
| メソッドの概要 | |
byte[] |
byteValue()
|
protected List |
getData()
FixedLengthの各フィールドを保持するListを取得します。 |
Record |
getRecord()
|
int |
getRecordCount()
|
int |
getRecordDelimiter()
RecordDelimiterを取得します。 |
int |
getRecordLength()
レコード長を取得します。 |
int |
getStartRow()
開始行を取得します。 |
String |
strValue()
|
| クラス com.infoteria.asteria.flowlibrary2.stream.StreamDataText から継承したメソッド |
detectLineFeed, detectLineFeed, getEncoding, getLineFeed |
| クラス com.infoteria.asteria.flowlibrary2.stream.StreamDataObject から継承したメソッド |
getFieldDefinition, getStreamPropertyNames, getStreamVariable, getStreamVariableNames, getType, putStreamVariable |
| クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| フィールドの詳細 |
public static final int RD_LINEFEED
public static final int RD_LENGTH
public static final int PACKED_SIGN_REQUIRED
public static final int PACKED_SIGN_OPTION
public static final int PACKED_SIGN_ANY
public static final int PACKED_SIGN_C_D
public static final int PACKED_SIGN_ACEF_BD
public static final int ZONED_SIGN_REQUIRED
public static final int ZONED_SIGN_OPTION
public static final int ZONED_SIGN_ANY
public static final int ZONED_SIGN_C_D
public static final int ZONED_SIGN_EBCDIC_COMPATIBLE
| コンストラクタの詳細 |
public StreamDataFixedString()
public StreamDataFixedString(String str)
public StreamDataFixedString(byte[] b)
public StreamDataFixedString(List data)
| メソッドの詳細 |
protected List getData()
throws StreamException
public byte[] byteValue()
throws StreamException
StreamDataText の記述: StreamDataText 内の byteValuecom.infoteria.asteria.flowlibrary2.stream.StreamDataText からコピーされたタグ:StreamException - エンコーディングがサポートされていない場合
public String strValue()
throws StreamException
StreamDataText の記述: StreamDataText 内の strValuecom.infoteria.asteria.flowlibrary2.stream.StreamDataText からコピーされたタグ:StreamException - エンコーディングがサポートされていない場合public int getRecordDelimiter()
public int getRecordLength()
public int getStartRow()
public Record getRecord()
throws StreamException
RecordSet の記述: StreamDataText 内の getRecord
public int getRecordCount()
throws StreamException
RecordSet の記述: StreamDataBinaryBase 内の getRecordCount
|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||