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. The target should implement equals and hashCode appropriately, as the suspended state will reuse the same variable reference for each distinct target.