|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
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.StreamDataCSV
CSVストリーム
| フィールドの概要 | |
static int |
NULLQUOTE_DEFAULT
QuoteModeのシンボル - 空文字は括り、Nullは括りません。 |
static int |
NULLQUOTE_NONE
QuoteModeのシンボル - 空文字またはNullのフィールドは括り文字で括りません。 |
static int |
NULLQUOTE_QUOTE
QuoteModeのシンボル - すべてのフィールドを括り文字で括ります。 |
| クラス com.infoteria.asteria.flowlibrary2.stream.StreamDataObject から継承したフィールド |
PROPERTY_FILEPATH |
| コンストラクタの概要 | |
StreamDataCSV()
空のストリームを作成します。 |
|
StreamDataCSV(byte[] b)
バイト列を元にストリームを作成します。 |
|
StreamDataCSV(byte[] b,
String enc)
バイト列とエンコーディングを指定してストリームを作成します。 |
|
StreamDataCSV(List data)
Listを引数にしてストリームを作成します。 |
|
StreamDataCSV(String str)
文字列からストリームを作成します。 |
|
| メソッドの概要 | |
byte[] |
byteValue()
|
List |
getData()
CSVの各フィールドを保持するListを取得します。 |
int |
getNullQuoting()
QuoteModeを取得します。 |
char |
getQuotedBy()
フィールドの括り文字を取得します。 |
Record |
getRecord()
|
int |
getRecordCount()
|
char |
getSeparator()
セパレータ文字を取得します。 |
int |
getStartRow()
開始行を取得します。 |
boolean |
isOutputFieldName()
文字列値、バイナリ値出力の際にフィールド名を出力するかどうかを取得します。 |
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 NULLQUOTE_DEFAULT
public static final int NULLQUOTE_QUOTE
public static final int NULLQUOTE_NONE
| コンストラクタの詳細 |
public StreamDataCSV()
public StreamDataCSV(String str)
public StreamDataCSV(byte[] b)
public StreamDataCSV(byte[] b,
String enc)
throws StreamException
public StreamDataCSV(List data)
| メソッドの詳細 |
public 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 char getSeparator()
public char getQuotedBy()
public int getStartRow()
public int getNullQuoting()
public boolean isOutputFieldName()
public Record getRecord()
throws StreamException
RecordSet の記述: StreamDataText 内の getRecord
public int getRecordCount()
throws StreamException
RecordSet の記述: StreamDataBinaryBase 内の getRecordCount
|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||