Class ClassInfo.InterfaceMethod

java.lang.Object
org.spongepowered.asm.mixin.transformer.ClassInfo.Method
org.spongepowered.asm.mixin.transformer.ClassInfo.InterfaceMethod
Enclosing class:
ClassInfo

public class ClassInfo.InterfaceMethod extends ClassInfo.Method
A method resolved in an interface via a class, return the member wrapped so that the implementing class can be retrieved.
  • Constructor Details

    • InterfaceMethod

      public InterfaceMethod(org.spongepowered.asm.mixin.transformer.ClassInfo.Member member)
  • Method Details

    • getOwner

      public ClassInfo getOwner()
      Overrides:
      getOwner in class ClassInfo.Method
    • getImplementor

      public ClassInfo getImplementor()
    • getOriginalName

      public String getOriginalName()
    • getName

      public String getName()
    • getOriginalDesc

      public String getOriginalDesc()
    • getDesc

      public String getDesc()
    • isInjected

      public boolean isInjected()
    • isRenamed

      public boolean isRenamed()
    • isRemapped

      public boolean isRemapped()
    • isPrivate

      public boolean isPrivate()
    • isStatic

      public boolean isStatic()
    • isAbstract

      public boolean isAbstract()
    • isFinal

      public boolean isFinal()
    • isSynthetic

      public boolean isSynthetic()
    • isUnique

      public boolean isUnique()
    • setUnique

      public void setUnique(boolean unique)
    • isDecoratedFinal

      public boolean isDecoratedFinal()
    • isDecoratedMutable

      public boolean isDecoratedMutable()
    • setDecoratedFinal

      protected void setDecoratedFinal(boolean decoratedFinal, boolean decoratedMutable)
    • matchesFlags

      public boolean matchesFlags(int flags)
    • getAccess

      public int getAccess()
    • remapTo

      public String remapTo(String desc)
    • equals

      public boolean equals(String name, String desc)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getDisplayFormat

      protected String getDisplayFormat()