Package proguard.classfile.editor
Interface ClassReferenceFixer.NameGenerationStrategy
- 
- Enclosing class:
- ClassReferenceFixer
 
 public static interface ClassReferenceFixer.NameGenerationStrategyThis interface provides an abstraction on how aMembershould be renamed when its descriptor need to be updated.
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description 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.
 
- 
- 
- 
Method Detail- 
getNewNamejava.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.- Parameters:
- 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.
- Returns:
- The new name of the program member.
 
 
- 
 
-