Class ClassInfo.Method
- java.lang.Object
-
- org.spongepowered.asm.mixin.transformer.ClassInfo.Method
-
- Direct Known Subclasses:
ClassInfo.InterfaceMethod
- Enclosing class:
- ClassInfo
public class ClassInfo.Method extends java.lang.ObjectA method
-
-
Constructor Summary
Constructors Constructor Description Method(java.lang.String name, java.lang.String desc)Method(java.lang.String name, java.lang.String desc, int access)Method(java.lang.String name, java.lang.String desc, int access, boolean injected)Method(org.objectweb.asm.tree.MethodNode method)Method(org.objectweb.asm.tree.MethodNode method, boolean injected)Method(org.spongepowered.asm.mixin.transformer.ClassInfo.Member member)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Stringconform(java.lang.String name)booleanequals(java.lang.Object obj)booleanequals(java.lang.String name, java.lang.String desc)intgetAccess()java.lang.StringgetDesc()protected java.lang.StringgetDisplayFormat()java.util.List<ClassInfo.FrameData>getFrames()ClassInfogetImplementor()java.lang.StringgetName()java.lang.StringgetOriginalDesc()java.lang.StringgetOriginalName()ClassInfogetOwner()inthashCode()booleanisAbstract()booleanisAccessor()booleanisConformed()booleanisDecoratedFinal()booleanisDecoratedMutable()booleanisFinal()booleanisInjected()booleanisPrivate()booleanisRemapped()booleanisRenamed()booleanisStatic()booleanisSynthetic()booleanisUnique()booleanmatchesFlags(int flags)java.lang.StringremapTo(java.lang.String desc)java.lang.StringrenameTo(java.lang.String name)protected voidsetDecoratedFinal(boolean decoratedFinal, boolean decoratedMutable)voidsetUnique(boolean unique)java.lang.StringtoString()
-
-
-
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
-
getFrames
public java.util.List<ClassInfo.FrameData> getFrames()
-
getOwner
public ClassInfo getOwner()
-
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:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
getDisplayFormat
protected java.lang.String getDisplayFormat()
-
-