接口 ClassReferenceFixer.NameGenerationStrategy
-
- 封闭类:
- ClassReferenceFixer
public static interface ClassReferenceFixer.NameGenerationStrategyThis interface provides an abstraction on how aMembershould be renamed when its descriptor need to be updated.
-
-
方法概要
所有方法 实例方法 抽象方法 修饰符和类型 方法 说明 java.lang.StringgetNewName(ProgramClass programClass, ProgramMember programMember, java.lang.String originalName, java.lang.String originalDescriptor)A method for generating a new name for a program member.
-
-
-
方法详细资料
-
getNewName
java.lang.String getNewName(ProgramClass programClass, ProgramMember programMember, java.lang.String originalName, java.lang.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.
-
-