类 ArrayReferenceValueFactory
java.lang.Object
proguard.evaluation.value.BasicValueFactory
proguard.evaluation.value.TypedReferenceValueFactory
proguard.evaluation.value.ArrayReferenceValueFactory
- 所有已实现的接口:
ValueFactory
This identified value factory creates array reference values that also represent their elements,
in as far as possible.
-
字段概要
从类继承的字段 proguard.evaluation.value.BasicValueFactory
DOUBLE_VALUE, FLOAT_VALUE, INTEGER_VALUE, LONG_VALUE, REFERENCE_VALUE, UNKNOWN_VALUE -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明createArrayReferenceValue(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.createArrayReferenceValue(String type, Clazz referencedClass, IntegerValue arrayLength, 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.从类继承的方法 proguard.evaluation.value.TypedReferenceValueFactory
createReferenceValue, createReferenceValueNull从类继承的方法 proguard.evaluation.value.BasicValueFactory
checkCreationLocation, checkReferenceValue, createDoubleValue, createDoubleValue, createFloatValue, createFloatValue, createIntegerValue, createIntegerValue, createIntegerValue, createLongValue, createLongValue, createReferenceValue, createReferenceValue, createReferenceValue, createReferenceValue, createReferenceValue, createReferenceValue, createReferenceValue, createReferenceValueForId, createReferenceValueForId, createReferenceValueForId, createValue从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait从接口继承的方法 proguard.evaluation.value.ValueFactory
createReferenceValue, createReferenceValue, createReferenceValue
-
构造器详细资料
-
ArrayReferenceValueFactory
public ArrayReferenceValueFactory()
-
-
方法详细资料
-
createArrayReferenceValue
public ReferenceValue createArrayReferenceValue(String type, Clazz referencedClass, IntegerValue arrayLength) 从接口复制的说明:ValueFactoryCreates a new ReferenceValue that represents a non-null array with elements of the given type, with the given length. -
createArrayReferenceValue
public ReferenceValue createArrayReferenceValue(String type, Clazz referencedClass, IntegerValue arrayLength, Object elementValues) 从接口复制的说明:ValueFactoryCreates a new ReferenceValue that represents a non-null array with elements of the given type, with the given length and initial element values.
-