public class

DynamicProxyMapper

extends MapperWrapper
java.lang.Object
   ↳ com.thoughtworks.xstream.mapper.MapperWrapper
     ↳ com.thoughtworks.xstream.mapper.DynamicProxyMapper

Class Overview

Mapper for handling special cases of aliasing dynamic proxies. The alias property specifies the name an instance of a dynamic proxy should be serialized with.

Summary

Nested Classes
class DynamicProxyMapper.DynamicProxy Place holder type used for dynamic proxies. 
Public Constructors
DynamicProxyMapper(Mapper wrapped)
DynamicProxyMapper(Mapper wrapped, String alias)
DynamicProxyMapper(ClassMapper wrapped)
This constructor is deprecated. As of 1.2, use DynamicProxyMapper(Mapper)
DynamicProxyMapper(ClassMapper wrapped, String alias)
This constructor is deprecated. As of 1.2, use DynamicProxyMapper(Mapper, String)
Public Methods
String getAlias()
Class realClass(String elementName)
How a serialized class representation should be mapped back to a real class.
String serializedClass(Class type)
How a class name should be represented in its serialized form.
void setAlias(String alias)
[Expand]
Inherited Methods
From class com.thoughtworks.xstream.mapper.MapperWrapper
From class java.lang.Object
From interface com.thoughtworks.xstream.mapper.Mapper

Public Constructors

public DynamicProxyMapper (Mapper wrapped)

public DynamicProxyMapper (Mapper wrapped, String alias)

public DynamicProxyMapper (ClassMapper wrapped)

This constructor is deprecated.
As of 1.2, use DynamicProxyMapper(Mapper)

public DynamicProxyMapper (ClassMapper wrapped, String alias)

This constructor is deprecated.
As of 1.2, use DynamicProxyMapper(Mapper, String)

Public Methods

public String getAlias ()

public Class realClass (String elementName)

How a serialized class representation should be mapped back to a real class.

public String serializedClass (Class type)

How a class name should be represented in its serialized form.

public void setAlias (String alias)