Class ValueInfo
- java.lang.Object
-
- com.tonic.analysis.execution.debug.ValueInfo
-
public final class ValueInfo extends Object
A debugger-facing description of one interpreter value: its tag, a printable rendering, and the underlying object.
-
-
Constructor Summary
Constructors Constructor Description ValueInfo(ConcreteValue value)Captures the tag, display text, and boxed contents of a value.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)ObjectgetRawValue()StringgetType()StringgetValueString()inthashCode()StringtoString()
-
-
-
Constructor Detail
-
ValueInfo
public ValueInfo(ConcreteValue value)
Captures the tag, display text, and boxed contents of a value.- Parameters:
value- the interpreter value to describe- Throws:
IllegalArgumentException- if the value is null
-
-