com.stimulsoft.base.serializing
Class StiSerializerControler
java.lang.Object
com.stimulsoft.base.serializing.StiSerializerControler
public class StiSerializerControler
- extends java.lang.Object
Класс отвечающий за сериализацию.
Copyright Stimulsoft
Method Summary |
void |
addUndefinedRef(BaseElement element,
IStiSerializableRef object)
|
void |
addUndefinedRef(org.w3c.dom.Element xmlElement,
IStiSerializableRef object)
|
org.w3c.dom.Element |
createElement(java.lang.String propertyName)
|
org.w3c.dom.Text |
createTextNode(java.lang.String data)
|
void |
serializeBranch(StiBranch branch,
IStiSerializableRef serializableParent,
java.util.List<IStiSerializableRef> refs,
boolean enhanced)
|
static java.lang.String |
serializedObjectAsString(IStiSerializable instance)
Возвращает XML структуру о бъекта в виде строки. |
static java.lang.String |
serializedObjectAsString(IStiSerializable instance,
java.lang.String application)
|
static void |
serializeDocument(IStiSerializableRef instance,
java.io.File file,
boolean formatOutput)
|
static void |
serializeDocument(IStiSerializableRef instance,
java.io.OutputStream outputStream)
|
static void |
serializeDocument(IStiSerializableRef instance,
java.io.OutputStream outputStream,
boolean formatOutput)
|
static void |
serializeDocument(IStiSerializableRef instance,
java.lang.String fileName,
boolean formatOutput)
|
static void |
serializeDocument(IStiSerializableRef instance,
java.lang.String isDocument,
java.io.OutputStream outputStream)
|
static void |
serializeDocument(IStiSerializableRef instance,
java.lang.String isDocument,
java.io.OutputStream outputStream,
boolean formatOutput)
|
static void |
serializeDocument(IStiSerializableRef instance,
java.lang.String isDocument,
java.io.OutputStream outputStream,
boolean formatOutput,
boolean enhanced)
|
static void |
serializeReport(IStiSerializableRef report,
java.io.File file)
|
static java.util.Hashtable<java.lang.String,java.lang.Object> |
serializeReport(IStiSerializableRef instance,
java.io.OutputStream os,
boolean formatOutput,
boolean enhanced)
|
static void |
serializeReport(IStiSerializableRef instance,
java.lang.String fileName)
|
void |
setNextReferenceForParent(IStiSerializableRef serializableParent,
java.util.List<IStiSerializableRef> refs)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
createElement
public org.w3c.dom.Element createElement(java.lang.String propertyName)
addUndefinedRef
public void addUndefinedRef(org.w3c.dom.Element xmlElement,
IStiSerializableRef object)
addUndefinedRef
public void addUndefinedRef(BaseElement element,
IStiSerializableRef object)
createTextNode
public org.w3c.dom.Text createTextNode(java.lang.String data)
serializeReport
public static void serializeReport(IStiSerializableRef report,
java.io.File file)
serializeReport
public static void serializeReport(IStiSerializableRef instance,
java.lang.String fileName)
serializeReport
public static java.util.Hashtable<java.lang.String,java.lang.Object> serializeReport(IStiSerializableRef instance,
java.io.OutputStream os,
boolean formatOutput,
boolean enhanced)
serializeDocument
public static void serializeDocument(IStiSerializableRef instance,
java.io.File file,
boolean formatOutput)
serializeDocument
public static void serializeDocument(IStiSerializableRef instance,
java.lang.String fileName,
boolean formatOutput)
serializeDocument
public static void serializeDocument(IStiSerializableRef instance,
java.io.OutputStream outputStream)
serializeDocument
public static void serializeDocument(IStiSerializableRef instance,
java.io.OutputStream outputStream,
boolean formatOutput)
serializeDocument
public static void serializeDocument(IStiSerializableRef instance,
java.lang.String isDocument,
java.io.OutputStream outputStream)
serializeDocument
public static void serializeDocument(IStiSerializableRef instance,
java.lang.String isDocument,
java.io.OutputStream outputStream,
boolean formatOutput)
serializeDocument
public static void serializeDocument(IStiSerializableRef instance,
java.lang.String isDocument,
java.io.OutputStream outputStream,
boolean formatOutput,
boolean enhanced)
serializedObjectAsString
public static java.lang.String serializedObjectAsString(IStiSerializable instance)
- Возвращает XML структуру о бъекта в виде строки.
serializedObjectAsString
public static java.lang.String serializedObjectAsString(IStiSerializable instance,
java.lang.String application)
setNextReferenceForParent
public void setNextReferenceForParent(IStiSerializableRef serializableParent,
java.util.List<IStiSerializableRef> refs)
serializeBranch
public void serializeBranch(StiBranch branch,
IStiSerializableRef serializableParent,
java.util.List<IStiSerializableRef> refs,
boolean enhanced)