Creates a DomainValue that represents a value with the given type
and which is initialized using the JVM's default value for that type.
Creates a DomainValue that represents a value with the given type
and which is initialized using the JVM's default value for that type.
E.g., for IntegerValues the value is set to 0. In case of a
ReferenceType the value is the ReferenceValuesFactory#NullValue.
Factory method to create domain values with a specific type.
Factory method to create domain values with a specific type. I.e., values for
which we have some type information but no precise value or source information.
However, the value is guaranteed to be null or properly initialized.
For example, if valueType is a reference type it may be possible
that the actual value is null, but such knowledge is not available.
The framework uses this method when a method is to be analyzed, but no parameter values are given and initial values need to be generated. This method is not used elsewhere by the framework.
Defines additional, generally useful factory methods to create
DomainValues.