Class Ref<T extends HasIdentity>

java.lang.Object
com.mayam.wf.config.shared.Ref<T>
Type Parameters:
T - class of the referenced object.
All Implemented Interfaces:
HasIdentity, Serializable

public class Ref<T extends HasIdentity> extends Object implements HasIdentity, Serializable
A reference object meant to facilitate serialization of objects without producing copies. The referenced objects implement HasIdentity and have a string identifier. A Listinvalid input: '<'Ref> can thus be serialized as a List, given that the deserialization post processing calls setResolvedObject(HasIdentity) to reestablish the connection to the referenced object.
Author:
Markus MÃ¥rtensson
See Also: