public class DetailedArrayValueFactory extends IdentifiedValueFactory
referenceValueFactoryDOUBLE_VALUE, FLOAT_VALUE, INTEGER_VALUE, LONG_VALUE, REFERENCE_VALUE, UNKNOWN_VALUE| Constructor and Description |
|---|
DetailedArrayValueFactory()
Deprecated.
|
DetailedArrayValueFactory(ValueFactory referenceValueFactory)
Creates a new DetailedArrayValueFactory, which uses the given value factory for non-array
reference construction.
|
| Modifier and Type | Method and Description |
|---|---|
ReferenceValue |
createArrayReferenceValue(java.lang.String type,
Clazz referencedClass,
IntegerValue arrayLength)
Creates a new ReferenceValue that represents a non-null array with elements of the given type,
with the given length.
|
ReferenceValue |
createArrayReferenceValue(java.lang.String type,
Clazz referencedClass,
IntegerValue arrayLength,
java.lang.Object elementValues)
Creates a new ReferenceValue that represents a non-null array with elements of the given type,
with the given length and initial element values.
|
createDoubleValue, createFloatValue, createIntegerValue, createLongValue, createReferenceValue, createReferenceValue, createReferenceValue, createReferenceValue, createReferenceValueForId, createReferenceValueForId, generateReferenceIdcreateDoubleValue, createFloatValue, createIntegerValue, createLongValue, createReferenceValue, createReferenceValue, createReferenceValue, createReferenceValue, createReferenceValueForId, createReferenceValueNullcheckCreationLocation, checkReferenceValue, createIntegerValue, createValueclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateIntegerValue, createReferenceValue, createReferenceValue, createReferenceValue, createValue@Deprecated public DetailedArrayValueFactory()
public DetailedArrayValueFactory(ValueFactory referenceValueFactory)
public ReferenceValue createArrayReferenceValue(java.lang.String type, Clazz referencedClass, IntegerValue arrayLength)
ValueFactorycreateArrayReferenceValue in interface ValueFactorycreateArrayReferenceValue in class IdentifiedValueFactorypublic ReferenceValue createArrayReferenceValue(java.lang.String type, Clazz referencedClass, IntegerValue arrayLength, java.lang.Object elementValues)
ValueFactorycreateArrayReferenceValue in interface ValueFactorycreateArrayReferenceValue in class ParticularValueFactory