Package com.stimulsoft.base.serializing
Class StiSerializerControler
java.lang.Object
com.stimulsoft.base.serializing.StiSerializerControler
Copyright Stimulsoft
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddUndefinedRef(BaseElement element, IStiSerializableRef object) voidaddUndefinedRef(Element xmlElement, IStiSerializableRef object) createElement(String propertyName) createTextNode(String data) voidserializeBranch(StiBranch branch, IStiSerializableRef serializableParent, List<IStiSerializableRef> refs, boolean enhanced) static StringserializedObjectAsString(IStiSerializable instance) static StringserializedObjectAsString(IStiSerializable instance, String application) static voidserializeDocument(IStiSerializableRef instance, File file, boolean formatOutput) static voidserializeDocument(IStiSerializableRef instance, OutputStream outputStream) static voidserializeDocument(IStiSerializableRef instance, OutputStream outputStream, boolean formatOutput) static voidserializeDocument(IStiSerializableRef instance, String fileName, boolean formatOutput) static voidserializeDocument(IStiSerializableRef instance, String isDocument, OutputStream outputStream) static voidserializeDocument(IStiSerializableRef instance, String isDocument, OutputStream outputStream, boolean formatOutput) static voidserializeDocument(IStiSerializableRef instance, String isDocument, OutputStream outputStream, boolean formatOutput, boolean enhanced) static voidserializeDocument(IStiSerializableRef instance, String isDocument, OutputStream outputStream, boolean formatOutput, boolean enhanced, boolean forceDocumentSerialize) static voidserializeReport(IStiSerializableRef report, File file) serializeReport(IStiSerializableRef instance, OutputStream os, boolean formatOutput, boolean enhanced) static voidserializeReport(IStiSerializableRef instance, String fileName) voidsetNextReferenceForParent(IStiSerializableRef serializableParent, List<IStiSerializableRef> refs)
-
Method Details
-
createElement
-
addUndefinedRef
-
addUndefinedRef
-
createTextNode
-
serializeReport
-
serializeReport
-
serializeReport
public static Hashtable<String,Object> serializeReport(IStiSerializableRef instance, OutputStream os, boolean formatOutput, boolean enhanced) -
serializeDocument
-
serializeDocument
public static void serializeDocument(IStiSerializableRef instance, String fileName, boolean formatOutput) -
serializeDocument
-
serializeDocument
public static void serializeDocument(IStiSerializableRef instance, OutputStream outputStream, boolean formatOutput) -
serializeDocument
public static void serializeDocument(IStiSerializableRef instance, String isDocument, OutputStream outputStream) -
serializeDocument
public static void serializeDocument(IStiSerializableRef instance, String isDocument, OutputStream outputStream, boolean formatOutput) -
serializeDocument
public static void serializeDocument(IStiSerializableRef instance, String isDocument, OutputStream outputStream, boolean formatOutput, boolean enhanced) -
serializeDocument
public static void serializeDocument(IStiSerializableRef instance, String isDocument, OutputStream outputStream, boolean formatOutput, boolean enhanced, boolean forceDocumentSerialize) -
serializedObjectAsString
-
serializedObjectAsString
-
setNextReferenceForParent
public void setNextReferenceForParent(IStiSerializableRef serializableParent, List<IStiSerializableRef> refs) -
serializeBranch
public void serializeBranch(StiBranch branch, IStiSerializableRef serializableParent, List<IStiSerializableRef> refs, boolean enhanced)
-