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 Object

Copyright Stimulsoft


Field Summary
protected  boolean enhanced
           
 
Method Summary
protected  StiBranch createListBranch()
           
protected  StiSerializerControler getControler()
           
protected  StiProperty getCurrentProperty()
           
 Hashtable<String,Object> getMemoryStore()
           
protected  String getNamePropertyInCollection(IStiSerializableRef serializable)
           
protected  String getPropertyName()
           
protected  Object getPropertyValue()
           
protected  boolean isDefaulValue(Object value)
           
protected  boolean isSerializableProperty(StiProperty property)
           
protected  void processOnDependingType(List<IStiSerializableRef> refs)
           
protected  void serializableToString()
           
 void serialize(List<IStiSerializableRef> refs)
           
protected  void serializeObjectCollection(List<IStiSerializableRef> refs)
           
protected  void serializeParentInCollection(StiBranch newBranch, Object object, List<IStiSerializableRef> refs)
           
protected  void serializePrimitive(String propertyName, 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 Hashtable<String,Object> getMemoryStore()
Returns:
the memoryStore

serialize

public void serialize(List<IStiSerializableRef> refs)

isSerializableProperty

protected boolean isSerializableProperty(StiProperty property)

getCurrentProperty

protected StiProperty getCurrentProperty()

processOnDependingType

protected void processOnDependingType(List<IStiSerializableRef> refs)

serializableToString

protected void serializableToString()

serializeObjectCollection

protected void serializeObjectCollection(List<IStiSerializableRef> refs)

serializeParentInCollection

protected void serializeParentInCollection(StiBranch newBranch,
                                           Object object,
                                           List<IStiSerializableRef> refs)

serializePrimitive

protected void serializePrimitive(String propertyName,
                                  Object value)

getPropertyName

protected String getPropertyName()

getControler

protected StiSerializerControler getControler()

getPropertyValue

protected Object getPropertyValue()

getNamePropertyInCollection

protected String getNamePropertyInCollection(IStiSerializableRef serializable)

createListBranch

protected StiBranch createListBranch()

isDefaulValue

protected boolean isDefaulValue(Object value)


Copyright © 2017 Stimulsoft. All Rights Reserved.