public static class ParticularValueFactory.ReferenceValueFactory extends TypedReferenceValueFactory
| Modifier and Type | Field and Description |
|---|---|
protected int |
referenceID |
| Constructor and Description |
|---|
ReferenceValueFactory() |
| Modifier and Type | Method and Description |
|---|---|
ReferenceValue |
createReferenceValue(java.lang.String type,
Clazz referencedClass,
boolean mayBeExtension,
boolean mayBeNull)
Creates a new ReferenceValue that represents the given type.
|
ReferenceValue |
createReferenceValue(java.lang.String type,
Clazz referencedClass,
boolean mayBeExtension,
boolean mayBeNull,
java.lang.Object value)
Creates a new ReferenceValue that represents the given type.
|
createArrayReferenceValue, createArrayReferenceValue, createReferenceValueNullcreateDoubleValue, createDoubleValue, createFloatValue, createFloatValue, createIntegerValue, createIntegerValue, createIntegerValue, createLongValue, createLongValue, createReferenceValue, createValuepublic ReferenceValue createReferenceValue(java.lang.String type, Clazz referencedClass, boolean mayBeExtension, boolean mayBeNull)
ValueFactorynull, the ReferenceValue represents null.createReferenceValue in interface ValueFactorycreateReferenceValue in class TypedReferenceValueFactorypublic ReferenceValue createReferenceValue(java.lang.String type, Clazz referencedClass, boolean mayBeExtension, boolean mayBeNull, java.lang.Object value)
ValueFactorynull, the ReferenceValue represents null.
The object is the actual value of the reference during execution (can be null).createReferenceValue in interface ValueFactorycreateReferenceValue in class BasicValueFactory