com.infoteria.asteria.flowlibrary2.stream
Class StreamDataRecord

java.lang.Object
  |
  +--com.infoteria.asteria.flowlibrary2.stream.StreamDataObject
        |
        +--com.infoteria.asteria.flowlibrary2.stream.StreamDataRecord
All Implemented Interfaces:
RecordSet, java.io.Serializable
Direct Known Subclasses:
StreamDataRecordByList

public abstract class StreamDataRecord
extends StreamDataObject
implements RecordSet

Recordストリーム

See Also:
Serialized Form

Fields inherited from class com.infoteria.asteria.flowlibrary2.stream.StreamDataObject
PROPERTY_FILEPATH
 
Method Summary
 byte[] byteValue()
          ストリームのバイト表現。
Recordストリームのバイナリ値は定型のXMLとなります。
abstract  Record getRecord()
           
abstract  int getRecordCount()
           
 java.lang.String strValue()
          ストリームの文字列表現。
Recordストリームの文字列値はバイナリ値をString化したものです。
 
Methods inherited from class com.infoteria.asteria.flowlibrary2.stream.StreamDataObject
clean, convertToDefaultStrategy, doConvertToDefaultStrategy, getDataInputStream, getDataStringReader, getFieldDefinition, getStreamPropertyNames, getStreamVariable, getStreamVariableCount, getStreamVariableNames, getType, putStreamVariable, writeCheckpointFile
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getRecord

public abstract Record getRecord()
                          throws StreamException
Description copied from interface: RecordSet
Recordを取得します。
Specified by:
getRecord in interface RecordSet

getRecordCount

public abstract int getRecordCount()
                            throws StreamException
Description copied from interface: RecordSet
Record数を取得します。
Specified by:
getRecordCount in interface RecordSet

byteValue

public byte[] byteValue()
                 throws StreamException
ストリームのバイト表現。
Recordストリームのバイナリ値は定型のXMLとなります。
Overrides:
byteValue in class StreamDataObject
Throws:
StreamException - パースが発生し、それに失敗した場合

strValue

public java.lang.String strValue()
                          throws StreamException
ストリームの文字列表現。
Recordストリームの文字列値はバイナリ値をString化したものです。
Overrides:
strValue in class StreamDataObject
Throws:
StreamException - パースが発生し、それに失敗した場合