public abstract class Remapper
extends java.lang.Object
map(String) - map type
mapFieldName(String, String, String) - map field name
mapMethodName(String, String, String) - map method name
| Constructor and Description |
|---|
Remapper() |
| Modifier and Type | Method and Description |
|---|---|
protected org.objectweb.asm.signature.SignatureVisitor |
createRemappingSignatureAdapter(org.objectweb.asm.signature.SignatureVisitor v)
Deprecated.
|
protected org.objectweb.asm.signature.SignatureVisitor |
createSignatureRemapper(org.objectweb.asm.signature.SignatureVisitor v)
Constructs a new remapper for signatures.
|
java.lang.String |
map(java.lang.String typeName)
Map type name to the new name.
|
java.lang.String |
mapDesc(java.lang.String desc) |
java.lang.String |
mapFieldName(java.lang.String owner,
java.lang.String name,
java.lang.String desc)
Map field name to the new name.
|
java.lang.String |
mapInvokeDynamicMethodName(java.lang.String name,
java.lang.String desc)
Map invokedynamic method name to the new name.
|
java.lang.String |
mapMethodDesc(java.lang.String desc) |
java.lang.String |
mapMethodName(java.lang.String owner,
java.lang.String name,
java.lang.String desc)
Map method name to the new name.
|
java.lang.String |
mapModuleName(java.lang.String name)
Map module name to the new name.
|
java.lang.String |
mapPackageName(java.lang.String name)
Map package name to the new name.
|
java.lang.String |
mapSignature(java.lang.String signature,
boolean typeSignature) |
java.lang.String |
mapType(java.lang.String type) |
java.lang.String[] |
mapTypes(java.lang.String[] types) |
java.lang.Object |
mapValue(java.lang.Object value) |
public java.lang.String mapDesc(java.lang.String desc)
public java.lang.String mapType(java.lang.String type)
public java.lang.String[] mapTypes(java.lang.String[] types)
public java.lang.String mapMethodDesc(java.lang.String desc)
public java.lang.Object mapValue(java.lang.Object value)
public java.lang.String mapSignature(java.lang.String signature,
boolean typeSignature)
signature - signature for mappertypeSignature - true if signature is a FieldTypeSignature, such as the signature parameter
of the ClassVisitor.visitField or MethodVisitor.visitLocalVariable methods@Deprecated protected org.objectweb.asm.signature.SignatureVisitor createRemappingSignatureAdapter(org.objectweb.asm.signature.SignatureVisitor v)
createSignatureRemapper(org.objectweb.asm.signature.SignatureVisitor) instead.v - the SignatureVisitor the remapper must delegate to.protected org.objectweb.asm.signature.SignatureVisitor createSignatureRemapper(org.objectweb.asm.signature.SignatureVisitor v)
v - the SignatureVisitor the remapper must delegate to.public java.lang.String mapMethodName(java.lang.String owner,
java.lang.String name,
java.lang.String desc)
owner - owner of the method.name - name of the method.desc - descriptor of the method.public java.lang.String mapInvokeDynamicMethodName(java.lang.String name,
java.lang.String desc)
name - name of the invokedynamic.desc - descriptor of the invokedynamic.public java.lang.String mapFieldName(java.lang.String owner,
java.lang.String name,
java.lang.String desc)
owner - owner of the field.name - name of the fielddesc - descriptor of the fieldpublic java.lang.String mapPackageName(java.lang.String name)
name - name of the packagepublic java.lang.String mapModuleName(java.lang.String name)
name - name of the modulepublic java.lang.String map(java.lang.String typeName)
typeName - the type name