| Constructor | Description |
|---|---|
SimpleRemapper(java.lang.String oldName,
java.lang.String newName) |
Constructs a new
SimpleRemapper with the given mapping. |
SimpleRemapper(java.util.Map<java.lang.String,java.lang.String> mapping) |
Constructs a new
SimpleRemapper with the given mapping. |
| Modifier and Type | Method | Description |
|---|---|---|
java.lang.String |
map(java.lang.String key) |
Maps the internal name of a class to its new name.
|
java.lang.String |
mapAnnotationAttributeName(java.lang.String descriptor,
java.lang.String name) |
Maps an annotation attribute name.
|
java.lang.String |
mapFieldName(java.lang.String owner,
java.lang.String name,
java.lang.String descriptor) |
Maps a field name to its new name.
|
java.lang.String |
mapInvokeDynamicMethodName(java.lang.String name,
java.lang.String descriptor) |
Maps an invokedynamic or a constant dynamic method name to its new name.
|
java.lang.String |
mapMethodName(java.lang.String owner,
java.lang.String name,
java.lang.String descriptor) |
Maps a method name to its new name.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateRemappingSignatureAdapter, createSignatureRemapper, mapDesc, mapInnerClassName, mapMethodDesc, mapModuleName, mapPackageName, mapRecordComponentName, mapSignature, mapType, mapTypes, mapValuepublic SimpleRemapper(java.util.Map<java.lang.String,java.lang.String> mapping)
SimpleRemapper with the given mapping.mapping - a map specifying a remapping as follows:
Type.getInternalName()).
public SimpleRemapper(java.lang.String oldName,
java.lang.String newName)
SimpleRemapper with the given mapping.oldName - the key corresponding to a method, field or internal name (see SimpleRemapper(Map) for the format of these keys).newName - the new method, field or internal name (see Type.getInternalName()).public java.lang.String mapMethodName(java.lang.String owner,
java.lang.String name,
java.lang.String descriptor)
RemappermapMethodName in class Remapperowner - the internal name of the owner class of the method (see Type.getInternalName()).name - the name of the method.descriptor - the descriptor of the method.public java.lang.String mapInvokeDynamicMethodName(java.lang.String name,
java.lang.String descriptor)
RemappermapInvokeDynamicMethodName in class Remappername - the name of the method.descriptor - the descriptor of the method.public java.lang.String mapAnnotationAttributeName(java.lang.String descriptor,
java.lang.String name)
RemappermapAnnotationAttributeName in class Remapperdescriptor - the descriptor of the annotation class.name - the name of the annotation attribute.public java.lang.String mapFieldName(java.lang.String owner,
java.lang.String name,
java.lang.String descriptor)
RemappermapFieldName in class Remapperowner - the internal name of the owner class of the field (see Type.getInternalName()).name - the name of the field.descriptor - the descriptor of the field.public java.lang.String map(java.lang.String key)
RemapperCopyright © 2023. All rights reserved.