Package org.jf.dexlib2.rewriter
Class FieldReferenceRewriter.RewrittenFieldReference
- java.lang.Object
-
- org.jf.dexlib2.base.reference.BaseReference
-
- org.jf.dexlib2.base.reference.BaseFieldReference
-
- org.jf.dexlib2.rewriter.FieldReferenceRewriter.RewrittenFieldReference
-
- All Implemented Interfaces:
java.lang.Comparable<FieldReference>
,FieldReference
,Reference
- Enclosing class:
- FieldReferenceRewriter
protected class FieldReferenceRewriter.RewrittenFieldReference extends BaseFieldReference
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.jf.dexlib2.iface.reference.Reference
Reference.InvalidReferenceException
-
-
Field Summary
Fields Modifier and Type Field Description protected FieldReference
fieldReference
-
Constructor Summary
Constructors Constructor Description RewrittenFieldReference(FieldReference fieldReference)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getDefiningClass()
Gets the type of the class that defines the referenced field.java.lang.String
getName()
Gets the name of the referenced field.java.lang.String
getType()
Gets the type of the referenced field.-
Methods inherited from class org.jf.dexlib2.base.reference.BaseFieldReference
compareTo, equals, hashCode, toString
-
Methods inherited from class org.jf.dexlib2.base.reference.BaseReference
validateReference
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.jf.dexlib2.iface.reference.Reference
validateReference
-
-
-
-
Field Detail
-
fieldReference
@Nonnull protected FieldReference fieldReference
-
-
Constructor Detail
-
RewrittenFieldReference
public RewrittenFieldReference(@Nonnull FieldReference fieldReference)
-
-
Method Detail
-
getDefiningClass
@Nonnull public java.lang.String getDefiningClass()
Description copied from interface:FieldReference
Gets the type of the class that defines the referenced field.- Returns:
- The type of the class that defines the referenced field
-
getName
@Nonnull public java.lang.String getName()
Description copied from interface:FieldReference
Gets the name of the referenced field.- Returns:
- The name of the referenced field
-
getType
@Nonnull public java.lang.String getType()
Description copied from interface:FieldReference
Gets the type of the referenced field.- Returns:
- The type of the referenced field
-
-