Class MethodReferenceRewriter.RewrittenMethodReference

java.lang.Object
org.jf.dexlib2.base.reference.BaseReference
org.jf.dexlib2.base.reference.BaseMethodReference
org.jf.dexlib2.rewriter.MethodReferenceRewriter.RewrittenMethodReference
All Implemented Interfaces:
Comparable<MethodReference>, MethodReference, Reference
Enclosing class:
MethodReferenceRewriter

protected class MethodReferenceRewriter.RewrittenMethodReference extends BaseMethodReference
  • Field Details

  • Constructor Details

    • RewrittenMethodReference

      public RewrittenMethodReference(@Nonnull MethodReference methodReference)
  • Method Details

    • getDefiningClass

      @Nonnull public String getDefiningClass()
      Description copied from interface: MethodReference
      Gets the type of the class that defines the referenced method.
      Returns:
      The type of the class that defines the referenced method
    • getName

      @Nonnull public String getName()
      Description copied from interface: MethodReference
      Gets the name of the referenced method.
      Returns:
      The name of the referenced method
    • getParameterTypes

      @Nonnull public List<? extends CharSequence> getParameterTypes()
      Description copied from interface: MethodReference
      Gets a list of the types of the parameters of this method.
      Returns:
      A list of the parameter types of this method, as strings.
    • getReturnType

      @Nonnull public String getReturnType()
      Description copied from interface: MethodReference
      Gets the return type of the referenced method.
      Returns:
      The return type of the referenced method.