ProGuard
A B C D E F G H I J K L M N O P R S T U V W X Z

A

ALWAYS - Static variable in class proguard.optimize.evaluation.value.Value
 
APPROVE_OPTION - Static variable in class proguard.gui.FilterDialog
Return value if the dialog is approved (with the Ok button).
ARRAY_T_BOOLEAN - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
ARRAY_T_BYTE - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
ARRAY_T_CHAR - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
ARRAY_T_DOUBLE - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
ARRAY_T_FLOAT - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
ARRAY_T_INT - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
ARRAY_T_LONG - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
ARRAY_T_SHORT - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
ATTR_Code - Static variable in interface proguard.classfile.ClassConstants
 
ATTR_ConstantValue - Static variable in interface proguard.classfile.ClassConstants
 
ATTR_Deprecated - Static variable in interface proguard.classfile.ClassConstants
 
ATTR_Exceptions - Static variable in interface proguard.classfile.ClassConstants
 
ATTR_InnerClasses - Static variable in interface proguard.classfile.ClassConstants
 
ATTR_LineNumberTable - Static variable in interface proguard.classfile.ClassConstants
 
ATTR_LocalVariableTable - Static variable in interface proguard.classfile.ClassConstants
 
ATTR_Signature - Static variable in interface proguard.classfile.ClassConstants
 
ATTR_SourceDir - Static variable in interface proguard.classfile.ClassConstants
 
ATTR_SourceFile - Static variable in interface proguard.classfile.ClassConstants
 
ATTR_Synthetic - Static variable in interface proguard.classfile.ClassConstants
 
AccessUtil - class proguard.classfile.util.AccessUtil.
Utility methods for working with access flags.
AccessUtil() - Constructor for class proguard.classfile.util.AccessUtil
 
AllAttrInfoVisitor - class proguard.classfile.visitor.AllAttrInfoVisitor.
This MemberInfoVisitor lets a given AttrInfoVisitor visit all AttrInfo objects of the program class members it visits.
AllAttrInfoVisitor(AttrInfoVisitor) - Constructor for class proguard.classfile.visitor.AllAttrInfoVisitor
 
AllClassFileVisitor - class proguard.classfile.visitor.AllClassFileVisitor.
This ClassPoolVisitor lets a given ClassFileVisitor visit all ClassFile objects of the class pools it visits.
AllClassFileVisitor(ClassFileVisitor) - Constructor for class proguard.classfile.visitor.AllClassFileVisitor
 
AllCpInfoVisitor - class proguard.classfile.visitor.AllCpInfoVisitor.
This ClassFileVisitor lets a given CpInfoVisitor visit all constant pool entries of the program class files it visits.
AllCpInfoVisitor(CpInfoVisitor) - Constructor for class proguard.classfile.visitor.AllCpInfoVisitor
 
AllFieldVisitor - class proguard.classfile.visitor.AllFieldVisitor.
This ClassFileVisitor lets a given MemberInfoVisitor visit all FieldMemberInfo objects of the class files it visits.
AllFieldVisitor(MemberInfoVisitor) - Constructor for class proguard.classfile.visitor.AllFieldVisitor
 
AllInstructionVisitor - class proguard.classfile.instruction.AllInstructionVisitor.
This AttrInfoVisitor lets a given InstructionVisitor visit all Instruction objects of the CodeAttrInfo objects it visits.
AllInstructionVisitor(InstructionVisitor) - Constructor for class proguard.classfile.instruction.AllInstructionVisitor
 
AllMemberInfoVisitor - class proguard.classfile.visitor.AllMemberInfoVisitor.
This ClassFileVisitor lets a given MemberInfoVisitor visit all MemberInfo objects of the class files it visits.
AllMemberInfoVisitor(MemberInfoVisitor) - Constructor for class proguard.classfile.visitor.AllMemberInfoVisitor
 
AllMethodVisitor - class proguard.classfile.visitor.AllMethodVisitor.
This ClassFileVisitor lets a given MemberInfoVisitor visit all MethodMemberInfo objects of the class files it visits.
AllMethodVisitor(MemberInfoVisitor) - Constructor for class proguard.classfile.visitor.AllMethodVisitor
 
ArgumentWordReader - class proguard.ArgumentWordReader.
A WordReader that returns words from an argument list.
ArgumentWordReader(String[]) - Constructor for class proguard.ArgumentWordReader
Creates a new ArgumentWordReader for the given arguments.
AttrInfo - class proguard.classfile.AttrInfo.
Representation of an attribute.
AttrInfo() - Constructor for class proguard.classfile.AttrInfo
 
AttrInfoVisitor - interface proguard.classfile.visitor.AttrInfoVisitor.
This interface specifies the methods for a visitor of AttrInfo objects.
AttributeShrinker - class proguard.obfuscate.AttributeShrinker.
This ClassFileVisitor removes attributes that are not marked as being used or required.
AttributeShrinker() - Constructor for class proguard.obfuscate.AttributeShrinker
 
AttributeUsageMarker - class proguard.obfuscate.AttributeUsageMarker.
This ClassFileVisitor marks all attributes that should be kept in the classes it visits.
AttributeUsageMarker() - Constructor for class proguard.obfuscate.AttributeUsageMarker
 
accept(ClassFile, AttrInfoVisitor) - Method in class proguard.classfile.AttrInfo
Accepts the given visitor.
accept(ClassFile, FieldInfo, AttrInfoVisitor) - Method in class proguard.classfile.AttrInfo
Accepts the given visitor in the context of a field.
accept(ClassFile, MethodInfo, AttrInfoVisitor) - Method in class proguard.classfile.AttrInfo
Accepts the given visitor in the context of a method.
accept(ClassFile, MethodInfo, CodeAttrInfo, AttrInfoVisitor) - Method in class proguard.classfile.AttrInfo
Accepts the given visitor in the context of a method's code.
accept(ClassFile, CpInfoVisitor) - Method in class proguard.classfile.ClassCpInfo
 
accept(ClassFileVisitor) - Method in interface proguard.classfile.ClassFile
Accepts the given class file visitor.
accept(ClassPoolVisitor) - Method in class proguard.classfile.ClassPool
Applies the given ClassPoolVisitor to the class pool.
accept(ClassFile, AttrInfoVisitor) - Method in class proguard.classfile.CodeAttrInfo
 
accept(ClassFile, MethodInfo, AttrInfoVisitor) - Method in class proguard.classfile.CodeAttrInfo
 
accept(ClassFile, FieldInfo, AttrInfoVisitor) - Method in class proguard.classfile.ConstantValueAttrInfo
 
accept(ClassFile, CpInfoVisitor) - Method in class proguard.classfile.CpInfo
Accepts the given visitor.
accept(ClassFile, AttrInfoVisitor) - Method in class proguard.classfile.DeprecatedAttrInfo
 
accept(ClassFile, CpInfoVisitor) - Method in class proguard.classfile.DoubleCpInfo
 
accept(ClassFile, AttrInfoVisitor) - Method in class proguard.classfile.ExceptionsAttrInfo
 
accept(ClassFile, MethodInfo, AttrInfoVisitor) - Method in class proguard.classfile.ExceptionsAttrInfo
 
accept(ClassFile, CpInfoVisitor) - Method in class proguard.classfile.FieldrefCpInfo
 
accept(ClassFile, CpInfoVisitor) - Method in class proguard.classfile.FloatCpInfo
 
accept(ClassFile, AttrInfoVisitor) - Method in class proguard.classfile.InnerClassesAttrInfo
 
accept(ClassFile, CpInfoVisitor) - Method in class proguard.classfile.IntegerCpInfo
 
accept(ClassFile, CpInfoVisitor) - Method in class proguard.classfile.InterfaceMethodrefCpInfo
 
accept(ClassFileVisitor) - Method in class proguard.classfile.LibraryClassFile
 
accept(LibraryClassFile, MemberInfoVisitor) - Method in class proguard.classfile.LibraryFieldInfo
Accepts the given visitor.
accept(LibraryClassFile, MemberInfoVisitor) - Method in class proguard.classfile.LibraryMemberInfo
Accepts the given member info visitor.
accept(ClassFile, MemberInfoVisitor) - Method in class proguard.classfile.LibraryMemberInfo
 
accept(LibraryClassFile, MemberInfoVisitor) - Method in class proguard.classfile.LibraryMethodInfo
Accepts the given visitor.
accept(ClassFile, MethodInfo, CodeAttrInfo, AttrInfoVisitor) - Method in class proguard.classfile.LineNumberTableAttrInfo
 
accept(ClassFile, MethodInfo, CodeAttrInfo, AttrInfoVisitor) - Method in class proguard.classfile.LocalVariableTableAttrInfo
 
accept(ClassFile, CpInfoVisitor) - Method in class proguard.classfile.LongCpInfo
 
accept(ClassFile, MemberInfoVisitor) - Method in interface proguard.classfile.MemberInfo
Accepts the given class file visitor.
accept(ClassFile, CpInfoVisitor) - Method in class proguard.classfile.MethodrefCpInfo
 
accept(ClassFile, CpInfoVisitor) - Method in class proguard.classfile.NameAndTypeCpInfo
 
accept(ClassFileVisitor) - Method in class proguard.classfile.ProgramClassFile
 
accept(ProgramClassFile, MemberInfoVisitor) - Method in class proguard.classfile.ProgramFieldInfo
 
accept(ProgramClassFile, MemberInfoVisitor) - Method in class proguard.classfile.ProgramMemberInfo
Accepts the given member info visitor.
accept(ClassFile, MemberInfoVisitor) - Method in class proguard.classfile.ProgramMemberInfo
 
accept(ProgramClassFile, MemberInfoVisitor) - Method in class proguard.classfile.ProgramMethodInfo
 
accept(ClassFile, AttrInfoVisitor) - Method in class proguard.classfile.SignatureAttrInfo
 
accept(ClassFile, AttrInfoVisitor) - Method in class proguard.classfile.SourceDirAttrInfo
 
accept(ClassFile, AttrInfoVisitor) - Method in class proguard.classfile.SourceFileAttrInfo
 
accept(ClassFile, CpInfoVisitor) - Method in class proguard.classfile.StringCpInfo
 
accept(ClassFile, AttrInfoVisitor) - Method in class proguard.classfile.SyntheticAttrInfo
 
accept(ClassFile, AttrInfoVisitor) - Method in class proguard.classfile.UnknownAttrInfo
 
accept(ClassFile, CpInfoVisitor) - Method in class proguard.classfile.Utf8CpInfo
 
accept(ClassFile, MethodInfo, CodeAttrInfo, int, InstructionVisitor) - Method in class proguard.classfile.instruction.BranchInstruction
 
accept(ClassFile, MethodInfo, CodeAttrInfo, int, InstructionVisitor) - Method in class proguard.classfile.instruction.CpInstruction
 
accept(ClassFile, MethodInfo, CodeAttrInfo, int, InstructionVisitor) - Method in class proguard.classfile.instruction.Instruction
Accepts the given visitor.
accept(ClassFile, MethodInfo, CodeAttrInfo, int, InstructionVisitor) - Method in class proguard.classfile.instruction.LookUpSwitchInstruction
 
accept(ClassFile, MethodInfo, CodeAttrInfo, int, InstructionVisitor) - Method in class proguard.classfile.instruction.SimpleInstruction
 
accept(ClassFile, MethodInfo, CodeAttrInfo, int, InstructionVisitor) - Method in class proguard.classfile.instruction.TableSwitchInstruction
 
accept(ClassFile, MethodInfo, CodeAttrInfo, int, InstructionVisitor) - Method in class proguard.classfile.instruction.VariableInstruction
 
accepts(DataEntry) - Method in interface proguard.io.DataEntryFilter
Checks whether the filter accepts the given data entry.
accepts(DataEntry) - Method in class proguard.io.DataEntryNameFilter
 
accepts(DataEntry) - Method in class proguard.io.DataEntryParentFilter
 
accessFlags(int) - Static method in class proguard.classfile.util.AccessUtil
Returns the corresponding access flags of the given access level.
accessLevel(int) - Static method in class proguard.classfile.util.AccessUtil
Returns the corresponding access level of the given access flags.
add(int, ClassPathEntry) - Method in class proguard.ClassPath
 
add(ClassPathEntry) - Method in class proguard.ClassPath
 
add(String, Component) - Method in class proguard.gui.TabbedPane
Adds a component with a given title to the tabbed pane.
add(DoubleValue) - Method in class proguard.optimize.evaluation.value.DoubleValue
Returns the sum of this DoubleValue and the given DoubleValue.
add(SpecificDoubleValue) - Method in class proguard.optimize.evaluation.value.DoubleValue
Returns the sum of this DoubleValue and the given SpecificDoubleValue.
add(FloatValue) - Method in class proguard.optimize.evaluation.value.FloatValue
Returns the sum of this FloatValue and the given FloatValue.
add(SpecificFloatValue) - Method in class proguard.optimize.evaluation.value.FloatValue
Returns the sum of this FloatValue and the given SpecificFloatValue.
add(IntegerValue) - Method in class proguard.optimize.evaluation.value.IntegerValue
Returns the sum of this IntegerValue and the given IntegerValue.
add(SpecificIntegerValue) - Method in class proguard.optimize.evaluation.value.IntegerValue
Returns the sum of this IntegerValue and the given SpecificIntegerValue.
add(LongValue) - Method in class proguard.optimize.evaluation.value.LongValue
Returns the sum of this LongValue and the given LongValue.
add(SpecificLongValue) - Method in class proguard.optimize.evaluation.value.LongValue
Returns the sum of this LongValue and the given SpecificLongValue.
addAll(ClassPath) - Method in class proguard.ClassPath
 
addAttrInfoVisitor(AttrInfoVisitor) - Method in class proguard.classfile.visitor.MultiAttrInfoVisitor
 
addClass(ClassFile) - Method in class proguard.classfile.ClassPool
Adds the given ClassFile to the class pool.
addClassCpInfo(ProgramClassFile, String, ClassFile) - Method in class proguard.classfile.editor.ConstantPoolEditor
Finds or creates a ClassCpInfo constant pool entry with the given name, in the given class file.
addClassFileVisitor(ClassFileVisitor) - Method in class proguard.classfile.visitor.MultiClassFileVisitor
 
addClassPoolVisitor(ClassPoolVisitor) - Method in class proguard.classfile.visitor.MultiClassPoolVisitor
 
addConfiguredConfiguration(ConfigurationElement) - Method in class proguard.ant.ConfigurationTask
 
addConfiguredConstructor(ClassMemberSpecificationElement) - Method in class proguard.ant.ClassSpecificationElement
 
addConfiguredField(ClassMemberSpecificationElement) - Method in class proguard.ant.ClassSpecificationElement
 
addConfiguredInjar(ClassPathElement) - Method in class proguard.ant.ConfigurationTask
 
addConfiguredKeep(ClassSpecificationElement) - Method in class proguard.ant.ConfigurationTask
 
addConfiguredKeepattribute(KeepAttributeElement) - Method in class proguard.ant.ConfigurationTask
 
addConfiguredKeepclasseswithmembernames(ClassSpecificationElement) - Method in class proguard.ant.ConfigurationTask
 
addConfiguredKeepclasseswithmembers(ClassSpecificationElement) - Method in class proguard.ant.ConfigurationTask
 
addConfiguredKeepclassmembernames(ClassSpecificationElement) - Method in class proguard.ant.ConfigurationTask
 
addConfiguredKeepclassmembers(ClassSpecificationElement) - Method in class proguard.ant.ConfigurationTask
 
addConfiguredKeepnames(ClassSpecificationElement) - Method in class proguard.ant.ConfigurationTask
 
addConfiguredLibraryjar(ClassPathElement) - Method in class proguard.ant.ConfigurationTask
 
addConfiguredMethod(ClassMemberSpecificationElement) - Method in class proguard.ant.ClassSpecificationElement
 
addConfiguredOutjar(ClassPathElement) - Method in class proguard.ant.ConfigurationTask
 
addField(ClassMemberSpecification) - Method in class proguard.ClassSpecification
Specifies to keep the specified field(s) of this option's class(es).
addFieldrefCpInfo(ProgramClassFile, int, String, String, ClassFile, ClassFile[], MemberInfo) - Method in class proguard.classfile.editor.ConstantPoolEditor
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.
addFieldrefCpInfo(ProgramClassFile, String, String, String, ClassFile, ClassFile[], MemberInfo) - Method in class proguard.classfile.editor.ConstantPoolEditor
Finds or creates a FieldrefCpInfo constant pool entry with the given class name, field name, and descriptor, in the given class file.
addImage(Image) - Method in class proguard.gui.TabbedPane
Adds an image below the tab buttons, after all tabs have been added.
addInstructionVisitor(InstructionVisitor) - Method in class proguard.classfile.instruction.MultiInstructionVisitor
 
addMemberInfoVisitor(MemberInfoVisitor) - Method in class proguard.classfile.visitor.MultiMemberInfoVisitor
 
addMethod(ClassMemberSpecification) - Method in class proguard.ClassSpecification
Specifies to keep the specified method(s) of this option's class(es).
addMethodrefCpInfo(ProgramClassFile, int, String, String, ClassFile, ClassFile[], MemberInfo) - Method in class proguard.classfile.editor.ConstantPoolEditor
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.
addMethodrefCpInfo(ProgramClassFile, String, String, String, ClassFile, ClassFile[], MemberInfo) - Method in class proguard.classfile.editor.ConstantPoolEditor
Finds or creates a MethodrefCpInfo constant pool entry with the given class name, method name, and descriptor, in the given class file.
addNameAndTypeCpInfo(ProgramClassFile, String, String, ClassFile[]) - Method in class proguard.classfile.editor.ConstantPoolEditor
Finds or creates a NameAndTypeCpInfo constant pool entry with the given name and type, in the given class file.
addSubClass(ClassFile) - Method in interface proguard.classfile.ClassFile
Notifies this ClassFile that it is being subclassed by another class.
addSubClass(ClassFile) - Method in class proguard.classfile.LibraryClassFile
 
addSubClass(ClassFile) - Method in class proguard.classfile.ProgramClassFile
 
addText(String) - Method in class proguard.ant.ConfigurationTask
 
allowAccessModification - Variable in class proguard.Configuration
 
and(IntegerValue) - Method in class proguard.optimize.evaluation.value.IntegerValue
Returns the logical and of this IntegerValue and the given IntegerValue.
and(SpecificIntegerValue) - Method in class proguard.optimize.evaluation.value.IntegerValue
Returns the logical and of this IntegerValue and the given SpecificIntegerValue.
and(LongValue) - Method in class proguard.optimize.evaluation.value.LongValue
Returns the logical and of this LongValue and the given LongValue.
and(SpecificLongValue) - Method in class proguard.optimize.evaluation.value.LongValue
Returns the logical and of this LongValue and the given SpecificLongValue.
appendClassPathEntriesTo(ClassPath, boolean) - Method in class proguard.ant.ClassPathElement
Adds the contents of this class path element to the given class path.
appendTo(List, boolean, boolean) - Method in class proguard.ant.ClassMemberSpecificationElement
Adds the contents of this class member specification element to the given list.
appendTo(List, boolean, boolean) - Method in class proguard.ant.ClassSpecificationElement
Adds the contents of this class specification element to the given list.
appendTo(Configuration) - Method in class proguard.ant.ConfigurationElement
Adds the contents of this configuration task to the given configuration.
appendTo(Configuration) - Method in class proguard.ant.ConfigurationTask
Adds the contents of this configuration task to the given configuration.
appendTo(List) - Method in class proguard.ant.KeepAttributeElement
Adds the contents of this element to the given list of attributes.
applyMapping - Variable in class proguard.Configuration
 
assumeNoSideEffects - Variable in class proguard.Configuration
A list of ClassPathSpecification instances, whose methods are assumed to have no side effects.
attributes - Variable in class proguard.classfile.CodeAttrInfo
 
attributes - Variable in class proguard.classfile.ProgramClassFile
 
attributes - Variable in class proguard.classfile.ProgramMemberInfo
 
attributesAccept(AttrInfoVisitor) - Method in interface proguard.classfile.ClassFile
Lets the given attribute info visitor visit all attributes of this class.
attributesAccept(ClassFile, MethodInfo, AttrInfoVisitor) - Method in class proguard.classfile.CodeAttrInfo
Applies the given attribute visitor to all attributes.
attributesAccept(AttrInfoVisitor) - Method in class proguard.classfile.LibraryClassFile
 
attributesAccept(AttrInfoVisitor) - Method in class proguard.classfile.ProgramClassFile
 
attributesAccept(ProgramClassFile, AttrInfoVisitor) - Method in class proguard.classfile.ProgramFieldInfo
 
attributesAccept(ProgramClassFile, AttrInfoVisitor) - Method in class proguard.classfile.ProgramMemberInfo
Lets the given attribute info visitor visit all the attributes of this member info.
attributesAccept(ProgramClassFile, AttrInfoVisitor) - Method in class proguard.classfile.ProgramMethodInfo
 

B

BasicListMatcher - class proguard.util.BasicListMatcher.
This StringMatcher tests whether strings match an entry in a given list of regular expressions.
BasicListMatcher(String) - Constructor for class proguard.util.BasicListMatcher
Creates a new BasicListMatcher.
BasicListMatcher(List) - Constructor for class proguard.util.BasicListMatcher
Creates a new BasicListMatcher.
BasicMatcher - class proguard.util.BasicMatcher.
This StringMatcher tests whether strings match a given regular expression.
BasicMatcher(String) - Constructor for class proguard.util.BasicMatcher
Creates a new BasicMatcher without extra wildcard matching characters.
BasicMatcher(String, char[], char[], char[]) - Constructor for class proguard.util.BasicMatcher
Creates a new BasicMatcher.
BottomClassFileFilter - class proguard.classfile.visitor.BottomClassFileFilter.
This ClassFileVisitor delegates its visits to another given ClassFileVisitor, but only when visiting class files that don't have any subclasses.
BottomClassFileFilter(ClassFileVisitor) - Constructor for class proguard.classfile.visitor.BottomClassFileFilter
Creates a new ProgramClassFileFilter.
BranchInstruction - class proguard.classfile.instruction.BranchInstruction.
This interface describes an instruction that branches to a given offset in the code.
BranchInstruction() - Constructor for class proguard.classfile.instruction.BranchInstruction
Creates an uninitialized BranchInstruction.
BranchInstruction(byte, int) - Constructor for class proguard.classfile.instruction.BranchInstruction
 
BranchTargetFinder - class proguard.optimize.peephole.BranchTargetFinder.
This AttrInfoVisitor finds all branch targets in the CodeAttrInfo objects that it visits.
BranchTargetFinder(int) - Constructor for class proguard.optimize.peephole.BranchTargetFinder
Creates a new BranchTargetFinder.
BranchUnit - interface proguard.optimize.evaluation.BranchUnit.
This InstructionVisitor evaluates the instructions that it visits.
BufferedSprite - class proguard.gui.splash.BufferedSprite.
This Sprite encapsulates another Sprite, which is buffered on an Image.
BufferedSprite(Image, Graphics, Color, Sprite) - Constructor for class proguard.gui.splash.BufferedSprite
Creates a new BufferedSprite.
branch(ClassFile, CodeAttrInfo, int, int) - Method in interface proguard.optimize.evaluation.BranchUnit
Sets the new instruction offset.
branchConditionally(ClassFile, CodeAttrInfo, int, int, int) - Method in interface proguard.optimize.evaluation.BranchUnit
Sets the new instruction offset, depending on the certainty of the conditional branch.
branchOffset - Variable in class proguard.classfile.instruction.BranchInstruction
 

C

CANCEL_OPTION - Static variable in class proguard.gui.FilterDialog
Return value if the dialog is canceled (with the Cancel button or by closing the dialog window).
CLASS_FILE_EXTENSION - Static variable in interface proguard.classfile.ClassConstants
 
CONSTANT_Class - Static variable in interface proguard.classfile.ClassConstants
 
CONSTANT_Double - Static variable in interface proguard.classfile.ClassConstants
 
CONSTANT_FIELD_SIZE - Static variable in class proguard.classfile.AttrInfo
 
CONSTANT_FIELD_SIZE - Static variable in class proguard.classfile.ExceptionInfo
 
CONSTANT_FIELD_SIZE - Static variable in class proguard.classfile.InnerClassesInfo
 
CONSTANT_FIELD_SIZE - Static variable in class proguard.classfile.LineNumberInfo
 
CONSTANT_FIELD_SIZE - Static variable in class proguard.classfile.LocalVariableInfo
 
CONSTANT_Fieldref - Static variable in interface proguard.classfile.ClassConstants
 
CONSTANT_Float - Static variable in interface proguard.classfile.ClassConstants
 
CONSTANT_Integer - Static variable in interface proguard.classfile.ClassConstants
 
CONSTANT_InterfaceMethodref - Static variable in interface proguard.classfile.ClassConstants
 
CONSTANT_Long - Static variable in interface proguard.classfile.ClassConstants
 
CONSTANT_Methodref - Static variable in interface proguard.classfile.ClassConstants
 
CONSTANT_NameAndType - Static variable in interface proguard.classfile.ClassConstants
 
CONSTANT_String - Static variable in interface proguard.classfile.ClassConstants
 
CONSTANT_Utf8 - Static variable in interface proguard.classfile.ClassConstants
 
CascadingDataEntryWriter - class proguard.io.CascadingDataEntryWriter.
This DataEntryWriter delegates to a given DataEntryWriter, or failing that, to another given DataEntryWriter.
CascadingDataEntryWriter(DataEntryWriter, DataEntryWriter) - Constructor for class proguard.io.CascadingDataEntryWriter
Creates a new FilteredDataEntryWriter.
ChangedCodePrinter - class proguard.optimize.ChangedCodePrinter.
This AttrInfoVisitor delegates its call to another AttrInfoVisitor, and prints out the code if the other visitor has changed it.
ChangedCodePrinter(AttrInfoVisitor) - Constructor for class proguard.optimize.ChangedCodePrinter
 
CircleSprite - class proguard.gui.splash.CircleSprite.
This Sprite represents an animated circle.
CircleSprite(boolean, VariableColor, VariableInt, VariableInt, VariableInt) - Constructor for class proguard.gui.splash.CircleSprite
Creates a new CircleSprite.
ClassConstants - interface proguard.classfile.ClassConstants.
Constants used in representing a Java class file (*.class).
ClassCpInfo - class proguard.classfile.ClassCpInfo.
Representation of a 'class' entry in the ConstantPool.
ClassCpInfo() - Constructor for class proguard.classfile.ClassCpInfo
 
ClassCpInfo(int, ClassFile) - Constructor for class proguard.classfile.ClassCpInfo
Creates a new ClassCpInfo with the given name index.
ClassFile - interface proguard.classfile.ClassFile.
This interface provides access to the data in a Java class file (*.class).
ClassFileAccessFilter - class proguard.classfile.visitor.ClassFileAccessFilter.
This ClassFileVisitor delegates its visits to another given ClassFileVisitor, but only when the visited class file has the proper access flags.
ClassFileAccessFilter(ClassFileVisitor, int, int) - Constructor for class proguard.classfile.visitor.ClassFileAccessFilter
Creates a new ClassFileAccessFilter.
ClassFileCleaner - class proguard.classfile.visitor.ClassFileCleaner.
This ClassFileVisitor removes all visitor information of the class files it visits.
ClassFileCleaner() - Constructor for class proguard.classfile.visitor.ClassFileCleaner
 
ClassFileFilter - class proguard.io.ClassFileFilter.
This DataEntryReader delegates to one of two other DataEntryReader instances, depending on the extension of the data entry.
ClassFileFilter(DataEntryReader) - Constructor for class proguard.io.ClassFileFilter
Creates a new ClassFileFilter that delegates reading class files to the given reader.
ClassFileFilter(DataEntryReader, DataEntryReader) - Constructor for class proguard.io.ClassFileFilter
Creates a new ClassFileFilter that delegates to either of the two given readers.
ClassFileFinalizer - class proguard.optimize.peephole.ClassFileFinalizer.
This ClassFileVisitor and MemberInfoVisitor makes the class files it visits, and their class members, final, if possible.
ClassFileFinalizer() - Constructor for class proguard.optimize.peephole.ClassFileFinalizer
 
ClassFileHierarchyInitializer - class proguard.classfile.util.ClassFileHierarchyInitializer.
This ClassFileVisitor initializes the class hierarchy of all class files that it visits.
ClassFileHierarchyInitializer(ClassPool, ClassPool) - Constructor for class proguard.classfile.util.ClassFileHierarchyInitializer
Creates a new ClassFileReferenceInitializer that initializes the hierarchy of all visited class files, printing warnings if some classes can't be found.
ClassFileHierarchyInitializer(ClassPool, ClassPool, boolean) - Constructor for class proguard.classfile.util.ClassFileHierarchyInitializer
Creates a new ClassFileReferenceInitializer that initializes the hierarchy of all visited class files, optionally printing warnings if some classes can't be found.
ClassFileHierarchyTraveler - class proguard.classfile.visitor.ClassFileHierarchyTraveler.
This ClassFileVisitor lets a given ClassFileVisitor optionally travel to the visited class, its superclass, its interfaces, and its subclasses.
ClassFileHierarchyTraveler(boolean, boolean, boolean, boolean, ClassFileVisitor) - Constructor for class proguard.classfile.visitor.ClassFileHierarchyTraveler
Creates a new ClassFileHierarchyTraveler.
ClassFileInitializer - class proguard.classfile.util.ClassFileInitializer.
This ClassFileVisitor initializes the references and the class hierarchy of all class files it visits.
ClassFileInitializer(ClassPool, ClassPool) - Constructor for class proguard.classfile.util.ClassFileInitializer
Creates a new ClassFileInitializer that initializes the hierarchy of all visited class files, printing warnings if some classes can't be found.
ClassFileInitializer(ClassPool, ClassPool, boolean, boolean) - Constructor for class proguard.classfile.util.ClassFileInitializer
Creates a new ClassFileInitializer that initializes the hierarchy of all visited class files, optionally printing warnings if some classes can't be found.
ClassFileMemberInfoVisitor - class proguard.classfile.visitor.ClassFileMemberInfoVisitor.
This MemberInfoVisitor delegates all visits to a given ClassFileVisitor.
ClassFileMemberInfoVisitor(ClassFileVisitor) - Constructor for class proguard.classfile.visitor.ClassFileMemberInfoVisitor
 
ClassFileNameFilter - class proguard.classfile.visitor.ClassFileNameFilter.
This ClassFileVisitor delegates its visits to another given ClassFileVisitor, but only when the visited class file has a name that matches a given regular expression.
ClassFileNameFilter(ClassFileVisitor, String) - Constructor for class proguard.classfile.visitor.ClassFileNameFilter
Creates a new ClassFileNameFilter.
ClassFileObfuscator - class proguard.obfuscate.ClassFileObfuscator.
This ClassFileVisitor comes up with obfuscated names for the class files it visits, and for their class members.
ClassFileObfuscator(ClassPool, String, boolean) - Constructor for class proguard.obfuscate.ClassFileObfuscator
Creates a new ClassFileObfuscator.
ClassFilePrinter - class proguard.classfile.visitor.ClassFilePrinter.
This ClassFileVisitor prints out the complete internal structure of the class files it visits.
ClassFilePrinter() - Constructor for class proguard.classfile.visitor.ClassFilePrinter
Creates a new ClassFilePrinter that prints to System.out.
ClassFilePrinter(PrintStream) - Constructor for class proguard.classfile.visitor.ClassFilePrinter
Creates a new ClassFilePrinter that prints to the given PrintStream.
ClassFileReader - class proguard.io.ClassFileReader.
This DataEntryReader applies a given ClassFileVisitor to the class file definitions that it reads.
ClassFileReader(boolean, boolean, ClassFileVisitor) - Constructor for class proguard.io.ClassFileReader
Creates a new DataEntryClassFileFilter for reading the specified ClassFile objects.
ClassFileReferenceInitializer - class proguard.classfile.util.ClassFileReferenceInitializer.
This ClassFileVisitor initializes the references of all class files that it visits.
ClassFileReferenceInitializer(ClassPool, ClassPool) - Constructor for class proguard.classfile.util.ClassFileReferenceInitializer
Creates a new ClassFileReferenceInitializer that initializes the hierarchy of all visited class files, printing warnings if some classes can't be found.
ClassFileReferenceInitializer(ClassPool, ClassPool, boolean, boolean) - Constructor for class proguard.classfile.util.ClassFileReferenceInitializer
Creates a new ClassFileReferenceInitializer that initializes the hierarchy of all visited class files, optionally printing warnings if some classes can't be found.
ClassFileRenamer - class proguard.obfuscate.ClassFileRenamer.
This ClassFileVisitor renames the class names and class member names of the classes it visits, using names previously determined by the obfuscator.
ClassFileRenamer(boolean, String) - Constructor for class proguard.obfuscate.ClassFileRenamer
Creates a new ClassFileRenamer.
ClassFileRewriter - class proguard.io.ClassFileRewriter.
This DataEntryReader reads class file entries and writes their corresponding versions from the ClassPool to a given DataEntryWriter.
ClassFileRewriter(ClassPool, DataEntryWriter) - Constructor for class proguard.io.ClassFileRewriter
 
ClassFileShrinker - class proguard.shrink.ClassFileShrinker.
This ClassFileVisitor removes constant pool entries and class members that are not marked as being used.
ClassFileShrinker(int) - Constructor for class proguard.shrink.ClassFileShrinker
Creates a new ClassFileShrinker.
ClassFileVisitor - interface proguard.classfile.visitor.ClassFileVisitor.
This interface specifies the methods for a visitor of ClassFile objects.
ClassMemberSpecification - class proguard.ClassMemberSpecification.
This class stores a specification of class members.
ClassMemberSpecification() - Constructor for class proguard.ClassMemberSpecification
Creates a new option to keep the specified class member(s).
ClassMemberSpecification(int, int, String, String) - Constructor for class proguard.ClassMemberSpecification
Creates a new option to keep the specified class member(s).
ClassMemberSpecificationElement - class proguard.ant.ClassMemberSpecificationElement.
This DataType represents a class member specification in Ant.
ClassMemberSpecificationElement() - Constructor for class proguard.ant.ClassMemberSpecificationElement
 
ClassNameListMatcher - class proguard.util.ClassNameListMatcher.
This StringMatcher tests whether internal class names match any entry in a given list of regular expressions.
ClassNameListMatcher(String) - Constructor for class proguard.util.ClassNameListMatcher
Creates a new ClassNameListMatcher.
ClassNameListMatcher(List) - Constructor for class proguard.util.ClassNameListMatcher
Creates a new ClassNameListMatcher.
ClassNameMatcher - class proguard.util.ClassNameMatcher.
This StringMatcher tests whether internal class names match a given regular expression.
ClassNameMatcher(String) - Constructor for class proguard.util.ClassNameMatcher
Creates a new ClassNameMatcher.
ClassPath - class proguard.ClassPath.
This class represents a class path, as a list of ClassPathEntry objects.
ClassPath() - Constructor for class proguard.ClassPath
 
ClassPathElement - class proguard.ant.ClassPathElement.
This FileSet represents a class path entry (or a set of class path entries) in Ant.
ClassPathElement() - Constructor for class proguard.ant.ClassPathElement
 
ClassPathEntry - class proguard.ClassPathEntry.
This class represents an entry from a class path: a jar, a war, a zip, an ear, or a directory, with a name and a flag to indicates whether the entry is an input entry or an output entry.
ClassPathEntry(String, boolean) - Constructor for class proguard.ClassPathEntry
Creates a new ClassPathEntry with the given name and type.
ClassPool - class proguard.classfile.ClassPool.
This is a set of representations of class files.
ClassPool() - Constructor for class proguard.classfile.ClassPool
 
ClassPoolFiller - class proguard.classfile.visitor.ClassPoolFiller.
This ClassFileVisitor collects all the class files it visits in a given class pool.
ClassPoolFiller(ClassPool, boolean) - Constructor for class proguard.classfile.visitor.ClassPoolFiller
 
ClassPoolVisitor - interface proguard.classfile.visitor.ClassPoolVisitor.
This interface specifies the methods for a visitor of ClassPool objects.
ClassSpecification - class proguard.ClassSpecification.
This class stores a specification of classes and possibly class members.
ClassSpecification() - Constructor for class proguard.ClassSpecification
Creates a new option to keep all possible class(es).
ClassSpecification(int, int, String, String, boolean, boolean) - Constructor for class proguard.ClassSpecification
Creates a new option to keep the specified class(es).
ClassSpecification(int, int, String, String, boolean, boolean, String) - Constructor for class proguard.ClassSpecification
Creates a new option to keep the specified class(es).
ClassSpecificationElement - class proguard.ant.ClassSpecificationElement.
This DataType represents a class specification in Ant.
ClassSpecificationElement() - Constructor for class proguard.ant.ClassSpecificationElement
 
ClassUtil - class proguard.classfile.util.ClassUtil.
Utility methods for converting between internal and external representations of names and descriptions.
ClassUtil() - Constructor for class proguard.classfile.util.ClassUtil
 
ClipSprite - class proguard.gui.splash.ClipSprite.
This Sprite encapsulates another Sprite, which is clipped by a clip Sprite.
ClipSprite(VariableColor, VariableColor, Sprite, Sprite) - Constructor for class proguard.gui.splash.ClipSprite
Creates a new ClipSprite.
CodeAttrInfo - class proguard.classfile.CodeAttrInfo.
Representation of a code attribute.
CodeAttrInfo() - Constructor for class proguard.classfile.CodeAttrInfo
 
CodeAttrInfoEditor - class proguard.classfile.editor.CodeAttrInfoEditor.
This AttrInfoVisitor accumulates specified changes to code, and then applies these accumulated changes to the code attributes that it visits.
CodeAttrInfoEditor(int) - Constructor for class proguard.classfile.editor.CodeAttrInfoEditor
Creates a new CodeAttrInfoEditor.
CodeAttrInfoEditorResetter - class proguard.classfile.editor.CodeAttrInfoEditorResetter.
This AttrInfoVisitor resets it CodeAttrInfoEditor whenever it visits a code attribute.
CodeAttrInfoEditorResetter(CodeAttrInfoEditor) - Constructor for class proguard.classfile.editor.CodeAttrInfoEditorResetter
Creates a new CodeAttrInfoEditorResetter.
CompositeSprite - class proguard.gui.splash.CompositeSprite.
This Sprite is the composition of a list of Sprite objects.
CompositeSprite(Sprite[]) - Constructor for class proguard.gui.splash.CompositeSprite
Creates a new CompositeSprite.
ConcreteClassFileDownTraveler - class proguard.classfile.visitor.ConcreteClassFileDownTraveler.
This ClassFileVisitor lets a given ClassFileVisitor travel to the first concrete subclasses down in its hierarchy of abstract classes and concrete classes.
ConcreteClassFileDownTraveler(ClassFileVisitor) - Constructor for class proguard.classfile.visitor.ConcreteClassFileDownTraveler
Creates a new ConcreteClassFileDownTraveler.
Configuration - class proguard.Configuration.
The ProGuard configuration.
Configuration() - Constructor for class proguard.Configuration
 
ConfigurationElement - class proguard.ant.ConfigurationElement.
This DataType represents a reference to a ProGuard configuration in Ant.
ConfigurationElement() - Constructor for class proguard.ant.ConfigurationElement
 
ConfigurationParser - class proguard.ConfigurationParser.
This class parses ProGuard configurations.
ConfigurationParser(String[]) - Constructor for class proguard.ConfigurationParser
Creates a new ConfigurationParser for the given String arguments.
ConfigurationParser(String) - Constructor for class proguard.ConfigurationParser
Creates a new ConfigurationParser for the given file name.
ConfigurationParser(URL) - Constructor for class proguard.ConfigurationParser
Creates a new ConfigurationParser for the given URL.
ConfigurationTask - class proguard.ant.ConfigurationTask.
This Task allows to define a ProGuard configuration from Ant.
ConfigurationTask() - Constructor for class proguard.ant.ConfigurationTask
 
ConfigurationWriter - class proguard.ConfigurationWriter.
This class writes ProGuard configurations to a file.
ConfigurationWriter(String) - Constructor for class proguard.ConfigurationWriter
Creates a new ConfigurationWriter for the given file name.
ConfigurationWriter(OutputStream) - Constructor for class proguard.ConfigurationWriter
Creates a new ConfigurationWriter for the given OutputStream.
ConfigurationWriter(PrintWriter) - Constructor for class proguard.ConfigurationWriter
Creates a new ConfigurationWriter for the given PrintWriter.
ConstantColor - class proguard.gui.splash.ConstantColor.
This VariableColor is constant over time.
ConstantColor(Color) - Constructor for class proguard.gui.splash.ConstantColor
Creates a new ConstantColor.
ConstantDouble - class proguard.gui.splash.ConstantDouble.
This VariableDouble is constant over time.
ConstantDouble(double) - Constructor for class proguard.gui.splash.ConstantDouble
Creates a new ConstantDouble.
ConstantFont - class proguard.gui.splash.ConstantFont.
This VariableFont is constant over time.
ConstantFont(Font) - Constructor for class proguard.gui.splash.ConstantFont
 
ConstantInt - class proguard.gui.splash.ConstantInt.
This VariableInt is constant over time.
ConstantInt(int) - Constructor for class proguard.gui.splash.ConstantInt
Creates a new ConstantInt.
ConstantPoolEditor - class proguard.classfile.editor.ConstantPoolEditor.
This class can add constant pool entries to given class files.
ConstantPoolEditor() - Constructor for class proguard.classfile.editor.ConstantPoolEditor
 
ConstantPoolRemapper - class proguard.classfile.editor.ConstantPoolRemapper.
This ClassFileVisitor remaps all possible references to constant pool entries of the classes that it visits, based on a given index map.
ConstantPoolRemapper(int) - Constructor for class proguard.classfile.editor.ConstantPoolRemapper
Creates a new ConstantPoolRemapper.
ConstantPoolSorter - class proguard.classfile.editor.ConstantPoolSorter.
This ClassFileVisitor sorts the constant pool entries of the classes that it visits.
ConstantPoolSorter(int) - Constructor for class proguard.classfile.editor.ConstantPoolSorter
Creates a new ConstantPoolSorter.
ConstantString - class proguard.gui.splash.ConstantString.
This VariableString is constant over time.
ConstantString(String) - Constructor for class proguard.gui.splash.ConstantString
Creates a new ConstantString.
ConstantTiming - class proguard.gui.splash.ConstantTiming.
This Timing is constant over time.
ConstantTiming() - Constructor for class proguard.gui.splash.ConstantTiming
Creates a new ConstantTiming with a value of 0.
ConstantTiming(double) - Constructor for class proguard.gui.splash.ConstantTiming
Creates a new ConstantTiming with a given value.
ConstantValueAttrInfo - class proguard.classfile.ConstantValueAttrInfo.
Representation of a constant value attribute.
ConstantValueAttrInfo() - Constructor for class proguard.classfile.ConstantValueAttrInfo
 
CpInfo - class proguard.classfile.CpInfo.
Representation of an entry in the ConstantPool.
CpInfo() - Constructor for class proguard.classfile.CpInfo
 
CpInfoVisitor - interface proguard.classfile.visitor.CpInfoVisitor.
This interface specifies the methods for a visitor of CpInfo objects.
CpInstruction - class proguard.classfile.instruction.CpInstruction.
This Instruction represents an instruction that refers to an entry in the constant pool.
CpInstruction() - Constructor for class proguard.classfile.instruction.CpInstruction
Creates an uninitialized CpInstruction.
CpInstruction(byte, int) - Constructor for class proguard.classfile.instruction.CpInstruction
Creates a new CpInstruction with the given opcode and constant pool index.
CpInstruction(byte, int, int) - Constructor for class proguard.classfile.instruction.CpInstruction
Creates a new CpInstruction with the given opcode, constant pool index, and constant.
cases - Variable in class proguard.classfile.instruction.LookUpSwitchInstruction
 
category1Value() - Method in class proguard.optimize.evaluation.value.Value
Returns this Value as a Category1Value.
category2Value() - Method in class proguard.optimize.evaluation.value.Value
Returns this Value as a Category2Value.
checkMagicNumber(int) - Static method in class proguard.classfile.util.ClassUtil
Checks whether the given class file magic number is correct.
checkVersionNumbers(int, int) - Static method in class proguard.classfile.util.ClassUtil
Checks whether the given class file version numbers are supported.
classCount() - Method in class proguard.classfile.util.DescriptorClassEnumeration
Returns the number of classes contained in the descriptor.
classFileAccept(ClassFileVisitor, String) - Method in class proguard.classfile.ClassPool
Applies the given ClassFileVisitor to the class with the given name, if it is present in the class pool.
classFilesAccept(ClassFileVisitor) - Method in class proguard.classfile.ClassPool
Applies the given ClassFileVisitor to all classes in the class pool, in random order.
classFilesAcceptAlphabetically(ClassFileVisitor) - Method in class proguard.classfile.ClassPool
Applies the given ClassFileVisitor to all classes in the class pool, in sorted order.
className - Variable in class proguard.ClassSpecification
 
classes - Variable in class proguard.classfile.InnerClassesAttrInfo
 
clear() - Method in class proguard.ClassPath
 
clone() - Method in class proguard.ClassSpecification
 
close() - Method in class proguard.ConfigurationWriter
Closes this ConfigurationWriter.
close() - Method in class proguard.FileWordReader
Closes the FileWordReader.
close() - Method in class proguard.io.CascadingDataEntryWriter
 
close() - Method in interface proguard.io.DataEntryWriter
Finishes writing all data entries.
close() - Method in class proguard.io.DirectoryWriter
 
close() - Method in class proguard.io.FilteredDataEntryWriter
 
close() - Method in class proguard.io.JarWriter
 
close() - Method in class proguard.io.ParentDataEntryWriter
 
closeInputStream() - Method in interface proguard.io.DataEntry
Closes the previously retrieved InputStream.
closeInputStream() - Method in class proguard.io.FileDataEntry
 
closeInputStream() - Method in class proguard.io.RenamedDataEntry
 
closeInputStream() - Method in class proguard.io.ZipDataEntry
 
code - Variable in class proguard.classfile.CodeAttrInfo
 
commaSeparatedList(String) - Static method in class proguard.util.ListUtil
Creates a List of String objects from the given comma-separated String.
commaSeparatedString(List) - Static method in class proguard.util.ListUtil
Creates a comma-separated String from the given List of String objects.
comments - Variable in class proguard.ClassSpecification
 
compare(DoubleValue) - Method in class proguard.optimize.evaluation.value.DoubleValue
Returns an IntegerValue with value -1, 0, or 1, if this DoubleValue is less than, equal to, or greater than the given DoubleValue, respectively.
compare(SpecificDoubleValue) - Method in class proguard.optimize.evaluation.value.DoubleValue
Returns an IntegerValue with value -1, 0, or 1, if this DoubleValue is less than, equal to, or greater than the given SpecificDoubleValue, respectively.
compare(FloatValue) - Method in class proguard.optimize.evaluation.value.FloatValue
Returns an IntegerValue with value -1, 0, or 1, if this FloatValue is less than, equal to, or greater than the given FloatValue, respectively.
compare(SpecificFloatValue) - Method in class proguard.optimize.evaluation.value.FloatValue
Returns an IntegerValue with value -1, 0, or 1, if this FloatValue is less than, equal to, or greater than the given SpecificFloatValue, respectively.
compare(LongValue) - Method in class proguard.optimize.evaluation.value.LongValue
Returns an IntegerValue with value -1, 0, or 1, if this LongValue is less than, equal to, or greater than the given LongValue, respectively.
compare(SpecificLongValue) - Method in class proguard.optimize.evaluation.value.LongValue
Returns an IntegerValue with value -1, 0, or 1, if this LongValue is less than, equal to, or greater than the given SpecificLongValue, respectively.
compareReverse(DoubleValue) - Method in class proguard.optimize.evaluation.value.DoubleValue
Returns an IntegerValue with value 1, 0, or -1, if this DoubleValue is less than, equal to, or greater than the given DoubleValue, respectively.
compareReverse(SpecificDoubleValue) - Method in class proguard.optimize.evaluation.value.DoubleValue
Returns an IntegerValue with value 1, 0, or -1, if this DoubleValue is less than, equal to, or greater than the given SpecificDoubleValue, respectively.
compareReverse(FloatValue) - Method in class proguard.optimize.evaluation.value.FloatValue
Returns an IntegerValue with value 1, 0, or -1, if this FloatValue is less than, equal to, or greater than the given FloatValue, respectively.
compareReverse(SpecificFloatValue) - Method in class proguard.optimize.evaluation.value.FloatValue
Returns an IntegerValue with value 1, 0, or -1, if this FloatValue is less than, equal to, or greater than the given SpecificFloatValue, respectively.
compareReverse(LongValue) - Method in class proguard.optimize.evaluation.value.LongValue
Returns an IntegerValue with value 1, 0, or -1, if this LongValue is less than, equal to, or greater than the given LongValue, respectively.
compareReverse(SpecificLongValue) - Method in class proguard.optimize.evaluation.value.LongValue
Returns an IntegerValue with value 1, 0, or -1, if this LongValue is less than, equal to, or greater than the given SpecificLongValue, respectively.
computationalType() - Method in class proguard.optimize.evaluation.value.DoubleValue
 
computationalType() - Method in class proguard.optimize.evaluation.value.FloatValue
 
computationalType() - Method in class proguard.optimize.evaluation.value.InstructionOffsetValue
 
computationalType() - Method in class proguard.optimize.evaluation.value.IntegerValue
 
computationalType() - Method in class proguard.optimize.evaluation.value.LongValue
 
computationalType() - Method in class proguard.optimize.evaluation.value.ReferenceValue
 
computationalType() - Method in class proguard.optimize.evaluation.value.Value
Returns the computational type of this Value.
configuration - Variable in class proguard.ant.ConfigurationTask
 
constant - Variable in class proguard.classfile.instruction.CpInstruction
 
constant - Variable in class proguard.classfile.instruction.SimpleInstruction
 
constant - Variable in class proguard.classfile.instruction.VariableInstruction
 
constantPool - Variable in class proguard.classfile.ProgramClassFile
 
constantPoolEntriesAccept(CpInfoVisitor) - Method in interface proguard.classfile.ClassFile
Lets the given constant pool entry visitor visit all constant pool entries of this class.
constantPoolEntriesAccept(CpInfoVisitor) - Method in class proguard.classfile.LibraryClassFile
 
constantPoolEntriesAccept(CpInfoVisitor) - Method in class proguard.classfile.ProgramClassFile
 
constantPoolEntryAccept(CpInfoVisitor, int) - Method in interface proguard.classfile.ClassFile
Lets the given constant pool entry visitor visit the constant pool entry at the specified index.
constantPoolEntryAccept(CpInfoVisitor, int) - Method in class proguard.classfile.LibraryClassFile
 
constantPoolEntryAccept(CpInfoVisitor, int) - Method in class proguard.classfile.ProgramClassFile
 
contains(int) - Method in class proguard.optimize.evaluation.value.InstructionOffsetValue
Returns whether the given value is present in this list of instruction offsets.
convertToByte() - Method in class proguard.optimize.evaluation.value.IntegerValue
Converts this IntegerValue to a byte IntegerValue.
convertToCharacter() - Method in class proguard.optimize.evaluation.value.IntegerValue
Converts this IntegerValue to a character IntegerValue.
convertToDouble() - Method in class proguard.optimize.evaluation.value.FloatValue
Converts this FloatValue to a DoubleValue.
convertToDouble() - Method in class proguard.optimize.evaluation.value.IntegerValue
Converts this IntegerValue to a DoubleValue.
convertToDouble() - Method in class proguard.optimize.evaluation.value.LongValue
Converts this LongValue to a DoubleValue.
convertToFloat() - Method in class proguard.optimize.evaluation.value.DoubleValue
Converts this DoubleValue to a FloatValue.
convertToFloat() - Method in class proguard.optimize.evaluation.value.IntegerValue
Converts this IntegerValue to a FloatValue.
convertToFloat() - Method in class proguard.optimize.evaluation.value.LongValue
Converts this LongValue to a FloatValue.
convertToInteger() - Method in class proguard.optimize.evaluation.value.DoubleValue
Converts this DoubleValue to an IntegerValue.
convertToInteger() - Method in class proguard.optimize.evaluation.value.FloatValue
Converts this FloatValue to an IntegerValue.
convertToInteger() - Method in class proguard.optimize.evaluation.value.LongValue
Converts this LongValue to an IntegerValue.
convertToLong() - Method in class proguard.optimize.evaluation.value.DoubleValue
Converts this DoubleValue to a LongValue.
convertToLong() - Method in class proguard.optimize.evaluation.value.FloatValue
Converts this FloatValue to a LongValue.
convertToLong() - Method in class proguard.optimize.evaluation.value.IntegerValue
Converts this IntegerValue to a LongValue.
convertToShort() - Method in class proguard.optimize.evaluation.value.IntegerValue
Converts this IntegerValue to a short IntegerValue.
copy(BranchInstruction) - Method in class proguard.classfile.instruction.BranchInstruction
Copies the given instruction into this instruction.
copy(CpInstruction) - Method in class proguard.classfile.instruction.CpInstruction
Copies the given instruction into this instruction.
copy(LookUpSwitchInstruction) - Method in class proguard.classfile.instruction.LookUpSwitchInstruction
Copies the given instruction into this instruction.
copy(SimpleInstruction) - Method in class proguard.classfile.instruction.SimpleInstruction
Copies the given instruction into this instruction.
copy(TableSwitchInstruction) - Method in class proguard.classfile.instruction.TableSwitchInstruction
Copies the given instruction into this instruction.
copy(VariableInstruction) - Method in class proguard.classfile.instruction.VariableInstruction
Copies the given instruction into this instruction.
cpIndex - Variable in class proguard.classfile.instruction.CpInstruction
 
create(DataInput, ClassFile) - Static method in class proguard.classfile.AttrInfo
Creates a new AttrInfo from the data passed.
create(DataInput) - Static method in class proguard.classfile.CpInfo
Creates a new CpInfo from the data passed.
create(DataInput) - Static method in class proguard.classfile.ExceptionInfo
 
create(DataInput) - Static method in class proguard.classfile.InnerClassesInfo
 
create(DataInput, boolean) - Static method in class proguard.classfile.LibraryClassFile
Creates a new LibraryClassFile from the class file format data in the DataInput stream.
create(DataInput, CpInfo[]) - Static method in class proguard.classfile.LibraryFieldInfo
Creates a new LibraryFieldInfo from the file format data in the DataInput stream.
create(DataInput, CpInfo[]) - Static method in class proguard.classfile.LibraryMethodInfo
Creates a new LibraryMethodInfo from the file format data in the DataInput stream.
create(DataInput) - Static method in class proguard.classfile.LineNumberInfo
 
create(DataInput) - Static method in class proguard.classfile.LocalVariableInfo
 
create(DataInput) - Static method in class proguard.classfile.ProgramClassFile
Creates a new ClassFile from the class file format data in the DataInput stream.
create(DataInput, ClassFile) - Static method in class proguard.classfile.ProgramFieldInfo
Creates a new ProgramFieldInfo from the file format data in the DataInput stream.
create(DataInput, ClassFile) - Static method in class proguard.classfile.ProgramMethodInfo
Creates a new ProgramMethodInfo from the file format data in the DataInput stream.
create(byte[], int) - Static method in class proguard.classfile.instruction.InstructionFactory
Creates a new Instruction from the data in the byte array, starting at the given index.
create() - Static method in class proguard.optimize.evaluation.value.DoubleValueFactory
Creates a new DoubleValue with an undefined value.
create(double) - Static method in class proguard.optimize.evaluation.value.DoubleValueFactory
Creates a new DoubleValue with a given specific value.
create() - Static method in class proguard.optimize.evaluation.value.FloatValueFactory
Creates a new FloatValue with an undefined value.
create(float) - Static method in class proguard.optimize.evaluation.value.FloatValueFactory
Creates a new FloatValue with a given specific value.
create() - Static method in class proguard.optimize.evaluation.value.InstructionOffsetValueFactory
Creates a new InstructionOffsetValue without a value.
create(int) - Static method in class proguard.optimize.evaluation.value.InstructionOffsetValueFactory
Creates a new InstructionOffsetValue with a given specific value.
create(int[]) - Static method in class proguard.optimize.evaluation.value.InstructionOffsetValueFactory
Creates a new InstructionOffsetValue with a given list of possible values.
create() - Static method in class proguard.optimize.evaluation.value.IntegerValueFactory
Creates a new IntegerValue with an undefined value.
create(int) - Static method in class proguard.optimize.evaluation.value.IntegerValueFactory
Creates a new IntegerValue with a given specific value.
create() - Static method in class proguard.optimize.evaluation.value.LongValueFactory
Creates a new LongValue with an undefined value.
create(long) - Static method in class proguard.optimize.evaluation.value.LongValueFactory
Creates a new LongValue with a given specific value.
create(boolean) - Static method in class proguard.optimize.evaluation.value.ReferenceValueFactory
Creates a new ReferenceValue with an undefined value.
create(ClassFile, boolean) - Static method in class proguard.optimize.evaluation.value.ReferenceValueFactory
Creates a new ReferenceValue of a specific type.
create(ClassFile, int, boolean) - Static method in class proguard.optimize.evaluation.value.ReferenceValueFactory
Creates a new array ReferenceValue of a specific type and dimensionality.
create(String) - Static method in class proguard.optimize.evaluation.value.ValueFactory
Creates a new Value with an undefined value, corresponding to the given internal type.
createBasicMatcher(String) - Method in class proguard.util.BasicListMatcher
Creates a new StringMatcher for the given regular expression.
createBasicMatcher(String) - Method in class proguard.util.ClassNameListMatcher
 
createBasicMatcher(String) - Method in class proguard.util.FileNameListMatcher
 
createDataEntryReader(String, ClassPathEntry, DataEntryReader) - Static method in class proguard.DataEntryReaderFactory
Creates a DataEntryReader that can read the given class path entry.
createDataEntryWriter(ClassPath, int, int) - Static method in class proguard.DataEntryWriterFactory
Creates a DataEntryWriter that can write to the given class path entries.
createNull() - Static method in class proguard.optimize.evaluation.value.ReferenceValueFactory
Creates a new ReferenceValue that represents null.
createOrShare(DataInput) - Static method in class proguard.classfile.CpInfo
Creates a new CpInfo from the data passed, for UTF-8 and Class constant pool entries, or returns a shared object, for all other entries.
createScriptFile(File, File) - Method in class proguard.wtk.ProGuardObfuscator
 

D

DataEntry - interface proguard.io.DataEntry.
This interface describes a data entry, e.g.
DataEntryCopier - class proguard.io.DataEntryCopier.
This DataEntryReader writes the ZIP entries and files that it reads to a given DataEntryWriter.
DataEntryCopier(DataEntryWriter) - Constructor for class proguard.io.DataEntryCopier
 
DataEntryFilter - interface proguard.io.DataEntryFilter.
This interface provides a method to filter data entries.
DataEntryNameFilter - class proguard.io.DataEntryNameFilter.
This DataEntryFilter filters data entries based on whether their names match a given StringMatcher.
DataEntryNameFilter(StringMatcher) - Constructor for class proguard.io.DataEntryNameFilter
Creates a new DataEntryNameFilter.
DataEntryParentFilter - class proguard.io.DataEntryParentFilter.
This DataEntryFilter delegates filtering to a DataEntryFilter for its parent.
DataEntryParentFilter(DataEntryFilter) - Constructor for class proguard.io.DataEntryParentFilter
Creates a new ParentFilter.
DataEntryPump - interface proguard.io.DataEntryPump.
This interface provides a method to pump data entries.
DataEntryReader - interface proguard.io.DataEntryReader.
This interface provides methods for reading data entries.
DataEntryReaderFactory - class proguard.DataEntryReaderFactory.
This class can create DataEntryReader instances based on class path entries.
DataEntryReaderFactory() - Constructor for class proguard.DataEntryReaderFactory
 
DataEntryWriter - interface proguard.io.DataEntryWriter.
This interface provides methods for writing data entries, such as ZIP entries or files.
DataEntryWriterFactory - class proguard.DataEntryWriterFactory.
This class can create DataEntryWriter instances based on class paths.
DataEntryWriterFactory() - Constructor for class proguard.DataEntryWriterFactory
 
DeprecatedAttrInfo - class proguard.classfile.DeprecatedAttrInfo.
Representation of a deprecated attribute.
DeprecatedAttrInfo() - Constructor for class proguard.classfile.DeprecatedAttrInfo
 
DescriptorClassEnumeration - class proguard.classfile.util.DescriptorClassEnumeration.
A DescriptorClassEnumeration provides an enumeration of all classes mentioned in a given descriptor string.
DescriptorClassEnumeration(String) - Constructor for class proguard.classfile.util.DescriptorClassEnumeration
 
DirectoryPump - class proguard.io.DirectoryPump.
This class can read a given file or directory, recursively, applying a given DataEntryReader to all files it comes across.
DirectoryPump(File) - Constructor for class proguard.io.DirectoryPump
 
DirectoryWriter - class proguard.io.DirectoryWriter.
This DataEntryWriter writes sends data entries to individual files in a given directory.
DirectoryWriter(File, boolean) - Constructor for class proguard.io.DirectoryWriter
Creates a new DirectoryWriter.
DoubleCpInfo - class proguard.classfile.DoubleCpInfo.
Representation of a 'double' entry in the ConstantPool (takes up two indices).
DoubleCpInfo(double) - Constructor for class proguard.classfile.DoubleCpInfo
Creates a new DoubleCpInfo with the given double value.
DoubleCpInfo() - Constructor for class proguard.classfile.DoubleCpInfo
 
DoubleValue - class proguard.optimize.evaluation.value.DoubleValue.
This class represents a partially evaluated double value.
DoubleValue() - Constructor for class proguard.optimize.evaluation.value.DoubleValue
 
DoubleValueFactory - class proguard.optimize.evaluation.value.DoubleValueFactory.
This class provides methods to create and reuse DoubleValue objects.
DoubleValueFactory() - Constructor for class proguard.optimize.evaluation.value.DoubleValueFactory
 
defaultOffset - Variable in class proguard.classfile.instruction.LookUpSwitchInstruction
 
defaultOffset - Variable in class proguard.classfile.instruction.TableSwitchInstruction
 
defaultPackage - Variable in class proguard.Configuration
 
deleteInstruction(int) - Method in class proguard.classfile.editor.CodeAttrInfoEditor
Remembers to delete the instruction at the given offset.
descriptor - Variable in class proguard.ClassMemberSpecification
 
descriptor - Variable in class proguard.classfile.LibraryMemberInfo
 
dimension() - Method in class proguard.optimize.evaluation.value.ReferenceValue
Returns the array dimension, if applicable.
divide(DoubleValue) - Method in class proguard.optimize.evaluation.value.DoubleValue
Returns the quotient of this DoubleValue and the given DoubleValue.
divide(SpecificDoubleValue) - Method in class proguard.optimize.evaluation.value.DoubleValue
Returns the quotient of this DoubleValue and the given SpecificDoubleValue.
divide(FloatValue) - Method in class proguard.optimize.evaluation.value.FloatValue
Returns the quotient of this FloatValue and the given FloatValue.
divide(SpecificFloatValue) - Method in class proguard.optimize.evaluation.value.FloatValue
Returns the quotient of this FloatValue and the given SpecificFloatValue.
divide(IntegerValue) - Method in class proguard.optimize.evaluation.value.IntegerValue
Returns the quotient of this IntegerValue and the given IntegerValue.
divide(SpecificIntegerValue) - Method in class proguard.optimize.evaluation.value.IntegerValue
Returns the quotient of this IntegerValue and the given SpecificIntegerValue.
divide(LongValue) - Method in class proguard.optimize.evaluation.value.LongValue
Returns the quotient of this LongValue and the given LongValue.
divide(SpecificLongValue) - Method in class proguard.optimize.evaluation.value.LongValue
Returns the quotient of this LongValue and the given SpecificLongValue.
divideOf(DoubleValue) - Method in class proguard.optimize.evaluation.value.DoubleValue
Returns the quotient of the given DoubleValue and this DoubleValue.
divideOf(SpecificDoubleValue) - Method in class proguard.optimize.evaluation.value.DoubleValue
Returns the quotient of the given SpecificDoubleValue and this DoubleValue.
divideOf(FloatValue) - Method in class proguard.optimize.evaluation.value.FloatValue
Returns the quotient of the given FloatValue and this FloatValue.
divideOf(SpecificFloatValue) - Method in class proguard.optimize.evaluation.value.FloatValue
Returns the quotient of the given SpecificFloatValue and this FloatValue.
divideOf(IntegerValue) - Method in class proguard.optimize.evaluation.value.IntegerValue
Returns the quotient of the given IntegerValue and this IntegerValue.
divideOf(SpecificIntegerValue) - Method in class proguard.optimize.evaluation.value.IntegerValue
Returns the quotient of the given SpecificIntegerValue and this IntegerValue.
divideOf(LongValue) - Method in class proguard.optimize.evaluation.value.LongValue
Returns the quotient of the given LongValue and this LongValue.
divideOf(SpecificLongValue) - Method in class proguard.optimize.evaluation.value.LongValue
Returns the quotient of the given SpecificLongValue and this LongValue.
doubleValue() - Method in class proguard.optimize.evaluation.value.DoubleValue
 
doubleValue() - Method in class proguard.optimize.evaluation.value.Value
Returns this Value as a DoubleValue.
dump - Variable in class proguard.Configuration
 

E

EXTERNAL_ACC_ABSTRACT - Static variable in interface proguard.classfile.ClassConstants
 
EXTERNAL_ACC_FINAL - Static variable in interface proguard.classfile.ClassConstants
 
EXTERNAL_ACC_INTERFACE - Static variable in interface proguard.classfile.ClassConstants
 
EXTERNAL_ACC_NATIVE - Static variable in interface proguard.classfile.ClassConstants
 
EXTERNAL_ACC_PRIVATE - Static variable in interface proguard.classfile.ClassConstants
 
EXTERNAL_ACC_PROTECTED - Static variable in interface proguard.classfile.ClassConstants
 
EXTERNAL_ACC_PUBLIC - Static variable in interface proguard.classfile.ClassConstants
 
EXTERNAL_ACC_STATIC - Static variable in interface proguard.classfile.ClassConstants
 
EXTERNAL_ACC_STRICT - Static variable in interface proguard.classfile.ClassConstants
 
EXTERNAL_ACC_SUPER - Static variable in interface proguard.classfile.ClassConstants
 
EXTERNAL_ACC_SYNCHRONIZED - Static variable in interface proguard.classfile.ClassConstants
 
EXTERNAL_ACC_TRANSIENT - Static variable in interface proguard.classfile.ClassConstants
 
EXTERNAL_ACC_VOLATILE - Static variable in interface proguard.classfile.ClassConstants
 
EXTERNAL_METHOD_ARGUMENTS_CLOSE - Static variable in interface proguard.classfile.ClassConstants
 
EXTERNAL_METHOD_ARGUMENTS_OPEN - Static variable in interface proguard.classfile.ClassConstants
 
EXTERNAL_METHOD_ARGUMENTS_SEPARATOR - Static variable in interface proguard.classfile.ClassConstants
 
EXTERNAL_PACKAGE_JAVA_LANG - Static variable in interface proguard.classfile.ClassConstants
 
EXTERNAL_PACKAGE_SEPARATOR - Static variable in interface proguard.classfile.ClassConstants
 
EXTERNAL_TYPE_ARRAY - Static variable in interface proguard.classfile.ClassConstants
 
EXTERNAL_TYPE_BOOLEAN - Static variable in interface proguard.classfile.ClassConstants
 
EXTERNAL_TYPE_BYTE - Static variable in interface proguard.classfile.ClassConstants
 
EXTERNAL_TYPE_CHAR - Static variable in interface proguard.classfile.ClassConstants
 
EXTERNAL_TYPE_DOUBLE - Static variable in interface proguard.classfile.ClassConstants
 
EXTERNAL_TYPE_FLOAT - Static variable in interface proguard.classfile.ClassConstants
 
EXTERNAL_TYPE_INT - Static variable in interface proguard.classfile.ClassConstants
 
EXTERNAL_TYPE_JAVA_LANG_OBJECT - Static variable in interface proguard.classfile.ClassConstants
 
EXTERNAL_TYPE_LONG - Static variable in interface proguard.classfile.ClassConstants
 
EXTERNAL_TYPE_SHORT - Static variable in interface proguard.classfile.ClassConstants
 
EXTERNAL_TYPE_VOID - Static variable in interface proguard.classfile.ClassConstants
 
ExceptionInfo - class proguard.classfile.ExceptionInfo.
Representation of an Exception table entry.
ExceptionInfoVisitor - interface proguard.classfile.visitor.ExceptionInfoVisitor.
This interface specifies the methods for a visitor of ExceptionInfo objects.
ExceptionsAttrInfo - class proguard.classfile.ExceptionsAttrInfo.
Representation of an exceptions attribute.
ExceptionsAttrInfo() - Constructor for class proguard.classfile.ExceptionsAttrInfo
 
ExtensionMatcher - class proguard.util.ExtensionMatcher.
This StringMatcher tests whether strings end in a given extension.
ExtensionMatcher(String) - Constructor for class proguard.util.ExtensionMatcher
Creates a new StringMatcher.
ExternalTypeEnumeration - class proguard.classfile.util.ExternalTypeEnumeration.
An ExternalTypeEnumeration provides an enumeration of all types listed in a given external descriptor string.
ExternalTypeEnumeration(String) - Constructor for class proguard.classfile.util.ExternalTypeEnumeration
 
elements() - Method in class proguard.classfile.ClassPool
Returns an Iterator of all ClassFile objects in the class pool.
equal(IntegerValue) - Method in class proguard.optimize.evaluation.value.IntegerValue
Returns whether this IntegerValue and the given IntegerValue are equal: NEVER, MAYBE, or ALWAYS.
equal(SpecificIntegerValue) - Method in class proguard.optimize.evaluation.value.IntegerValue
Returns whether this IntegerValue and the given SpecificIntegerValue are equal: NEVER, MAYBE, or ALWAYS.
equal(ReferenceValue) - Method in class proguard.optimize.evaluation.value.ReferenceValue
Returns whether this ReferenceValue and the given ReferenceValue are equal: NEVER, MAYBE, or ALWAYS.
equal(SpecificReferenceValue) - Method in class proguard.optimize.evaluation.value.ReferenceValue
Returns whether this ReferenceValue and the given SpecificReferenceValue are equal: NEVER, MAYBE, or ALWAYS.
equals(Object) - Method in class proguard.ClassMemberSpecification
 
equals(Object) - Method in class proguard.ClassSpecification
 
equals(Object) - Method in class proguard.optimize.evaluation.value.DoubleValue
 
equals(Object) - Method in class proguard.optimize.evaluation.value.FloatValue
 
equals(Object) - Method in class proguard.optimize.evaluation.value.InstructionOffsetValue
 
equals(Object) - Method in class proguard.optimize.evaluation.value.IntegerValue
 
equals(Object) - Method in class proguard.optimize.evaluation.value.LongValue
 
equals(Object) - Method in class proguard.optimize.evaluation.value.ReferenceValue
 
exceptionEntriesAccept(ProgramClassFile, CpInfoVisitor) - Method in class proguard.classfile.ExceptionsAttrInfo
Applies the given constant pool visitor to all exception class pool info entries.
exceptionTable - Variable in class proguard.classfile.CodeAttrInfo
 
exceptionsAccept(ClassFile, MethodInfo, ExceptionInfoVisitor) - Method in class proguard.classfile.CodeAttrInfo
Applies the given exception visitor to all exceptions.
execute() - Method in class proguard.ProGuard
Performs all subsequent ProGuard operations.
execute() - Method in class proguard.ant.ProGuardTask
 
execute() - Method in class proguard.retrace.ReTrace
Performs the subsequent ReTrace operations.
extendsClassName - Variable in class proguard.ClassSpecification
 
extends_(ClassFile) - Method in interface proguard.classfile.ClassFile
Returns whether this class extends the given class.
extends_(ClassFile) - Method in class proguard.classfile.LibraryClassFile
 
extends_(ClassFile) - Method in class proguard.classfile.ProgramClassFile
 
externalArrayTypeDimensionCount(String) - Static method in class proguard.classfile.util.ClassUtil
Returns the number of dimensions of the given external type.
externalClassAccessFlags(int) - Static method in class proguard.classfile.util.ClassUtil
Converts internal class access flags into an external access description.
externalClassAccessFlags(int, String) - Static method in class proguard.classfile.util.ClassUtil
Converts internal class access flags into an external access description.
externalClassName(String) - Static method in class proguard.classfile.util.ClassUtil
Converts an internal class name into an external class name.
externalFieldAccessFlags(int) - Static method in class proguard.classfile.util.ClassUtil
Converts internal field access flags into an external access description.
externalFieldAccessFlags(int, String) - Static method in class proguard.classfile.util.ClassUtil
Converts internal field access flags into an external access description.
externalFullClassDescription(int, String) - Static method in class proguard.classfile.util.ClassUtil
Converts an internal class description into an external class description.
externalFullFieldDescription(int, String, String) - Static method in class proguard.classfile.util.ClassUtil
Converts an internal field description into an external full field description.
externalFullMethodDescription(String, int, String, String) - Static method in class proguard.classfile.util.ClassUtil
Converts an internal method description into an external full method description.
externalMethodAccessFlags(int) - Static method in class proguard.classfile.util.ClassUtil
Converts internal method access flags into an external access description.
externalMethodAccessFlags(int, String) - Static method in class proguard.classfile.util.ClassUtil
Converts internal method access flags into an external access description.
externalMethodArguments(String) - Static method in class proguard.classfile.util.ClassUtil
Converts an internal method descriptor into an external method argument description.
externalMethodName(String) - Static method in class proguard.classfile.util.ClassUtil
Returns the name part of the given external method name and arguments.
externalMethodReturnType(String) - Static method in class proguard.classfile.util.ClassUtil
Converts an internal method descriptor into an external method return type.
externalPackageName(String) - Static method in class proguard.classfile.util.ClassUtil
Returns the external package name of the given external class name.
externalShortClassName(String) - Static method in class proguard.classfile.util.ClassUtil
Converts an internal class name into an external short class name, without package specification.
externalType(String) - Static method in class proguard.classfile.util.ClassUtil
Converts an internal type into an external type.

F

FieldInfo - interface proguard.classfile.FieldInfo.
Representation of a field from a class file.
FieldrefCpInfo - class proguard.classfile.FieldrefCpInfo.
Representation of a 'field reference' entry in the ConstantPool.
FieldrefCpInfo() - Constructor for class proguard.classfile.FieldrefCpInfo
 
FieldrefCpInfo(int, int, ClassFile, MemberInfo) - Constructor for class proguard.classfile.FieldrefCpInfo
Creates a new FieldrefCpInfo with the given name and type indices.
FileDataEntry - class proguard.io.FileDataEntry.
This DataEntry represents a file.
FileDataEntry(File, File) - Constructor for class proguard.io.FileDataEntry
 
FileNameListMatcher - class proguard.util.FileNameListMatcher.
This StringMatcher tests whether file names match any entry in a given list of regular expressions.
FileNameListMatcher(String) - Constructor for class proguard.util.FileNameListMatcher
Creates a new FileNameListMatcher.
FileNameListMatcher(List) - Constructor for class proguard.util.FileNameListMatcher
Creates a new FileNameListMatcher.
FileNameMatcher - class proguard.util.FileNameMatcher.
This StringMatcher tests whether file names match a given regular expression.
FileNameMatcher(String) - Constructor for class proguard.util.FileNameMatcher
Creates a new FileNameMatcher.
FileWordReader - class proguard.FileWordReader.
A WordReader that returns words from a file or a URL.
FileWordReader(String) - Constructor for class proguard.FileWordReader
Creates a new FileWordReader for the given file name.
FileWordReader(URL) - Constructor for class proguard.FileWordReader
Creates a new FileWordReader for the given URL.
FilterDialog - class proguard.gui.FilterDialog.
This JDialog allows the user to enter a String.
FilterDialog(JFrame, String) - Constructor for class proguard.gui.FilterDialog
 
FilteredDataEntryReader - class proguard.io.FilteredDataEntryReader.
This DataEntryReader delegates to one of two other DataEntryReader instances, depending on whether the data entry passes through a given data entry filter or not.
FilteredDataEntryReader(DataEntryFilter, DataEntryReader) - Constructor for class proguard.io.FilteredDataEntryReader
Creates a new FilteredDataEntryReader with only a reader for accepted data entries.
FilteredDataEntryReader(DataEntryFilter, DataEntryReader, DataEntryReader) - Constructor for class proguard.io.FilteredDataEntryReader
Creates a new FilteredDataEntryReader.
FilteredDataEntryWriter - class proguard.io.FilteredDataEntryWriter.
This DataEntryWriter delegates to one of two other DataEntryWriter instances, depending on whether the data entry passes through a given data entry filter or not.
FilteredDataEntryWriter(DataEntryFilter, DataEntryWriter) - Constructor for class proguard.io.FilteredDataEntryWriter
Creates a new FilteredDataEntryWriter with only a writer for accepted data entries.
FilteredDataEntryWriter(DataEntryFilter, DataEntryWriter, DataEntryWriter) - Constructor for class proguard.io.FilteredDataEntryWriter
Creates a new FilteredDataEntryWriter.
Finisher - interface proguard.io.Finisher.
This interface specifies a listener that is called to finish an output stream before it is closed.
FloatCpInfo - class proguard.classfile.FloatCpInfo.
Representation of a 'float' entry in the ConstantPool.
FloatCpInfo(float) - Constructor for class proguard.classfile.FloatCpInfo
Creates a new FloatCpInfo with the given float value.
FloatCpInfo() - Constructor for class proguard.classfile.FloatCpInfo
 
FloatValue - class proguard.optimize.evaluation.value.FloatValue.
This class represents a partially evaluated float value.
FloatValue() - Constructor for class proguard.optimize.evaluation.value.FloatValue
 
FloatValueFactory - class proguard.optimize.evaluation.value.FloatValueFactory.
This class provides methods to create and reuse FloatValue objects.
FloatValueFactory() - Constructor for class proguard.optimize.evaluation.value.FloatValueFactory
 
fieldAccept(MemberInfoVisitor, String, String) - Method in interface proguard.classfile.ClassFile
Lets the given member info visitor visit the specified field.
fieldAccept(MemberInfoVisitor, String, String) - Method in class proguard.classfile.LibraryClassFile
 
fieldAccept(MemberInfoVisitor, String, String) - Method in class proguard.classfile.ProgramClassFile
 
fieldSpecifications - Variable in class proguard.ClassSpecification
 
fields - Variable in class proguard.classfile.LibraryClassFile
 
fields - Variable in class proguard.classfile.ProgramClassFile
 
fieldsAccept(MemberInfoVisitor) - Method in interface proguard.classfile.ClassFile
Lets the given member info visitor visit all fields of this class.
fieldsAccept(MemberInfoVisitor) - Method in class proguard.classfile.LibraryClassFile
 
fieldsAccept(MemberInfoVisitor) - Method in class proguard.classfile.ProgramClassFile
 
findField(String, String) - Method in interface proguard.classfile.ClassFile
Returns the field with the given name and descriptor.
findField(String, String) - Method in class proguard.classfile.LibraryClassFile
 
findField(String, String) - Method in class proguard.classfile.ProgramClassFile
 
findMethod(String, String) - Method in interface proguard.classfile.ClassFile
Returns the method with the given name and descriptor.
findMethod(String, String) - Method in class proguard.classfile.LibraryClassFile
 
findMethod(String, String) - Method in class proguard.classfile.ProgramClassFile
 
finish() - Method in interface proguard.io.Finisher
Finishes an output stream right before it is closed.
finish() - Method in class proguard.io.JarWriter
 
first() - Method in class proguard.gui.TabbedPane
Selects the first tab.
floatValue() - Method in class proguard.optimize.evaluation.value.FloatValue
 
floatValue() - Method in class proguard.optimize.evaluation.value.Value
Returns this Value as a FloatValue.

G

GetterSetterInliner - class proguard.optimize.peephole.GetterSetterInliner.
This InstructionVisitor inlines simple getter and setter methods.
GetterSetterInliner(CodeAttrInfoEditor, boolean) - Constructor for class proguard.optimize.peephole.GetterSetterInliner
Creates a new StoreLoadReplacer.
GotoReturnReplacer - class proguard.optimize.peephole.GotoReturnReplacer.
This InstructionVisitor replaces unconditional branches to return instructions by these same return instructions.
GotoReturnReplacer(CodeAttrInfoEditor) - Constructor for class proguard.optimize.peephole.GotoReturnReplacer
Creates a new GotoReturnReplacer.
generalize(DoubleValue) - Method in class proguard.optimize.evaluation.value.DoubleValue
Returns the generalization of this DoubleValue and the given other DoubleValue.
generalize(SpecificDoubleValue) - Method in class proguard.optimize.evaluation.value.DoubleValue
Returns the generalization of this DoubleValue and the given other SpecificDoubleValue.
generalize(Value) - Method in class proguard.optimize.evaluation.value.DoubleValue
 
generalize(FloatValue) - Method in class proguard.optimize.evaluation.value.FloatValue
Returns the generalization of this FloatValue and the given other FloatValue.
generalize(SpecificFloatValue) - Method in class proguard.optimize.evaluation.value.FloatValue
Returns the generalization of this FloatValue and the given other SpecificFloatValue.
generalize(Value) - Method in class proguard.optimize.evaluation.value.FloatValue
 
generalize(InstructionOffsetValue) - Method in class proguard.optimize.evaluation.value.InstructionOffsetValue
Returns the generalization of this InstructionOffsetValue and the given other InstructionOffsetValue.
generalize(Value) - Method in class proguard.optimize.evaluation.value.InstructionOffsetValue
 
generalize(IntegerValue) - Method in class proguard.optimize.evaluation.value.IntegerValue
Returns the generalization of this IntegerValue and the given other IntegerValue.
generalize(SpecificIntegerValue) - Method in class proguard.optimize.evaluation.value.IntegerValue
Returns the generalization of this IntegerValue and the given other SpecificIntegerValue.
generalize(Value) - Method in class proguard.optimize.evaluation.value.IntegerValue
 
generalize(LongValue) - Method in class proguard.optimize.evaluation.value.LongValue
Returns the generalization of this LongValue and the given other LongValue.
generalize(SpecificLongValue) - Method in class proguard.optimize.evaluation.value.LongValue
Returns the generalization of this LongValue and the given other SpecificLongValue.
generalize(Value) - Method in class proguard.optimize.evaluation.value.LongValue
 
generalize(ReferenceValue) - Method in class proguard.optimize.evaluation.value.ReferenceValue
Returns the generalization of this ReferenceValue and the given other ReferenceValue.
generalize(SpecificReferenceValue) - Method in class proguard.optimize.evaluation.value.ReferenceValue
Returns the generalization of this ReferenceValue and the given other SpecificReferenceValue.
generalize(Value) - Method in class proguard.optimize.evaluation.value.ReferenceValue
 
generalize(Value) - Method in class proguard.optimize.evaluation.value.Value
Returns the generalization of this Value and the given other Value.
get(int) - Method in class proguard.ClassPath
 
getAccessFlags() - Method in interface proguard.classfile.ClassFile
Returns the access flags of this class.
getAccessFlags() - Method in class proguard.classfile.LibraryClassFile
 
getAccessFlags() - Method in class proguard.classfile.LibraryMemberInfo
 
getAccessFlags() - Method in interface proguard.classfile.MemberInfo
Returns access flags.
getAccessFlags() - Method in class proguard.classfile.ProgramClassFile
 
getAccessFlags() - Method in class proguard.classfile.ProgramMemberInfo
 
getAttrInfoLength() - Method in class proguard.classfile.AttrInfo
Returns the length in bytes of the attribute.
getAttrInfoLength() - Method in class proguard.classfile.CodeAttrInfo
 
getAttrInfoLength() - Method in class proguard.classfile.ConstantValueAttrInfo
 
getAttrInfoLength() - Method in class proguard.classfile.DeprecatedAttrInfo
 
getAttrInfoLength() - Method in class proguard.classfile.ExceptionsAttrInfo
 
getAttrInfoLength() - Method in class proguard.classfile.InnerClassesAttrInfo
 
getAttrInfoLength() - Method in class proguard.classfile.LineNumberTableAttrInfo
 
getAttrInfoLength() - Method in class proguard.classfile.LocalVariableTableAttrInfo
 
getAttrInfoLength() - Method in class proguard.classfile.SignatureAttrInfo
 
getAttrInfoLength() - Method in class proguard.classfile.SourceDirAttrInfo
 
getAttrInfoLength() - Method in class proguard.classfile.SourceFileAttrInfo
 
getAttrInfoLength() - Method in class proguard.classfile.SyntheticAttrInfo
 
getAttrInfoLength() - Method in class proguard.classfile.UnknownAttrInfo
 
getAttribute(ClassFile, String) - Method in class proguard.classfile.CodeAttrInfo
Returns the (first) attribute with the given name.
getAttributeName(ClassFile) - Method in class proguard.classfile.AttrInfo
Returns the String name of the attribute; over-ride this in sub-classes.
getClass(String) - Method in class proguard.classfile.ClassPool
Returns a ClassFile from the class pool based on its name.
getClassFileVisitor() - Method in class proguard.classfile.visitor.VariableClassFileVisitor
 
getClassIndex() - Method in class proguard.classfile.RefCpInfo
Returns the class index.
getClassName(ClassFile) - Method in class proguard.classfile.RefCpInfo
Returns the class name.
getColor(long) - Method in class proguard.gui.splash.ConstantColor
 
getColor(long) - Method in class proguard.gui.splash.LinearColor
 
getCpClassNameString(int) - Method in interface proguard.classfile.ClassFile
Returns the class name of ClassCpEntry at the specified index.
getCpClassNameString(int) - Method in class proguard.classfile.LibraryClassFile
 
getCpClassNameString(int) - Method in class proguard.classfile.ProgramClassFile
 
getCpEntry(int) - Method in class proguard.classfile.ProgramClassFile
Returns the CpInfo at the given index in the constant pool.
getCpNameString(int) - Method in interface proguard.classfile.ClassFile
Returns the name of the NameAndTypeCpEntry at the specified index.
getCpNameString(int) - Method in class proguard.classfile.LibraryClassFile
 
getCpNameString(int) - Method in class proguard.classfile.ProgramClassFile
 
getCpString(int) - Method in interface proguard.classfile.ClassFile
Returns the String value of the StringCpEntry at the specified index.
getCpString(int) - Method in class proguard.classfile.LibraryClassFile
 
getCpString(int) - Method in class proguard.classfile.ProgramClassFile
 
getCpTag(int) - Method in interface proguard.classfile.ClassFile
Returns the tag value of the CpEntry at the specified index.
getCpTag(int) - Method in class proguard.classfile.LibraryClassFile
 
getCpTag(int) - Method in class proguard.classfile.ProgramClassFile
 
getCpTypeString(int) - Method in interface proguard.classfile.ClassFile
Returns the type of the NameAndTypeCpEntry at the specified index.
getCpTypeString(int) - Method in class proguard.classfile.LibraryClassFile
 
getCpTypeString(int) - Method in class proguard.classfile.ProgramClassFile
 
getDescriptor(ClassFile) - Method in class proguard.classfile.LibraryMemberInfo
 
getDescriptor(ClassFile) - Method in interface proguard.classfile.MemberInfo
Returns descriptor string.
getDescriptor(ClassFile) - Method in class proguard.classfile.ProgramMemberInfo
 
getDescriptorIndex() - Method in class proguard.classfile.LocalVariableInfo
Returns descriptor index into Constant Pool.
getDescriptorIndex() - Method in class proguard.classfile.NameAndTypeCpInfo
Returns the descriptor index.
getDouble(long) - Method in class proguard.gui.splash.ConstantDouble
 
getDouble(long) - Method in class proguard.gui.splash.LinearDouble
 
getEarFilter() - Method in class proguard.ClassPathEntry
 
getEarFilter() - Method in class proguard.gui.FilterDialog
Returns the ear filter currently represented in this dialog.
getFilter() - Method in class proguard.ClassPathEntry
 
getFilter() - Method in class proguard.gui.FilterDialog
Returns the filter currently represented in this dialog.
getFont(long) - Method in class proguard.gui.splash.ConstantFont
 
getFont(long) - Method in class proguard.gui.splash.VariableSizeFont
 
getHierarchyWarningCount() - Method in class proguard.classfile.util.ClassFileInitializer
Returns the number of warnings printed about unresolved references to superclasses or interfaces.
getInfo() - Method in class proguard.classfile.InnerClassesAttrInfo
Returns the array of inner classes data.
getInnerClassIndex() - Method in class proguard.classfile.InnerClassesInfo
Returns the inner class index.
getInnerNameIndex() - Method in class proguard.classfile.InnerClassesInfo
Returns the name index.
getInputStream() - Method in interface proguard.io.DataEntry
Returns an input stream for reading the content of this data entry.
getInputStream() - Method in class proguard.io.FileDataEntry
 
getInputStream() - Method in class proguard.io.RenamedDataEntry
 
getInputStream() - Method in class proguard.io.ZipDataEntry
 
getInt(long) - Method in class proguard.gui.splash.ConstantInt
 
getInt(long) - Method in class proguard.gui.splash.LinearInt
 
getInterface(int) - Method in interface proguard.classfile.ClassFile
Returns the interface at the given index.
getInterface(int) - Method in class proguard.classfile.LibraryClassFile
 
getInterface(int) - Method in class proguard.classfile.ProgramClassFile
 
getInterfaceName(int) - Method in interface proguard.classfile.ClassFile
Returns the full internal name of the interface at the given index of this class.
getInterfaceName(int) - Method in class proguard.classfile.LibraryClassFile
 
getInterfaceName(int) - Method in class proguard.classfile.ProgramClassFile
 
getJarFilter() - Method in class proguard.ClassPathEntry
 
getJarFilter() - Method in class proguard.gui.FilterDialog
Returns the jar filter currently represented in this dialog.
getLineNumber(int) - Method in class proguard.classfile.LineNumberTableAttrInfo
Returns the line number corresponding to the given byte code program counter.
getLineNumberRange(ClassFile) - Method in class proguard.classfile.ProgramMemberInfo
Returns the line number range of the given class member as "m:n", if it can find it, or null otherwise.
getLocalVariableTable() - Method in class proguard.classfile.LocalVariableTableAttrInfo
Returns the array of local variable table entries.
getMemberInfoVisitor() - Method in class proguard.classfile.visitor.VariableMemberInfoVisitor
 
getName() - Method in class proguard.ClassPathEntry
 
getName(ClassFile) - Method in class proguard.classfile.ClassCpInfo
Returns the name.
getName() - Method in interface proguard.classfile.ClassFile
Returns the full internal name of this class.
getName() - Method in class proguard.classfile.LibraryClassFile
 
getName(ClassFile) - Method in class proguard.classfile.LibraryMemberInfo
 
getName(ClassFile) - Method in interface proguard.classfile.MemberInfo
Returns method/field string name.
getName(ClassFile) - Method in class proguard.classfile.NameAndTypeCpInfo
Returns the name.
getName() - Method in class proguard.classfile.ProgramClassFile
 
getName(ClassFile) - Method in class proguard.classfile.ProgramMemberInfo
 
getName(ClassFile) - Method in class proguard.classfile.RefCpInfo
Returns the method/field name.
getName() - Method in class proguard.classfile.instruction.Instruction
Returns the name of the instruction.
getName() - Method in interface proguard.io.DataEntry
Returns the name of this data entry.
getName() - Method in class proguard.io.FileDataEntry
 
getName() - Method in class proguard.io.RenamedDataEntry
 
getName() - Method in class proguard.io.ZipDataEntry
 
getNameAndTypeIndex() - Method in class proguard.classfile.RefCpInfo
Returns the name-and-type index.
getNameIndex() - Method in class proguard.classfile.ClassCpInfo
Returns the name index.
getNameIndex() - Method in class proguard.classfile.LocalVariableInfo
Returns name index into Constant Pool.
getNameIndex() - Method in class proguard.classfile.NameAndTypeCpInfo
Returns the name index.
getNoteCount() - Method in class proguard.classfile.util.ClassFileInitializer
Returns the number of notes printed about occurrences of '(SomeClass)Class.forName(variable).newInstance()'.
getNoteCount() - Method in class proguard.classfile.util.ClassFileReferenceInitializer
Returns the number of notes printed about occurrences of '(SomeClass)Class.forName(variable).newInstance()'.
getOutputStream(DataEntry) - Method in class proguard.io.CascadingDataEntryWriter
 
getOutputStream(DataEntry, Finisher) - Method in class proguard.io.CascadingDataEntryWriter
 
getOutputStream(DataEntry) - Method in interface proguard.io.DataEntryWriter
Returns an output stream for writing data.
getOutputStream(DataEntry, Finisher) - Method in interface proguard.io.DataEntryWriter
Returns an output stream for writing data.
getOutputStream(DataEntry) - Method in class proguard.io.DirectoryWriter
 
getOutputStream(DataEntry, Finisher) - Method in class proguard.io.DirectoryWriter
 
getOutputStream(DataEntry) - Method in class proguard.io.FilteredDataEntryWriter
 
getOutputStream(DataEntry, Finisher) - Method in class proguard.io.FilteredDataEntryWriter
 
getOutputStream(DataEntry) - Method in class proguard.io.JarWriter
 
getOutputStream(DataEntry, Finisher) - Method in class proguard.io.JarWriter
 
getOutputStream(DataEntry) - Method in class proguard.io.ParentDataEntryWriter
 
getOutputStream(DataEntry, Finisher) - Method in class proguard.io.ParentDataEntryWriter
 
getParent() - Method in interface proguard.io.DataEntry
Returns the parent of this data entry, or null if it doesn't have one.
getParent() - Method in class proguard.io.FileDataEntry
 
getParent() - Method in class proguard.io.RenamedDataEntry
 
getParent() - Method in class proguard.io.ZipDataEntry
 
getReferenceWarningCount() - Method in class proguard.classfile.util.ClassFileInitializer
Returns the number of warnings printed about unresolved references to class members in program class files.
getString(ClassFile) - Method in class proguard.classfile.StringCpInfo
Returns the string value.
getString() - Method in class proguard.classfile.Utf8CpInfo
Returns UTF-8 data as a String.
getString(long) - Method in class proguard.gui.splash.ConstantString
 
getString(long) - Method in class proguard.gui.splash.TypeWriterString
 
getSuperClass() - Method in interface proguard.classfile.ClassFile
Returns the super class of this class.
getSuperClass() - Method in class proguard.classfile.LibraryClassFile
 
getSuperClass() - Method in class proguard.classfile.ProgramClassFile
 
getSuperName() - Method in interface proguard.classfile.ClassFile
Returns the full internal name of the super class of this class, or null if this class represents java.lang.Object.
getSuperName() - Method in class proguard.classfile.LibraryClassFile
 
getSuperName() - Method in class proguard.classfile.ProgramClassFile
 
getTag() - Method in class proguard.classfile.ClassCpInfo
 
getTag() - Method in class proguard.classfile.CpInfo
Returns the class pool info tag that specifies the entry type.
getTag() - Method in class proguard.classfile.DoubleCpInfo
 
getTag() - Method in class proguard.classfile.FieldrefCpInfo
 
getTag() - Method in class proguard.classfile.FloatCpInfo
 
getTag() - Method in class proguard.classfile.IntegerCpInfo
 
getTag() - Method in class proguard.classfile.InterfaceMethodrefCpInfo
 
getTag() - Method in class proguard.classfile.LongCpInfo
 
getTag() - Method in class proguard.classfile.MethodrefCpInfo
 
getTag() - Method in class proguard.classfile.NameAndTypeCpInfo
 
getTag() - Method in class proguard.classfile.StringCpInfo
 
getTag() - Method in class proguard.classfile.Utf8CpInfo
 
getTiming(long) - Method in class proguard.gui.splash.ConstantTiming
 
getTiming(long) - Method in class proguard.gui.splash.LinearTiming
 
getTiming(long) - Method in class proguard.gui.splash.SawToothTiming
 
getTiming(long) - Method in class proguard.gui.splash.SineTiming
 
getTiming(long) - Method in class proguard.gui.splash.SmoothTiming
 
getType(ClassFile) - Method in class proguard.classfile.NameAndTypeCpInfo
Returns the type.
getType(ClassFile) - Method in class proguard.classfile.RefCpInfo
Returns the type.
getValue() - Method in class proguard.classfile.DoubleCpInfo
Returns the double value of this DoubleCpInfo.
getValue() - Method in class proguard.classfile.FloatCpInfo
Returns the float value of this FloatCpInfo.
getValue() - Method in class proguard.classfile.IntegerCpInfo
Returns the integer value of this IntegerCpInfo.
getValue() - Method in class proguard.classfile.LongCpInfo
Returns the long value of this LongCpInfo.
getVisitorInfo() - Method in class proguard.classfile.AttrInfo
 
getVisitorInfo() - Method in class proguard.classfile.CpInfo
 
getVisitorInfo() - Method in class proguard.classfile.ExceptionInfo
 
getVisitorInfo() - Method in class proguard.classfile.InnerClassesInfo
 
getVisitorInfo() - Method in class proguard.classfile.LibraryClassFile
 
getVisitorInfo() - Method in class proguard.classfile.LibraryMemberInfo
 
getVisitorInfo() - Method in class proguard.classfile.ProgramClassFile
 
getVisitorInfo() - Method in class proguard.classfile.ProgramMemberInfo
 
getVisitorInfo() - Method in interface proguard.classfile.VisitorAccepter
Gets the visitor information of the visitor accepter.
getWarFilter() - Method in class proguard.ClassPathEntry
 
getWarFilter() - Method in class proguard.gui.FilterDialog
Returns the war filter currently represented in this dialog.
getWarningCount() - Method in class proguard.classfile.util.ClassFileHierarchyInitializer
Returns the number of warnings printed about unresolved references to superclasses or interfaces.
getWarningCount() - Method in class proguard.classfile.util.ClassFileReferenceInitializer
Returns the number of warnings printed about unresolved references to class members in program class files.
getZipFilter() - Method in class proguard.ClassPathEntry
 
getZipFilter() - Method in class proguard.gui.FilterDialog
Returns the zip filter currently represented in this dialog.
greaterThan(IntegerValue) - Method in class proguard.optimize.evaluation.value.IntegerValue
Returns whether this IntegerValue is greater than the given IntegerValue: NEVER, MAYBE, or ALWAYS.
greaterThan(SpecificIntegerValue) - Method in class proguard.optimize.evaluation.value.IntegerValue
Returns whether this IntegerValue is greater than the given SpecificIntegerValue: NEVER, MAYBE, or ALWAYS.
greaterThanOrEqual(IntegerValue) - Method in class proguard.optimize.evaluation.value.IntegerValue
Returns whether this IntegerValue is greater than or equal to the given IntegerValue: NEVER, MAYBE, or ALWAYS.
greaterThanOrEqual(SpecificIntegerValue) - Method in class proguard.optimize.evaluation.value.IntegerValue
Returns whether this IntegerValue is greater than or equal to the given SpecificIntegerValue: NEVER, MAYBE, or ALWAYS.

H

hasMoreClassNames() - Method in class proguard.classfile.util.DescriptorClassEnumeration
 
hasMoreTypes() - Method in class proguard.classfile.util.ExternalTypeEnumeration
 
hasMoreTypes() - Method in class proguard.classfile.util.InternalTypeEnumeration
 
hasNoSideEffects(VisitorAccepter) - Static method in class proguard.optimize.NoSideEffectMethodMarker
 
hasOutput() - Method in class proguard.ClassPath
Returns whether the class path contains any output entries.
hasSideEffects(ClassFile, MethodInfo, CodeAttrInfo, int, Instruction) - Method in class proguard.optimize.SideEffectInstructionChecker
 
hasSideEffects(VisitorAccepter) - Static method in class proguard.optimize.SideEffectMethodMarker
 
hashCode() - Method in class proguard.ClassMemberSpecification
 
hashCode() - Method in class proguard.ClassSpecification
 
hashCode() - Method in class proguard.optimize.evaluation.value.DoubleValue
 
hashCode() - Method in class proguard.optimize.evaluation.value.FloatValue
 
hashCode() - Method in class proguard.optimize.evaluation.value.InstructionOffsetValue
 
hashCode() - Method in class proguard.optimize.evaluation.value.IntegerValue
 
hashCode() - Method in class proguard.optimize.evaluation.value.LongValue
 
hashCode() - Method in class proguard.optimize.evaluation.value.ReferenceValue
 
hierarchyAccept(boolean, boolean, boolean, boolean, ClassFileVisitor) - Method in interface proguard.classfile.ClassFile
Accepts the given class file visitor in the class hierarchy.
hierarchyAccept(boolean, boolean, boolean, boolean, ClassFileVisitor) - Method in class proguard.classfile.LibraryClassFile
 
hierarchyAccept(boolean, boolean, boolean, boolean, ClassFileVisitor) - Method in class proguard.classfile.ProgramClassFile
 
highCase - Variable in class proguard.classfile.instruction.TableSwitchInstruction
 

I

INTERNAL_ACC_ABSTRACT - Static variable in interface proguard.classfile.ClassConstants
 
INTERNAL_ACC_FINAL - Static variable in interface proguard.classfile.ClassConstants
 
INTERNAL_ACC_INTERFACE - Static variable in interface proguard.classfile.ClassConstants
 
INTERNAL_ACC_NATIVE - Static variable in interface proguard.classfile.ClassConstants
 
INTERNAL_ACC_PRIVATE - Static variable in interface proguard.classfile.ClassConstants
 
INTERNAL_ACC_PROTECTED - Static variable in interface proguard.classfile.ClassConstants
 
INTERNAL_ACC_PUBLIC - Static variable in interface proguard.classfile.ClassConstants
 
INTERNAL_ACC_STATIC - Static variable in interface proguard.classfile.ClassConstants
 
INTERNAL_ACC_STRICT - Static variable in interface proguard.classfile.ClassConstants
 
INTERNAL_ACC_SUPER - Static variable in interface proguard.classfile.ClassConstants
 
INTERNAL_ACC_SYNCHRONIZED - Static variable in interface proguard.classfile.ClassConstants
 
INTERNAL_ACC_TRANSIENT - Static variable in interface proguard.classfile.ClassConstants
 
INTERNAL_ACC_VOLATILE - Static variable in interface proguard.classfile.ClassConstants
 
INTERNAL_CLASS_NAME_JAVA_LANG_CLASS - Static variable in interface proguard.classfile.ClassConstants
 
INTERNAL_METHOD_ARGUMENTS_CLOSE - Static variable in interface proguard.classfile.ClassConstants
 
INTERNAL_METHOD_ARGUMENTS_OPEN - Static variable in interface proguard.classfile.ClassConstants
 
INTERNAL_METHOD_NAME_CLASS_FOR_NAME - Static variable in interface proguard.classfile.ClassConstants
 
INTERNAL_METHOD_NAME_CLINIT - Static variable in interface proguard.classfile.ClassConstants
 
INTERNAL_METHOD_NAME_DOT_CLASS - Static variable in interface proguard.classfile.ClassConstants
 
INTERNAL_METHOD_NAME_INIT - Static variable in interface proguard.classfile.ClassConstants
 
INTERNAL_METHOD_NAME_NEW_INSTANCE - Static variable in interface proguard.classfile.ClassConstants
 
INTERNAL_METHOD_TYPE_CLASS_FOR_NAME - Static variable in interface proguard.classfile.ClassConstants
 
INTERNAL_METHOD_TYPE_CLINIT - Static variable in interface proguard.classfile.ClassConstants
 
INTERNAL_METHOD_TYPE_DOT_CLASS_JAVAC - Static variable in interface proguard.classfile.ClassConstants
 
INTERNAL_METHOD_TYPE_DOT_CLASS_JIKES - Static variable in interface proguard.classfile.ClassConstants
 
INTERNAL_METHOD_TYPE_NEW_INSTANCE - Static variable in interface proguard.classfile.ClassConstants
 
INTERNAL_NAME_JAVA_IO_SERIALIZABLE - Static variable in interface proguard.classfile.ClassConstants
 
INTERNAL_NAME_JAVA_LANG_CLONEABLE - Static variable in interface proguard.classfile.ClassConstants
 
INTERNAL_NAME_JAVA_LANG_OBJECT - Static variable in interface proguard.classfile.ClassConstants
 
INTERNAL_PACKAGE_JAVA_LANG - Static variable in interface proguard.classfile.ClassConstants
 
INTERNAL_PACKAGE_SEPARATOR - Static variable in interface proguard.classfile.ClassConstants
 
INTERNAL_TYPE_ARRAY - Static variable in interface proguard.classfile.ClassConstants
 
INTERNAL_TYPE_BOOLEAN - Static variable in interface proguard.classfile.ClassConstants
 
INTERNAL_TYPE_BYTE - Static variable in interface proguard.classfile.ClassConstants
 
INTERNAL_TYPE_CHAR - Static variable in interface proguard.classfile.ClassConstants
 
INTERNAL_TYPE_CLASS_END - Static variable in interface proguard.classfile.ClassConstants
 
INTERNAL_TYPE_CLASS_START - Static variable in interface proguard.classfile.ClassConstants
 
INTERNAL_TYPE_DOUBLE - Static variable in interface proguard.classfile.ClassConstants
 
INTERNAL_TYPE_FLOAT - Static variable in interface proguard.classfile.ClassConstants
 
INTERNAL_TYPE_INT - Static variable in interface proguard.classfile.ClassConstants
 
INTERNAL_TYPE_JAVA_LANG_OBJECT - Static variable in interface proguard.classfile.ClassConstants
 
INTERNAL_TYPE_LONG - Static variable in interface proguard.classfile.ClassConstants
 
INTERNAL_TYPE_SHORT - Static variable in interface proguard.classfile.ClassConstants
 
INTERNAL_TYPE_VOID - Static variable in interface proguard.classfile.ClassConstants
 
ImageSprite - class proguard.gui.splash.ImageSprite.
This Sprite represents an animated image.
ImageSprite(Image, VariableInt, VariableInt, VariableDouble, VariableDouble) - Constructor for class proguard.gui.splash.ImageSprite
Creates a new ImageSprite.
InnerClassesAttrInfo - class proguard.classfile.InnerClassesAttrInfo.
Representation of an inner classes attribute.
InnerClassesAttrInfo() - Constructor for class proguard.classfile.InnerClassesAttrInfo
 
InnerClassesInfo - class proguard.classfile.InnerClassesInfo.
Representation of an Inner Classes table entry.
InnerClassesInfo() - Constructor for class proguard.classfile.InnerClassesInfo
 
InnerClassesInfoVisitor - interface proguard.classfile.visitor.InnerClassesInfoVisitor.
This interface specifies the methods for a visitor of InnerClassesInfo objects.
InnerUsageMarker - class proguard.shrink.InnerUsageMarker.
This ClassFileVisitor recursively marks all inner classes that are being used in the classes it visits.
InnerUsageMarker() - Constructor for class proguard.shrink.InnerUsageMarker
 
Instruction - class proguard.classfile.instruction.Instruction.
Base class for representing instructions.
Instruction() - Constructor for class proguard.classfile.instruction.Instruction
 
InstructionConstants - interface proguard.classfile.instruction.InstructionConstants.
Representation of an instruction.
InstructionFactory - class proguard.classfile.instruction.InstructionFactory.
This class provides methods to create and reuse Instruction objects.
InstructionFactory() - Constructor for class proguard.classfile.instruction.InstructionFactory
 
InstructionOffsetValue - class proguard.optimize.evaluation.value.InstructionOffsetValue.
This class represents a partially evaluated instruction offset.
InstructionOffsetValue() - Constructor for class proguard.optimize.evaluation.value.InstructionOffsetValue
 
InstructionOffsetValue(int) - Constructor for class proguard.optimize.evaluation.value.InstructionOffsetValue
 
InstructionOffsetValue(int[]) - Constructor for class proguard.optimize.evaluation.value.InstructionOffsetValue
 
InstructionOffsetValueFactory - class proguard.optimize.evaluation.value.InstructionOffsetValueFactory.
This class provides methods to create and reuse InstructionOffsetValue objects.
InstructionOffsetValueFactory() - Constructor for class proguard.optimize.evaluation.value.InstructionOffsetValueFactory
 
InstructionVisitor - interface proguard.classfile.instruction.InstructionVisitor.
This interface specifies the methods for a visitor of Instruction objects.
IntegerCpInfo - class proguard.classfile.IntegerCpInfo.
Representation of a 'integer' entry in the ConstantPool.
IntegerCpInfo(int) - Constructor for class proguard.classfile.IntegerCpInfo
Creates a new IntegerCpInfo with the given integer value.
IntegerCpInfo() - Constructor for class proguard.classfile.IntegerCpInfo
 
IntegerValue - class proguard.optimize.evaluation.value.IntegerValue.
This class represents a partially evaluated integer value.
IntegerValue() - Constructor for class proguard.optimize.evaluation.value.IntegerValue
 
IntegerValueFactory - class proguard.optimize.evaluation.value.IntegerValueFactory.
This class provides methods to create and reuse IntegerValue objects.
IntegerValueFactory() - Constructor for class proguard.optimize.evaluation.value.IntegerValueFactory
 
InterfaceMethodrefCpInfo - class proguard.classfile.InterfaceMethodrefCpInfo.
Representation of a 'interface method reference' entry in the ConstantPool.
InterfaceMethodrefCpInfo() - Constructor for class proguard.classfile.InterfaceMethodrefCpInfo
 
InterfaceUsageMarker - class proguard.shrink.InterfaceUsageMarker.
This ClassFileVisitor recursively marks all interface classes that are being used in the visited class.
InterfaceUsageMarker() - Constructor for class proguard.shrink.InterfaceUsageMarker
 
InternalTypeEnumeration - class proguard.classfile.util.InternalTypeEnumeration.
An InternalTypeEnumeration provides an enumeration of all types listed in a given internal descriptor string.
InternalTypeEnumeration(String) - Constructor for class proguard.classfile.util.InternalTypeEnumeration
 
InternalTypeEnumeration() - Constructor for class proguard.classfile.util.InternalTypeEnumeration
 
ignoreWarnings - Variable in class proguard.Configuration
 
implements_(ClassFile) - Method in interface proguard.classfile.ClassFile
Returns whether this class implements the given class.
implements_(ClassFile) - Method in class proguard.classfile.LibraryClassFile
 
implements_(ClassFile) - Method in class proguard.classfile.ProgramClassFile
 
includeWordReader(WordReader) - Method in class proguard.WordReader
Specifies to start reading words from the given WordReader.
info - Variable in class proguard.classfile.UnknownAttrInfo
 
innerClassEntriesAccept(ClassFile, InnerClassesInfoVisitor) - Method in class proguard.classfile.InnerClassesAttrInfo
Applies the given visitor to all inner classes.
insertAfterInstruction(int, Instruction) - Method in class proguard.classfile.editor.CodeAttrInfoEditor
Remembers to place the given instruction right after the instruction at the given offset.
insertBeforeInstruction(int, Instruction) - Method in class proguard.classfile.editor.CodeAttrInfoEditor
Remembers to place the given instruction right before the instruction at the given offset.
instanceOf(ClassFile, int) - Method in class proguard.optimize.evaluation.value.ReferenceValue
Returns whether this ReferenceValue is an instance of the given class with the given dimensionality: NEVER, MAYBE, or ALWAYS.
instructionAccept(ClassFile, MethodInfo, InstructionVisitor, int) - Method in class proguard.classfile.CodeAttrInfo
Applies the given instruction visitor to the given instruction.
instructionOffset(int) - Method in class proguard.optimize.evaluation.value.InstructionOffsetValue
 
instructionOffsetCount() - Method in class proguard.optimize.evaluation.value.InstructionOffsetValue
 
instructionOffsetValue() - Method in class proguard.optimize.evaluation.value.InstructionOffsetValue
 
instructionOffsetValue() - Method in class proguard.optimize.evaluation.value.Value
Returns this Value as a InstructionOffsetValue.
instructionsAccept(ClassFile, MethodInfo, InstructionVisitor) - Method in class proguard.classfile.CodeAttrInfo
Applies the given instruction visitor to all instructions.
integerValue() - Method in class proguard.optimize.evaluation.value.IntegerValue
 
integerValue() - Method in class proguard.optimize.evaluation.value.Value
Returns this Value as an IntegerValue.
interfaceClasses - Variable in class proguard.classfile.LibraryClassFile
An extra field pointing to the interfaces of this class.
interfaceNames - Variable in class proguard.classfile.LibraryClassFile
 
internalArrayTypeDimensionCount(String) - Static method in class proguard.classfile.util.ClassUtil
Returns the number of dimensions of the given internal type.
internalClassName(String) - Static method in class proguard.classfile.util.ClassUtil
Converts an external class name into an internal class name.
internalClassNameFromClassType(String) - Static method in class proguard.classfile.util.ClassUtil
Returns the internal class name of a given internal class type.
internalClassNameFromType(String) - Static method in class proguard.classfile.util.ClassUtil
Returns the internal class name of any given internal type.
internalMethodDescriptor(String, String) - Static method in class proguard.classfile.util.ClassUtil
Converts the given external method return type and name and arguments to an internal method descriptor.
internalMethodDescriptor(String, List) - Static method in class proguard.classfile.util.ClassUtil
Converts the given external method return type and List of arguments to an internal method descriptor.
internalMethodParameterCount(String) - Static method in class proguard.classfile.util.ClassUtil
Returns the number of parameters of the given internal method descriptor.
internalMethodParameterSize(String) - Static method in class proguard.classfile.util.ClassUtil
Returns the size taken up on the stack by the parameters of the given internal method descriptor.
internalMethodReturnType(String) - Static method in class proguard.classfile.util.ClassUtil
Returns the internal type of the given internal method descriptor.
internalPackageName(String) - Static method in class proguard.classfile.util.ClassUtil
Returns the internal package name of the given internal class name.
internalType(String) - Static method in class proguard.classfile.util.ClassUtil
Converts an external type into an internal type.
internalTypeFromArrayType(String) - Static method in class proguard.classfile.util.ClassUtil
Returns the internal element type of a given internal array type.
internalTypeSize(String) - Static method in class proguard.classfile.util.ClassUtil
Returns the size taken up on the stack by the given internal type.
isBranchTarget(int) - Method in class proguard.optimize.peephole.BranchTargetFinder
Returns whether the instruction at the given offset is the target of a branch instruction in the CodeAttrInfo that was visited most recently.
isCategory2() - Method in class proguard.classfile.instruction.Instruction
Returns whether the instruction is a Category 2 instruction.
isCategory2() - Method in class proguard.optimize.evaluation.value.Value
Returns whether the computational type of this Value is a category 2 type.
isEmpty() - Method in class proguard.ClassPath
 
isExternalMethodNameAndArguments(String) - Static method in class proguard.classfile.util.ClassUtil
Returns whether the given member String represents an external method name with arguments.
isInternalArrayType(String) - Static method in class proguard.classfile.util.ClassUtil
Returns whether the given internal type is an array type.
isInternalClassType(String) - Static method in class proguard.classfile.util.ClassUtil
Returns whether the given internal type is a plain class type (not an array type).
isInternalMethodDescriptor(String) - Static method in class proguard.classfile.util.ClassUtil
Returns whether the given internal descriptor String represents a method descriptor.
isInternalPrimitiveType(char) - Static method in class proguard.classfile.util.ClassUtil
Returns whether the given internal type is a plain primitive type (not void).
isKept(VisitorAccepter) - Static method in class proguard.optimize.KeepMarker
 
isLoad() - Method in class proguard.classfile.instruction.VariableInstruction
Returns whether this instruction loads the value of a variable onto the stack, or if it stores one.
isModified(int) - Method in class proguard.classfile.editor.CodeAttrInfoEditor
Returns whether the instruction at the given offset has been modified in any way.
isModified() - Method in class proguard.classfile.editor.CodeAttrInfoEditor
Returns whether any instruction has been modified in any way.
isNotNull() - Method in class proguard.optimize.evaluation.value.ReferenceValue
Returns whether this ReferenceValue is not null: NEVER, MAYBE, or ALWAYS.
isNull() - Method in class proguard.optimize.evaluation.value.ReferenceValue
Returns whether this ReferenceValue is null: NEVER, MAYBE, or ALWAYS.
isOutput() - Method in class proguard.ClassPathEntry
 
isSpecific() - Method in class proguard.optimize.evaluation.value.Value
Returns whether this Value represents a single specific value.
isWide() - Method in class proguard.classfile.instruction.Instruction
Returns whether the instruction is wide, i.e.
isWide() - Method in class proguard.classfile.instruction.VariableInstruction
 
isWriteOnly(VisitorAccepter) - Static method in class proguard.optimize.WriteOnlyFieldMarker
 

J

JarReader - class proguard.io.JarReader.
This DataEntryReader lets a given DataEntryReader read all data entries of the read jar/war/zip data entries.
JarReader(DataEntryReader) - Constructor for class proguard.io.JarReader
Creates a new JarReader.
JarWriter - class proguard.io.JarWriter.
This DataEntryWriter sends data entries to a given jar/zip file.
JarWriter(DataEntryWriter) - Constructor for class proguard.io.JarWriter
Creates a new JarWriter without manifest or comment.
JarWriter(DataEntryWriter, Manifest, String) - Constructor for class proguard.io.JarWriter
Creates a new JarWriter.
jumpOffsetCount - Variable in class proguard.classfile.instruction.LookUpSwitchInstruction
 
jumpOffsetCount - Variable in class proguard.classfile.instruction.TableSwitchInstruction
 
jumpOffsets - Variable in class proguard.classfile.instruction.LookUpSwitchInstruction
 
jumpOffsets - Variable in class proguard.classfile.instruction.TableSwitchInstruction
 

K

KeepAttributeElement - class proguard.ant.KeepAttributeElement.
This DataType represents a named attribute in Ant.
KeepAttributeElement() - Constructor for class proguard.ant.KeepAttributeElement
 
KeepMarker - class proguard.optimize.KeepMarker.
This ClassFileVisitor and MemberInfoVisitor marks class files and class members it visits.
KeepMarker() - Constructor for class proguard.optimize.KeepMarker
 
keep - Variable in class proguard.Configuration
A list of ClassPathSpecification instances, whose class names and class member names are to be kept from shrinking, optimization, and obfuscation.
keepAttribute(String) - Method in class proguard.obfuscate.AttributeUsageMarker
Specifies to keep optional attributes with the given name.
keepAttributes - Variable in class proguard.Configuration
A list of String instances specifying optional attributes to be kept.
keepNames - Variable in class proguard.Configuration
A list of ClassPathSpecification instances, whose class names and class member names are to be kept from obfuscation.

L

LibraryAttrInfo - class proguard.classfile.LibraryAttrInfo.
Representation of a light-weight library attribute.
LibraryAttrInfo() - Constructor for class proguard.classfile.LibraryAttrInfo
 
LibraryClassFile - class proguard.classfile.LibraryClassFile.
This is a compact representation of the essential data in a Java class file.
LibraryClassFileFilter - class proguard.classfile.visitor.LibraryClassFileFilter.
This ClassFileVisitor delegates its visits to another given ClassFileVisitor, but only when visiting library class files.
LibraryClassFileFilter(ClassFileVisitor) - Constructor for class proguard.classfile.visitor.LibraryClassFileFilter
Creates a new LibraryClassFileFilter.
LibraryFieldInfo - class proguard.classfile.LibraryFieldInfo.
Representation of a field from a class-file.
LibraryFieldInfo() - Constructor for class proguard.classfile.LibraryFieldInfo
 
LibraryMemberInfo - class proguard.classfile.LibraryMemberInfo.
Representation of a field or method from a library class file.
LibraryMemberInfo() - Constructor for class proguard.classfile.LibraryMemberInfo
 
LibraryMemberInfoFilter - class proguard.classfile.visitor.LibraryMemberInfoFilter.
This MemberInfoVisitor delegates its visits to another given MemberInfoVisitor, but only when visiting members of library class files.
LibraryMemberInfoFilter(MemberInfoVisitor) - Constructor for class proguard.classfile.visitor.LibraryMemberInfoFilter
Creates a new ProgramMemberInfoFilter.
LibraryMethodInfo - class proguard.classfile.LibraryMethodInfo.
Representation of a method from a class-file.
LibraryMethodInfo() - Constructor for class proguard.classfile.LibraryMethodInfo
 
LineNumberInfo - class proguard.classfile.LineNumberInfo.
Representation of an Line Number table entry.
LineNumberInfoVisitor - interface proguard.classfile.visitor.LineNumberInfoVisitor.
This interface specifies the methods for a visitor of LineNumberInfo objects.
LineNumberTableAttrInfo - class proguard.classfile.LineNumberTableAttrInfo.
Representation of a line number table attribute.
LineNumberTableAttrInfo() - Constructor for class proguard.classfile.LineNumberTableAttrInfo
 
LinearColor - class proguard.gui.splash.LinearColor.
This VariableColor varies linearly with respect to its Timing.
LinearColor(Color, Color, Timing) - Constructor for class proguard.gui.splash.LinearColor
Creates a new LinearColor.
LinearDouble - class proguard.gui.splash.LinearDouble.
This VariableDouble varies linearly with respect to its Timing.
LinearDouble(double, double, Timing) - Constructor for class proguard.gui.splash.LinearDouble
Creates a new LinearDouble.
LinearInt - class proguard.gui.splash.LinearInt.
This VariableColor varies linearly with respect to its Timing.
LinearInt(int, int, Timing) - Constructor for class proguard.gui.splash.LinearInt
Creates a new LinearInt.
LinearTiming - class proguard.gui.splash.LinearTiming.
This Timing ramps up linearly from 0 to 1 in a given time interval.
LinearTiming(long, long) - Constructor for class proguard.gui.splash.LinearTiming
Creates a new LinearTiming.
ListUtil - class proguard.util.ListUtil.
This class provides some utility methods for working with java.util.List objects.
ListUtil() - Constructor for class proguard.util.ListUtil
 
LoadStoreRemover - class proguard.optimize.peephole.LoadStoreRemover.
This InstructionVisitor deletes load/store instruction pairs.
LoadStoreRemover(BranchTargetFinder, CodeAttrInfoEditor) - Constructor for class proguard.optimize.peephole.LoadStoreRemover
Creates a new LoadStoreRemover.
LocalVariableInfo - class proguard.classfile.LocalVariableInfo.
Representation of an Local Variable table entry.
LocalVariableInfo() - Constructor for class proguard.classfile.LocalVariableInfo
 
LocalVariableInfoVisitor - interface proguard.classfile.visitor.LocalVariableInfoVisitor.
This interface specifies the methods for a visitor of LocalVariableInfo objects.
LocalVariableTableAttrInfo - class proguard.classfile.LocalVariableTableAttrInfo.
Representation of a local variable table attribute.
LocalVariableTableAttrInfo() - Constructor for class proguard.classfile.LocalVariableTableAttrInfo
 
LongCpInfo - class proguard.classfile.LongCpInfo.
Representation of a 'long' entry in the ConstantPool (takes up two indices).
LongCpInfo(long) - Constructor for class proguard.classfile.LongCpInfo
Creates a new LongCpInfo with the given long value.
LongCpInfo() - Constructor for class proguard.classfile.LongCpInfo
 
LongValue - class proguard.optimize.evaluation.value.LongValue.
This class represents a partially evaluated long value.
LongValue() - Constructor for class proguard.optimize.evaluation.value.LongValue
 
LongValueFactory - class proguard.optimize.evaluation.value.LongValueFactory.
This class provides methods to create and reuse LongValue objects.
LongValueFactory() - Constructor for class proguard.optimize.evaluation.value.LongValueFactory
 
LookUpSwitchInstruction - class proguard.classfile.instruction.LookUpSwitchInstruction.
This Instruction represents a simple instruction without variable arguments or constant pool references.
LookUpSwitchInstruction() - Constructor for class proguard.classfile.instruction.LookUpSwitchInstruction
Creates an uninitialized LookUpSwitchInstruction.
last() - Method in class proguard.gui.TabbedPane
Selects the last tab.
lastComments() - Method in class proguard.WordReader
Returns the comments collected before returning the last word.
length(int) - Method in class proguard.classfile.instruction.BranchInstruction
 
length(int) - Method in class proguard.classfile.instruction.CpInstruction
 
length(int) - Method in class proguard.classfile.instruction.Instruction
Returns the length in bytes of the instruction.
length(int) - Method in class proguard.classfile.instruction.LookUpSwitchInstruction
 
length(int) - Method in class proguard.classfile.instruction.SimpleInstruction
 
length(int) - Method in class proguard.classfile.instruction.TableSwitchInstruction
 
length(int) - Method in class proguard.classfile.instruction.VariableInstruction
 
lessThan(IntegerValue) - Method in class proguard.optimize.evaluation.value.IntegerValue
Returns whether this IntegerValue is less than the given IntegerValue: NEVER, MAYBE, or ALWAYS.
lessThan(SpecificIntegerValue) - Method in class proguard.optimize.evaluation.value.IntegerValue
Returns whether this IntegerValue is less than the given SpecificIntegerValue: NEVER, MAYBE, or ALWAYS.
lessThanOrEqual(IntegerValue) - Method in class proguard.optimize.evaluation.value.IntegerValue
Returns whether this IntegerValue is less than or equal to the given IntegerValue: NEVER, MAYBE, or ALWAYS.
lessThanOrEqual(SpecificIntegerValue) - Method in class proguard.optimize.evaluation.value.IntegerValue
Returns whether this IntegerValue is less than or equal to the given SpecificIntegerValue: NEVER, MAYBE, or ALWAYS.
libraryJars - Variable in class proguard.Configuration
A list of library entries (jars, wars, ears, zips, and directories).
lineLocationDescription() - Method in class proguard.ArgumentWordReader
 
lineLocationDescription() - Method in class proguard.FileWordReader
 
lineLocationDescription() - Method in class proguard.WordReader
Constructs a readable description of the current WordReader position.
lineNumberTable - Variable in class proguard.classfile.LineNumberTableAttrInfo
 
lineNumbersAccept(ClassFile, MethodInfo, CodeAttrInfo, LineNumberInfoVisitor) - Method in class proguard.classfile.LineNumberTableAttrInfo
Applies the given visitor to all line numbers.
localVariableTable - Variable in class proguard.classfile.LocalVariableTableAttrInfo
 
localVariablesAccept(ClassFile, MethodInfo, CodeAttrInfo, LocalVariableInfoVisitor) - Method in class proguard.classfile.LocalVariableTableAttrInfo
Applies the given visitor to all local variables.
locationDescription() - Method in class proguard.WordReader
Constructs a readable description of the current position in this WordReader and its included WordReader objects.
longValue() - Method in class proguard.optimize.evaluation.value.LongValue
 
longValue() - Method in class proguard.optimize.evaluation.value.Value
Returns this Value as a LongValue.
lowCase - Variable in class proguard.classfile.instruction.TableSwitchInstruction
 

M

MAGIC - Static variable in interface proguard.classfile.ClassConstants
 
MAJOR_VERSION_MAX - Static variable in interface proguard.classfile.ClassConstants
 
MAJOR_VERSION_MIN - Static variable in interface proguard.classfile.ClassConstants
 
MAYBE - Static variable in class proguard.optimize.evaluation.value.Value
 
MINOR_VERSION_MAX - Static variable in interface proguard.classfile.ClassConstants
 
MINOR_VERSION_MIN - Static variable in interface proguard.classfile.ClassConstants
 
MappingKeeper - class proguard.obfuscate.MappingKeeper.
This MappingKeeper applies the mappings that it receives to its class pool, so these mappings are ensured in a subsequent obfuscation step.
MappingKeeper(ClassPool) - Constructor for class proguard.obfuscate.MappingKeeper
Creates a new MappingKeeper.
MappingPrinter - class proguard.obfuscate.MappingPrinter.
This ClassFileVisitor prints out the renamed class files and class members with their old names and new names.
MappingPrinter() - Constructor for class proguard.obfuscate.MappingPrinter
Creates a new MappingPrinter that prints to System.out.
MappingPrinter(PrintStream) - Constructor for class proguard.obfuscate.MappingPrinter
Creates a new MappingPrinter that prints to the given stream.
MappingProcessor - interface proguard.obfuscate.MappingProcessor.
This interface specifies methods to process name mappings between original class files and their obfuscated versions.
MappingReader - class proguard.obfuscate.MappingReader.
This class can parse mapping files and invoke a processor for each of the mapping entries.
MappingReader(String) - Constructor for class proguard.obfuscate.MappingReader
 
MemberInfo - interface proguard.classfile.MemberInfo.
Representation of a field or method from a program class file.
MemberInfoAccessFilter - class proguard.classfile.visitor.MemberInfoAccessFilter.
This MemberInfoVisitor delegates its visits to another given MemberInfoVisitor, but only when the visited member has the proper access flags.
MemberInfoAccessFilter(MemberInfoVisitor, int, int) - Constructor for class proguard.classfile.visitor.MemberInfoAccessFilter
Creates a new MemberInfoAccessFilter.
MemberInfoDescriptorFilter - class proguard.classfile.visitor.MemberInfoDescriptorFilter.
This MemberInfoVisitor delegates its visits to another given MemberInfoVisitor, but only when the visited member has a descriptor that matches a given regular expression.
MemberInfoDescriptorFilter(MemberInfoVisitor, String) - Constructor for class proguard.classfile.visitor.MemberInfoDescriptorFilter
Creates a new MemberInfoDescriptorFilter.
MemberInfoLinker - class proguard.obfuscate.MemberInfoLinker.
This ClassFileVisitor links all class members that should get the same names in the name spaces of all visited class files.
MemberInfoLinker() - Constructor for class proguard.obfuscate.MemberInfoLinker
 
MemberInfoNameFilter - class proguard.classfile.visitor.MemberInfoNameFilter.
This MemberInfoVisitor delegates its visits to another given MemberInfoVisitor, but only when the visited member has a name that matches a given regular expression.
MemberInfoNameFilter(MemberInfoVisitor, String) - Constructor for class proguard.classfile.visitor.MemberInfoNameFilter
Creates a new MemberInfoNameFilter.
MemberInfoObfuscator - class proguard.obfuscate.MemberInfoObfuscator.
This ClassFileVisitor obfuscates all class members in the name spaces of all visited class file.
MemberInfoObfuscator(boolean) - Constructor for class proguard.obfuscate.MemberInfoObfuscator
Creates a new MemberObfuscator.
MemberInfoVisitor - interface proguard.classfile.visitor.MemberInfoVisitor.
This interface specifies the methods for a visitor of ProgramMemberInfo objects and LibraryMemberInfo objects.
MethodInfo - interface proguard.classfile.MethodInfo.
Representation of a method from a class file.
MethodrefCpInfo - class proguard.classfile.MethodrefCpInfo.
Representation of a 'method reference' entry in the ConstantPool.
MethodrefCpInfo() - Constructor for class proguard.classfile.MethodrefCpInfo
 
MethodrefCpInfo(int, int, ClassFile, MemberInfo) - Constructor for class proguard.classfile.MethodrefCpInfo
Creates a new MethodrefCpInfo with the given name and type indices.
MultiAttrInfoVisitor - class proguard.classfile.visitor.MultiAttrInfoVisitor.
This AttrInfoVisitor delegates all visits to each AttrInfoVisitor in a given list.
MultiAttrInfoVisitor() - Constructor for class proguard.classfile.visitor.MultiAttrInfoVisitor
 
MultiAttrInfoVisitor(AttrInfoVisitor[]) - Constructor for class proguard.classfile.visitor.MultiAttrInfoVisitor
 
MultiClassFileVisitor - class proguard.classfile.visitor.MultiClassFileVisitor.
This ClassFileVisitor delegates all visits to each ClassFileVisitor in a given list.
MultiClassFileVisitor() - Constructor for class proguard.classfile.visitor.MultiClassFileVisitor
 
MultiClassFileVisitor(ClassFileVisitor[]) - Constructor for class proguard.classfile.visitor.MultiClassFileVisitor
 
MultiClassPoolVisitor - class proguard.classfile.visitor.MultiClassPoolVisitor.
This ClassPoolVisitor delegates all visits to each ClassPoolVisitor in a given list.
MultiClassPoolVisitor() - Constructor for class proguard.classfile.visitor.MultiClassPoolVisitor
 
MultiClassPoolVisitor(ClassPoolVisitor[]) - Constructor for class proguard.classfile.visitor.MultiClassPoolVisitor
 
MultiInstructionVisitor - class proguard.classfile.instruction.MultiInstructionVisitor.
This InstructionVisitor delegates all visits to each InstructionVisitor in a given list.
MultiInstructionVisitor() - Constructor for class proguard.classfile.instruction.MultiInstructionVisitor
 
MultiInstructionVisitor(InstructionVisitor[]) - Constructor for class proguard.classfile.instruction.MultiInstructionVisitor
 
MultiMappingProcessor - class proguard.obfuscate.MultiMappingProcessor.
This MappingKeeper delegates all method calls to each MappingProcessor in a given list.
MultiMappingProcessor(MappingProcessor[]) - Constructor for class proguard.obfuscate.MultiMappingProcessor
Creates a new MultiMappingProcessor.
MultiMemberInfoVisitor - class proguard.classfile.visitor.MultiMemberInfoVisitor.
This MemberInfoVisitor delegates all visits to each MemberInfoVisitor in a given list.
MultiMemberInfoVisitor() - Constructor for class proguard.classfile.visitor.MultiMemberInfoVisitor
 
MultiMemberInfoVisitor(MemberInfoVisitor[]) - Constructor for class proguard.classfile.visitor.MultiMemberInfoVisitor
 
main(String[]) - Static method in class proguard.ArgumentWordReader
Test application that prints out the individual words of the argument list.
main(String[]) - Static method in class proguard.ConfigurationParser
A main method for testing configuration parsing.
main(String[]) - Static method in class proguard.ConfigurationWriter
A main method for testing configuration writing.
main(String[]) - Static method in class proguard.ProGuard
The main method for ProGuard.
main(String[]) - Static method in class proguard.gui.ProGuardGUI
The main method for the ProGuard GUI.
main(String[]) - Static method in class proguard.gui.splash.SplashPanel
A main method for testing the splash panel.
main(String[]) - Static method in class proguard.io.DataEntryCopier
A main method for testing file/jar/war/directory copying.
main(String[]) - Static method in class proguard.retrace.ReTrace
The main program for ReTrace.
main(String[]) - Static method in class proguard.util.BasicListMatcher
A main method for testing string matching.
main(String[]) - Static method in class proguard.util.BasicMatcher
A main method for testing string matching.
main(String[]) - Static method in class proguard.util.ClassNameListMatcher
A main method for testing file name matching.
main(String[]) - Static method in class proguard.util.ClassNameMatcher
A main method for testing class name matching.
main(String[]) - Static method in class proguard.util.FileNameListMatcher
A main method for testing file name matching.
main(String[]) - Static method in class proguard.util.FileNameMatcher
A main method for testing file name matching.
markAsKept(VisitorAccepter) - Static method in class proguard.optimize.KeepMarker
 
markAsNoSideEffects(VisitorAccepter) - Static method in class proguard.optimize.NoSideEffectMethodMarker
 
markAsSideEffects(VisitorAccepter) - Static method in class proguard.optimize.SideEffectMethodMarker
 
markAsWriteOnly(VisitorAccepter) - Static method in class proguard.optimize.WriteOnlyFieldMarker
 
markClassFiles - Variable in class proguard.ClassSpecification
 
markConditionally - Variable in class proguard.ClassSpecification
 
matches(String) - Method in class proguard.util.BasicListMatcher
 
matches(String) - Method in class proguard.util.BasicMatcher
 
matches(String) - Method in class proguard.util.ExtensionMatcher
 
matches(String) - Method in interface proguard.util.StringMatcher
Checks whether the given string matches.
mayBeNull - Variable in class proguard.optimize.evaluation.value.ReferenceValue
 
methodAccept(MemberInfoVisitor, String, String) - Method in interface proguard.classfile.ClassFile
Lets the given member info visitor visit the specified method.
methodAccept(MemberInfoVisitor, String, String) - Method in class proguard.classfile.LibraryClassFile
 
methodAccept(MemberInfoVisitor, String, String) - Method in class proguard.classfile.ProgramClassFile
 
methodName() - Method in class proguard.classfile.util.ExternalTypeEnumeration
 
methodSpecifications - Variable in class proguard.ClassSpecification
 
methods - Variable in class proguard.classfile.LibraryClassFile
 
methods - Variable in class proguard.classfile.ProgramClassFile
 
methodsAccept(MemberInfoVisitor) - Method in interface proguard.classfile.ClassFile
Lets the given member info visitor visit all methods of this class.
methodsAccept(MemberInfoVisitor) - Method in class proguard.classfile.LibraryClassFile
 
methodsAccept(MemberInfoVisitor) - Method in class proguard.classfile.ProgramClassFile
 
multiply(DoubleValue) - Method in class proguard.optimize.evaluation.value.DoubleValue
Returns the product of this DoubleValue and the given DoubleValue.
multiply(SpecificDoubleValue) - Method in class proguard.optimize.evaluation.value.DoubleValue
Returns the product of this DoubleValue and the given SpecificDoubleValue.
multiply(FloatValue) - Method in class proguard.optimize.evaluation.value.FloatValue
Returns the product of this FloatValue and the given FloatValue.
multiply(SpecificFloatValue) - Method in class proguard.optimize.evaluation.value.FloatValue
Returns the product of this FloatValue and the given SpecificFloatValue.
multiply(IntegerValue) - Method in class proguard.optimize.evaluation.value.IntegerValue
Returns the product of this IntegerValue and the given IntegerValue.
multiply(SpecificIntegerValue) - Method in class proguard.optimize.evaluation.value.IntegerValue
Returns the product of this IntegerValue and the given SpecificIntegerValue.
multiply(LongValue) - Method in class proguard.optimize.evaluation.value.LongValue
Returns the product of this LongValue and the given LongValue.
multiply(SpecificLongValue) - Method in class proguard.optimize.evaluation.value.LongValue
Returns the product of this LongValue and the given SpecificLongValue.

N

NAMES - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
NEVER - Static variable in class proguard.optimize.evaluation.value.Value
 
NameAndTypeCpInfo - class proguard.classfile.NameAndTypeCpInfo.
Representation of a 'name and type' entry in the ConstantPool.
NameAndTypeCpInfo() - Constructor for class proguard.classfile.NameAndTypeCpInfo
 
NameAndTypeCpInfo(int, int, ClassFile[]) - Constructor for class proguard.classfile.NameAndTypeCpInfo
Creates a new NameAndTypeCpInfo with the given name and type indices.
NameAndTypeShrinker - class proguard.obfuscate.NameAndTypeShrinker.
This ClassFileVisitor removes NameAndType constant pool entries that are not marked as being used.
NameAndTypeShrinker() - Constructor for class proguard.obfuscate.NameAndTypeShrinker
 
NameAndTypeUsageMarker - class proguard.obfuscate.NameAndTypeUsageMarker.
This ClassFileVisitor marks all NameAndType constant pool entries that are being used in the classes it visits.
NameAndTypeUsageMarker() - Constructor for class proguard.obfuscate.NameAndTypeUsageMarker
 
NameMarker - class proguard.obfuscate.NameMarker.
This ClassFileVisitor and MemberInfoVisitor marks names of the class files and class members it visits.
NameMarker() - Constructor for class proguard.obfuscate.NameMarker
 
NamedClassFileVisitor - class proguard.classfile.visitor.NamedClassFileVisitor.
This class visits ClassFile objects with the given name.
NamedClassFileVisitor(ClassFileVisitor, String) - Constructor for class proguard.classfile.visitor.NamedClassFileVisitor
 
NamedFieldVisitor - class proguard.classfile.visitor.NamedFieldVisitor.
This class visits ProgramMemberInfo objects referring to fields, identified by a name and descriptor pair.
NamedFieldVisitor(MemberInfoVisitor, String, String) - Constructor for class proguard.classfile.visitor.NamedFieldVisitor
 
NamedMethodVisitor - class proguard.classfile.visitor.NamedMethodVisitor.
This class visits ProgramMemberInfo objects referring to methods, identified by a name and descriptor pair.
NamedMethodVisitor(MemberInfoVisitor, String, String) - Constructor for class proguard.classfile.visitor.NamedMethodVisitor
 
NoSideEffectMethodMarker - class proguard.optimize.NoSideEffectMethodMarker.
This MemberInfoVisitor marks all methods that it visits as not having any side effects.
NoSideEffectMethodMarker() - Constructor for class proguard.optimize.NoSideEffectMethodMarker
 
NopRemover - class proguard.optimize.peephole.NopRemover.
This InstructionVisitor removes all nop instructions that it encounters.
NopRemover(CodeAttrInfoEditor) - Constructor for class proguard.optimize.peephole.NopRemover
Creates a new NopRemover.
name - Variable in class proguard.ClassMemberSpecification
 
name - Variable in class proguard.classfile.LibraryMemberInfo
 
negate() - Method in class proguard.optimize.evaluation.value.DoubleValue
Returns the negated value of this DoubleValue.
negate() - Method in class proguard.optimize.evaluation.value.FloatValue
Returns the negated value of this FloatValue.
negate() - Method in class proguard.optimize.evaluation.value.IntegerValue
Returns the negated value of this IntegerValue.
negate() - Method in class proguard.optimize.evaluation.value.LongValue
Returns the negated value of this LongValue.
newSourceFileAttribute - Variable in class proguard.Configuration
 
next() - Method in class proguard.gui.TabbedPane
Selects the next tab.
nextClassName() - Method in class proguard.classfile.util.DescriptorClassEnumeration
 
nextFluff() - Method in class proguard.classfile.util.DescriptorClassEnumeration
 
nextLine() - Method in class proguard.ArgumentWordReader
 
nextLine() - Method in class proguard.FileWordReader
 
nextLine() - Method in class proguard.WordReader
Reads a line from this WordReader, or from one of its active included WordReader objects.
nextType() - Method in class proguard.classfile.util.ExternalTypeEnumeration
 
nextType() - Method in class proguard.classfile.util.InternalTypeEnumeration
 
nextWord() - Method in class proguard.WordReader
Reads a word from this WordReader, or from one of its active included WordReader objects.
notEqual(IntegerValue) - Method in class proguard.optimize.evaluation.value.IntegerValue
Returns whether this IntegerValue and the given IntegerValue are different: NEVER, MAYBE, or ALWAYS.
notEqual(SpecificIntegerValue) - Method in class proguard.optimize.evaluation.value.IntegerValue
Returns whether this IntegerValue and the given SpecificIntegerValue are different: NEVER, MAYBE, or ALWAYS.
notEqual(ReferenceValue) - Method in class proguard.optimize.evaluation.value.ReferenceValue
Returns whether this ReferenceValue and the given ReferenceValue are different: NEVER, MAYBE, or ALWAYS.
note - Variable in class proguard.Configuration
 

O

OP_AALOAD - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_AASTORE - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_ACONST_NULL - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_ALOAD - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_ALOAD_0 - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_ALOAD_1 - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_ALOAD_2 - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_ALOAD_3 - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_ANEWARRAY - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_ARETURN - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_ARRAYLENGTH - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_ASTORE - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_ASTORE_0 - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_ASTORE_1 - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_ASTORE_2 - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_ASTORE_3 - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_ATHROW - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_BALOAD - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_BASTORE - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_BIPUSH - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_CALOAD - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_CASTORE - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_CHECKCAST - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_D2F - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_D2I - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_D2L - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_DADD - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_DALOAD - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_DASTORE - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_DCMPG - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_DCMPL - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_DCONST_0 - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_DCONST_1 - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_DDIV - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_DLOAD - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_DLOAD_0 - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_DLOAD_1 - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_DLOAD_2 - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_DLOAD_3 - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_DMUL - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_DNEG - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_DREM - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_DRETURN - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_DSTORE - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_DSTORE_0 - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_DSTORE_1 - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_DSTORE_2 - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_DSTORE_3 - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_DSUB - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_DUP - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_DUP2 - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_DUP2_X1 - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_DUP2_X2 - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_DUP_X1 - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_DUP_X2 - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_F2D - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_F2I - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_F2L - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_FADD - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_FALOAD - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_FASTORE - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_FCMPG - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_FCMPL - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_FCONST_0 - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_FCONST_1 - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_FCONST_2 - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_FDIV - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_FLOAD - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_FLOAD_0 - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_FLOAD_1 - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_FLOAD_2 - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_FLOAD_3 - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_FMUL - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_FNEG - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_FREM - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_FRETURN - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_FSTORE - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_FSTORE_0 - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_FSTORE_1 - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_FSTORE_2 - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_FSTORE_3 - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_FSUB - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_GETFIELD - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_GETSTATIC - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_GOTO - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_GOTO_W - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_I2B - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_I2C - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_I2D - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_I2F - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_I2L - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_I2S - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_IADD - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_IALOAD - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_IAND - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_IASTORE - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_ICONST_0 - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_ICONST_1 - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_ICONST_2 - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_ICONST_3 - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_ICONST_4 - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_ICONST_5 - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_ICONST_M1 - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_IDIV - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_IFACMPEQ - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_IFACMPNE - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_IFEQ - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_IFGE - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_IFGT - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_IFICMPEQ - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_IFICMPGE - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_IFICMPGT - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_IFICMPLE - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_IFICMPLT - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_IFICMPNE - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_IFLE - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_IFLT - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_IFNE - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_IFNONNULL - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_IFNULL - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_IINC - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_ILOAD - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_ILOAD_0 - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_ILOAD_1 - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_ILOAD_2 - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_ILOAD_3 - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_IMUL - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_INEG - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_INSTANCEOF - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_INVOKEINTERFACE - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_INVOKESPECIAL - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_INVOKESTATIC - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_INVOKEVIRTUAL - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_IOR - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_IREM - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_IRETURN - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_ISHL - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_ISHR - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_ISTORE - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_ISTORE_0 - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_ISTORE_1 - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_ISTORE_2 - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_ISTORE_3 - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_ISUB - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_IUSHR - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_IXOR - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_JSR - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_JSR_W - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_L2D - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_L2F - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_L2I - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_LADD - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_LALOAD - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_LAND - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_LASTORE - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_LCMP - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_LCONST_0 - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_LCONST_1 - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_LDC - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_LDC2_W - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_LDC_W - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_LDIV - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_LLOAD - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_LLOAD_0 - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_LLOAD_1 - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_LLOAD_2 - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_LLOAD_3 - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_LMUL - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_LNEG - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_LOOKUPSWITCH - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_LOR - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_LREM - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_LRETURN - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_LSHL - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_LSHR - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_LSTORE - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_LSTORE_0 - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_LSTORE_1 - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_LSTORE_2 - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_LSTORE_3 - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_LSUB - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_LUSHR - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_LXOR - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_MONITORENTER - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_MONITOREXIT - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_MULTIANEWARRAY - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_NEW - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_NEWARRAY - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_NOP - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_POP - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_POP2 - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_PUTFIELD - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_PUTSTATIC - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_RET - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_RETURN - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_SALOAD - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_SASTORE - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_SIPUSH - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_SWAP - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_TABLESWITCH - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
OP_WIDE - Static variable in interface proguard.classfile.instruction.InstructionConstants
 
obfuscate - Variable in class proguard.Configuration
 
opcode - Variable in class proguard.classfile.instruction.Instruction
 
optimize - Variable in class proguard.Configuration
 
or(IntegerValue) - Method in class proguard.optimize.evaluation.value.IntegerValue
Returns the logical or of this IntegerValue and the given IntegerValue.
or(SpecificIntegerValue) - Method in class proguard.optimize.evaluation.value.IntegerValue
Returns the logical or of this IntegerValue and the given SpecificIntegerValue.
or(LongValue) - Method in class proguard.optimize.evaluation.value.LongValue
Returns the logical or of this LongValue and the given LongValue.
or(SpecificLongValue) - Method in class proguard.optimize.evaluation.value.LongValue
Returns the logical or of this LongValue and the given SpecificLongValue.
overloadAggressively - Variable in class proguard.Configuration
 

P

PACKAGE_VISIBLE - Static variable in class proguard.classfile.util.AccessUtil
 
PRIVATE - Static variable in class proguard.classfile.util.AccessUtil
 
PROTECTED - Static variable in class proguard.classfile.util.AccessUtil
 
PUBLIC - Static variable in class proguard.classfile.util.AccessUtil
 
ParentDataEntryWriter - class proguard.io.ParentDataEntryWriter.
This DataEntryWriter lets another DataEntryWriter write the parent data entries.
ParentDataEntryWriter(DataEntryWriter) - Constructor for class proguard.io.ParentDataEntryWriter
Creates a new ParentDataEntryWriter.
ParseException - exception proguard.ParseException.
This Exception signals that a parse exception of some sort has occurred.
ParseException() - Constructor for class proguard.ParseException
Constructs a ParseException with null as its error detail message.
ParseException(String) - Constructor for class proguard.ParseException
Constructs a ParseException with the specified detail message.
PartialEvaluator - class proguard.optimize.evaluation.PartialEvaluator.
This MemberInfoVisitor performs partial evaluation on the program methods that it visits.
PartialEvaluator() - Constructor for class proguard.optimize.evaluation.PartialEvaluator
 
ProGuard - class proguard.ProGuard.
Tool for shrinking, optimizing, and obfuscating Java class files.
ProGuard(Configuration) - Constructor for class proguard.ProGuard
Creates a new ProGuard object to process jars as specified by the given configuration.
ProGuardGUI - class proguard.gui.ProGuardGUI.
GUI for configuring and executing ProGuard and ReTrace.
ProGuardGUI() - Constructor for class proguard.gui.ProGuardGUI
Creates a new ProGuardGUI.
ProGuardObfuscator - class proguard.wtk.ProGuardObfuscator.
ProGuard plug-in for the J2ME Wireless Toolkit.
ProGuardObfuscator() - Constructor for class proguard.wtk.ProGuardObfuscator
 
ProGuardTask - class proguard.ant.ProGuardTask.
This Task allows to configure and run ProGuard from Ant.
ProGuardTask() - Constructor for class proguard.ant.ProGuardTask
 
Processor - class proguard.optimize.evaluation.Processor.
This InstructionVisitor executes the instructions that it visits on a given local variable frame and stack.
Processor(Variables, Stack, BranchUnit) - Constructor for class proguard.optimize.evaluation.Processor
Creates a new processor that operates on the given environment.
ProgramClassFile - class proguard.classfile.ProgramClassFile.
This is a complete representation of the data in a Java class file.
ProgramClassFileFilter - class proguard.classfile.visitor.ProgramClassFileFilter.
This ClassFileVisitor delegates its visits to another given ClassFileVisitor, but only when visiting program class files.
ProgramClassFileFilter(ClassFileVisitor) - Constructor for class proguard.classfile.visitor.ProgramClassFileFilter
Creates a new ProgramClassFileFilter.
ProgramFieldInfo - class proguard.classfile.ProgramFieldInfo.
Representation of a field from a program class file.
ProgramFieldInfo() - Constructor for class proguard.classfile.ProgramFieldInfo
 
ProgramMemberInfo - class proguard.classfile.ProgramMemberInfo.
Representation of a field or method from a program class file.
ProgramMemberInfo() - Constructor for class proguard.classfile.ProgramMemberInfo
 
ProgramMemberInfoFilter - class proguard.classfile.visitor.ProgramMemberInfoFilter.
This MemberInfoVisitor delegates its visits to another given MemberInfoVisitor, but only when visiting members of program class files.
ProgramMemberInfoFilter(MemberInfoVisitor) - Constructor for class proguard.classfile.visitor.ProgramMemberInfoFilter
Creates a new ProgramMemberInfoFilter.
ProgramMethodInfo - class proguard.classfile.ProgramMethodInfo.
Representation of a method from a program class file.
ProgramMethodInfo() - Constructor for class proguard.classfile.ProgramMethodInfo
 
PushPopRemover - class proguard.optimize.peephole.PushPopRemover.
This InstructionVisitor deletes all push/pop instruction pairs.
PushPopRemover(BranchTargetFinder, CodeAttrInfoEditor) - Constructor for class proguard.optimize.peephole.PushPopRemover
Creates a new PushPopRemover.
paint(Graphics, long) - Method in class proguard.gui.splash.BufferedSprite
 
paint(Graphics, long) - Method in class proguard.gui.splash.CircleSprite
 
paint(Graphics, long) - Method in class proguard.gui.splash.ClipSprite
 
paint(Graphics, long) - Method in class proguard.gui.splash.CompositeSprite
 
paint(Graphics, long) - Method in class proguard.gui.splash.ImageSprite
 
paint(Graphics, long) - Method in class proguard.gui.splash.RectangleSprite
 
paint(Graphics, long) - Method in class proguard.gui.splash.ShadowedSprite
 
paint(Graphics, long) - Method in interface proguard.gui.splash.Sprite
Paints the object.
paint(Graphics, long) - Method in class proguard.gui.splash.TextSprite
 
paint(Graphics, long) - Method in class proguard.gui.splash.TimeSwitchSprite
 
paintComponent(Graphics) - Method in class proguard.gui.splash.SplashPanel
 
parse(Configuration) - Method in class proguard.ConfigurationParser
Parses and returns the configuration.
postInsertions - Variable in class proguard.classfile.editor.CodeAttrInfoEditor
 
preInsertions - Variable in class proguard.classfile.editor.CodeAttrInfoEditor
 
previous() - Method in class proguard.gui.TabbedPane
Selects the previous tab.
printMapping - Variable in class proguard.Configuration
 
printSeeds - Variable in class proguard.Configuration
 
printUsage - Variable in class proguard.Configuration
 
processClassFileMapping(String, String) - Method in class proguard.obfuscate.MappingKeeper
 
processClassFileMapping(String, String) - Method in interface proguard.obfuscate.MappingProcessor
Processes the given class name mapping.
processClassFileMapping(String, String) - Method in class proguard.obfuscate.MultiMappingProcessor
 
processFieldMapping(String, String, String, String) - Method in class proguard.obfuscate.MappingKeeper
 
processFieldMapping(String, String, String, String) - Method in interface proguard.obfuscate.MappingProcessor
Processes the given field name mapping.
processFieldMapping(String, String, String, String) - Method in class proguard.obfuscate.MultiMappingProcessor
 
processMethodMapping(String, int, int, String, String, String) - Method in class proguard.obfuscate.MappingKeeper
 
processMethodMapping(String, int, int, String, String, String) - Method in interface proguard.obfuscate.MappingProcessor
Processes the given method name mapping.
processMethodMapping(String, int, int, String, String, String) - Method in class proguard.obfuscate.MultiMappingProcessor
 
programJars - Variable in class proguard.Configuration
A list of input and output entries (jars, wars, ears, zips, and directories).
proguard - package proguard
This package contains the main ProGuard application.
proguard.ant - package proguard.ant
This package contains the Ant task for ProGuard.
proguard.classfile - package proguard.classfile
This package contains classes to represent various elements of class files.
proguard.classfile.editor - package proguard.classfile.editor
This package contains visitors to edit byte code.
proguard.classfile.instruction - package proguard.classfile.instruction
This package contains classes to represent Java bytecode instructions.
proguard.classfile.util - package proguard.classfile.util
This package contains utility classes for processing class files.
proguard.classfile.visitor - package proguard.classfile.visitor
This package contains interfaces and classes for processing class files from the proguard.classfile package using the visitor pattern.
proguard.gui - package proguard.gui
This package contains a GUI for ProGuard and ReTrace.
proguard.gui.splash - package proguard.gui.splash
This package contains a library for creating splash screens and animations with text, graphical elements, and some special effects.
proguard.io - package proguard.io
This package contains classes to read and write files, optionally wrapped in jars, wars, ears, zips, directories,...
proguard.obfuscate - package proguard.obfuscate
This package contains classes to perform obfuscation of class files.
proguard.optimize - package proguard.optimize
This package contains visitors that assist with various optimizations of byte code.
proguard.optimize.evaluation - package proguard.optimize.evaluation
This package contains visitors that perform partial evaluation and subsequent optimizations on byte code.
proguard.optimize.evaluation.value - package proguard.optimize.evaluation.value
This package contains classes that represent partial evaluation values.
proguard.optimize.peephole - package proguard.optimize.peephole
This package contains visitors that perform various peephole optimizations.
proguard.retrace - package proguard.retrace
This package contains the main ReTrace application.
proguard.shrink - package proguard.shrink
This package contains classes to perform shrinking of class files.
proguard.util - package proguard.util
This package contains utility classes for regular expression matching,...
proguard.wtk - package proguard.wtk
This package contains the J2ME Wireless Toolkit plug-in for ProGuard.
pump(MappingProcessor) - Method in class proguard.obfuscate.MappingReader
Reads the mapping file, presenting all of the encountered mapping entries to the given processor.
pumpDataEntries(DataEntryReader) - Method in interface proguard.io.DataEntryPump
Applies the given DataEntryReader to all data entries that the implementation can provide.
pumpDataEntries(DataEntryReader) - Method in class proguard.io.DirectoryPump
 

R

ReTrace - class proguard.retrace.ReTrace.
Tool for de-obfuscating stack traces of applications that were obfuscated with ProGuard.
ReTrace(boolean, String) - Constructor for class proguard.retrace.ReTrace
Creates a new ReTrace object to process stack traces on the standard input, based on the given mapping file name.
ReTrace(boolean, String, String) - Constructor for class proguard.retrace.ReTrace
Creates a new ReTrace object to process a stack trace from the given file, based on the given mapping file name.
RectangleSprite - class proguard.gui.splash.RectangleSprite.
This Sprite represents an animated rounded rectangle.
RectangleSprite(boolean, VariableColor, VariableInt, VariableInt, VariableInt, VariableInt) - Constructor for class proguard.gui.splash.RectangleSprite
Creates a new rectangular RectangleSprite.
RectangleSprite(boolean, VariableColor, VariableInt, VariableInt, VariableInt, VariableInt, VariableInt, VariableInt) - Constructor for class proguard.gui.splash.RectangleSprite
Creates a new RectangleSprite with rounded corners.
RefCpInfo - class proguard.classfile.RefCpInfo.
Representation of a 'ref'-type entry in the ConstantPool.
RefCpInfo() - Constructor for class proguard.classfile.RefCpInfo
 
ReferenceValue - class proguard.optimize.evaluation.value.ReferenceValue.
This class represents a partially evaluated reference value.
ReferenceValue(boolean) - Constructor for class proguard.optimize.evaluation.value.ReferenceValue
Creates a new reference value that may or may not be null.
ReferenceValueFactory - class proguard.optimize.evaluation.value.ReferenceValueFactory.
This class provides methods to create and reuse ReferenceValue objects.
ReferenceValueFactory() - Constructor for class proguard.optimize.evaluation.value.ReferenceValueFactory
 
ReferencedClassFileVisitor - class proguard.classfile.visitor.ReferencedClassFileVisitor.
This CpInfoVisitor lets a given ClassFileVisitor visit all the referenced class files of the constant pool entries that it visits.
ReferencedClassFileVisitor(ClassFileVisitor) - Constructor for class proguard.classfile.visitor.ReferencedClassFileVisitor
 
RenamedDataEntry - class proguard.io.RenamedDataEntry.
This DataEntry wraps another data entry, returning a different name instead of the wrapped data entry's name.
RenamedDataEntry(DataEntry, String) - Constructor for class proguard.io.RenamedDataEntry
 
read(DataInput, CpInfo[]) - Method in class proguard.classfile.LibraryMemberInfo
Imports the field or method data to internal representation.
read(DataInput, ClassFile) - Method in class proguard.classfile.ProgramMemberInfo
Imports the field or method data to internal representation.
read(DataEntry) - Method in class proguard.io.ClassFileFilter
 
read(DataEntry) - Method in class proguard.io.ClassFileReader
 
read(DataEntry) - Method in class proguard.io.ClassFileRewriter
 
read(DataEntry) - Method in class proguard.io.DataEntryCopier
 
read(DataEntry) - Method in interface proguard.io.DataEntryReader
Reads the given data entry.
read(DataEntry) - Method in class proguard.io.FilteredDataEntryReader
 
read(DataEntry) - Method in class proguard.io.JarReader
 
readByte(byte[], int) - Static method in class proguard.classfile.instruction.Instruction
 
readInfo(DataInput, ClassFile) - Method in class proguard.classfile.AttrInfo
Reads the data following the header.
readInfo(DataInput) - Method in class proguard.classfile.ClassCpInfo
 
readInfo(DataInput, ClassFile) - Method in class proguard.classfile.CodeAttrInfo
 
readInfo(DataInput, ClassFile) - Method in class proguard.classfile.ConstantValueAttrInfo
 
readInfo(DataInput) - Method in class proguard.classfile.CpInfo
Reads the 'info' data following the u1tag byte.
readInfo(DataInput, ClassFile) - Method in class proguard.classfile.DeprecatedAttrInfo
 
readInfo(DataInput) - Method in class proguard.classfile.DoubleCpInfo
 
readInfo(DataInput, ClassFile) - Method in class proguard.classfile.ExceptionsAttrInfo
 
readInfo(DataInput) - Method in class proguard.classfile.FloatCpInfo
 
readInfo(DataInput, ClassFile) - Method in class proguard.classfile.InnerClassesAttrInfo
 
readInfo(DataInput) - Method in class proguard.classfile.IntegerCpInfo
 
readInfo(DataInput, ClassFile) - Method in class proguard.classfile.LineNumberTableAttrInfo
 
readInfo(DataInput, ClassFile) - Method in class proguard.classfile.LocalVariableTableAttrInfo
 
readInfo(DataInput) - Method in class proguard.classfile.LongCpInfo
 
readInfo(DataInput) - Method in class proguard.classfile.NameAndTypeCpInfo
 
readInfo(DataInput) - Method in class proguard.classfile.RefCpInfo
 
readInfo(DataInput, ClassFile) - Method in class proguard.classfile.SignatureAttrInfo
 
readInfo(DataInput, ClassFile) - Method in class proguard.classfile.SourceDirAttrInfo
 
readInfo(DataInput, ClassFile) - Method in class proguard.classfile.SourceFileAttrInfo
 
readInfo(DataInput) - Method in class proguard.classfile.StringCpInfo
 
readInfo(DataInput, ClassFile) - Method in class proguard.classfile.SyntheticAttrInfo
 
readInfo(DataInput, ClassFile) - Method in class proguard.classfile.UnknownAttrInfo
 
readInfo(DataInput) - Method in class proguard.classfile.Utf8CpInfo
 
readInfo(byte[], int) - Method in class proguard.classfile.instruction.BranchInstruction
 
readInfo(byte[], int) - Method in class proguard.classfile.instruction.CpInstruction
 
readInfo(byte[], int) - Method in class proguard.classfile.instruction.Instruction
Reads the data following the instruction opcode.
readInfo(byte[], int) - Method in class proguard.classfile.instruction.LookUpSwitchInstruction
 
readInfo(byte[], int) - Method in class proguard.classfile.instruction.SimpleInstruction
 
readInfo(byte[], int) - Method in class proguard.classfile.instruction.TableSwitchInstruction
 
readInfo(byte[], int) - Method in class proguard.classfile.instruction.VariableInstruction
 
readInt(byte[], int) - Static method in class proguard.classfile.instruction.Instruction
 
readShort(byte[], int) - Static method in class proguard.classfile.instruction.Instruction
 
readSignedByte(byte[], int) - Static method in class proguard.classfile.instruction.Instruction
 
readSignedShort(byte[], int) - Static method in class proguard.classfile.instruction.Instruction
 
readSignedValue(byte[], int, int) - Static method in class proguard.classfile.instruction.Instruction
 
readValue(byte[], int, int) - Static method in class proguard.classfile.instruction.Instruction
 
referenceValue() - Method in class proguard.optimize.evaluation.value.ReferenceValue
 
referenceValue() - Method in class proguard.optimize.evaluation.value.Value
Returns this Value as a ReferenceValue.
referencedClassAccept(ClassFileVisitor) - Method in class proguard.classfile.ClassCpInfo
Lets the referenced class file accept the given visitor.
referencedClassAccept(ClassFileVisitor) - Method in class proguard.classfile.RefCpInfo
Lets the referenced class file accept the given visitor.
referencedClassAccept(ClassFileVisitor) - Method in class proguard.classfile.StringCpInfo
Lets the referenced class file accept the given visitor.
referencedClassFile - Variable in class proguard.classfile.ClassCpInfo
An extra field pointing to the referenced ClassFile object.
referencedClassFile - Variable in class proguard.classfile.RefCpInfo
An extra field pointing to the referenced ClassFile object.
referencedClassFile - Variable in class proguard.classfile.StringCpInfo
An extra field pointing to the referenced ClassFile object, if this string is being used in Class.forName() or .class constructs.
referencedClassFiles - Variable in class proguard.classfile.NameAndTypeCpInfo
An extra field pointing to the ClassFile objects referenced in the descriptor string.
referencedClassFiles - Variable in class proguard.classfile.ProgramMemberInfo
An extra field pointing to the ClassFile objects referenced in the descriptor string.
referencedClassesAccept(ClassFileVisitor) - Method in class proguard.classfile.NameAndTypeCpInfo
Lets the ClassFile objects referenced in the descriptor string accept the given visitor.
referencedClassesAccept(ClassFileVisitor) - Method in class proguard.classfile.ProgramMemberInfo
Lets the ClassFile objects referenced in the descriptor string accept the given visitor.
referencedMemberInfo - Variable in class proguard.classfile.RefCpInfo
An extra field optionally pointing to the referenced MemberInfo object.
referencedMemberInfoAccept(MemberInfoVisitor) - Method in class proguard.classfile.RefCpInfo
Lets the referenced class member accept the given visitor.
remainder(DoubleValue) - Method in class proguard.optimize.evaluation.value.DoubleValue
Returns the remainder of this DoubleValue divided by the given DoubleValue.
remainder(SpecificDoubleValue) - Method in class proguard.optimize.evaluation.value.DoubleValue
Returns the remainder of this DoubleValue divided by the given SpecificDoubleValue.
remainder(FloatValue) - Method in class proguard.optimize.evaluation.value.FloatValue
Returns the remainder of this FloatValue divided by the given FloatValue.
remainder(SpecificFloatValue) - Method in class proguard.optimize.evaluation.value.FloatValue
Returns the remainder of this FloatValue divided by the given SpecificFloatValue.
remainder(IntegerValue) - Method in class proguard.optimize.evaluation.value.IntegerValue
Returns the remainder of this IntegerValue divided by the given IntegerValue.
remainder(SpecificIntegerValue) - Method in class proguard.optimize.evaluation.value.IntegerValue
Returns the remainder of this IntegerValue divided by the given SpecificIntegerValue.
remainder(LongValue) - Method in class proguard.optimize.evaluation.value.LongValue
Returns the remainder of this LongValue divided by the given LongValue.
remainder(SpecificLongValue) - Method in class proguard.optimize.evaluation.value.LongValue
Returns the remainder of this LongValue divided by the given SpecificLongValue.
remainderOf(DoubleValue) - Method in class proguard.optimize.evaluation.value.DoubleValue
Returns the remainder of the given DoubleValue divided by this DoubleValue.
remainderOf(SpecificDoubleValue) - Method in class proguard.optimize.evaluation.value.DoubleValue
Returns the remainder of the given SpecificDoubleValue and this DoubleValue.
remainderOf(FloatValue) - Method in class proguard.optimize.evaluation.value.FloatValue
Returns the remainder of the given FloatValue divided by this FloatValue.
remainderOf(SpecificFloatValue) - Method in class proguard.optimize.evaluation.value.FloatValue
Returns the remainder of the given SpecificFloatValue and this FloatValue.
remainderOf(IntegerValue) - Method in class proguard.optimize.evaluation.value.IntegerValue
Returns the remainder of the given IntegerValue divided by this IntegerValue.
remainderOf(SpecificIntegerValue) - Method in class proguard.optimize.evaluation.value.IntegerValue
Returns the remainder of the given SpecificIntegerValue divided by this IntegerValue.
remainderOf(LongValue) - Method in class proguard.optimize.evaluation.value.LongValue
Returns the remainder of the given LongValue divided by this LongValue.
remainderOf(SpecificLongValue) - Method in class proguard.optimize.evaluation.value.LongValue
Returns the remainder of the given SpecificLongValue and this LongValue.
remove(int) - Method in class proguard.ClassPath
 
removeClass(ClassFile) - Method in class proguard.classfile.ClassPool
Removes the given ClassFile from the class pool.
replaceAccessFlags(int, int) - Static method in class proguard.classfile.util.AccessUtil
Replaces the access part of the given access flags.
replaceInstruction(int, Instruction) - Method in class proguard.classfile.editor.CodeAttrInfoEditor
Remembers to replace the instruction at the given offset by the given instruction.
requiredSetAccessFlags - Variable in class proguard.ClassMemberSpecification
 
requiredSetAccessFlags - Variable in class proguard.ClassSpecification
 
requiredUnsetAccessFlags - Variable in class proguard.ClassMemberSpecification
 
requiredUnsetAccessFlags - Variable in class proguard.ClassSpecification
 
reset(int) - Method in class proguard.classfile.editor.CodeAttrInfoEditor
Resets the accumulated code changes.
reset() - Method in class proguard.classfile.util.DescriptorClassEnumeration
 
reset() - Method in class proguard.classfile.util.ExternalTypeEnumeration
 
reset() - Method in class proguard.classfile.util.InternalTypeEnumeration
 
returnFromMethod(Value) - Method in interface proguard.optimize.evaluation.BranchUnit
Returns from the method with the given value.
returnType() - Method in class proguard.classfile.util.InternalTypeEnumeration
 
run(File, String, String, String, String, String, String) - Method in class proguard.wtk.ProGuardObfuscator
 

S

SawToothTiming - class proguard.gui.splash.SawToothTiming.
This Timing ramps up linearly from 0 to 1 in a given repeated time interval.
SawToothTiming(long, long) - Constructor for class proguard.gui.splash.SawToothTiming
Creates a new SawToothTiming.
ShadowedSprite - class proguard.gui.splash.ShadowedSprite.
This Sprite adds a drop shadow to another Sprite.
ShadowedSprite(VariableInt, VariableInt, VariableDouble, VariableInt, Sprite) - Constructor for class proguard.gui.splash.ShadowedSprite
Creates a new ShadowedSprite.
SideEffectInstructionChecker - class proguard.optimize.SideEffectInstructionChecker.
This class can tell whether an instruction has any side effects.
SideEffectInstructionChecker(boolean) - Constructor for class proguard.optimize.SideEffectInstructionChecker
 
SideEffectMethodMarker - class proguard.optimize.SideEffectMethodMarker.
This ClassPoolVisitor marks all methods that have side effects.
SideEffectMethodMarker() - Constructor for class proguard.optimize.SideEffectMethodMarker
 
SignatureAttrInfo - class proguard.classfile.SignatureAttrInfo.
Representation of a signature attribute.
SignatureAttrInfo() - Constructor for class proguard.classfile.SignatureAttrInfo
 
SimpleClassFilePrinter - class proguard.classfile.visitor.SimpleClassFilePrinter.
This ClassFileVisitor and MemberInfoVisitor prints out the class names of the class files it visits, and the full class member descriptions of the class members it visits.
SimpleClassFilePrinter() - Constructor for class proguard.classfile.visitor.SimpleClassFilePrinter
Creates a new SimpleClassFilePrinter that prints to System.out, including the access modifiers.
SimpleClassFilePrinter(boolean) - Constructor for class proguard.classfile.visitor.SimpleClassFilePrinter
Creates a new SimpleClassFilePrinter that prints to System.out, with or without the access modifiers.
SimpleClassFilePrinter(boolean, PrintStream) - Constructor for class proguard.classfile.visitor.SimpleClassFilePrinter
Creates a new SimpleClassFilePrinter that prints to the given PrintStream, with or without the access modifiers.
SimpleInstruction - class proguard.classfile.instruction.SimpleInstruction.
This Instruction represents a simple instruction without variable arguments or constant pool references.
SimpleInstruction() - Constructor for class proguard.classfile.instruction.SimpleInstruction
Creates an uninitialized SimpleInstruction.
SimpleInstruction(byte) - Constructor for class proguard.classfile.instruction.SimpleInstruction
Creates a new SimpleInstruction with the given opcode.
SimpleInstruction(byte, int) - Constructor for class proguard.classfile.instruction.SimpleInstruction
Creates a new SimpleInstruction with the given opcode and constant.
SineTiming - class proguard.gui.splash.SineTiming.
This Timing varies between 0 and 1, as a sine wave over time.
SineTiming(long, long) - Constructor for class proguard.gui.splash.SineTiming
Creates a new SineTiming.
SmoothTiming - class proguard.gui.splash.SmoothTiming.
This Timing ramps up smoothly from 0 to 1 in a given time interval.
SmoothTiming(long, long) - Constructor for class proguard.gui.splash.SmoothTiming
Creates a new SmoothTiming.
SourceDirAttrInfo - class proguard.classfile.SourceDirAttrInfo.
Representation of a source directory attribute.
SourceDirAttrInfo() - Constructor for class proguard.classfile.SourceDirAttrInfo
 
SourceFileAttrInfo - class proguard.classfile.SourceFileAttrInfo.
Representation of a source file attribute.
SourceFileAttrInfo() - Constructor for class proguard.classfile.SourceFileAttrInfo
 
SplashPanel - class proguard.gui.splash.SplashPanel.
This JPanel renders an animated Sprite.
SplashPanel(Sprite, double) - Constructor for class proguard.gui.splash.SplashPanel
Creates a new SplashPanel with the given Sprite, which will be animated indefinitely.
SplashPanel(Sprite, double, long) - Constructor for class proguard.gui.splash.SplashPanel
Creates a new SplashPanel with the given Sprite, which will be animated for a limited period of time.
Sprite - interface proguard.gui.splash.Sprite.
This interface describes objects that can paint themselves, possibly varying as a function of time.
StoreLoadReplacer - class proguard.optimize.peephole.StoreLoadReplacer.
This InstructionVisitor replaces store/load instruction pairs by equivalent dup/store instruction pairs.
StoreLoadReplacer(BranchTargetFinder, CodeAttrInfoEditor) - Constructor for class proguard.optimize.peephole.StoreLoadReplacer
Creates a new StoreLoadReplacer.
StringCpInfo - class proguard.classfile.StringCpInfo.
Representation of a 'string' entry in the ConstantPool.
StringCpInfo() - Constructor for class proguard.classfile.StringCpInfo
 
StringMatcher - interface proguard.util.StringMatcher.
This interface provides a method to determine whether strings match a given criterion, which is specified by the implementation.
SyntheticAttrInfo - class proguard.classfile.SyntheticAttrInfo.
Representation of a synthetic attribute.
SyntheticAttrInfo() - Constructor for class proguard.classfile.SyntheticAttrInfo
 
setAccess(String) - Method in class proguard.ant.ClassMemberSpecificationElement
 
setAccess(String) - Method in class proguard.ant.ClassSpecificationElement
 
setAllowaccessmodification(boolean) - Method in class proguard.ant.ProGuardTask
 
setApplymapping(String) - Method in class proguard.ant.ProGuardTask
 
setClassFileVisitor(ClassFileVisitor) - Method in class proguard.classfile.visitor.VariableClassFileVisitor
 
setConfiguration(File) - Method in class proguard.ant.ProGuardTask
 
setCpIndexMap(int[]) - Method in class proguard.classfile.editor.ConstantPoolRemapper
Sets the given mapping of old constant pool entry indexes to their new indexes.
setDefaultpackage(String) - Method in class proguard.ant.ProGuardTask
 
setDescriptorIndex(int) - Method in class proguard.classfile.LocalVariableInfo
Sets the descriptor index.
setDescriptorIndex(int) - Method in class proguard.classfile.NameAndTypeCpInfo
Sets the descriptor index.
setDump(String) - Method in class proguard.ant.ProGuardTask
 
setEarFilter(String) - Method in class proguard.ClassPathEntry
 
setEarFilter(String) - Method in class proguard.ant.ClassPathElement
 
setEarFilter(String) - Method in class proguard.gui.FilterDialog
Sets the ear filter to be represented in this dialog.
setExtends(String) - Method in class proguard.ant.ClassSpecificationElement
 
setFilter(String) - Method in class proguard.ClassPathEntry
 
setFilter(String) - Method in class proguard.ant.ClassPathElement
 
setFilter(String) - Method in class proguard.gui.FilterDialog
Sets the filter to be represented in this dialog.
setIgnorewarnings(boolean) - Method in class proguard.ant.ProGuardTask
 
setImplements(String) - Method in class proguard.ant.ClassSpecificationElement
 
setInnerNameIndex(int) - Method in class proguard.classfile.InnerClassesInfo
Sets the name index.
setJarFilter(String) - Method in class proguard.ClassPathEntry
 
setJarFilter(String) - Method in class proguard.ant.ClassPathElement
 
setJarFilter(String) - Method in class proguard.gui.FilterDialog
Sets the jar filter to be represented in this dialog.
setKeepAllAttributes() - Method in class proguard.obfuscate.AttributeUsageMarker
Specifies to keep all optional attributes.
setKeepAllKnownAttributes() - Method in class proguard.obfuscate.AttributeUsageMarker
Specifies to keep all known attributes.
setKeepAllUnknownAttributes() - Method in class proguard.obfuscate.AttributeUsageMarker
Specifies to keep all unknown attributes.
setKeepAttributes(List) - Method in class proguard.obfuscate.AttributeUsageMarker
Specifies to keep optional attributes with the given names.
setMemberInfoVisitor(MemberInfoVisitor) - Method in class proguard.classfile.visitor.VariableMemberInfoVisitor
 
setName(String) - Method in class proguard.ClassPathEntry
 
setName(String) - Method in class proguard.ant.ClassMemberSpecificationElement
 
setName(String) - Method in class proguard.ant.ClassPathElement
Deprecated. Use AbstractFileSet.setFile(File) instead.
setName(String) - Method in class proguard.ant.ClassSpecificationElement
 
setName(String) - Method in class proguard.ant.KeepAttributeElement
 
setNameAndTypeIndex(int) - Method in class proguard.classfile.RefCpInfo
Sets the name-and-type index.
setNameIndex(int) - Method in class proguard.classfile.ClassCpInfo
Sets the name index.
setNameIndex(int) - Method in class proguard.classfile.LocalVariableInfo
Sets the name index.
setNameIndex(int) - Method in class proguard.classfile.NameAndTypeCpInfo
Sets the name index.
setNote(boolean) - Method in class proguard.ant.ProGuardTask
 
setObfuscate(boolean) - Method in class proguard.ant.ProGuardTask
 
setOptimize(boolean) - Method in class proguard.ant.ProGuardTask
 
setOutjar(String) - Method in class proguard.ant.ProGuardTask
Deprecated. Use the nested outjar element instead.
setOutput(boolean) - Method in class proguard.ClassPathEntry
 
setOverloadaggressively(boolean) - Method in class proguard.ant.ProGuardTask
 
setParam(String) - Method in class proguard.ant.ClassMemberSpecificationElement
Deprecated. Use ClassMemberSpecificationElement.setParameters(String) instead.
setParameters(String) - Method in class proguard.ant.ClassMemberSpecificationElement
 
setPrintmapping(String) - Method in class proguard.ant.ProGuardTask
 
setPrintseeds(String) - Method in class proguard.ant.ProGuardTask
 
setPrintusage(String) - Method in class proguard.ant.ProGuardTask
 
setRenamesourcefileattribute(String) - Method in class proguard.ant.ProGuardTask
 
setShrink(boolean) - Method in class proguard.ant.ProGuardTask
 
setSkipnonpubliclibraryclasses(boolean) - Method in class proguard.ant.ProGuardTask
 
setString(String) - Method in class proguard.classfile.Utf8CpInfo
Sets UTF-8 data as String.
setType(String) - Method in class proguard.ant.ClassMemberSpecificationElement
 
setType(String) - Method in class proguard.ant.ClassSpecificationElement
 
setUsemixedcaseclassnames(boolean) - Method in class proguard.ant.ProGuardTask
 
setValue(double) - Method in class proguard.classfile.DoubleCpInfo
Sets the double value of this DoubleCpInfo.
setValue(float) - Method in class proguard.classfile.FloatCpInfo
Sets the float value of this FloatCpInfo.
setValue(int) - Method in class proguard.classfile.IntegerCpInfo
Sets the integer value of this IntegerCpInfo.
setValue(long) - Method in class proguard.classfile.LongCpInfo
Sets the long value of this LongCpInfo.
setVerbose(boolean) - Method in class proguard.ant.ProGuardTask
 
setVisitorInfo(Object) - Method in class proguard.classfile.AttrInfo
 
setVisitorInfo(Object) - Method in class proguard.classfile.CpInfo
 
setVisitorInfo(Object) - Method in class proguard.classfile.ExceptionInfo
 
setVisitorInfo(Object) - Method in class proguard.classfile.InnerClassesInfo
 
setVisitorInfo(Object) - Method in class proguard.classfile.LibraryClassFile
 
setVisitorInfo(Object) - Method in class proguard.classfile.LibraryMemberInfo
 
setVisitorInfo(Object) - Method in class proguard.classfile.ProgramClassFile
 
setVisitorInfo(Object) - Method in class proguard.classfile.ProgramMemberInfo
 
setVisitorInfo(Object) - Method in interface proguard.classfile.VisitorAccepter
Sets the visitor information of the visitor accepter.
setWarFilter(String) - Method in class proguard.ClassPathEntry
 
setWarFilter(String) - Method in class proguard.ant.ClassPathElement
 
setWarFilter(String) - Method in class proguard.gui.FilterDialog
Sets the war filter to be represented in this dialog.
setWarn(boolean) - Method in class proguard.ant.ProGuardTask
 
setZipFilter(String) - Method in class proguard.ClassPathEntry
 
setZipFilter(String) - Method in class proguard.ant.ClassPathElement
 
setZipFilter(String) - Method in class proguard.gui.FilterDialog
Sets the zip filter to be represented in this dialog.
shiftLeft(IntegerValue) - Method in class proguard.optimize.evaluation.value.IntegerValue
Returns this IntegerValue, shifted left by the given IntegerValue.
shiftLeft(SpecificIntegerValue) - Method in class proguard.optimize.evaluation.value.IntegerValue
Returns this IntegerValue, shifted left by the given SpecificIntegerValue.
shiftLeft(IntegerValue) - Method in class proguard.optimize.evaluation.value.LongValue
Returns this LongValue, shifted left by the given IntegerValue.
shiftLeftOf(IntegerValue) - Method in class proguard.optimize.evaluation.value.IntegerValue
Returns the given IntegerValue, shifted left by this IntegerValue.
shiftLeftOf(LongValue) - Method in class proguard.optimize.evaluation.value.IntegerValue
Returns the given LongValue, shifted left by this IntegerValue.
shiftLeftOf(SpecificIntegerValue) - Method in class proguard.optimize.evaluation.value.IntegerValue
Returns the given SpecificIntegerValue, shifted left by this IntegerValue.
shiftLeftOf(SpecificLongValue) - Method in class proguard.optimize.evaluation.value.IntegerValue
Returns the given SpecificLongValue, shifted left by this IntegerValue.
shiftRight(IntegerValue) - Method in class proguard.optimize.evaluation.value.IntegerValue
Returns this IntegerValue, shifted right by the given IntegerValue.
shiftRight(SpecificIntegerValue) - Method in class proguard.optimize.evaluation.value.IntegerValue
Returns this IntegerValue, shifted right by the given SpecificIntegerValue.
shiftRight(IntegerValue) - Method in class proguard.optimize.evaluation.value.LongValue
Returns this LongValue, shifted right by the given IntegerValue.
shiftRightOf(IntegerValue) - Method in class proguard.optimize.evaluation.value.IntegerValue
Returns the given IntegerValue, shifted right by this IntegerValue.
shiftRightOf(LongValue) - Method in class proguard.optimize.evaluation.value.IntegerValue
Returns the given LongValue, shifted right by this IntegerValue.
shiftRightOf(SpecificIntegerValue) - Method in class proguard.optimize.evaluation.value.IntegerValue
Returns the given SpecificIntegerValue, shifted right by this IntegerValue.
shiftRightOf(SpecificLongValue) - Method in class proguard.optimize.evaluation.value.IntegerValue
Returns the given SpecificLongValue, shifted right by this IntegerValue.
showDialog() - Method in class proguard.gui.FilterDialog
Shows this dialog.
shrink - Variable in class proguard.Configuration
 
shrink() - Method in class proguard.classfile.instruction.BranchInstruction
 
shrink() - Method in class proguard.classfile.instruction.CpInstruction
 
shrink() - Method in class proguard.classfile.instruction.Instruction
Shrinks this instruction to its shortest possible form.
shrink() - Method in class proguard.classfile.instruction.LookUpSwitchInstruction
 
shrink() - Method in class proguard.classfile.instruction.SimpleInstruction
 
shrink() - Method in class proguard.classfile.instruction.TableSwitchInstruction
 
shrink() - Method in class proguard.classfile.instruction.VariableInstruction
 
size() - Method in class proguard.ClassPath
 
size() - Method in class proguard.classfile.ClassPool
Returns the number of class files in the class pool.
skip(DataInput) - Static method in class proguard.classfile.LibraryAttrInfo
Skips LibraryAttrInfo from the data passed.
skipNonPublicLibraryClasses - Variable in class proguard.Configuration
 
skipSplash() - Method in class proguard.gui.ProGuardGUI
 
stackPopCount(ClassFile) - Method in class proguard.classfile.instruction.CpInstruction
 
stackPopCount(ClassFile) - Method in class proguard.classfile.instruction.Instruction
Returns the number of entries popped from the stack during the execution of the instruction.
stackPushCount(ClassFile) - Method in class proguard.classfile.instruction.CpInstruction
 
stackPushCount(ClassFile) - Method in class proguard.classfile.instruction.Instruction
Returns the number of entries pushed onto the stack during the execution of the instruction.
start() - Method in class proguard.gui.splash.SplashPanel
Starts the animation.
startSplash() - Method in class proguard.gui.ProGuardGUI
 
stop() - Method in class proguard.gui.splash.SplashPanel
Stops the animation.
subClasses - Variable in class proguard.classfile.LibraryClassFile
An extra field pointing to the subclasses of this class.
subClasses - Variable in class proguard.classfile.ProgramClassFile
An extra field pointing to the subclasses of this class.
subtract(DoubleValue) - Method in class proguard.optimize.evaluation.value.DoubleValue
Returns the difference of this DoubleValue and the given DoubleValue.
subtract(SpecificDoubleValue) - Method in class proguard.optimize.evaluation.value.DoubleValue
Returns the difference of this DoubleValue and the given SpecificDoubleValue.
subtract(FloatValue) - Method in class proguard.optimize.evaluation.value.FloatValue
Returns the difference of this FloatValue and the given FloatValue.
subtract(SpecificFloatValue) - Method in class proguard.optimize.evaluation.value.FloatValue
Returns the difference of this FloatValue and the given SpecificFloatValue.
subtract(IntegerValue) - Method in class proguard.optimize.evaluation.value.IntegerValue
Returns the difference of this IntegerValue and the given IntegerValue.
subtract(SpecificIntegerValue) - Method in class proguard.optimize.evaluation.value.IntegerValue
Returns the difference of this IntegerValue and the given SpecificIntegerValue.
subtract(LongValue) - Method in class proguard.optimize.evaluation.value.LongValue
Returns the difference of this LongValue and the given LongValue.
subtract(SpecificLongValue) - Method in class proguard.optimize.evaluation.value.LongValue
Returns the difference of this LongValue and the given SpecificLongValue.
subtractFrom(DoubleValue) - Method in class proguard.optimize.evaluation.value.DoubleValue
Returns the difference of the given DoubleValue and this DoubleValue.
subtractFrom(SpecificDoubleValue) - Method in class proguard.optimize.evaluation.value.DoubleValue
Returns the difference of the given SpecificDoubleValue and this DoubleValue.
subtractFrom(FloatValue) - Method in class proguard.optimize.evaluation.value.FloatValue
Returns the difference of the given FloatValue and this FloatValue.
subtractFrom(SpecificFloatValue) - Method in class proguard.optimize.evaluation.value.FloatValue
Returns the difference of the given SpecificFloatValue and this FloatValue.
subtractFrom(IntegerValue) - Method in class proguard.optimize.evaluation.value.IntegerValue
Returns the difference of the given IntegerValue and this IntegerValue.
subtractFrom(SpecificIntegerValue) - Method in class proguard.optimize.evaluation.value.IntegerValue
Returns the difference of the given SpecificIntegerValue and this IntegerValue.
subtractFrom(LongValue) - Method in class proguard.optimize.evaluation.value.LongValue
Returns the difference of the given LongValue and this LongValue.
subtractFrom(SpecificLongValue) - Method in class proguard.optimize.evaluation.value.LongValue
Returns the difference of the given SpecificLongValue and this LongValue.
superClass - Variable in class proguard.classfile.LibraryClassFile
An extra field pointing to the superclass of this class.
superClassName - Variable in class proguard.classfile.LibraryClassFile
 

T

TYPE_DOUBLE - Static variable in class proguard.optimize.evaluation.value.Value
 
TYPE_FLOAT - Static variable in class proguard.optimize.evaluation.value.Value
 
TYPE_INSTRUCTION_OFFSET - Static variable in class proguard.optimize.evaluation.value.Value
 
TYPE_INTEGER - Static variable in class proguard.optimize.evaluation.value.Value
 
TYPE_LONG - Static variable in class proguard.optimize.evaluation.value.Value
 
TYPE_REFERENCE - Static variable in class proguard.optimize.evaluation.value.Value
 
TabbedPane - class proguard.gui.TabbedPane.
This Jpanel is similar to a JTabbedPane.
TabbedPane() - Constructor for class proguard.gui.TabbedPane
Creates a new TabbedPane.
TableSwitchInstruction - class proguard.classfile.instruction.TableSwitchInstruction.
This Instruction represents a simple instruction without variable arguments or constant pool references.
TableSwitchInstruction() - Constructor for class proguard.classfile.instruction.TableSwitchInstruction
Creates an uninitialized TableSwitchInstruction.
TextSprite - class proguard.gui.splash.TextSprite.
This Sprite represents a text.
TextSprite(VariableString, VariableFont, VariableColor, VariableInt, VariableInt) - Constructor for class proguard.gui.splash.TextSprite
Creates a new TextSprite containing a single line of text.
TextSprite(VariableString[], VariableInt, VariableFont, VariableColor, VariableInt, VariableInt) - Constructor for class proguard.gui.splash.TextSprite
Creates a new TextSprite containing a multiple lines of text.
TimeSwitchSprite - class proguard.gui.splash.TimeSwitchSprite.
This Sprite displays another Sprite in a given time interval.
TimeSwitchSprite(long, Sprite) - Constructor for class proguard.gui.splash.TimeSwitchSprite
Creates a new TimeSwitchSprite for displaying a given Sprite starting at a given time.
TimeSwitchSprite(long, long, Sprite) - Constructor for class proguard.gui.splash.TimeSwitchSprite
Creates a new TimeSwitchSprite for displaying a given Sprite in a given time interval.
TypeWriterString - class proguard.gui.splash.TypeWriterString.
This VariableString produces a String that grows linearly with respect to its Timing, as if it is being written on a typewriter.
TypeWriterString(String, Timing) - Constructor for class proguard.gui.splash.TypeWriterString
Creates a new TypeWriterString.
thisClassName - Variable in class proguard.classfile.LibraryClassFile
 
throwException() - Method in interface proguard.optimize.evaluation.BranchUnit
Handles the throwing of an exception.
toString() - Method in class proguard.ClassPathEntry
 
toString(int) - Method in class proguard.classfile.instruction.BranchInstruction
 
toString() - Method in class proguard.classfile.instruction.BranchInstruction
 
toString(int) - Method in class proguard.classfile.instruction.CpInstruction
 
toString() - Method in class proguard.classfile.instruction.CpInstruction
 
toString(int) - Method in class proguard.classfile.instruction.Instruction
Returns a description of the instruction, at the given offset.
toString(int) - Method in class proguard.classfile.instruction.LookUpSwitchInstruction
 
toString() - Method in class proguard.classfile.instruction.LookUpSwitchInstruction
 
toString(int) - Method in class proguard.classfile.instruction.SimpleInstruction
 
toString() - Method in class proguard.classfile.instruction.SimpleInstruction
 
toString(int) - Method in class proguard.classfile.instruction.TableSwitchInstruction
 
toString() - Method in class proguard.classfile.instruction.TableSwitchInstruction
 
toString(int) - Method in class proguard.classfile.instruction.VariableInstruction
 
toString() - Method in class proguard.classfile.instruction.VariableInstruction
 
toString() - Method in class proguard.io.FileDataEntry
 
toString() - Method in class proguard.io.RenamedDataEntry
 
toString() - Method in class proguard.io.ZipDataEntry
 
toString() - Method in class proguard.optimize.evaluation.value.DoubleValue
 
toString() - Method in class proguard.optimize.evaluation.value.FloatValue
 
toString() - Method in class proguard.optimize.evaluation.value.InstructionOffsetValue
 
toString() - Method in class proguard.optimize.evaluation.value.IntegerValue
 
toString() - Method in class proguard.optimize.evaluation.value.LongValue
 
toString() - Method in class proguard.optimize.evaluation.value.ReferenceValue
 

U

UnknownAttrInfo - class proguard.classfile.UnknownAttrInfo.
Representation of an unknown attribute.
UnknownAttrInfo(int) - Constructor for class proguard.classfile.UnknownAttrInfo
 
UsageMarker - class proguard.shrink.UsageMarker.
This ClassFileVisitor and MemberInfoVisitor recursively marks all classes and class elements that are being used.
UsageMarker() - Constructor for class proguard.shrink.UsageMarker
 
UsagePrinter - class proguard.shrink.UsagePrinter.
This ClassFileVisitor prints out the class files and class members that have been marked as being used (or not used).
UsagePrinter(boolean) - Constructor for class proguard.shrink.UsagePrinter
Creates a new UsagePrinter that prints to System.out.
UsagePrinter(boolean, PrintStream) - Constructor for class proguard.shrink.UsagePrinter
Creates a new UsagePrinter that prints to the given stream.
UsedClassFileFilter - class proguard.shrink.UsedClassFileFilter.
This ClassFileVisitor delegates all its method calls to another ClassFileVisitor, but only for ClassFile objects that are marked as used.
UsedClassFileFilter(ClassFileVisitor) - Constructor for class proguard.shrink.UsedClassFileFilter
 
Utf8CpInfo - class proguard.classfile.Utf8CpInfo.
Representation of a 'UTF-8' entry in the ConstantPool.
Utf8CpInfo() - Constructor for class proguard.classfile.Utf8CpInfo
 
Utf8CpInfo(String) - Constructor for class proguard.classfile.Utf8CpInfo
Constructor used when appending fresh UTF-8 entries to the constant pool.
Utf8Shrinker - class proguard.obfuscate.Utf8Shrinker.
This ClassFileVisitor removes UTF-8 constant pool entries that are not marked as being used.
Utf8Shrinker(int) - Constructor for class proguard.obfuscate.Utf8Shrinker
Creates a new Utf8Shrinker.
Utf8UsageMarker - class proguard.obfuscate.Utf8UsageMarker.
This ClassFileVisitor marks all UTF-8 constant pool entries that are being used in the classes it visits.
Utf8UsageMarker() - Constructor for class proguard.obfuscate.Utf8UsageMarker
 
u2accessFlags - Variable in class proguard.classfile.LibraryClassFile
 
u2accessFlags - Variable in class proguard.classfile.LibraryMemberInfo
 
u2accessFlags - Variable in class proguard.classfile.ProgramClassFile
 
u2accessFlags - Variable in class proguard.classfile.ProgramMemberInfo
 
u2attrNameIndex - Variable in class proguard.classfile.AttrInfo
 
u2attributesCount - Variable in class proguard.classfile.CodeAttrInfo
 
u2attributesCount - Variable in class proguard.classfile.ProgramClassFile
 
u2attributesCount - Variable in class proguard.classfile.ProgramMemberInfo
 
u2catchType - Variable in class proguard.classfile.ExceptionInfo
 
u2classIndex - Variable in class proguard.classfile.RefCpInfo
 
u2constantPoolCount - Variable in class proguard.classfile.ProgramClassFile
 
u2constantValueIndex - Variable in class proguard.classfile.ConstantValueAttrInfo
 
u2descriptorIndex - Variable in class proguard.classfile.LocalVariableInfo
 
u2descriptorIndex - Variable in class proguard.classfile.NameAndTypeCpInfo
 
u2descriptorIndex - Variable in class proguard.classfile.ProgramMemberInfo
 
u2endpc - Variable in class proguard.classfile.ExceptionInfo
 
u2exceptionIndexTable - Variable in class proguard.classfile.ExceptionsAttrInfo
 
u2exceptionTableLength - Variable in class proguard.classfile.CodeAttrInfo
 
u2fieldsCount - Variable in class proguard.classfile.ProgramClassFile
 
u2handlerpc - Variable in class proguard.classfile.ExceptionInfo
 
u2index - Variable in class proguard.classfile.LocalVariableInfo
 
u2innerClassAccessFlags - Variable in class proguard.classfile.InnerClassesInfo
 
u2innerClassInfoIndex - Variable in class proguard.classfile.InnerClassesInfo
 
u2innerNameIndex - Variable in class proguard.classfile.InnerClassesInfo
 
u2interfaces - Variable in class proguard.classfile.ProgramClassFile
 
u2interfacesCount - Variable in class proguard.classfile.ProgramClassFile
 
u2length - Variable in class proguard.classfile.LocalVariableInfo
 
u2lineNumber - Variable in class proguard.classfile.LineNumberInfo
 
u2lineNumberTableLength - Variable in class proguard.classfile.LineNumberTableAttrInfo
 
u2localVariableTableLength - Variable in class proguard.classfile.LocalVariableTableAttrInfo
 
u2majorVersion - Variable in class proguard.classfile.ProgramClassFile
 
u2maxLocals - Variable in class proguard.classfile.CodeAttrInfo
 
u2maxStack - Variable in class proguard.classfile.CodeAttrInfo
 
u2methodsCount - Variable in class proguard.classfile.ProgramClassFile
 
u2minorVersion - Variable in class proguard.classfile.ProgramClassFile
 
u2nameAndTypeIndex - Variable in class proguard.classfile.RefCpInfo
 
u2nameIndex - Variable in class proguard.classfile.ClassCpInfo
 
u2nameIndex - Variable in class proguard.classfile.LocalVariableInfo
 
u2nameIndex - Variable in class proguard.classfile.NameAndTypeCpInfo
 
u2nameIndex - Variable in class proguard.classfile.ProgramMemberInfo
 
u2numberOfClasses - Variable in class proguard.classfile.InnerClassesAttrInfo
 
u2numberOfExceptions - Variable in class proguard.classfile.ExceptionsAttrInfo
 
u2outerClassInfoIndex - Variable in class proguard.classfile.InnerClassesInfo
 
u2signatureIndex - Variable in class proguard.classfile.SignatureAttrInfo
 
u2sourceDirIndex - Variable in class proguard.classfile.SourceDirAttrInfo
 
u2sourceFileIndex - Variable in class proguard.classfile.SourceFileAttrInfo
 
u2startpc - Variable in class proguard.classfile.ExceptionInfo
 
u2startpc - Variable in class proguard.classfile.LineNumberInfo
 
u2startpc - Variable in class proguard.classfile.LocalVariableInfo
 
u2stringIndex - Variable in class proguard.classfile.StringCpInfo
 
u2superClass - Variable in class proguard.classfile.ProgramClassFile
 
u2thisClass - Variable in class proguard.classfile.ProgramClassFile
 
u4attrLength - Variable in class proguard.classfile.UnknownAttrInfo
 
u4bytes - Variable in class proguard.classfile.FloatCpInfo
 
u4bytes - Variable in class proguard.classfile.IntegerCpInfo
 
u4codeLength - Variable in class proguard.classfile.CodeAttrInfo
 
u4highBytes - Variable in class proguard.classfile.DoubleCpInfo
 
u4highBytes - Variable in class proguard.classfile.LongCpInfo
 
u4lowBytes - Variable in class proguard.classfile.DoubleCpInfo
 
u4lowBytes - Variable in class proguard.classfile.LongCpInfo
 
u4magic - Variable in class proguard.classfile.ProgramClassFile
 
unsignedShiftRight(IntegerValue) - Method in class proguard.optimize.evaluation.value.IntegerValue
Returns this unsigned IntegerValue, shifted left by the given IntegerValue.
unsignedShiftRight(SpecificIntegerValue) - Method in class proguard.optimize.evaluation.value.IntegerValue
Returns this unsigned IntegerValue, shifted right by the given SpecificIntegerValue.
unsignedShiftRight(IntegerValue) - Method in class proguard.optimize.evaluation.value.LongValue
Returns this unsigned LongValue, shifted left by the given IntegerValue.
unsignedShiftRightOf(IntegerValue) - Method in class proguard.optimize.evaluation.value.IntegerValue
Returns the given unsigned IntegerValue, shifted left by this IntegerValue.
unsignedShiftRightOf(LongValue) - Method in class proguard.optimize.evaluation.value.IntegerValue
Returns the given unsigned LongValue, shifted right by this IntegerValue.
unsignedShiftRightOf(SpecificIntegerValue) - Method in class proguard.optimize.evaluation.value.IntegerValue
Returns the given unsigned SpecificIntegerValue, shifted right by this IntegerValue.
unsignedShiftRightOf(SpecificLongValue) - Method in class proguard.optimize.evaluation.value.IntegerValue
Returns the given unsigned SpecificLongValue, shifted right by this IntegerValue.
useMixedCaseClassNames - Variable in class proguard.Configuration
 

V

VALID_INTERNAL_ACC_CLASS - Static variable in interface proguard.classfile.ClassConstants
 
VALID_INTERNAL_ACC_FIELD - Static variable in interface proguard.classfile.ClassConstants
 
VALID_INTERNAL_ACC_METHOD - Static variable in interface proguard.classfile.ClassConstants
 
VERSION - Static variable in class proguard.ProGuard
 
Value - class proguard.optimize.evaluation.value.Value.
This abstract class represents a partially evaluated value.
Value() - Constructor for class proguard.optimize.evaluation.value.Value
 
ValueFactory - class proguard.optimize.evaluation.value.ValueFactory.
This class provides methods to create and reuse Value objects.
ValueFactory() - Constructor for class proguard.optimize.evaluation.value.ValueFactory
 
VariableClassFileVisitor - class proguard.classfile.visitor.VariableClassFileVisitor.
This ClassFileVisitor delegates all method calls to a ClassFileVisitor that can be changed at any time.
VariableClassFileVisitor() - Constructor for class proguard.classfile.visitor.VariableClassFileVisitor
 
VariableClassFileVisitor(ClassFileVisitor) - Constructor for class proguard.classfile.visitor.VariableClassFileVisitor
 
VariableInstruction - class proguard.classfile.instruction.VariableInstruction.
This Instruction represents an instruction that refers to a variable on the local variable stack.
VariableInstruction() - Constructor for class proguard.classfile.instruction.VariableInstruction
Creates an uninitialized VariableInstruction.
VariableInstruction(byte, int) - Constructor for class proguard.classfile.instruction.VariableInstruction
 
VariableInstruction(byte, int, int) - Constructor for class proguard.classfile.instruction.VariableInstruction
 
VariableMemberInfoVisitor - class proguard.classfile.visitor.VariableMemberInfoVisitor.
This MemberInfoVisitor delegates all method calls to a MemberInfoVisitor that can be changed at any time.
VariableMemberInfoVisitor() - Constructor for class proguard.classfile.visitor.VariableMemberInfoVisitor
 
VariableMemberInfoVisitor(MemberInfoVisitor) - Constructor for class proguard.classfile.visitor.VariableMemberInfoVisitor
 
VariableSizeFont - class proguard.gui.splash.VariableSizeFont.
This VariableFont varies in size with respect to its Timing.
VariableSizeFont(Font, VariableDouble) - Constructor for class proguard.gui.splash.VariableSizeFont
Creates a new VariableSizeFont
VisitorAccepter - interface proguard.classfile.VisitorAccepter.
This interface is a base interface for visitor accepters.
value() - Method in class proguard.optimize.evaluation.value.DoubleValue
Returns the specific double value, if applicable.
value() - Method in class proguard.optimize.evaluation.value.FloatValue
Returns the specific float value, if applicable.
value() - Method in class proguard.optimize.evaluation.value.IntegerValue
Returns the specific integer value, if applicable.
value() - Method in class proguard.optimize.evaluation.value.LongValue
Returns the specific long value, if applicable.
value() - Method in class proguard.optimize.evaluation.value.ReferenceValue
Returns the specific reference value, if applicable.
variableIndex - Variable in class proguard.classfile.instruction.VariableInstruction
 
verbose - Variable in class proguard.Configuration
 
visitBranchInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, BranchInstruction) - Method in class proguard.classfile.editor.CodeAttrInfoEditor
 
visitBranchInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, BranchInstruction) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitBranchInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, BranchInstruction) - Method in interface proguard.classfile.instruction.InstructionVisitor
 
visitBranchInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, BranchInstruction) - Method in class proguard.classfile.instruction.MultiInstructionVisitor
 
visitBranchInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, BranchInstruction) - Method in class proguard.classfile.visitor.ClassFilePrinter
 
visitBranchInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, BranchInstruction) - Method in class proguard.obfuscate.NameAndTypeShrinker
 
visitBranchInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, BranchInstruction) - Method in class proguard.optimize.SideEffectInstructionChecker
 
visitBranchInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, BranchInstruction) - Method in class proguard.optimize.WriteOnlyFieldMarker
 
visitBranchInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, BranchInstruction) - Method in class proguard.optimize.evaluation.PartialEvaluator
 
visitBranchInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, BranchInstruction) - Method in class proguard.optimize.evaluation.Processor
 
visitBranchInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, BranchInstruction) - Method in class proguard.optimize.peephole.BranchTargetFinder
 
visitBranchInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, BranchInstruction) - Method in class proguard.optimize.peephole.GetterSetterInliner
 
visitBranchInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, BranchInstruction) - Method in class proguard.optimize.peephole.GotoReturnReplacer
 
visitBranchInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, BranchInstruction) - Method in class proguard.optimize.peephole.LoadStoreRemover
 
visitBranchInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, BranchInstruction) - Method in class proguard.optimize.peephole.NopRemover
 
visitBranchInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, BranchInstruction) - Method in class proguard.optimize.peephole.PushPopRemover
 
visitBranchInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, BranchInstruction) - Method in class proguard.optimize.peephole.StoreLoadReplacer
 
visitBranchInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, BranchInstruction) - Method in class proguard.shrink.UsageMarker
 
visitClassCpInfo(ClassFile, ClassCpInfo) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitClassCpInfo(ClassFile, ClassCpInfo) - Method in class proguard.classfile.instruction.CpInstruction
 
visitClassCpInfo(ClassFile, ClassCpInfo) - Method in class proguard.classfile.util.ClassFileHierarchyInitializer
 
visitClassCpInfo(ClassFile, ClassCpInfo) - Method in class proguard.classfile.util.ClassFileInitializer
 
visitClassCpInfo(ClassFile, ClassCpInfo) - Method in class proguard.classfile.util.ClassFileReferenceInitializer
 
visitClassCpInfo(ClassFile, ClassCpInfo) - Method in class proguard.classfile.visitor.ClassFileCleaner
 
visitClassCpInfo(ClassFile, ClassCpInfo) - Method in class proguard.classfile.visitor.ClassFilePrinter
 
visitClassCpInfo(ClassFile, ClassCpInfo) - Method in interface proguard.classfile.visitor.CpInfoVisitor
 
visitClassCpInfo(ClassFile, ClassCpInfo) - Method in class proguard.classfile.visitor.ReferencedClassFileVisitor
 
visitClassCpInfo(ClassFile, ClassCpInfo) - Method in class proguard.obfuscate.ClassFileRenamer
 
visitClassCpInfo(ClassFile, ClassCpInfo) - Method in class proguard.obfuscate.NameAndTypeShrinker
 
visitClassCpInfo(ClassFile, ClassCpInfo) - Method in class proguard.obfuscate.NameAndTypeUsageMarker
 
visitClassCpInfo(ClassFile, ClassCpInfo) - Method in class proguard.obfuscate.Utf8UsageMarker
 
visitClassCpInfo(ClassFile, ClassCpInfo) - Method in class proguard.optimize.SideEffectInstructionChecker
 
visitClassCpInfo(ClassFile, ClassCpInfo) - Method in class proguard.optimize.WriteOnlyFieldMarker
 
visitClassCpInfo(ClassFile, ClassCpInfo) - Method in class proguard.optimize.evaluation.PartialEvaluator
 
visitClassCpInfo(ClassFile, ClassCpInfo) - Method in class proguard.optimize.evaluation.Processor
 
visitClassCpInfo(ClassFile, ClassCpInfo) - Method in class proguard.optimize.peephole.GetterSetterInliner
 
visitClassCpInfo(ClassFile, ClassCpInfo) - Method in class proguard.shrink.InnerUsageMarker
 
visitClassCpInfo(ClassFile, ClassCpInfo) - Method in class proguard.shrink.InterfaceUsageMarker
 
visitClassCpInfo(ClassFile, ClassCpInfo) - Method in class proguard.shrink.UsageMarker
 
visitClassPool(ClassPool) - Method in class proguard.classfile.visitor.AllClassFileVisitor
 
visitClassPool(ClassPool) - Method in interface proguard.classfile.visitor.ClassPoolVisitor
 
visitClassPool(ClassPool) - Method in class proguard.classfile.visitor.MultiClassPoolVisitor
 
visitClassPool(ClassPool) - Method in class proguard.classfile.visitor.NamedClassFileVisitor
 
visitClassPool(ClassPool) - Method in class proguard.optimize.SideEffectMethodMarker
 
visitCodeAttrInfo(ClassFile, MethodInfo, CodeAttrInfo) - Method in class proguard.classfile.editor.CodeAttrInfoEditor
 
visitCodeAttrInfo(ClassFile, MethodInfo, CodeAttrInfo) - Method in class proguard.classfile.editor.CodeAttrInfoEditorResetter
 
visitCodeAttrInfo(ClassFile, MethodInfo, CodeAttrInfo) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitCodeAttrInfo(ClassFile, MethodInfo, CodeAttrInfo) - Method in class proguard.classfile.instruction.AllInstructionVisitor
 
visitCodeAttrInfo(ClassFile, MethodInfo, CodeAttrInfo) - Method in class proguard.classfile.util.ClassFileInitializer
 
visitCodeAttrInfo(ClassFile, MethodInfo, CodeAttrInfo) - Method in class proguard.classfile.util.ClassFileReferenceInitializer
 
visitCodeAttrInfo(ClassFile, MethodInfo, CodeAttrInfo) - Method in interface proguard.classfile.visitor.AttrInfoVisitor
 
visitCodeAttrInfo(ClassFile, MethodInfo, CodeAttrInfo) - Method in class proguard.classfile.visitor.ClassFileCleaner
 
visitCodeAttrInfo(ClassFile, MethodInfo, CodeAttrInfo) - Method in class proguard.classfile.visitor.ClassFilePrinter
 
visitCodeAttrInfo(ClassFile, MethodInfo, CodeAttrInfo) - Method in class proguard.classfile.visitor.MultiAttrInfoVisitor
 
visitCodeAttrInfo(ClassFile, MethodInfo, CodeAttrInfo) - Method in class proguard.obfuscate.AttributeShrinker
 
visitCodeAttrInfo(ClassFile, MethodInfo, CodeAttrInfo) - Method in class proguard.obfuscate.AttributeUsageMarker
 
visitCodeAttrInfo(ClassFile, MethodInfo, CodeAttrInfo) - Method in class proguard.obfuscate.ClassFileRenamer
 
visitCodeAttrInfo(ClassFile, MethodInfo, CodeAttrInfo) - Method in class proguard.obfuscate.NameAndTypeShrinker
 
visitCodeAttrInfo(ClassFile, MethodInfo, CodeAttrInfo) - Method in class proguard.obfuscate.Utf8UsageMarker
 
visitCodeAttrInfo(ClassFile, MethodInfo, CodeAttrInfo) - Method in class proguard.optimize.ChangedCodePrinter
 
visitCodeAttrInfo(ClassFile, MethodInfo, CodeAttrInfo) - Method in class proguard.optimize.SideEffectMethodMarker
 
visitCodeAttrInfo(ClassFile, MethodInfo, CodeAttrInfo) - Method in class proguard.optimize.evaluation.PartialEvaluator
 
visitCodeAttrInfo(ClassFile, MethodInfo, CodeAttrInfo) - Method in class proguard.optimize.peephole.BranchTargetFinder
 
visitCodeAttrInfo(ClassFile, MethodInfo, CodeAttrInfo) - Method in class proguard.shrink.ClassFileShrinker
 
visitCodeAttrInfo(ClassFile, MethodInfo, CodeAttrInfo) - Method in class proguard.shrink.InnerUsageMarker
 
visitCodeAttrInfo(ClassFile, MethodInfo, CodeAttrInfo) - Method in class proguard.shrink.UsageMarker
 
visitConstantValueAttrInfo(ClassFile, FieldInfo, ConstantValueAttrInfo) - Method in class proguard.classfile.editor.CodeAttrInfoEditor
 
visitConstantValueAttrInfo(ClassFile, FieldInfo, ConstantValueAttrInfo) - Method in class proguard.classfile.editor.CodeAttrInfoEditorResetter
 
visitConstantValueAttrInfo(ClassFile, FieldInfo, ConstantValueAttrInfo) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitConstantValueAttrInfo(ClassFile, FieldInfo, ConstantValueAttrInfo) - Method in class proguard.classfile.instruction.AllInstructionVisitor
 
visitConstantValueAttrInfo(ClassFile, FieldInfo, ConstantValueAttrInfo) - Method in class proguard.classfile.util.ClassFileInitializer
 
visitConstantValueAttrInfo(ClassFile, FieldInfo, ConstantValueAttrInfo) - Method in class proguard.classfile.util.ClassFileReferenceInitializer
 
visitConstantValueAttrInfo(ClassFile, FieldInfo, ConstantValueAttrInfo) - Method in interface proguard.classfile.visitor.AttrInfoVisitor
 
visitConstantValueAttrInfo(ClassFile, FieldInfo, ConstantValueAttrInfo) - Method in class proguard.classfile.visitor.ClassFileCleaner
 
visitConstantValueAttrInfo(ClassFile, FieldInfo, ConstantValueAttrInfo) - Method in class proguard.classfile.visitor.ClassFilePrinter
 
visitConstantValueAttrInfo(ClassFile, FieldInfo, ConstantValueAttrInfo) - Method in class proguard.classfile.visitor.MultiAttrInfoVisitor
 
visitConstantValueAttrInfo(ClassFile, FieldInfo, ConstantValueAttrInfo) - Method in class proguard.obfuscate.AttributeShrinker
 
visitConstantValueAttrInfo(ClassFile, FieldInfo, ConstantValueAttrInfo) - Method in class proguard.obfuscate.AttributeUsageMarker
 
visitConstantValueAttrInfo(ClassFile, FieldInfo, ConstantValueAttrInfo) - Method in class proguard.obfuscate.ClassFileRenamer
 
visitConstantValueAttrInfo(ClassFile, FieldInfo, ConstantValueAttrInfo) - Method in class proguard.obfuscate.NameAndTypeShrinker
 
visitConstantValueAttrInfo(ClassFile, FieldInfo, ConstantValueAttrInfo) - Method in class proguard.obfuscate.Utf8UsageMarker
 
visitConstantValueAttrInfo(ClassFile, FieldInfo, ConstantValueAttrInfo) - Method in class proguard.optimize.ChangedCodePrinter
 
visitConstantValueAttrInfo(ClassFile, FieldInfo, ConstantValueAttrInfo) - Method in class proguard.optimize.SideEffectMethodMarker
 
visitConstantValueAttrInfo(ClassFile, FieldInfo, ConstantValueAttrInfo) - Method in class proguard.optimize.evaluation.PartialEvaluator
 
visitConstantValueAttrInfo(ClassFile, FieldInfo, ConstantValueAttrInfo) - Method in class proguard.optimize.peephole.BranchTargetFinder
 
visitConstantValueAttrInfo(ClassFile, FieldInfo, ConstantValueAttrInfo) - Method in class proguard.shrink.ClassFileShrinker
 
visitConstantValueAttrInfo(ClassFile, FieldInfo, ConstantValueAttrInfo) - Method in class proguard.shrink.InnerUsageMarker
 
visitConstantValueAttrInfo(ClassFile, FieldInfo, ConstantValueAttrInfo) - Method in class proguard.shrink.UsageMarker
 
visitCpInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, CpInstruction) - Method in class proguard.classfile.editor.CodeAttrInfoEditor
 
visitCpInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, CpInstruction) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitCpInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, CpInstruction) - Method in interface proguard.classfile.instruction.InstructionVisitor
 
visitCpInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, CpInstruction) - Method in class proguard.classfile.instruction.MultiInstructionVisitor
 
visitCpInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, CpInstruction) - Method in class proguard.classfile.visitor.ClassFilePrinter
 
visitCpInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, CpInstruction) - Method in class proguard.obfuscate.NameAndTypeShrinker
 
visitCpInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, CpInstruction) - Method in class proguard.optimize.SideEffectInstructionChecker
 
visitCpInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, CpInstruction) - Method in class proguard.optimize.WriteOnlyFieldMarker
 
visitCpInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, CpInstruction) - Method in class proguard.optimize.evaluation.PartialEvaluator
 
visitCpInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, CpInstruction) - Method in class proguard.optimize.evaluation.Processor
 
visitCpInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, CpInstruction) - Method in class proguard.optimize.peephole.BranchTargetFinder
 
visitCpInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, CpInstruction) - Method in class proguard.optimize.peephole.GetterSetterInliner
 
visitCpInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, CpInstruction) - Method in class proguard.optimize.peephole.GotoReturnReplacer
 
visitCpInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, CpInstruction) - Method in class proguard.optimize.peephole.LoadStoreRemover
 
visitCpInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, CpInstruction) - Method in class proguard.optimize.peephole.NopRemover
 
visitCpInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, CpInstruction) - Method in class proguard.optimize.peephole.PushPopRemover
 
visitCpInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, CpInstruction) - Method in class proguard.optimize.peephole.StoreLoadReplacer
 
visitCpInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, CpInstruction) - Method in class proguard.shrink.UsageMarker
 
visitDeprecatedAttrInfo(ClassFile, DeprecatedAttrInfo) - Method in class proguard.classfile.editor.CodeAttrInfoEditor
 
visitDeprecatedAttrInfo(ClassFile, DeprecatedAttrInfo) - Method in class proguard.classfile.editor.CodeAttrInfoEditorResetter
 
visitDeprecatedAttrInfo(ClassFile, DeprecatedAttrInfo) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitDeprecatedAttrInfo(ClassFile, DeprecatedAttrInfo) - Method in class proguard.classfile.instruction.AllInstructionVisitor
 
visitDeprecatedAttrInfo(ClassFile, DeprecatedAttrInfo) - Method in class proguard.classfile.util.ClassFileInitializer
 
visitDeprecatedAttrInfo(ClassFile, DeprecatedAttrInfo) - Method in class proguard.classfile.util.ClassFileReferenceInitializer
 
visitDeprecatedAttrInfo(ClassFile, DeprecatedAttrInfo) - Method in interface proguard.classfile.visitor.AttrInfoVisitor
 
visitDeprecatedAttrInfo(ClassFile, DeprecatedAttrInfo) - Method in class proguard.classfile.visitor.ClassFileCleaner
 
visitDeprecatedAttrInfo(ClassFile, DeprecatedAttrInfo) - Method in class proguard.classfile.visitor.ClassFilePrinter
 
visitDeprecatedAttrInfo(ClassFile, DeprecatedAttrInfo) - Method in class proguard.classfile.visitor.MultiAttrInfoVisitor
 
visitDeprecatedAttrInfo(ClassFile, DeprecatedAttrInfo) - Method in class proguard.obfuscate.AttributeShrinker
 
visitDeprecatedAttrInfo(ClassFile, DeprecatedAttrInfo) - Method in class proguard.obfuscate.AttributeUsageMarker
 
visitDeprecatedAttrInfo(ClassFile, DeprecatedAttrInfo) - Method in class proguard.obfuscate.ClassFileRenamer
 
visitDeprecatedAttrInfo(ClassFile, DeprecatedAttrInfo) - Method in class proguard.obfuscate.NameAndTypeShrinker
 
visitDeprecatedAttrInfo(ClassFile, DeprecatedAttrInfo) - Method in class proguard.obfuscate.Utf8UsageMarker
 
visitDeprecatedAttrInfo(ClassFile, DeprecatedAttrInfo) - Method in class proguard.optimize.ChangedCodePrinter
 
visitDeprecatedAttrInfo(ClassFile, DeprecatedAttrInfo) - Method in class proguard.optimize.SideEffectMethodMarker
 
visitDeprecatedAttrInfo(ClassFile, DeprecatedAttrInfo) - Method in class proguard.optimize.evaluation.PartialEvaluator
 
visitDeprecatedAttrInfo(ClassFile, DeprecatedAttrInfo) - Method in class proguard.optimize.peephole.BranchTargetFinder
 
visitDeprecatedAttrInfo(ClassFile, DeprecatedAttrInfo) - Method in class proguard.shrink.ClassFileShrinker
 
visitDeprecatedAttrInfo(ClassFile, DeprecatedAttrInfo) - Method in class proguard.shrink.InnerUsageMarker
 
visitDeprecatedAttrInfo(ClassFile, DeprecatedAttrInfo) - Method in class proguard.shrink.UsageMarker
 
visitDoubleCpInfo(ClassFile, DoubleCpInfo) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitDoubleCpInfo(ClassFile, DoubleCpInfo) - Method in class proguard.classfile.instruction.CpInstruction
 
visitDoubleCpInfo(ClassFile, DoubleCpInfo) - Method in class proguard.classfile.util.ClassFileHierarchyInitializer
 
visitDoubleCpInfo(ClassFile, DoubleCpInfo) - Method in class proguard.classfile.util.ClassFileInitializer
 
visitDoubleCpInfo(ClassFile, DoubleCpInfo) - Method in class proguard.classfile.util.ClassFileReferenceInitializer
 
visitDoubleCpInfo(ClassFile, DoubleCpInfo) - Method in class proguard.classfile.visitor.ClassFileCleaner
 
visitDoubleCpInfo(ClassFile, DoubleCpInfo) - Method in class proguard.classfile.visitor.ClassFilePrinter
 
visitDoubleCpInfo(ClassFile, DoubleCpInfo) - Method in interface proguard.classfile.visitor.CpInfoVisitor
 
visitDoubleCpInfo(ClassFile, DoubleCpInfo) - Method in class proguard.classfile.visitor.ReferencedClassFileVisitor
 
visitDoubleCpInfo(ClassFile, DoubleCpInfo) - Method in class proguard.obfuscate.ClassFileRenamer
 
visitDoubleCpInfo(ClassFile, DoubleCpInfo) - Method in class proguard.obfuscate.NameAndTypeShrinker
 
visitDoubleCpInfo(ClassFile, DoubleCpInfo) - Method in class proguard.obfuscate.NameAndTypeUsageMarker
 
visitDoubleCpInfo(ClassFile, DoubleCpInfo) - Method in class proguard.obfuscate.Utf8UsageMarker
 
visitDoubleCpInfo(ClassFile, DoubleCpInfo) - Method in class proguard.optimize.SideEffectInstructionChecker
 
visitDoubleCpInfo(ClassFile, DoubleCpInfo) - Method in class proguard.optimize.WriteOnlyFieldMarker
 
visitDoubleCpInfo(ClassFile, DoubleCpInfo) - Method in class proguard.optimize.evaluation.PartialEvaluator
 
visitDoubleCpInfo(ClassFile, DoubleCpInfo) - Method in class proguard.optimize.evaluation.Processor
 
visitDoubleCpInfo(ClassFile, DoubleCpInfo) - Method in class proguard.optimize.peephole.GetterSetterInliner
 
visitDoubleCpInfo(ClassFile, DoubleCpInfo) - Method in class proguard.shrink.InnerUsageMarker
 
visitDoubleCpInfo(ClassFile, DoubleCpInfo) - Method in class proguard.shrink.InterfaceUsageMarker
 
visitDoubleCpInfo(ClassFile, DoubleCpInfo) - Method in class proguard.shrink.UsageMarker
 
visitExceptionInfo(ClassFile, MethodInfo, CodeAttrInfo, ExceptionInfo) - Method in class proguard.classfile.editor.CodeAttrInfoEditor
 
visitExceptionInfo(ClassFile, MethodInfo, CodeAttrInfo, ExceptionInfo) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitExceptionInfo(ClassFile, MethodInfo, CodeAttrInfo, ExceptionInfo) - Method in class proguard.classfile.visitor.ClassFileCleaner
 
visitExceptionInfo(ClassFile, MethodInfo, CodeAttrInfo, ExceptionInfo) - Method in class proguard.classfile.visitor.ClassFilePrinter
 
visitExceptionInfo(ClassFile, MethodInfo, CodeAttrInfo, ExceptionInfo) - Method in interface proguard.classfile.visitor.ExceptionInfoVisitor
 
visitExceptionInfo(ClassFile, MethodInfo, CodeAttrInfo, ExceptionInfo) - Method in class proguard.obfuscate.NameAndTypeShrinker
 
visitExceptionInfo(ClassFile, MethodInfo, CodeAttrInfo, ExceptionInfo) - Method in class proguard.optimize.evaluation.PartialEvaluator
 
visitExceptionInfo(ClassFile, MethodInfo, CodeAttrInfo, ExceptionInfo) - Method in class proguard.optimize.peephole.BranchTargetFinder
 
visitExceptionInfo(ClassFile, MethodInfo, CodeAttrInfo, ExceptionInfo) - Method in class proguard.shrink.UsageMarker
 
visitExceptionsAttrInfo(ClassFile, MethodInfo, ExceptionsAttrInfo) - Method in class proguard.classfile.editor.CodeAttrInfoEditor
 
visitExceptionsAttrInfo(ClassFile, MethodInfo, ExceptionsAttrInfo) - Method in class proguard.classfile.editor.CodeAttrInfoEditorResetter
 
visitExceptionsAttrInfo(ClassFile, MethodInfo, ExceptionsAttrInfo) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitExceptionsAttrInfo(ClassFile, MethodInfo, ExceptionsAttrInfo) - Method in class proguard.classfile.instruction.AllInstructionVisitor
 
visitExceptionsAttrInfo(ClassFile, MethodInfo, ExceptionsAttrInfo) - Method in class proguard.classfile.util.ClassFileInitializer
 
visitExceptionsAttrInfo(ClassFile, MethodInfo, ExceptionsAttrInfo) - Method in class proguard.classfile.util.ClassFileReferenceInitializer
 
visitExceptionsAttrInfo(ClassFile, MethodInfo, ExceptionsAttrInfo) - Method in interface proguard.classfile.visitor.AttrInfoVisitor
 
visitExceptionsAttrInfo(ClassFile, MethodInfo, ExceptionsAttrInfo) - Method in class proguard.classfile.visitor.ClassFileCleaner
 
visitExceptionsAttrInfo(ClassFile, MethodInfo, ExceptionsAttrInfo) - Method in class proguard.classfile.visitor.ClassFilePrinter
 
visitExceptionsAttrInfo(ClassFile, MethodInfo, ExceptionsAttrInfo) - Method in class proguard.classfile.visitor.MultiAttrInfoVisitor
 
visitExceptionsAttrInfo(ClassFile, MethodInfo, ExceptionsAttrInfo) - Method in class proguard.obfuscate.AttributeShrinker
 
visitExceptionsAttrInfo(ClassFile, MethodInfo, ExceptionsAttrInfo) - Method in class proguard.obfuscate.AttributeUsageMarker
 
visitExceptionsAttrInfo(ClassFile, MethodInfo, ExceptionsAttrInfo) - Method in class proguard.obfuscate.ClassFileRenamer
 
visitExceptionsAttrInfo(ClassFile, MethodInfo, ExceptionsAttrInfo) - Method in class proguard.obfuscate.NameAndTypeShrinker
 
visitExceptionsAttrInfo(ClassFile, MethodInfo, ExceptionsAttrInfo) - Method in class proguard.obfuscate.Utf8UsageMarker
 
visitExceptionsAttrInfo(ClassFile, MethodInfo, ExceptionsAttrInfo) - Method in class proguard.optimize.ChangedCodePrinter
 
visitExceptionsAttrInfo(ClassFile, MethodInfo, ExceptionsAttrInfo) - Method in class proguard.optimize.SideEffectMethodMarker
 
visitExceptionsAttrInfo(ClassFile, MethodInfo, ExceptionsAttrInfo) - Method in class proguard.optimize.evaluation.PartialEvaluator
 
visitExceptionsAttrInfo(ClassFile, MethodInfo, ExceptionsAttrInfo) - Method in class proguard.optimize.peephole.BranchTargetFinder
 
visitExceptionsAttrInfo(ClassFile, MethodInfo, ExceptionsAttrInfo) - Method in class proguard.shrink.ClassFileShrinker
 
visitExceptionsAttrInfo(ClassFile, MethodInfo, ExceptionsAttrInfo) - Method in class proguard.shrink.InnerUsageMarker
 
visitExceptionsAttrInfo(ClassFile, MethodInfo, ExceptionsAttrInfo) - Method in class proguard.shrink.UsageMarker
 
visitFieldrefCpInfo(ClassFile, FieldrefCpInfo) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitFieldrefCpInfo(ClassFile, FieldrefCpInfo) - Method in class proguard.classfile.instruction.CpInstruction
 
visitFieldrefCpInfo(ClassFile, FieldrefCpInfo) - Method in class proguard.classfile.util.ClassFileHierarchyInitializer
 
visitFieldrefCpInfo(ClassFile, FieldrefCpInfo) - Method in class proguard.classfile.util.ClassFileInitializer
 
visitFieldrefCpInfo(ClassFile, FieldrefCpInfo) - Method in class proguard.classfile.util.ClassFileReferenceInitializer
 
visitFieldrefCpInfo(ClassFile, FieldrefCpInfo) - Method in class proguard.classfile.visitor.ClassFileCleaner
 
visitFieldrefCpInfo(ClassFile, FieldrefCpInfo) - Method in class proguard.classfile.visitor.ClassFilePrinter
 
visitFieldrefCpInfo(ClassFile, FieldrefCpInfo) - Method in interface proguard.classfile.visitor.CpInfoVisitor
 
visitFieldrefCpInfo(ClassFile, FieldrefCpInfo) - Method in class proguard.classfile.visitor.ReferencedClassFileVisitor
 
visitFieldrefCpInfo(ClassFile, FieldrefCpInfo) - Method in class proguard.obfuscate.ClassFileRenamer
 
visitFieldrefCpInfo(ClassFile, FieldrefCpInfo) - Method in class proguard.obfuscate.NameAndTypeShrinker
 
visitFieldrefCpInfo(ClassFile, FieldrefCpInfo) - Method in class proguard.obfuscate.NameAndTypeUsageMarker
 
visitFieldrefCpInfo(ClassFile, FieldrefCpInfo) - Method in class proguard.obfuscate.Utf8UsageMarker
 
visitFieldrefCpInfo(ClassFile, FieldrefCpInfo) - Method in class proguard.optimize.SideEffectInstructionChecker
 
visitFieldrefCpInfo(ClassFile, FieldrefCpInfo) - Method in class proguard.optimize.WriteOnlyFieldMarker
 
visitFieldrefCpInfo(ClassFile, FieldrefCpInfo) - Method in class proguard.optimize.evaluation.PartialEvaluator
 
visitFieldrefCpInfo(ClassFile, FieldrefCpInfo) - Method in class proguard.optimize.evaluation.Processor
 
visitFieldrefCpInfo(ClassFile, FieldrefCpInfo) - Method in class proguard.optimize.peephole.GetterSetterInliner
 
visitFieldrefCpInfo(ClassFile, FieldrefCpInfo) - Method in class proguard.shrink.InnerUsageMarker
 
visitFieldrefCpInfo(ClassFile, FieldrefCpInfo) - Method in class proguard.shrink.InterfaceUsageMarker
 
visitFieldrefCpInfo(ClassFile, FieldrefCpInfo) - Method in class proguard.shrink.UsageMarker
 
visitFloatCpInfo(ClassFile, FloatCpInfo) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitFloatCpInfo(ClassFile, FloatCpInfo) - Method in class proguard.classfile.instruction.CpInstruction
 
visitFloatCpInfo(ClassFile, FloatCpInfo) - Method in class proguard.classfile.util.ClassFileHierarchyInitializer
 
visitFloatCpInfo(ClassFile, FloatCpInfo) - Method in class proguard.classfile.util.ClassFileInitializer
 
visitFloatCpInfo(ClassFile, FloatCpInfo) - Method in class proguard.classfile.util.ClassFileReferenceInitializer
 
visitFloatCpInfo(ClassFile, FloatCpInfo) - Method in class proguard.classfile.visitor.ClassFileCleaner
 
visitFloatCpInfo(ClassFile, FloatCpInfo) - Method in class proguard.classfile.visitor.ClassFilePrinter
 
visitFloatCpInfo(ClassFile, FloatCpInfo) - Method in interface proguard.classfile.visitor.CpInfoVisitor
 
visitFloatCpInfo(ClassFile, FloatCpInfo) - Method in class proguard.classfile.visitor.ReferencedClassFileVisitor
 
visitFloatCpInfo(ClassFile, FloatCpInfo) - Method in class proguard.obfuscate.ClassFileRenamer
 
visitFloatCpInfo(ClassFile, FloatCpInfo) - Method in class proguard.obfuscate.NameAndTypeShrinker
 
visitFloatCpInfo(ClassFile, FloatCpInfo) - Method in class proguard.obfuscate.NameAndTypeUsageMarker
 
visitFloatCpInfo(ClassFile, FloatCpInfo) - Method in class proguard.obfuscate.Utf8UsageMarker
 
visitFloatCpInfo(ClassFile, FloatCpInfo) - Method in class proguard.optimize.SideEffectInstructionChecker
 
visitFloatCpInfo(ClassFile, FloatCpInfo) - Method in class proguard.optimize.WriteOnlyFieldMarker
 
visitFloatCpInfo(ClassFile, FloatCpInfo) - Method in class proguard.optimize.evaluation.PartialEvaluator
 
visitFloatCpInfo(ClassFile, FloatCpInfo) - Method in class proguard.optimize.evaluation.Processor
 
visitFloatCpInfo(ClassFile, FloatCpInfo) - Method in class proguard.optimize.peephole.GetterSetterInliner
 
visitFloatCpInfo(ClassFile, FloatCpInfo) - Method in class proguard.shrink.InnerUsageMarker
 
visitFloatCpInfo(ClassFile, FloatCpInfo) - Method in class proguard.shrink.InterfaceUsageMarker
 
visitFloatCpInfo(ClassFile, FloatCpInfo) - Method in class proguard.shrink.UsageMarker
 
visitInnerClassesAttrInfo(ClassFile, InnerClassesAttrInfo) - Method in class proguard.classfile.editor.CodeAttrInfoEditor
 
visitInnerClassesAttrInfo(ClassFile, InnerClassesAttrInfo) - Method in class proguard.classfile.editor.CodeAttrInfoEditorResetter
 
visitInnerClassesAttrInfo(ClassFile, InnerClassesAttrInfo) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitInnerClassesAttrInfo(ClassFile, InnerClassesAttrInfo) - Method in class proguard.classfile.instruction.AllInstructionVisitor
 
visitInnerClassesAttrInfo(ClassFile, InnerClassesAttrInfo) - Method in class proguard.classfile.util.ClassFileInitializer
 
visitInnerClassesAttrInfo(ClassFile, InnerClassesAttrInfo) - Method in class proguard.classfile.util.ClassFileReferenceInitializer
 
visitInnerClassesAttrInfo(ClassFile, InnerClassesAttrInfo) - Method in interface proguard.classfile.visitor.AttrInfoVisitor
 
visitInnerClassesAttrInfo(ClassFile, InnerClassesAttrInfo) - Method in class proguard.classfile.visitor.ClassFileCleaner
 
visitInnerClassesAttrInfo(ClassFile, InnerClassesAttrInfo) - Method in class proguard.classfile.visitor.ClassFilePrinter
 
visitInnerClassesAttrInfo(ClassFile, InnerClassesAttrInfo) - Method in class proguard.classfile.visitor.MultiAttrInfoVisitor
 
visitInnerClassesAttrInfo(ClassFile, InnerClassesAttrInfo) - Method in class proguard.obfuscate.AttributeShrinker
 
visitInnerClassesAttrInfo(ClassFile, InnerClassesAttrInfo) - Method in class proguard.obfuscate.AttributeUsageMarker
 
visitInnerClassesAttrInfo(ClassFile, InnerClassesAttrInfo) - Method in class proguard.obfuscate.ClassFileRenamer
 
visitInnerClassesAttrInfo(ClassFile, InnerClassesAttrInfo) - Method in class proguard.obfuscate.NameAndTypeShrinker
 
visitInnerClassesAttrInfo(ClassFile, InnerClassesAttrInfo) - Method in class proguard.obfuscate.Utf8UsageMarker
 
visitInnerClassesAttrInfo(ClassFile, InnerClassesAttrInfo) - Method in class proguard.optimize.ChangedCodePrinter
 
visitInnerClassesAttrInfo(ClassFile, InnerClassesAttrInfo) - Method in class proguard.optimize.SideEffectMethodMarker
 
visitInnerClassesAttrInfo(ClassFile, InnerClassesAttrInfo) - Method in class proguard.optimize.evaluation.PartialEvaluator
 
visitInnerClassesAttrInfo(ClassFile, InnerClassesAttrInfo) - Method in class proguard.optimize.peephole.BranchTargetFinder
 
visitInnerClassesAttrInfo(ClassFile, InnerClassesAttrInfo) - Method in class proguard.shrink.ClassFileShrinker
 
visitInnerClassesAttrInfo(ClassFile, InnerClassesAttrInfo) - Method in class proguard.shrink.InnerUsageMarker
 
visitInnerClassesAttrInfo(ClassFile, InnerClassesAttrInfo) - Method in class proguard.shrink.UsageMarker
 
visitInnerClassesInfo(ClassFile, InnerClassesInfo) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitInnerClassesInfo(ClassFile, InnerClassesInfo) - Method in class proguard.classfile.visitor.ClassFileCleaner
 
visitInnerClassesInfo(ClassFile, InnerClassesInfo) - Method in class proguard.classfile.visitor.ClassFilePrinter
 
visitInnerClassesInfo(ClassFile, InnerClassesInfo) - Method in interface proguard.classfile.visitor.InnerClassesInfoVisitor
 
visitInnerClassesInfo(ClassFile, InnerClassesInfo) - Method in class proguard.obfuscate.AttributeUsageMarker
 
visitInnerClassesInfo(ClassFile, InnerClassesInfo) - Method in class proguard.obfuscate.NameAndTypeShrinker
 
visitInnerClassesInfo(ClassFile, InnerClassesInfo) - Method in class proguard.obfuscate.Utf8UsageMarker
 
visitInnerClassesInfo(ClassFile, InnerClassesInfo) - Method in class proguard.shrink.InnerUsageMarker
 
visitInnerClassesInfo(ClassFile, InnerClassesInfo) - Method in class proguard.shrink.UsageMarker
 
visitIntegerCpInfo(ClassFile, IntegerCpInfo) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitIntegerCpInfo(ClassFile, IntegerCpInfo) - Method in class proguard.classfile.instruction.CpInstruction
 
visitIntegerCpInfo(ClassFile, IntegerCpInfo) - Method in class proguard.classfile.util.ClassFileHierarchyInitializer
 
visitIntegerCpInfo(ClassFile, IntegerCpInfo) - Method in class proguard.classfile.util.ClassFileInitializer
 
visitIntegerCpInfo(ClassFile, IntegerCpInfo) - Method in class proguard.classfile.util.ClassFileReferenceInitializer
 
visitIntegerCpInfo(ClassFile, IntegerCpInfo) - Method in class proguard.classfile.visitor.ClassFileCleaner
 
visitIntegerCpInfo(ClassFile, IntegerCpInfo) - Method in class proguard.classfile.visitor.ClassFilePrinter
 
visitIntegerCpInfo(ClassFile, IntegerCpInfo) - Method in interface proguard.classfile.visitor.CpInfoVisitor
 
visitIntegerCpInfo(ClassFile, IntegerCpInfo) - Method in class proguard.classfile.visitor.ReferencedClassFileVisitor
 
visitIntegerCpInfo(ClassFile, IntegerCpInfo) - Method in class proguard.obfuscate.ClassFileRenamer
 
visitIntegerCpInfo(ClassFile, IntegerCpInfo) - Method in class proguard.obfuscate.NameAndTypeShrinker
 
visitIntegerCpInfo(ClassFile, IntegerCpInfo) - Method in class proguard.obfuscate.NameAndTypeUsageMarker
 
visitIntegerCpInfo(ClassFile, IntegerCpInfo) - Method in class proguard.obfuscate.Utf8UsageMarker
 
visitIntegerCpInfo(ClassFile, IntegerCpInfo) - Method in class proguard.optimize.SideEffectInstructionChecker
 
visitIntegerCpInfo(ClassFile, IntegerCpInfo) - Method in class proguard.optimize.WriteOnlyFieldMarker
 
visitIntegerCpInfo(ClassFile, IntegerCpInfo) - Method in class proguard.optimize.evaluation.PartialEvaluator
 
visitIntegerCpInfo(ClassFile, IntegerCpInfo) - Method in class proguard.optimize.evaluation.Processor
 
visitIntegerCpInfo(ClassFile, IntegerCpInfo) - Method in class proguard.optimize.peephole.GetterSetterInliner
 
visitIntegerCpInfo(ClassFile, IntegerCpInfo) - Method in class proguard.shrink.InnerUsageMarker
 
visitIntegerCpInfo(ClassFile, IntegerCpInfo) - Method in class proguard.shrink.InterfaceUsageMarker
 
visitIntegerCpInfo(ClassFile, IntegerCpInfo) - Method in class proguard.shrink.UsageMarker
 
visitInterfaceMethodrefCpInfo(ClassFile, InterfaceMethodrefCpInfo) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitInterfaceMethodrefCpInfo(ClassFile, InterfaceMethodrefCpInfo) - Method in class proguard.classfile.instruction.CpInstruction
 
visitInterfaceMethodrefCpInfo(ClassFile, InterfaceMethodrefCpInfo) - Method in class proguard.classfile.util.ClassFileHierarchyInitializer
 
visitInterfaceMethodrefCpInfo(ClassFile, InterfaceMethodrefCpInfo) - Method in class proguard.classfile.util.ClassFileInitializer
 
visitInterfaceMethodrefCpInfo(ClassFile, InterfaceMethodrefCpInfo) - Method in class proguard.classfile.util.ClassFileReferenceInitializer
 
visitInterfaceMethodrefCpInfo(ClassFile, InterfaceMethodrefCpInfo) - Method in class proguard.classfile.visitor.ClassFileCleaner
 
visitInterfaceMethodrefCpInfo(ClassFile, InterfaceMethodrefCpInfo) - Method in class proguard.classfile.visitor.ClassFilePrinter
 
visitInterfaceMethodrefCpInfo(ClassFile, InterfaceMethodrefCpInfo) - Method in interface proguard.classfile.visitor.CpInfoVisitor
 
visitInterfaceMethodrefCpInfo(ClassFile, InterfaceMethodrefCpInfo) - Method in class proguard.classfile.visitor.ReferencedClassFileVisitor
 
visitInterfaceMethodrefCpInfo(ClassFile, InterfaceMethodrefCpInfo) - Method in class proguard.obfuscate.ClassFileRenamer
 
visitInterfaceMethodrefCpInfo(ClassFile, InterfaceMethodrefCpInfo) - Method in class proguard.obfuscate.NameAndTypeShrinker
 
visitInterfaceMethodrefCpInfo(ClassFile, InterfaceMethodrefCpInfo) - Method in class proguard.obfuscate.NameAndTypeUsageMarker
 
visitInterfaceMethodrefCpInfo(ClassFile, InterfaceMethodrefCpInfo) - Method in class proguard.obfuscate.Utf8UsageMarker
 
visitInterfaceMethodrefCpInfo(ClassFile, InterfaceMethodrefCpInfo) - Method in class proguard.optimize.SideEffectInstructionChecker
 
visitInterfaceMethodrefCpInfo(ClassFile, InterfaceMethodrefCpInfo) - Method in class proguard.optimize.WriteOnlyFieldMarker
 
visitInterfaceMethodrefCpInfo(ClassFile, InterfaceMethodrefCpInfo) - Method in class proguard.optimize.evaluation.PartialEvaluator
 
visitInterfaceMethodrefCpInfo(ClassFile, InterfaceMethodrefCpInfo) - Method in class proguard.optimize.evaluation.Processor
 
visitInterfaceMethodrefCpInfo(ClassFile, InterfaceMethodrefCpInfo) - Method in class proguard.optimize.peephole.GetterSetterInliner
 
visitInterfaceMethodrefCpInfo(ClassFile, InterfaceMethodrefCpInfo) - Method in class proguard.shrink.InnerUsageMarker
 
visitInterfaceMethodrefCpInfo(ClassFile, InterfaceMethodrefCpInfo) - Method in class proguard.shrink.InterfaceUsageMarker
 
visitInterfaceMethodrefCpInfo(ClassFile, InterfaceMethodrefCpInfo) - Method in class proguard.shrink.UsageMarker
 
visitLibraryClassFile(LibraryClassFile) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitLibraryClassFile(LibraryClassFile) - Method in class proguard.classfile.editor.ConstantPoolSorter
 
visitLibraryClassFile(LibraryClassFile) - Method in class proguard.classfile.util.ClassFileHierarchyInitializer
 
visitLibraryClassFile(LibraryClassFile) - Method in class proguard.classfile.util.ClassFileInitializer
 
visitLibraryClassFile(LibraryClassFile) - Method in class proguard.classfile.util.ClassFileReferenceInitializer
 
visitLibraryClassFile(LibraryClassFile) - Method in class proguard.classfile.visitor.AllCpInfoVisitor
 
visitLibraryClassFile(LibraryClassFile) - Method in class proguard.classfile.visitor.AllFieldVisitor
 
visitLibraryClassFile(LibraryClassFile) - Method in class proguard.classfile.visitor.AllMemberInfoVisitor
 
visitLibraryClassFile(LibraryClassFile) - Method in class proguard.classfile.visitor.AllMethodVisitor
 
visitLibraryClassFile(LibraryClassFile) - Method in class proguard.classfile.visitor.BottomClassFileFilter
 
visitLibraryClassFile(LibraryClassFile) - Method in class proguard.classfile.visitor.ClassFileAccessFilter
 
visitLibraryClassFile(LibraryClassFile) - Method in class proguard.classfile.visitor.ClassFileCleaner
 
visitLibraryClassFile(LibraryClassFile) - Method in class proguard.classfile.visitor.ClassFileHierarchyTraveler
 
visitLibraryClassFile(LibraryClassFile) - Method in class proguard.classfile.visitor.ClassFileNameFilter
 
visitLibraryClassFile(LibraryClassFile) - Method in class proguard.classfile.visitor.ClassFilePrinter
 
visitLibraryClassFile(LibraryClassFile) - Method in interface proguard.classfile.visitor.ClassFileVisitor
 
visitLibraryClassFile(LibraryClassFile) - Method in class proguard.classfile.visitor.ClassPoolFiller
 
visitLibraryClassFile(LibraryClassFile) - Method in class proguard.classfile.visitor.ConcreteClassFileDownTraveler
 
visitLibraryClassFile(LibraryClassFile) - Method in class proguard.classfile.visitor.LibraryClassFileFilter
 
visitLibraryClassFile(LibraryClassFile) - Method in class proguard.classfile.visitor.MultiClassFileVisitor
 
visitLibraryClassFile(LibraryClassFile) - Method in class proguard.classfile.visitor.NamedFieldVisitor
 
visitLibraryClassFile(LibraryClassFile) - Method in class proguard.classfile.visitor.NamedMethodVisitor
 
visitLibraryClassFile(LibraryClassFile) - Method in class proguard.classfile.visitor.ProgramClassFileFilter
 
visitLibraryClassFile(LibraryClassFile) - Method in class proguard.classfile.visitor.SimpleClassFilePrinter
 
visitLibraryClassFile(LibraryClassFile) - Method in class proguard.classfile.visitor.VariableClassFileVisitor
 
visitLibraryClassFile(LibraryClassFile) - Method in class proguard.obfuscate.AttributeShrinker
 
visitLibraryClassFile(LibraryClassFile) - Method in class proguard.obfuscate.AttributeUsageMarker
 
visitLibraryClassFile(LibraryClassFile) - Method in class proguard.obfuscate.ClassFileObfuscator
 
visitLibraryClassFile(LibraryClassFile) - Method in class proguard.obfuscate.ClassFileRenamer
 
visitLibraryClassFile(LibraryClassFile) - Method in class proguard.obfuscate.MappingPrinter
 
visitLibraryClassFile(LibraryClassFile) - Method in class proguard.obfuscate.MemberInfoLinker
 
visitLibraryClassFile(LibraryClassFile) - Method in class proguard.obfuscate.MemberInfoObfuscator
 
visitLibraryClassFile(LibraryClassFile) - Method in class proguard.obfuscate.NameAndTypeShrinker
 
visitLibraryClassFile(LibraryClassFile) - Method in class proguard.obfuscate.NameAndTypeUsageMarker
 
visitLibraryClassFile(LibraryClassFile) - Method in class proguard.obfuscate.NameMarker
 
visitLibraryClassFile(LibraryClassFile) - Method in class proguard.obfuscate.Utf8Shrinker
 
visitLibraryClassFile(LibraryClassFile) - Method in class proguard.obfuscate.Utf8UsageMarker
 
visitLibraryClassFile(LibraryClassFile) - Method in class proguard.optimize.KeepMarker
 
visitLibraryClassFile(LibraryClassFile) - Method in class proguard.optimize.SideEffectMethodMarker
 
visitLibraryClassFile(LibraryClassFile) - Method in class proguard.optimize.peephole.ClassFileFinalizer
 
visitLibraryClassFile(LibraryClassFile) - Method in class proguard.shrink.ClassFileShrinker
 
visitLibraryClassFile(LibraryClassFile) - Method in class proguard.shrink.InnerUsageMarker
 
visitLibraryClassFile(LibraryClassFile) - Method in class proguard.shrink.InterfaceUsageMarker
 
visitLibraryClassFile(LibraryClassFile) - Method in class proguard.shrink.UsageMarker
 
visitLibraryClassFile(LibraryClassFile) - Method in class proguard.shrink.UsagePrinter
 
visitLibraryClassFile(LibraryClassFile) - Method in class proguard.shrink.UsedClassFileFilter
 
visitLibraryFieldInfo(LibraryClassFile, LibraryFieldInfo) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitLibraryFieldInfo(LibraryClassFile, LibraryFieldInfo) - Method in class proguard.classfile.util.ClassFileInitializer
 
visitLibraryFieldInfo(LibraryClassFile, LibraryFieldInfo) - Method in class proguard.classfile.util.ClassFileReferenceInitializer
 
visitLibraryFieldInfo(LibraryClassFile, LibraryFieldInfo) - Method in class proguard.classfile.visitor.AllAttrInfoVisitor
 
visitLibraryFieldInfo(LibraryClassFile, LibraryFieldInfo) - Method in class proguard.classfile.visitor.ClassFileCleaner
 
visitLibraryFieldInfo(LibraryClassFile, LibraryFieldInfo) - Method in class proguard.classfile.visitor.ClassFileMemberInfoVisitor
 
visitLibraryFieldInfo(LibraryClassFile, LibraryFieldInfo) - Method in class proguard.classfile.visitor.ClassFilePrinter
 
visitLibraryFieldInfo(LibraryClassFile, LibraryFieldInfo) - Method in class proguard.classfile.visitor.LibraryMemberInfoFilter
 
visitLibraryFieldInfo(LibraryClassFile, LibraryFieldInfo) - Method in class proguard.classfile.visitor.MemberInfoAccessFilter
 
visitLibraryFieldInfo(LibraryClassFile, LibraryFieldInfo) - Method in class proguard.classfile.visitor.MemberInfoDescriptorFilter
 
visitLibraryFieldInfo(LibraryClassFile, LibraryFieldInfo) - Method in class proguard.classfile.visitor.MemberInfoNameFilter
 
visitLibraryFieldInfo(LibraryClassFile, LibraryFieldInfo) - Method in interface proguard.classfile.visitor.MemberInfoVisitor
 
visitLibraryFieldInfo(LibraryClassFile, LibraryFieldInfo) - Method in class proguard.classfile.visitor.MultiMemberInfoVisitor
 
visitLibraryFieldInfo(LibraryClassFile, LibraryFieldInfo) - Method in class proguard.classfile.visitor.ProgramMemberInfoFilter
 
visitLibraryFieldInfo(LibraryClassFile, LibraryFieldInfo) - Method in class proguard.classfile.visitor.SimpleClassFilePrinter
 
visitLibraryFieldInfo(LibraryClassFile, LibraryFieldInfo) - Method in class proguard.classfile.visitor.VariableMemberInfoVisitor
 
visitLibraryFieldInfo(LibraryClassFile, LibraryFieldInfo) - Method in class proguard.obfuscate.AttributeShrinker
 
visitLibraryFieldInfo(LibraryClassFile, LibraryFieldInfo) - Method in class proguard.obfuscate.AttributeUsageMarker
 
visitLibraryFieldInfo(LibraryClassFile, LibraryFieldInfo) - Method in class proguard.obfuscate.ClassFileRenamer
 
visitLibraryFieldInfo(LibraryClassFile, LibraryFieldInfo) - Method in class proguard.obfuscate.MappingPrinter
 
visitLibraryFieldInfo(LibraryClassFile, LibraryFieldInfo) - Method in class proguard.obfuscate.MemberInfoLinker
 
visitLibraryFieldInfo(LibraryClassFile, LibraryFieldInfo) - Method in class proguard.obfuscate.MemberInfoObfuscator
 
visitLibraryFieldInfo(LibraryClassFile, LibraryFieldInfo) - Method in class proguard.obfuscate.NameAndTypeShrinker
 
visitLibraryFieldInfo(LibraryClassFile, LibraryFieldInfo) - Method in class proguard.obfuscate.NameMarker
 
visitLibraryFieldInfo(LibraryClassFile, LibraryFieldInfo) - Method in class proguard.obfuscate.Utf8UsageMarker
 
visitLibraryFieldInfo(LibraryClassFile, LibraryFieldInfo) - Method in class proguard.optimize.KeepMarker
 
visitLibraryFieldInfo(LibraryClassFile, LibraryFieldInfo) - Method in class proguard.optimize.NoSideEffectMethodMarker
 
visitLibraryFieldInfo(LibraryClassFile, LibraryFieldInfo) - Method in class proguard.optimize.SideEffectInstructionChecker
 
visitLibraryFieldInfo(LibraryClassFile, LibraryFieldInfo) - Method in class proguard.optimize.SideEffectMethodMarker
 
visitLibraryFieldInfo(LibraryClassFile, LibraryFieldInfo) - Method in class proguard.optimize.evaluation.PartialEvaluator
 
visitLibraryFieldInfo(LibraryClassFile, LibraryFieldInfo) - Method in class proguard.optimize.peephole.ClassFileFinalizer
 
visitLibraryFieldInfo(LibraryClassFile, LibraryFieldInfo) - Method in class proguard.shrink.ClassFileShrinker
 
visitLibraryFieldInfo(LibraryClassFile, LibraryFieldInfo) - Method in class proguard.shrink.UsageMarker
 
visitLibraryFieldInfo(LibraryClassFile, LibraryFieldInfo) - Method in class proguard.shrink.UsagePrinter
 
visitLibraryMethodInfo(LibraryClassFile, LibraryMethodInfo) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitLibraryMethodInfo(LibraryClassFile, LibraryMethodInfo) - Method in class proguard.classfile.util.ClassFileInitializer
 
visitLibraryMethodInfo(LibraryClassFile, LibraryMethodInfo) - Method in class proguard.classfile.util.ClassFileReferenceInitializer
 
visitLibraryMethodInfo(LibraryClassFile, LibraryMethodInfo) - Method in class proguard.classfile.visitor.AllAttrInfoVisitor
 
visitLibraryMethodInfo(LibraryClassFile, LibraryMethodInfo) - Method in class proguard.classfile.visitor.ClassFileCleaner
 
visitLibraryMethodInfo(LibraryClassFile, LibraryMethodInfo) - Method in class proguard.classfile.visitor.ClassFileMemberInfoVisitor
 
visitLibraryMethodInfo(LibraryClassFile, LibraryMethodInfo) - Method in class proguard.classfile.visitor.ClassFilePrinter
 
visitLibraryMethodInfo(LibraryClassFile, LibraryMethodInfo) - Method in class proguard.classfile.visitor.LibraryMemberInfoFilter
 
visitLibraryMethodInfo(LibraryClassFile, LibraryMethodInfo) - Method in class proguard.classfile.visitor.MemberInfoAccessFilter
 
visitLibraryMethodInfo(LibraryClassFile, LibraryMethodInfo) - Method in class proguard.classfile.visitor.MemberInfoDescriptorFilter
 
visitLibraryMethodInfo(LibraryClassFile, LibraryMethodInfo) - Method in class proguard.classfile.visitor.MemberInfoNameFilter
 
visitLibraryMethodInfo(LibraryClassFile, LibraryMethodInfo) - Method in interface proguard.classfile.visitor.MemberInfoVisitor
 
visitLibraryMethodInfo(LibraryClassFile, LibraryMethodInfo) - Method in class proguard.classfile.visitor.MultiMemberInfoVisitor
 
visitLibraryMethodInfo(LibraryClassFile, LibraryMethodInfo) - Method in class proguard.classfile.visitor.ProgramMemberInfoFilter
 
visitLibraryMethodInfo(LibraryClassFile, LibraryMethodInfo) - Method in class proguard.classfile.visitor.SimpleClassFilePrinter
 
visitLibraryMethodInfo(LibraryClassFile, LibraryMethodInfo) - Method in class proguard.classfile.visitor.VariableMemberInfoVisitor
 
visitLibraryMethodInfo(LibraryClassFile, LibraryMethodInfo) - Method in class proguard.obfuscate.AttributeShrinker
 
visitLibraryMethodInfo(LibraryClassFile, LibraryMethodInfo) - Method in class proguard.obfuscate.AttributeUsageMarker
 
visitLibraryMethodInfo(LibraryClassFile, LibraryMethodInfo) - Method in class proguard.obfuscate.ClassFileRenamer
 
visitLibraryMethodInfo(LibraryClassFile, LibraryMethodInfo) - Method in class proguard.obfuscate.MappingPrinter
 
visitLibraryMethodInfo(LibraryClassFile, LibraryMethodInfo) - Method in class proguard.obfuscate.MemberInfoLinker
 
visitLibraryMethodInfo(LibraryClassFile, LibraryMethodInfo) - Method in class proguard.obfuscate.MemberInfoObfuscator
 
visitLibraryMethodInfo(LibraryClassFile, LibraryMethodInfo) - Method in class proguard.obfuscate.NameAndTypeShrinker
 
visitLibraryMethodInfo(LibraryClassFile, LibraryMethodInfo) - Method in class proguard.obfuscate.NameMarker
 
visitLibraryMethodInfo(LibraryClassFile, LibraryMethodInfo) - Method in class proguard.obfuscate.Utf8UsageMarker
 
visitLibraryMethodInfo(LibraryClassFile, LibraryMethodInfo) - Method in class proguard.optimize.KeepMarker
 
visitLibraryMethodInfo(LibraryClassFile, LibraryMethodInfo) - Method in class proguard.optimize.NoSideEffectMethodMarker
 
visitLibraryMethodInfo(LibraryClassFile, LibraryMethodInfo) - Method in class proguard.optimize.SideEffectInstructionChecker
 
visitLibraryMethodInfo(LibraryClassFile, LibraryMethodInfo) - Method in class proguard.optimize.SideEffectMethodMarker
 
visitLibraryMethodInfo(LibraryClassFile, LibraryMethodInfo) - Method in class proguard.optimize.evaluation.PartialEvaluator
 
visitLibraryMethodInfo(LibraryClassFile, LibraryMethodInfo) - Method in class proguard.optimize.peephole.ClassFileFinalizer
 
visitLibraryMethodInfo(LibraryClassFile, LibraryMethodInfo) - Method in class proguard.shrink.ClassFileShrinker
 
visitLibraryMethodInfo(LibraryClassFile, LibraryMethodInfo) - Method in class proguard.shrink.UsageMarker
 
visitLibraryMethodInfo(LibraryClassFile, LibraryMethodInfo) - Method in class proguard.shrink.UsagePrinter
 
visitLineNumberInfo(ClassFile, MethodInfo, CodeAttrInfo, LineNumberInfo) - Method in class proguard.classfile.editor.CodeAttrInfoEditor
 
visitLineNumberInfo(ClassFile, MethodInfo, CodeAttrInfo, LineNumberInfo) - Method in interface proguard.classfile.visitor.LineNumberInfoVisitor
 
visitLineNumberTableAttrInfo(ClassFile, MethodInfo, CodeAttrInfo, LineNumberTableAttrInfo) - Method in class proguard.classfile.editor.CodeAttrInfoEditor
 
visitLineNumberTableAttrInfo(ClassFile, MethodInfo, CodeAttrInfo, LineNumberTableAttrInfo) - Method in class proguard.classfile.editor.CodeAttrInfoEditorResetter
 
visitLineNumberTableAttrInfo(ClassFile, MethodInfo, CodeAttrInfo, LineNumberTableAttrInfo) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitLineNumberTableAttrInfo(ClassFile, MethodInfo, CodeAttrInfo, LineNumberTableAttrInfo) - Method in class proguard.classfile.instruction.AllInstructionVisitor
 
visitLineNumberTableAttrInfo(ClassFile, MethodInfo, CodeAttrInfo, LineNumberTableAttrInfo) - Method in class proguard.classfile.util.ClassFileInitializer
 
visitLineNumberTableAttrInfo(ClassFile, MethodInfo, CodeAttrInfo, LineNumberTableAttrInfo) - Method in class proguard.classfile.util.ClassFileReferenceInitializer
 
visitLineNumberTableAttrInfo(ClassFile, MethodInfo, CodeAttrInfo, LineNumberTableAttrInfo) - Method in interface proguard.classfile.visitor.AttrInfoVisitor
 
visitLineNumberTableAttrInfo(ClassFile, MethodInfo, CodeAttrInfo, LineNumberTableAttrInfo) - Method in class proguard.classfile.visitor.ClassFileCleaner
 
visitLineNumberTableAttrInfo(ClassFile, MethodInfo, CodeAttrInfo, LineNumberTableAttrInfo) - Method in class proguard.classfile.visitor.ClassFilePrinter
 
visitLineNumberTableAttrInfo(ClassFile, MethodInfo, CodeAttrInfo, LineNumberTableAttrInfo) - Method in class proguard.classfile.visitor.MultiAttrInfoVisitor
 
visitLineNumberTableAttrInfo(ClassFile, MethodInfo, CodeAttrInfo, LineNumberTableAttrInfo) - Method in class proguard.obfuscate.AttributeShrinker
 
visitLineNumberTableAttrInfo(ClassFile, MethodInfo, CodeAttrInfo, LineNumberTableAttrInfo) - Method in class proguard.obfuscate.AttributeUsageMarker
 
visitLineNumberTableAttrInfo(ClassFile, MethodInfo, CodeAttrInfo, LineNumberTableAttrInfo) - Method in class proguard.obfuscate.ClassFileRenamer
 
visitLineNumberTableAttrInfo(ClassFile, MethodInfo, CodeAttrInfo, LineNumberTableAttrInfo) - Method in class proguard.obfuscate.NameAndTypeShrinker
 
visitLineNumberTableAttrInfo(ClassFile, MethodInfo, CodeAttrInfo, LineNumberTableAttrInfo) - Method in class proguard.obfuscate.Utf8UsageMarker
 
visitLineNumberTableAttrInfo(ClassFile, MethodInfo, CodeAttrInfo, LineNumberTableAttrInfo) - Method in class proguard.optimize.ChangedCodePrinter
 
visitLineNumberTableAttrInfo(ClassFile, MethodInfo, CodeAttrInfo, LineNumberTableAttrInfo) - Method in class proguard.optimize.SideEffectMethodMarker
 
visitLineNumberTableAttrInfo(ClassFile, MethodInfo, CodeAttrInfo, LineNumberTableAttrInfo) - Method in class proguard.optimize.evaluation.PartialEvaluator
 
visitLineNumberTableAttrInfo(ClassFile, MethodInfo, CodeAttrInfo, LineNumberTableAttrInfo) - Method in class proguard.optimize.peephole.BranchTargetFinder
 
visitLineNumberTableAttrInfo(ClassFile, MethodInfo, CodeAttrInfo, LineNumberTableAttrInfo) - Method in class proguard.shrink.ClassFileShrinker
 
visitLineNumberTableAttrInfo(ClassFile, MethodInfo, CodeAttrInfo, LineNumberTableAttrInfo) - Method in class proguard.shrink.InnerUsageMarker
 
visitLineNumberTableAttrInfo(ClassFile, MethodInfo, CodeAttrInfo, LineNumberTableAttrInfo) - Method in class proguard.shrink.UsageMarker
 
visitLocalVariableInfo(ClassFile, MethodInfo, CodeAttrInfo, LocalVariableInfo) - Method in class proguard.classfile.editor.CodeAttrInfoEditor
 
visitLocalVariableInfo(ClassFile, MethodInfo, CodeAttrInfo, LocalVariableInfo) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitLocalVariableInfo(ClassFile, MethodInfo, CodeAttrInfo, LocalVariableInfo) - Method in interface proguard.classfile.visitor.LocalVariableInfoVisitor
 
visitLocalVariableInfo(ClassFile, MethodInfo, CodeAttrInfo, LocalVariableInfo) - Method in class proguard.obfuscate.NameAndTypeShrinker
 
visitLocalVariableInfo(ClassFile, MethodInfo, CodeAttrInfo, LocalVariableInfo) - Method in class proguard.obfuscate.Utf8UsageMarker
 
visitLocalVariableInfo(ClassFile, MethodInfo, CodeAttrInfo, LocalVariableInfo) - Method in class proguard.shrink.UsageMarker
 
visitLocalVariableTableAttrInfo(ClassFile, MethodInfo, CodeAttrInfo, LocalVariableTableAttrInfo) - Method in class proguard.classfile.editor.CodeAttrInfoEditor
 
visitLocalVariableTableAttrInfo(ClassFile, MethodInfo, CodeAttrInfo, LocalVariableTableAttrInfo) - Method in class proguard.classfile.editor.CodeAttrInfoEditorResetter
 
visitLocalVariableTableAttrInfo(ClassFile, MethodInfo, CodeAttrInfo, LocalVariableTableAttrInfo) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitLocalVariableTableAttrInfo(ClassFile, MethodInfo, CodeAttrInfo, LocalVariableTableAttrInfo) - Method in class proguard.classfile.instruction.AllInstructionVisitor
 
visitLocalVariableTableAttrInfo(ClassFile, MethodInfo, CodeAttrInfo, LocalVariableTableAttrInfo) - Method in class proguard.classfile.util.ClassFileInitializer
 
visitLocalVariableTableAttrInfo(ClassFile, MethodInfo, CodeAttrInfo, LocalVariableTableAttrInfo) - Method in class proguard.classfile.util.ClassFileReferenceInitializer
 
visitLocalVariableTableAttrInfo(ClassFile, MethodInfo, CodeAttrInfo, LocalVariableTableAttrInfo) - Method in interface proguard.classfile.visitor.AttrInfoVisitor
 
visitLocalVariableTableAttrInfo(ClassFile, MethodInfo, CodeAttrInfo, LocalVariableTableAttrInfo) - Method in class proguard.classfile.visitor.ClassFileCleaner
 
visitLocalVariableTableAttrInfo(ClassFile, MethodInfo, CodeAttrInfo, LocalVariableTableAttrInfo) - Method in class proguard.classfile.visitor.ClassFilePrinter
 
visitLocalVariableTableAttrInfo(ClassFile, MethodInfo, CodeAttrInfo, LocalVariableTableAttrInfo) - Method in class proguard.classfile.visitor.MultiAttrInfoVisitor
 
visitLocalVariableTableAttrInfo(ClassFile, MethodInfo, CodeAttrInfo, LocalVariableTableAttrInfo) - Method in class proguard.obfuscate.AttributeShrinker
 
visitLocalVariableTableAttrInfo(ClassFile, MethodInfo, CodeAttrInfo, LocalVariableTableAttrInfo) - Method in class proguard.obfuscate.AttributeUsageMarker
 
visitLocalVariableTableAttrInfo(ClassFile, MethodInfo, CodeAttrInfo, LocalVariableTableAttrInfo) - Method in class proguard.obfuscate.ClassFileRenamer
 
visitLocalVariableTableAttrInfo(ClassFile, MethodInfo, CodeAttrInfo, LocalVariableTableAttrInfo) - Method in class proguard.obfuscate.NameAndTypeShrinker
 
visitLocalVariableTableAttrInfo(ClassFile, MethodInfo, CodeAttrInfo, LocalVariableTableAttrInfo) - Method in class proguard.obfuscate.Utf8UsageMarker
 
visitLocalVariableTableAttrInfo(ClassFile, MethodInfo, CodeAttrInfo, LocalVariableTableAttrInfo) - Method in class proguard.optimize.ChangedCodePrinter
 
visitLocalVariableTableAttrInfo(ClassFile, MethodInfo, CodeAttrInfo, LocalVariableTableAttrInfo) - Method in class proguard.optimize.SideEffectMethodMarker
 
visitLocalVariableTableAttrInfo(ClassFile, MethodInfo, CodeAttrInfo, LocalVariableTableAttrInfo) - Method in class proguard.optimize.evaluation.PartialEvaluator
 
visitLocalVariableTableAttrInfo(ClassFile, MethodInfo, CodeAttrInfo, LocalVariableTableAttrInfo) - Method in class proguard.optimize.peephole.BranchTargetFinder
 
visitLocalVariableTableAttrInfo(ClassFile, MethodInfo, CodeAttrInfo, LocalVariableTableAttrInfo) - Method in class proguard.shrink.ClassFileShrinker
 
visitLocalVariableTableAttrInfo(ClassFile, MethodInfo, CodeAttrInfo, LocalVariableTableAttrInfo) - Method in class proguard.shrink.InnerUsageMarker
 
visitLocalVariableTableAttrInfo(ClassFile, MethodInfo, CodeAttrInfo, LocalVariableTableAttrInfo) - Method in class proguard.shrink.UsageMarker
 
visitLongCpInfo(ClassFile, LongCpInfo) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitLongCpInfo(ClassFile, LongCpInfo) - Method in class proguard.classfile.instruction.CpInstruction
 
visitLongCpInfo(ClassFile, LongCpInfo) - Method in class proguard.classfile.util.ClassFileHierarchyInitializer
 
visitLongCpInfo(ClassFile, LongCpInfo) - Method in class proguard.classfile.util.ClassFileInitializer
 
visitLongCpInfo(ClassFile, LongCpInfo) - Method in class proguard.classfile.util.ClassFileReferenceInitializer
 
visitLongCpInfo(ClassFile, LongCpInfo) - Method in class proguard.classfile.visitor.ClassFileCleaner
 
visitLongCpInfo(ClassFile, LongCpInfo) - Method in class proguard.classfile.visitor.ClassFilePrinter
 
visitLongCpInfo(ClassFile, LongCpInfo) - Method in interface proguard.classfile.visitor.CpInfoVisitor
 
visitLongCpInfo(ClassFile, LongCpInfo) - Method in class proguard.classfile.visitor.ReferencedClassFileVisitor
 
visitLongCpInfo(ClassFile, LongCpInfo) - Method in class proguard.obfuscate.ClassFileRenamer
 
visitLongCpInfo(ClassFile, LongCpInfo) - Method in class proguard.obfuscate.NameAndTypeShrinker
 
visitLongCpInfo(ClassFile, LongCpInfo) - Method in class proguard.obfuscate.NameAndTypeUsageMarker
 
visitLongCpInfo(ClassFile, LongCpInfo) - Method in class proguard.obfuscate.Utf8UsageMarker
 
visitLongCpInfo(ClassFile, LongCpInfo) - Method in class proguard.optimize.SideEffectInstructionChecker
 
visitLongCpInfo(ClassFile, LongCpInfo) - Method in class proguard.optimize.WriteOnlyFieldMarker
 
visitLongCpInfo(ClassFile, LongCpInfo) - Method in class proguard.optimize.evaluation.PartialEvaluator
 
visitLongCpInfo(ClassFile, LongCpInfo) - Method in class proguard.optimize.evaluation.Processor
 
visitLongCpInfo(ClassFile, LongCpInfo) - Method in class proguard.optimize.peephole.GetterSetterInliner
 
visitLongCpInfo(ClassFile, LongCpInfo) - Method in class proguard.shrink.InnerUsageMarker
 
visitLongCpInfo(ClassFile, LongCpInfo) - Method in class proguard.shrink.InterfaceUsageMarker
 
visitLongCpInfo(ClassFile, LongCpInfo) - Method in class proguard.shrink.UsageMarker
 
visitLookUpSwitchInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, LookUpSwitchInstruction) - Method in class proguard.classfile.editor.CodeAttrInfoEditor
 
visitLookUpSwitchInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, LookUpSwitchInstruction) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitLookUpSwitchInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, LookUpSwitchInstruction) - Method in interface proguard.classfile.instruction.InstructionVisitor
 
visitLookUpSwitchInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, LookUpSwitchInstruction) - Method in class proguard.classfile.instruction.MultiInstructionVisitor
 
visitLookUpSwitchInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, LookUpSwitchInstruction) - Method in class proguard.classfile.visitor.ClassFilePrinter
 
visitLookUpSwitchInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, LookUpSwitchInstruction) - Method in class proguard.obfuscate.NameAndTypeShrinker
 
visitLookUpSwitchInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, LookUpSwitchInstruction) - Method in class proguard.optimize.SideEffectInstructionChecker
 
visitLookUpSwitchInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, LookUpSwitchInstruction) - Method in class proguard.optimize.WriteOnlyFieldMarker
 
visitLookUpSwitchInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, LookUpSwitchInstruction) - Method in class proguard.optimize.evaluation.PartialEvaluator
 
visitLookUpSwitchInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, LookUpSwitchInstruction) - Method in class proguard.optimize.evaluation.Processor
 
visitLookUpSwitchInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, LookUpSwitchInstruction) - Method in class proguard.optimize.peephole.BranchTargetFinder
 
visitLookUpSwitchInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, LookUpSwitchInstruction) - Method in class proguard.optimize.peephole.GetterSetterInliner
 
visitLookUpSwitchInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, LookUpSwitchInstruction) - Method in class proguard.optimize.peephole.GotoReturnReplacer
 
visitLookUpSwitchInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, LookUpSwitchInstruction) - Method in class proguard.optimize.peephole.LoadStoreRemover
 
visitLookUpSwitchInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, LookUpSwitchInstruction) - Method in class proguard.optimize.peephole.NopRemover
 
visitLookUpSwitchInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, LookUpSwitchInstruction) - Method in class proguard.optimize.peephole.PushPopRemover
 
visitLookUpSwitchInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, LookUpSwitchInstruction) - Method in class proguard.optimize.peephole.StoreLoadReplacer
 
visitLookUpSwitchInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, LookUpSwitchInstruction) - Method in class proguard.shrink.UsageMarker
 
visitMethodrefCpInfo(ClassFile, MethodrefCpInfo) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitMethodrefCpInfo(ClassFile, MethodrefCpInfo) - Method in class proguard.classfile.instruction.CpInstruction
 
visitMethodrefCpInfo(ClassFile, MethodrefCpInfo) - Method in class proguard.classfile.util.ClassFileHierarchyInitializer
 
visitMethodrefCpInfo(ClassFile, MethodrefCpInfo) - Method in class proguard.classfile.util.ClassFileInitializer
 
visitMethodrefCpInfo(ClassFile, MethodrefCpInfo) - Method in class proguard.classfile.util.ClassFileReferenceInitializer
 
visitMethodrefCpInfo(ClassFile, MethodrefCpInfo) - Method in class proguard.classfile.visitor.ClassFileCleaner
 
visitMethodrefCpInfo(ClassFile, MethodrefCpInfo) - Method in class proguard.classfile.visitor.ClassFilePrinter
 
visitMethodrefCpInfo(ClassFile, MethodrefCpInfo) - Method in interface proguard.classfile.visitor.CpInfoVisitor
 
visitMethodrefCpInfo(ClassFile, MethodrefCpInfo) - Method in class proguard.classfile.visitor.ReferencedClassFileVisitor
 
visitMethodrefCpInfo(ClassFile, MethodrefCpInfo) - Method in class proguard.obfuscate.ClassFileRenamer
 
visitMethodrefCpInfo(ClassFile, MethodrefCpInfo) - Method in class proguard.obfuscate.NameAndTypeShrinker
 
visitMethodrefCpInfo(ClassFile, MethodrefCpInfo) - Method in class proguard.obfuscate.NameAndTypeUsageMarker
 
visitMethodrefCpInfo(ClassFile, MethodrefCpInfo) - Method in class proguard.obfuscate.Utf8UsageMarker
 
visitMethodrefCpInfo(ClassFile, MethodrefCpInfo) - Method in class proguard.optimize.SideEffectInstructionChecker
 
visitMethodrefCpInfo(ClassFile, MethodrefCpInfo) - Method in class proguard.optimize.WriteOnlyFieldMarker
 
visitMethodrefCpInfo(ClassFile, MethodrefCpInfo) - Method in class proguard.optimize.evaluation.PartialEvaluator
 
visitMethodrefCpInfo(ClassFile, MethodrefCpInfo) - Method in class proguard.optimize.evaluation.Processor
 
visitMethodrefCpInfo(ClassFile, MethodrefCpInfo) - Method in class proguard.optimize.peephole.GetterSetterInliner
 
visitMethodrefCpInfo(ClassFile, MethodrefCpInfo) - Method in class proguard.shrink.InnerUsageMarker
 
visitMethodrefCpInfo(ClassFile, MethodrefCpInfo) - Method in class proguard.shrink.InterfaceUsageMarker
 
visitMethodrefCpInfo(ClassFile, MethodrefCpInfo) - Method in class proguard.shrink.UsageMarker
 
visitNameAndTypeCpInfo(ClassFile, NameAndTypeCpInfo) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitNameAndTypeCpInfo(ClassFile, NameAndTypeCpInfo) - Method in class proguard.classfile.instruction.CpInstruction
 
visitNameAndTypeCpInfo(ClassFile, NameAndTypeCpInfo) - Method in class proguard.classfile.util.ClassFileHierarchyInitializer
 
visitNameAndTypeCpInfo(ClassFile, NameAndTypeCpInfo) - Method in class proguard.classfile.util.ClassFileInitializer
 
visitNameAndTypeCpInfo(ClassFile, NameAndTypeCpInfo) - Method in class proguard.classfile.util.ClassFileReferenceInitializer
 
visitNameAndTypeCpInfo(ClassFile, NameAndTypeCpInfo) - Method in class proguard.classfile.visitor.ClassFileCleaner
 
visitNameAndTypeCpInfo(ClassFile, NameAndTypeCpInfo) - Method in class proguard.classfile.visitor.ClassFilePrinter
 
visitNameAndTypeCpInfo(ClassFile, NameAndTypeCpInfo) - Method in interface proguard.classfile.visitor.CpInfoVisitor
 
visitNameAndTypeCpInfo(ClassFile, NameAndTypeCpInfo) - Method in class proguard.classfile.visitor.ReferencedClassFileVisitor
 
visitNameAndTypeCpInfo(ClassFile, NameAndTypeCpInfo) - Method in class proguard.obfuscate.ClassFileRenamer
 
visitNameAndTypeCpInfo(ClassFile, NameAndTypeCpInfo) - Method in class proguard.obfuscate.NameAndTypeShrinker
 
visitNameAndTypeCpInfo(ClassFile, NameAndTypeCpInfo) - Method in class proguard.obfuscate.NameAndTypeUsageMarker
 
visitNameAndTypeCpInfo(ClassFile, NameAndTypeCpInfo) - Method in class proguard.obfuscate.Utf8UsageMarker
 
visitNameAndTypeCpInfo(ClassFile, NameAndTypeCpInfo) - Method in class proguard.optimize.SideEffectInstructionChecker
 
visitNameAndTypeCpInfo(ClassFile, NameAndTypeCpInfo) - Method in class proguard.optimize.WriteOnlyFieldMarker
 
visitNameAndTypeCpInfo(ClassFile, NameAndTypeCpInfo) - Method in class proguard.optimize.evaluation.PartialEvaluator
 
visitNameAndTypeCpInfo(ClassFile, NameAndTypeCpInfo) - Method in class proguard.optimize.evaluation.Processor
 
visitNameAndTypeCpInfo(ClassFile, NameAndTypeCpInfo) - Method in class proguard.optimize.peephole.GetterSetterInliner
 
visitNameAndTypeCpInfo(ClassFile, NameAndTypeCpInfo) - Method in class proguard.shrink.InnerUsageMarker
 
visitNameAndTypeCpInfo(ClassFile, NameAndTypeCpInfo) - Method in class proguard.shrink.InterfaceUsageMarker
 
visitNameAndTypeCpInfo(ClassFile, NameAndTypeCpInfo) - Method in class proguard.shrink.UsageMarker
 
visitProgramClassFile(ProgramClassFile) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitProgramClassFile(ProgramClassFile) - Method in class proguard.classfile.editor.ConstantPoolSorter
 
visitProgramClassFile(ProgramClassFile) - Method in class proguard.classfile.util.ClassFileHierarchyInitializer
 
visitProgramClassFile(ProgramClassFile) - Method in class proguard.classfile.util.ClassFileInitializer
 
visitProgramClassFile(ProgramClassFile) - Method in class proguard.classfile.util.ClassFileReferenceInitializer
 
visitProgramClassFile(ProgramClassFile) - Method in class proguard.classfile.visitor.AllCpInfoVisitor
 
visitProgramClassFile(ProgramClassFile) - Method in class proguard.classfile.visitor.AllFieldVisitor
 
visitProgramClassFile(ProgramClassFile) - Method in class proguard.classfile.visitor.AllMemberInfoVisitor
 
visitProgramClassFile(ProgramClassFile) - Method in class proguard.classfile.visitor.AllMethodVisitor
 
visitProgramClassFile(ProgramClassFile) - Method in class proguard.classfile.visitor.BottomClassFileFilter
 
visitProgramClassFile(ProgramClassFile) - Method in class proguard.classfile.visitor.ClassFileAccessFilter
 
visitProgramClassFile(ProgramClassFile) - Method in class proguard.classfile.visitor.ClassFileCleaner
 
visitProgramClassFile(ProgramClassFile) - Method in class proguard.classfile.visitor.ClassFileHierarchyTraveler
 
visitProgramClassFile(ProgramClassFile) - Method in class proguard.classfile.visitor.ClassFileNameFilter
 
visitProgramClassFile(ProgramClassFile) - Method in class proguard.classfile.visitor.ClassFilePrinter
 
visitProgramClassFile(ProgramClassFile) - Method in interface proguard.classfile.visitor.ClassFileVisitor
 
visitProgramClassFile(ProgramClassFile) - Method in class proguard.classfile.visitor.ClassPoolFiller
 
visitProgramClassFile(ProgramClassFile) - Method in class proguard.classfile.visitor.ConcreteClassFileDownTraveler
 
visitProgramClassFile(ProgramClassFile) - Method in class proguard.classfile.visitor.LibraryClassFileFilter
 
visitProgramClassFile(ProgramClassFile) - Method in class proguard.classfile.visitor.MultiClassFileVisitor
 
visitProgramClassFile(ProgramClassFile) - Method in class proguard.classfile.visitor.NamedFieldVisitor
 
visitProgramClassFile(ProgramClassFile) - Method in class proguard.classfile.visitor.NamedMethodVisitor
 
visitProgramClassFile(ProgramClassFile) - Method in class proguard.classfile.visitor.ProgramClassFileFilter
 
visitProgramClassFile(ProgramClassFile) - Method in class proguard.classfile.visitor.SimpleClassFilePrinter
 
visitProgramClassFile(ProgramClassFile) - Method in class proguard.classfile.visitor.VariableClassFileVisitor
 
visitProgramClassFile(ProgramClassFile) - Method in class proguard.obfuscate.AttributeShrinker
 
visitProgramClassFile(ProgramClassFile) - Method in class proguard.obfuscate.AttributeUsageMarker
 
visitProgramClassFile(ProgramClassFile) - Method in class proguard.obfuscate.ClassFileObfuscator
 
visitProgramClassFile(ProgramClassFile) - Method in class proguard.obfuscate.ClassFileRenamer
 
visitProgramClassFile(ProgramClassFile) - Method in class proguard.obfuscate.MappingPrinter
 
visitProgramClassFile(ProgramClassFile) - Method in class proguard.obfuscate.MemberInfoLinker
 
visitProgramClassFile(ProgramClassFile) - Method in class proguard.obfuscate.MemberInfoObfuscator
 
visitProgramClassFile(ProgramClassFile) - Method in class proguard.obfuscate.NameAndTypeShrinker
 
visitProgramClassFile(ProgramClassFile) - Method in class proguard.obfuscate.NameAndTypeUsageMarker
 
visitProgramClassFile(ProgramClassFile) - Method in class proguard.obfuscate.NameMarker
 
visitProgramClassFile(ProgramClassFile) - Method in class proguard.obfuscate.Utf8Shrinker
 
visitProgramClassFile(ProgramClassFile) - Method in class proguard.obfuscate.Utf8UsageMarker
 
visitProgramClassFile(ProgramClassFile) - Method in class proguard.optimize.KeepMarker
 
visitProgramClassFile(ProgramClassFile) - Method in class proguard.optimize.SideEffectMethodMarker
 
visitProgramClassFile(ProgramClassFile) - Method in class proguard.optimize.peephole.ClassFileFinalizer
 
visitProgramClassFile(ProgramClassFile) - Method in class proguard.shrink.ClassFileShrinker
 
visitProgramClassFile(ProgramClassFile) - Method in class proguard.shrink.InnerUsageMarker
 
visitProgramClassFile(ProgramClassFile) - Method in class proguard.shrink.InterfaceUsageMarker
 
visitProgramClassFile(ProgramClassFile) - Method in class proguard.shrink.UsageMarker
 
visitProgramClassFile(ProgramClassFile) - Method in class proguard.shrink.UsagePrinter
 
visitProgramClassFile(ProgramClassFile) - Method in class proguard.shrink.UsedClassFileFilter
 
visitProgramFieldInfo(ProgramClassFile, ProgramFieldInfo) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitProgramFieldInfo(ProgramClassFile, ProgramFieldInfo) - Method in class proguard.classfile.util.ClassFileInitializer
 
visitProgramFieldInfo(ProgramClassFile, ProgramFieldInfo) - Method in class proguard.classfile.util.ClassFileReferenceInitializer
 
visitProgramFieldInfo(ProgramClassFile, ProgramFieldInfo) - Method in class proguard.classfile.visitor.AllAttrInfoVisitor
 
visitProgramFieldInfo(ProgramClassFile, ProgramFieldInfo) - Method in class proguard.classfile.visitor.ClassFileCleaner
 
visitProgramFieldInfo(ProgramClassFile, ProgramFieldInfo) - Method in class proguard.classfile.visitor.ClassFileMemberInfoVisitor
 
visitProgramFieldInfo(ProgramClassFile, ProgramFieldInfo) - Method in class proguard.classfile.visitor.ClassFilePrinter
 
visitProgramFieldInfo(ProgramClassFile, ProgramFieldInfo) - Method in class proguard.classfile.visitor.LibraryMemberInfoFilter
 
visitProgramFieldInfo(ProgramClassFile, ProgramFieldInfo) - Method in class proguard.classfile.visitor.MemberInfoAccessFilter
 
visitProgramFieldInfo(ProgramClassFile, ProgramFieldInfo) - Method in class proguard.classfile.visitor.MemberInfoDescriptorFilter
 
visitProgramFieldInfo(ProgramClassFile, ProgramFieldInfo) - Method in class proguard.classfile.visitor.MemberInfoNameFilter
 
visitProgramFieldInfo(ProgramClassFile, ProgramFieldInfo) - Method in interface proguard.classfile.visitor.MemberInfoVisitor
 
visitProgramFieldInfo(ProgramClassFile, ProgramFieldInfo) - Method in class proguard.classfile.visitor.MultiMemberInfoVisitor
 
visitProgramFieldInfo(ProgramClassFile, ProgramFieldInfo) - Method in class proguard.classfile.visitor.ProgramMemberInfoFilter
 
visitProgramFieldInfo(ProgramClassFile, ProgramFieldInfo) - Method in class proguard.classfile.visitor.SimpleClassFilePrinter
 
visitProgramFieldInfo(ProgramClassFile, ProgramFieldInfo) - Method in class proguard.classfile.visitor.VariableMemberInfoVisitor
 
visitProgramFieldInfo(ProgramClassFile, ProgramFieldInfo) - Method in class proguard.obfuscate.AttributeShrinker
 
visitProgramFieldInfo(ProgramClassFile, ProgramFieldInfo) - Method in class proguard.obfuscate.AttributeUsageMarker
 
visitProgramFieldInfo(ProgramClassFile, ProgramFieldInfo) - Method in class proguard.obfuscate.ClassFileRenamer
 
visitProgramFieldInfo(ProgramClassFile, ProgramFieldInfo) - Method in class proguard.obfuscate.MappingPrinter
 
visitProgramFieldInfo(ProgramClassFile, ProgramFieldInfo) - Method in class proguard.obfuscate.MemberInfoLinker
 
visitProgramFieldInfo(ProgramClassFile, ProgramFieldInfo) - Method in class proguard.obfuscate.MemberInfoObfuscator
 
visitProgramFieldInfo(ProgramClassFile, ProgramFieldInfo) - Method in class proguard.obfuscate.NameAndTypeShrinker
 
visitProgramFieldInfo(ProgramClassFile, ProgramFieldInfo) - Method in class proguard.obfuscate.NameMarker
 
visitProgramFieldInfo(ProgramClassFile, ProgramFieldInfo) - Method in class proguard.obfuscate.Utf8UsageMarker
 
visitProgramFieldInfo(ProgramClassFile, ProgramFieldInfo) - Method in class proguard.optimize.KeepMarker
 
visitProgramFieldInfo(ProgramClassFile, ProgramFieldInfo) - Method in class proguard.optimize.NoSideEffectMethodMarker
 
visitProgramFieldInfo(ProgramClassFile, ProgramFieldInfo) - Method in class proguard.optimize.SideEffectInstructionChecker
 
visitProgramFieldInfo(ProgramClassFile, ProgramFieldInfo) - Method in class proguard.optimize.SideEffectMethodMarker
 
visitProgramFieldInfo(ProgramClassFile, ProgramFieldInfo) - Method in class proguard.optimize.evaluation.PartialEvaluator
 
visitProgramFieldInfo(ProgramClassFile, ProgramFieldInfo) - Method in class proguard.optimize.peephole.ClassFileFinalizer
 
visitProgramFieldInfo(ProgramClassFile, ProgramFieldInfo) - Method in class proguard.shrink.ClassFileShrinker
 
visitProgramFieldInfo(ProgramClassFile, ProgramFieldInfo) - Method in class proguard.shrink.UsageMarker
 
visitProgramFieldInfo(ProgramClassFile, ProgramFieldInfo) - Method in class proguard.shrink.UsagePrinter
 
visitProgramMethodInfo(ProgramClassFile, ProgramMethodInfo) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitProgramMethodInfo(ProgramClassFile, ProgramMethodInfo) - Method in class proguard.classfile.util.ClassFileInitializer
 
visitProgramMethodInfo(ProgramClassFile, ProgramMethodInfo) - Method in class proguard.classfile.util.ClassFileReferenceInitializer
 
visitProgramMethodInfo(ProgramClassFile, ProgramMethodInfo) - Method in class proguard.classfile.visitor.AllAttrInfoVisitor
 
visitProgramMethodInfo(ProgramClassFile, ProgramMethodInfo) - Method in class proguard.classfile.visitor.ClassFileCleaner
 
visitProgramMethodInfo(ProgramClassFile, ProgramMethodInfo) - Method in class proguard.classfile.visitor.ClassFileMemberInfoVisitor
 
visitProgramMethodInfo(ProgramClassFile, ProgramMethodInfo) - Method in class proguard.classfile.visitor.ClassFilePrinter
 
visitProgramMethodInfo(ProgramClassFile, ProgramMethodInfo) - Method in class proguard.classfile.visitor.LibraryMemberInfoFilter
 
visitProgramMethodInfo(ProgramClassFile, ProgramMethodInfo) - Method in class proguard.classfile.visitor.MemberInfoAccessFilter
 
visitProgramMethodInfo(ProgramClassFile, ProgramMethodInfo) - Method in class proguard.classfile.visitor.MemberInfoDescriptorFilter
 
visitProgramMethodInfo(ProgramClassFile, ProgramMethodInfo) - Method in class proguard.classfile.visitor.MemberInfoNameFilter
 
visitProgramMethodInfo(ProgramClassFile, ProgramMethodInfo) - Method in interface proguard.classfile.visitor.MemberInfoVisitor
 
visitProgramMethodInfo(ProgramClassFile, ProgramMethodInfo) - Method in class proguard.classfile.visitor.MultiMemberInfoVisitor
 
visitProgramMethodInfo(ProgramClassFile, ProgramMethodInfo) - Method in class proguard.classfile.visitor.ProgramMemberInfoFilter
 
visitProgramMethodInfo(ProgramClassFile, ProgramMethodInfo) - Method in class proguard.classfile.visitor.SimpleClassFilePrinter
 
visitProgramMethodInfo(ProgramClassFile, ProgramMethodInfo) - Method in class proguard.classfile.visitor.VariableMemberInfoVisitor
 
visitProgramMethodInfo(ProgramClassFile, ProgramMethodInfo) - Method in class proguard.obfuscate.AttributeShrinker
 
visitProgramMethodInfo(ProgramClassFile, ProgramMethodInfo) - Method in class proguard.obfuscate.AttributeUsageMarker
 
visitProgramMethodInfo(ProgramClassFile, ProgramMethodInfo) - Method in class proguard.obfuscate.ClassFileRenamer
 
visitProgramMethodInfo(ProgramClassFile, ProgramMethodInfo) - Method in class proguard.obfuscate.MappingPrinter
 
visitProgramMethodInfo(ProgramClassFile, ProgramMethodInfo) - Method in class proguard.obfuscate.MemberInfoLinker
 
visitProgramMethodInfo(ProgramClassFile, ProgramMethodInfo) - Method in class proguard.obfuscate.MemberInfoObfuscator
 
visitProgramMethodInfo(ProgramClassFile, ProgramMethodInfo) - Method in class proguard.obfuscate.NameAndTypeShrinker
 
visitProgramMethodInfo(ProgramClassFile, ProgramMethodInfo) - Method in class proguard.obfuscate.NameMarker
 
visitProgramMethodInfo(ProgramClassFile, ProgramMethodInfo) - Method in class proguard.obfuscate.Utf8UsageMarker
 
visitProgramMethodInfo(ProgramClassFile, ProgramMethodInfo) - Method in class proguard.optimize.KeepMarker
 
visitProgramMethodInfo(ProgramClassFile, ProgramMethodInfo) - Method in class proguard.optimize.NoSideEffectMethodMarker
 
visitProgramMethodInfo(ProgramClassFile, ProgramMethodInfo) - Method in class proguard.optimize.SideEffectInstructionChecker
 
visitProgramMethodInfo(ProgramClassFile, ProgramMethodInfo) - Method in class proguard.optimize.SideEffectMethodMarker
 
visitProgramMethodInfo(ProgramClassFile, ProgramMethodInfo) - Method in class proguard.optimize.evaluation.PartialEvaluator
 
visitProgramMethodInfo(ProgramClassFile, ProgramMethodInfo) - Method in class proguard.optimize.peephole.ClassFileFinalizer
 
visitProgramMethodInfo(ProgramClassFile, ProgramMethodInfo) - Method in class proguard.shrink.ClassFileShrinker
 
visitProgramMethodInfo(ProgramClassFile, ProgramMethodInfo) - Method in class proguard.shrink.UsageMarker
 
visitProgramMethodInfo(ProgramClassFile, ProgramMethodInfo) - Method in class proguard.shrink.UsagePrinter
 
visitSignatureAttrInfo(ClassFile, SignatureAttrInfo) - Method in class proguard.classfile.editor.CodeAttrInfoEditor
 
visitSignatureAttrInfo(ClassFile, SignatureAttrInfo) - Method in class proguard.classfile.editor.CodeAttrInfoEditorResetter
 
visitSignatureAttrInfo(ClassFile, SignatureAttrInfo) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitSignatureAttrInfo(ClassFile, SignatureAttrInfo) - Method in class proguard.classfile.instruction.AllInstructionVisitor
 
visitSignatureAttrInfo(ClassFile, SignatureAttrInfo) - Method in class proguard.classfile.util.ClassFileInitializer
 
visitSignatureAttrInfo(ClassFile, SignatureAttrInfo) - Method in class proguard.classfile.util.ClassFileReferenceInitializer
 
visitSignatureAttrInfo(ClassFile, SignatureAttrInfo) - Method in interface proguard.classfile.visitor.AttrInfoVisitor
 
visitSignatureAttrInfo(ClassFile, SignatureAttrInfo) - Method in class proguard.classfile.visitor.ClassFileCleaner
 
visitSignatureAttrInfo(ClassFile, SignatureAttrInfo) - Method in class proguard.classfile.visitor.ClassFilePrinter
 
visitSignatureAttrInfo(ClassFile, SignatureAttrInfo) - Method in class proguard.classfile.visitor.MultiAttrInfoVisitor
 
visitSignatureAttrInfo(ClassFile, SignatureAttrInfo) - Method in class proguard.obfuscate.AttributeShrinker
 
visitSignatureAttrInfo(ClassFile, SignatureAttrInfo) - Method in class proguard.obfuscate.AttributeUsageMarker
 
visitSignatureAttrInfo(ClassFile, SignatureAttrInfo) - Method in class proguard.obfuscate.ClassFileRenamer
 
visitSignatureAttrInfo(ClassFile, SignatureAttrInfo) - Method in class proguard.obfuscate.NameAndTypeShrinker
 
visitSignatureAttrInfo(ClassFile, SignatureAttrInfo) - Method in class proguard.obfuscate.Utf8UsageMarker
 
visitSignatureAttrInfo(ClassFile, SignatureAttrInfo) - Method in class proguard.optimize.ChangedCodePrinter
 
visitSignatureAttrInfo(ClassFile, SignatureAttrInfo) - Method in class proguard.optimize.SideEffectMethodMarker
 
visitSignatureAttrInfo(ClassFile, SignatureAttrInfo) - Method in class proguard.optimize.evaluation.PartialEvaluator
 
visitSignatureAttrInfo(ClassFile, SignatureAttrInfo) - Method in class proguard.optimize.peephole.BranchTargetFinder
 
visitSignatureAttrInfo(ClassFile, SignatureAttrInfo) - Method in class proguard.shrink.ClassFileShrinker
 
visitSignatureAttrInfo(ClassFile, SignatureAttrInfo) - Method in class proguard.shrink.InnerUsageMarker
 
visitSignatureAttrInfo(ClassFile, SignatureAttrInfo) - Method in class proguard.shrink.UsageMarker
 
visitSimpleInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, SimpleInstruction) - Method in class proguard.classfile.editor.CodeAttrInfoEditor
 
visitSimpleInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, SimpleInstruction) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitSimpleInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, SimpleInstruction) - Method in interface proguard.classfile.instruction.InstructionVisitor
 
visitSimpleInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, SimpleInstruction) - Method in class proguard.classfile.instruction.MultiInstructionVisitor
 
visitSimpleInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, SimpleInstruction) - Method in class proguard.classfile.visitor.ClassFilePrinter
 
visitSimpleInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, SimpleInstruction) - Method in class proguard.obfuscate.NameAndTypeShrinker
 
visitSimpleInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, SimpleInstruction) - Method in class proguard.optimize.SideEffectInstructionChecker
 
visitSimpleInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, SimpleInstruction) - Method in class proguard.optimize.WriteOnlyFieldMarker
 
visitSimpleInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, SimpleInstruction) - Method in class proguard.optimize.evaluation.PartialEvaluator
 
visitSimpleInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, SimpleInstruction) - Method in class proguard.optimize.evaluation.Processor
 
visitSimpleInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, SimpleInstruction) - Method in class proguard.optimize.peephole.BranchTargetFinder
 
visitSimpleInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, SimpleInstruction) - Method in class proguard.optimize.peephole.GetterSetterInliner
 
visitSimpleInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, SimpleInstruction) - Method in class proguard.optimize.peephole.GotoReturnReplacer
 
visitSimpleInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, SimpleInstruction) - Method in class proguard.optimize.peephole.LoadStoreRemover
 
visitSimpleInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, SimpleInstruction) - Method in class proguard.optimize.peephole.NopRemover
 
visitSimpleInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, SimpleInstruction) - Method in class proguard.optimize.peephole.PushPopRemover
 
visitSimpleInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, SimpleInstruction) - Method in class proguard.optimize.peephole.StoreLoadReplacer
 
visitSimpleInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, SimpleInstruction) - Method in class proguard.shrink.UsageMarker
 
visitSourceDirAttrInfo(ClassFile, SourceDirAttrInfo) - Method in class proguard.classfile.editor.CodeAttrInfoEditor
 
visitSourceDirAttrInfo(ClassFile, SourceDirAttrInfo) - Method in class proguard.classfile.editor.CodeAttrInfoEditorResetter
 
visitSourceDirAttrInfo(ClassFile, SourceDirAttrInfo) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitSourceDirAttrInfo(ClassFile, SourceDirAttrInfo) - Method in class proguard.classfile.instruction.AllInstructionVisitor
 
visitSourceDirAttrInfo(ClassFile, SourceDirAttrInfo) - Method in class proguard.classfile.util.ClassFileInitializer
 
visitSourceDirAttrInfo(ClassFile, SourceDirAttrInfo) - Method in class proguard.classfile.util.ClassFileReferenceInitializer
 
visitSourceDirAttrInfo(ClassFile, SourceDirAttrInfo) - Method in interface proguard.classfile.visitor.AttrInfoVisitor
 
visitSourceDirAttrInfo(ClassFile, SourceDirAttrInfo) - Method in class proguard.classfile.visitor.ClassFileCleaner
 
visitSourceDirAttrInfo(ClassFile, SourceDirAttrInfo) - Method in class proguard.classfile.visitor.ClassFilePrinter
 
visitSourceDirAttrInfo(ClassFile, SourceDirAttrInfo) - Method in class proguard.classfile.visitor.MultiAttrInfoVisitor
 
visitSourceDirAttrInfo(ClassFile, SourceDirAttrInfo) - Method in class proguard.obfuscate.AttributeShrinker
 
visitSourceDirAttrInfo(ClassFile, SourceDirAttrInfo) - Method in class proguard.obfuscate.AttributeUsageMarker
 
visitSourceDirAttrInfo(ClassFile, SourceDirAttrInfo) - Method in class proguard.obfuscate.ClassFileRenamer
 
visitSourceDirAttrInfo(ClassFile, SourceDirAttrInfo) - Method in class proguard.obfuscate.NameAndTypeShrinker
 
visitSourceDirAttrInfo(ClassFile, SourceDirAttrInfo) - Method in class proguard.obfuscate.Utf8UsageMarker
 
visitSourceDirAttrInfo(ClassFile, SourceDirAttrInfo) - Method in class proguard.optimize.ChangedCodePrinter
 
visitSourceDirAttrInfo(ClassFile, SourceDirAttrInfo) - Method in class proguard.optimize.SideEffectMethodMarker
 
visitSourceDirAttrInfo(ClassFile, SourceDirAttrInfo) - Method in class proguard.optimize.evaluation.PartialEvaluator
 
visitSourceDirAttrInfo(ClassFile, SourceDirAttrInfo) - Method in class proguard.optimize.peephole.BranchTargetFinder
 
visitSourceDirAttrInfo(ClassFile, SourceDirAttrInfo) - Method in class proguard.shrink.ClassFileShrinker
 
visitSourceDirAttrInfo(ClassFile, SourceDirAttrInfo) - Method in class proguard.shrink.InnerUsageMarker
 
visitSourceDirAttrInfo(ClassFile, SourceDirAttrInfo) - Method in class proguard.shrink.UsageMarker
 
visitSourceFileAttrInfo(ClassFile, SourceFileAttrInfo) - Method in class proguard.classfile.editor.CodeAttrInfoEditor
 
visitSourceFileAttrInfo(ClassFile, SourceFileAttrInfo) - Method in class proguard.classfile.editor.CodeAttrInfoEditorResetter
 
visitSourceFileAttrInfo(ClassFile, SourceFileAttrInfo) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitSourceFileAttrInfo(ClassFile, SourceFileAttrInfo) - Method in class proguard.classfile.instruction.AllInstructionVisitor
 
visitSourceFileAttrInfo(ClassFile, SourceFileAttrInfo) - Method in class proguard.classfile.util.ClassFileInitializer
 
visitSourceFileAttrInfo(ClassFile, SourceFileAttrInfo) - Method in class proguard.classfile.util.ClassFileReferenceInitializer
 
visitSourceFileAttrInfo(ClassFile, SourceFileAttrInfo) - Method in interface proguard.classfile.visitor.AttrInfoVisitor
 
visitSourceFileAttrInfo(ClassFile, SourceFileAttrInfo) - Method in class proguard.classfile.visitor.ClassFileCleaner
 
visitSourceFileAttrInfo(ClassFile, SourceFileAttrInfo) - Method in class proguard.classfile.visitor.ClassFilePrinter
 
visitSourceFileAttrInfo(ClassFile, SourceFileAttrInfo) - Method in class proguard.classfile.visitor.MultiAttrInfoVisitor
 
visitSourceFileAttrInfo(ClassFile, SourceFileAttrInfo) - Method in class proguard.obfuscate.AttributeShrinker
 
visitSourceFileAttrInfo(ClassFile, SourceFileAttrInfo) - Method in class proguard.obfuscate.AttributeUsageMarker
 
visitSourceFileAttrInfo(ClassFile, SourceFileAttrInfo) - Method in class proguard.obfuscate.ClassFileRenamer
 
visitSourceFileAttrInfo(ClassFile, SourceFileAttrInfo) - Method in class proguard.obfuscate.NameAndTypeShrinker
 
visitSourceFileAttrInfo(ClassFile, SourceFileAttrInfo) - Method in class proguard.obfuscate.Utf8UsageMarker
 
visitSourceFileAttrInfo(ClassFile, SourceFileAttrInfo) - Method in class proguard.optimize.ChangedCodePrinter
 
visitSourceFileAttrInfo(ClassFile, SourceFileAttrInfo) - Method in class proguard.optimize.SideEffectMethodMarker
 
visitSourceFileAttrInfo(ClassFile, SourceFileAttrInfo) - Method in class proguard.optimize.evaluation.PartialEvaluator
 
visitSourceFileAttrInfo(ClassFile, SourceFileAttrInfo) - Method in class proguard.optimize.peephole.BranchTargetFinder
 
visitSourceFileAttrInfo(ClassFile, SourceFileAttrInfo) - Method in class proguard.shrink.ClassFileShrinker
 
visitSourceFileAttrInfo(ClassFile, SourceFileAttrInfo) - Method in class proguard.shrink.InnerUsageMarker
 
visitSourceFileAttrInfo(ClassFile, SourceFileAttrInfo) - Method in class proguard.shrink.UsageMarker
 
visitStringCpInfo(ClassFile, StringCpInfo) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitStringCpInfo(ClassFile, StringCpInfo) - Method in class proguard.classfile.instruction.CpInstruction
 
visitStringCpInfo(ClassFile, StringCpInfo) - Method in class proguard.classfile.util.ClassFileHierarchyInitializer
 
visitStringCpInfo(ClassFile, StringCpInfo) - Method in class proguard.classfile.util.ClassFileInitializer
 
visitStringCpInfo(ClassFile, StringCpInfo) - Method in class proguard.classfile.util.ClassFileReferenceInitializer
 
visitStringCpInfo(ClassFile, StringCpInfo) - Method in class proguard.classfile.visitor.ClassFileCleaner
 
visitStringCpInfo(ClassFile, StringCpInfo) - Method in class proguard.classfile.visitor.ClassFilePrinter
 
visitStringCpInfo(ClassFile, StringCpInfo) - Method in interface proguard.classfile.visitor.CpInfoVisitor
 
visitStringCpInfo(ClassFile, StringCpInfo) - Method in class proguard.classfile.visitor.ReferencedClassFileVisitor
 
visitStringCpInfo(ClassFile, StringCpInfo) - Method in class proguard.obfuscate.ClassFileRenamer
 
visitStringCpInfo(ClassFile, StringCpInfo) - Method in class proguard.obfuscate.NameAndTypeShrinker
 
visitStringCpInfo(ClassFile, StringCpInfo) - Method in class proguard.obfuscate.NameAndTypeUsageMarker
 
visitStringCpInfo(ClassFile, StringCpInfo) - Method in class proguard.obfuscate.Utf8UsageMarker
 
visitStringCpInfo(ClassFile, StringCpInfo) - Method in class proguard.optimize.SideEffectInstructionChecker
 
visitStringCpInfo(ClassFile, StringCpInfo) - Method in class proguard.optimize.WriteOnlyFieldMarker
 
visitStringCpInfo(ClassFile, StringCpInfo) - Method in class proguard.optimize.evaluation.PartialEvaluator
 
visitStringCpInfo(ClassFile, StringCpInfo) - Method in class proguard.optimize.evaluation.Processor
 
visitStringCpInfo(ClassFile, StringCpInfo) - Method in class proguard.optimize.peephole.GetterSetterInliner
 
visitStringCpInfo(ClassFile, StringCpInfo) - Method in class proguard.shrink.InnerUsageMarker
 
visitStringCpInfo(ClassFile, StringCpInfo) - Method in class proguard.shrink.InterfaceUsageMarker
 
visitStringCpInfo(ClassFile, StringCpInfo) - Method in class proguard.shrink.UsageMarker
 
visitSyntheticAttrInfo(ClassFile, SyntheticAttrInfo) - Method in class proguard.classfile.editor.CodeAttrInfoEditor
 
visitSyntheticAttrInfo(ClassFile, SyntheticAttrInfo) - Method in class proguard.classfile.editor.CodeAttrInfoEditorResetter
 
visitSyntheticAttrInfo(ClassFile, SyntheticAttrInfo) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitSyntheticAttrInfo(ClassFile, SyntheticAttrInfo) - Method in class proguard.classfile.instruction.AllInstructionVisitor
 
visitSyntheticAttrInfo(ClassFile, SyntheticAttrInfo) - Method in class proguard.classfile.util.ClassFileInitializer
 
visitSyntheticAttrInfo(ClassFile, SyntheticAttrInfo) - Method in class proguard.classfile.util.ClassFileReferenceInitializer
 
visitSyntheticAttrInfo(ClassFile, SyntheticAttrInfo) - Method in interface proguard.classfile.visitor.AttrInfoVisitor
 
visitSyntheticAttrInfo(ClassFile, SyntheticAttrInfo) - Method in class proguard.classfile.visitor.ClassFileCleaner
 
visitSyntheticAttrInfo(ClassFile, SyntheticAttrInfo) - Method in class proguard.classfile.visitor.ClassFilePrinter
 
visitSyntheticAttrInfo(ClassFile, SyntheticAttrInfo) - Method in class proguard.classfile.visitor.MultiAttrInfoVisitor
 
visitSyntheticAttrInfo(ClassFile, SyntheticAttrInfo) - Method in class proguard.obfuscate.AttributeShrinker
 
visitSyntheticAttrInfo(ClassFile, SyntheticAttrInfo) - Method in class proguard.obfuscate.AttributeUsageMarker
 
visitSyntheticAttrInfo(ClassFile, SyntheticAttrInfo) - Method in class proguard.obfuscate.ClassFileRenamer
 
visitSyntheticAttrInfo(ClassFile, SyntheticAttrInfo) - Method in class proguard.obfuscate.NameAndTypeShrinker
 
visitSyntheticAttrInfo(ClassFile, SyntheticAttrInfo) - Method in class proguard.obfuscate.Utf8UsageMarker
 
visitSyntheticAttrInfo(ClassFile, SyntheticAttrInfo) - Method in class proguard.optimize.ChangedCodePrinter
 
visitSyntheticAttrInfo(ClassFile, SyntheticAttrInfo) - Method in class proguard.optimize.SideEffectMethodMarker
 
visitSyntheticAttrInfo(ClassFile, SyntheticAttrInfo) - Method in class proguard.optimize.evaluation.PartialEvaluator
 
visitSyntheticAttrInfo(ClassFile, SyntheticAttrInfo) - Method in class proguard.optimize.peephole.BranchTargetFinder
 
visitSyntheticAttrInfo(ClassFile, SyntheticAttrInfo) - Method in class proguard.shrink.ClassFileShrinker
 
visitSyntheticAttrInfo(ClassFile, SyntheticAttrInfo) - Method in class proguard.shrink.InnerUsageMarker
 
visitSyntheticAttrInfo(ClassFile, SyntheticAttrInfo) - Method in class proguard.shrink.UsageMarker
 
visitTableSwitchInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, TableSwitchInstruction) - Method in class proguard.classfile.editor.CodeAttrInfoEditor
 
visitTableSwitchInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, TableSwitchInstruction) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitTableSwitchInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, TableSwitchInstruction) - Method in interface proguard.classfile.instruction.InstructionVisitor
 
visitTableSwitchInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, TableSwitchInstruction) - Method in class proguard.classfile.instruction.MultiInstructionVisitor
 
visitTableSwitchInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, TableSwitchInstruction) - Method in class proguard.classfile.visitor.ClassFilePrinter
 
visitTableSwitchInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, TableSwitchInstruction) - Method in class proguard.obfuscate.NameAndTypeShrinker
 
visitTableSwitchInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, TableSwitchInstruction) - Method in class proguard.optimize.SideEffectInstructionChecker
 
visitTableSwitchInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, TableSwitchInstruction) - Method in class proguard.optimize.WriteOnlyFieldMarker
 
visitTableSwitchInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, TableSwitchInstruction) - Method in class proguard.optimize.evaluation.PartialEvaluator
 
visitTableSwitchInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, TableSwitchInstruction) - Method in class proguard.optimize.evaluation.Processor
 
visitTableSwitchInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, TableSwitchInstruction) - Method in class proguard.optimize.peephole.BranchTargetFinder
 
visitTableSwitchInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, TableSwitchInstruction) - Method in class proguard.optimize.peephole.GetterSetterInliner
 
visitTableSwitchInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, TableSwitchInstruction) - Method in class proguard.optimize.peephole.GotoReturnReplacer
 
visitTableSwitchInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, TableSwitchInstruction) - Method in class proguard.optimize.peephole.LoadStoreRemover
 
visitTableSwitchInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, TableSwitchInstruction) - Method in class proguard.optimize.peephole.NopRemover
 
visitTableSwitchInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, TableSwitchInstruction) - Method in class proguard.optimize.peephole.PushPopRemover
 
visitTableSwitchInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, TableSwitchInstruction) - Method in class proguard.optimize.peephole.StoreLoadReplacer
 
visitTableSwitchInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, TableSwitchInstruction) - Method in class proguard.shrink.UsageMarker
 
visitUnknownAttrInfo(ClassFile, UnknownAttrInfo) - Method in class proguard.classfile.editor.CodeAttrInfoEditor
 
visitUnknownAttrInfo(ClassFile, UnknownAttrInfo) - Method in class proguard.classfile.editor.CodeAttrInfoEditorResetter
 
visitUnknownAttrInfo(ClassFile, UnknownAttrInfo) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitUnknownAttrInfo(ClassFile, UnknownAttrInfo) - Method in class proguard.classfile.instruction.AllInstructionVisitor
 
visitUnknownAttrInfo(ClassFile, UnknownAttrInfo) - Method in class proguard.classfile.util.ClassFileInitializer
 
visitUnknownAttrInfo(ClassFile, UnknownAttrInfo) - Method in class proguard.classfile.util.ClassFileReferenceInitializer
 
visitUnknownAttrInfo(ClassFile, UnknownAttrInfo) - Method in interface proguard.classfile.visitor.AttrInfoVisitor
 
visitUnknownAttrInfo(ClassFile, UnknownAttrInfo) - Method in class proguard.classfile.visitor.ClassFileCleaner
 
visitUnknownAttrInfo(ClassFile, UnknownAttrInfo) - Method in class proguard.classfile.visitor.ClassFilePrinter
 
visitUnknownAttrInfo(ClassFile, UnknownAttrInfo) - Method in class proguard.classfile.visitor.MultiAttrInfoVisitor
 
visitUnknownAttrInfo(ClassFile, UnknownAttrInfo) - Method in class proguard.obfuscate.AttributeShrinker
 
visitUnknownAttrInfo(ClassFile, UnknownAttrInfo) - Method in class proguard.obfuscate.AttributeUsageMarker
 
visitUnknownAttrInfo(ClassFile, UnknownAttrInfo) - Method in class proguard.obfuscate.ClassFileRenamer
 
visitUnknownAttrInfo(ClassFile, UnknownAttrInfo) - Method in class proguard.obfuscate.NameAndTypeShrinker
 
visitUnknownAttrInfo(ClassFile, UnknownAttrInfo) - Method in class proguard.obfuscate.Utf8UsageMarker
 
visitUnknownAttrInfo(ClassFile, UnknownAttrInfo) - Method in class proguard.optimize.ChangedCodePrinter
 
visitUnknownAttrInfo(ClassFile, UnknownAttrInfo) - Method in class proguard.optimize.SideEffectMethodMarker
 
visitUnknownAttrInfo(ClassFile, UnknownAttrInfo) - Method in class proguard.optimize.evaluation.PartialEvaluator
 
visitUnknownAttrInfo(ClassFile, UnknownAttrInfo) - Method in class proguard.optimize.peephole.BranchTargetFinder
 
visitUnknownAttrInfo(ClassFile, UnknownAttrInfo) - Method in class proguard.shrink.ClassFileShrinker
 
visitUnknownAttrInfo(ClassFile, UnknownAttrInfo) - Method in class proguard.shrink.InnerUsageMarker
 
visitUnknownAttrInfo(ClassFile, UnknownAttrInfo) - Method in class proguard.shrink.UsageMarker
 
visitUtf8CpInfo(ClassFile, Utf8CpInfo) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitUtf8CpInfo(ClassFile, Utf8CpInfo) - Method in class proguard.classfile.instruction.CpInstruction
 
visitUtf8CpInfo(ClassFile, Utf8CpInfo) - Method in class proguard.classfile.util.ClassFileHierarchyInitializer
 
visitUtf8CpInfo(ClassFile, Utf8CpInfo) - Method in class proguard.classfile.util.ClassFileInitializer
 
visitUtf8CpInfo(ClassFile, Utf8CpInfo) - Method in class proguard.classfile.util.ClassFileReferenceInitializer
 
visitUtf8CpInfo(ClassFile, Utf8CpInfo) - Method in class proguard.classfile.visitor.ClassFileCleaner
 
visitUtf8CpInfo(ClassFile, Utf8CpInfo) - Method in class proguard.classfile.visitor.ClassFilePrinter
 
visitUtf8CpInfo(ClassFile, Utf8CpInfo) - Method in interface proguard.classfile.visitor.CpInfoVisitor
 
visitUtf8CpInfo(ClassFile, Utf8CpInfo) - Method in class proguard.classfile.visitor.ReferencedClassFileVisitor
 
visitUtf8CpInfo(ClassFile, Utf8CpInfo) - Method in class proguard.obfuscate.ClassFileRenamer
 
visitUtf8CpInfo(ClassFile, Utf8CpInfo) - Method in class proguard.obfuscate.NameAndTypeShrinker
 
visitUtf8CpInfo(ClassFile, Utf8CpInfo) - Method in class proguard.obfuscate.NameAndTypeUsageMarker
 
visitUtf8CpInfo(ClassFile, Utf8CpInfo) - Method in class proguard.obfuscate.Utf8UsageMarker
 
visitUtf8CpInfo(ClassFile, Utf8CpInfo) - Method in class proguard.optimize.SideEffectInstructionChecker
 
visitUtf8CpInfo(ClassFile, Utf8CpInfo) - Method in class proguard.optimize.WriteOnlyFieldMarker
 
visitUtf8CpInfo(ClassFile, Utf8CpInfo) - Method in class proguard.optimize.evaluation.PartialEvaluator
 
visitUtf8CpInfo(ClassFile, Utf8CpInfo) - Method in class proguard.optimize.evaluation.Processor
 
visitUtf8CpInfo(ClassFile, Utf8CpInfo) - Method in class proguard.optimize.peephole.GetterSetterInliner
 
visitUtf8CpInfo(ClassFile, Utf8CpInfo) - Method in class proguard.shrink.InnerUsageMarker
 
visitUtf8CpInfo(ClassFile, Utf8CpInfo) - Method in class proguard.shrink.InterfaceUsageMarker
 
visitUtf8CpInfo(ClassFile, Utf8CpInfo) - Method in class proguard.shrink.UsageMarker
 
visitVariableInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, VariableInstruction) - Method in class proguard.classfile.editor.CodeAttrInfoEditor
 
visitVariableInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, VariableInstruction) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitVariableInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, VariableInstruction) - Method in interface proguard.classfile.instruction.InstructionVisitor
 
visitVariableInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, VariableInstruction) - Method in class proguard.classfile.instruction.MultiInstructionVisitor
 
visitVariableInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, VariableInstruction) - Method in class proguard.classfile.visitor.ClassFilePrinter
 
visitVariableInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, VariableInstruction) - Method in class proguard.obfuscate.NameAndTypeShrinker
 
visitVariableInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, VariableInstruction) - Method in class proguard.optimize.SideEffectInstructionChecker
 
visitVariableInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, VariableInstruction) - Method in class proguard.optimize.WriteOnlyFieldMarker
 
visitVariableInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, VariableInstruction) - Method in class proguard.optimize.evaluation.PartialEvaluator
 
visitVariableInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, VariableInstruction) - Method in class proguard.optimize.evaluation.Processor
 
visitVariableInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, VariableInstruction) - Method in class proguard.optimize.peephole.BranchTargetFinder
 
visitVariableInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, VariableInstruction) - Method in class proguard.optimize.peephole.GetterSetterInliner
 
visitVariableInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, VariableInstruction) - Method in class proguard.optimize.peephole.GotoReturnReplacer
 
visitVariableInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, VariableInstruction) - Method in class proguard.optimize.peephole.LoadStoreRemover
 
visitVariableInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, VariableInstruction) - Method in class proguard.optimize.peephole.NopRemover
 
visitVariableInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, VariableInstruction) - Method in class proguard.optimize.peephole.PushPopRemover
 
visitVariableInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, VariableInstruction) - Method in class proguard.optimize.peephole.StoreLoadReplacer
 
visitVariableInstruction(ClassFile, MethodInfo, CodeAttrInfo, int, VariableInstruction) - Method in class proguard.shrink.UsageMarker
 
visitorInfo - Variable in class proguard.classfile.AttrInfo
An extra field in which visitors can store information.
visitorInfo - Variable in class proguard.classfile.CpInfo
An extra field in which visitors can store information.
visitorInfo - Variable in class proguard.classfile.ExceptionInfo
An extra field in which visitors can store information.
visitorInfo - Variable in class proguard.classfile.InnerClassesInfo
An extra field in which visitors can store information.
visitorInfo - Variable in class proguard.classfile.LibraryClassFile
An extra field in which visitors can store information.
visitorInfo - Variable in class proguard.classfile.LibraryMemberInfo
An extra field in which visitors can store information.
visitorInfo - Variable in class proguard.classfile.ProgramClassFile
An extra field in which visitors can store information.
visitorInfo - Variable in class proguard.classfile.ProgramMemberInfo
An extra field in which visitors can store information.

W

WordReader - class proguard.WordReader.
An abstract reader of words, with the possibility to include other readers.
WordReader() - Constructor for class proguard.WordReader
 
WriteOnlyFieldMarker - class proguard.optimize.WriteOnlyFieldMarker.
This InstructionVisitor marks all fields that are write-only.
WriteOnlyFieldMarker() - Constructor for class proguard.optimize.WriteOnlyFieldMarker
 
warn - Variable in class proguard.Configuration
 
wide - Variable in class proguard.classfile.instruction.VariableInstruction
 
write(Configuration) - Method in class proguard.ConfigurationWriter
Writes the given configuration.
write(DataOutput) - Method in class proguard.classfile.AttrInfo
Exports the representation to a DataOutput stream.
write(DataOutput) - Method in class proguard.classfile.CpInfo
Exports the representation to a DataOutput stream.
write(DataOutput) - Method in class proguard.classfile.ExceptionInfo
Exports the representation to a DataOutput stream.
write(DataOutput) - Method in class proguard.classfile.InnerClassesInfo
Exports the representation to a DataOutput stream.
write(DataOutput) - Method in class proguard.classfile.LineNumberInfo
Exports the representation to a DataOutput stream.
write(DataOutput) - Method in class proguard.classfile.LocalVariableInfo
Exports the representation to a DataOutput stream.
write(DataOutput) - Method in class proguard.classfile.ProgramClassFile
Exports the representation to a DataOutput stream.
write(DataOutput) - Method in class proguard.classfile.ProgramMemberInfo
Exports the representation to a DataOutput stream.
write(CodeAttrInfo, int) - Method in class proguard.classfile.instruction.Instruction
Writes the Instruction back to the data in the byte array.
writeByte(byte[], int, int) - Static method in class proguard.classfile.instruction.Instruction
 
writeInfo(DataOutput) - Method in class proguard.classfile.AttrInfo
Exports data following the header to a DataOutput stream.
writeInfo(DataOutput) - Method in class proguard.classfile.ClassCpInfo
 
writeInfo(DataOutput) - Method in class proguard.classfile.CodeAttrInfo
 
writeInfo(DataOutput) - Method in class proguard.classfile.ConstantValueAttrInfo
 
writeInfo(DataOutput) - Method in class proguard.classfile.CpInfo
Writes the 'info' data following the u1tag byte.
writeInfo(DataOutput) - Method in class proguard.classfile.DeprecatedAttrInfo
 
writeInfo(DataOutput) - Method in class proguard.classfile.DoubleCpInfo
 
writeInfo(DataOutput) - Method in class proguard.classfile.ExceptionsAttrInfo
 
writeInfo(DataOutput) - Method in class proguard.classfile.FloatCpInfo
 
writeInfo(DataOutput) - Method in class proguard.classfile.InnerClassesAttrInfo
 
writeInfo(DataOutput) - Method in class proguard.classfile.IntegerCpInfo
 
writeInfo(DataOutput) - Method in class proguard.classfile.LineNumberTableAttrInfo
 
writeInfo(DataOutput) - Method in class proguard.classfile.LocalVariableTableAttrInfo
 
writeInfo(DataOutput) - Method in class proguard.classfile.LongCpInfo
 
writeInfo(DataOutput) - Method in class proguard.classfile.NameAndTypeCpInfo
 
writeInfo(DataOutput) - Method in class proguard.classfile.RefCpInfo
 
writeInfo(DataOutput) - Method in class proguard.classfile.SignatureAttrInfo
 
writeInfo(DataOutput) - Method in class proguard.classfile.SourceDirAttrInfo
 
writeInfo(DataOutput) - Method in class proguard.classfile.SourceFileAttrInfo
 
writeInfo(DataOutput) - Method in class proguard.classfile.StringCpInfo
 
writeInfo(DataOutput) - Method in class proguard.classfile.SyntheticAttrInfo
 
writeInfo(DataOutput) - Method in class proguard.classfile.UnknownAttrInfo
 
writeInfo(DataOutput) - Method in class proguard.classfile.Utf8CpInfo
 
writeInfo(byte[], int) - Method in class proguard.classfile.instruction.BranchInstruction
 
writeInfo(byte[], int) - Method in class proguard.classfile.instruction.CpInstruction
 
writeInfo(byte[], int) - Method in class proguard.classfile.instruction.Instruction
Writes data following the instruction opcode.
writeInfo(byte[], int) - Method in class proguard.classfile.instruction.LookUpSwitchInstruction
 
writeInfo(byte[], int) - Method in class proguard.classfile.instruction.SimpleInstruction
 
writeInfo(byte[], int) - Method in class proguard.classfile.instruction.TableSwitchInstruction
 
writeInfo(byte[], int) - Method in class proguard.classfile.instruction.VariableInstruction
 
writeInt(byte[], int, int) - Static method in class proguard.classfile.instruction.Instruction
 
writeShort(byte[], int, int) - Static method in class proguard.classfile.instruction.Instruction
 
writeValue(byte[], int, int, int) - Static method in class proguard.classfile.instruction.Instruction
 

X

xor(IntegerValue) - Method in class proguard.optimize.evaluation.value.IntegerValue
Returns the logical xor of this IntegerValue and the given IntegerValue.
xor(SpecificIntegerValue) - Method in class proguard.optimize.evaluation.value.IntegerValue
Returns the logical xor of this IntegerValue and the given SpecificIntegerValue.
xor(LongValue) - Method in class proguard.optimize.evaluation.value.LongValue
Returns the logical xor of this LongValue and the given LongValue.
xor(SpecificLongValue) - Method in class proguard.optimize.evaluation.value.LongValue
Returns the logical xor of this LongValue and the given SpecificLongValue.

Z

ZipDataEntry - class proguard.io.ZipDataEntry.
This DataEntry represents a ZIP entry.
ZipDataEntry(DataEntry, ZipEntry, ZipInputStream) - Constructor for class proguard.io.ZipDataEntry
 

A B C D E F G H I J K L M N O P R S T U V W X Z
ProGuard