| Methods in proguard.classfile.editor with parameters of type ProgramClassFile |
void |
ConstantPoolSorter.visitProgramClassFile(ProgramClassFile programClassFile)
|
int |
ConstantPoolEditor.addFieldrefCpInfo(ProgramClassFile programClassFile,
int classIndex,
String name,
String descriptor,
ClassFile referencedClassFile,
ClassFile[] referencedClassFiles,
MemberInfo referencedMemberInfo)
Finds or creates a FieldrefCpInfo constant pool entry with the given
class constant pool entry index, field name, and descriptor, in the
given class file. |
int |
ConstantPoolEditor.addFieldrefCpInfo(ProgramClassFile programClassFile,
String className,
String name,
String descriptor,
ClassFile referencedClassFile,
ClassFile[] referencedClassFiles,
MemberInfo referencedMemberInfo)
Finds or creates a FieldrefCpInfo constant pool entry with the given
class name, field name, and descriptor, in the given class file. |
int |
ConstantPoolEditor.addMethodrefCpInfo(ProgramClassFile programClassFile,
int classIndex,
String name,
String descriptor,
ClassFile referencedClassFile,
ClassFile[] referencedClassFiles,
MemberInfo referencedMemberInfo)
Finds or creates a MethodrefCpInfo constant pool entry with the given
class constant pool entry index, method name, and descriptor, in the
given class file. |
int |
ConstantPoolEditor.addMethodrefCpInfo(ProgramClassFile programClassFile,
String className,
String name,
String descriptor,
ClassFile referencedClassFile,
ClassFile[] referencedClassFiles,
MemberInfo referencedMemberInfo)
Finds or creates a MethodrefCpInfo constant pool entry with the given
class name, method name, and descriptor, in the given class file. |
int |
ConstantPoolEditor.addClassCpInfo(ProgramClassFile programClassFile,
String name,
ClassFile referencedClassFile)
Finds or creates a ClassCpInfo constant pool entry with the given name,
in the given class file. |
int |
ConstantPoolEditor.addNameAndTypeCpInfo(ProgramClassFile programClassFile,
String name,
String type,
ClassFile[] referencedClassFiles)
Finds or creates a NameAndTypeCpInfo constant pool entry with the given
name and type, in the given class file. |
void |
ConstantPoolRemapper.visitProgramClassFile(ProgramClassFile programClassFile)
|
void |
ConstantPoolRemapper.visitProgramFieldInfo(ProgramClassFile programClassFile,
ProgramFieldInfo programFieldInfo)
|
void |
ConstantPoolRemapper.visitProgramMethodInfo(ProgramClassFile programClassFile,
ProgramMethodInfo programMethodInfo)
|
| Methods in proguard.classfile.visitor with parameters of type ProgramClassFile |
void |
VariableMemberInfoVisitor.visitProgramFieldInfo(ProgramClassFile programClassFile,
ProgramFieldInfo programFieldInfo)
|
void |
VariableMemberInfoVisitor.visitProgramMethodInfo(ProgramClassFile programClassFile,
ProgramMethodInfo programMethodInfo)
|
void |
VariableClassFileVisitor.visitProgramClassFile(ProgramClassFile programClassFile)
|
void |
MultiMemberInfoVisitor.visitProgramFieldInfo(ProgramClassFile programClassFile,
ProgramFieldInfo programFieldInfo)
|
void |
MultiMemberInfoVisitor.visitProgramMethodInfo(ProgramClassFile programClassFile,
ProgramMethodInfo programMethodInfo)
|
void |
LibraryMemberInfoFilter.visitProgramFieldInfo(ProgramClassFile programClassFile,
ProgramFieldInfo programFieldInfo)
|
void |
LibraryMemberInfoFilter.visitProgramMethodInfo(ProgramClassFile programClassFile,
ProgramMethodInfo programMethodInfo)
|
void |
AllMemberInfoVisitor.visitProgramClassFile(ProgramClassFile programClassFile)
|
void |
ConcreteClassFileDownTraveler.visitProgramClassFile(ProgramClassFile programClassFile)
|
void |
ClassFilePrinter.visitProgramClassFile(ProgramClassFile programClassFile)
|
void |
ClassFilePrinter.visitProgramFieldInfo(ProgramClassFile programClassFile,
ProgramFieldInfo programFieldInfo)
|
void |
ClassFilePrinter.visitProgramMethodInfo(ProgramClassFile programClassFile,
ProgramMethodInfo programMethodInfo)
|
void |
BottomClassFileFilter.visitProgramClassFile(ProgramClassFile programClassFile)
|
void |
AllAttrInfoVisitor.visitProgramFieldInfo(ProgramClassFile programClassFile,
ProgramFieldInfo programFieldInfo)
|
void |
AllAttrInfoVisitor.visitProgramMethodInfo(ProgramClassFile programClassFile,
ProgramMethodInfo programMethodInfo)
|
void |
ClassFileCleaner.visitProgramClassFile(ProgramClassFile programClassFile)
|
void |
ClassFileCleaner.visitProgramFieldInfo(ProgramClassFile programClassFile,
ProgramFieldInfo programFieldInfo)
|
void |
ClassFileCleaner.visitProgramMethodInfo(ProgramClassFile programClassFile,
ProgramMethodInfo programMethodInfo)
|
void |
ProgramMemberInfoFilter.visitProgramFieldInfo(ProgramClassFile programClassFile,
ProgramFieldInfo programFieldInfo)
|
void |
ProgramMemberInfoFilter.visitProgramMethodInfo(ProgramClassFile programClassFile,
ProgramMethodInfo programMethodInfo)
|
void |
ProgramClassFileFilter.visitProgramClassFile(ProgramClassFile programClassFile)
|
void |
SimpleClassFilePrinter.visitProgramClassFile(ProgramClassFile programClassFile)
|
void |
SimpleClassFilePrinter.visitProgramFieldInfo(ProgramClassFile programClassFile,
ProgramFieldInfo programFieldInfo)
|
void |
SimpleClassFilePrinter.visitProgramMethodInfo(ProgramClassFile programClassFile,
ProgramMethodInfo programMethodInfo)
|
void |
LibraryClassFileFilter.visitProgramClassFile(ProgramClassFile programClassFile)
|
void |
AllCpInfoVisitor.visitProgramClassFile(ProgramClassFile programClassFile)
|
void |
ClassPoolFiller.visitProgramClassFile(ProgramClassFile programClassFile)
|
void |
AllMethodVisitor.visitProgramClassFile(ProgramClassFile programClassFile)
|
void |
NamedMethodVisitor.visitProgramClassFile(ProgramClassFile programClassFile)
|
void |
AllFieldVisitor.visitProgramClassFile(ProgramClassFile programClassFile)
|
void |
NamedFieldVisitor.visitProgramClassFile(ProgramClassFile programClassFile)
|
void |
MemberInfoAccessFilter.visitProgramFieldInfo(ProgramClassFile programClassFile,
ProgramFieldInfo programFieldInfo)
|
void |
MemberInfoAccessFilter.visitProgramMethodInfo(ProgramClassFile programClassFile,
ProgramMethodInfo programMethodInfo)
|
void |
MemberInfoNameFilter.visitProgramFieldInfo(ProgramClassFile programClassFile,
ProgramFieldInfo programFieldInfo)
|
void |
MemberInfoNameFilter.visitProgramMethodInfo(ProgramClassFile programClassFile,
ProgramMethodInfo programMethodInfo)
|
void |
MemberInfoDescriptorFilter.visitProgramFieldInfo(ProgramClassFile programClassFile,
ProgramFieldInfo programFieldInfo)
|
void |
MemberInfoDescriptorFilter.visitProgramMethodInfo(ProgramClassFile programClassFile,
ProgramMethodInfo programMethodInfo)
|
void |
ClassFileMemberInfoVisitor.visitProgramFieldInfo(ProgramClassFile programClassFile,
ProgramFieldInfo programFieldInfo)
|
void |
ClassFileMemberInfoVisitor.visitProgramMethodInfo(ProgramClassFile programClassFile,
ProgramMethodInfo programMethodInfo)
|
void |
ClassFileHierarchyTraveler.visitProgramClassFile(ProgramClassFile programClassFile)
|
void |
ClassFileAccessFilter.visitProgramClassFile(ProgramClassFile programClassFile)
|
void |
ClassFileNameFilter.visitProgramClassFile(ProgramClassFile programClassFile)
|
void |
MultiClassFileVisitor.visitProgramClassFile(ProgramClassFile programClassFile)
|
void |
MemberInfoVisitor.visitProgramFieldInfo(ProgramClassFile programClassFile,
ProgramFieldInfo programFieldInfo)
|
void |
MemberInfoVisitor.visitProgramMethodInfo(ProgramClassFile programClassFile,
ProgramMethodInfo programMethodInfo)
|
void |
ClassFileVisitor.visitProgramClassFile(ProgramClassFile programClassFile)
|
| Methods in proguard.obfuscate with parameters of type ProgramClassFile |
void |
Utf8Shrinker.visitProgramClassFile(ProgramClassFile programClassFile)
|
void |
Utf8UsageMarker.visitProgramClassFile(ProgramClassFile programClassFile)
|
void |
Utf8UsageMarker.visitProgramFieldInfo(ProgramClassFile programClassFile,
ProgramFieldInfo programFieldInfo)
|
void |
Utf8UsageMarker.visitProgramMethodInfo(ProgramClassFile programClassFile,
ProgramMethodInfo programMethodInfo)
|
void |
NameAndTypeShrinker.visitProgramClassFile(ProgramClassFile programClassFile)
|
void |
NameAndTypeShrinker.visitProgramFieldInfo(ProgramClassFile programClassFile,
ProgramFieldInfo programFieldInfo)
|
void |
NameAndTypeShrinker.visitProgramMethodInfo(ProgramClassFile programClassFile,
ProgramMethodInfo programMethodInfo)
|
void |
NameAndTypeUsageMarker.visitProgramClassFile(ProgramClassFile programClassFile)
|
void |
AttributeShrinker.visitProgramClassFile(ProgramClassFile programClassFile)
|
void |
AttributeShrinker.visitProgramFieldInfo(ProgramClassFile programClassFile,
ProgramFieldInfo programFieldInfo)
|
void |
AttributeShrinker.visitProgramMethodInfo(ProgramClassFile programClassFile,
ProgramMethodInfo programMethodInfo)
|
void |
ClassFileRenamer.visitProgramClassFile(ProgramClassFile programClassFile)
|
void |
ClassFileRenamer.visitProgramFieldInfo(ProgramClassFile programClassFile,
ProgramFieldInfo programFieldInfo)
|
void |
ClassFileRenamer.visitProgramMethodInfo(ProgramClassFile programClassFile,
ProgramMethodInfo programMethodInfo)
|
void |
MappingPrinter.visitProgramClassFile(ProgramClassFile programClassFile)
|
void |
MappingPrinter.visitProgramFieldInfo(ProgramClassFile programClassFile,
ProgramFieldInfo programFieldInfo)
|
void |
MappingPrinter.visitProgramMethodInfo(ProgramClassFile programClassFile,
ProgramMethodInfo programMethodInfo)
|
void |
MemberInfoObfuscator.visitProgramClassFile(ProgramClassFile programClassFile)
|
void |
MemberInfoObfuscator.visitProgramFieldInfo(ProgramClassFile programClassFile,
ProgramFieldInfo programFieldInfo)
|
void |
MemberInfoObfuscator.visitProgramMethodInfo(ProgramClassFile programClassFile,
ProgramMethodInfo programMethodInfo)
|
void |
ClassFileObfuscator.visitProgramClassFile(ProgramClassFile programClassFile)
|
void |
AttributeUsageMarker.visitProgramClassFile(ProgramClassFile programClassFile)
|
void |
AttributeUsageMarker.visitProgramFieldInfo(ProgramClassFile programClassFile,
ProgramFieldInfo programFieldInfo)
|
void |
AttributeUsageMarker.visitProgramMethodInfo(ProgramClassFile programClassFile,
ProgramMethodInfo programMethodInfo)
|
void |
NameMarker.visitProgramClassFile(ProgramClassFile programClassFile)
|
void |
NameMarker.visitProgramFieldInfo(ProgramClassFile programClassFile,
ProgramFieldInfo programFieldInfo)
|
void |
NameMarker.visitProgramMethodInfo(ProgramClassFile programClassFile,
ProgramMethodInfo programMethodInfo)
|
void |
MemberInfoLinker.visitProgramClassFile(ProgramClassFile programClassFile)
|
void |
MemberInfoLinker.visitProgramFieldInfo(ProgramClassFile programClassFile,
ProgramFieldInfo programFieldInfo)
|
void |
MemberInfoLinker.visitProgramMethodInfo(ProgramClassFile programClassFile,
ProgramMethodInfo programMethodInfo)
|