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