Package org.jf.dexlib2.immutable.value
Class ImmutableEnumEncodedValue
java.lang.Object
org.jf.dexlib2.base.value.BaseEnumEncodedValue
org.jf.dexlib2.immutable.value.ImmutableEnumEncodedValue
- All Implemented Interfaces:
Comparable<EncodedValue>,EncodedValue,EnumEncodedValue,ImmutableEncodedValue
public class ImmutableEnumEncodedValue
extends BaseEnumEncodedValue
implements ImmutableEncodedValue
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetValue()Gets the enum value.static ImmutableEnumEncodedValueof(EnumEncodedValue enumEncodedValue) Methods inherited from class org.jf.dexlib2.base.value.BaseEnumEncodedValue
compareTo, equals, getValueType, hashCode, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.jf.dexlib2.iface.value.EncodedValue
getValueType
-
Field Details
-
value
-
-
Constructor Details
-
ImmutableEnumEncodedValue
-
-
Method Details
-
of
-
getValue
Description copied from interface:EnumEncodedValueGets the enum value.- Specified by:
getValuein interfaceEnumEncodedValue- Returns:
- a reference to the field on the enum class that holds the enum value, as a FieldReference
-