接口 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.