|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
|
+--com.infoteria.asteria.flowlibrary2.stream.StreamFactory
|
+--com.infoteria.asteria.flowlibrary2.stream.StreamFactoryText
|
+--com.infoteria.asteria.flowlibrary2.stream.StreamFactoryJSON
XMLのストリームファクトリ。
StreamFactory#getTypeがStreamType.XMLを返す場合このクラスにキャストできます。
| Method Summary | |
StreamDataObject |
create()
空のストリームを作成します。 返り値のストリームにはストリームプロパティが適用されています。 ※空のXMLはXMLとしてValidではないのでこのメソッドは常にExceptionになります。 |
StreamDataObject |
create(byte[] b)
|
StreamDataObject |
create(byte[] b,
java.lang.String enc)
|
StreamDataObject |
create(java.io.File file)
|
StreamDataObject |
create(java.io.InputStream is)
|
StreamDataJSON |
create(com.infoteria.asteria.util.json.JSONObject json)
JSONObjectからストリームを作成します。 返り値のストリームにはストリームプロパティが適用されています。 |
StreamDataObject |
create(java.lang.String str)
|
StreamDataObject |
createEmptyStream()
空のJSONオブジェクトを作成して返します。 |
protected boolean |
doEquals(StreamFactory sf)
|
boolean |
isIndent()
Indentプロパティの値を取得します。 |
| Methods inherited from class com.infoteria.asteria.flowlibrary2.stream.StreamFactoryText |
add, create, create, getEncoding, getLineFeed, setLineFeed |
| Methods inherited from class com.infoteria.asteria.flowlibrary2.stream.StreamFactory |
addProperty, compare, equals, getFactoryOutputStream, getFieldDefinition, getInstance, getInstance, getType, initialize, setFieldDefinition, setNeedCheckpointParse, setProperties, terminate |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
public StreamDataObject create(byte[] b)
throws StreamException
StreamFactorycreate in class StreamFactoryText
public StreamDataObject create(byte[] b,
java.lang.String enc)
throws StreamException
StreamFactoryTextcreate in class StreamFactoryText
public StreamDataObject create()
throws StreamException
create in class StreamFactorycom.infoteria.asteria.flowlibrary2.stream.StreamFactoryStreamException - in case of an exception
public StreamDataObject create(java.lang.String str)
throws StreamException
StreamFactoryTextcreate in class StreamFactoryText
public StreamDataJSON create(com.infoteria.asteria.util.json.JSONObject json)
throws StreamException
public StreamDataObject create(java.io.File file)
throws StreamException
StreamFactorycreate in class StreamFactory
public StreamDataObject create(java.io.InputStream is)
throws StreamException
StreamFactorycreate in class StreamFactorypublic boolean isIndent()
public StreamDataObject createEmptyStream()
throws StreamException
createEmptyStream in class StreamFactoryprotected boolean doEquals(StreamFactory sf)
doEquals in class StreamFactoryText
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||