ProGuard

Uses of Class
proguard.classfile.ProgramFieldInfo

Packages that use ProgramFieldInfo
proguard.classfile This package contains classes to represent various elements of class files. 
proguard.classfile.editor This package contains visitors to edit byte code. 
proguard.classfile.util This package contains utility classes for processing class files. 
proguard.classfile.visitor This package contains interfaces and classes for processing class files from the proguard.classfile package using the visitor pattern
proguard.obfuscate This package contains classes to perform obfuscation of class files. 
proguard.optimize This package contains visitors that assist with various optimizations of byte code. 
proguard.optimize.evaluation This package contains visitors that perform partial evaluation and subsequent optimizations on byte code. 
proguard.optimize.peephole This package contains visitors that perform various peephole optimizations. 
proguard.shrink This package contains classes to perform shrinking of class files. 
 

Uses of ProgramFieldInfo in proguard.classfile
 

Fields in proguard.classfile declared as ProgramFieldInfo
 ProgramFieldInfo[] ProgramClassFile.fields
           
 

Methods in proguard.classfile that return ProgramFieldInfo
static ProgramFieldInfo ProgramFieldInfo.create(DataInput din, ClassFile cf)
          Creates a new ProgramFieldInfo from the file format data in the DataInput stream.
 

Uses of ProgramFieldInfo in proguard.classfile.editor
 

Methods in proguard.classfile.editor with parameters of type ProgramFieldInfo
 void ConstantPoolRemapper.visitProgramFieldInfo(ProgramClassFile programClassFile, ProgramFieldInfo programFieldInfo)
           
 

Uses of ProgramFieldInfo in proguard.classfile.util
 

Methods in proguard.classfile.util with parameters of type ProgramFieldInfo
 void ClassFileInitializer.visitProgramFieldInfo(ProgramClassFile programClassFile, ProgramFieldInfo programFieldInfo)
           
 void ClassFileReferenceInitializer.visitProgramFieldInfo(ProgramClassFile programClassFile, ProgramFieldInfo programFieldInfo)
           
 

Uses of ProgramFieldInfo in proguard.classfile.visitor
 

Methods in proguard.classfile.visitor with parameters of type ProgramFieldInfo
 void VariableMemberInfoVisitor.visitProgramFieldInfo(ProgramClassFile programClassFile, ProgramFieldInfo programFieldInfo)
           
 void MultiMemberInfoVisitor.visitProgramFieldInfo(ProgramClassFile programClassFile, ProgramFieldInfo programFieldInfo)
           
 void LibraryMemberInfoFilter.visitProgramFieldInfo(ProgramClassFile programClassFile, ProgramFieldInfo programFieldInfo)
           
 void ClassFilePrinter.visitProgramFieldInfo(ProgramClassFile programClassFile, ProgramFieldInfo programFieldInfo)
           
 void AllAttrInfoVisitor.visitProgramFieldInfo(ProgramClassFile programClassFile, ProgramFieldInfo programFieldInfo)
           
 void ClassFileCleaner.visitProgramFieldInfo(ProgramClassFile programClassFile, ProgramFieldInfo programFieldInfo)
           
 void ProgramMemberInfoFilter.visitProgramFieldInfo(ProgramClassFile programClassFile, ProgramFieldInfo programFieldInfo)
           
 void SimpleClassFilePrinter.visitProgramFieldInfo(ProgramClassFile programClassFile, ProgramFieldInfo programFieldInfo)
           
 void MemberInfoAccessFilter.visitProgramFieldInfo(ProgramClassFile programClassFile, ProgramFieldInfo programFieldInfo)
           
 void MemberInfoNameFilter.visitProgramFieldInfo(ProgramClassFile programClassFile, ProgramFieldInfo programFieldInfo)
           
 void MemberInfoDescriptorFilter.visitProgramFieldInfo(ProgramClassFile programClassFile, ProgramFieldInfo programFieldInfo)
           
 void ClassFileMemberInfoVisitor.visitProgramFieldInfo(ProgramClassFile programClassFile, ProgramFieldInfo programFieldInfo)
           
 void MemberInfoVisitor.visitProgramFieldInfo(ProgramClassFile programClassFile, ProgramFieldInfo programFieldInfo)
           
 

Uses of ProgramFieldInfo in proguard.obfuscate
 

Methods in proguard.obfuscate with parameters of type ProgramFieldInfo
 void Utf8UsageMarker.visitProgramFieldInfo(ProgramClassFile programClassFile, ProgramFieldInfo programFieldInfo)
           
 void NameAndTypeShrinker.visitProgramFieldInfo(ProgramClassFile programClassFile, ProgramFieldInfo programFieldInfo)
           
 void AttributeShrinker.visitProgramFieldInfo(ProgramClassFile programClassFile, ProgramFieldInfo programFieldInfo)
           
 void ClassFileRenamer.visitProgramFieldInfo(ProgramClassFile programClassFile, ProgramFieldInfo programFieldInfo)
           
 void MappingPrinter.visitProgramFieldInfo(ProgramClassFile programClassFile, ProgramFieldInfo programFieldInfo)
           
 void MemberInfoObfuscator.visitProgramFieldInfo(ProgramClassFile programClassFile, ProgramFieldInfo programFieldInfo)
           
 void AttributeUsageMarker.visitProgramFieldInfo(ProgramClassFile programClassFile, ProgramFieldInfo programFieldInfo)
           
 void NameMarker.visitProgramFieldInfo(ProgramClassFile programClassFile, ProgramFieldInfo programFieldInfo)
           
 void MemberInfoLinker.visitProgramFieldInfo(ProgramClassFile programClassFile, ProgramFieldInfo programFieldInfo)
           
 

Uses of ProgramFieldInfo in proguard.optimize
 

Methods in proguard.optimize with parameters of type ProgramFieldInfo
 void NoSideEffectMethodMarker.visitProgramFieldInfo(ProgramClassFile programClassFile, ProgramFieldInfo programFieldInfo)
           
 void KeepMarker.visitProgramFieldInfo(ProgramClassFile programClassFile, ProgramFieldInfo programFieldInfo)
           
 void SideEffectInstructionChecker.visitProgramFieldInfo(ProgramClassFile programClassFile, ProgramFieldInfo programFieldInfo)
           
 void SideEffectMethodMarker.visitProgramFieldInfo(ProgramClassFile programClassFile, ProgramFieldInfo programFieldInfo)
           
 

Uses of ProgramFieldInfo in proguard.optimize.evaluation
 

Methods in proguard.optimize.evaluation with parameters of type ProgramFieldInfo
 void PartialEvaluator.visitProgramFieldInfo(ProgramClassFile programClassFile, ProgramFieldInfo programFieldInfo)
           
 

Uses of ProgramFieldInfo in proguard.optimize.peephole
 

Methods in proguard.optimize.peephole with parameters of type ProgramFieldInfo
 void ClassFileFinalizer.visitProgramFieldInfo(ProgramClassFile programClassFile, ProgramFieldInfo programFieldInfo)
           
 

Uses of ProgramFieldInfo in proguard.shrink
 

Methods in proguard.shrink with parameters of type ProgramFieldInfo
 void ClassFileShrinker.visitProgramFieldInfo(ProgramClassFile programClassFile, ProgramFieldInfo programFieldInfo)
           
 void UsagePrinter.visitProgramFieldInfo(ProgramClassFile programClassFile, ProgramFieldInfo programFieldInfo)
           
 void UsageMarker.visitProgramFieldInfo(ProgramClassFile programClassFile, ProgramFieldInfo programFieldInfo)
           
 


ProGuard