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,BuilderMethodProtoReference,BuilderMethodReference,BuilderStringReference,BuilderTypeReference,ClassDefRewriter.RewrittenClassDef,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,MethodParameterRewriter.RewrittenMethodParameter,MethodReferenceRewriter.RewrittenMethodReference,MethodRewriter.RewrittenMethod,PoolMethodProto,ReflectionClassDef,ReflectionConstructor,ReflectionField,ReflectionMethod
public interface ReferenceThis class is the base interface for field/method/string/type references in a dex file.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classReference.InvalidReferenceException
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidvalidateReference()Verifies that this reference is valid.
-
-
-
Method Detail
-
validateReference
void validateReference() throws Reference.InvalidReferenceExceptionVerifies that this reference is valid.- Throws:
Reference.InvalidReferenceException- If the reference is not valid.
-
-