|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.thoughtworks.xstream.mapper.MapperWrapper
com.thoughtworks.xstream.mapper.ClassAliasingMapper
public class ClassAliasingMapper
Mapper that allows a fully qualified class name to be replaced with an alias.
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface com.thoughtworks.xstream.mapper.Mapper |
---|
Mapper.ImplicitCollectionMapping, Mapper.Null |
Constructor Summary | |
---|---|
ClassAliasingMapper(ClassMapper wrapped)
Deprecated. since 1.2, use ClassAliasingMapper(Mapper) |
|
ClassAliasingMapper(Mapper wrapped)
|
Method Summary | |
---|---|
void |
addClassAlias(java.lang.String name,
java.lang.Class type)
|
void |
addClassAttributeAlias(java.lang.String name,
java.lang.Class type)
Deprecated. since 1.3, method was a leftover of an old implementation |
void |
addTypeAlias(java.lang.String name,
java.lang.Class type)
|
boolean |
aliasIsAttribute(java.lang.String name)
|
boolean |
itemTypeAsAttribute(java.lang.Class clazz)
|
java.lang.Class |
realClass(java.lang.String elementName)
How a serialized class representation should be mapped back to a real class. |
java.lang.String |
serializedClass(java.lang.Class type)
How a class name should be represented in its serialized form. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ClassAliasingMapper(Mapper wrapped)
public ClassAliasingMapper(ClassMapper wrapped)
ClassAliasingMapper(Mapper)
Method Detail |
---|
public void addClassAlias(java.lang.String name, java.lang.Class type)
public void addClassAttributeAlias(java.lang.String name, java.lang.Class type)
public void addTypeAlias(java.lang.String name, java.lang.Class type)
public java.lang.String serializedClass(java.lang.Class type)
Mapper
serializedClass
in interface Mapper
serializedClass
in class MapperWrapper
public java.lang.Class realClass(java.lang.String elementName)
Mapper
realClass
in interface Mapper
realClass
in class MapperWrapper
public boolean itemTypeAsAttribute(java.lang.Class clazz)
public boolean aliasIsAttribute(java.lang.String name)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |