Package org.jf.dexlib2.iface.reference
Interface Reference
- All Known Subinterfaces:
BuilderReference,CallSiteReference,ClassDef,Field,FieldReference,ImmutableReference,Method,MethodHandleReference,MethodParameter,MethodProtoReference,MethodReference,StringReference,TypeReference
- All Known Implementing Classes:
BaseCallSiteReference,BaseFieldReference,BaseMethodHandleReference,BaseMethodParameter,BaseMethodProtoReference,BaseMethodReference,BaseReference,BaseStringReference,BaseTypeReference,BuilderCallSiteReference,BuilderClassDef,BuilderField,BuilderFieldReference,BuilderMethod,BuilderMethodHandleReference,BuilderMethodParameter,BuilderMethodPool.MethodKey,BuilderMethodProtoReference,BuilderMethodReference,BuilderStringReference,BuilderTypeReference,ClassDefRewriter.RewrittenClassDef,ClassProto.ReparentedMethod,DexBackedCallSiteReference,DexBackedClassDef,DexBackedField,DexBackedFieldReference,DexBackedMethod,DexBackedMethodHandleReference,DexBackedMethodProtoReference,DexBackedMethodReference,DexBackedStringReference,DexBackedTypeReference,FieldReferenceRewriter.RewrittenFieldReference,FieldRewriter.RewrittenField,ImmutableCallSiteReference,ImmutableClassDef,ImmutableField,ImmutableFieldReference,ImmutableMethod,ImmutableMethodHandleReference,ImmutableMethodParameter,ImmutableMethodProtoReference,ImmutableMethodReference,ImmutableStringReference,ImmutableTypeReference,MethodAnalyzer.ReparentedMethodReference,MethodParameterRewriter.RewrittenMethodParameter,MethodReferenceRewriter.RewrittenMethodReference,MethodRewriter.RewrittenMethod,PoolClassDef,PoolMethod,PoolMethodProto,ReflectionClassDef,ReflectionConstructor,ReflectionField,ReflectionMethod,SmaliMethodParameter
public interface Reference
This class is the base interface for field/method/string/type references in a dex file.
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionvoidVerifies that this reference is valid.
-
Method Details
-
validateReference
Verifies that this reference is valid.- Throws:
Reference.InvalidReferenceException- If the reference is not valid.
-