public final class InterfaceInfo
extends java.lang.Object
Implements| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
org.spongepowered.asm.lib.Type |
getIface()
Get the interface type
|
java.lang.String |
getInternalName()
Get the internal name of the interface
|
java.lang.String |
getName()
Get the internal name of the interface
|
java.lang.String |
getPrefix()
Get the prefix string (non null)
|
int |
hashCode() |
boolean |
isUnique()
Get whether all methods for this interface should be treated as unique
|
boolean |
renameMethod(org.spongepowered.asm.lib.tree.MethodNode method)
Processes a method node in the mixin and renames it if necessary.
|
public java.lang.String getPrefix()
public org.spongepowered.asm.lib.Type getIface()
public java.lang.String getName()
public java.lang.String getInternalName()
public boolean isUnique()
public boolean renameMethod(org.spongepowered.asm.lib.tree.MethodNode method)
Override essentially.method - Method to renamepublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object