Package org.djutils.event.reference
Class Reference<T>
java.lang.Object
org.djutils.event.reference.Reference<T>
- Type Parameters:
 T- the type of the reference
- Direct Known Subclasses:
 StrongReference,WeakReference
The Reference abstract class defines an indirect pointer to an object. References can be weak or strong. Java does not have
 an object type for a strong reference.
 
Copyright (c) 2002-2025 Delft University of Technology, Jaffalaan 5, 2628 BX Delft, the Netherlands. All rights reserved. See for project information https://djutils.org. The DJUTILS project is distributed under a three-clause BSD-style license, which can be found at https://djutils.org/docs/license.html. This class was originally part of the DSOL project, see https://simulation.tudelft.nl/dsol/manual.
- Author:
 - Peter Jacobs , Alexander Verbraeck
 
- 
Constructor Summary
Constructors - 
Method Summary
 
- 
Constructor Details
- 
Reference
public Reference() 
 - 
 - 
Method Details
- 
get
Returns this reference object's referent. If this reference object has been cleared, either by the program or by the garbage collector, then this method returnsnull.- Returns:
 - The object to which this reference refers, or 
nullif this reference object has been cleared. 
 
 -