| ArrayReferenceValue |
|
| ArrayReferenceValueFactory |
This identified value factory creates array reference values that also represent their elements,
in as far as possible.
|
| BasicRangeValueFactory |
This ValueFactory provides methods to create and reuse IntegerValue instances that have known
ranges.
|
| BasicValueFactory |
This class provides methods to create and reuse Value instances.
|
| Category1Value |
This abstract class represents a partially evaluated Category 1 value.
|
| Category2Value |
This abstract class represents a partially evaluated Category 2 value.
|
| ComparisonValue |
This IntegerValue represents the result of a comparisons of two scalar values.
|
| CompositeDoubleValue |
This DoubleValue represents the result of a binary operation on two double values.
|
| CompositeFloatValue |
This FloatValue represents the result of a binary operation on two float values.
|
| CompositeIntegerValue |
This IntegerValue represents the result of a binary operation on two integer values.
|
| CompositeLongValue |
This LongValue represents the result of a binary operation on two long values.
|
| ConvertedByteValue |
This IntegerValue represents a byte value that is converted from an integer value.
|
| ConvertedCharacterValue |
This IntegerValue represents a character value that is converted from an integer value.
|
| ConvertedDoubleValue |
This DoubleValue represents a double value that is converted from another scalar value.
|
| ConvertedFloatValue |
This FloatValue represents a float value that is converted from another scalar value.
|
| ConvertedIntegerValue |
This IntegerValue represents a integer value that is converted from another scalar value.
|
| ConvertedLongValue |
This LongValue represents a long value that is converted from another scalar value.
|
| ConvertedShortValue |
This IntegerValue represents a short value that is converted from an integer value.
|
| DetailedArrayReferenceValue |
|
| DetailedArrayValueFactory |
This identified value factory creates array reference values that also represent their elements,
in as far as possible.
|
| DoubleValue |
Representation of a partially evaluated double value.
|
| FloatValue |
Representation of a partially evaluated float value.
|
| IdentifiedArrayReferenceValue |
This ArrayReferenceValue represents an array reference value that is identified by a
unique ID.
|
| IdentifiedDoubleValue |
This DoubleValue represents a double value that is identified by a unique ID.
|
| IdentifiedFloatValue |
This FloatValue represents a float value that is identified by a unique ID.
|
| IdentifiedIntegerValue |
This IntegerValue represents a integer value that is identified by a unique ID.
|
| IdentifiedLongValue |
This LongValue represents a long value that is identified by a unique ID.
|
| IdentifiedReferenceValue |
This ReferenceValue represents a reference value that is identified by a unique ID.
|
| IdentifiedValueFactory |
This class provides methods to create and reuse Value instances that are identified by unique
integer IDs.
|
| InitialValueFactory |
This value factory creates initial values for fields and array elements, with the help of a given
value factory.
|
| InstructionOffsetValue |
Representation of a partially evaluated instruction offset.
|
| IntegerValue |
Representation of a partially evaluated integer value.
|
| LongValue |
Representation of a partially evaluated long value.
|
| MultiTypedReferenceValue |
|
| MultiTypedReferenceValueFactory |
|
| NegatedDoubleValue |
This DoubleValue represents a double value that is negated.
|
| NegatedFloatValue |
This FloatValue represents a float value that is negated.
|
| NegatedIntegerValue |
This IntegerValue represents a integer value that is negated.
|
| NegatedLongValue |
This LongValue represents a long value that is negated.
|
| ParticularDoubleValue |
|
| ParticularFloatValue |
This FloatValue represents a particular float value.
|
| ParticularIntegerValue |
|
| ParticularLongValue |
This LongValue represents a particular long value.
|
| ParticularReferenceValue |
|
| ParticularValueFactory |
This class provides methods to create and reuse Value instances that have particular values,
whenever they are known.
|
| PrimitiveTypedReferenceValueFactory |
This class provides methods to create and reuse Value instances.
|
| RangeIntegerValue |
This IntegerValue represents a known range of integer values.
|
| RangeValueFactory |
This ValueFactory provides methods to create and reuse IntegerValue instances that have known
ranges.
|
| ReferenceValue |
Representation of a partially evaluated reference value.
|
| ReflectiveMethodCallUtil |
Deprecated.
|
| SpecificDoubleValue |
|
| SpecificFloatValue |
This FloatValue represents a specific float value.
|
| SpecificIntegerValue |
|
| SpecificLongValue |
This LongValue represents a specific long value.
|
| TopValue |
Representation of a partially evaluated top value.
|
| TracedReferenceValue |
This ReferenceValue represents a reference value that is tagged with a trace value.
|
| TracingValue |
Representation of a value that has been tagged with a sticky trace value.
|
| TypedReferenceValue |
|
| TypedReferenceValueFactory |
This class provides methods to create and reuse Value instances.
|
| UnknownDoubleValue |
|
| UnknownFloatValue |
|
| UnknownIntegerValue |
|
| UnknownLongValue |
|
| UnknownReferenceValue |
|
| UnknownValue |
Represents a value that is completely unknown.
|
| Value |
This abstract class represents a partially evaluated value.
|