de.schlichtherle.truezip.util
Class Link.Type.WeakLink<T>
java.lang.Object
java.lang.ref.Reference<T>
java.lang.ref.WeakReference<T>
de.schlichtherle.truezip.util.Link.Type.WeakLink<T>
- All Implemented Interfaces:
- Link<T>
- Enclosing class:
- Link.Type
private static class Link.Type.WeakLink<T>
- extends WeakReference<T>
- implements Link<T>
Adapts its subclass to the Link interface.
| Nested classes/interfaces inherited from interface de.schlichtherle.truezip.util.Link |
Link.Type |
Link.Type.WeakLink
Link.Type.WeakLink(T target)
getTarget
public T getTarget()
- Description copied from interface:
Link
- Returns the target of this link.
The returned object reference may be null subject to the terms
and conditions of sub-interfaces or implementations.
- Specified by:
getTarget in interface Link<T>
- Returns:
- The target of this link.
toString
public String toString()
- Overrides:
toString in class Object
Copyright © 2005-2011 Schlichtherle IT Services. All Rights Reserved.