Package lumis.portal.serialization
Class SerializationSettings
- java.lang.Object
-
- lumis.portal.serialization.SerializationSettings
-
- All Implemented Interfaces:
java.lang.Cloneable
public class SerializationSettings extends java.lang.Object implements java.lang.Cloneable
Settings for the serialization framework (XStream in the current implementation)- Since:
- 4.0.7
- Version:
- $Revision$ $Date$
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SerializationSettings.CollectionAliasSettings
-
Constructor Summary
Constructors Constructor Description SerializationSettings()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SerializationSettings
clone()
java.util.Map<java.lang.Class,java.lang.String>
getClassAliases()
java.util.Set<java.lang.Class>
getConverters()
java.util.Map<java.lang.Class,java.util.Map<java.lang.String,java.lang.String>>
getFieldAliases()
java.util.Map<java.lang.String,java.lang.String>
getFieldAliasesForClass(java.lang.Class c)
java.util.Map<java.lang.Class,java.util.Set<SerializationSettings.CollectionAliasSettings>>
getOmittedCollections()
java.util.Set<SerializationSettings.CollectionAliasSettings>
getOmittedCollectionsForClass(java.lang.Class c)
java.util.Map<java.lang.Class,java.util.Set<java.lang.String>>
getTransientFields()
java.util.Set<java.lang.String>
getTransientFieldsForClass(java.lang.Class c)
-
-
-
Method Detail
-
getClassAliases
public java.util.Map<java.lang.Class,java.lang.String> getClassAliases()
-
getConverters
public java.util.Set<java.lang.Class> getConverters()
-
getTransientFields
public java.util.Map<java.lang.Class,java.util.Set<java.lang.String>> getTransientFields()
-
getTransientFieldsForClass
public java.util.Set<java.lang.String> getTransientFieldsForClass(java.lang.Class c)
-
getOmittedCollections
public java.util.Map<java.lang.Class,java.util.Set<SerializationSettings.CollectionAliasSettings>> getOmittedCollections()
-
getOmittedCollectionsForClass
public java.util.Set<SerializationSettings.CollectionAliasSettings> getOmittedCollectionsForClass(java.lang.Class c)
-
getFieldAliases
public java.util.Map<java.lang.Class,java.util.Map<java.lang.String,java.lang.String>> getFieldAliases()
-
getFieldAliasesForClass
public java.util.Map<java.lang.String,java.lang.String> getFieldAliasesForClass(java.lang.Class c)
-
clone
public SerializationSettings clone()
- Overrides:
clone
in classjava.lang.Object
-
-