public abstract class McpMapping<T extends org.objectweb.asm.tree.AbstractInsnNode>
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
descriptor |
protected java.lang.String |
mcpName |
protected java.lang.String |
owner |
protected java.lang.String |
srgName |
Constructor and Description |
---|
McpMapping(java.lang.String mcp,
java.lang.String srg,
java.lang.String owner,
java.lang.String descriptor) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getDescriptor() |
abstract T |
getInsnNode(int opcode) |
java.lang.String |
getName() |
java.lang.String |
getOwner() |
java.lang.String |
getTargetClass() |
protected java.lang.String srgName
protected java.lang.String mcpName
protected java.lang.String owner
protected java.lang.String descriptor
public McpMapping(java.lang.String mcp, java.lang.String srg, java.lang.String owner, java.lang.String descriptor)
public java.lang.String getOwner()
public java.lang.String getTargetClass()
public java.lang.String getName()
public java.lang.String getDescriptor()
public abstract T getInsnNode(int opcode)