ProGuard

Uses of Class
proguard.classfile.LibraryMethodInfo

Packages that use LibraryMethodInfo
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 LibraryMethodInfo in proguard.classfile
 

Fields in proguard.classfile declared as LibraryMethodInfo
 LibraryMethodInfo[] LibraryClassFile.methods
           
 

Methods in proguard.classfile that return LibraryMethodInfo
static LibraryMethodInfo LibraryMethodInfo.create(DataInput din, CpInfo[] constantPool)
          Creates a new LibraryMethodInfo from the file format data in the DataInput stream.
 

Uses of LibraryMethodInfo in proguard.classfile.editor
 

Methods in proguard.classfile.editor with parameters of type LibraryMethodInfo
 void ConstantPoolRemapper.visitLibraryMethodInfo(LibraryClassFile libraryClassFile, LibraryMethodInfo libraryMethodInfo)
           
 

Uses of LibraryMethodInfo in proguard.classfile.util
 

Methods in proguard.classfile.util with parameters of type LibraryMethodInfo
 void ClassFileInitializer.visitLibraryMethodInfo(LibraryClassFile libraryClassFile, LibraryMethodInfo libraryMethodInfo)
           
 void ClassFileReferenceInitializer.visitLibraryMethodInfo(LibraryClassFile libraryClassFile, LibraryMethodInfo libraryMethodInfo)
           
 

Uses of LibraryMethodInfo in proguard.classfile.visitor
 

Methods in proguard.classfile.visitor with parameters of type LibraryMethodInfo
 void VariableMemberInfoVisitor.visitLibraryMethodInfo(LibraryClassFile libraryClassFile, LibraryMethodInfo libraryMethodInfo)
           
 void MultiMemberInfoVisitor.visitLibraryMethodInfo(LibraryClassFile libraryClassFile, LibraryMethodInfo libraryMethodInfo)
           
 void LibraryMemberInfoFilter.visitLibraryMethodInfo(LibraryClassFile libraryClassFile, LibraryMethodInfo libraryMethodInfo)
           
 void ClassFilePrinter.visitLibraryMethodInfo(LibraryClassFile libraryClassFile, LibraryMethodInfo libraryMethodInfo)
           
 void AllAttrInfoVisitor.visitLibraryMethodInfo(LibraryClassFile libraryClassFile, LibraryMethodInfo libraryMethodInfo)
           
 void ClassFileCleaner.visitLibraryMethodInfo(LibraryClassFile libraryClassFile, LibraryMethodInfo libraryMethodInfo)
           
 void ProgramMemberInfoFilter.visitLibraryMethodInfo(LibraryClassFile libraryClassFile, LibraryMethodInfo libraryMethodInfo)
           
 void SimpleClassFilePrinter.visitLibraryMethodInfo(LibraryClassFile libraryClassFile, LibraryMethodInfo libraryMethodInfo)
           
 void MemberInfoAccessFilter.visitLibraryMethodInfo(LibraryClassFile libraryClassFile, LibraryMethodInfo libraryMethodInfo)
           
 void MemberInfoNameFilter.visitLibraryMethodInfo(LibraryClassFile libraryClassFile, LibraryMethodInfo libraryMethodInfo)
           
 void MemberInfoDescriptorFilter.visitLibraryMethodInfo(LibraryClassFile libraryClassFile, LibraryMethodInfo libraryMethodInfo)
           
 void ClassFileMemberInfoVisitor.visitLibraryMethodInfo(LibraryClassFile libraryClassFile, LibraryMethodInfo libraryMethodInfo)
           
 void MemberInfoVisitor.visitLibraryMethodInfo(LibraryClassFile libraryClassFile, LibraryMethodInfo libraryMethodInfo)
           
 

Uses of LibraryMethodInfo in proguard.obfuscate
 

Methods in proguard.obfuscate with parameters of type LibraryMethodInfo
 void Utf8UsageMarker.visitLibraryMethodInfo(LibraryClassFile libraryClassFile, LibraryMethodInfo libraryMethodInfo)
           
 void NameAndTypeShrinker.visitLibraryMethodInfo(LibraryClassFile libraryClassFile, LibraryMethodInfo libraryMethodInfo)
           
 void AttributeShrinker.visitLibraryMethodInfo(LibraryClassFile libraryClassFile, LibraryMethodInfo libraryMethodInfo)
           
 void ClassFileRenamer.visitLibraryMethodInfo(LibraryClassFile libraryClassFile, LibraryMethodInfo libraryMethodInfo)
           
 void MappingPrinter.visitLibraryMethodInfo(LibraryClassFile libraryClassFile, LibraryMethodInfo libraryMethodInfo)
           
 void MemberInfoObfuscator.visitLibraryMethodInfo(LibraryClassFile libraryClassFile, LibraryMethodInfo libraryMethodInfo)
           
 void AttributeUsageMarker.visitLibraryMethodInfo(LibraryClassFile libraryClassFile, LibraryMethodInfo libraryMethodInfo)
           
 void NameMarker.visitLibraryMethodInfo(LibraryClassFile libraryClassFile, LibraryMethodInfo libraryMethodInfo)
           
 void MemberInfoLinker.visitLibraryMethodInfo(LibraryClassFile libraryClassFile, LibraryMethodInfo libraryMethodInfo)
           
 

Uses of LibraryMethodInfo in proguard.optimize
 

Methods in proguard.optimize with parameters of type LibraryMethodInfo
 void NoSideEffectMethodMarker.visitLibraryMethodInfo(LibraryClassFile libraryClassFile, LibraryMethodInfo libraryMethodInfo)
           
 void KeepMarker.visitLibraryMethodInfo(LibraryClassFile libraryClassFile, LibraryMethodInfo libraryMethodInfo)
           
 void SideEffectInstructionChecker.visitLibraryMethodInfo(LibraryClassFile libraryClassFile, LibraryMethodInfo libraryMethodInfo)
           
 void SideEffectMethodMarker.visitLibraryMethodInfo(LibraryClassFile libraryClassFile, LibraryMethodInfo libraryMethodInfo)
           
 

Uses of LibraryMethodInfo in proguard.optimize.evaluation
 

Methods in proguard.optimize.evaluation with parameters of type LibraryMethodInfo
 void PartialEvaluator.visitLibraryMethodInfo(LibraryClassFile libraryClassFile, LibraryMethodInfo libraryMethodInfo)
           
 

Uses of LibraryMethodInfo in proguard.optimize.peephole
 

Methods in proguard.optimize.peephole with parameters of type LibraryMethodInfo
 void ClassFileFinalizer.visitLibraryMethodInfo(LibraryClassFile libraryClassFile, LibraryMethodInfo libraryMethodInfo)
           
 

Uses of LibraryMethodInfo in proguard.shrink
 

Methods in proguard.shrink with parameters of type LibraryMethodInfo
 void ClassFileShrinker.visitLibraryMethodInfo(LibraryClassFile libraryClassFile, LibraryMethodInfo libraryMethodInfo)
           
 void UsagePrinter.visitLibraryMethodInfo(LibraryClassFile libraryClassFile, LibraryMethodInfo libraryMethodInfo)
           
 void UsageMarker.visitLibraryMethodInfo(LibraryClassFile libraryClassFile, LibraryMethodInfo libraryMethodInfo)
           
 


ProGuard