接口 ClassReferenceFixer.NameGenerationStrategy
- 封闭类:
- ClassReferenceFixer
public static interface ClassReferenceFixer.NameGenerationStrategy
This interface provides an abstraction on how a
Member should be renamed when its
descriptor need to be updated.-
方法概要
修饰符和类型方法说明getNewName(ProgramClass programClass, ProgramMember programMember, String originalName, String originalDescriptor) A method for generating a new name for a program member.
-
方法详细资料
-
getNewName
String getNewName(ProgramClass programClass, ProgramMember programMember, String originalName, String originalDescriptor) A method for generating a new name for a program member.- 参数:
programClass- The program class that the ClassReferenceFixer is visiting.programMember- The program member that the ClassReferenceFixer is visiting.originalName- The original name of the program member.originalDescriptor- The original descriptor of the program member.- 返回:
- The new name of the program member.
-