类 Remapper
java.lang.Object
org.beetl.ow2.asm.commons.Remapper
- 直接已知子类:
SimpleRemapper
A class responsible for remapping types and names. Subclasses can override
the following methods:
map(String)- map typemapFieldName(String, String, String)- map field classNamemapMethodName(String, String, String)- map method className
- 作者:
- Eugene Kuleshov
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明protected SignatureVisitorMap type className to the new className.mapFieldName(String owner, String name, String desc) Map field className to the new className.mapInvokeDynamicMethodName(String name, String desc) Map invokedynamic method className to the new className.mapMethodDesc(String desc) mapMethodName(String owner, String name, String desc) Map method className to the new className.mapSignature(String signature, boolean typeSignature) String[]
-
构造器详细资料
-
Remapper
public Remapper()
-
-
方法详细资料
-
mapDesc
-
mapType
-
mapTypes
-
mapMethodDesc
-
mapValue
-
mapSignature
- 参数:
typeSignature- true if signature is a FieldTypeSignature, such as the signature parameter of the ClassVisitor.visitField or MethodVisitor.visitLocalVariable methods
-
createRemappingSignatureAdapter
-
mapMethodName
Map method className to the new className. Subclasses can override.- 参数:
owner- owner of the method.name- className of the method.desc- descriptor of the method.- 返回:
- new className of the method
-
mapInvokeDynamicMethodName
Map invokedynamic method className to the new className. Subclasses can override.- 参数:
name- className of the invokedynamic.desc- descriptor of the invokedynamic.- 返回:
- new invokdynamic className.
-
mapFieldName
Map field className to the new className. Subclasses can override.- 参数:
owner- owner of the field.name- className of the fielddesc- descriptor of the field- 返回:
- new className of the field.
-
map
Map type className to the new className. Subclasses can override.
-