|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectproguard.evaluation.value.ValueFactory
proguard.evaluation.value.SpecificValueFactory
proguard.evaluation.value.IdentifiedValueFactory
public class IdentifiedValueFactory
This class provides methods to create and reuse IntegerValue objects.
| Constructor Summary | |
|---|---|
IdentifiedValueFactory()
|
|
| Method Summary | |
|---|---|
DoubleValue |
createDoubleValue()
Creates a new DoubleValue with an undefined value. |
FloatValue |
createFloatValue()
Creates a new FloatValue with an undefined value. |
IntegerValue |
createIntegerValue()
Creates a new IntegerValue with an undefined value. |
LongValue |
createLongValue()
Creates a new LongValue with an undefined value. |
ReferenceValue |
createReferenceValue(java.lang.String type,
Clazz referencedClass,
boolean mayBeNull)
Creates a new ReferenceValue of the given type. |
| Methods inherited from class proguard.evaluation.value.SpecificValueFactory |
|---|
createDoubleValue, createFloatValue, createIntegerValue, createLongValue |
| Methods inherited from class proguard.evaluation.value.ValueFactory |
|---|
createArrayReferenceValue, createArrayReferenceValue, createReferenceValueNull, createValue |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public IdentifiedValueFactory()
| Method Detail |
|---|
public IntegerValue createIntegerValue()
ValueFactory
createIntegerValue in class ValueFactorypublic LongValue createLongValue()
ValueFactory
createLongValue in class ValueFactorypublic FloatValue createFloatValue()
ValueFactory
createFloatValue in class ValueFactorypublic DoubleValue createDoubleValue()
ValueFactory
createDoubleValue in class ValueFactory
public ReferenceValue createReferenceValue(java.lang.String type,
Clazz referencedClass,
boolean mayBeNull)
ValueFactorynull,
the ReferenceValue represents null.
createReferenceValue in class ValueFactory
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||