com.stimulsoft.base.serializing
Class StiSerializerReport

java.lang.Object
  extended by com.stimulsoft.base.serializing.StiSerializerReport
Direct Known Subclasses:
StiSerializerDocument, StiSerializerToXmlString

public class StiSerializerReport
extends java.lang.Object

Copyright Stimulsoft


Field Summary
protected  boolean enhanced
           
 
Method Summary
protected  StiBranch createListBranch()
           
protected  StiSerializerControler getControler()
           
protected  StiProperty getCurrentProperty()
           
 java.util.Hashtable<java.lang.String,java.lang.Object> getMemoryStore()
           
protected  java.lang.String getNamePropertyInCollection(IStiSerializableRef serializable)
           
protected  java.lang.String getPropertyName()
           
protected  java.lang.Object getPropertyValue()
           
protected  boolean isDefaulValue(java.lang.Object value)
           
protected  boolean isSerializableProperty(StiProperty property)
           
protected  void processOnDependingType(java.util.List<IStiSerializableRef> refs)
           
protected  void serializableToString()
           
 void serialize(java.util.List<IStiSerializableRef> refs)
           
protected  void serializeObjectCollection(java.util.List<IStiSerializableRef> refs)
           
protected  void serializeParentInCollection(StiBranch newBranch, java.lang.Object object, java.util.List<IStiSerializableRef> refs)
           
protected  void serializePrimitive(java.lang.String propertyName, java.lang.Object value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

enhanced

protected boolean enhanced
Method Detail

getMemoryStore

public java.util.Hashtable<java.lang.String,java.lang.Object> getMemoryStore()
Returns:
the memoryStore

serialize

public void serialize(java.util.List<IStiSerializableRef> refs)

isSerializableProperty

protected boolean isSerializableProperty(StiProperty property)

getCurrentProperty

protected StiProperty getCurrentProperty()

processOnDependingType

protected void processOnDependingType(java.util.List<IStiSerializableRef> refs)

serializableToString

protected void serializableToString()

serializeObjectCollection

protected void serializeObjectCollection(java.util.List<IStiSerializableRef> refs)

serializeParentInCollection

protected void serializeParentInCollection(StiBranch newBranch,
                                           java.lang.Object object,
                                           java.util.List<IStiSerializableRef> refs)

serializePrimitive

protected void serializePrimitive(java.lang.String propertyName,
                                  java.lang.Object value)

getPropertyName

protected java.lang.String getPropertyName()

getControler

protected StiSerializerControler getControler()

getPropertyValue

protected java.lang.Object getPropertyValue()

getNamePropertyInCollection

protected java.lang.String getNamePropertyInCollection(IStiSerializableRef serializable)

createListBranch

protected StiBranch createListBranch()

isDefaulValue

protected boolean isDefaulValue(java.lang.Object value)


Copyright © 2018 Stimulsoft. All Rights Reserved.