Class Reference<T>

java.lang.Object
net.tangly.commons.lang.Reference<T>
Type Parameters:
T - type of the reference

public class Reference<T> extends Object
A reference to an object, emulating the concept of typed pointer to typed variable. The indirection can be updated to emulate indirection such as pointer to pointer in other languages.