Class ImmutableFieldReference
java.lang.Object
org.jf.dexlib2.base.reference.BaseReference
org.jf.dexlib2.base.reference.BaseFieldReference
org.jf.dexlib2.immutable.reference.ImmutableFieldReference
- All Implemented Interfaces:
Comparable<FieldReference>,FieldReference,Reference,ImmutableReference
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.jf.dexlib2.iface.reference.Reference
Reference.InvalidReferenceException -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the type of the class that defines the referenced field.getName()Gets the name of the referenced field.getType()Gets the type of the referenced field.static ImmutableFieldReferenceof(FieldReference fieldReference) Methods inherited from class org.jf.dexlib2.base.reference.BaseFieldReference
compareTo, equals, hashCode, toStringMethods inherited from class org.jf.dexlib2.base.reference.BaseReference
validateReferenceMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.jf.dexlib2.iface.reference.Reference
validateReference
-
Field Details
-
definingClass
-
name
-
type
-
-
Constructor Details
-
ImmutableFieldReference
-
-
Method Details
-
of
-
getDefiningClass
Description copied from interface:FieldReferenceGets the type of the class that defines the referenced field.- Specified by:
getDefiningClassin interfaceFieldReference- Returns:
- The type of the class that defines the referenced field
-
getName
Description copied from interface:FieldReferenceGets the name of the referenced field.- Specified by:
getNamein interfaceFieldReference- Returns:
- The name of the referenced field
-
getType
Description copied from interface:FieldReferenceGets the type of the referenced field.- Specified by:
getTypein interfaceFieldReference- Returns:
- The type of the referenced field
-