Class IdentifiableReference<T>

java.lang.Object
org.eclipse.epsilon.eol.dap.variables.IdentifiableReference<T>
All Implemented Interfaces:
IVariableReference
Direct Known Subclasses:
CollectionReference, CollectionSliceReference, JavaObjectReference, MapEntryReference, MapSliceReference, ModelElementReference, OpaqueValueReference, PerKeyMapReference, SingleFrameReference, SlicedMapReference, TupleReference

public abstract class IdentifiableReference<T> extends Object implements IVariableReference
References a given target from the debugger. We use identity hashcodes as there are cases where a regular hashcode may fail (e.g. when we have cycles).