Class ClassInfo.Method

    • Constructor Detail

      • Method

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

        public Method​(org.objectweb.asm.tree.MethodNode method)
      • Method

        public Method​(org.objectweb.asm.tree.MethodNode method,
                      boolean injected)
      • Method

        public Method​(java.lang.String name,
                      java.lang.String desc)
      • Method

        public Method​(java.lang.String name,
                      java.lang.String desc,
                      int access)
      • Method

        public Method​(java.lang.String name,
                      java.lang.String desc,
                      int access,
                      boolean injected)
    • Method Detail

      • isAccessor

        public boolean isAccessor()
      • isConformed

        public boolean isConformed()
      • renameTo

        public java.lang.String renameTo​(java.lang.String name)
        Parameters:
        name - new name
        Returns:
        the passed-in argument, for fluency
      • conform

        public java.lang.String conform​(java.lang.String name)
        Parameters:
        name - new name
        Returns:
        the passed-in argument, for fluency
      • equals

        public boolean equals​(java.lang.Object obj)
      • getOriginalName

        public java.lang.String getOriginalName()
      • getName

        public java.lang.String getName()
      • getOriginalDesc

        public java.lang.String getOriginalDesc()
      • getDesc

        public java.lang.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)
      • getImplementor

        public ClassInfo getImplementor()
      • getAccess

        public int getAccess()
      • remapTo

        public java.lang.String remapTo​(java.lang.String desc)
      • equals

        public boolean equals​(java.lang.String name,
                              java.lang.String desc)
      • hashCode

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

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

        protected java.lang.String getDisplayFormat()