Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 

A

A - Static variable in class proguard.classfile.editor.InstructionSequenceReplacer
 
A - Static variable in class proguard.classfile.util.DynamicClassReferenceInitializer
 
A - Static variable in class proguard.classfile.util.InstructionSequenceMatcher
 
aaload() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
aaload() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
aastore() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
aastore() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
abbreviation - Variable in class proguard.classfile.kotlin.KotlinTypeMetadata
 
abbreviationAccept(Clazz, KotlinTypeVisitor) - Method in class proguard.classfile.kotlin.KotlinTypeMetadata
 
ABSTRACT - Static variable in class proguard.classfile.AccessConstants
 
ABSTRACT - Static variable in class proguard.classfile.JavaAccessConstants
 
accept(Clazz, Method, AttributeVisitor) - Method in class proguard.classfile.attribute.annotation.AnnotationDefaultAttribute
 
accept(Clazz, Annotation, ElementValueVisitor) - Method in class proguard.classfile.attribute.annotation.AnnotationElementValue
 
accept(Clazz, Annotation, ElementValueVisitor) - Method in class proguard.classfile.attribute.annotation.ArrayElementValue
 
accept(Clazz, Annotation, ElementValueVisitor) - Method in class proguard.classfile.attribute.annotation.ClassElementValue
 
accept(Clazz, Annotation, ElementValueVisitor) - Method in class proguard.classfile.attribute.annotation.ConstantElementValue
 
accept(Clazz, Annotation, ElementValueVisitor) - Method in class proguard.classfile.attribute.annotation.ElementValue
Accepts the given visitor.
accept(Clazz, Annotation, ElementValueVisitor) - Method in class proguard.classfile.attribute.annotation.EnumConstantElementValue
 
accept(Clazz, AttributeVisitor) - Method in class proguard.classfile.attribute.annotation.RuntimeInvisibleAnnotationsAttribute
 
accept(Clazz, Field, AttributeVisitor) - Method in class proguard.classfile.attribute.annotation.RuntimeInvisibleAnnotationsAttribute
 
accept(Clazz, Method, AttributeVisitor) - Method in class proguard.classfile.attribute.annotation.RuntimeInvisibleAnnotationsAttribute
 
accept(Clazz, RecordComponentInfo, AttributeVisitor) - Method in class proguard.classfile.attribute.annotation.RuntimeInvisibleAnnotationsAttribute
 
accept(Clazz, Method, AttributeVisitor) - Method in class proguard.classfile.attribute.annotation.RuntimeInvisibleParameterAnnotationsAttribute
 
accept(Clazz, AttributeVisitor) - Method in class proguard.classfile.attribute.annotation.RuntimeInvisibleTypeAnnotationsAttribute
 
accept(Clazz, Field, AttributeVisitor) - Method in class proguard.classfile.attribute.annotation.RuntimeInvisibleTypeAnnotationsAttribute
 
accept(Clazz, Method, AttributeVisitor) - Method in class proguard.classfile.attribute.annotation.RuntimeInvisibleTypeAnnotationsAttribute
 
accept(Clazz, Method, CodeAttribute, AttributeVisitor) - Method in class proguard.classfile.attribute.annotation.RuntimeInvisibleTypeAnnotationsAttribute
 
accept(Clazz, RecordComponentInfo, AttributeVisitor) - Method in class proguard.classfile.attribute.annotation.RuntimeInvisibleTypeAnnotationsAttribute
 
accept(Clazz, AttributeVisitor) - Method in class proguard.classfile.attribute.annotation.RuntimeVisibleAnnotationsAttribute
 
accept(Clazz, Field, AttributeVisitor) - Method in class proguard.classfile.attribute.annotation.RuntimeVisibleAnnotationsAttribute
 
accept(Clazz, Method, AttributeVisitor) - Method in class proguard.classfile.attribute.annotation.RuntimeVisibleAnnotationsAttribute
 
accept(Clazz, RecordComponentInfo, AttributeVisitor) - Method in class proguard.classfile.attribute.annotation.RuntimeVisibleAnnotationsAttribute
 
accept(Clazz, Method, AttributeVisitor) - Method in class proguard.classfile.attribute.annotation.RuntimeVisibleParameterAnnotationsAttribute
 
accept(Clazz, AttributeVisitor) - Method in class proguard.classfile.attribute.annotation.RuntimeVisibleTypeAnnotationsAttribute
 
accept(Clazz, Field, AttributeVisitor) - Method in class proguard.classfile.attribute.annotation.RuntimeVisibleTypeAnnotationsAttribute
 
accept(Clazz, Method, AttributeVisitor) - Method in class proguard.classfile.attribute.annotation.RuntimeVisibleTypeAnnotationsAttribute
 
accept(Clazz, Method, CodeAttribute, AttributeVisitor) - Method in class proguard.classfile.attribute.annotation.RuntimeVisibleTypeAnnotationsAttribute
 
accept(Clazz, RecordComponentInfo, AttributeVisitor) - Method in class proguard.classfile.attribute.annotation.RuntimeVisibleTypeAnnotationsAttribute
 
accept(Clazz, TypeAnnotation, TargetInfoVisitor) - Method in class proguard.classfile.attribute.annotation.target.CatchTargetInfo
Lets the visitor visit, with Method and CodeAttribute null.
accept(Clazz, Method, CodeAttribute, TypeAnnotation, TargetInfoVisitor) - Method in class proguard.classfile.attribute.annotation.target.CatchTargetInfo
 
accept(Clazz, TypeAnnotation, TargetInfoVisitor) - Method in class proguard.classfile.attribute.annotation.target.EmptyTargetInfo
Lets the visitor visit, with Field null.
accept(Clazz, Field, TypeAnnotation, TargetInfoVisitor) - Method in class proguard.classfile.attribute.annotation.target.EmptyTargetInfo
 
accept(Clazz, Method, TypeAnnotation, TargetInfoVisitor) - Method in class proguard.classfile.attribute.annotation.target.EmptyTargetInfo
 
accept(Clazz, TypeAnnotation, TargetInfoVisitor) - Method in class proguard.classfile.attribute.annotation.target.FormalParameterTargetInfo
Lets the visitor visit, with Method null.
accept(Clazz, Method, TypeAnnotation, TargetInfoVisitor) - Method in class proguard.classfile.attribute.annotation.target.FormalParameterTargetInfo
 
accept(Clazz, TypeAnnotation, TargetInfoVisitor) - Method in class proguard.classfile.attribute.annotation.target.LocalVariableTargetInfo
Lets the visitor visit, with Method and CodeAttribute null.
accept(Clazz, Method, CodeAttribute, TypeAnnotation, TargetInfoVisitor) - Method in class proguard.classfile.attribute.annotation.target.LocalVariableTargetInfo
 
accept(Clazz, TypeAnnotation, TargetInfoVisitor) - Method in class proguard.classfile.attribute.annotation.target.OffsetTargetInfo
Lets the visitor visit, with Method and CodeAttribute null.
accept(Clazz, Method, CodeAttribute, TypeAnnotation, TargetInfoVisitor) - Method in class proguard.classfile.attribute.annotation.target.OffsetTargetInfo
 
accept(Clazz, TypeAnnotation, TargetInfoVisitor) - Method in class proguard.classfile.attribute.annotation.target.SuperTypeTargetInfo
 
accept(Clazz, TypeAnnotation, TargetInfoVisitor) - Method in class proguard.classfile.attribute.annotation.target.TargetInfo
Accepts the given visitor, in the context of a type annotation on a class.
accept(Clazz, Field, TypeAnnotation, TargetInfoVisitor) - Method in class proguard.classfile.attribute.annotation.target.TargetInfo
Accepts the given visitor, in the context of a type annotation on a field.
accept(Clazz, Method, TypeAnnotation, TargetInfoVisitor) - Method in class proguard.classfile.attribute.annotation.target.TargetInfo
Accepts the given visitor, in the context of a type annotation on a method.
accept(Clazz, Method, CodeAttribute, TypeAnnotation, TargetInfoVisitor) - Method in class proguard.classfile.attribute.annotation.target.TargetInfo
Accepts the given visitor, in the context of a type annotation code.
accept(Clazz, TypeAnnotation, TargetInfoVisitor) - Method in class proguard.classfile.attribute.annotation.target.ThrowsTargetInfo
Lets the visitor visit, with Method null.
accept(Clazz, Method, TypeAnnotation, TargetInfoVisitor) - Method in class proguard.classfile.attribute.annotation.target.ThrowsTargetInfo
 
accept(Clazz, TypeAnnotation, TargetInfoVisitor) - Method in class proguard.classfile.attribute.annotation.target.TypeArgumentTargetInfo
Lets the visitor visit, with Method and CodeAttribute null.
accept(Clazz, Method, CodeAttribute, TypeAnnotation, TargetInfoVisitor) - Method in class proguard.classfile.attribute.annotation.target.TypeArgumentTargetInfo
 
accept(Clazz, TypeAnnotation, TargetInfoVisitor) - Method in class proguard.classfile.attribute.annotation.target.TypeParameterBoundTargetInfo
 
accept(Clazz, Field, TypeAnnotation, TargetInfoVisitor) - Method in class proguard.classfile.attribute.annotation.target.TypeParameterBoundTargetInfo
 
accept(Clazz, Method, TypeAnnotation, TargetInfoVisitor) - Method in class proguard.classfile.attribute.annotation.target.TypeParameterBoundTargetInfo
 
accept(Clazz, TypeAnnotation, TargetInfoVisitor) - Method in class proguard.classfile.attribute.annotation.target.TypeParameterTargetInfo
 
accept(Clazz, Method, TypeAnnotation, TargetInfoVisitor) - Method in class proguard.classfile.attribute.annotation.target.TypeParameterTargetInfo
 
accept(Clazz, AttributeVisitor) - Method in class proguard.classfile.attribute.Attribute
Accepts the given visitor.
accept(Clazz, Field, AttributeVisitor) - Method in class proguard.classfile.attribute.Attribute
Accepts the given visitor in the context of the given field.
accept(Clazz, Method, AttributeVisitor) - Method in class proguard.classfile.attribute.Attribute
Accepts the given visitor in the context of the given method.
accept(Clazz, Method, CodeAttribute, AttributeVisitor) - Method in class proguard.classfile.attribute.Attribute
Accepts the given visitor in the context of the given code attribute.
accept(Clazz, RecordComponentInfo, AttributeVisitor) - Method in class proguard.classfile.attribute.Attribute
Accepts the given visitor in the context of the given record component.
accept(Clazz, AttributeVisitor) - Method in class proguard.classfile.attribute.BootstrapMethodsAttribute
 
accept(Clazz, Method, AttributeVisitor) - Method in class proguard.classfile.attribute.CodeAttribute
 
accept(Clazz, Field, AttributeVisitor) - Method in class proguard.classfile.attribute.ConstantValueAttribute
 
accept(Clazz, AttributeVisitor) - Method in class proguard.classfile.attribute.DeprecatedAttribute
 
accept(Clazz, Field, AttributeVisitor) - Method in class proguard.classfile.attribute.DeprecatedAttribute
 
accept(Clazz, Method, AttributeVisitor) - Method in class proguard.classfile.attribute.DeprecatedAttribute
 
accept(Clazz, AttributeVisitor) - Method in class proguard.classfile.attribute.EnclosingMethodAttribute
 
accept(Clazz, Method, AttributeVisitor) - Method in class proguard.classfile.attribute.ExceptionsAttribute
 
accept(Clazz, AttributeVisitor) - Method in class proguard.classfile.attribute.InnerClassesAttribute
 
accept(Clazz, Method, CodeAttribute, AttributeVisitor) - Method in class proguard.classfile.attribute.LineNumberTableAttribute
 
accept(Clazz, Method, CodeAttribute, AttributeVisitor) - Method in class proguard.classfile.attribute.LocalVariableTableAttribute
 
accept(Clazz, Method, CodeAttribute, AttributeVisitor) - Method in class proguard.classfile.attribute.LocalVariableTypeTableAttribute
 
accept(Clazz, Method, AttributeVisitor) - Method in class proguard.classfile.attribute.MethodParametersAttribute
 
accept(Clazz, AttributeVisitor) - Method in class proguard.classfile.attribute.module.ModuleAttribute
 
accept(Clazz, AttributeVisitor) - Method in class proguard.classfile.attribute.module.ModuleMainClassAttribute
 
accept(Clazz, AttributeVisitor) - Method in class proguard.classfile.attribute.module.ModulePackagesAttribute
 
accept(Clazz, AttributeVisitor) - Method in class proguard.classfile.attribute.NestHostAttribute
 
accept(Clazz, AttributeVisitor) - Method in class proguard.classfile.attribute.NestMembersAttribute
 
accept(Clazz, AttributeVisitor) - Method in class proguard.classfile.attribute.PermittedSubclassesAttribute
 
accept(Clazz, Method, CodeAttribute, int, VerificationTypeVisitor) - Method in class proguard.classfile.attribute.preverification.DoubleType
 
accept(Clazz, Method, CodeAttribute, int, VerificationTypeVisitor) - Method in class proguard.classfile.attribute.preverification.FloatType
 
accept(Clazz, Method, CodeAttribute, int, StackMapFrameVisitor) - Method in class proguard.classfile.attribute.preverification.FullFrame
 
accept(Clazz, Method, CodeAttribute, int, VerificationTypeVisitor) - Method in class proguard.classfile.attribute.preverification.IntegerType
 
accept(Clazz, Method, CodeAttribute, int, StackMapFrameVisitor) - Method in class proguard.classfile.attribute.preverification.LessZeroFrame
 
accept(Clazz, Method, CodeAttribute, int, VerificationTypeVisitor) - Method in class proguard.classfile.attribute.preverification.LongType
 
accept(Clazz, Method, CodeAttribute, int, StackMapFrameVisitor) - Method in class proguard.classfile.attribute.preverification.MoreZeroFrame
 
accept(Clazz, Method, CodeAttribute, int, VerificationTypeVisitor) - Method in class proguard.classfile.attribute.preverification.NullType
 
accept(Clazz, Method, CodeAttribute, int, VerificationTypeVisitor) - Method in class proguard.classfile.attribute.preverification.ObjectType
 
accept(Clazz, Method, CodeAttribute, int, StackMapFrameVisitor) - Method in class proguard.classfile.attribute.preverification.SameOneFrame
 
accept(Clazz, Method, CodeAttribute, int, StackMapFrameVisitor) - Method in class proguard.classfile.attribute.preverification.SameZeroFrame
 
accept(Clazz, Method, CodeAttribute, AttributeVisitor) - Method in class proguard.classfile.attribute.preverification.StackMapAttribute
 
accept(Clazz, Method, CodeAttribute, int, StackMapFrameVisitor) - Method in class proguard.classfile.attribute.preverification.StackMapFrame
Accepts the given visitor.
accept(Clazz, Method, CodeAttribute, AttributeVisitor) - Method in class proguard.classfile.attribute.preverification.StackMapTableAttribute
 
accept(Clazz, Method, CodeAttribute, int, VerificationTypeVisitor) - Method in class proguard.classfile.attribute.preverification.TopType
 
accept(Clazz, Method, CodeAttribute, int, VerificationTypeVisitor) - Method in class proguard.classfile.attribute.preverification.UninitializedThisType
 
accept(Clazz, Method, CodeAttribute, int, VerificationTypeVisitor) - Method in class proguard.classfile.attribute.preverification.UninitializedType
 
accept(Clazz, Method, CodeAttribute, int, VerificationTypeVisitor) - Method in class proguard.classfile.attribute.preverification.VerificationType
Accepts the given visitor in the context of a method's code, either on a stack or as a variable.
accept(Clazz, AttributeVisitor) - Method in class proguard.classfile.attribute.RecordAttribute
 
accept(Clazz, AttributeVisitor) - Method in class proguard.classfile.attribute.SignatureAttribute
 
accept(Clazz, Field, AttributeVisitor) - Method in class proguard.classfile.attribute.SignatureAttribute
 
accept(Clazz, Method, AttributeVisitor) - Method in class proguard.classfile.attribute.SignatureAttribute
 
accept(Clazz, RecordComponentInfo, AttributeVisitor) - Method in class proguard.classfile.attribute.SignatureAttribute
 
accept(Clazz, AttributeVisitor) - Method in class proguard.classfile.attribute.SourceDebugExtensionAttribute
 
accept(Clazz, AttributeVisitor) - Method in class proguard.classfile.attribute.SourceDirAttribute
 
accept(Clazz, AttributeVisitor) - Method in class proguard.classfile.attribute.SourceFileAttribute
 
accept(Clazz, AttributeVisitor) - Method in class proguard.classfile.attribute.SyntheticAttribute
 
accept(Clazz, Field, AttributeVisitor) - Method in class proguard.classfile.attribute.SyntheticAttribute
 
accept(Clazz, Method, AttributeVisitor) - Method in class proguard.classfile.attribute.SyntheticAttribute
 
accept(Clazz, AttributeVisitor) - Method in class proguard.classfile.attribute.UnknownAttribute
 
accept(Clazz, Field, AttributeVisitor) - Method in class proguard.classfile.attribute.UnknownAttribute
 
accept(Clazz, Method, AttributeVisitor) - Method in class proguard.classfile.attribute.UnknownAttribute
 
accept(Clazz, Method, CodeAttribute, AttributeVisitor) - Method in class proguard.classfile.attribute.UnknownAttribute
 
accept(ClassPoolVisitor) - Method in class proguard.classfile.ClassPool
Applies the given ClassPoolVisitor to the class pool.
accept(ClassVisitor) - Method in interface proguard.classfile.Clazz
Accepts the given class visitor.
accept(Clazz, ConstantVisitor) - Method in class proguard.classfile.constant.ClassConstant
 
accept(Clazz, ConstantVisitor) - Method in class proguard.classfile.constant.Constant
Accepts the given visitor.
accept(Clazz, ConstantVisitor) - Method in class proguard.classfile.constant.DoubleConstant
 
accept(Clazz, ConstantVisitor) - Method in class proguard.classfile.constant.DynamicConstant
 
accept(Clazz, ConstantVisitor) - Method in class proguard.classfile.constant.FieldrefConstant
 
accept(Clazz, ConstantVisitor) - Method in class proguard.classfile.constant.FloatConstant
 
accept(Clazz, ConstantVisitor) - Method in class proguard.classfile.constant.IntegerConstant
 
accept(Clazz, ConstantVisitor) - Method in class proguard.classfile.constant.InterfaceMethodrefConstant
 
accept(Clazz, ConstantVisitor) - Method in class proguard.classfile.constant.InvokeDynamicConstant
 
accept(Clazz, ConstantVisitor) - Method in class proguard.classfile.constant.LongConstant
 
accept(Clazz, ConstantVisitor) - Method in class proguard.classfile.constant.MethodHandleConstant
 
accept(Clazz, ConstantVisitor) - Method in class proguard.classfile.constant.MethodrefConstant
 
accept(Clazz, ConstantVisitor) - Method in class proguard.classfile.constant.MethodTypeConstant
 
accept(Clazz, ConstantVisitor) - Method in class proguard.classfile.constant.ModuleConstant
 
accept(Clazz, ConstantVisitor) - Method in class proguard.classfile.constant.NameAndTypeConstant
 
accept(Clazz, ConstantVisitor) - Method in class proguard.classfile.constant.PackageConstant
 
accept(Clazz, ConstantVisitor) - Method in class proguard.classfile.constant.PrimitiveArrayConstant
 
accept(Clazz, ConstantVisitor) - Method in class proguard.classfile.constant.StringConstant
 
accept(Clazz, ConstantVisitor) - Method in class proguard.classfile.constant.Utf8Constant
 
accept(Clazz, Method, CodeAttribute, int, InstructionVisitor) - Method in class proguard.classfile.editor.CodeAttributeEditor.Label
 
accept(Clazz, Method, CodeAttribute, int, InstructionVisitor) - Method in class proguard.classfile.editor.InstructionSequenceReplacer.Label
 
accept(Clazz, Method, CodeAttribute, int, InstructionVisitor) - Method in class proguard.classfile.instruction.BranchInstruction
 
accept(Clazz, Method, CodeAttribute, int, InstructionVisitor) - Method in class proguard.classfile.instruction.ConstantInstruction
 
accept(Clazz, Method, CodeAttribute, int, InstructionVisitor) - Method in class proguard.classfile.instruction.Instruction
Accepts the given visitor.
accept(Clazz, Method, CodeAttribute, int, InstructionVisitor) - Method in class proguard.classfile.instruction.LookUpSwitchInstruction
 
accept(Clazz, Method, CodeAttribute, int, InstructionVisitor) - Method in class proguard.classfile.instruction.SimpleInstruction
 
accept(Clazz, Method, CodeAttribute, int, InstructionVisitor) - Method in class proguard.classfile.instruction.TableSwitchInstruction
 
accept(Clazz, Method, CodeAttribute, int, InstructionVisitor) - Method in class proguard.classfile.instruction.VariableInstruction
 
accept(Clazz, KotlinMetadataVisitor) - Method in class proguard.classfile.kotlin.KotlinClassKindMetadata
 
accept(Clazz, KotlinClassKindMetadata, KotlinConstructorVisitor) - Method in class proguard.classfile.kotlin.KotlinConstructorMetadata
 
accept(Clazz, KotlinMetadata, KotlinFunctionMetadata, KotlinContractVisitor) - Method in class proguard.classfile.kotlin.KotlinContractMetadata
 
accept(Clazz, KotlinMetadata, KotlinFunctionMetadata, KotlinContractMetadata, KotlinEffectVisitor) - Method in class proguard.classfile.kotlin.KotlinEffectMetadata
 
accept(Clazz, KotlinMetadataVisitor) - Method in class proguard.classfile.kotlin.KotlinFileFacadeKindMetadata
 
accept(Clazz, KotlinDeclarationContainerMetadata, KotlinFunctionVisitor) - Method in class proguard.classfile.kotlin.KotlinFunctionMetadata
 
accept(Clazz, KotlinSyntheticClassKindMetadata, KotlinFunctionVisitor) - Method in class proguard.classfile.kotlin.KotlinFunctionMetadata
 
accept(Clazz, KotlinMetadataVisitor) - Method in class proguard.classfile.kotlin.KotlinMetadata
 
accept(Clazz, KotlinTypeMetadata, KotlinAnnotationVisitor) - Method in class proguard.classfile.kotlin.KotlinMetadataAnnotation
 
accept(Clazz, KotlinTypeAliasMetadata, KotlinAnnotationVisitor) - Method in class proguard.classfile.kotlin.KotlinMetadataAnnotation
 
accept(Clazz, KotlinTypeParameterMetadata, KotlinAnnotationVisitor) - Method in class proguard.classfile.kotlin.KotlinMetadataAnnotation
 
accept(Clazz, KotlinMetadataVisitor) - Method in class proguard.classfile.kotlin.KotlinMultiFileFacadeKindMetadata
 
accept(Clazz, KotlinMetadataVisitor) - Method in class proguard.classfile.kotlin.KotlinMultiFilePartKindMetadata
 
accept(Clazz, KotlinDeclarationContainerMetadata, KotlinPropertyVisitor) - Method in class proguard.classfile.kotlin.KotlinPropertyMetadata
 
accept(Clazz, KotlinMetadataVisitor) - Method in class proguard.classfile.kotlin.KotlinSyntheticClassKindMetadata
 
accept(Clazz, KotlinDeclarationContainerMetadata, KotlinTypeAliasVisitor) - Method in class proguard.classfile.kotlin.KotlinTypeAliasMetadata
 
accept(Clazz, KotlinClassKindMetadata, KotlinTypeVisitor) - Method in class proguard.classfile.kotlin.KotlinTypeMetadata
 
accept(Clazz, KotlinTypeParameterMetadata, KotlinTypeVisitor) - Method in class proguard.classfile.kotlin.KotlinTypeMetadata
 
accept(Clazz, KotlinClassKindMetadata, KotlinTypeParameterVisitor) - Method in class proguard.classfile.kotlin.KotlinTypeParameterMetadata
 
accept(Clazz, KotlinDeclarationContainerMetadata, KotlinPropertyMetadata, KotlinTypeParameterVisitor) - Method in class proguard.classfile.kotlin.KotlinTypeParameterMetadata
 
accept(Clazz, KotlinMetadata, KotlinFunctionMetadata, KotlinTypeParameterVisitor) - Method in class proguard.classfile.kotlin.KotlinTypeParameterMetadata
 
accept(Clazz, KotlinDeclarationContainerMetadata, KotlinTypeAliasMetadata, KotlinTypeParameterVisitor) - Method in class proguard.classfile.kotlin.KotlinTypeParameterMetadata
 
accept(Clazz, KotlinClassKindMetadata, KotlinConstructorMetadata, KotlinValueParameterVisitor) - Method in class proguard.classfile.kotlin.KotlinValueParameterMetadata
 
accept(Clazz, KotlinMetadata, KotlinFunctionMetadata, KotlinValueParameterVisitor) - Method in class proguard.classfile.kotlin.KotlinValueParameterMetadata
 
accept(Clazz, KotlinDeclarationContainerMetadata, KotlinPropertyMetadata, KotlinValueParameterVisitor) - Method in class proguard.classfile.kotlin.KotlinValueParameterMetadata
 
accept(Clazz, KotlinMetadata, KotlinVersionRequirementVisitor) - Method in class proguard.classfile.kotlin.KotlinVersionRequirementMetadata
 
accept(Clazz, KotlinMetadata, KotlinConstructorMetadata, KotlinVersionRequirementVisitor) - Method in class proguard.classfile.kotlin.KotlinVersionRequirementMetadata
 
accept(Clazz, KotlinMetadata, KotlinFunctionMetadata, KotlinVersionRequirementVisitor) - Method in class proguard.classfile.kotlin.KotlinVersionRequirementMetadata
 
accept(Clazz, KotlinDeclarationContainerMetadata, KotlinPropertyMetadata, KotlinVersionRequirementVisitor) - Method in class proguard.classfile.kotlin.KotlinVersionRequirementMetadata
 
accept(Clazz, KotlinMetadata, KotlinTypeAliasMetadata, KotlinVersionRequirementVisitor) - Method in class proguard.classfile.kotlin.KotlinVersionRequirementMetadata
 
accept(CallableReferenceInfoVisitor) - Method in interface proguard.classfile.kotlin.reflect.CallableReferenceInfo
 
accept(CallableReferenceInfoVisitor) - Method in class proguard.classfile.kotlin.reflect.FunctionReferenceInfo
 
accept(CallableReferenceInfoVisitor) - Method in class proguard.classfile.kotlin.reflect.JavaReferenceInfo
 
accept(CallableReferenceInfoVisitor) - Method in class proguard.classfile.kotlin.reflect.LocalVariableReferenceInfo
 
accept(CallableReferenceInfoVisitor) - Method in class proguard.classfile.kotlin.reflect.PropertyReferenceInfo
 
accept(ClassVisitor) - Method in class proguard.classfile.LibraryClass
 
accept(LibraryClass, MemberVisitor) - Method in class proguard.classfile.LibraryField
 
accept(LibraryClass, MemberVisitor) - Method in class proguard.classfile.LibraryMember
Accepts the given member info visitor.
accept(Clazz, MemberVisitor) - Method in class proguard.classfile.LibraryMember
 
accept(LibraryClass, MemberVisitor) - Method in class proguard.classfile.LibraryMethod
 
accept(Clazz, MemberVisitor) - Method in interface proguard.classfile.Member
Accepts the given class visitor.
accept(ClassVisitor) - Method in class proguard.classfile.ProgramClass
 
accept(ProgramClass, MemberVisitor) - Method in class proguard.classfile.ProgramField
 
accept(ProgramClass, MemberVisitor) - Method in class proguard.classfile.ProgramMember
Accepts the given member info visitor.
accept(Clazz, MemberVisitor) - Method in class proguard.classfile.ProgramMember
 
accept(ProgramClass, MemberVisitor) - Method in class proguard.classfile.ProgramMethod
 
accept(ResourceFileVisitor) - Method in class proguard.resources.file.ResourceFile
 
accept(ResourceFileVisitor) - Method in class proguard.resources.kotlinmodule.KotlinModule
 
accept(KotlinModuleVisitor) - Method in class proguard.resources.kotlinmodule.KotlinModule
 
accept(KotlinModule, KotlinModulePackageVisitor) - Method in class proguard.resources.kotlinmodule.KotlinModulePackage
 
accepted(int, int, int) - Static method in class proguard.classfile.util.AccessUtil
Returns whether the given access flags match the required set and unset access flags.
accepts(DataEntry) - Method in class proguard.classfile.io.visitor.ProcessingFlagDataEntryFilter
 
accepts(String) - Method in class proguard.classfile.util.WarningPrinter
Returns whether the given class name passes the class name filter.
accepts(String, String) - Method in class proguard.classfile.util.WarningPrinter
Returns whether the given class names pass the class name filter.
accepts(DataEntry) - Method in class proguard.io.DataEntryDirectoryFilter
 
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
 
AccessConstants - Class in proguard.classfile
Access flags for classes, fields, methods, parameters, and modules.
AccessConstants() - Constructor for class proguard.classfile.AccessConstants
 
AccessFixer - Class in proguard.classfile.editor
This ClassVisitor fixes the access modifiers of all classes and class members that are referenced by the classes that it visits.
AccessFixer() - Constructor for class proguard.classfile.editor.AccessFixer
 
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.
AccessUtil - Class in proguard.classfile.util
Utility methods for working with access flags.
AccessUtil() - Constructor for class proguard.classfile.util.AccessUtil
 
aconst_null() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
aconst_null() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
actualMaxSize - Variable in class proguard.evaluation.Stack
 
actualOpcode() - Method in class proguard.classfile.instruction.Instruction
Returns the actual opcode of this instruction, i.e.
ADD - Static variable in class proguard.evaluation.value.CompositeDoubleValue
 
ADD - Static variable in class proguard.evaluation.value.CompositeFloatValue
 
ADD - Static variable in class proguard.evaluation.value.CompositeIntegerValue
 
ADD - Static variable in class proguard.evaluation.value.CompositeLongValue
 
add(DoubleValue) - Method in class proguard.evaluation.value.DoubleValue
Returns the sum of this DoubleValue and the given DoubleValue.
add(SpecificDoubleValue) - Method in class proguard.evaluation.value.DoubleValue
Returns the sum of this DoubleValue and the given SpecificDoubleValue.
add(ParticularDoubleValue) - Method in class proguard.evaluation.value.DoubleValue
Returns the sum of this DoubleValue and the given ParticularDoubleValue.
add(FloatValue) - Method in class proguard.evaluation.value.FloatValue
Returns the sum of this FloatValue and the given FloatValue.
add(SpecificFloatValue) - Method in class proguard.evaluation.value.FloatValue
Returns the sum of this FloatValue and the given SpecificFloatValue.
add(ParticularFloatValue) - Method in class proguard.evaluation.value.FloatValue
Returns the sum of this FloatValue and the given ParticularFloatValue.
add(int) - Method in class proguard.evaluation.value.InstructionOffsetValue
Returns an InstructionOffsetValue that contains the instructions offsets of this value and the given instruction offset.
add(IntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns the sum of this IntegerValue and the given IntegerValue.
add(UnknownIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns the sum of this IntegerValue and the given UnknownIntegerValue.
add(SpecificIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns the sum of this IntegerValue and the given SpecificIntegerValue.
add(ParticularIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns the sum of this IntegerValue and the given ParticularIntegerValue.
add(RangeIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns the sum of this IntegerValue and the given RangeIntegerValue.
add(LongValue) - Method in class proguard.evaluation.value.LongValue
Returns the sum of this LongValue and the given LongValue.
add(SpecificLongValue) - Method in class proguard.evaluation.value.LongValue
Returns the sum of this LongValue and the given SpecificLongValue.
add(ParticularLongValue) - Method in class proguard.evaluation.value.LongValue
Returns the sum of this LongValue and the given ParticularLongValue.
add(DoubleValue) - Method in class proguard.evaluation.value.ParticularDoubleValue
 
add(ParticularDoubleValue) - Method in class proguard.evaluation.value.ParticularDoubleValue
 
add(FloatValue) - Method in class proguard.evaluation.value.ParticularFloatValue
 
add(ParticularFloatValue) - Method in class proguard.evaluation.value.ParticularFloatValue
 
add(IntegerValue) - Method in class proguard.evaluation.value.ParticularIntegerValue
 
add(ParticularIntegerValue) - Method in class proguard.evaluation.value.ParticularIntegerValue
 
add(RangeIntegerValue) - Method in class proguard.evaluation.value.ParticularIntegerValue
 
add(LongValue) - Method in class proguard.evaluation.value.ParticularLongValue
 
add(ParticularLongValue) - Method in class proguard.evaluation.value.ParticularLongValue
 
add(IntegerValue) - Method in class proguard.evaluation.value.RangeIntegerValue
 
add(ParticularIntegerValue) - Method in class proguard.evaluation.value.RangeIntegerValue
 
add(RangeIntegerValue) - Method in class proguard.evaluation.value.RangeIntegerValue
 
add(DoubleValue) - Method in class proguard.evaluation.value.SpecificDoubleValue
 
add(SpecificDoubleValue) - Method in class proguard.evaluation.value.SpecificDoubleValue
 
add(FloatValue) - Method in class proguard.evaluation.value.SpecificFloatValue
 
add(SpecificFloatValue) - Method in class proguard.evaluation.value.SpecificFloatValue
 
add(IntegerValue) - Method in class proguard.evaluation.value.SpecificIntegerValue
 
add(SpecificIntegerValue) - Method in class proguard.evaluation.value.SpecificIntegerValue
 
add(RangeIntegerValue) - Method in class proguard.evaluation.value.SpecificIntegerValue
 
add(LongValue) - Method in class proguard.evaluation.value.SpecificLongValue
 
add(SpecificLongValue) - Method in class proguard.evaluation.value.SpecificLongValue
 
add(DoubleValue) - Method in class proguard.evaluation.value.UnknownDoubleValue
 
add(FloatValue) - Method in class proguard.evaluation.value.UnknownFloatValue
 
add(IntegerValue) - Method in class proguard.evaluation.value.UnknownIntegerValue
 
add(LongValue) - Method in class proguard.evaluation.value.UnknownLongValue
 
add(byte[], int, byte) - Static method in class proguard.util.ArrayUtil
Adds the given element to the given array.
add(char[], int, char) - Static method in class proguard.util.ArrayUtil
Adds the given element to the given array.
add(short[], int, short) - Static method in class proguard.util.ArrayUtil
Adds the given element to the given array.
add(int[], int, int) - Static method in class proguard.util.ArrayUtil
Adds the given element to the given array.
add(long[], int, long) - Static method in class proguard.util.ArrayUtil
Adds the given element to the given array.
add(float[], int, float) - Static method in class proguard.util.ArrayUtil
Adds the given element to the given array.
add(double[], int, double) - Static method in class proguard.util.ArrayUtil
Adds the given element to the given array.
add(T[], int, T) - Static method in class proguard.util.ArrayUtil
Adds the given element to the given array.
addAndReturnField(int, String, String) - Method in class proguard.classfile.editor.ClassBuilder
Adds a new field to the edited class, and returns it.
addAndReturnMethod(int, String, String) - Method in class proguard.classfile.editor.ClassBuilder
Adds a new method to the edited class, and returns it.
addAndReturnMethod(int, String, String, int, ClassBuilder.CodeBuilder) - Method in class proguard.classfile.editor.ClassBuilder
Adds a new method with a code attribute to the edited class, and returns it.
addAnnotation(Annotation) - Method in class proguard.classfile.editor.AnnotationsAttributeEditor
Adds a given annotation to the annotations attribute.
addAnnotation(int, Annotation) - Method in class proguard.classfile.editor.ParameterAnnotationsAttributeEditor
Adds a given annotation to the annotations attribute.
addAnnotationVisitor(AnnotationVisitor) - Method in class proguard.classfile.attribute.annotation.visitor.MultiAnnotationVisitor
 
addAttribute(Attribute) - Method in class proguard.classfile.editor.AttributesEditor
Adds the given attribute to the target.
addAttributeVisitor(AttributeVisitor) - Method in class proguard.classfile.attribute.visitor.MultiAttributeVisitor
 
addBootstrapMethodInfo(BootstrapMethodInfo) - Method in class proguard.classfile.editor.BootstrapMethodsAttributeEditor
Adds a given bootstrap method to the bootstrap methods attribute.
addClass(Clazz) - Method in class proguard.classfile.ClassPool
Adds the given Clazz to the class pool.
addClass(String, Clazz) - Method in class proguard.classfile.ClassPool
Adds the given Clazz with the given name to the class pool.
addClassConstant(Clazz) - Method in class proguard.classfile.editor.ConstantPoolEditor
Finds or creates a ClassConstant constant pool entry for the given class.
addClassConstant(String, Clazz) - Method in class proguard.classfile.editor.ConstantPoolEditor
Finds or creates a ClassConstant constant pool entry with the given name.
addClassConstant(int, Clazz) - Method in class proguard.classfile.editor.ConstantPoolEditor
Finds or creates a ClassConstant constant pool entry with the given name UTF-8 constant pool index.
addClassPoolVisitor(ClassPoolVisitor) - Method in class proguard.classfile.visitor.MultiClassPoolVisitor
 
addClassVisitor(ClassVisitor) - Method in class proguard.classfile.visitor.MultiClassVisitor
 
addClassVisitor(ConstantVisitor) - Method in class proguard.classfile.visitor.MultiConstantVisitor
 
addCodeAttribute(ProgramClass, ProgramMethod) - Method in class proguard.classfile.editor.CodeAttributeComposer
Adds the code that has been built as a code attribute to the given method.
addCodeAttribute(ProgramClass, ProgramMethod, ConstantPoolEditor) - Method in class proguard.classfile.editor.CodeAttributeComposer
Adds the code that has been built as a code attribute to the given method.
addCodeAttribute(ProgramClass, ProgramMethod) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
Adds the code that has been built as a code attribute to the given method.
addConstant(Clazz, int) - Method in class proguard.classfile.editor.ConstantAdder
Adds a copy of the specified constant in the given class and returns its index.
addConstant(Clazz, Constant) - Method in class proguard.classfile.editor.ConstantAdder
Adds a copy of the given constant in the given class and returns its index.
addConstant(Constant) - Method in class proguard.classfile.editor.ConstantPoolEditor
Adds a given constant pool entry to the end of the constant pool.
addDoubleConstant(double) - Method in class proguard.classfile.editor.ConstantPoolEditor
Finds or creates a DoubleConstant constant pool entry with the given value.
addDynamicConstant(int, int, Clazz[]) - Method in class proguard.classfile.editor.ConstantPoolEditor
Finds or creates a DynamicConstant constant pool entry with the given class constant pool entry index and name and type constant pool entry index.
addElementValue(ElementValue) - Method in class proguard.classfile.editor.ElementValuesEditor
Adds the given elementValue to the target.
addException(int) - Method in class proguard.classfile.editor.ExceptionsAttributeEditor
Adds a given exception to the exceptions attribute.
addField(int, String, String) - Method in class proguard.classfile.editor.ClassBuilder
Adds a new field to the edited class.
addField(int, String, String, MemberVisitor) - Method in class proguard.classfile.editor.ClassBuilder
Adds a new field to the edited class.
addField(Field) - Method in class proguard.classfile.editor.ClassEditor
Adds the given field.
addFieldrefConstant(Clazz, Field) - Method in class proguard.classfile.editor.ConstantPoolEditor
Finds or creates a FieldrefConstant constant pool entry for the given class and field.
addFieldrefConstant(String, String, String, Clazz, Field) - Method in class proguard.classfile.editor.ConstantPoolEditor
Finds or creates a FieldrefConstant constant pool entry with the given class name, field name, and descriptor.
addFieldrefConstant(String, int, Clazz, Field) - Method in class proguard.classfile.editor.ConstantPoolEditor
Finds or creates a FieldrefConstant constant pool entry with the given class name, field name, and descriptor.
addFieldrefConstant(int, String, String, Clazz, Field) - Method in class proguard.classfile.editor.ConstantPoolEditor
Finds or creates a FieldrefConstant constant pool entry with the given class constant pool entry index, field name, and descriptor.
addFieldrefConstant(int, int, Clazz, Field) - Method in class proguard.classfile.editor.ConstantPoolEditor
Finds or creates a FieldrefConstant constant pool entry with the given class constant pool entry index and name and type constant pool entry index.
addFloatConstant(float) - Method in class proguard.classfile.editor.ConstantPoolEditor
Finds or creates a FloatConstant constant pool entry with the given value.
addInitializerInstructions(InitializerEditor.CodeBuilder) - Method in class proguard.classfile.editor.InitializerEditor
Adds the specified initialization instructions to the edited class.
addInitializerInstructions(Instruction[]) - Method in class proguard.classfile.editor.InitializerEditor
Adds the given initialization instructions to the edited class.
addInnerClassesInfo(InnerClassesInfo) - Method in class proguard.classfile.editor.InnerClassesAttributeEditor
Adds a given inner class to the inner classes attribute.
addInstructionVisitor(InstructionVisitor) - Method in class proguard.classfile.instruction.visitor.MultiInstructionVisitor
 
addIntegerConstant(int) - Method in class proguard.classfile.editor.ConstantPoolEditor
Finds or creates a IntegerConstant constant pool entry with the given value.
addInterface(Clazz) - Method in class proguard.classfile.editor.ClassBuilder
Adds a new interface to the edited class.
addInterface(String) - Method in class proguard.classfile.editor.ClassBuilder
Adds a new interface to the edited class.
addInterface(String, Clazz) - Method in class proguard.classfile.editor.ClassBuilder
Adds a new interface to the edited class.
addInterface(int) - Method in class proguard.classfile.editor.ClassEditor
Adds the given interface.
addInterface(int) - Method in class proguard.classfile.editor.InterfacesEditor
Adds the specified interface to the target class, if it isn't present yet.
addInterfaceMethodrefConstant(String, String, String, Clazz, Method) - Method in class proguard.classfile.editor.ConstantPoolEditor
Finds or creates a InterfaceMethodrefConstant constant pool entry with the given class name, method name, and descriptor.
addInterfaceMethodrefConstant(String, int, Clazz, Method) - Method in class proguard.classfile.editor.ConstantPoolEditor
Finds or creates a InterfaceMethodrefConstant constant pool entry with the given class name, method name, and descriptor.
addInterfaceMethodrefConstant(Clazz, Method) - Method in class proguard.classfile.editor.ConstantPoolEditor
Finds or creates a InterfaceMethodrefConstant constant pool entry for the given class and method.
addInterfaceMethodrefConstant(int, String, String, Clazz, Method) - Method in class proguard.classfile.editor.ConstantPoolEditor
Finds or creates a InterfaceMethodrefConstant constant pool entry with the given class constant pool entry index, method name, and descriptor.
addInterfaceMethodrefConstant(int, int, Clazz, Method) - Method in class proguard.classfile.editor.ConstantPoolEditor
Finds or creates a InterfaceMethodrefConstant constant pool entry with the given class constant pool entry index and name and type constant pool entry index.
addInvokeDynamicConstant(int, String, String, Clazz[]) - Method in class proguard.classfile.editor.ConstantPoolEditor
Finds or creates a InvokeDynamicConstant constant pool entry with the given bootstrap method constant pool entry index, method name, and descriptor.
addInvokeDynamicConstant(int, int, Clazz[]) - Method in class proguard.classfile.editor.ConstantPoolEditor
Finds or creates an InvokeDynamicConstant constant pool entry with the given class constant pool entry index and name and type constant pool entry index.
additionalVariables - Variable in class proguard.classfile.attribute.preverification.MoreZeroFrame
 
additionalVariablesAccept(Clazz, Method, CodeAttribute, int, VerificationTypeVisitor) - Method in class proguard.classfile.attribute.preverification.MoreZeroFrame
Applies the given verification type visitor to all variables.
additionalVariablesCount - Variable in class proguard.classfile.attribute.preverification.MoreZeroFrame
 
addKotlinMetadataVisitor(KotlinMetadataVisitor) - Method in class proguard.classfile.kotlin.visitor.MultiKotlinMetadataVisitor
 
addLineNumberInfo(LineNumberInfo) - Method in class proguard.classfile.editor.LineNumberTableAttributeEditor
Adds a given line number to the line number table attribute.
addLocalVariableInfo(LocalVariableInfo) - Method in class proguard.classfile.editor.LocalVariableTableAttributeEditor
Adds a given line number to the line number table attribute.
addLocalVariableTypeInfo(LocalVariableTypeInfo) - Method in class proguard.classfile.editor.LocalVariableTypeTableAttributeEditor
Adds a given local variable type to the local variable type table attribute.
addLongConstant(long) - Method in class proguard.classfile.editor.ConstantPoolEditor
Finds or creates a LongConstant constant pool entry with the given value.
addMemberVisitor(MemberVisitor) - Method in class proguard.classfile.visitor.MultiMemberVisitor
 
addMethod(int, String, String) - Method in class proguard.classfile.editor.ClassBuilder
Adds a new method to the edited class.
addMethod(int, String, String, MemberVisitor) - Method in class proguard.classfile.editor.ClassBuilder
Adds a new method to the edited class.
addMethod(int, String, String, int, ClassBuilder.CodeBuilder) - Method in class proguard.classfile.editor.ClassBuilder
Adds a new method with a code attribute to the edited class.
addMethod(int, String, String, int, ClassBuilder.CodeBuilder, MemberVisitor) - Method in class proguard.classfile.editor.ClassBuilder
Adds a new method with a code attribute to the edited class.
addMethod(Method) - Method in class proguard.classfile.editor.ClassEditor
Adds the given method.
addMethodHandleConstant(int, int) - Method in class proguard.classfile.editor.ConstantPoolEditor
Finds or creates a MethodHandleConstant constant pool entry of the specified kind and with the given field ref, interface method ref, or method ref constant pool entry index.
addMethodrefConstant(Clazz, Method) - Method in class proguard.classfile.editor.ConstantPoolEditor
Finds or creates a MethodrefConstant constant pool entry for the given class and method.
addMethodrefConstant(String, String, String, Clazz, Method) - Method in class proguard.classfile.editor.ConstantPoolEditor
Finds or creates a MethodrefConstant constant pool entry with the given class name, method name, and descriptor.
addMethodrefConstant(String, int, Clazz, Method) - Method in class proguard.classfile.editor.ConstantPoolEditor
Finds or creates a MethodrefConstant constant pool entry with the given class name, method name, and descriptor.
addMethodrefConstant(int, String, String, Clazz, Method) - Method in class proguard.classfile.editor.ConstantPoolEditor
Finds or creates a MethodrefConstant constant pool entry with the given class constant pool entry index, method name, and descriptor.
addMethodrefConstant(int, int, Clazz, Method) - Method in class proguard.classfile.editor.ConstantPoolEditor
Finds or creates a MethodrefConstant constant pool entry with the given class constant pool entry index and name and type constant pool entry index.
addMethodTypeConstant(String, Clazz[]) - Method in class proguard.classfile.editor.ConstantPoolEditor
Finds or creates a MethodTypeConstant constant pool entry with the given descriptor.
addMethodTypeConstant(int, Clazz[]) - Method in class proguard.classfile.editor.ConstantPoolEditor
Finds or creates a MethodTypeConstant constant pool entry with the given descriptor UTF-8 constant pool index.
addModuleConstant(String) - Method in class proguard.classfile.editor.ConstantPoolEditor
Finds or creates a ModuleConstant constant pool entry with the given name.
addModuleConstant(int) - Method in class proguard.classfile.editor.ConstantPoolEditor
Finds or creates a ModuleConstant constant pool entry with the given name constant pool index.
addNameAndTypeConstant(String, String) - Method in class proguard.classfile.editor.ConstantPoolEditor
Finds or creates a NameAndTypeConstant constant pool entry with the given name and descriptor.
addNameAndTypeConstant(int, int) - Method in class proguard.classfile.editor.ConstantPoolEditor
Finds or creates a NameAndTypeConstant constant pool entry with the given name and descriptor UTF-8 constant pool indices.
addPackageConstant(String) - Method in class proguard.classfile.editor.ConstantPoolEditor
Finds or creates a PackageConstant constant pool entry with the given name.
addPackageConstant(int) - Method in class proguard.classfile.editor.ConstantPoolEditor
Finds or creates a PackageConstant constant pool entry with the given name constant pool index.
addPrimitiveArrayConstant(Object) - Method in class proguard.classfile.editor.ConstantPoolEditor
Finds or creates a PrimitiveArrayConstant constant pool entry with the given values.
addResourceFile(ResourceFile) - Method in class proguard.resources.file.ResourceFilePool
Adds the given ResourceFile to this pool.
addResourceFile(String, ResourceFile) - Method in class proguard.resources.file.ResourceFilePool
Adds the given ResourceFile with the given name to this pool.
addResourceFileVisitor(ResourceFileVisitor) - Method in class proguard.resources.file.visitor.MultiResourceFileVisitor
 
addStaticInitializerInstructions(boolean, InitializerEditor.CodeBuilder) - Method in class proguard.classfile.editor.InitializerEditor
Adds the specified static initializer instructions to the edited class.
addStaticInitializerInstructions(boolean, Instruction[]) - Method in class proguard.classfile.editor.InitializerEditor
Adds the given static initializer instructions to the edited class.
addStringConstant(String, Clazz, Member) - Method in class proguard.classfile.editor.ConstantPoolEditor
Finds or creates a StringConstant constant pool entry with the given value, with optional referenced class/member.
addStringConstant(String) - Method in class proguard.classfile.editor.ConstantPoolEditor
Finds or creates a StringConstant constant pool entry with the given value.
addStringConstant(String, ResourceFile) - Method in class proguard.classfile.editor.ConstantPoolEditor
Finds or creates a StringConstant constant pool entry with the given value.
addStringConstant(String, Clazz, Member, int, ResourceFile) - Method in class proguard.classfile.editor.ConstantPoolEditor
Finds or creates a StringConstant constant pool entry with the given value.
addStringConstant(int, Clazz, Member, int, ResourceFile) - Method in class proguard.classfile.editor.ConstantPoolEditor
Finds or creates a StringConstant constant pool entry with the given UTF-8 constant index.
addSubClass(Clazz) - Method in interface proguard.classfile.Clazz
Notifies this Clazz that it is being subclassed by another class.
addSubClass(Clazz) - Method in class proguard.classfile.LibraryClass
 
addSubClass(Clazz) - Method in class proguard.classfile.ProgramClass
 
addUtf8Constant(String) - Method in class proguard.classfile.editor.ConstantPoolEditor
Finds or creates a Utf8Constant constant pool entry for the given string.
aliasName - Variable in class proguard.classfile.kotlin.KotlinTypeMetadata
 
AllAnnotationVisitor - Class in proguard.classfile.attribute.annotation.visitor
This AttributeVisitor lets a given AnnotationVisitor visit all Annotation instances of the attributes it visits.
AllAnnotationVisitor(AnnotationVisitor) - Constructor for class proguard.classfile.attribute.annotation.visitor.AllAnnotationVisitor
Creates a new AllAnnotationVisitor.
AllAttributeVisitor - Class in proguard.classfile.attribute.visitor
This ClassVisitor, MemberVisitor, RecordComponentInfoVisitor and AttributeVisitor lets a given AttributeVisitor visit all Attribute instances of the program classes, program class members, or code attributes, respectively, that it visits.
AllAttributeVisitor(AttributeVisitor) - Constructor for class proguard.classfile.attribute.visitor.AllAttributeVisitor
Creates a new shallow AllAttributeVisitor.
AllAttributeVisitor(boolean, AttributeVisitor) - Constructor for class proguard.classfile.attribute.visitor.AllAttributeVisitor
Creates a new optionally deep AllAttributeVisitor.
AllBootstrapMethodArgumentVisitor - Class in proguard.classfile.constant.visitor
This BootstrapMethodInfoVisitor lets a given ConstantVisitor visit all constant pool entries of the bootstrap methods it visits.
AllBootstrapMethodArgumentVisitor(ConstantVisitor) - Constructor for class proguard.classfile.constant.visitor.AllBootstrapMethodArgumentVisitor
Creates a new AllBootstrapMethodArgumentVisitor that will delegate to the given constant visitor.
AllBootstrapMethodInfoVisitor - Class in proguard.classfile.attribute.visitor
This AttributeVisitor lets a given BootstrapMethodInfoVisitor visit all bootstrap method instances of the BootstrapMethodsAttribute instances it visits.
AllBootstrapMethodInfoVisitor(BootstrapMethodInfoVisitor) - Constructor for class proguard.classfile.attribute.visitor.AllBootstrapMethodInfoVisitor
 
AllClassVisitor - Class in proguard.classfile.visitor
This ClassPoolVisitor lets a given ClassVisitor visit all Clazz instances of the class pools it visits.
AllClassVisitor(ClassVisitor) - Constructor for class proguard.classfile.visitor.AllClassVisitor
 
AllConstantVisitor - Class in proguard.classfile.constant.visitor
This ClassVisitor lets a given ConstantVisitor visit all constant pool entries of the program classes it visits.
AllConstantVisitor(ConstantVisitor) - Constructor for class proguard.classfile.constant.visitor.AllConstantVisitor
 
AllConstructorsVisitor - Class in proguard.classfile.kotlin.visitor
This KotlinMetadataVisitor lets a given KotlinConstructorVisitor visit all constructors of visited KotlinMetadata.
AllConstructorsVisitor(KotlinConstructorVisitor) - Constructor for class proguard.classfile.kotlin.visitor.AllConstructorsVisitor
 
AllElementValueVisitor - Class in proguard.classfile.attribute.annotation.visitor
This AttributeVisitor and AnnotationVisitor lets a given ElementValueVisitor visit all ElementValue instances of the attributes or annotations that it visits.
AllElementValueVisitor(ElementValueVisitor) - Constructor for class proguard.classfile.attribute.annotation.visitor.AllElementValueVisitor
Creates a new AllElementValueVisitor.
AllElementValueVisitor(boolean, ElementValueVisitor) - Constructor for class proguard.classfile.attribute.annotation.visitor.AllElementValueVisitor
Creates a new AllElementValueVisitor.
AllExceptionInfoVisitor - Class in proguard.classfile.attribute.visitor
This AttributeVisitor lets a given ExceptionInfoVisitor visit all exceptions instances of the CodeAttribute instances it visits.
AllExceptionInfoVisitor(ExceptionInfoVisitor) - Constructor for class proguard.classfile.attribute.visitor.AllExceptionInfoVisitor
 
AllExportsInfoVisitor - Class in proguard.classfile.attribute.module.visitor
This AttributeVisitor lets a given ExportsInfoVisitor visit all ExportsInfo instances of the ModuleAttribute instances it visits.
AllExportsInfoVisitor(ExportsInfoVisitor) - Constructor for class proguard.classfile.attribute.module.visitor.AllExportsInfoVisitor
 
AllFieldVisitor - Class in proguard.classfile.visitor
This ClassVisitor lets a given MemberVisitor visit all Field instances of the classes it visits.
AllFieldVisitor(MemberVisitor) - Constructor for class proguard.classfile.visitor.AllFieldVisitor
 
AllFunctionsVisitor - Class in proguard.classfile.kotlin.visitor
This KotlinMetadataVisitor lets a given KotlinFunctionVisitor visit all functions of visited KotlinMetadata.
AllFunctionsVisitor(KotlinFunctionVisitor...) - Constructor for class proguard.classfile.kotlin.visitor.AllFunctionsVisitor
 
AllInnerClassesInfoVisitor - Class in proguard.classfile.attribute.visitor
This AttributeVisitor lets a given InnerClassesInfoVisitor visit all InnerClassesInfo instances of the InnerClassesAttribute instances it visits.
AllInnerClassesInfoVisitor(InnerClassesInfoVisitor) - Constructor for class proguard.classfile.attribute.visitor.AllInnerClassesInfoVisitor
 
AllInstructionVisitor - Class in proguard.classfile.instruction.visitor
This AttributeVisitor lets a given InstructionVisitor visit all Instruction instances of the CodeAttribute instances it visits.
AllInstructionVisitor(InstructionVisitor) - Constructor for class proguard.classfile.instruction.visitor.AllInstructionVisitor
 
AllKotlinAnnotationVisitor - Class in proguard.classfile.kotlin.visitor
 
AllKotlinAnnotationVisitor(KotlinAnnotationVisitor) - Constructor for class proguard.classfile.kotlin.visitor.AllKotlinAnnotationVisitor
 
AllKotlinPropertiesVisitor - Class in proguard.classfile.kotlin.visitor
This KotlinMetadataVisitor lets a given KotlinPropertyVisitor visit all properties (regular and delegated) of visited KotlinDeclarationContainerMetadata.
AllKotlinPropertiesVisitor(KotlinPropertyVisitor) - Constructor for class proguard.classfile.kotlin.visitor.AllKotlinPropertiesVisitor
 
AllLineNumberInfoVisitor - Class in proguard.classfile.attribute.visitor
This AttributeVisitor lets a given LineNumberInfoVisitor visit all line numbers of the LineNumberTableAttribute instances it visits.
AllLineNumberInfoVisitor(LineNumberInfoVisitor) - Constructor for class proguard.classfile.attribute.visitor.AllLineNumberInfoVisitor
 
AllMemberVisitor - Class in proguard.classfile.visitor
This ClassVisitor lets a given MemberVisitor visit all Member instances of the classes it visits.
AllMemberVisitor(MemberVisitor) - Constructor for class proguard.classfile.visitor.AllMemberVisitor
 
AllMethodVisitor - Class in proguard.classfile.visitor
This ClassVisitor lets a given MemberVisitor visit all Method instances of the classes it visits.
AllMethodVisitor(MemberVisitor) - Constructor for class proguard.classfile.visitor.AllMethodVisitor
 
AllOpensInfoVisitor - Class in proguard.classfile.attribute.module.visitor
This AttributeVisitor lets a given OpensInfoVisitor visit all OpensInfo instances of the ModuleAttribute instances it visits.
AllOpensInfoVisitor(OpensInfoVisitor) - Constructor for class proguard.classfile.attribute.module.visitor.AllOpensInfoVisitor
 
AllParameterVisitor - Class in proguard.classfile.util
This MemberVisitor lets a given parameter visitor visit all the parameters of the methods that it visits.
AllParameterVisitor(boolean, ParameterVisitor) - Constructor for class proguard.classfile.util.AllParameterVisitor
Creates a new AllParameterVisitor for the given parameter visitor.
AllProvidesInfoVisitor - Class in proguard.classfile.attribute.module.visitor
This AttributeVisitor lets a given ProvidesInfoVisitor visit all ProvidesInfo instances of the ModuleAttribute instances it visits.
AllProvidesInfoVisitor(ProvidesInfoVisitor) - Constructor for class proguard.classfile.attribute.module.visitor.AllProvidesInfoVisitor
 
AllRecordComponentInfoVisitor - Class in proguard.classfile.attribute.visitor
This AttributeVisitor lets a given RecordComponentInfoVisitor visit all RecordComponentInfo instances of the RecordAttribute instances it visits.
AllRecordComponentInfoVisitor(RecordComponentInfoVisitor) - Constructor for class proguard.classfile.attribute.visitor.AllRecordComponentInfoVisitor
 
AllRequiresInfoVisitor - Class in proguard.classfile.attribute.module.visitor
This AttributeVisitor lets a given RequiresInfoVisitor visit all RequiresInfo instances of the ModuleAttribute instances it visits.
AllRequiresInfoVisitor(RequiresInfoVisitor) - Constructor for class proguard.classfile.attribute.module.visitor.AllRequiresInfoVisitor
 
AllTypeAliasVisitor - Class in proguard.classfile.kotlin.visitor
 
AllTypeAliasVisitor(KotlinTypeAliasVisitor) - Constructor for class proguard.classfile.kotlin.visitor.AllTypeAliasVisitor
 
AllTypeParameterVisitor - Class in proguard.classfile.kotlin.visitor
 
AllTypeParameterVisitor(KotlinTypeParameterVisitor) - Constructor for class proguard.classfile.kotlin.visitor.AllTypeParameterVisitor
 
AllTypeVisitor - Class in proguard.classfile.kotlin.visitor
 
AllTypeVisitor(KotlinTypeVisitor) - Constructor for class proguard.classfile.kotlin.visitor.AllTypeVisitor
 
AllValueParameterVisitor - Class in proguard.classfile.kotlin.visitor
This KotlinMetadataVisitor visits all ValueParameters that it finds down the tree of the visit Kotlin Metadata.
AllValueParameterVisitor(KotlinValueParameterVisitor) - Constructor for class proguard.classfile.kotlin.visitor.AllValueParameterVisitor
 
aload(int) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
aload(int) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
aload(int) - Method in class proguard.evaluation.Variables
Loads the ReferenceValue from the variable with the given index.
aload_0() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
aload_0() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
aload_1() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
aload_1() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
aload_2() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
aload_2() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
aload_3() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
aload_3() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
ALWAYS - Static variable in class proguard.evaluation.value.Value
 
AND - Static variable in class proguard.evaluation.value.CompositeIntegerValue
 
AND - Static variable in class proguard.evaluation.value.CompositeLongValue
 
and(IntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns the logical and of this IntegerValue and the given IntegerValue.
and(UnknownIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns the logical and of this IntegerValue and the given UnknownIntegerValue.
and(SpecificIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns the logical and of this IntegerValue and the given SpecificIntegerValue.
and(ParticularIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns the logical and of this IntegerValue and the given ParticularIntegerValue.
and(RangeIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns the logical and of this IntegerValue and the given RangeIntegerValue.
and(LongValue) - Method in class proguard.evaluation.value.LongValue
Returns the logical and of this LongValue and the given LongValue.
and(SpecificLongValue) - Method in class proguard.evaluation.value.LongValue
Returns the logical and of this LongValue and the given SpecificLongValue.
and(ParticularLongValue) - Method in class proguard.evaluation.value.LongValue
Returns the logical and of this LongValue and the given ParticularLongValue.
and(IntegerValue) - Method in class proguard.evaluation.value.ParticularIntegerValue
 
and(ParticularIntegerValue) - Method in class proguard.evaluation.value.ParticularIntegerValue
 
and(RangeIntegerValue) - Method in class proguard.evaluation.value.ParticularIntegerValue
 
and(LongValue) - Method in class proguard.evaluation.value.ParticularLongValue
 
and(ParticularLongValue) - Method in class proguard.evaluation.value.ParticularLongValue
 
and(IntegerValue) - Method in class proguard.evaluation.value.RangeIntegerValue
 
and(ParticularIntegerValue) - Method in class proguard.evaluation.value.RangeIntegerValue
 
and(RangeIntegerValue) - Method in class proguard.evaluation.value.RangeIntegerValue
 
and(IntegerValue) - Method in class proguard.evaluation.value.SpecificIntegerValue
 
and(SpecificIntegerValue) - Method in class proguard.evaluation.value.SpecificIntegerValue
 
and(RangeIntegerValue) - Method in class proguard.evaluation.value.SpecificIntegerValue
 
and(LongValue) - Method in class proguard.evaluation.value.SpecificLongValue
 
and(SpecificLongValue) - Method in class proguard.evaluation.value.SpecificLongValue
 
and(IntegerValue) - Method in class proguard.evaluation.value.UnknownIntegerValue
 
and(LongValue) - Method in class proguard.evaluation.value.UnknownLongValue
 
AndMatcher - Class in proguard.util
This StringMatcher tests whether strings match both given StringMatcher instances.
AndMatcher(StringMatcher, StringMatcher) - Constructor for class proguard.util.AndMatcher
Creates a new AndMatcher with the two given string matchers.
AndNotStringFunction - Class in proguard.util
This StringFunction tests whether the first given StringFunction returns null, returning the result of the latter function if so, or null otherwise.
AndNotStringFunction(StringFunction, StringFunction) - Constructor for class proguard.util.AndNotStringFunction
Creates a new AndNotStringFunction with the two given string functions.
andRightHandSideAccept(Clazz, KotlinEffectMetadata, KotlinEffectExprVisitor) - Method in class proguard.classfile.kotlin.KotlinEffectExpressionMetadata
 
andRightHandSides - Variable in class proguard.classfile.kotlin.KotlinEffectExpressionMetadata
 
AndStringFunction - Class in proguard.util
This StringFunction tests whether the first given StringFunction returns not null, returning the result of the latter function if so, or null otherwise.
AndStringFunction(StringFunction, StringFunction) - Constructor for class proguard.util.AndStringFunction
Creates a new AndStringFunction with the two given string functions.
anewarray(String, Clazz) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
anewarray(int) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
anewarray(Clazz) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
anewarray(String, Clazz) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
anewarray(int) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
ANNOTATION - Static variable in class proguard.classfile.AccessConstants
 
Annotation - Class in proguard.classfile.attribute.annotation
Representation of an annotation.
Annotation() - Constructor for class proguard.classfile.attribute.annotation.Annotation
Creates an uninitialized Annotation.
Annotation(int, int, ElementValue[]) - Constructor for class proguard.classfile.attribute.annotation.Annotation
Creates an initialized Annotation.
ANNOTATION - Static variable in class proguard.classfile.JavaAccessConstants
 
ANNOTATION_DEFAULT - Static variable in class proguard.classfile.attribute.Attribute
 
annotationAccept(Clazz, AnnotationVisitor) - Method in class proguard.classfile.attribute.annotation.AnnotationElementValue
Applies the given visitor to the annotation.
annotationAccept(Clazz, int, AnnotationVisitor) - Method in class proguard.classfile.attribute.annotation.AnnotationsAttribute
Applies the given visitor to the specified class annotation.
annotationAccept(Clazz, Field, int, AnnotationVisitor) - Method in class proguard.classfile.attribute.annotation.AnnotationsAttribute
Applies the given visitor to the specified field annotation.
annotationAccept(Clazz, Method, int, AnnotationVisitor) - Method in class proguard.classfile.attribute.annotation.AnnotationsAttribute
Applies the given visitor to the specified method annotation.
AnnotationAdder - Class in proguard.classfile.editor
This AnnotationVisitor adds all annotations that it visits to the given target annotation element value, target annotation attribute, or target parameter annotation attribute.
AnnotationAdder(ProgramClass, AnnotationElementValue) - Constructor for class proguard.classfile.editor.AnnotationAdder
Creates a new AnnotationAdder that will copy annotations into the given target annotation element value.
AnnotationAdder(ProgramClass, AnnotationsAttribute) - Constructor for class proguard.classfile.editor.AnnotationAdder
Creates a new AnnotationAdder that will copy annotations into the given target annotations attribute.
AnnotationAdder(ProgramClass, ParameterAnnotationsAttribute) - Constructor for class proguard.classfile.editor.AnnotationAdder
Creates a new AnnotationAdder that will copy annotations into the given target parameter annotations attribute.
AnnotationDefaultAttribute - Class in proguard.classfile.attribute.annotation
This Attribute represents an annotation default attribute.
AnnotationDefaultAttribute() - Constructor for class proguard.classfile.attribute.annotation.AnnotationDefaultAttribute
Creates an uninitialized AnnotationDefaultAttribute.
AnnotationDefaultAttribute(int, ElementValue) - Constructor for class proguard.classfile.attribute.annotation.AnnotationDefaultAttribute
Creates an initialized AnnotationDefaultAttribute.
AnnotationElementValue - Class in proguard.classfile.attribute.annotation
This ElementValue represents an annotation element value.
AnnotationElementValue() - Constructor for class proguard.classfile.attribute.annotation.AnnotationElementValue
Creates an uninitialized AnnotationElementValue.
AnnotationElementValue(int, Annotation) - Constructor for class proguard.classfile.attribute.annotation.AnnotationElementValue
Creates an initialized AnnotationElementValue.
annotations - Variable in class proguard.classfile.attribute.annotation.AnnotationsAttribute
 
annotations - Variable in class proguard.classfile.kotlin.KotlinTypeAliasMetadata
 
annotations - Variable in class proguard.classfile.kotlin.KotlinTypeMetadata
 
annotations - Variable in class proguard.classfile.kotlin.KotlinTypeParameterMetadata
 
annotationsAccept(Clazz, AnnotationVisitor) - Method in class proguard.classfile.attribute.annotation.AnnotationsAttribute
Applies the given visitor to all class annotations.
annotationsAccept(Clazz, Field, AnnotationVisitor) - Method in class proguard.classfile.attribute.annotation.AnnotationsAttribute
Applies the given visitor to all field annotations.
annotationsAccept(Clazz, Method, AnnotationVisitor) - Method in class proguard.classfile.attribute.annotation.AnnotationsAttribute
Applies the given visitor to all method annotations.
annotationsAccept(Clazz, Method, CodeAttribute, AnnotationVisitor) - Method in class proguard.classfile.attribute.annotation.AnnotationsAttribute
Applies the given visitor to all code attribute annotations.
annotationsAccept(Clazz, Method, AnnotationVisitor) - Method in class proguard.classfile.attribute.annotation.ParameterAnnotationsAttribute
Applies the given visitor to all annotations.
annotationsAccept(Clazz, KotlinAnnotationVisitor) - Method in class proguard.classfile.kotlin.KotlinTypeAliasMetadata
 
annotationsAccept(Clazz, KotlinAnnotationVisitor) - Method in class proguard.classfile.kotlin.KotlinTypeMetadata
 
annotationsAccept(Clazz, KotlinAnnotationVisitor) - Method in class proguard.classfile.kotlin.KotlinTypeParameterMetadata
 
AnnotationsAttribute - Class in proguard.classfile.attribute.annotation
This Attribute represents an annotations attribute.
AnnotationsAttribute() - Constructor for class proguard.classfile.attribute.annotation.AnnotationsAttribute
Creates an uninitialized AnnotationsAttribute.
AnnotationsAttribute(int, int, Annotation[]) - Constructor for class proguard.classfile.attribute.annotation.AnnotationsAttribute
Creates an initialized AnnotationsAttribute.
AnnotationsAttributeEditor - Class in proguard.classfile.editor
This class can add annotations to a given annotations attribute.
AnnotationsAttributeEditor(AnnotationsAttribute) - Constructor for class proguard.classfile.editor.AnnotationsAttributeEditor
Creates a new AnnotationsAttributeEditor that will edit annotations in the given annotations attribute.
AnnotationToAnnotatedClassVisitor - Class in proguard.classfile.attribute.annotation.visitor
This AnnotationVisitor delegates all visits to a given ClassVisitor.
AnnotationToAnnotatedClassVisitor(ClassVisitor) - Constructor for class proguard.classfile.attribute.annotation.visitor.AnnotationToAnnotatedClassVisitor
 
AnnotationToAnnotatedMemberVisitor - Class in proguard.classfile.attribute.annotation.visitor
This AnnotationVisitor delegates all visits to a given MemberVisitor.
AnnotationToAnnotatedMemberVisitor(MemberVisitor) - Constructor for class proguard.classfile.attribute.annotation.visitor.AnnotationToAnnotatedMemberVisitor
 
AnnotationTypeFilter - Class in proguard.classfile.attribute.annotation.visitor
This AnnotationVisitor delegates its visits to another given AnnotationVisitor, but only when the visited annotation has a type that matches a given regular expression.
AnnotationTypeFilter(String, AnnotationVisitor) - Constructor for class proguard.classfile.attribute.annotation.visitor.AnnotationTypeFilter
Creates a new AnnotationTypeFilter.
AnnotationTypeFilter(String, WildcardManager, AnnotationVisitor) - Constructor for class proguard.classfile.attribute.annotation.visitor.AnnotationTypeFilter
Creates a new AnnotationTypeFilter.
AnnotationTypeFilter(StringMatcher, AnnotationVisitor) - Constructor for class proguard.classfile.attribute.annotation.visitor.AnnotationTypeFilter
Creates a new AnnotationTypeFilter.
annotationValue - Variable in class proguard.classfile.attribute.annotation.AnnotationElementValue
 
AnnotationVisitor - Interface in proguard.classfile.attribute.annotation.visitor
This interface specifies the methods for a visitor of Annotation instances.
anonymousObjectOriginClass - Variable in class proguard.classfile.kotlin.KotlinClassKindMetadata
 
anonymousObjectOriginName - Variable in class proguard.classfile.kotlin.KotlinClassKindMetadata
 
AnyMethodrefConstant - Class in proguard.classfile.constant
This Constant represents a method reference constant in the constant pool.
AnyMethodrefConstant() - Constructor for class proguard.classfile.constant.AnyMethodrefConstant
Creates an uninitialized AnyMethodrefConstant.
AnyMethodrefConstant(int, int, Clazz, Method) - Constructor for class proguard.classfile.constant.AnyMethodrefConstant
Creates a new AnyMethodrefConstant with the given name and type indices.
apop() - Method in class proguard.evaluation.Stack
Pops the top ReferenceValue from the stack.
appendException(ExceptionInfo) - Method in class proguard.classfile.editor.CodeAttributeComposer
Appends the given exception to the exception table.
appendException(ExceptionInfo) - Method in class proguard.classfile.editor.ExceptionInfoEditor
Appends the given exception to the exception table.
appendInstruction(int, Instruction) - Method in class proguard.classfile.editor.CodeAttributeComposer
Appends the given instruction with the given old offset.
appendInstruction(Instruction) - Method in class proguard.classfile.editor.CodeAttributeComposer
Appends the given instruction without a defined offset.
appendInstruction(Instruction) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
Appends the given instruction.
appendInstruction(Instruction) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
Appends the given instruction.
appendInstructions(Instruction[]) - Method in class proguard.classfile.editor.CodeAttributeComposer
Appends the given instruction without defined offsets.
appendInstructions(Instruction[]) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
Appends the given instruction without defined offsets.
appendInstructions(Instruction[]) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
Appends the given instructions.
appendLabel(int) - Method in class proguard.classfile.editor.CodeAttributeComposer
Appends the given label with the given old offset.
appendLineNumber(LineNumberInfo) - Method in class proguard.classfile.editor.CodeAttributeComposer
Appends the given line number to the line number table.
appendPrintInstructions(String) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
Appends instructions to print out the given message.
appendPrintIntegerHexInstructions(String) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
Appends instructions to print out the given message and the top int on the stack as a hexadecimal value.
appendPrintIntegerHexInstructions() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
Appends instructions to print out the top integer on the stack as a hexadecimal value.
appendPrintIntegerInstructions(String) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
Appends instructions to print out the given message and the top int on the stack.
appendPrintIntegerInstructions() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
Appends instructions to print out the top int on the stack.
appendPrintLongInstructions(String) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
Appends instructions to print out the given message and the top long on the stack.
appendPrintLongInstructions() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
Appends instructions to print out the top long on the stack.
appendPrintObjectInstructions(String) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
Appends instructions to print out the given message and the top Object on the stack.
appendPrintObjectInstructions() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
Appends instructions to print out the top Object on the stack.
appendPrintStackTraceInstructions(String) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
Appends instructions to print out the given message and the stack trace of the top Throwable on the stack.
appendPrintStackTraceInstructions() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
Appends instructions to print out the stack trace of the top Throwable on the stack.
appendPrintStringInstructions(String) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
Appends instructions to print out the given message and the top String on the stack.
appendPrintStringInstructions() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
Appends instructions to print out the top String on the stack.
areturn() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
areturn() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
ARRAY - Static variable in class proguard.classfile.JavaTypeConstants
 
ARRAY - Static variable in class proguard.classfile.TypeConstants
 
array() - Method in class proguard.classfile.util.ArrayInitializationMatcher
Returns the recent static array initialization.
ARRAY_T_BOOLEAN - Static variable in class proguard.classfile.instruction.Instruction
 
ARRAY_T_BYTE - Static variable in class proguard.classfile.instruction.Instruction
 
ARRAY_T_CHAR - Static variable in class proguard.classfile.instruction.Instruction
 
ARRAY_T_DOUBLE - Static variable in class proguard.classfile.instruction.Instruction
 
ARRAY_T_FLOAT - Static variable in class proguard.classfile.instruction.Instruction
 
ARRAY_T_INT - Static variable in class proguard.classfile.instruction.Instruction
 
ARRAY_T_LONG - Static variable in class proguard.classfile.instruction.Instruction
 
ARRAY_T_SHORT - Static variable in class proguard.classfile.instruction.Instruction
 
ArrayElementValue - Class in proguard.classfile.attribute.annotation
This ElementValue represents an array element value.
ArrayElementValue() - Constructor for class proguard.classfile.attribute.annotation.ArrayElementValue
Creates an uninitialized ArrayElementValue.
ArrayElementValue(int, int, ElementValue[]) - Constructor for class proguard.classfile.attribute.annotation.ArrayElementValue
Creates an initialized ArrayElementValue.
arrayInitializationEnd() - Method in class proguard.classfile.util.ArrayInitializationMatcher
Returns the last offset of the recent static array initialization.
ArrayInitializationMatcher - Class in proguard.classfile.util
This class finds sequences of instructions that correspond to primitive array initializations.
ArrayInitializationMatcher() - Constructor for class proguard.classfile.util.ArrayInitializationMatcher
Creates a new ArrayInitializationMatcher.
ArrayInitializationMatcher(PartialEvaluator) - Constructor for class proguard.classfile.util.ArrayInitializationMatcher
Creates a new ArrayInitializationMatcher that will use the given partial evaluator.
ArrayInitializationReplacer - Class in proguard.classfile.util
This ClassVisitor replaces array initialization instructions with optimized primitive array constants.
ArrayInitializationReplacer() - Constructor for class proguard.classfile.util.ArrayInitializationReplacer
 
arrayInitializationStart() - Method in class proguard.classfile.util.ArrayInitializationMatcher
Returns the first offset of the recent static array initialization, i.e.
arraylength() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
arraylength() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
arrayLength - Variable in class proguard.evaluation.value.ArrayReferenceValue
 
arrayLength(ValueFactory) - Method in class proguard.evaluation.value.ArrayReferenceValue
 
arrayLength(ValueFactory) - Method in class proguard.evaluation.value.ReferenceValue
Returns the length of the array, assuming this type is an array.
arrayLength(ValueFactory) - Method in class proguard.evaluation.value.TracedReferenceValue
 
ArrayReferenceValue - Class in proguard.evaluation.value
This ReferenceValue represents a partially evaluated array.
ArrayReferenceValue(String, Clazz, boolean, IntegerValue) - Constructor for class proguard.evaluation.value.ArrayReferenceValue
Creates a new ArrayReferenceValue.
ArrayReferenceValueFactory - Class in proguard.evaluation.value
This identified value factory creates array reference values that also represent their elements, in as far as possible.
ArrayReferenceValueFactory() - Constructor for class proguard.evaluation.value.ArrayReferenceValueFactory
 
arrayStore(IntegerValue, Value) - Method in class proguard.evaluation.value.DetailedArrayReferenceValue
 
arrayStore(IntegerValue, Value) - Method in class proguard.evaluation.value.ReferenceValue
Stores the given value at the given index in the given array, assuming this type is an array.
arrayStore(IntegerValue, Value) - Method in class proguard.evaluation.value.TracedReferenceValue
 
arrayTypeFromInternalType(char) - Static method in class proguard.classfile.instruction.InstructionUtil
Returns the 'newarray' type constant for the given internal primitive type.
ArrayUtil - Class in proguard.util
This class contains utility methods operating on arrays.
ArrayUtil() - Constructor for class proguard.util.ArrayUtil
 
asInt() - Method in class proguard.classfile.kotlin.flags.KotlinFlags
 
asString() - Method in class proguard.classfile.kotlin.JvmFieldSignature
 
asString() - Method in class proguard.classfile.kotlin.JvmMethodSignature
 
astore(int) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
astore(int) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
astore_0() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
astore_0() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
astore_1() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
astore_1() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
astore_2() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
astore_2() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
astore_3() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
astore_3() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
AT_CATCH_ENTRY - Static variable in class proguard.evaluation.PartialEvaluator
 
AT_METHOD_ENTRY - Static variable in class proguard.evaluation.PartialEvaluator
 
athrow() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
athrow() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
Attribute - Class in proguard.classfile.attribute
This abstract class represents an attribute that is attached to a class, a class member, or a code attribute.
Attribute() - Constructor for class proguard.classfile.attribute.Attribute
Create an uninitialized Attribute.
Attribute(int) - Constructor for class proguard.classfile.attribute.Attribute
Create an initialized Attribute.
attributeAccept(String, AttributeVisitor) - Method in interface proguard.classfile.Clazz
Lets the given attribute info visitor visit the specified attribute.
attributeAccept(String, AttributeVisitor) - Method in class proguard.classfile.LibraryClass
 
attributeAccept(String, AttributeVisitor) - Method in class proguard.classfile.ProgramClass
 
AttributeAdder - Class in proguard.classfile.editor
This AttributeVisitor adds all attributes that it visits to the given target class, class member, or attribute.
AttributeAdder(ProgramClass, boolean) - Constructor for class proguard.classfile.editor.AttributeAdder
Creates a new AttributeAdder that will copy attributes into the given target class.
AttributeAdder(ProgramClass, ProgramMember, boolean) - Constructor for class proguard.classfile.editor.AttributeAdder
Creates a new AttributeAdder that will copy attributes into the given target class member.
AttributeAdder(ProgramClass, ProgramMember, CodeAttribute, boolean) - Constructor for class proguard.classfile.editor.AttributeAdder
Creates a new AttributeAdder that will copy attributes into the given target attribute.
AttributeConstantVisitor - Class in proguard.classfile.attribute.visitor
This AttributeVisitor lets a given ConstantVisitor visit all constants of the constant value attributes it visits.
AttributeConstantVisitor(ConstantVisitor) - Constructor for class proguard.classfile.attribute.visitor.AttributeConstantVisitor
Creates a new InstructionConstantVisitor.
AttributeCounter - Class in proguard.classfile.attribute.visitor
This AttributeVisitor counts the number of attributes that have been visited.
AttributeCounter() - Constructor for class proguard.classfile.attribute.visitor.AttributeCounter
 
AttributeNameFilter - Class in proguard.classfile.attribute.visitor
This AttributeVisitor delegates its visits another AttributeVisitor, but only when the visited attribute has a name that that matches a given regular expression.
AttributeNameFilter(String, AttributeVisitor) - Constructor for class proguard.classfile.attribute.visitor.AttributeNameFilter
Creates a new AttributeNameFilter.
AttributeNameFilter(List, AttributeVisitor) - Constructor for class proguard.classfile.attribute.visitor.AttributeNameFilter
Creates a new AttributeNameFilter.
AttributeNameFilter(StringMatcher, AttributeVisitor) - Constructor for class proguard.classfile.attribute.visitor.AttributeNameFilter
Creates a new AttributeNameFilter.
AttributeProcessingFlagFilter - Class in proguard.classfile.attribute.visitor
This AttributeVisitor delegates its visits to another given AttributeVisitor, but only when the visited attribute has the proper processing flags.
AttributeProcessingFlagFilter(int, int, AttributeVisitor) - Constructor for class proguard.classfile.attribute.visitor.AttributeProcessingFlagFilter
Creates a new AttributeProcessingFlagFilter.
attributes - Variable in class proguard.classfile.attribute.CodeAttribute
 
attributes - Variable in class proguard.classfile.attribute.RecordComponentInfo
 
attributes - Variable in class proguard.classfile.ProgramClass
 
attributes - Variable in class proguard.classfile.ProgramMember
 
attributesAccept(Clazz, Method, AttributeVisitor) - Method in class proguard.classfile.attribute.CodeAttribute
Applies the given attribute visitor to all attributes.
attributesAccept(Clazz, AttributeVisitor) - Method in class proguard.classfile.attribute.RecordComponentInfo
Applies the given attribute visitor to all attributes.
attributesAccept(AttributeVisitor) - Method in interface proguard.classfile.Clazz
Lets the given attribute info visitor visit all attributes of this class.
attributesAccept(AttributeVisitor) - Method in class proguard.classfile.LibraryClass
 
attributesAccept(AttributeVisitor) - Method in class proguard.classfile.ProgramClass
 
attributesAccept(ProgramClass, AttributeVisitor) - Method in class proguard.classfile.ProgramField
 
attributesAccept(ProgramClass, AttributeVisitor) - Method in class proguard.classfile.ProgramMember
Lets the given attribute info visitor visit all the attributes of this member info.
attributesAccept(ProgramClass, AttributeVisitor) - Method in class proguard.classfile.ProgramMethod
 
AttributesEditor - Class in proguard.classfile.editor
This class can add and delete attributes to and from classes, fields, methods, and code attributes.
AttributesEditor(ProgramClass, boolean) - Constructor for class proguard.classfile.editor.AttributesEditor
Creates a new AttributeAdder that will edit attributes in the given target class.
AttributesEditor(ProgramClass, ProgramMember, boolean) - Constructor for class proguard.classfile.editor.AttributesEditor
Creates a new AttributeAdder that will edit attributes in the given target class member.
AttributesEditor(ProgramClass, ProgramMember, CodeAttribute, boolean) - Constructor for class proguard.classfile.editor.AttributesEditor
Creates a new AttributeAdder that will edit attributes in the given target code attribute.
AttributeSorter - Class in proguard.classfile.editor
This ClassVisitor sorts the attributes of the classes that it visits.
AttributeSorter() - Constructor for class proguard.classfile.editor.AttributeSorter
 
AttributeToClassVisitor - Class in proguard.classfile.attribute.visitor
This AttributeVisitor delegates to a given ClassVisitor.
AttributeToClassVisitor(ClassVisitor) - Constructor for class proguard.classfile.attribute.visitor.AttributeToClassVisitor
Creates a new AttributeToClassVisitor.
AttributeVisitor - Interface in proguard.classfile.attribute.visitor
This interface specifies the methods for a visitor of Attribute instances.

B

B - Static variable in class proguard.classfile.editor.InstructionSequenceReplacer
 
B - Static variable in class proguard.classfile.util.DynamicClassReferenceInitializer
 
B - Static variable in class proguard.classfile.util.InstructionSequenceMatcher
 
backingFieldSignature - Variable in class proguard.classfile.kotlin.KotlinPropertyMetadata
 
baload() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
baload() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
Base64Util - Class in proguard.util
Utility class for Base64 encoding.
Base64Util() - Constructor for class proguard.util.Base64Util
 
BasicBranchUnit - Class in proguard.evaluation
This BranchUnit remembers the branch unit commands that are invoked on it.
BasicBranchUnit() - Constructor for class proguard.evaluation.BasicBranchUnit
 
BasicInvocationUnit - Class in proguard.evaluation
This InvocationUnit sets up the variables for entering a method, and it updates the stack for the invocation of a class member, using simple values.
BasicInvocationUnit(ValueFactory) - Constructor for class proguard.evaluation.BasicInvocationUnit
Creates a new BasicInvocationUnit with the given value factory.
BasicRangeValueFactory - Class in proguard.evaluation.value
This ValueFactory provides methods to create and reuse IntegerValue instances that have known ranges.
BasicRangeValueFactory() - Constructor for class proguard.evaluation.value.BasicRangeValueFactory
Creates a new BasicRangeValueFactory.
BasicRangeValueFactory(ValueFactory, ValueFactory) - Constructor for class proguard.evaluation.value.BasicRangeValueFactory
Creates a new BasicRangeValueFactory that delegates to the given value factories for creating reference values.
BasicValueFactory - Class in proguard.evaluation.value
This class provides methods to create and reuse Value instances.
BasicValueFactory() - Constructor for class proguard.evaluation.value.BasicValueFactory
 
bastore() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
bastore() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
beginCodeFragment(int) - Method in class proguard.classfile.editor.CodeAttributeComposer
Starts a new code fragment.
beginCodeFragment(int) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
Starts a new code fragment.
bipush(int) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
bipush(int) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
BOOLEAN - Static variable in class proguard.classfile.JavaTypeConstants
 
BOOLEAN - Static variable in class proguard.classfile.TypeConstants
 
BOOLEAN_A_STRING - Static variable in class proguard.classfile.editor.InstructionSequenceReplacer
 
BOOLEAN_B_STRING - Static variable in class proguard.classfile.editor.InstructionSequenceReplacer
 
BOOTSTRAP_METHODS - Static variable in class proguard.classfile.attribute.Attribute
 
bootstrapMethodEntriesAccept(Clazz, BootstrapMethodInfoVisitor) - Method in class proguard.classfile.attribute.BootstrapMethodsAttribute
Applies the given visitor to all bootstrap method info entries.
bootstrapMethodEntryAccept(Clazz, int, BootstrapMethodInfoVisitor) - Method in class proguard.classfile.attribute.BootstrapMethodsAttribute
Applies the given visitor to the specified bootstrap method info entry.
bootstrapMethodHandleAccept(Clazz, ConstantVisitor) - Method in class proguard.classfile.constant.DynamicConstant
Lets the bootstrap method handle constant accept the given visitor.
bootstrapMethodHandleAccept(Clazz, ConstantVisitor) - Method in class proguard.classfile.constant.InvokeDynamicConstant
Lets the bootstrap method handle constant accept the given visitor.
BootstrapMethodHandleTraveler - Class in proguard.classfile.constant.visitor
This ConstantVisitor and BootstrapMethodInfoVisitor travels from any invoke dynamic constants or bootstrap method info entries that it visits to their bootstrap method handle constants, and applies a given constant visitor.
BootstrapMethodHandleTraveler(ConstantVisitor) - Constructor for class proguard.classfile.constant.visitor.BootstrapMethodHandleTraveler
Creates a new BootstrapMethodHandleVisitor that will delegate to the given constant visitor.
BootstrapMethodInfo - Class in proguard.classfile.attribute
Representation of a bootstrap method.
BootstrapMethodInfo() - Constructor for class proguard.classfile.attribute.BootstrapMethodInfo
Creates an uninitialized BootstrapMethodInfo.
BootstrapMethodInfo(int, int, int[]) - Constructor for class proguard.classfile.attribute.BootstrapMethodInfo
Creates an initialized BootstrapMethodInfo.
BootstrapMethodInfoAdder - Class in proguard.classfile.editor
This BootstrapMethodInfoVisitor adds all bootstrap methods that it visits to the given target bootstrap methods attribute.
BootstrapMethodInfoAdder(ProgramClass, BootstrapMethodsAttribute) - Constructor for class proguard.classfile.editor.BootstrapMethodInfoAdder
Creates a new BootstrapMethodInfoAdder that will copy bootstrap methods into the given bootstrap methods attribute.
BootstrapMethodInfoVisitor - Interface in proguard.classfile.attribute.visitor
This interface specifies the methods for a visitor of BootstrapMethodInfo instances.
BootstrapMethodRemapper - Class in proguard.classfile.editor
This ConstantVisitor remaps all possible indices of bootstrap methods of the constants that it visits, based on a given index map.
BootstrapMethodRemapper() - Constructor for class proguard.classfile.editor.BootstrapMethodRemapper
 
BootstrapMethodRemapper(boolean) - Constructor for class proguard.classfile.editor.BootstrapMethodRemapper
 
bootstrapMethods - Variable in class proguard.classfile.attribute.BootstrapMethodsAttribute
 
BootstrapMethodsAttribute - Class in proguard.classfile.attribute
This Attribute represents a bootstrap methods attribute.
BootstrapMethodsAttribute() - Constructor for class proguard.classfile.attribute.BootstrapMethodsAttribute
Creates an uninitialized BootstrapMethodsAttribute.
BootstrapMethodsAttribute(int, int, BootstrapMethodInfo[]) - Constructor for class proguard.classfile.attribute.BootstrapMethodsAttribute
Creates an initialized BootstrapMethodsAttribute.
BootstrapMethodsAttributeAdder - Class in proguard.classfile.editor
This BootstrapMethodInfoVisitor adds all bootstrap methods that it visits to the given target class, creating a bootstrap methods attribute if necessary.
BootstrapMethodsAttributeAdder(ProgramClass) - Constructor for class proguard.classfile.editor.BootstrapMethodsAttributeAdder
Creates a new BootstrapMethodsAttributeAdder that will copy bootstrap methods into the given target class/
BootstrapMethodsAttributeEditor - Class in proguard.classfile.editor
This class can add/remove bootstrap methods to/from a given bootstrap methods attribute.
BootstrapMethodsAttributeEditor(BootstrapMethodsAttribute) - Constructor for class proguard.classfile.editor.BootstrapMethodsAttributeEditor
Creates a new BootstrapMethodsAttributeEditor that will edit bootstrap methods in the given bootstrap methods attribute.
BootstrapMethodsAttributeShrinker - Class in proguard.classfile.editor
This ClassVisitor removes all unused entries from the bootstrap method attribute.
BootstrapMethodsAttributeShrinker() - Constructor for class proguard.classfile.editor.BootstrapMethodsAttributeShrinker
 
BottomClassFilter - Class in proguard.classfile.visitor
This ClassVisitor delegates its visits to one of two other given ClassVisitor instances, depending on whether they have any subclasses or not.
BottomClassFilter(ClassVisitor) - Constructor for class proguard.classfile.visitor.BottomClassFilter
Creates a new BottomClassFilter.
BottomClassFilter(ClassVisitor, ClassVisitor) - Constructor for class proguard.classfile.visitor.BottomClassFilter
Creates a new BottomClassFilter.
boxPrimitiveType(char) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
branch(Clazz, CodeAttribute, int, int) - Method in class proguard.evaluation.BasicBranchUnit
 
branch(Clazz, CodeAttribute, int, int) - Method in interface proguard.evaluation.BranchUnit
Sets the new instruction offset.
branchConditionally(Clazz, CodeAttribute, int, int, int) - Method in class proguard.evaluation.BasicBranchUnit
 
branchConditionally(Clazz, CodeAttribute, int, int, int) - Method in interface proguard.evaluation.BranchUnit
Sets the new instruction offset, depending on the certainty of the conditional branch.
BranchInstruction - Class in proguard.classfile.instruction
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
Creates a BranchInstruction with the given branch offset.
branchOffset - Variable in class proguard.classfile.instruction.BranchInstruction
 
branchOrigins(int) - Method in class proguard.evaluation.PartialEvaluator
Returns the instruction offsets that branch to the given instruction offset.
BranchTargetFinder - Class in proguard.classfile.util
This AttributeVisitor finds all instruction offsets, branch targets, and exception targets in the CodeAttribute instances that it visits.
BranchTargetFinder() - Constructor for class proguard.classfile.util.BranchTargetFinder
 
branchTargets(int) - Method in class proguard.evaluation.PartialEvaluator
Returns the instruction offsets to which the given instruction offset branches.
BranchUnit - Interface in proguard.evaluation
This interface defines methods to handle branches and returns from methods.
BRIDGE - Static variable in class proguard.classfile.AccessConstants
 
BRIDGE - Static variable in class proguard.classfile.JavaAccessConstants
 
BridgeMethodFixer - Class in proguard.classfile.editor
This MemberVisitor fixes all inappropriate bridge access flags of the program methods that it visits, checking whether the methods to which they bridge have the same name.
BridgeMethodFixer() - Constructor for class proguard.classfile.editor.BridgeMethodFixer
 
build(InstructionSequenceBuilder) - Method in interface proguard.classfile.editor.InitializerEditor.CodeBuilder
 
bv - Variable in class proguard.classfile.kotlin.KotlinMetadata
The version of the bytecode interface (naming conventions, signatures) of the class file annotated with this annotation.
BYTE - Static variable in class proguard.classfile.JavaTypeConstants
 
BYTE - Static variable in class proguard.classfile.TypeConstants
 

C

C - Static variable in class proguard.classfile.editor.InstructionSequenceReplacer
 
C - Static variable in class proguard.classfile.util.DynamicClassReferenceInitializer
 
C - Static variable in class proguard.classfile.util.InstructionSequenceMatcher
 
CALLABLE_REFERENCE_CLASS_NAME - Static variable in class proguard.classfile.kotlin.KotlinConstants.REFLECTION
 
callableReferenceInfo - Variable in class proguard.classfile.kotlin.KotlinSyntheticClassKindMetadata
 
CallableReferenceInfo - Interface in proguard.classfile.kotlin.reflect
Information about callable references.
callableReferenceInfoAccept(CallableReferenceInfoVisitor) - Method in class proguard.classfile.kotlin.KotlinSyntheticClassKindMetadata
 
CallableReferenceInfoToOwnerVisitor - Class in proguard.classfile.kotlin.reflect.visitor
 
CallableReferenceInfoToOwnerVisitor(KotlinMetadataVisitor) - Constructor for class proguard.classfile.kotlin.reflect.visitor.CallableReferenceInfoToOwnerVisitor
 
CallableReferenceInfoVisitor - Interface in proguard.classfile.kotlin.reflect.visitor
 
callConstructor(String, Class<?>[], Object[]) - Static method in class proguard.evaluation.value.ReflectiveMethodCallUtil
Reflectively call the constructor of className with the given parameters.
callMethod(String, String, Object, Class<?>[], Object[]) - Static method in class proguard.evaluation.value.ReflectiveMethodCallUtil
Reflectively call the method on the given instance.
caload() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
caload() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
canonicalOpcode() - Method in class proguard.classfile.instruction.BranchInstruction
 
canonicalOpcode() - Method in class proguard.classfile.instruction.ConstantInstruction
 
canonicalOpcode() - Method in class proguard.classfile.instruction.Instruction
Returns the canonical opcode of this instruction, i.e.
canonicalOpcode() - Method in class proguard.classfile.instruction.SimpleInstruction
 
canonicalOpcode() - Method in class proguard.classfile.instruction.VariableInstruction
 
capitializeFirstCharacterAsciiOnly(String) - Static method in class proguard.classfile.util.kotlin.KotlinStringUtil
 
CascadingDataEntryWriter - Class in proguard.io
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 CascadingDataEntryWriter.
cases - Variable in class proguard.classfile.instruction.LookUpSwitchInstruction
 
cast(TracedReferenceValue, String, Clazz, boolean) - Method in class proguard.evaluation.ReferenceTracingValueFactory
Casts a given traced reference value to the given type, either keeping its trace value or setting a new one.
CAST - Static variable in class proguard.evaluation.value.InstructionOffsetValue
 
cast(String, Clazz, ValueFactory, boolean) - Method in class proguard.evaluation.value.MultiTypedReferenceValue
 
cast(String, Clazz, ValueFactory, boolean) - Method in class proguard.evaluation.value.ParticularReferenceValue
 
cast(String, Clazz, ValueFactory, boolean) - Method in class proguard.evaluation.value.ReferenceValue
Returns this ReferenceValue, cast to the given type.
cast(String, Clazz, ValueFactory, boolean) - Method in class proguard.evaluation.value.TracedReferenceValue
 
cast(String, Clazz, ValueFactory, boolean) - Method in class proguard.evaluation.value.TypedReferenceValue
 
cast(String, Clazz, ValueFactory, boolean) - Method in class proguard.evaluation.value.UnknownReferenceValue
 
castore() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
castore() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
catch_(int, int, int) - Method in class proguard.classfile.editor.CodeAttributeEditor
Creates a new catch instance that can be used as a pseudo-instruction to mark the start of an exception handler.
catch_(int, int, int, int) - Method in class proguard.classfile.editor.CodeAttributeEditor
Creates a new catch instance that can be used as a pseudo-instruction to mark the start of an exception handler.
catch_(CompactCodeAttributeComposer.Label, CompactCodeAttributeComposer.Label, String, Clazz) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
Starts a catch handler at the current offset.
catch_(CompactCodeAttributeComposer.Label, CompactCodeAttributeComposer.Label, CompactCodeAttributeComposer.Label, String, Clazz) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
Adds a catch handler.
catch_(Instruction) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
catch_(int, int, int) - Static method in class proguard.classfile.editor.InstructionSequenceReplacer
Creates a new catch instance that can be used as a pseudo-instruction to mark the start of an exception handler.
catchAll(CompactCodeAttributeComposer.Label, CompactCodeAttributeComposer.Label) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
Starts a catch-all handler at the current offset.
catchAll(CompactCodeAttributeComposer.Label, CompactCodeAttributeComposer.Label, CompactCodeAttributeComposer.Label) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
Adds a catch-all handler.
CatchTargetInfo - Class in proguard.classfile.attribute.annotation.target
Representation of a 'catch' annotation target.
CatchTargetInfo() - Constructor for class proguard.classfile.attribute.annotation.target.CatchTargetInfo
Creates an uninitialized CatchTargetInfo.
CatchTargetInfo(byte) - Constructor for class proguard.classfile.attribute.annotation.target.CatchTargetInfo
Creates a partially initialized CatchTargetInfo.
CatchTargetInfo(byte, int) - Constructor for class proguard.classfile.attribute.annotation.target.CatchTargetInfo
Creates an initialized CatchTargetInfo.
Category1Value - Class in proguard.evaluation.value
This abstract class represents a partially evaluated Category 1 value.
Category1Value() - Constructor for class proguard.evaluation.value.Category1Value
 
category1Value() - Method in class proguard.evaluation.value.Category1Value
 
category1Value() - Method in class proguard.evaluation.value.TracingValue
 
category1Value() - Method in class proguard.evaluation.value.Value
Returns this Value as a Category1Value.
Category2Value - Class in proguard.evaluation.value
This abstract class represents a partially evaluated Category 2 value.
Category2Value() - Constructor for class proguard.evaluation.value.Category2Value
 
category2Value() - Method in class proguard.evaluation.value.Category2Value
 
category2Value() - Method in class proguard.evaluation.value.TracingValue
 
category2Value() - Method in class proguard.evaluation.value.Value
Returns this Value as a Category2Value.
CHAR - Static variable in class proguard.classfile.JavaTypeConstants
 
CHAR - Static variable in class proguard.classfile.TypeConstants
 
CHAR_A_STRING - Static variable in class proguard.classfile.editor.InstructionSequenceReplacer
 
CHAR_B_STRING - Static variable in class proguard.classfile.editor.InstructionSequenceReplacer
 
CHARACTER_RANGE_TABLE - Static variable in class proguard.classfile.attribute.Attribute
 
checkcast(String) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
checkcast(String, Clazz) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
checkcast(int) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
checkcast(Clazz) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
checkcast(String) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
checkcast(String, Clazz) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
checkcast(int) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
checkMagicNumber(int) - Static method in class proguard.classfile.util.ClassUtil
Checks whether the given class magic number is correct.
checkVersionNumbers(int) - Static method in class proguard.classfile.util.ClassUtil
Checks whether the given class version number is supported.
choppedVariablesCount - Variable in class proguard.classfile.attribute.preverification.LessZeroFrame
 
CLASS - Static variable in class proguard.classfile.constant.Constant
 
CLASS_A_NAME - Static variable in class proguard.classfile.editor.InstructionSequenceReplacer
 
CLASS_A_SIMPLE_NAME - Static variable in class proguard.classfile.editor.InstructionSequenceReplacer
 
CLASS_END - Static variable in class proguard.classfile.TypeConstants
 
CLASS_FILE_EXTENSION - Static variable in class proguard.classfile.ClassConstants
 
CLASS_NAME - Static variable in class proguard.classfile.kotlin.KotlinConstants.REFLECTION
 
CLASS_START - Static variable in class proguard.classfile.TypeConstants
 
CLASS_VERSION_10 - Static variable in class proguard.classfile.JavaVersionConstants
 
CLASS_VERSION_10 - Static variable in class proguard.classfile.VersionConstants
 
CLASS_VERSION_10_MAJOR - Static variable in class proguard.classfile.VersionConstants
 
CLASS_VERSION_10_MINOR - Static variable in class proguard.classfile.VersionConstants
 
CLASS_VERSION_11 - Static variable in class proguard.classfile.JavaVersionConstants
 
CLASS_VERSION_11 - Static variable in class proguard.classfile.VersionConstants
 
CLASS_VERSION_11_MAJOR - Static variable in class proguard.classfile.VersionConstants
 
CLASS_VERSION_11_MINOR - Static variable in class proguard.classfile.VersionConstants
 
CLASS_VERSION_12 - Static variable in class proguard.classfile.JavaVersionConstants
 
CLASS_VERSION_12 - Static variable in class proguard.classfile.VersionConstants
 
CLASS_VERSION_12_MAJOR - Static variable in class proguard.classfile.VersionConstants
 
CLASS_VERSION_12_MINOR - Static variable in class proguard.classfile.VersionConstants
 
CLASS_VERSION_13 - Static variable in class proguard.classfile.JavaVersionConstants
 
CLASS_VERSION_13 - Static variable in class proguard.classfile.VersionConstants
 
CLASS_VERSION_13_MAJOR - Static variable in class proguard.classfile.VersionConstants
 
CLASS_VERSION_13_MINOR - Static variable in class proguard.classfile.VersionConstants
 
CLASS_VERSION_14 - Static variable in class proguard.classfile.JavaVersionConstants
 
CLASS_VERSION_14 - Static variable in class proguard.classfile.VersionConstants
 
CLASS_VERSION_14_MAJOR - Static variable in class proguard.classfile.VersionConstants
 
CLASS_VERSION_14_MINOR - Static variable in class proguard.classfile.VersionConstants
 
CLASS_VERSION_15 - Static variable in class proguard.classfile.JavaVersionConstants
 
CLASS_VERSION_15 - Static variable in class proguard.classfile.VersionConstants
 
CLASS_VERSION_15_MAJOR - Static variable in class proguard.classfile.VersionConstants
 
CLASS_VERSION_15_MINOR - Static variable in class proguard.classfile.VersionConstants
 
CLASS_VERSION_16 - Static variable in class proguard.classfile.JavaVersionConstants
 
CLASS_VERSION_16 - Static variable in class proguard.classfile.VersionConstants
 
CLASS_VERSION_16_MAJOR - Static variable in class proguard.classfile.VersionConstants
 
CLASS_VERSION_16_MINOR - Static variable in class proguard.classfile.VersionConstants
 
CLASS_VERSION_1_0 - Static variable in class proguard.classfile.JavaVersionConstants
 
CLASS_VERSION_1_0 - Static variable in class proguard.classfile.VersionConstants
 
CLASS_VERSION_1_0_MAJOR - Static variable in class proguard.classfile.VersionConstants
 
CLASS_VERSION_1_0_MINOR - Static variable in class proguard.classfile.VersionConstants
 
CLASS_VERSION_1_1 - Static variable in class proguard.classfile.JavaVersionConstants
 
CLASS_VERSION_1_2 - Static variable in class proguard.classfile.JavaVersionConstants
 
CLASS_VERSION_1_2 - Static variable in class proguard.classfile.VersionConstants
 
CLASS_VERSION_1_2_MAJOR - Static variable in class proguard.classfile.VersionConstants
 
CLASS_VERSION_1_2_MINOR - Static variable in class proguard.classfile.VersionConstants
 
CLASS_VERSION_1_3 - Static variable in class proguard.classfile.JavaVersionConstants
 
CLASS_VERSION_1_3 - Static variable in class proguard.classfile.VersionConstants
 
CLASS_VERSION_1_3_MAJOR - Static variable in class proguard.classfile.VersionConstants
 
CLASS_VERSION_1_3_MINOR - Static variable in class proguard.classfile.VersionConstants
 
CLASS_VERSION_1_4 - Static variable in class proguard.classfile.JavaVersionConstants
 
CLASS_VERSION_1_4 - Static variable in class proguard.classfile.VersionConstants
 
CLASS_VERSION_1_4_MAJOR - Static variable in class proguard.classfile.VersionConstants
 
CLASS_VERSION_1_4_MINOR - Static variable in class proguard.classfile.VersionConstants
 
CLASS_VERSION_1_5 - Static variable in class proguard.classfile.JavaVersionConstants
 
CLASS_VERSION_1_5 - Static variable in class proguard.classfile.VersionConstants
 
CLASS_VERSION_1_5_ALIAS - Static variable in class proguard.classfile.JavaVersionConstants
 
CLASS_VERSION_1_5_MAJOR - Static variable in class proguard.classfile.VersionConstants
 
CLASS_VERSION_1_5_MINOR - Static variable in class proguard.classfile.VersionConstants
 
CLASS_VERSION_1_6 - Static variable in class proguard.classfile.JavaVersionConstants
 
CLASS_VERSION_1_6 - Static variable in class proguard.classfile.VersionConstants
 
CLASS_VERSION_1_6_ALIAS - Static variable in class proguard.classfile.JavaVersionConstants
 
CLASS_VERSION_1_6_MAJOR - Static variable in class proguard.classfile.VersionConstants
 
CLASS_VERSION_1_6_MINOR - Static variable in class proguard.classfile.VersionConstants
 
CLASS_VERSION_1_7 - Static variable in class proguard.classfile.JavaVersionConstants
 
CLASS_VERSION_1_7 - Static variable in class proguard.classfile.VersionConstants
 
CLASS_VERSION_1_7_ALIAS - Static variable in class proguard.classfile.JavaVersionConstants
 
CLASS_VERSION_1_7_MAJOR - Static variable in class proguard.classfile.VersionConstants
 
CLASS_VERSION_1_7_MINOR - Static variable in class proguard.classfile.VersionConstants
 
CLASS_VERSION_1_8 - Static variable in class proguard.classfile.JavaVersionConstants
 
CLASS_VERSION_1_8 - Static variable in class proguard.classfile.VersionConstants
 
CLASS_VERSION_1_8_ALIAS - Static variable in class proguard.classfile.JavaVersionConstants
 
CLASS_VERSION_1_8_MAJOR - Static variable in class proguard.classfile.VersionConstants
 
CLASS_VERSION_1_8_MINOR - Static variable in class proguard.classfile.VersionConstants
 
CLASS_VERSION_1_9 - Static variable in class proguard.classfile.JavaVersionConstants
 
CLASS_VERSION_1_9 - Static variable in class proguard.classfile.VersionConstants
 
CLASS_VERSION_1_9_ALIAS - Static variable in class proguard.classfile.JavaVersionConstants
 
CLASS_VERSION_1_9_MAJOR - Static variable in class proguard.classfile.VersionConstants
 
CLASS_VERSION_1_9_MINOR - Static variable in class proguard.classfile.VersionConstants
 
classAccept(String, ClassVisitor) - Method in class proguard.classfile.ClassPool
Applies the given ClassVisitor to the class with the given name, if it is present in the class pool.
ClassAccessFilter - Class in proguard.classfile.visitor
This ClassVisitor delegates its visits to another given ClassVisitor, but only when the visited class has the proper access flags.
ClassAccessFilter(int, int, ClassVisitor) - Constructor for class proguard.classfile.visitor.ClassAccessFilter
Creates a new ClassAccessFilter.
ClassBuilder - Class in proguard.classfile.editor
This editor allows to build or extend classes (ProgramClass instances).
ClassBuilder(int, int, String, String) - Constructor for class proguard.classfile.editor.ClassBuilder
Creates a new ClassBuilder for the Java class with the given name and super class.
ClassBuilder(int, int, String, String, String, int, Object) - Constructor for class proguard.classfile.editor.ClassBuilder
Creates a new ClassBuilder for the Java class with the given name and super class.
ClassBuilder(ProgramClass) - Constructor for class proguard.classfile.editor.ClassBuilder
Creates a new ClassBuilder for the given class.
ClassBuilder(ProgramClass, ClassPool, ClassPool) - Constructor for class proguard.classfile.editor.ClassBuilder
Creates a new ClassBuilder for the given class, that automatically initializes class references and class member references in new constants.
ClassBuilder.CodeBuilder - Interface in proguard.classfile.editor
This functional interface provides a code attribute composer to its implementation.
ClassCleaner - Class in proguard.classfile.visitor
This ClassVisitor removes all processing information of the classes it visits.
ClassCleaner() - Constructor for class proguard.classfile.visitor.ClassCleaner
 
ClassCollector - Class in proguard.classfile.visitor
This ClassVisitor collects the classes that it visits in the given collection.
ClassCollector(Collection<Clazz>) - Constructor for class proguard.classfile.visitor.ClassCollector
Creates a new ClassCollector.
ClassConstant - Class in proguard.classfile.constant
This Constant represents a class constant in the constant pool.
ClassConstant() - Constructor for class proguard.classfile.constant.ClassConstant
Creates an uninitialized ClassConstant.
ClassConstant(int, Clazz) - Constructor for class proguard.classfile.constant.ClassConstant
Creates a new ClassConstant with the given name index.
ClassConstants - Class in proguard.classfile
Internal names and descriptors of common classes, fields, and methods from the Java runtime.
ClassConstants() - Constructor for class proguard.classfile.ClassConstants
 
ClassConstantValueFactory - Class in proguard.evaluation
This ConstantValueFactory creates java.lang.Class ReferenceValue instances that correspond to specified constant pool entries.
ClassConstantValueFactory(ValueFactory) - Constructor for class proguard.evaluation.ClassConstantValueFactory
 
classCount() - Method in class proguard.classfile.util.DescriptorClassEnumeration
Returns the number of classes contained in the descriptor.
ClassCounter - Class in proguard.classfile.visitor
This ClassVisitor counts the number of classes that has been visited.
ClassCounter() - Constructor for class proguard.classfile.visitor.ClassCounter
 
ClassDataEntryWriter - Class in proguard.io
This DataEntryWriter finds received class entries in the given class pool and writes them out to the given data entry writer.
ClassDataEntryWriter(ClassPool, DataEntryWriter) - Constructor for class proguard.io.ClassDataEntryWriter
Creates a new ClassDataEntryWriter.
ClassEditor - Class in proguard.classfile.editor
This class can add interfaces and class members to a given class.
ClassEditor(ProgramClass) - Constructor for class proguard.classfile.editor.ClassEditor
Creates a new ClassEditor that will edit elements in the given target class.
ClassElementSorter - Class in proguard.classfile.editor
This ClassVisitor sorts the various elements of the classes that it visits: interfaces, constants, fields, methods, and attributes.
ClassElementSorter() - Constructor for class proguard.classfile.editor.ClassElementSorter
 
ClassElementValue - Class in proguard.classfile.attribute.annotation
This ElementValue represents a class element value.
ClassElementValue() - Constructor for class proguard.classfile.attribute.annotation.ClassElementValue
Creates an uninitialized ClassElementValue.
ClassElementValue(int, int) - Constructor for class proguard.classfile.attribute.annotation.ClassElementValue
Creates an initialized ClassElementValue.
classes - Variable in class proguard.classfile.attribute.InnerClassesAttribute
 
classes() - Method in class proguard.classfile.ClassPool
Returns an Iterable of all classes in the class pool.
classesAccept(ClassVisitor) - Method in class proguard.classfile.ClassPool
Applies the given ClassVisitor to all classes in the class pool, in random order.
classesAccept(String, ClassVisitor) - Method in class proguard.classfile.ClassPool
Applies the given ClassVisitor to all matching classes in the class pool.
classesAccept(List, ClassVisitor) - Method in class proguard.classfile.ClassPool
Applies the given ClassVisitor to all matching classes in the class pool.
classesAccept(StringMatcher, ClassVisitor) - Method in class proguard.classfile.ClassPool
Applies the given ClassVisitor to all matching classes in the class pool.
classesAcceptAlphabetically(ClassVisitor) - Method in class proguard.classfile.ClassPool
Applies the given ClassVisitor to all classes in the class pool, in sorted order.
ClassEstimates - Class in proguard.classfile.editor
Typical sizes, counts, and lengths for elements in class files.
ClassEstimates() - Constructor for class proguard.classfile.editor.ClassEstimates
 
ClassFilter - Class in proguard.io
This DataEntryReader delegates to one of two other DataEntryReader instances, depending on the extension of the data entry.
ClassFilter(DataEntryReader) - Constructor for class proguard.io.ClassFilter
Creates a new ClassFilter that delegates reading classes to the given reader.
ClassFilter(DataEntryReader, DataEntryReader) - Constructor for class proguard.io.ClassFilter
Creates a new ClassFilter that delegates to either of the two given readers.
ClassHierarchyTraveler - Class in proguard.classfile.visitor
This ClassVisitor lets a given ClassVisitor optionally travel to the visited class, its superclass, its interfaces, and its subclasses.
ClassHierarchyTraveler(boolean, boolean, boolean, boolean, ClassVisitor) - Constructor for class proguard.classfile.visitor.ClassHierarchyTraveler
Creates a new ClassHierarchyTraveler.
ClassInitializer - Class in proguard.classfile.util
This ClassVisitor initializes the class hierarchy and references of all classes that it visits.
ClassInitializer(ClassPool, ClassPool) - Constructor for class proguard.classfile.util.ClassInitializer
Creates a new ClassInitializer that initializes the class hierarchies and references of all visited class files.
ClassInitializer(ClassPool, ClassPool, WarningPrinter, WarningPrinter, WarningPrinter, WarningPrinter) - Constructor for class proguard.classfile.util.ClassInitializer
Creates a new ClassInitializer that initializes the class hierarchies and references of all visited class files, optionally printing warnings if some classes or class members can't be found or if they are in the program class pool.
ClassInitializer(ClassPool, ClassPool, boolean, WarningPrinter, WarningPrinter, WarningPrinter, WarningPrinter) - Constructor for class proguard.classfile.util.ClassInitializer
Creates a new ClassInitializer that initializes the references of all visited class files, optionally printing warnings if some classes or class members can't be found or if they are in the program class pool.
ClassMapDataEntryWriter - Class in proguard.io
This DataEntryWriter writes a class mapping to the given data entry, used for debugging of the configuration.
ClassMapDataEntryWriter(ClassPool, DataEntryWriter) - Constructor for class proguard.io.ClassMapDataEntryWriter
 
ClassMemberSorter - Class in proguard.classfile.editor
This ClassVisitor sorts the class members of the classes that it visits.
ClassMemberSorter() - Constructor for class proguard.classfile.editor.ClassMemberSorter
 
className - Variable in class proguard.classfile.kotlin.KotlinClassKindMetadata
 
className - Variable in class proguard.classfile.kotlin.KotlinTypeMetadata
 
ClassNameCollector - Class in proguard.classfile.visitor
This ClassVisitor collects the names of the classes that it visits in the given collection.
ClassNameCollector(Collection<String>) - Constructor for class proguard.classfile.visitor.ClassNameCollector
Creates a new ClassNameCollector.
ClassNameFilter - Class in proguard.classfile.visitor
This ClassVisitor delegates its visits to another given ClassVisitor, but only when the visited class has a name that matches a given regular expression.
ClassNameFilter(String, ClassVisitor) - Constructor for class proguard.classfile.visitor.ClassNameFilter
Creates a new ClassNameFilter.
ClassNameFilter(String, WildcardManager, ClassVisitor) - Constructor for class proguard.classfile.visitor.ClassNameFilter
Creates a new ClassNameFilter.
ClassNameFilter(List, ClassVisitor) - Constructor for class proguard.classfile.visitor.ClassNameFilter
Creates a new ClassNameFilter.
ClassNameFilter(List, WildcardManager, ClassVisitor) - Constructor for class proguard.classfile.visitor.ClassNameFilter
Creates a new ClassNameFilter.
ClassNameFilter(StringMatcher, ClassVisitor) - Constructor for class proguard.classfile.visitor.ClassNameFilter
Creates a new ClassNameFilter.
ClassNameFilter(String, ClassVisitor, ClassVisitor) - Constructor for class proguard.classfile.visitor.ClassNameFilter
Creates a new ClassNameFilter.
ClassNameFilter(String, WildcardManager, ClassVisitor, ClassVisitor) - Constructor for class proguard.classfile.visitor.ClassNameFilter
Creates a new ClassNameFilter.
ClassNameFilter(List, ClassVisitor, ClassVisitor) - Constructor for class proguard.classfile.visitor.ClassNameFilter
Creates a new ClassNameFilter.
ClassNameFilter(List, WildcardManager, ClassVisitor, ClassVisitor) - Constructor for class proguard.classfile.visitor.ClassNameFilter
Creates a new ClassNameFilter.
ClassNameFilter(StringMatcher, ClassVisitor, ClassVisitor) - Constructor for class proguard.classfile.visitor.ClassNameFilter
Creates a new ClassNameFilter.
ClassNameParser - Class in proguard.util
This StringParser can create StringMatcher instances for regular expressions matching internal class names (or descriptors containing class names).
ClassNameParser() - Constructor for class proguard.util.ClassNameParser
Creates a new ClassNameParser.
ClassNameParser(WildcardManager) - Constructor for class proguard.util.ClassNameParser
Creates a new ClassNameParser that supports references to earlier wildcards.
classNames() - Method in class proguard.classfile.ClassPool
Returns an Iterator of all class names in the class pool.
ClassPathDataEntry - Class in proguard.io
DataEntry implementation which loads an input stream from the classpath of the running VM.
ClassPathDataEntry(Class) - Constructor for class proguard.io.ClassPathDataEntry
Creas an new ClassPathDataEntry for the given class.
ClassPathDataEntry(String) - Constructor for class proguard.io.ClassPathDataEntry
Creates a new ClassPathDataEntry for the entry with the given name.
ClassPool - Class in proguard.classfile
This is a set of Clazz instances.
ClassPool() - Constructor for class proguard.classfile.ClassPool
Creates a new empty ClassPool.
ClassPool(Clazz...) - Constructor for class proguard.classfile.ClassPool
Creates a new ClassPool with the given classes.
ClassPool(Iterable<? extends Clazz>) - Constructor for class proguard.classfile.ClassPool
Creates a new ClassPool with the given classes.
ClassPool(ClassPool) - Constructor for class proguard.classfile.ClassPool
Creates a new ClassPool with the given classes.
ClassPoolClassVisitor - Class in proguard.classfile.visitor
This ClassPoolVisitor and ClassVisitor remembers the ClassPool instances that it visits and applies the given ClassPoolVisitor to the most recently remembered one, every time it visits a Clazz instance.
ClassPoolClassVisitor(ClassPoolVisitor) - Constructor for class proguard.classfile.visitor.ClassPoolClassVisitor
Creates a new ClassPoolClassVisitor.
ClassPoolFiller - Class in proguard.classfile.visitor
This ClassVisitor collects all the classes it visits in a given class pool.
ClassPoolFiller(ClassPool) - Constructor for class proguard.classfile.visitor.ClassPoolFiller
Creates a new ClassPoolFiller.
ClassPoolRemover - Class in proguard.classfile.visitor
This ClassVisitor removes all the classes it visits from a given class pool.
ClassPoolRemover(ClassPool) - Constructor for class proguard.classfile.visitor.ClassPoolRemover
Creates a new ClassPoolFiller.
ClassPoolVisitor - Interface in proguard.classfile.visitor
This interface specifies the methods for a visitor of ClassPool instances.
ClassPresenceFilter - Class in proguard.classfile.visitor
This ClassVisitor delegates its visits to one of two ClassVisitor instances, depending on whether the name of the visited class file is present in a given ClassPool or not.
ClassPresenceFilter(ClassPool, ClassVisitor, ClassVisitor) - Constructor for class proguard.classfile.visitor.ClassPresenceFilter
Creates a new ClassPresenceFilter.
ClassPrinter - Class in proguard.classfile.visitor
This ClassVisitor prints out the complete internal structure of the classes it visits.
ClassPrinter() - Constructor for class proguard.classfile.visitor.ClassPrinter
Creates a new ClassPrinter that prints to the standard output.
ClassPrinter(PrintWriter) - Constructor for class proguard.classfile.visitor.ClassPrinter
Creates a new ClassPrinter that prints to the given writer.
ClassProcessingFlagFilter - Class in proguard.classfile.visitor
This ClassVisitor delegates its visits to another given ClassVisitor, but only when the visited class has the proper processing flags.
ClassProcessingFlagFilter(int, int, ClassVisitor) - Constructor for class proguard.classfile.visitor.ClassProcessingFlagFilter
Creates a new ClassProcessingFlagFilter.
ClassProcessingInfoFilter - Class in proguard.classfile.visitor
Delegates all class visits to another given visitor, depending on if the given predicate passes or not.
ClassProcessingInfoFilter(Predicate<Object>, ClassVisitor) - Constructor for class proguard.classfile.visitor.ClassProcessingInfoFilter
Creates a new ClassVisitorInfoFilter.
ClassProcessingInfoFilter(Predicate<Object>, ClassVisitor, ClassVisitor) - Constructor for class proguard.classfile.visitor.ClassProcessingInfoFilter
Creates a new ClassVisitorInfoFilter that checks the identity of the given visitor info.
ClassReader - Class in proguard.io
This DataEntryReader applies a given ClassVisitor to the class definitions that it reads.
ClassReader(boolean, boolean, boolean, boolean, WarningPrinter, ClassVisitor) - Constructor for class proguard.io.ClassReader
Creates a new ClassReader for reading the specified Clazz objects.
ClassReferenceFixer - Class in proguard.classfile.editor
This ClassVisitor fixes references of constant pool entries, fields, methods, attributes and kotlin metadata to classes whose names have changed.
ClassReferenceFixer(boolean) - Constructor for class proguard.classfile.editor.ClassReferenceFixer
Creates a new ClassReferenceFixer.
ClassReferenceInitializer - Class in proguard.classfile.util
This ClassVisitor initializes the references of all classes that it visits.
ClassReferenceInitializer(ClassPool, ClassPool) - Constructor for class proguard.classfile.util.ClassReferenceInitializer
Creates a new ClassReferenceInitializer that initializes the references of all visited class files.
ClassReferenceInitializer(ClassPool, ClassPool, boolean) - Constructor for class proguard.classfile.util.ClassReferenceInitializer
Creates a new ClassReferenceInitializer that initializes the references of all visited class files.
ClassReferenceInitializer(ClassPool, ClassPool, WarningPrinter, WarningPrinter, WarningPrinter, WarningPrinter) - Constructor for class proguard.classfile.util.ClassReferenceInitializer
Creates a new ClassReferenceInitializer that initializes the references of all visited class files, optionally printing warnings if some classes or class members can't be found or if they are in the program class pool.
ClassReferenceInitializer(ClassPool, ClassPool, boolean, WarningPrinter, WarningPrinter, WarningPrinter, WarningPrinter) - Constructor for class proguard.classfile.util.ClassReferenceInitializer
Creates a new ClassReferenceInitializer that initializes the references of all visited class files, optionally printing warnings if some classes or class members can't be found or if they are in the program class pool.
ClassReferenceInitializer.KotlinTypeAliasReferenceInitializer - Class in proguard.classfile.util
 
ClassSubHierarchyInitializer - Class in proguard.classfile.util
This ClassPoolVisitor and ClassVisitor fills out the subclasses of all classes (in the class pools) that it visits.
ClassSubHierarchyInitializer() - Constructor for class proguard.classfile.util.ClassSubHierarchyInitializer
 
ClassSuperHierarchyInitializer - Class in proguard.classfile.util
This ClassVisitor initializes the superclass hierarchy of all classes that it visits.
ClassSuperHierarchyInitializer(ClassPool, ClassPool) - Constructor for class proguard.classfile.util.ClassSuperHierarchyInitializer
Creates a new ClassSuperHierarchyInitializer that initializes the super hierarchy of all visited class files.
ClassSuperHierarchyInitializer(ClassPool, ClassPool, WarningPrinter, WarningPrinter) - Constructor for class proguard.classfile.util.ClassSuperHierarchyInitializer
Creates a new ClassSuperHierarchyInitializer that initializes the super hierarchy of all visited class files, optionally printing warnings if some classes can't be found or if they are in the program class pool.
ClassUtil - Class in proguard.classfile.util
Utility methods for converting between internal and external representations of names and descriptions.
ClassUtil() - Constructor for class proguard.classfile.util.ClassUtil
 
ClassVersionFilter - Class in proguard.classfile.visitor
This ClassVisitor delegates its visits to program classes to another given ClassVisitor, but only when the class version number of the visited program class lies in a given range.
ClassVersionFilter(int, ClassVisitor) - Constructor for class proguard.classfile.visitor.ClassVersionFilter
Creates a new ClassVersionFilter.
ClassVersionFilter(int, int, ClassVisitor) - Constructor for class proguard.classfile.visitor.ClassVersionFilter
Creates a new ClassVersionFilter.
ClassVersionSetter - Class in proguard.classfile.visitor
This ClassVisitor sets the version number of the program classes that it visits.
ClassVersionSetter(int) - Constructor for class proguard.classfile.visitor.ClassVersionSetter
Creates a new ClassVersionSetter.
ClassVersionSetter(int, Set<Integer>) - Constructor for class proguard.classfile.visitor.ClassVersionSetter
Creates a new ClassVersionSetter that also stores any newer class version numbers that it encounters while visiting program classes.
ClassVisitor - Interface in proguard.classfile.visitor
This interface specifies the methods for a visitor of Clazz instances.
classVisitor - Variable in class proguard.classfile.visitor.DynamicReturnedClassVisitor
 
Clazz - Interface in proguard.classfile
This interface provides access to the fundamental properties of a Java class.
clazz - Variable in class proguard.classfile.kotlin.reflect.JavaReferenceInfo
 
clear() - Method in class proguard.classfile.ClassPool
Clears the class pool.
clear() - Method in class proguard.evaluation.Stack
Clears the stack.
clear() - Method in class proguard.evaluation.TracedStack
 
clear() - Method in class proguard.resources.file.ResourceFilePool
Clears the pool.
clear() - Method in class proguard.util.MultiValueMap
 
clearModifications(int) - Method in class proguard.classfile.editor.CodeAttributeEditor
Clears all modifications of the instruction at the given offset.
cloneOrNull(T[]) - Static method in class proguard.util.ArrayUtil
Returns a shallow copy of the given array, or null if the input is null.
close() - Method in class proguard.io.CascadingDataEntryWriter
 
close() - Method in class proguard.io.ClassDataEntryWriter
 
close() - Method in class proguard.io.ClassMapDataEntryWriter
 
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.FixedFileWriter
 
close() - Method in class proguard.io.JarWriter
 
close() - Method in class proguard.io.JarWriter.MyMultiDigestOutputStream
 
close() - Method in class proguard.io.NonClosingDataEntryWriter
 
close() - Method in class proguard.io.ParentDataEntryWriter
 
close() - Method in class proguard.io.PrefixAddingDataEntryWriter
 
close() - Method in class proguard.io.RenamedDataEntryWriter
 
close() - Method in class proguard.io.RenamedParentDataEntryWriter
 
close() - Method in class proguard.io.ZipOutput
Closes the zip archive, writing out its central directory and closing the underlying output stream.
close(long) - Method in class proguard.io.ZipOutput
Closes the zip archive, writing out its central directory and closing the underlying output stream.
close() - Method in class proguard.io.ZipWriter
 
close() - Method in class proguard.resources.kotlinmodule.io.KotlinModuleDataEntryWriter
 
closeInputStream() - Method in class proguard.io.ClassPathDataEntry
 
closeInputStream() - Method in interface proguard.io.DataEntry
Closes the previously retrieved InputStream.
closeInputStream() - Method in class proguard.io.DummyDataEntry
 
closeInputStream() - Method in class proguard.io.FileDataEntry
 
closeInputStream() - Method in class proguard.io.StreamingDataEntry
 
closeInputStream() - Method in class proguard.io.WrappedDataEntry
 
closeInputStream() - Method in class proguard.io.ZipDataEntry
 
closeInputStream() - Method in class proguard.io.ZipFileDataEntry
 
CODE - Static variable in class proguard.classfile.attribute.Attribute
 
code - Variable in class proguard.classfile.attribute.CodeAttribute
 
CodeAttribute - Class in proguard.classfile.attribute
This Attribute represents a code attribute.
CodeAttribute() - Constructor for class proguard.classfile.attribute.CodeAttribute
Creates an uninitialized CodeAttribute.
CodeAttribute(int) - Constructor for class proguard.classfile.attribute.CodeAttribute
Creates a partially initialized CodeAttribute without code, exceptions, or attributes.
CodeAttribute(int, int, int, int, byte[]) - Constructor for class proguard.classfile.attribute.CodeAttribute
Creates an initialized CodeAttribute without exceptions or attributes.
CodeAttribute(int, int, int, int, byte[], int, ExceptionInfo[], int, Attribute[]) - Constructor for class proguard.classfile.attribute.CodeAttribute
Creates an initialized CodeAttribute.
CodeAttributeComposer - Class in proguard.classfile.editor
This AttributeVisitor accumulates instructions, exceptions and line numbers, and then adds them to a method or copies them into code attributes that it visits.
CodeAttributeComposer() - Constructor for class proguard.classfile.editor.CodeAttributeComposer
Creates a new CodeAttributeComposer that doesn't allow external branch targets or exception offsets and that automatically shrinks instructions.
CodeAttributeComposer(boolean, boolean, boolean) - Constructor for class proguard.classfile.editor.CodeAttributeComposer
Creates a new CodeAttributeComposer.
CodeAttributeComposer(boolean, boolean, boolean, boolean) - Constructor for class proguard.classfile.editor.CodeAttributeComposer
Creates a new CodeAttributeComposer.
CodeAttributeEditor - Class in proguard.classfile.editor
This AttributeVisitor accumulates specified changes to code, and then applies these accumulated changes to the code attributes that it visits.
CodeAttributeEditor() - Constructor for class proguard.classfile.editor.CodeAttributeEditor
Creates a new CodeAttributeEditor that automatically updates frame sizes and shrinks instructions.
CodeAttributeEditor(boolean, boolean) - Constructor for class proguard.classfile.editor.CodeAttributeEditor
Creates a new CodeAttributeEditor.
CodeAttributeEditor.Label - Class in proguard.classfile.editor
This pseudo-instruction represents a label that marks an instruction offset, for use in the context of the code attribute editor only.
CodeAttributeEditorResetter - Class in proguard.classfile.editor
This AttributeVisitor resets it CodeAttributeEditor whenever it visits a code attribute.
CodeAttributeEditorResetter(CodeAttributeEditor) - Constructor for class proguard.classfile.editor.CodeAttributeEditorResetter
Creates a new CodeAttributeEditorResetter.
CodeAttributeToMethodVisitor - Class in proguard.classfile.attribute.visitor
This AttributeVisitor lets a given MemberVisitor visit all methods whose code attribute is visited.
CodeAttributeToMethodVisitor(MemberVisitor) - Constructor for class proguard.classfile.attribute.visitor.CodeAttributeToMethodVisitor
Creates a new CodeAttributeToMethodVisitor.
CodePreverifier - Class in proguard.preverify
This AttributeVisitor adds preverification information (for Java Micro Edition or for Java 6 or higher) to the code attributes that it visits.
CodePreverifier(boolean) - Constructor for class proguard.preverify.CodePreverifier
Creates a new CodePreverifier.
CodeSubroutineInliner - Class in proguard.preverify
This AttributeVisitor inlines local subroutines (jsr/ret) in the code attributes that it visits.
CodeSubroutineInliner() - Constructor for class proguard.preverify.CodeSubroutineInliner
 
CollectionMatcher - Class in proguard.util
This matcher tests whether strings match with a String in a given Set.
CollectionMatcher(Set<String>) - Constructor for class proguard.util.CollectionMatcher
 
commaSeparatedList(String) - Static method in class proguard.util.ListUtil
Creates a List of String objects from the given comma-separated String.
commaSeparatedString(List, boolean) - Static method in class proguard.util.ListUtil
Creates a comma-separated String from the given List of String objects.
common - Variable in class proguard.classfile.kotlin.flags.KotlinClassFlags
 
common - Variable in class proguard.classfile.kotlin.flags.KotlinConstructorFlags
 
common - Variable in class proguard.classfile.kotlin.flags.KotlinFunctionFlags
 
common - Variable in class proguard.classfile.kotlin.flags.KotlinPropertyAccessorFlags
 
common - Variable in class proguard.classfile.kotlin.flags.KotlinPropertyFlags
 
common - Variable in class proguard.classfile.kotlin.flags.KotlinTypeAliasFlags
 
common - Variable in class proguard.classfile.kotlin.flags.KotlinTypeFlags
 
common - Variable in class proguard.classfile.kotlin.flags.KotlinTypeParameterFlags
 
common - Variable in class proguard.classfile.kotlin.flags.KotlinValueParameterFlags
 
CompactCodeAttributeComposer - Class in proguard.classfile.editor
This AttributeVisitor accumulates instructions, exceptions and line numbers, in a compact and fluent style, and then adds them to a method or copies them into code attributes that it visits.
CompactCodeAttributeComposer(ProgramClass) - Constructor for class proguard.classfile.editor.CompactCodeAttributeComposer
Creates a new CompactCodeAttributeComposer that doesn't allow external branch targets or exception offsets and that automatically shrinks instructions.
CompactCodeAttributeComposer(ProgramClass, ClassPool, ClassPool) - Constructor for class proguard.classfile.editor.CompactCodeAttributeComposer
Creates a new CompactCodeAttributeComposer that doesn't allow external branch targets or exception handlers and that automatically shrinks instructions.
CompactCodeAttributeComposer(ProgramClass, boolean, boolean, boolean) - Constructor for class proguard.classfile.editor.CompactCodeAttributeComposer
Creates a new CompactCodeAttributeComposer.
CompactCodeAttributeComposer(ProgramClass, boolean, boolean, boolean, ClassPool, ClassPool) - Constructor for class proguard.classfile.editor.CompactCodeAttributeComposer
Creates a new CompactCodeAttributeComposer.
CompactCodeAttributeComposer(ConstantPoolEditor, boolean, boolean, boolean) - Constructor for class proguard.classfile.editor.CompactCodeAttributeComposer
Creates a new CompactCodeAttributeComposer.
CompactCodeAttributeComposer(ConstantPoolEditor, CodeAttributeComposer) - Constructor for class proguard.classfile.editor.CompactCodeAttributeComposer
Creates a new CompactCodeAttributeComposer.
CompactCodeAttributeComposer.Label - Class in proguard.classfile.editor
This class represents a label to which branch instructions and switch instructions can jump.
companionAccept(KotlinMetadataVisitor) - Method in class proguard.classfile.kotlin.KotlinClassKindMetadata
 
companionObjectName - Variable in class proguard.classfile.kotlin.KotlinClassKindMetadata
 
compare(Object, Object) - Method in class proguard.classfile.editor.AttributeSorter
 
compare(Object, Object) - Method in class proguard.classfile.editor.ClassMemberSorter
 
compare(DoubleValue) - Method in class proguard.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.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(ParticularDoubleValue) - Method in class proguard.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 ParticularDoubleValue, respectively.
compare(FloatValue) - Method in class proguard.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.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(ParticularFloatValue) - Method in class proguard.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 ParticularFloatValue, respectively.
compare(LongValue) - Method in class proguard.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.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.
compare(ParticularLongValue) - Method in class proguard.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 ParticularLongValue, respectively.
compare(DoubleValue) - Method in class proguard.evaluation.value.ParticularDoubleValue
 
compare(ParticularDoubleValue) - Method in class proguard.evaluation.value.ParticularDoubleValue
 
compare(FloatValue) - Method in class proguard.evaluation.value.ParticularFloatValue
 
compare(ParticularFloatValue) - Method in class proguard.evaluation.value.ParticularFloatValue
 
compare(LongValue) - Method in class proguard.evaluation.value.ParticularLongValue
 
compare(DoubleValue) - Method in class proguard.evaluation.value.SpecificDoubleValue
 
compare(SpecificDoubleValue) - Method in class proguard.evaluation.value.SpecificDoubleValue
 
compare(FloatValue) - Method in class proguard.evaluation.value.SpecificFloatValue
 
compare(SpecificFloatValue) - Method in class proguard.evaluation.value.SpecificFloatValue
 
compare(LongValue) - Method in class proguard.evaluation.value.SpecificLongValue
 
compare(SpecificLongValue) - Method in class proguard.evaluation.value.SpecificLongValue
 
compare(DoubleValue) - Method in class proguard.evaluation.value.UnknownDoubleValue
 
compare(FloatValue) - Method in class proguard.evaluation.value.UnknownFloatValue
 
compare(LongValue) - Method in class proguard.evaluation.value.UnknownLongValue
 
compare(boolean[], int, boolean[], int) - Static method in class proguard.util.ArrayUtil
Compares the elements of the two given arrays.
compare(byte[], int, byte[], int) - Static method in class proguard.util.ArrayUtil
Compares the elements of the two given arrays.
compare(char[], int, char[], int) - Static method in class proguard.util.ArrayUtil
Compares the elements of the two given arrays.
compare(short[], int, short[], int) - Static method in class proguard.util.ArrayUtil
Compares the elements of the two given arrays.
compare(int[], int, int[], int) - Static method in class proguard.util.ArrayUtil
Compares the elements of the two given arrays.
compare(long[], int, long[], int) - Static method in class proguard.util.ArrayUtil
Compares the elements of the two given arrays.
compare(float[], int, float[], int) - Static method in class proguard.util.ArrayUtil
Compares the elements of the two given arrays.
compare(double[], int, double[], int) - Static method in class proguard.util.ArrayUtil
Compares the elements of the two given arrays.
compare(Comparable[], int, Comparable[], int) - Static method in class proguard.util.ArrayUtil
Compares the elements of the two given arrays.
compare(Comparable, Comparable) - Static method in class proguard.util.ObjectUtil
Returns a comparison of the two given objects.
compareReverse(DoubleValue) - Method in class proguard.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.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(ParticularDoubleValue) - Method in class proguard.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 ParticularDoubleValue, respectively.
compareReverse(FloatValue) - Method in class proguard.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.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(ParticularFloatValue) - Method in class proguard.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 ParticularFloatValue, respectively.
compareReverse(LongValue) - Method in class proguard.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.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(ParticularLongValue) - Method in class proguard.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 ParticularLongValue, respectively.
compareTo(Object) - Method in class proguard.classfile.attribute.LocalVariableInfo
 
compareTo(Object) - Method in class proguard.classfile.attribute.LocalVariableTypeInfo
 
ComparisonValue - Class in proguard.evaluation.value
This IntegerValue represents the result of a comparisons of two scalar values.
ComparisonValue(Value, Value) - Constructor for class proguard.evaluation.value.ComparisonValue
Creates a new comparison integer value of the two given scalar values.
COMPILATION_I_D - Static variable in class proguard.classfile.attribute.Attribute
 
components - Variable in class proguard.classfile.attribute.RecordAttribute
 
componentsAccept(Clazz, RecordComponentInfoVisitor) - Method in class proguard.classfile.attribute.RecordAttribute
Applies the given visitor to all components.
compose(CompactCodeAttributeComposer) - Method in interface proguard.classfile.editor.ClassBuilder.CodeBuilder
 
CompositeDoubleValue - Class in proguard.evaluation.value
This DoubleValue represents the result of a binary operation on two double values.
CompositeDoubleValue(DoubleValue, byte, DoubleValue) - Constructor for class proguard.evaluation.value.CompositeDoubleValue
Creates a new composite double value of the two given double values and the given operation.
CompositeFloatValue - Class in proguard.evaluation.value
This FloatValue represents the result of a binary operation on two float values.
CompositeFloatValue(FloatValue, byte, FloatValue) - Constructor for class proguard.evaluation.value.CompositeFloatValue
Creates a new composite float value of the two given float values and the given operation.
CompositeIntegerValue - Class in proguard.evaluation.value
This IntegerValue represents the result of a binary operation on two integer values.
CompositeIntegerValue(IntegerValue, byte, IntegerValue) - Constructor for class proguard.evaluation.value.CompositeIntegerValue
Creates a new composite integer value of the two given integer values and the given operation.
CompositeLongValue - Class in proguard.evaluation.value
This LongValue represents the result of a binary operation on two long values.
CompositeLongValue(LongValue, byte, Value) - Constructor for class proguard.evaluation.value.CompositeLongValue
Creates a new composite long value of the two given long values and the given operation.
computationalType() - Method in class proguard.evaluation.value.DoubleValue
 
computationalType() - Method in class proguard.evaluation.value.FloatValue
 
computationalType() - Method in class proguard.evaluation.value.InstructionOffsetValue
 
computationalType() - Method in class proguard.evaluation.value.IntegerValue
 
computationalType() - Method in class proguard.evaluation.value.LongValue
 
computationalType() - Method in class proguard.evaluation.value.ReferenceValue
 
computationalType() - Method in class proguard.evaluation.value.TopValue
 
computationalType() - Method in class proguard.evaluation.value.TracingValue
 
computationalType() - Method in class proguard.evaluation.value.Value
Returns the computational type of this Value.
concat(T[], T[]) - Static method in class proguard.util.ArrayUtil
Concatenates two arrays into a single one.
concatenate(List, List) - Static method in class proguard.util.ListUtil
Returns a List instance that contains the elements of the two given List instances.
ConcatenatingStringFunction - Class in proguard.util
This StringFunction returns the concatenated transformed strings of two given StringFunction instances.
ConcatenatingStringFunction(StringFunction, StringFunction) - Constructor for class proguard.util.ConcatenatingStringFunction
Creates a new ConcatenatingStringFunction with the two given string functions.
conclusionOfConditionalEffect - Variable in class proguard.classfile.kotlin.KotlinEffectMetadata
 
conclusionOfConditionalEffectAccept(Clazz, KotlinEffectExprVisitor) - Method in class proguard.classfile.kotlin.KotlinEffectMetadata
 
ConcreteClassDownTraveler - Class in proguard.classfile.visitor
This ClassVisitor lets a given ClassVisitor travel to the first concrete subclasses down in its hierarchy of abstract classes and concrete classes.
ConcreteClassDownTraveler(ClassVisitor) - Constructor for class proguard.classfile.visitor.ConcreteClassDownTraveler
Creates a new ConcreteClassDownTraveler.
Constant - Class in proguard.classfile.constant
This abstract class represents an entry in the constant pool of a class.
Constant() - Constructor for class proguard.classfile.constant.Constant
 
constant - Variable in class proguard.classfile.instruction.ConstantInstruction
 
constant - Variable in class proguard.classfile.instruction.SimpleInstruction
 
constant - Variable in class proguard.classfile.instruction.VariableInstruction
 
CONSTANT_VALUE - Static variable in class proguard.classfile.attribute.Attribute
 
ConstantAdder - Class in proguard.classfile.editor
This ConstantVisitor adds all constants that it visits to the constant pool of a given target class.
ConstantAdder(ProgramClass) - Constructor for class proguard.classfile.editor.ConstantAdder
Creates a new ConstantAdder that will copy constants into the given target class.
ConstantCounter - Class in proguard.classfile.constant.visitor
This ConstantVisitor counts the number of constants that have been visited.
ConstantCounter() - Constructor for class proguard.classfile.constant.visitor.ConstantCounter
 
ConstantElementValue - Class in proguard.classfile.attribute.annotation
This ElementValue represents a constant element value.
ConstantElementValue(char) - Constructor for class proguard.classfile.attribute.annotation.ConstantElementValue
Creates an uninitialized ConstantElementValue.
ConstantElementValue(char, int, int) - Constructor for class proguard.classfile.attribute.annotation.ConstantElementValue
Creates an initialized ConstantElementValue.
constantIndex - Variable in class proguard.classfile.instruction.ConstantInstruction
 
ConstantInstruction - Class in proguard.classfile.instruction
This Instruction represents an instruction that refers to an entry in the constant pool.
ConstantInstruction() - Constructor for class proguard.classfile.instruction.ConstantInstruction
Creates an uninitialized ConstantInstruction.
ConstantInstruction(byte, int) - Constructor for class proguard.classfile.instruction.ConstantInstruction
Creates a new ConstantInstruction with the given opcode and constant pool index.
ConstantInstruction(byte, int, int) - Constructor for class proguard.classfile.instruction.ConstantInstruction
Creates a new ConstantInstruction with the given opcode, constant pool index, and constant.
ConstantMatcher - Class in proguard.util
This StringMatcher matches any string or no string at all.
ConstantMatcher(boolean) - Constructor for class proguard.util.ConstantMatcher
Creates a new ConstantMatcher that always returns the given result.
constantPool - Variable in class proguard.classfile.ProgramClass
 
ConstantPoolEditor - Class in proguard.classfile.editor
This class can add constant pool entries to a given class.
ConstantPoolEditor(ProgramClass) - Constructor for class proguard.classfile.editor.ConstantPoolEditor
Creates a new ConstantPoolEditor.
ConstantPoolEditor(ProgramClass, ClassPool, ClassPool) - Constructor for class proguard.classfile.editor.ConstantPoolEditor
Creates a new ConstantPoolEditor that automatically initializes class references and class member references in new constants.
constantPoolEntriesAccept(ConstantVisitor) - Method in interface proguard.classfile.Clazz
Lets the given constant pool entry visitor visit all constant pool entries of this class.
constantPoolEntriesAccept(ConstantVisitor) - Method in class proguard.classfile.LibraryClass
 
constantPoolEntriesAccept(ConstantVisitor) - Method in class proguard.classfile.ProgramClass
 
constantPoolEntryAccept(int, ConstantVisitor) - Method in interface proguard.classfile.Clazz
Lets the given constant pool entry visitor visit the constant pool entry at the specified index.
constantPoolEntryAccept(int, ConstantVisitor) - Method in class proguard.classfile.LibraryClass
 
constantPoolEntryAccept(int, ConstantVisitor) - Method in class proguard.classfile.ProgramClass
 
ConstantPoolRemapper - Class in proguard.classfile.editor
This ClassVisitor remaps all possible references to constant pool entries of the classes that it visits, based on a given index map.
ConstantPoolRemapper() - Constructor for class proguard.classfile.editor.ConstantPoolRemapper
 
ConstantPoolShrinker - Class in proguard.classfile.editor
This ClassVisitor removes all unused entries from the constant pool.
ConstantPoolShrinker() - Constructor for class proguard.classfile.editor.ConstantPoolShrinker
 
ConstantPoolSorter - Class in proguard.classfile.editor
This ClassVisitor sorts the constant pool entries of the program classes that it visits.
ConstantPoolSorter() - Constructor for class proguard.classfile.editor.ConstantPoolSorter
 
constants() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
Returns the accumulated set of constants and resets the set in the builder.
ConstantStringBuilder - Class in proguard.classfile.constant.visitor
This ConstantVisitor collects the constants that it visits in a readable form, in a given string builder.
ConstantStringBuilder(StringBuilder) - Constructor for class proguard.classfile.constant.visitor.ConstantStringBuilder
Creates a new ConstantStringBuilder.
ConstantStringFunction - Class in proguard.util
This StringFunction returns a given constant string.
ConstantStringFunction(String) - Constructor for class proguard.util.ConstantStringFunction
Creates a new MapStringFunction based on the given map.
ConstantTagFilter - Class in proguard.classfile.constant.visitor
This ConstantVisitor delegates its visits to one or more specified types of constants.
ConstantTagFilter(int, ConstantVisitor) - Constructor for class proguard.classfile.constant.visitor.ConstantTagFilter
Creates a new ConstantTagFilter.
ConstantTagFilter(int[], ConstantVisitor) - Constructor for class proguard.classfile.constant.visitor.ConstantTagFilter
Creates a new ConstantTagFilter.
constantValue - Variable in class proguard.classfile.kotlin.KotlinEffectExpressionMetadata
 
constantValue(Clazz, int) - Method in class proguard.evaluation.ConstantValueFactory
Returns the Value of the constant pool element at the given index.
ConstantValueAttribute - Class in proguard.classfile.attribute
This Attribute represents a constant value attribute.
ConstantValueAttribute() - Constructor for class proguard.classfile.attribute.ConstantValueAttribute
Creates an uninitialized ConstantValueAttribute.
ConstantValueAttribute(int, int) - Constructor for class proguard.classfile.attribute.ConstantValueAttribute
Creates an initialized ConstantValueAttribute.
ConstantValueFactory - Class in proguard.evaluation
This class creates Value instances that correspond to specified constant pool entries.
ConstantValueFactory(ValueFactory) - Constructor for class proguard.evaluation.ConstantValueFactory
 
ConstantVisitor - Interface in proguard.classfile.constant.visitor
This interface specifies the methods for a visitor of Constant instances.
constructorArgumentAccept(Clazz, KotlinEffectExprVisitor) - Method in class proguard.classfile.kotlin.KotlinEffectMetadata
 
constructorArguments - Variable in class proguard.classfile.kotlin.KotlinEffectMetadata
 
ConstructorMethodFilter - Class in proguard.classfile.visitor
This MemberVisitor delegates its visits to one of three delegates, depending on whether the visited method is: - a constructor - a constructor that calls a super constructor - or another method.
ConstructorMethodFilter(MemberVisitor) - Constructor for class proguard.classfile.visitor.ConstructorMethodFilter
 
ConstructorMethodFilter(MemberVisitor, MemberVisitor) - Constructor for class proguard.classfile.visitor.ConstructorMethodFilter
 
ConstructorMethodFilter(MemberVisitor, MemberVisitor, MemberVisitor) - Constructor for class proguard.classfile.visitor.ConstructorMethodFilter
 
constructors - Variable in class proguard.classfile.kotlin.KotlinClassKindMetadata
 
constructorsAccept(Clazz, KotlinConstructorVisitor) - Method in class proguard.classfile.kotlin.KotlinClassKindMetadata
 
contains(Clazz) - Method in class proguard.classfile.ClassPool
Checks whether the given class exists in the class pool.
contains(int) - Method in class proguard.evaluation.value.InstructionOffsetValue
Returns whether the given value is present in this list of instruction offsets.
containsSubroutines() - Method in class proguard.classfile.util.BranchTargetFinder
Returns whether the method contains subroutines, in the CodeAttribute that was visited most recently.
contracts - Variable in class proguard.classfile.kotlin.KotlinFunctionMetadata
 
contractsAccept(Clazz, KotlinMetadata, KotlinContractVisitor) - Method in class proguard.classfile.kotlin.KotlinFunctionMetadata
 
ConvertedByteValue - Class in proguard.evaluation.value
This IntegerValue represents a byte value that is converted from an integer value.
ConvertedByteValue(IntegerValue) - Constructor for class proguard.evaluation.value.ConvertedByteValue
Creates a new converted byte value of the given integer value.
ConvertedCharacterValue - Class in proguard.evaluation.value
This IntegerValue represents a character value that is converted from an integer value.
ConvertedCharacterValue(IntegerValue) - Constructor for class proguard.evaluation.value.ConvertedCharacterValue
Creates a new converted character value of the given integer value.
ConvertedDoubleValue - Class in proguard.evaluation.value
This DoubleValue represents a double value that is converted from another scalar value.
ConvertedDoubleValue(Value) - Constructor for class proguard.evaluation.value.ConvertedDoubleValue
Creates a new converted double value of the given value.
ConvertedFloatValue - Class in proguard.evaluation.value
This FloatValue represents a float value that is converted from another scalar value.
ConvertedFloatValue(Value) - Constructor for class proguard.evaluation.value.ConvertedFloatValue
Creates a new converted float value of the given value.
ConvertedIntegerValue - Class in proguard.evaluation.value
This IntegerValue represents a integer value that is converted from another scalar value.
ConvertedIntegerValue(Value) - Constructor for class proguard.evaluation.value.ConvertedIntegerValue
Creates a new converted integer value of the given value.
ConvertedLongValue - Class in proguard.evaluation.value
This LongValue represents a long value that is converted from another scalar value.
ConvertedLongValue(Value) - Constructor for class proguard.evaluation.value.ConvertedLongValue
Creates a new converted long value of the given value.
ConvertedShortValue - Class in proguard.evaluation.value
This IntegerValue represents a short value that is converted from an integer value.
ConvertedShortValue(IntegerValue) - Constructor for class proguard.evaluation.value.ConvertedShortValue
Creates a new converted short value of the given integer value.
convertPrimitiveType(char, char) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
convertToByte() - Method in class proguard.evaluation.value.IntegerValue
Converts this IntegerValue to a byte IntegerValue.
convertToByte() - Method in class proguard.evaluation.value.ParticularIntegerValue
 
convertToByte() - Method in class proguard.evaluation.value.RangeIntegerValue
 
convertToByte() - Method in class proguard.evaluation.value.SpecificIntegerValue
 
convertToByte() - Method in class proguard.evaluation.value.UnknownIntegerValue
 
convertToCharacter() - Method in class proguard.evaluation.value.IntegerValue
Converts this IntegerValue to a character IntegerValue.
convertToCharacter() - Method in class proguard.evaluation.value.ParticularIntegerValue
 
convertToCharacter() - Method in class proguard.evaluation.value.RangeIntegerValue
 
convertToCharacter() - Method in class proguard.evaluation.value.SpecificIntegerValue
 
convertToCharacter() - Method in class proguard.evaluation.value.UnknownIntegerValue
 
convertToDouble() - Method in class proguard.evaluation.value.FloatValue
Converts this FloatValue to a DoubleValue.
convertToDouble() - Method in class proguard.evaluation.value.IntegerValue
Converts this IntegerValue to a DoubleValue.
convertToDouble() - Method in class proguard.evaluation.value.LongValue
Converts this LongValue to a DoubleValue.
convertToDouble() - Method in class proguard.evaluation.value.ParticularFloatValue
 
convertToDouble() - Method in class proguard.evaluation.value.ParticularIntegerValue
 
convertToDouble() - Method in class proguard.evaluation.value.ParticularLongValue
 
convertToDouble() - Method in class proguard.evaluation.value.RangeIntegerValue
 
convertToDouble() - Method in class proguard.evaluation.value.SpecificFloatValue
 
convertToDouble() - Method in class proguard.evaluation.value.SpecificIntegerValue
 
convertToDouble() - Method in class proguard.evaluation.value.SpecificLongValue
 
convertToDouble() - Method in class proguard.evaluation.value.UnknownFloatValue
 
convertToDouble() - Method in class proguard.evaluation.value.UnknownIntegerValue
 
convertToDouble() - Method in class proguard.evaluation.value.UnknownLongValue
 
convertToFloat() - Method in class proguard.evaluation.value.DoubleValue
Converts this DoubleValue to a FloatValue.
convertToFloat() - Method in class proguard.evaluation.value.IntegerValue
Converts this IntegerValue to a FloatValue.
convertToFloat() - Method in class proguard.evaluation.value.LongValue
Converts this LongValue to a FloatValue.
convertToFloat() - Method in class proguard.evaluation.value.ParticularDoubleValue
 
convertToFloat() - Method in class proguard.evaluation.value.ParticularIntegerValue
 
convertToFloat() - Method in class proguard.evaluation.value.ParticularLongValue
 
convertToFloat() - Method in class proguard.evaluation.value.RangeIntegerValue
 
convertToFloat() - Method in class proguard.evaluation.value.SpecificDoubleValue
 
convertToFloat() - Method in class proguard.evaluation.value.SpecificIntegerValue
 
convertToFloat() - Method in class proguard.evaluation.value.SpecificLongValue
 
convertToFloat() - Method in class proguard.evaluation.value.UnknownDoubleValue
 
convertToFloat() - Method in class proguard.evaluation.value.UnknownIntegerValue
 
convertToFloat() - Method in class proguard.evaluation.value.UnknownLongValue
 
convertToInteger() - Method in class proguard.evaluation.value.DoubleValue
Converts this DoubleValue to an IntegerValue.
convertToInteger() - Method in class proguard.evaluation.value.FloatValue
Converts this FloatValue to an IntegerValue.
convertToInteger() - Method in class proguard.evaluation.value.LongValue
Converts this LongValue to an IntegerValue.
convertToInteger() - Method in class proguard.evaluation.value.ParticularDoubleValue
 
convertToInteger() - Method in class proguard.evaluation.value.ParticularFloatValue
 
convertToInteger() - Method in class proguard.evaluation.value.ParticularLongValue
 
convertToInteger() - Method in class proguard.evaluation.value.SpecificDoubleValue
 
convertToInteger() - Method in class proguard.evaluation.value.SpecificFloatValue
 
convertToInteger() - Method in class proguard.evaluation.value.SpecificLongValue
 
convertToInteger() - Method in class proguard.evaluation.value.UnknownDoubleValue
 
convertToInteger() - Method in class proguard.evaluation.value.UnknownFloatValue
 
convertToInteger() - Method in class proguard.evaluation.value.UnknownLongValue
 
convertToLong() - Method in class proguard.evaluation.value.DoubleValue
Converts this DoubleValue to a LongValue.
convertToLong() - Method in class proguard.evaluation.value.FloatValue
Converts this FloatValue to a LongValue.
convertToLong() - Method in class proguard.evaluation.value.IntegerValue
Converts this IntegerValue to a LongValue.
convertToLong() - Method in class proguard.evaluation.value.ParticularDoubleValue
 
convertToLong() - Method in class proguard.evaluation.value.ParticularFloatValue
 
convertToLong() - Method in class proguard.evaluation.value.ParticularIntegerValue
 
convertToLong() - Method in class proguard.evaluation.value.RangeIntegerValue
 
convertToLong() - Method in class proguard.evaluation.value.SpecificDoubleValue
 
convertToLong() - Method in class proguard.evaluation.value.SpecificFloatValue
 
convertToLong() - Method in class proguard.evaluation.value.SpecificIntegerValue
 
convertToLong() - Method in class proguard.evaluation.value.UnknownDoubleValue
 
convertToLong() - Method in class proguard.evaluation.value.UnknownFloatValue
 
convertToLong() - Method in class proguard.evaluation.value.UnknownIntegerValue
 
convertToShort() - Method in class proguard.evaluation.value.IntegerValue
Converts this IntegerValue to a short IntegerValue.
convertToShort() - Method in class proguard.evaluation.value.ParticularIntegerValue
 
convertToShort() - Method in class proguard.evaluation.value.RangeIntegerValue
 
convertToShort() - Method in class proguard.evaluation.value.SpecificIntegerValue
 
convertToShort() - Method in class proguard.evaluation.value.UnknownIntegerValue
 
convertToTargetType(String, String) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
Adds the required instructions to the provided CodeAttributeComposer to convert the current value on the stack to the given targetType.
copy(BranchInstruction) - Method in class proguard.classfile.instruction.BranchInstruction
Copies the given instruction into this instruction.
copy(ConstantInstruction) - Method in class proguard.classfile.instruction.ConstantInstruction
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(SwitchInstruction) - Method in class proguard.classfile.instruction.SwitchInstruction
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.
copy(Stack) - Method in class proguard.evaluation.Stack
Copies the values of the given Stack into this Stack.
copy(TracedStack) - Method in class proguard.evaluation.TracedStack
 
COPYABLE_PROCESSING_FLAGS - Static variable in class proguard.util.ProcessingFlags
 
copyData(InputStream, OutputStream) - Method in class proguard.io.DataEntryCopier
Copies all data that it can read from the given input stream to the given output stream.
copyData(InputStream, OutputStream) - Method in class proguard.io.DataEntryRewriter
 
copyData(Reader, Writer) - Method in class proguard.io.DataEntryRewriter
Copies all data that it can read from the given reader to the given writer.
copyData(Reader, Writer) - Method in class proguard.io.ManifestRewriter
 
correspondingClass() - Method in class proguard.classfile.util.MemberFinder
Returns the corresponding class of the most recently found class member.
Counter - Interface in proguard.util
This provides a counter that can be retrieved.
CounterConditionalClassVisitor - Class in proguard.classfile.visitor
This ClassVisitor delegates to a given class visitor, and then, if the given predicate succeeds with the given Counter before and after values, also to a second given class visitor.
CounterConditionalClassVisitor(Counter, BiPredicate<Integer, Integer>, ClassVisitor, ClassVisitor) - Constructor for class proguard.classfile.visitor.CounterConditionalClassVisitor
Creates a new CounterConditionalClassVisitor.
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 offset.
create(byte) - Static method in class proguard.classfile.instruction.InstructionFactory
Creates a new Instruction corresponding to the given opcode.
create(byte, boolean) - Static method in class proguard.classfile.instruction.InstructionFactory
Creates a new Instruction corresponding to the given opcode.
createArrayReferenceValue(String, Clazz, IntegerValue) - Method in class proguard.evaluation.ReferenceTracingValueFactory
 
createArrayReferenceValue(String, Clazz, IntegerValue, Value) - Method in class proguard.evaluation.ReferenceTracingValueFactory
Creates a new ReferenceValue that represents an array with elements of the given type, with the given length and initial element values.
createArrayReferenceValue(String, Clazz, IntegerValue) - Method in class proguard.evaluation.value.ArrayReferenceValueFactory
 
createArrayReferenceValue(String, Clazz, IntegerValue) - Method in class proguard.evaluation.value.BasicValueFactory
 
createArrayReferenceValue(String, Clazz, IntegerValue, Value) - Method in class proguard.evaluation.value.BasicValueFactory
 
createArrayReferenceValue(String, Clazz, IntegerValue) - Method in class proguard.evaluation.value.DetailedArrayValueFactory
 
createArrayReferenceValue(String, Clazz, IntegerValue) - Method in class proguard.evaluation.value.IdentifiedValueFactory
 
createArrayReferenceValue(String, Clazz, IntegerValue) - Method in class proguard.evaluation.value.MultiTypedReferenceValueFactory
 
createArrayReferenceValue(String, Clazz, IntegerValue, Value) - Method in class proguard.evaluation.value.MultiTypedReferenceValueFactory
 
createArrayReferenceValue(String, Clazz, IntegerValue) - Method in class proguard.evaluation.value.ParticularValueFactory
 
createArrayReferenceValue(String, Clazz, IntegerValue, Value) - Method in class proguard.evaluation.value.ParticularValueFactory
 
createArrayReferenceValue(String, Clazz, IntegerValue) - Method in class proguard.evaluation.value.PrimitiveTypedReferenceValueFactory
 
createArrayReferenceValue(String, Clazz, IntegerValue) - Method in class proguard.evaluation.value.TypedReferenceValueFactory
 
createArrayReferenceValue(String, Clazz, IntegerValue, Value) - Method in class proguard.evaluation.value.TypedReferenceValueFactory
 
createArrayReferenceValue(String, Clazz, IntegerValue) - Method in interface proguard.evaluation.value.ValueFactory
Creates a new ReferenceValue that represents a non-null array with elements of the given type, with the given length.
createArrayReferenceValue(String, Clazz, IntegerValue, Value) - Method in interface proguard.evaluation.value.ValueFactory
Creates a new ReferenceValue that represents a non-null array with elements of the given type, with the given length and initial element values.
createClassVisitor() - Method in interface proguard.classfile.visitor.ParallelAllClassVisitor.ClassVisitorFactory
Creates a ClassVisitor that will be used during parallel visiting of classes in a ClassPool.
createDirectory(DataEntry) - Method in class proguard.io.CascadingDataEntryWriter
 
createDirectory(DataEntry) - Method in class proguard.io.ClassDataEntryWriter
 
createDirectory(DataEntry) - Method in class proguard.io.ClassMapDataEntryWriter
 
createDirectory(DataEntry) - Method in interface proguard.io.DataEntryWriter
Creates a directory.
createDirectory(DataEntry) - Method in class proguard.io.DirectoryWriter
 
createDirectory(DataEntry) - Method in class proguard.io.FilteredDataEntryWriter
 
createDirectory(DataEntry) - Method in class proguard.io.FixedFileWriter
 
createDirectory(DataEntry) - Method in class proguard.io.JarWriter
 
createDirectory(DataEntry) - Method in class proguard.io.NonClosingDataEntryWriter
 
createDirectory(DataEntry) - Method in class proguard.io.ParentDataEntryWriter
 
createDirectory(DataEntry) - Method in class proguard.io.PrefixAddingDataEntryWriter
 
createDirectory(DataEntry) - Method in class proguard.io.RenamedDataEntryWriter
 
createDirectory(DataEntry) - Method in class proguard.io.RenamedParentDataEntryWriter
 
createDirectory(DataEntry) - Method in class proguard.io.ZipWriter
 
createDirectory(DataEntry) - Method in class proguard.resources.kotlinmodule.io.KotlinModuleDataEntryWriter
 
createDoubleType() - Static method in class proguard.classfile.attribute.preverification.VerificationTypeFactory
Creates a new DoubleType.
createDoubleValue() - Method in class proguard.evaluation.ReferenceTracingValueFactory
 
createDoubleValue(double) - Method in class proguard.evaluation.ReferenceTracingValueFactory
 
createDoubleValue() - Method in class proguard.evaluation.value.BasicValueFactory
 
createDoubleValue(double) - Method in class proguard.evaluation.value.BasicValueFactory
 
createDoubleValue() - Method in class proguard.evaluation.value.IdentifiedValueFactory
 
createDoubleValue(double) - Method in class proguard.evaluation.value.ParticularValueFactory
 
createDoubleValue() - Method in interface proguard.evaluation.value.ValueFactory
Creates a new DoubleValue with an undefined value.
createDoubleValue(double) - Method in interface proguard.evaluation.value.ValueFactory
Creates a new DoubleValue with a given particular value.
createFloatType() - Static method in class proguard.classfile.attribute.preverification.VerificationTypeFactory
Creates a new FloatType.
createFloatValue() - Method in class proguard.evaluation.ReferenceTracingValueFactory
 
createFloatValue(float) - Method in class proguard.evaluation.ReferenceTracingValueFactory
 
createFloatValue() - Method in class proguard.evaluation.value.BasicValueFactory
 
createFloatValue(float) - Method in class proguard.evaluation.value.BasicValueFactory
 
createFloatValue() - Method in class proguard.evaluation.value.IdentifiedValueFactory
 
createFloatValue(float) - Method in class proguard.evaluation.value.ParticularValueFactory
 
createFloatValue() - Method in interface proguard.evaluation.value.ValueFactory
Creates a new FloatValue with an undefined value.
createFloatValue(float) - Method in interface proguard.evaluation.value.ValueFactory
Creates a new FloatValue with a given particular value.
createIntegerType() - Static method in class proguard.classfile.attribute.preverification.VerificationTypeFactory
Creates a new IntegerType.
createIntegerValue() - Method in class proguard.evaluation.ReferenceTracingValueFactory
 
createIntegerValue(int) - Method in class proguard.evaluation.ReferenceTracingValueFactory
 
createIntegerValue(int, int) - Method in class proguard.evaluation.ReferenceTracingValueFactory
 
createIntegerValue(int, int) - Method in class proguard.evaluation.value.BasicRangeValueFactory
 
createIntegerValue() - Method in class proguard.evaluation.value.BasicValueFactory
 
createIntegerValue(int) - Method in class proguard.evaluation.value.BasicValueFactory
 
createIntegerValue(int, int) - Method in class proguard.evaluation.value.BasicValueFactory
 
createIntegerValue() - Method in class proguard.evaluation.value.IdentifiedValueFactory
 
createIntegerValue(int) - Method in class proguard.evaluation.value.ParticularValueFactory
 
createIntegerValue() - Method in class proguard.evaluation.value.RangeValueFactory
 
createIntegerValue(int) - Method in class proguard.evaluation.value.RangeValueFactory
 
createIntegerValue(int, int) - Method in class proguard.evaluation.value.RangeValueFactory
 
createIntegerValue() - Method in interface proguard.evaluation.value.ValueFactory
Creates a new IntegerValue with an undefined value.
createIntegerValue(int) - Method in interface proguard.evaluation.value.ValueFactory
Creates a new IntegerValue with a given particular value.
createIntegerValue(int, int) - Method in interface proguard.evaluation.value.ValueFactory
Creates a new IntegerValue with a given possible range.
createKeyMap() - Method in class proguard.util.MultiValueMap
 
createLabel() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
Creates a new label that can be specified and used in the code.
createLongType() - Static method in class proguard.classfile.attribute.preverification.VerificationTypeFactory
Creates a new LongType.
createLongValue() - Method in class proguard.evaluation.ReferenceTracingValueFactory
 
createLongValue(long) - Method in class proguard.evaluation.ReferenceTracingValueFactory
 
createLongValue() - Method in class proguard.evaluation.value.BasicValueFactory
 
createLongValue(long) - Method in class proguard.evaluation.value.BasicValueFactory
 
createLongValue() - Method in class proguard.evaluation.value.IdentifiedValueFactory
 
createLongValue(long) - Method in class proguard.evaluation.value.ParticularValueFactory
 
createLongValue() - Method in interface proguard.evaluation.value.ValueFactory
Creates a new LongValue with an undefined value.
createLongValue(long) - Method in interface proguard.evaluation.value.ValueFactory
Creates a new LongValue with a given particular value.
createManifestOutputStream(DataEntry) - Method in class proguard.io.JarWriter
Creates an output stream for the specified manifest file.
createManifestOutputStream(DataEntry) - Method in class proguard.io.SignedJarWriter
 
createMatchedStringFunction(String) - Method in class proguard.util.WildcardManager
Creates new StringFunction that transforms the given expression with possible references to wildcards, based on the list of string matchers.
createMatchedStringMatcher(int, StringMatcher) - Method in class proguard.util.WildcardManager
Creates new MatchedStringMatcher to match the the specified variable string matcher from the list of string matchers.
createNullType() - Static method in class proguard.classfile.attribute.preverification.VerificationTypeFactory
Creates a new NullType.
createObjectType(int) - Static method in class proguard.classfile.attribute.preverification.VerificationTypeFactory
Creates a new ObjectType of the given type.
createOutputStream(DataEntry) - Method in class proguard.io.CascadingDataEntryWriter
 
createOutputStream(DataEntry) - Method in class proguard.io.ClassDataEntryWriter
 
createOutputStream(DataEntry) - Method in class proguard.io.ClassMapDataEntryWriter
 
createOutputStream(DataEntry) - Method in interface proguard.io.DataEntryWriter
Creates a new output stream for writing data.
createOutputStream(DataEntry) - Method in class proguard.io.DirectoryWriter
 
createOutputStream(DataEntry) - Method in class proguard.io.FilteredDataEntryWriter
 
createOutputStream(DataEntry) - Method in class proguard.io.FixedFileWriter
 
createOutputStream(DataEntry) - Method in class proguard.io.JarWriter
 
createOutputStream(DataEntry) - Method in class proguard.io.NonClosingDataEntryWriter
 
createOutputStream(DataEntry) - Method in class proguard.io.ParentDataEntryWriter
 
createOutputStream(DataEntry) - Method in class proguard.io.PrefixAddingDataEntryWriter
 
createOutputStream(DataEntry) - Method in class proguard.io.RenamedDataEntryWriter
 
createOutputStream(DataEntry) - Method in class proguard.io.RenamedParentDataEntryWriter
 
createOutputStream(DataEntry) - Method in class proguard.io.SignedJarWriter
 
createOutputStream(String, boolean, int) - Method in class proguard.io.ZipOutput
Creates a new zip entry, returning an output stream to write its data.
createOutputStream(String, boolean, int, int) - Method in class proguard.io.ZipOutput
Creates a new zip entry, returning an output stream to write its data.
createOutputStream(String, boolean, int, int, byte[], String) - Method in class proguard.io.ZipOutput
Creates a new zip entry, returning an output stream to write its data.
createOutputStream(DataEntry) - Method in class proguard.io.ZipWriter
 
createOutputStream(DataEntry) - Method in class proguard.resources.kotlinmodule.io.KotlinModuleDataEntryWriter
 
createReferenceValue() - Method in class proguard.evaluation.ReferenceTracingValueFactory
 
createReferenceValue(String, Clazz, boolean, boolean) - Method in class proguard.evaluation.ReferenceTracingValueFactory
 
createReferenceValue(String, Clazz, boolean, boolean, Object) - Method in class proguard.evaluation.ReferenceTracingValueFactory
 
createReferenceValue() - Method in class proguard.evaluation.value.BasicValueFactory
 
createReferenceValue(String, Clazz, boolean, boolean) - Method in class proguard.evaluation.value.BasicValueFactory
 
createReferenceValue(String, Clazz, boolean, boolean, Object) - Method in class proguard.evaluation.value.BasicValueFactory
 
createReferenceValue(String, Clazz, boolean, boolean) - Method in class proguard.evaluation.value.IdentifiedValueFactory
 
createReferenceValue(String, Clazz, boolean, boolean) - Method in class proguard.evaluation.value.MultiTypedReferenceValueFactory
 
createReferenceValue() - Method in class proguard.evaluation.value.ParticularValueFactory
 
createReferenceValue(String, Clazz, boolean, boolean) - Method in class proguard.evaluation.value.ParticularValueFactory
 
createReferenceValue(String, Clazz, boolean, boolean, Object) - Method in class proguard.evaluation.value.ParticularValueFactory
 
createReferenceValue(String, Clazz, boolean, boolean) - Method in class proguard.evaluation.value.ParticularValueFactory.ReferenceValueFactory
 
createReferenceValue(String, Clazz, boolean, boolean, Object) - Method in class proguard.evaluation.value.ParticularValueFactory.ReferenceValueFactory
 
createReferenceValue(String, Clazz, boolean, boolean) - Method in class proguard.evaluation.value.PrimitiveTypedReferenceValueFactory
 
createReferenceValue(String, Clazz, boolean, boolean) - Method in class proguard.evaluation.value.TypedReferenceValueFactory
 
createReferenceValue() - Method in interface proguard.evaluation.value.ValueFactory
Creates a new ReferenceValue of an undefined type.
createReferenceValue(String, Clazz, boolean, boolean) - Method in interface proguard.evaluation.value.ValueFactory
Creates a new ReferenceValue that represents the given type.
createReferenceValue(String, Clazz, boolean, boolean, Object) - Method in interface proguard.evaluation.value.ValueFactory
Creates a new ReferenceValue that represents the given type.
createReferenceValueNull() - Method in class proguard.evaluation.ReferenceTracingValueFactory
 
createReferenceValueNull() - Method in class proguard.evaluation.value.BasicValueFactory
 
createReferenceValueNull() - Method in class proguard.evaluation.value.MultiTypedReferenceValueFactory
 
createReferenceValueNull() - Method in class proguard.evaluation.value.ParticularValueFactory
 
createReferenceValueNull() - Method in class proguard.evaluation.value.PrimitiveTypedReferenceValueFactory
 
createReferenceValueNull() - Method in class proguard.evaluation.value.TypedReferenceValueFactory
 
createReferenceValueNull() - Method in interface proguard.evaluation.value.ValueFactory
Creates a new ReferenceValue that represents null.
createTopType() - Static method in class proguard.classfile.attribute.preverification.VerificationTypeFactory
Creates a new TopType.
createUninitializedThisType() - Static method in class proguard.classfile.attribute.preverification.VerificationTypeFactory
Creates a new UninitializedThisType.
createUninitializedType(int) - Static method in class proguard.classfile.attribute.preverification.VerificationTypeFactory
Creates a new UninitializedType for an instance that was created at the given offset.
createValue(String, Clazz, boolean, boolean) - Method in class proguard.evaluation.ReferenceTracingValueFactory
 
createValue(String, Clazz, boolean, boolean) - Method in class proguard.evaluation.value.BasicValueFactory
 
createValue(String) - Method in class proguard.evaluation.value.InitialValueFactory
Creates an initial value (0, 0L, 0.0f, 0.0, null) of the given type.
createValue(String, Clazz, boolean, boolean) - Method in interface proguard.evaluation.value.ValueFactory
Creates a new Value of the given type.
createValueSet() - Method in class proguard.util.MultiValueMap
 
createVariableStringMatcher(char[], char[], int, int, StringMatcher) - Method in class proguard.util.WildcardManager
Creates a new VariableStringMatcher and remembers it as a next element in the list of string matchers, so it can be referenced by its index later.
createZipOutput(OutputStream, byte[], int, String) - Method in class proguard.io.ZipWriter
Creates a zip output with the given header and parameters.
creationOffset(int) - Method in class proguard.evaluation.InitializationFinder
Returns the 'new' instruction offset at which the object instance is created that is initialized at the given offset.
creator - Variable in class proguard.io.JarWriter
 
currentManifestEntry - Variable in class proguard.io.JarWriter
 
currentSize - Variable in class proguard.evaluation.Stack
 

D

D - Static variable in class proguard.classfile.editor.InstructionSequenceReplacer
 
D - Static variable in class proguard.classfile.util.DynamicClassReferenceInitializer
 
D - Static variable in class proguard.classfile.util.InstructionSequenceMatcher
 
d2f() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
d2f() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
d2i() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
d2i() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
d2l() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
d2l() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
dadd() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
dadd() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
daload() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
daload() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
dastore() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
dastore() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
DataEntry - Interface in proguard.io
This interface describes a data entry, for exanple a ZIP entry, a file, or a directory.
DataEntryClassWriter - Class in proguard.io
This ClassVisitor writes out the ProgramClass instances that it visits to the given DataEntry, modified to have the correct name.
DataEntryClassWriter(DataEntryWriter) - Constructor for class proguard.io.DataEntryClassWriter
Creates a new DataEntryClassWriter for writing to the given DataEntryWriter.
DataEntryClassWriter(DataEntry, DataEntryWriter) - Constructor for class proguard.io.DataEntryClassWriter
Creates a new DataEntryClassWriter for writing to the given DataEntryWriter, based on the given template DataEntry.
DataEntryCopier - Class in proguard.io
This DataEntryReader writes the ZIP entries and files that it reads to a given DataEntryWriter.
DataEntryCopier(DataEntryWriter) - Constructor for class proguard.io.DataEntryCopier
Creates a new DataEntryCopier.
DataEntryDirectoryFilter - Class in proguard.io
This DataEntryFilter filters data entries based on whether they represent directories.
DataEntryDirectoryFilter() - Constructor for class proguard.io.DataEntryDirectoryFilter
 
DataEntryFilter - Interface in proguard.io
This interface provides a method to filter data entries.
DataEntryNameFilter - Class in proguard.io
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 in proguard.io
This DataEntryFilter delegates filtering to a DataEntryFilter for its parent.
DataEntryParentFilter(DataEntryFilter) - Constructor for class proguard.io.DataEntryParentFilter
Creates a new ParentFilter.
DataEntryReader - Interface in proguard.io
This interface provides methods for reading data entries.
DataEntryRewriter - Class in proguard.io
This DataEntryReader writes the resource data entries that it reads to a given DataEntryWriter, updating their contents based on the renamed classes in the given ClassPool.
DataEntryRewriter(ClassPool, Charset, DataEntryWriter) - Constructor for class proguard.io.DataEntryRewriter
Creates a new DataEntryRewriter.
DataEntrySource - Interface in proguard.io
This interface provides a source for data entries.
DataEntryToken - Class in proguard.io
Represents a character sequence that is part of a DataEntry and that has a certain meaning denoted by its DataEntryTokenType.
DataEntryToken(String, DataEntryTokenType) - Constructor for class proguard.io.DataEntryToken
 
DataEntryTokenizer - Class in proguard.io
This class breaks up the character data read from a given Reader into DataEntryTokens.
DataEntryTokenizer(Reader) - Constructor for class proguard.io.DataEntryTokenizer
 
DataEntryTokenType - Enum in proguard.io
Represents the assumed meaning of a DataEntryToken.
DataEntryWriter - Interface in proguard.io
This interface provides methods for writing data entries, such as ZIP entries or files.
dcmpg() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
dcmpg() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
dcmpl() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
dcmpl() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
dconst(int) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
dconst(int) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
dconst_0() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
dconst_0() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
dconst_1() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
dconst_1() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
ddiv() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
ddiv() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
DEBUG - Static variable in class proguard.evaluation.ExecutingInvocationUnit
 
DebugAttributeVisitor - Class in proguard.classfile.attribute.visitor
This AttributeVisitor delegates to a given AttributeVisitor, timing the invocations and printing out warnings when the timings exceed a given threshold.
DebugAttributeVisitor(AttributeVisitor) - Constructor for class proguard.classfile.attribute.visitor.DebugAttributeVisitor
Creates a new DebugAttributeVisitor.
DebugAttributeVisitor(String, AttributeVisitor) - Constructor for class proguard.classfile.attribute.visitor.DebugAttributeVisitor
Creates a new DebugAttributeVisitor.
DebugAttributeVisitor(String, long, AttributeVisitor) - Constructor for class proguard.classfile.attribute.visitor.DebugAttributeVisitor
Creates a new DebugAttributeVisitor.
decapitializeFirstCharacterAsciiOnly(String) - Static method in class proguard.classfile.util.kotlin.KotlinStringUtil
 
decapitializeForKotlinCompiler(String) - Static method in class proguard.classfile.util.kotlin.KotlinStringUtil
Decaptialize according to the Kotlin compiler, basically first words are decapitialized.
DEFAULT_DIGEST_ALGORITHM - Static variable in class proguard.io.JarWriter
 
DEFAULT_IMPLEMENTATIONS_SUFFIX - Static variable in class proguard.classfile.kotlin.KotlinConstants
 
DEFAULT_METHOD_SUFFIX - Static variable in class proguard.classfile.kotlin.KotlinConstants
 
DEFAULT_MISSING_REF_INDICATOR - Static variable in class proguard.classfile.kotlin.visitor.KotlinMetadataPrinter
 
defaultOffset - Variable in class proguard.classfile.instruction.SwitchInstruction
 
defaultValue - Variable in class proguard.classfile.attribute.annotation.AnnotationDefaultAttribute
 
defaultValueAccept(Clazz, ElementValueVisitor) - Method in class proguard.classfile.attribute.annotation.AnnotationDefaultAttribute
Applies the given visitor to the default element value.
delegatedPropertiesAccept(Clazz, KotlinPropertyVisitor) - Method in class proguard.classfile.kotlin.KotlinDeclarationContainerMetadata
 
deleteAnnotation(Annotation) - Method in class proguard.classfile.editor.AnnotationsAttributeEditor
Deletes a given annotation from the annotations attribute.
deleteAnnotation(int) - Method in class proguard.classfile.editor.AnnotationsAttributeEditor
Deletes the annotation at the given idnex from the annotations attribute.
deleteAnnotation(int, Annotation) - Method in class proguard.classfile.editor.ParameterAnnotationsAttributeEditor
Deletes a given annotation from the annotations attribute.
deleteAnnotation(int, int) - Method in class proguard.classfile.editor.ParameterAnnotationsAttributeEditor
Deletes the annotation at the given index from the annotations attribute.
deleteAttribute(String) - Method in class proguard.classfile.editor.AttributesEditor
Deletes the specified attribute from the target.
deleted - Variable in class proguard.classfile.editor.CodeAttributeEditor
 
deleteElementValue(String) - Method in class proguard.classfile.editor.ElementValuesEditor
Deletes the given elementValue to the target.
deleteInstruction(int) - Method in class proguard.classfile.editor.CodeAttributeEditor
Remembers to delete the instruction at the given offset.
deleteInterface(int) - Method in class proguard.classfile.editor.InterfacesEditor
Deletes the given interface from the target class, if it is present.
deleteVariable(int) - Method in class proguard.classfile.editor.VariableEditor
Remembers to delete the given variable.
DEPRECATED - Static variable in class proguard.classfile.attribute.Attribute
 
DeprecatedAttribute - Class in proguard.classfile.attribute
This Attribute represents a deprecated attribute.
DeprecatedAttribute() - Constructor for class proguard.classfile.attribute.DeprecatedAttribute
Creates an uninitialized DeprecatedAttribute.
DeprecatedAttribute(int) - Constructor for class proguard.classfile.attribute.DeprecatedAttribute
Creates an initialized DeprecatedAttribute.
descriptor - Variable in class proguard.classfile.LibraryMember
 
DescriptorClassEnumeration - Class in proguard.classfile.util
A DescriptorClassEnumeration provides an enumeration of all classes mentioned in a given descriptor or signature.
DescriptorClassEnumeration(String) - Constructor for class proguard.classfile.util.DescriptorClassEnumeration
Creates a new DescriptorClassEnumeration for the given descriptor.
DetailedArrayReferenceValue - Class in proguard.evaluation.value
This IdentifiedArrayReferenceValue represents an identified array reference value with its elements.
DetailedArrayReferenceValue(String, Clazz, boolean, IntegerValue, ValueFactory, int) - Constructor for class proguard.evaluation.value.DetailedArrayReferenceValue
Creates a new array reference value with the given ID.
DetailedArrayValueFactory - Class in proguard.evaluation.value
This identified value factory creates array reference values that also represent their elements, in as far as possible.
DetailedArrayValueFactory() - Constructor for class proguard.evaluation.value.DetailedArrayValueFactory
 
digestAlgorithms - Variable in class proguard.io.JarWriter
 
DirectoryFilter - Class in proguard.io
This DataEntryReader delegates to one of two other DataEntryReader instances, depending on whether the data entry represents a directory or not.
DirectoryFilter(DataEntryReader) - Constructor for class proguard.io.DirectoryFilter
Creates a new ClassFilter that delegates reading directories to the given reader.
DirectoryFilter(DataEntryReader, DataEntryReader) - Constructor for class proguard.io.DirectoryFilter
Creates a new ClassFilter that delegates to either of the two given readers.
DirectorySource - Class in proguard.io
This DataEntrySource can read a given file or directory, recursively, passing its files as DataEntry instances to DataEntryReader instances.
DirectorySource(File) - Constructor for class proguard.io.DirectorySource
Creates a new DirectorySource for the given directory.
DirectoryWriter - Class in proguard.io
This DataEntryWriter writes data entries to individual files in a given directory.
DirectoryWriter(File) - Constructor for class proguard.io.DirectoryWriter
Creates a new DirectoryWriter.
DIVIDE - Static variable in class proguard.evaluation.value.CompositeDoubleValue
 
DIVIDE - Static variable in class proguard.evaluation.value.CompositeFloatValue
 
DIVIDE - Static variable in class proguard.evaluation.value.CompositeIntegerValue
 
DIVIDE - Static variable in class proguard.evaluation.value.CompositeLongValue
 
divide(DoubleValue) - Method in class proguard.evaluation.value.DoubleValue
Returns the quotient of this DoubleValue and the given DoubleValue.
divide(SpecificDoubleValue) - Method in class proguard.evaluation.value.DoubleValue
Returns the quotient of this DoubleValue and the given SpecificDoubleValue.
divide(ParticularDoubleValue) - Method in class proguard.evaluation.value.DoubleValue
Returns the quotient of this DoubleValue and the given ParticularDoubleValue.
divide(FloatValue) - Method in class proguard.evaluation.value.FloatValue
Returns the quotient of this FloatValue and the given FloatValue.
divide(SpecificFloatValue) - Method in class proguard.evaluation.value.FloatValue
Returns the quotient of this FloatValue and the given SpecificFloatValue.
divide(ParticularFloatValue) - Method in class proguard.evaluation.value.FloatValue
Returns the quotient of this FloatValue and the given ParticularFloatValue.
divide(IntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns the quotient of this IntegerValue and the given IntegerValue.
divide(UnknownIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns the quotient of this IntegerValue and the given UnknownIntegerValue.
divide(SpecificIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns the quotient of this IntegerValue and the given SpecificIntegerValue.
divide(ParticularIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns the quotient of this IntegerValue and the given ParticularIntegerValue.
divide(RangeIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns the quotient of this IntegerValue and the given RangeIntegerValue.
divide(LongValue) - Method in class proguard.evaluation.value.LongValue
Returns the quotient of this LongValue and the given LongValue.
divide(SpecificLongValue) - Method in class proguard.evaluation.value.LongValue
Returns the quotient of this LongValue and the given SpecificLongValue.
divide(ParticularLongValue) - Method in class proguard.evaluation.value.LongValue
Returns the quotient of this LongValue and the given ParticularLongValue.
divide(DoubleValue) - Method in class proguard.evaluation.value.ParticularDoubleValue
 
divide(ParticularDoubleValue) - Method in class proguard.evaluation.value.ParticularDoubleValue
 
divide(FloatValue) - Method in class proguard.evaluation.value.ParticularFloatValue
 
divide(ParticularFloatValue) - Method in class proguard.evaluation.value.ParticularFloatValue
 
divide(IntegerValue) - Method in class proguard.evaluation.value.ParticularIntegerValue
 
divide(ParticularIntegerValue) - Method in class proguard.evaluation.value.ParticularIntegerValue
 
divide(RangeIntegerValue) - Method in class proguard.evaluation.value.ParticularIntegerValue
 
divide(LongValue) - Method in class proguard.evaluation.value.ParticularLongValue
 
divide(ParticularLongValue) - Method in class proguard.evaluation.value.ParticularLongValue
 
divide(IntegerValue) - Method in class proguard.evaluation.value.RangeIntegerValue
 
divide(ParticularIntegerValue) - Method in class proguard.evaluation.value.RangeIntegerValue
 
divide(RangeIntegerValue) - Method in class proguard.evaluation.value.RangeIntegerValue
 
divide(DoubleValue) - Method in class proguard.evaluation.value.SpecificDoubleValue
 
divide(SpecificDoubleValue) - Method in class proguard.evaluation.value.SpecificDoubleValue
 
divide(FloatValue) - Method in class proguard.evaluation.value.SpecificFloatValue
 
divide(SpecificFloatValue) - Method in class proguard.evaluation.value.SpecificFloatValue
 
divide(IntegerValue) - Method in class proguard.evaluation.value.SpecificIntegerValue
 
divide(SpecificIntegerValue) - Method in class proguard.evaluation.value.SpecificIntegerValue
 
divide(RangeIntegerValue) - Method in class proguard.evaluation.value.SpecificIntegerValue
 
divide(LongValue) - Method in class proguard.evaluation.value.SpecificLongValue
 
divide(SpecificLongValue) - Method in class proguard.evaluation.value.SpecificLongValue
 
divide(DoubleValue) - Method in class proguard.evaluation.value.UnknownDoubleValue
 
divide(FloatValue) - Method in class proguard.evaluation.value.UnknownFloatValue
 
divide(IntegerValue) - Method in class proguard.evaluation.value.UnknownIntegerValue
 
divide(LongValue) - Method in class proguard.evaluation.value.UnknownLongValue
 
divideOf(DoubleValue) - Method in class proguard.evaluation.value.DoubleValue
Returns the quotient of the given DoubleValue and this DoubleValue.
divideOf(SpecificDoubleValue) - Method in class proguard.evaluation.value.DoubleValue
Returns the quotient of the given SpecificDoubleValue and this DoubleValue.
divideOf(ParticularDoubleValue) - Method in class proguard.evaluation.value.DoubleValue
Returns the quotient of the given ParticularDoubleValue and this DoubleValue.
divideOf(FloatValue) - Method in class proguard.evaluation.value.FloatValue
Returns the quotient of the given FloatValue and this FloatValue.
divideOf(SpecificFloatValue) - Method in class proguard.evaluation.value.FloatValue
Returns the quotient of the given SpecificFloatValue and this FloatValue.
divideOf(ParticularFloatValue) - Method in class proguard.evaluation.value.FloatValue
Returns the quotient of the given ParticularFloatValue and this FloatValue.
divideOf(IntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns the quotient of the given IntegerValue and this IntegerValue.
divideOf(UnknownIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns the quotient of the given UnknownIntegerValue and this IntegerValue.
divideOf(SpecificIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns the quotient of the given SpecificIntegerValue and this IntegerValue.
divideOf(ParticularIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns the quotient of the given ParticularIntegerValue and this IntegerValue.
divideOf(RangeIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns the quotient of the given RangeIntegerValue and this IntegerValue.
divideOf(LongValue) - Method in class proguard.evaluation.value.LongValue
Returns the quotient of the given LongValue and this LongValue.
divideOf(SpecificLongValue) - Method in class proguard.evaluation.value.LongValue
Returns the quotient of the given SpecificLongValue and this LongValue.
divideOf(ParticularLongValue) - Method in class proguard.evaluation.value.LongValue
Returns the quotient of the given ParticularLongValue and this LongValue.
divideOf(DoubleValue) - Method in class proguard.evaluation.value.ParticularDoubleValue
 
divideOf(ParticularDoubleValue) - Method in class proguard.evaluation.value.ParticularDoubleValue
 
divideOf(FloatValue) - Method in class proguard.evaluation.value.ParticularFloatValue
 
divideOf(ParticularFloatValue) - Method in class proguard.evaluation.value.ParticularFloatValue
 
divideOf(IntegerValue) - Method in class proguard.evaluation.value.ParticularIntegerValue
 
divideOf(ParticularIntegerValue) - Method in class proguard.evaluation.value.ParticularIntegerValue
 
divideOf(RangeIntegerValue) - Method in class proguard.evaluation.value.ParticularIntegerValue
 
divideOf(LongValue) - Method in class proguard.evaluation.value.ParticularLongValue
 
divideOf(ParticularLongValue) - Method in class proguard.evaluation.value.ParticularLongValue
 
divideOf(IntegerValue) - Method in class proguard.evaluation.value.RangeIntegerValue
 
divideOf(ParticularIntegerValue) - Method in class proguard.evaluation.value.RangeIntegerValue
 
divideOf(RangeIntegerValue) - Method in class proguard.evaluation.value.RangeIntegerValue
 
divideOf(DoubleValue) - Method in class proguard.evaluation.value.SpecificDoubleValue
 
divideOf(SpecificDoubleValue) - Method in class proguard.evaluation.value.SpecificDoubleValue
 
divideOf(FloatValue) - Method in class proguard.evaluation.value.SpecificFloatValue
 
divideOf(SpecificFloatValue) - Method in class proguard.evaluation.value.SpecificFloatValue
 
divideOf(IntegerValue) - Method in class proguard.evaluation.value.SpecificIntegerValue
 
divideOf(SpecificIntegerValue) - Method in class proguard.evaluation.value.SpecificIntegerValue
 
divideOf(RangeIntegerValue) - Method in class proguard.evaluation.value.SpecificIntegerValue
 
divideOf(LongValue) - Method in class proguard.evaluation.value.SpecificLongValue
 
divideOf(SpecificLongValue) - Method in class proguard.evaluation.value.SpecificLongValue
 
divideOf(DoubleValue) - Method in class proguard.evaluation.value.UnknownDoubleValue
 
divideOf(FloatValue) - Method in class proguard.evaluation.value.UnknownFloatValue
 
divideOf(IntegerValue) - Method in class proguard.evaluation.value.UnknownIntegerValue
 
divideOf(LongValue) - Method in class proguard.evaluation.value.UnknownLongValue
 
dload(int) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
dload(int) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
dload(int) - Method in class proguard.evaluation.Variables
Loads the DoubleValue from the variable with the given index.
dload_0() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
dload_0() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
dload_1() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
dload_1() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
dload_2() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
dload_2() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
dload_3() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
dload_3() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
dmul() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
dmul() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
dneg() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
dneg() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
DONT_MULTIDEX - Static variable in class proguard.util.ProcessingFlags
 
DONT_OBFUSCATE - Static variable in class proguard.util.ProcessingFlags
 
DONT_OPTIMIZE - Static variable in class proguard.util.ProcessingFlags
 
DONT_PROCESS_KOTLIN_MODULE - Static variable in class proguard.util.ProcessingFlags
 
DONT_SHRINK - Static variable in class proguard.util.ProcessingFlags
 
DotClassClassVisitor - Class in proguard.classfile.visitor
This InstructionVisitor lets a given ClassVisitor visit all classes involved in any .class constructs that it visits.
DotClassClassVisitor(ClassVisitor) - Constructor for class proguard.classfile.visitor.DotClassClassVisitor
Creates a new ClassHierarchyTraveler.
DOUBLE - Static variable in class proguard.classfile.constant.Constant
 
DOUBLE - Static variable in class proguard.classfile.JavaTypeConstants
 
DOUBLE - Static variable in class proguard.classfile.TypeConstants
 
DOUBLE_A_STRING - Static variable in class proguard.classfile.editor.InstructionSequenceReplacer
 
DOUBLE_B_STRING - Static variable in class proguard.classfile.editor.InstructionSequenceReplacer
 
DOUBLE_TYPE - Static variable in class proguard.classfile.attribute.preverification.VerificationType
 
doubleArrayLoad(IntegerValue, ValueFactory) - Method in class proguard.evaluation.value.DetailedArrayReferenceValue
 
doubleArrayLoad(IntegerValue, ValueFactory) - Method in class proguard.evaluation.value.ReferenceValue
Returns the value of the array at the given index, assuming this type is an double array.
doubleArrayLoad(IntegerValue, ValueFactory) - Method in class proguard.evaluation.value.TracedReferenceValue
 
DoubleConstant - Class in proguard.classfile.constant
This Constant represents a double constant in the constant pool.
DoubleConstant() - Constructor for class proguard.classfile.constant.DoubleConstant
Creates an uninitialized DoubleConstant.
DoubleConstant(double) - Constructor for class proguard.classfile.constant.DoubleConstant
Creates a new DoubleConstant with the given double value.
doubleID - Variable in class proguard.evaluation.value.IdentifiedValueFactory
 
DoubleType - Class in proguard.classfile.attribute.preverification
This VerificationType represents a Double type.
DoubleType() - Constructor for class proguard.classfile.attribute.preverification.DoubleType
 
DoubleValue - Class in proguard.evaluation.value
Representation of a partially evaluated double value.
DoubleValue() - Constructor for class proguard.evaluation.value.DoubleValue
 
doubleValue() - Method in class proguard.evaluation.value.DoubleValue
 
doubleValue() - Method in class proguard.evaluation.value.TracingValue
 
doubleValue() - Method in class proguard.evaluation.value.Value
Returns this Value as a DoubleValue.
dpop() - Method in class proguard.evaluation.Stack
Pops the top DoubleValue from the stack.
drem() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
drem() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
dreturn() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
dreturn() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
dstore(int) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
dstore(int) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
dstore_0() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
dstore_0() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
dstore_1() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
dstore_1() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
dstore_2() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
dstore_2() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
dstore_3() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
dstore_3() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
dsub() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
dsub() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
dummyClassPool - Static variable in class proguard.classfile.kotlin.KotlinConstants
 
DummyDataEntry - Class in proguard.io
This DataEntry represents a named output entry that doesn't return an input stream.
DummyDataEntry(DataEntry, String, long, boolean) - Constructor for class proguard.io.DummyDataEntry
Creates a new NamedDataEntry with the given name, parent, and size.
dup() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
dup() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
dup() - Method in class proguard.evaluation.Stack
Duplicates the top Category 1 value.
dup() - Method in class proguard.evaluation.TracedStack
 
dup2() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
dup2() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
dup2() - Method in class proguard.evaluation.Stack
Duplicates the top Category 2 value (or alternatively, the equivalent Category 1 stack elements).
dup2() - Method in class proguard.evaluation.TracedStack
 
dup2_x1() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
dup2_x1() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
dup2_x1() - Method in class proguard.evaluation.Stack
Duplicates the top Category 2 value, one Category 1 element down the stack (or alternatively, the equivalent Category 1 stack values).
dup2_x1() - Method in class proguard.evaluation.TracedStack
 
dup2_x2() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
dup2_x2() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
dup2_x2() - Method in class proguard.evaluation.Stack
Duplicates the top Category 2 value, one Category 2 stack element down the stack (or alternatively, the equivalent Category 1 stack values).
dup2_x2() - Method in class proguard.evaluation.TracedStack
 
dup_x1() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
dup_x1() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
dup_x1() - Method in class proguard.evaluation.Stack
Duplicates the top Category 1 value, one Category 1 element down the stack.
dup_x1() - Method in class proguard.evaluation.TracedStack
 
dup_x2() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
dup_x2() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
dup_x2() - Method in class proguard.evaluation.Stack
Duplicates the top Category 1 value, two Category 1 elements (or one Category 2 element) down the stack.
dup_x2() - Method in class proguard.evaluation.TracedStack
 
DYNAMIC - Static variable in class proguard.classfile.constant.Constant
 
DynamicClassReferenceInitializer - Class in proguard.classfile.util
This InstructionVisitor initializes any constant Class.forName or .class references of all classes it visits.
DynamicClassReferenceInitializer(ClassPool, ClassPool, WarningPrinter, WarningPrinter, WarningPrinter, StringMatcher) - Constructor for class proguard.classfile.util.DynamicClassReferenceInitializer
Creates a new DynamicClassReferenceInitializer that optionally prints warnings and notes, with optional class specifications for which never to print notes.
DynamicConstant - Class in proguard.classfile.constant
This Constant represents a dynamic constant in the constant pool.
DynamicConstant() - Constructor for class proguard.classfile.constant.DynamicConstant
Creates an uninitialized InvokeDynamicConstant.
DynamicConstant(int, int, Clazz[]) - Constructor for class proguard.classfile.constant.DynamicConstant
Creates a new InvokeDynamicConstant with the given bootstrap method and name-and-type indices.
DynamicMemberReferenceInitializer - Class in proguard.classfile.util
This AttributeVisitor initializes any constant class member references of all code that it visits.
DynamicMemberReferenceInitializer(ClassPool, ClassPool, WarningPrinter, StringMatcher, StringMatcher) - Constructor for class proguard.classfile.util.DynamicMemberReferenceInitializer
Creates a new DynamicMemberReferenceInitializer.
DynamicReturnedClassVisitor - Class in proguard.classfile.visitor
This ConstantVisitor lets a given ClassVisitor visit all the referenced classes that are returned by the dynamic constants and invoke dynamic constants that it visits.
DynamicReturnedClassVisitor(ClassVisitor) - Constructor for class proguard.classfile.visitor.DynamicReturnedClassVisitor
 

E

E - Static variable in class proguard.classfile.editor.InstructionSequenceReplacer
 
E - Static variable in class proguard.classfile.util.InstructionSequenceMatcher
 
effects - Variable in class proguard.classfile.kotlin.KotlinContractMetadata
 
effectsAccept(Clazz, KotlinMetadata, KotlinFunctionMetadata, KotlinEffectVisitor) - Method in class proguard.classfile.kotlin.KotlinContractMetadata
 
effectType - Variable in class proguard.classfile.kotlin.KotlinEffectMetadata
 
ElementValue - Class in proguard.classfile.attribute.annotation
This abstract class represents an element value that is attached to an annotation or an annotation default.
ElementValue() - Constructor for class proguard.classfile.attribute.annotation.ElementValue
Creates an uninitialized ElementValue.
ElementValue(int) - Constructor for class proguard.classfile.attribute.annotation.ElementValue
Creates an initialized ElementValue.
elementValueAccept(Clazz, int, ElementValueVisitor) - Method in class proguard.classfile.attribute.annotation.Annotation
Applies the given visitor to the specified element value pair.
elementValueAccept(Clazz, Annotation, int, ElementValueVisitor) - Method in class proguard.classfile.attribute.annotation.ArrayElementValue
Applies the given visitor to the specified nested element value.
ElementValueAdder - Class in proguard.classfile.editor
This ElementValueVisitor adds all element values that it visits to the given target annotation default attribute, annotation, or element value.
ElementValueAdder(ProgramClass, AnnotationDefaultAttribute, boolean) - Constructor for class proguard.classfile.editor.ElementValueAdder
Creates a new ElementValueAdder that will copy element values into the given target annotation default attribute value.
ElementValueAdder(ProgramClass, Annotation, boolean) - Constructor for class proguard.classfile.editor.ElementValueAdder
Creates a new ElementValueAdder that will copy element values into the given target annotation.
ElementValueAdder(ProgramClass, ArrayElementValue, boolean) - Constructor for class proguard.classfile.editor.ElementValueAdder
Creates a new ElementValueAdder that will copy element values into the given target element value.
elementValues - Variable in class proguard.classfile.attribute.annotation.Annotation
 
elementValues - Variable in class proguard.classfile.attribute.annotation.ArrayElementValue
 
elementValuesAccept(Clazz, ElementValueVisitor) - Method in class proguard.classfile.attribute.annotation.Annotation
Applies the given visitor to all element value pairs.
elementValuesAccept(Clazz, Annotation, ElementValueVisitor) - Method in class proguard.classfile.attribute.annotation.ArrayElementValue
Applies the given visitor to all nested element values.
ElementValuesEditor - Class in proguard.classfile.editor
This class can add and delete element values to and from a given target annotation default attribute, annotation, or array element value.
ElementValuesEditor(ProgramClass, Annotation, boolean) - Constructor for class proguard.classfile.editor.ElementValuesEditor
Creates a new ElementValuesEditor that will edit element values in the given target annotation.
ElementValuesEditor(ProgramClass, ArrayElementValue, boolean) - Constructor for class proguard.classfile.editor.ElementValuesEditor
Creates a new ElementValuesEditor that will edit element values in the given target array element value.
ElementValueVisitor - Interface in proguard.classfile.attribute.annotation.visitor
This interface specifies the methods for a visitor of ElementValue instances.
EMPTY_VALUE - Static variable in class proguard.evaluation.value.InstructionOffsetValue
 
EmptyStringMatcher - Class in proguard.util
This StringMatcher tests whether strings are empty.
EmptyStringMatcher() - Constructor for class proguard.util.EmptyStringMatcher
 
EmptyTargetInfo - Class in proguard.classfile.attribute.annotation.target
Representation of an empty annotation target.
EmptyTargetInfo() - Constructor for class proguard.classfile.attribute.annotation.target.EmptyTargetInfo
Creates an uninitialized EmptyTargetInfo.
EmptyTargetInfo(byte) - Constructor for class proguard.classfile.attribute.annotation.target.EmptyTargetInfo
Creates an initialized EmptyTargetInfo.
ENCLOSING_METHOD - Static variable in class proguard.classfile.attribute.Attribute
 
EnclosingMethodAttribute - Class in proguard.classfile.attribute
This Attribute represents an enclosing method attribute.
EnclosingMethodAttribute() - Constructor for class proguard.classfile.attribute.EnclosingMethodAttribute
Creates an uninitialized EnclosingMethodAttribute.
EnclosingMethodAttribute(int, int, int) - Constructor for class proguard.classfile.attribute.EnclosingMethodAttribute
Creates an initialized EnclosingMethodAttribute.
encode(byte[]) - Static method in class proguard.util.Base64Util
Encodes the given array of bytes as a Base64 string.
ENCRYPT - Static variable in class proguard.util.ProcessingFlags
 
ENCRYPT_REFLECTION - Static variable in class proguard.util.ProcessingFlags
 
ENCRYPTED_CLASS_LOADER - Static variable in class proguard.util.ProcessingFlags
 
ENCRYPTED_PREDICATE - Static variable in class proguard.util.ProcessingFlags
 
ENCRYPTED_RESOURCE_FILE_NAMES - Static variable in class proguard.util.ProcessingFlags
 
endCodeFragment() - Method in class proguard.classfile.editor.CodeAttributeComposer
Wraps up the current code fragment, continuing with the previous one on the stack.
endCodeFragment() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
Wraps up the current code fragment, continuing with the previous one on the stack.
ensureArraySize(boolean[], int, boolean) - Static method in class proguard.util.ArrayUtil
Ensures the given array has a given size.
ensureArraySize(byte[], int, byte) - Static method in class proguard.util.ArrayUtil
Ensures the given array has a given size.
ensureArraySize(char[], int, char) - Static method in class proguard.util.ArrayUtil
Ensures the given array has a given size.
ensureArraySize(short[], int, short) - Static method in class proguard.util.ArrayUtil
Ensures the given array has a given size.
ensureArraySize(int[], int, int) - Static method in class proguard.util.ArrayUtil
Ensures the given array has a given size.
ensureArraySize(long[], int, long) - Static method in class proguard.util.ArrayUtil
Ensures the given array has a given size.
ensureArraySize(float[], int, float) - Static method in class proguard.util.ArrayUtil
Ensures the given array has a given size.
ensureArraySize(double[], int, double) - Static method in class proguard.util.ArrayUtil
Ensures the given array has a given size.
ensureArraySize(T[], int, T) - Static method in class proguard.util.ArrayUtil
Ensures the given array has a given size.
enterExceptionHandler(Clazz, Method, CodeAttribute, int, int, Stack) - Method in interface proguard.evaluation.InvocationUnit
Sets up the given stack for entering the given exception handler.
enterExceptionHandler(Clazz, Method, CodeAttribute, int, int, Stack) - Method in class proguard.evaluation.ReferenceTracingInvocationUnit
 
enterExceptionHandler(Clazz, Method, CodeAttribute, int, int, Stack) - Method in class proguard.evaluation.SimplifiedInvocationUnit
 
enterMethod(Clazz, Method, Variables) - Method in interface proguard.evaluation.InvocationUnit
Sets up the given variables for entering the given method.
enterMethod(Clazz, Method, Variables) - Method in class proguard.evaluation.SimplifiedInvocationUnit
 
entrySet() - Method in class proguard.util.MultiValueMap
 
ENUM - Static variable in class proguard.classfile.AccessConstants
 
ENUM - Static variable in class proguard.classfile.JavaAccessConstants
 
EnumConstantElementValue - Class in proguard.classfile.attribute.annotation
This ElementValue represents an enumeration constant element value.
EnumConstantElementValue() - Constructor for class proguard.classfile.attribute.annotation.EnumConstantElementValue
Creates an uninitialized EnumConstantElementValue.
EnumConstantElementValue(int, int, int) - Constructor for class proguard.classfile.attribute.annotation.EnumConstantElementValue
Creates an initialized EnumConstantElementValue.
enumEntryNames - Variable in class proguard.classfile.kotlin.KotlinClassKindMetadata
 
EnumFieldReferenceInitializer - Class in proguard.classfile.util
This ElementValueVisitor initializes the field references of the EnumConstantElementValue instances that it visits.
EnumFieldReferenceInitializer() - Constructor for class proguard.classfile.util.EnumFieldReferenceInitializer
 
equal(ReferenceValue) - Method in class proguard.evaluation.value.ArrayReferenceValue
 
equal(ArrayReferenceValue) - Method in class proguard.evaluation.value.ArrayReferenceValue
 
equal(ReferenceValue) - Method in class proguard.evaluation.value.DetailedArrayReferenceValue
 
equal(ReferenceValue) - Method in class proguard.evaluation.value.IdentifiedArrayReferenceValue
 
equal(IdentifiedArrayReferenceValue) - Method in class proguard.evaluation.value.IdentifiedArrayReferenceValue
 
equal(ReferenceValue) - Method in class proguard.evaluation.value.IdentifiedReferenceValue
 
equal(IdentifiedReferenceValue) - Method in class proguard.evaluation.value.IdentifiedReferenceValue
 
equal(IntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns whether this IntegerValue and the given IntegerValue are equal: NEVER, MAYBE, or ALWAYS.
equal(UnknownIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns whether this IntegerValue and the given UnknownIntegerValue are equal: NEVER, MAYBE, or ALWAYS.
equal(SpecificIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns whether this IntegerValue and the given SpecificIntegerValue are equal: NEVER, MAYBE, or ALWAYS.
equal(ParticularIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns whether this IntegerValue and the given ParticularIntegerValue are equal: NEVER, MAYBE, or ALWAYS.
equal(RangeIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns whether this IntegerValue and the given RangeIntegerValue are equal: NEVER, MAYBE, or ALWAYS.
equal(ReferenceValue) - Method in class proguard.evaluation.value.MultiTypedReferenceValue
 
equal(MultiTypedReferenceValue) - Method in class proguard.evaluation.value.MultiTypedReferenceValue
 
equal(IntegerValue) - Method in class proguard.evaluation.value.ParticularIntegerValue
 
equal(ParticularIntegerValue) - Method in class proguard.evaluation.value.ParticularIntegerValue
 
equal(RangeIntegerValue) - Method in class proguard.evaluation.value.ParticularIntegerValue
 
equal(ReferenceValue) - Method in class proguard.evaluation.value.ParticularReferenceValue
 
equal(IntegerValue) - Method in class proguard.evaluation.value.RangeIntegerValue
 
equal(ParticularIntegerValue) - Method in class proguard.evaluation.value.RangeIntegerValue
 
equal(RangeIntegerValue) - Method in class proguard.evaluation.value.RangeIntegerValue
 
equal(ReferenceValue) - Method in class proguard.evaluation.value.ReferenceValue
Returns whether this ReferenceValue is equal to the given other ReferenceValue.
equal(UnknownReferenceValue) - Method in class proguard.evaluation.value.ReferenceValue
Returns whether this ReferenceValue is equal to the given other UnknownReferenceValue.
equal(TypedReferenceValue) - Method in class proguard.evaluation.value.ReferenceValue
Returns whether this ReferenceValue is equal to the given other TypedReferenceValue.
equal(MultiTypedReferenceValue) - Method in class proguard.evaluation.value.ReferenceValue
Returns whether this ReferenceValue is equal to the given other MultiTypedReferenceValue.
equal(IdentifiedReferenceValue) - Method in class proguard.evaluation.value.ReferenceValue
Returns whether this ReferenceValue is equal to the given other IdentifiedReferenceValue.
equal(ArrayReferenceValue) - Method in class proguard.evaluation.value.ReferenceValue
Returns whether this ReferenceValue is equal to the given other ArrayReferenceValue.
equal(IdentifiedArrayReferenceValue) - Method in class proguard.evaluation.value.ReferenceValue
Returns whether this ReferenceValue is equal to the given other IdentifiedArrayReferenceValue.
equal(DetailedArrayReferenceValue) - Method in class proguard.evaluation.value.ReferenceValue
Returns whether this ReferenceValue is equal to the given other DetailedArrayReferenceValue.
equal(TracedReferenceValue) - Method in class proguard.evaluation.value.ReferenceValue
Returns whether this ReferenceValue is equal to the given other TracedReferenceValue.
equal(ParticularReferenceValue) - Method in class proguard.evaluation.value.ReferenceValue
Returns whether this ReferenceValue is equal to the given other ParticularReferenceValue.
equal(IntegerValue) - Method in class proguard.evaluation.value.SpecificIntegerValue
 
equal(SpecificIntegerValue) - Method in class proguard.evaluation.value.SpecificIntegerValue
 
equal(RangeIntegerValue) - Method in class proguard.evaluation.value.SpecificIntegerValue
 
equal(ReferenceValue) - Method in class proguard.evaluation.value.TracedReferenceValue
 
equal(UnknownReferenceValue) - Method in class proguard.evaluation.value.TracedReferenceValue
 
equal(TypedReferenceValue) - Method in class proguard.evaluation.value.TracedReferenceValue
 
equal(IdentifiedReferenceValue) - Method in class proguard.evaluation.value.TracedReferenceValue
 
equal(ArrayReferenceValue) - Method in class proguard.evaluation.value.TracedReferenceValue
 
equal(IdentifiedArrayReferenceValue) - Method in class proguard.evaluation.value.TracedReferenceValue
 
equal(DetailedArrayReferenceValue) - Method in class proguard.evaluation.value.TracedReferenceValue
 
equal(TracedReferenceValue) - Method in class proguard.evaluation.value.TracedReferenceValue
 
equal(ReferenceValue) - Method in class proguard.evaluation.value.TypedReferenceValue
 
equal(TypedReferenceValue) - Method in class proguard.evaluation.value.TypedReferenceValue
 
equal(IntegerValue) - Method in class proguard.evaluation.value.UnknownIntegerValue
 
equal(ReferenceValue) - Method in class proguard.evaluation.value.UnknownReferenceValue
 
equal(boolean[], boolean[], int) - Static method in class proguard.util.ArrayUtil
Returns whether the elements of the two given arrays are the same.
equal(byte[], byte[], int) - Static method in class proguard.util.ArrayUtil
Returns whether the elements of the two given arrays are the same.
equal(char[], char[], int) - Static method in class proguard.util.ArrayUtil
Returns whether the elements of the two given arrays are the same.
equal(short[], short[], int) - Static method in class proguard.util.ArrayUtil
Returns whether the elements of the two given arrays are the same.
equal(int[], int[], int) - Static method in class proguard.util.ArrayUtil
Returns whether the elements of the two given arrays are the same.
equal(long[], long[], int) - Static method in class proguard.util.ArrayUtil
Returns whether the elements of the two given arrays are the same.
equal(float[], float[], int) - Static method in class proguard.util.ArrayUtil
Returns whether the elements of the two given arrays are the same.
equal(double[], double[], int) - Static method in class proguard.util.ArrayUtil
Returns whether the elements of the two given arrays are the same.
equal(Object[], Object[], int) - Static method in class proguard.util.ArrayUtil
Returns whether the elements of the two given arrays are the same.
equal(Object, Object) - Static method in class proguard.util.ObjectUtil
Returns whether the given objects are the same.
equalOrNull(Object[], Object[]) - Static method in class proguard.util.ArrayUtil
Returns whether the elements of the two given arrays are the same, or both arrays are null.
equalOrNull(Object[], Object[], int) - Static method in class proguard.util.ArrayUtil
Returns whether the elements of the two given arrays are the same, or both arrays are null.
equals(Object) - Method in class proguard.classfile.attribute.preverification.FullFrame
 
equals(Object) - Method in class proguard.classfile.attribute.preverification.LessZeroFrame
 
equals(Object) - Method in class proguard.classfile.attribute.preverification.MoreZeroFrame
 
equals(Object) - Method in class proguard.classfile.attribute.preverification.ObjectType
 
equals(Object) - Method in class proguard.classfile.attribute.preverification.SameOneFrame
 
equals(Object) - Method in class proguard.classfile.attribute.preverification.StackMapFrame
 
equals(Object) - Method in class proguard.classfile.attribute.preverification.UninitializedType
 
equals(Object) - Method in class proguard.classfile.attribute.preverification.VerificationType
 
equals(Object) - Method in class proguard.classfile.constant.ClassConstant
 
equals(Object) - Method in class proguard.classfile.constant.DoubleConstant
 
equals(Object) - Method in class proguard.classfile.constant.DynamicConstant
 
equals(Object) - Method in class proguard.classfile.constant.FloatConstant
 
equals(Object) - Method in class proguard.classfile.constant.IntegerConstant
 
equals(Object) - Method in class proguard.classfile.constant.InvokeDynamicConstant
 
equals(Object) - Method in class proguard.classfile.constant.LongConstant
 
equals(Object) - Method in class proguard.classfile.constant.MethodHandleConstant
 
equals(Object) - Method in class proguard.classfile.constant.MethodTypeConstant
 
equals(Object) - Method in class proguard.classfile.constant.ModuleConstant
 
equals(Object) - Method in class proguard.classfile.constant.NameAndTypeConstant
 
equals(Object) - Method in class proguard.classfile.constant.PackageConstant
 
equals(Object) - Method in class proguard.classfile.constant.PrimitiveArrayConstant
 
equals(Object) - Method in class proguard.classfile.constant.RefConstant
 
equals(Object) - Method in class proguard.classfile.constant.StringConstant
 
equals(Object) - Method in class proguard.classfile.constant.Utf8Constant
 
equals(Object) - Method in class proguard.classfile.editor.CodeAttributeEditor.Label
 
equals(Object) - Method in class proguard.classfile.editor.InstructionSequenceReplacer.Label
 
equals(Object) - Method in class proguard.classfile.instruction.BranchInstruction
 
equals(Object) - Method in class proguard.classfile.instruction.ConstantInstruction
 
equals(Object) - Method in class proguard.classfile.instruction.Instruction
 
equals(Object) - Method in class proguard.classfile.instruction.LookUpSwitchInstruction
 
equals(Object) - Method in class proguard.classfile.instruction.SimpleInstruction
 
equals(Object) - Method in class proguard.classfile.instruction.SwitchInstruction
 
equals(Object) - Method in class proguard.classfile.instruction.TableSwitchInstruction
 
equals(Object) - Method in class proguard.classfile.instruction.VariableInstruction
 
equals(Object) - Method in class proguard.classfile.kotlin.JvmFieldSignature
 
equals(Object) - Method in class proguard.classfile.kotlin.JvmMethodSignature
 
equals(Object) - Method in class proguard.evaluation.Stack
 
equals(Object) - Method in class proguard.evaluation.TracedStack
 
equals(Object) - Method in class proguard.evaluation.TracedVariables
 
equals(Object) - Method in class proguard.evaluation.value.ArrayReferenceValue
 
equals(Object) - Method in class proguard.evaluation.value.ComparisonValue
 
equals(Object) - Method in class proguard.evaluation.value.CompositeDoubleValue
 
equals(Object) - Method in class proguard.evaluation.value.CompositeFloatValue
 
equals(Object) - Method in class proguard.evaluation.value.CompositeIntegerValue
 
equals(Object) - Method in class proguard.evaluation.value.CompositeLongValue
 
equals(Object) - Method in class proguard.evaluation.value.ConvertedByteValue
 
equals(Object) - Method in class proguard.evaluation.value.ConvertedCharacterValue
 
equals(Object) - Method in class proguard.evaluation.value.ConvertedDoubleValue
 
equals(Object) - Method in class proguard.evaluation.value.ConvertedFloatValue
 
equals(Object) - Method in class proguard.evaluation.value.ConvertedIntegerValue
 
equals(Object) - Method in class proguard.evaluation.value.ConvertedLongValue
 
equals(Object) - Method in class proguard.evaluation.value.ConvertedShortValue
 
equals(Object) - Method in class proguard.evaluation.value.DetailedArrayReferenceValue
 
equals(Object) - Method in class proguard.evaluation.value.IdentifiedArrayReferenceValue
 
equals(Object) - Method in class proguard.evaluation.value.IdentifiedDoubleValue
 
equals(Object) - Method in class proguard.evaluation.value.IdentifiedFloatValue
 
equals(Object) - Method in class proguard.evaluation.value.IdentifiedIntegerValue
 
equals(Object) - Method in class proguard.evaluation.value.IdentifiedLongValue
 
equals(Object) - Method in class proguard.evaluation.value.IdentifiedReferenceValue
 
equals(Object) - Method in class proguard.evaluation.value.InstructionOffsetValue
 
equals(Object) - Method in class proguard.evaluation.value.MultiTypedReferenceValue
 
equals(Object) - Method in class proguard.evaluation.value.NegatedDoubleValue
 
equals(Object) - Method in class proguard.evaluation.value.NegatedFloatValue
 
equals(Object) - Method in class proguard.evaluation.value.NegatedIntegerValue
 
equals(Object) - Method in class proguard.evaluation.value.NegatedLongValue
 
equals(Object) - Method in class proguard.evaluation.value.ParticularDoubleValue
 
equals(Object) - Method in class proguard.evaluation.value.ParticularFloatValue
 
equals(Object) - Method in class proguard.evaluation.value.ParticularIntegerValue
 
equals(Object) - Method in class proguard.evaluation.value.ParticularLongValue
 
equals(Object) - Method in class proguard.evaluation.value.RangeIntegerValue
 
equals(Object) - Method in class proguard.evaluation.value.ReferenceValue
 
equals(Object) - Method in class proguard.evaluation.value.SpecificDoubleValue
 
equals(Object) - Method in class proguard.evaluation.value.SpecificFloatValue
 
equals(Object) - Method in class proguard.evaluation.value.SpecificIntegerValue
 
equals(Object) - Method in class proguard.evaluation.value.SpecificLongValue
 
equals(Object) - Method in class proguard.evaluation.value.TopValue
 
equals(Object) - Method in class proguard.evaluation.value.TracedReferenceValue
 
equals(Object) - Method in class proguard.evaluation.value.TracingValue
 
equals(Object) - Method in class proguard.evaluation.value.TypedReferenceValue
 
equals(Object) - Method in class proguard.evaluation.value.UnknownDoubleValue
 
equals(Object) - Method in class proguard.evaluation.value.UnknownFloatValue
 
equals(Object) - Method in class proguard.evaluation.value.UnknownIntegerValue
 
equals(Object) - Method in class proguard.evaluation.value.UnknownLongValue
 
equals(Object) - Method in class proguard.evaluation.Variables
 
errorCode - Variable in class proguard.classfile.kotlin.KotlinVersionRequirementMetadata
 
escapeControlCharacters(String) - Static method in class proguard.util.StringUtil
Escapes control characters (\n, \r, \b, \t, \f).
ExceptClassConstantFilter - Class in proguard.classfile.constant.visitor
This ConstantVisitor delegates its visits to class constants to another given ConstantVisitor, except for one given class.
ExceptClassConstantFilter(String, ConstantVisitor) - Constructor for class proguard.classfile.constant.visitor.ExceptClassConstantFilter
Creates a new ExceptClassConstantFilter.
ExceptClassesFilter - Class in proguard.classfile.visitor
This ClassVisitor delegates its visits to another given ClassVisitor, except for classes are in a given list.
ExceptClassesFilter(Clazz[], ClassVisitor) - Constructor for class proguard.classfile.visitor.ExceptClassesFilter
Creates a new ExceptClassesFilter.
ExceptClassFilter - Class in proguard.classfile.visitor
This ClassVisitor delegates its visits to another given ClassVisitor, except for one given class.
ExceptClassFilter(Clazz, ClassVisitor) - Constructor for class proguard.classfile.visitor.ExceptClassFilter
Creates a new ClassNameFilter.
EXCEPTION_HANDLER - Static variable in class proguard.evaluation.value.InstructionOffsetValue
 
ExceptionAdder - Class in proguard.classfile.editor
This ConstantVisitor adds all class constants that it visits to the given target exceptions attribute.
ExceptionAdder(ProgramClass, ExceptionsAttribute) - Constructor for class proguard.classfile.editor.ExceptionAdder
Creates a new ExceptionAdder that will copy classes into the given target exceptions attribute.
ExceptionCounter - Class in proguard.classfile.visitor
This ExceptionInfoVisitor counts the number of exceptions that has been visited.
ExceptionCounter() - Constructor for class proguard.classfile.visitor.ExceptionCounter
 
exceptionEntriesAccept(Clazz, ConstantVisitor) - Method in class proguard.classfile.attribute.ExceptionsAttribute
Applies the given constant pool visitor to all exception class pool info entries.
ExceptionExcludedOffsetFilter - Class in proguard.classfile.visitor
This ExceptionInfoVisitor delegates its visits to another given ExceptionInfoVisitor, but only when the visited exception does not cover the instruction at the given offset.
ExceptionExcludedOffsetFilter(int, ExceptionInfoVisitor) - Constructor for class proguard.classfile.visitor.ExceptionExcludedOffsetFilter
Creates a new ExceptionExcludedOffsetFilter.
ExceptionHandlerConstantVisitor - Class in proguard.classfile.visitor
This ExceptionInfoVisitor lets a given ConstantVisitor visit all catch class constants of exceptions that it visits.
ExceptionHandlerConstantVisitor(ConstantVisitor) - Constructor for class proguard.classfile.visitor.ExceptionHandlerConstantVisitor
Creates a new ExceptionHandlerConstantVisitor.
ExceptionHandlerFilter - Class in proguard.classfile.visitor
This ExceptionInfoVisitor delegates its visits to another given ExceptionInfoVisitor, but only when the visited exception targets an instruction in the given range of offsets.
ExceptionHandlerFilter(int, int, ExceptionInfoVisitor) - Constructor for class proguard.classfile.visitor.ExceptionHandlerFilter
Creates a new ExceptionHandlerFilter.
ExceptionInfo - Class in proguard.classfile.attribute
Representation of an exception table entry.
ExceptionInfo() - Constructor for class proguard.classfile.attribute.ExceptionInfo
Creates an uninitialized ExceptionInfo.
ExceptionInfo(int, int, int, int) - Constructor for class proguard.classfile.attribute.ExceptionInfo
Creates an ExceptionInfo with the given properties.
ExceptionInfoAdder - Class in proguard.classfile.editor
This ExceptionInfoVisitor adds all exception information that it visits to the given target code attribute.
ExceptionInfoAdder(ProgramClass, CodeAttributeComposer) - Constructor for class proguard.classfile.editor.ExceptionInfoAdder
Creates a new ExceptionAdder that will copy exceptions into the given target code attribute.
ExceptionInfoEditor - Class in proguard.classfile.editor
This class can add exceptions to the exception table of a given code attribute.
ExceptionInfoEditor(CodeAttribute) - Constructor for class proguard.classfile.editor.ExceptionInfoEditor
Creates a new ExceptionInfoEditor that can add exceptions to the given code attribute.
ExceptionInfoVisitor - Interface in proguard.classfile.attribute.visitor
This interface specifies the methods for a visitor of ExceptionInfo instances.
ExceptionOffsetFilter - Class in proguard.classfile.visitor
This ExceptionInfoVisitor delegates its visits to another given ExceptionInfoVisitor, but only when the visited exception covers the instruction at the given offset.
ExceptionOffsetFilter(int, ExceptionInfoVisitor) - Constructor for class proguard.classfile.visitor.ExceptionOffsetFilter
Creates a new ExceptionOffsetFilter.
ExceptionRangeFilter - Class in proguard.classfile.visitor
This ExceptionInfoVisitor delegates its visits to another given ExceptionInfoVisitor, but only when the visited exception overlaps with the given instruction range.
ExceptionRangeFilter(int, int, ExceptionInfoVisitor) - Constructor for class proguard.classfile.visitor.ExceptionRangeFilter
Creates a new ExceptionRangeFilter.
EXCEPTIONS - Static variable in class proguard.classfile.attribute.Attribute
 
exceptionsAccept(Clazz, Method, ExceptionInfoVisitor) - Method in class proguard.classfile.attribute.CodeAttribute
Applies the given exception visitor to all exceptions.
exceptionsAccept(Clazz, Method, int, ExceptionInfoVisitor) - Method in class proguard.classfile.attribute.CodeAttribute
Applies the given exception visitor to all exceptions that are applicable to the instruction at the specified offset.
exceptionsAccept(Clazz, Method, int, int, ExceptionInfoVisitor) - Method in class proguard.classfile.attribute.CodeAttribute
Applies the given exception visitor to all exceptions that are applicable to any of the instructions in the specified range of offsets.
ExceptionsAttribute - Class in proguard.classfile.attribute
This Attribute represents an exceptions attribute.
ExceptionsAttribute() - Constructor for class proguard.classfile.attribute.ExceptionsAttribute
Creates an uninitialized ExceptionsAttribute.
ExceptionsAttribute(int, int, int[]) - Constructor for class proguard.classfile.attribute.ExceptionsAttribute
Creates an initialized ExceptionsAttribute.
ExceptionsAttributeEditor - Class in proguard.classfile.editor
This class can add exceptions to a given exceptions attribute.
ExceptionsAttributeEditor(ExceptionsAttribute) - Constructor for class proguard.classfile.editor.ExceptionsAttributeEditor
Creates a new ExceptionsAttributeEditor that will edit exceptions in the given exceptions attribute.
exceptionTable - Variable in class proguard.classfile.attribute.CodeAttribute
 
ExecutingInvocationUnit - Class in proguard.evaluation
This ExecutingInvocationUnit reflectively executes the method calls it visits on a given ParticularReferenceValue.
ExecutingInvocationUnit(ValueFactory) - Constructor for class proguard.evaluation.ExecutingInvocationUnit
 
exitMethod(Clazz, Method, Value) - Method in interface proguard.evaluation.InvocationUnit
Exits the given method with the given return value.
exitMethod(Clazz, Method, Value) - Method in class proguard.evaluation.SimplifiedInvocationUnit
 
expandedType - Variable in class proguard.classfile.kotlin.KotlinTypeAliasMetadata
 
expandedTypeAccept(Clazz, KotlinDeclarationContainerMetadata, KotlinTypeVisitor) - Method in class proguard.classfile.kotlin.KotlinTypeAliasMetadata
 
exports - Variable in class proguard.classfile.attribute.module.ModuleAttribute
 
exportsAccept(Clazz, ExportsInfoVisitor) - Method in class proguard.classfile.attribute.module.ModuleAttribute
Applies the given visitor to all exports.
ExportsInfo - Class in proguard.classfile.attribute.module
Representation of an Exports entry in a Module attribute.
ExportsInfo() - Constructor for class proguard.classfile.attribute.module.ExportsInfo
Creates an uninitialized ExportsInfo.
ExportsInfo(int, int, int, int[]) - Constructor for class proguard.classfile.attribute.module.ExportsInfo
Creates an initialized ExportsInfo.
ExportsInfoVisitor - Interface in proguard.classfile.attribute.module.visitor
This interface specifies the methods for a visitor of ExportsInfo instances.
exportsToIndexAccept(Clazz, ConstantVisitor) - Method in class proguard.classfile.attribute.module.ExportsInfo
Applies the given constant pool visitor to all exportsToIndex.
extend(int) - Method in class proguard.classfile.editor.CodeAttributeEditor
Extends the size of the accumulated code changes.
extend(int) - Method in class proguard.classfile.editor.InstructionWriter
Extends the size of the accumulated code.
extendArray(boolean[], int) - Static method in class proguard.util.ArrayUtil
Ensures the given array has a given size.
extendArray(byte[], int) - Static method in class proguard.util.ArrayUtil
Ensures the given array has a given size.
extendArray(char[], int) - Static method in class proguard.util.ArrayUtil
Ensures the given array has a given size.
extendArray(short[], int) - Static method in class proguard.util.ArrayUtil
Ensures the given array has a given size.
extendArray(int[], int) - Static method in class proguard.util.ArrayUtil
Ensures the given array has a given size.
extendArray(long[], int) - Static method in class proguard.util.ArrayUtil
Ensures the given array has a given size.
extendArray(float[], int) - Static method in class proguard.util.ArrayUtil
Ensures the given array has a given size.
extendArray(double[], int) - Static method in class proguard.util.ArrayUtil
Ensures the given array has a given size.
extendArray(T[], int) - Static method in class proguard.util.ArrayUtil
Ensures the given array has a given size.
ExtendedLineNumberInfo - Class in proguard.classfile.attribute
This line number table entry contains additional information about its source.
ExtendedLineNumberInfo() - Constructor for class proguard.classfile.attribute.ExtendedLineNumberInfo
Creates an uninitialized ExtendedLineNumberInfo.
ExtendedLineNumberInfo(int, int, String) - Constructor for class proguard.classfile.attribute.ExtendedLineNumberInfo
Creates an initialized ExtendedLineNumberInfo.
extends_(Clazz) - Method in interface proguard.classfile.Clazz
Returns whether this class extends the given class.
extends_(String) - Method in interface proguard.classfile.Clazz
Returns whether this class extends the specified class.
extends_(Clazz) - Method in class proguard.classfile.LibraryClass
 
extends_(String) - Method in class proguard.classfile.LibraryClass
 
extends_(Clazz) - Method in class proguard.classfile.ProgramClass
 
extends_(String) - Method in class proguard.classfile.ProgramClass
 
EXTENDS_INDEX - Static variable in class proguard.classfile.attribute.annotation.target.SuperTypeTargetInfo
 
extendsOrImplements(Clazz) - Method in interface proguard.classfile.Clazz
Returns whether this class implements the given class.
extendsOrImplements(String) - Method in interface proguard.classfile.Clazz
Returns whether this class implements the specified class.
extendsOrImplements(Clazz) - Method in class proguard.classfile.LibraryClass
 
extendsOrImplements(String) - Method in class proguard.classfile.LibraryClass
 
extendsOrImplements(Clazz) - Method in class proguard.classfile.ProgramClass
 
extendsOrImplements(String) - Method in class proguard.classfile.ProgramClass
 
ExtensionMatcher - Class in proguard.util
This StringMatcher tests whether strings end in a given extension, ignoring its case.
ExtensionMatcher(String) - Constructor for class proguard.util.ExtensionMatcher
Creates a new StringMatcher.
externalArrayTypeDimensionCount(String) - Static method in class proguard.classfile.util.ClassUtil
Returns the number of dimensions of the given external type.
externalBaseType(String) - Static method in class proguard.classfile.util.ClassUtil
Returns the external base type of an external array type, dropping any array brackets.
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.
externalClassForNameType(String) - Static method in class proguard.classfile.util.ClassUtil
Converts an internal type into an external type, as expected by Class.forName.
externalClassName(String) - Static method in class proguard.classfile.util.ClassUtil
Converts an internal class name into an external class name.
externalClassName - Variable in class proguard.resources.file.ResourceJavaReference
 
externalClassVersion(int) - Static method in class proguard.classfile.util.ClassUtil
Returns the minor part of the given class version number.
externalExportsAccessFlags(int) - Static method in class proguard.classfile.util.ClassUtil
Converts internal module exports access flags into an external access description.
externalExportsAccessFlags(int, String) - Static method in class proguard.classfile.util.ClassUtil
Converts internal module exports access flags into an external access description.
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.
externalModuleAccessFlags(int) - Static method in class proguard.classfile.util.ClassUtil
Converts internal module access flags into an external access description.
externalModuleAccessFlags(int, String) - Static method in class proguard.classfile.util.ClassUtil
Converts internal module access flags into an external access description.
externalOpensAccessFlags(int) - Static method in class proguard.classfile.util.ClassUtil
Converts internal module opens access flags into an external access description.
externalOpensAccessFlags(int, String) - Static method in class proguard.classfile.util.ClassUtil
Converts internal module opens access flags into an external access description.
externalPackageName(String) - Static method in class proguard.classfile.util.ClassUtil
Returns the external package name of the given external class name.
externalPackagePrefix(String) - Static method in class proguard.classfile.util.ClassUtil
Returns the external package prefix of the given external class name.
externalParameterAccessFlags(int) - Static method in class proguard.classfile.util.ClassUtil
Converts internal method parameter access flags into an external access description.
externalParameterAccessFlags(int, String) - Static method in class proguard.classfile.util.ClassUtil
Converts internal method parameter access flags into an external access description.
externalRequiresAccessFlags(int) - Static method in class proguard.classfile.util.ClassUtil
Converts internal module requires access flags into an external access description.
externalRequiresAccessFlags(int, String) - Static method in class proguard.classfile.util.ClassUtil
Converts internal module requires access flags into an external access description.
externalShortClassName(String) - Static method in class proguard.classfile.util.ClassUtil
Returns the external short class name of an external class name, dropping the package specification.
externalType(String) - Static method in class proguard.classfile.util.ClassUtil
Converts an internal type into an external type.
ExternalTypeEnumeration - Class in proguard.classfile.util
An ExternalTypeEnumeration provides an enumeration of all types listed in a given external descriptor string.
ExternalTypeEnumeration(String) - Constructor for class proguard.classfile.util.ExternalTypeEnumeration
 

F

F - Static variable in class proguard.classfile.editor.InstructionSequenceReplacer
 
F - Static variable in class proguard.classfile.util.InstructionSequenceMatcher
 
f2d() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
f2d() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
f2i() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
f2i() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
f2l() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
f2l() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
f4value - Variable in class proguard.classfile.constant.FloatConstant
 
f8value - Variable in class proguard.classfile.constant.DoubleConstant
 
facadeName - Variable in class proguard.classfile.kotlin.KotlinMultiFilePartKindMetadata
 
fadd() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
fadd() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
faload() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
faload() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
fastore() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
fastore() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
fcmpg() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
fcmpg() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
fcmpl() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
fcmpl() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
fconst(int) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
fconst(int) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
fconst_0() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
fconst_0() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
fconst_1() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
fconst_1() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
fconst_2() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
fconst_2() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
fdiv() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
fdiv() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
featureName - Variable in class proguard.util.SimpleFeatureNamedProcessable
 
FeatureNamed - Interface in proguard.util
Base interface for entities that are part of a feature, as indicated by a feature name.
Field - Interface in proguard.classfile
Representation of a field in a class.
FIELD_NAME_TYPE - Static variable in class proguard.classfile.ClassConstants
 
FIELD_TYPE_TYPE - Static variable in class proguard.classfile.ClassConstants
 
FIELD_VALUE - Static variable in class proguard.evaluation.value.InstructionOffsetValue
 
fieldAccept(String, String, MemberVisitor) - Method in interface proguard.classfile.Clazz
Lets the given member info visitor visit the specified field.
fieldAccept(String, String, MemberVisitor) - Method in class proguard.classfile.LibraryClass
 
fieldAccept(String, String, MemberVisitor) - Method in class proguard.classfile.ProgramClass
 
FIELDREF - Static variable in class proguard.classfile.constant.Constant
 
FieldrefConstant - Class in proguard.classfile.constant
This Constant represents a field reference constant in the constant pool.
FieldrefConstant() - Constructor for class proguard.classfile.constant.FieldrefConstant
Creates an uninitialized FieldrefConstant.
FieldrefConstant(int, int, Clazz, Field) - Constructor for class proguard.classfile.constant.FieldrefConstant
Creates a new FieldrefConstant with the given name and type indices.
fields - Variable in class proguard.classfile.LibraryClass
 
fields - Variable in class proguard.classfile.ProgramClass
 
fieldsAccept(MemberVisitor) - Method in interface proguard.classfile.Clazz
Lets the given member info visitor visit all fields of this class.
fieldsAccept(MemberVisitor) - Method in class proguard.classfile.LibraryClass
 
fieldsAccept(MemberVisitor) - Method in class proguard.classfile.ProgramClass
 
FILE_EXPRESSION - Static variable in class proguard.classfile.kotlin.KotlinConstants.MODULE
 
FILE_EXTENSION - Static variable in class proguard.classfile.kotlin.KotlinConstants.MODULE
 
FileDataEntry - Class in proguard.io
This DataEntry represents a file.
FileDataEntry(File) - Constructor for class proguard.io.FileDataEntry
Creates a new FileDataEntry.
FileDataEntry(File, File) - Constructor for class proguard.io.FileDataEntry
Creates a new FileDataEntry.
fileFacadeNames - Variable in class proguard.resources.kotlinmodule.KotlinModulePackage
 
fileName - Variable in class proguard.resources.file.ResourceFile
 
FileNameParser - Class in proguard.util
This StringParser can create StringMatcher instances for regular expressions matching file names.
FileNameParser() - Constructor for class proguard.util.FileNameParser
Creates a new FileNameParser.
FileNameParser(WildcardManager) - Constructor for class proguard.util.FileNameParser
Creates a new FileNameParser that supports references to earlier wildcards.
fileSize - Variable in class proguard.resources.file.ResourceFile
 
FileSource - Class in proguard.io
This DataEntrySource wraps a single given file or DataEntry.
FileSource(File) - Constructor for class proguard.io.FileSource
Creates a new FileSource.
FileSource(File, File) - Constructor for class proguard.io.FileSource
Creates a new FileSource.
FileSource(FileDataEntry) - Constructor for class proguard.io.FileSource
Creates a new FileSource.
filter(Collection<String>, StringMatcher) - Static method in class proguard.util.ListUtil
Returns the subset of the given list, containing all strings that match the given filter.
FilteredDataEntryReader - Class in proguard.io
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 in proguard.io
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.
FilteredStringFunction - Class in proguard.util
This StringFunction delegates a given String to one of two other StringFunction instances, depending on whether it matches the given filter.
FilteredStringFunction(String, StringFunction, StringFunction) - Constructor for class proguard.util.FilteredStringFunction
 
FINAL - Static variable in class proguard.classfile.AccessConstants
 
FINAL - Static variable in class proguard.classfile.JavaAccessConstants
 
finalMatch(Clazz, Method, CodeAttribute, int, Instruction) - Method in class proguard.classfile.util.InstructionSequenceMatcher
Performs a final check on the candidate sequence to match, after the pattern has been successfully fully matched with the sequence.
findAttribute(String) - Method in class proguard.classfile.editor.AttributesEditor
Finds the specified attribute in the target.
findField(String, String) - Method in interface proguard.classfile.Clazz
Returns the field with the given name and descriptor.
findField(String, String) - Method in class proguard.classfile.LibraryClass
 
findField(String, String) - Method in class proguard.classfile.ProgramClass
 
findField(Clazz, String, String) - Method in class proguard.classfile.util.MemberFinder
Finds the field with the given name and descriptor in the given class or its hierarchy.
findField(Clazz, Clazz, String, String) - Method in class proguard.classfile.util.MemberFinder
Finds the field with the given name and descriptor in the given class or its hierarchy.
findMember(Clazz, String, String, boolean) - Method in class proguard.classfile.util.MemberFinder
Finds the class member with the given name and descriptor in the given class or its hierarchy.
findMember(Clazz, Clazz, String, String, boolean) - Method in class proguard.classfile.util.MemberFinder
Finds the class member with the given name and descriptor in the given class or its hierarchy, referenced from the optional given class.
findMethod(String, String) - Method in interface proguard.classfile.Clazz
Returns the method with the given name and descriptor.
findMethod(String, String) - Method in class proguard.classfile.LibraryClass
 
findMethod(String, String) - Method in class proguard.classfile.ProgramClass
 
findMethod(Clazz, String, String) - Method in class proguard.classfile.util.MemberFinder
Finds the method with the given name and descriptor in the given class or its hierarchy.
findMethod(Clazz, Clazz, String, String) - Method in class proguard.classfile.util.MemberFinder
Finds the method with the given name and descriptor in the given class or its hierarchy.
findNestHostClassName(Clazz) - Method in class proguard.classfile.util.NestHostFinder
Returns the class name of the nest host of the given class.
findOrAddConstant(Constant) - Method in class proguard.classfile.editor.ConstantPoolEditor
Finds or adds a given constant pool entry.
finish() - Method in interface proguard.io.Finisher
Finishes an output stream right before it is closed.
finish() - Method in class proguard.io.JarWriter
Writes out the collected manifest file before closing the jar, if any.
finish() - Method in class proguard.io.SignedJarWriter
 
Finisher - Interface in proguard.io
This interface specifies a listener that is called to finish an output stream before it is closed.
finishIfNecessary(DataEntry) - Method in class proguard.io.JarWriter
Writes out the collected manifest file for the current jar, if we're entering a new jar with this data entry.
FixedFileWriter - Class in proguard.io
This DataEntryWriter writes data entries to a single given file.
FixedFileWriter(File) - Constructor for class proguard.io.FixedFileWriter
Creates a new FixedFileWriter.
FixedStringMatcher - Class in proguard.util
This StringMatcher tests whether strings start with a given fixed string and then match another optional given StringMatcher.
FixedStringMatcher(String) - Constructor for class proguard.util.FixedStringMatcher
Creates a new FixedStringMatcher.
FixedStringMatcher(String, StringMatcher) - Constructor for class proguard.util.FixedStringMatcher
Creates a new FixedStringMatcher.
FLAG_BRIDGES - Static variable in class proguard.classfile.attribute.BootstrapMethodInfo
 
FLAG_MARKERS - Static variable in class proguard.classfile.attribute.BootstrapMethodInfo
 
FLAG_SERIALIZABLE - Static variable in class proguard.classfile.attribute.BootstrapMethodInfo
 
flags - Variable in class proguard.classfile.kotlin.KotlinClassKindMetadata
 
flags - Variable in class proguard.classfile.kotlin.KotlinConstructorMetadata
 
flags - Variable in class proguard.classfile.kotlin.KotlinEffectExpressionMetadata
 
flags - Variable in class proguard.classfile.kotlin.KotlinFunctionMetadata
 
flags - Variable in class proguard.classfile.kotlin.KotlinPropertyMetadata
 
flags - Variable in class proguard.classfile.kotlin.KotlinTypeAliasMetadata
 
flags - Variable in class proguard.classfile.kotlin.KotlinTypeMetadata
 
flags - Variable in class proguard.classfile.kotlin.KotlinTypeParameterMetadata
 
flags - Variable in class proguard.classfile.kotlin.KotlinValueParameterMetadata
 
FlagValue - Class in proguard.classfile.kotlin.flags
A value of a flag, which is a mutable boolean
FlagValue(Supplier<Boolean>, Consumer<Boolean>) - Constructor for class proguard.classfile.kotlin.flags.FlagValue
 
flavor - Variable in class proguard.classfile.kotlin.KotlinSyntheticClassKindMetadata
 
flexibilityID - Variable in class proguard.classfile.kotlin.KotlinTypeMetadata
 
fload(int) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
fload(int) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
fload(int) - Method in class proguard.evaluation.Variables
Loads the FloatValue from the variable with the given index.
fload_0() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
fload_0() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
fload_1() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
fload_1() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
fload_2() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
fload_2() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
fload_3() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
fload_3() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
FLOAT - Static variable in class proguard.classfile.constant.Constant
 
FLOAT - Static variable in class proguard.classfile.JavaTypeConstants
 
FLOAT - Static variable in class proguard.classfile.TypeConstants
 
FLOAT_A_STRING - Static variable in class proguard.classfile.editor.InstructionSequenceReplacer
 
FLOAT_B_STRING - Static variable in class proguard.classfile.editor.InstructionSequenceReplacer
 
FLOAT_TYPE - Static variable in class proguard.classfile.attribute.preverification.VerificationType
 
floatArrayLoad(IntegerValue, ValueFactory) - Method in class proguard.evaluation.value.DetailedArrayReferenceValue
 
floatArrayLoad(IntegerValue, ValueFactory) - Method in class proguard.evaluation.value.ReferenceValue
Returns the value of the array at the given index, assuming this type is an float array.
floatArrayLoad(IntegerValue, ValueFactory) - Method in class proguard.evaluation.value.TracedReferenceValue
 
FloatConstant - Class in proguard.classfile.constant
This Constant represents a float constant in the constant pool.
FloatConstant() - Constructor for class proguard.classfile.constant.FloatConstant
Creates an uninitialized FloatConstant.
FloatConstant(float) - Constructor for class proguard.classfile.constant.FloatConstant
Creates a new FloatConstant with the given float value.
floatID - Variable in class proguard.evaluation.value.IdentifiedValueFactory
 
FloatType - Class in proguard.classfile.attribute.preverification
This VerificationType represents a Float type.
FloatType() - Constructor for class proguard.classfile.attribute.preverification.FloatType
 
FloatValue - Class in proguard.evaluation.value
Representation of a partially evaluated float value.
FloatValue() - Constructor for class proguard.evaluation.value.FloatValue
 
floatValue() - Method in class proguard.evaluation.value.FloatValue
 
floatValue() - Method in class proguard.evaluation.value.TracingValue
 
floatValue() - Method in class proguard.evaluation.value.Value
Returns this Value as a FloatValue.
fmul() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
fmul() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
fneg() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
fneg() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
FormalParameterTargetInfo - Class in proguard.classfile.attribute.annotation.target
Representation of a formal parameter annotation target.
FormalParameterTargetInfo() - Constructor for class proguard.classfile.attribute.annotation.target.FormalParameterTargetInfo
Creates an uninitialized FormalParameterTargetInfo.
FormalParameterTargetInfo(byte) - Constructor for class proguard.classfile.attribute.annotation.target.FormalParameterTargetInfo
Creates a partially initialized FormalParameterTargetInfo.
FormalParameterTargetInfo(byte, int) - Constructor for class proguard.classfile.attribute.annotation.target.FormalParameterTargetInfo
Creates an initialized FormalParameterTargetInfo.
formalTypeParameters() - Method in class proguard.classfile.util.InternalTypeEnumeration
Returns the leading formal type parameters from the descriptor.
fpop() - Method in class proguard.evaluation.Stack
Pops the top FloatValue from the stack.
fqName - Variable in class proguard.resources.kotlinmodule.KotlinModulePackage
 
frem() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
frem() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
freturn() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
freturn() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
fromKotlinJvmFieldSignature(JvmFieldSignature) - Static method in class proguard.classfile.kotlin.JvmFieldSignature
 
fromKotlinJvmMethodSignature(JvmMethodSignature) - Static method in class proguard.classfile.kotlin.JvmMethodSignature
 
fstore(int) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
fstore(int) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
fstore_0() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
fstore_0() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
fstore_1() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
fstore_1() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
fstore_2() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
fstore_2() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
fstore_3() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
fstore_3() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
fsub() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
fsub() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
FULL_FRAME - Static variable in class proguard.classfile.attribute.preverification.StackMapFrame
 
FullFrame - Class in proguard.classfile.attribute.preverification
This StackMapFrame represents a "full frame".
FullFrame() - Constructor for class proguard.classfile.attribute.preverification.FullFrame
Creates an uninitialized FullFrame.
FullFrame(int, VerificationType[], VerificationType[]) - Constructor for class proguard.classfile.attribute.preverification.FullFrame
Creates a FullFrame with the given variables and stack.
FullFrame(int, int, VerificationType[], int, VerificationType[]) - Constructor for class proguard.classfile.attribute.preverification.FullFrame
Creates a FullFrame with the given variables and stack.
FUNCTION_REFERENCE_CLASS_NAME - Static variable in class proguard.classfile.kotlin.KotlinConstants.REFLECTION
 
FunctionalInterfaceFilter - Class in proguard.classfile.visitor
This ClassVisitor delegates its visits to another given ClassVisitor, but only for functional interfaces, that is, interface classes that have exactly one abstract method.
FunctionalInterfaceFilter(ClassVisitor) - Constructor for class proguard.classfile.visitor.FunctionalInterfaceFilter
Creates a new ProgramClassFilter.
FunctionReferenceInfo - Class in proguard.classfile.kotlin.reflect
FunctionReference info.
FunctionReferenceInfo(Clazz, KotlinDeclarationContainerMetadata, KotlinFunctionMetadata) - Constructor for class proguard.classfile.kotlin.reflect.FunctionReferenceInfo
 
functions - Variable in class proguard.classfile.kotlin.KotlinDeclarationContainerMetadata
 
functions - Variable in class proguard.classfile.kotlin.KotlinSyntheticClassKindMetadata
 
functionsAccept(Clazz, KotlinFunctionVisitor) - Method in class proguard.classfile.kotlin.KotlinDeclarationContainerMetadata
 
functionsAccept(Clazz, KotlinFunctionVisitor) - Method in class proguard.classfile.kotlin.KotlinSyntheticClassKindMetadata
 

G

G - Static variable in class proguard.classfile.editor.InstructionSequenceReplacer
 
G - Static variable in class proguard.classfile.util.InstructionSequenceMatcher
 
generalize(Stack) - Method in class proguard.evaluation.Stack
Generalizes the values of this Stack with the values of the given Stack.
generalize(TracedStack) - Method in class proguard.evaluation.TracedStack
 
generalize(TracedVariables, boolean) - Method in class proguard.evaluation.TracedVariables
 
generalize(ReferenceValue) - Method in class proguard.evaluation.value.ArrayReferenceValue
 
generalize(ArrayReferenceValue) - Method in class proguard.evaluation.value.ArrayReferenceValue
 
generalize(ReferenceValue) - Method in class proguard.evaluation.value.DetailedArrayReferenceValue
 
generalize(DoubleValue) - Method in class proguard.evaluation.value.DoubleValue
Returns the generalization of this DoubleValue and the given other DoubleValue.
generalize(SpecificDoubleValue) - Method in class proguard.evaluation.value.DoubleValue
Returns the generalization of this DoubleValue and the given other SpecificDoubleValue.
generalize(ParticularDoubleValue) - Method in class proguard.evaluation.value.DoubleValue
Returns the generalization of this DoubleValue and the given other ParticularDoubleValue.
generalize(Value) - Method in class proguard.evaluation.value.DoubleValue
 
generalize(FloatValue) - Method in class proguard.evaluation.value.FloatValue
Returns the generalization of this FloatValue and the given other FloatValue.
generalize(SpecificFloatValue) - Method in class proguard.evaluation.value.FloatValue
Returns the generalization of this FloatValue and the given other SpecificFloatValue.
generalize(ParticularFloatValue) - Method in class proguard.evaluation.value.FloatValue
Returns the generalization of this FloatValue and the given other ParticularFloatValue.
generalize(Value) - Method in class proguard.evaluation.value.FloatValue
 
generalize(ReferenceValue) - Method in class proguard.evaluation.value.IdentifiedArrayReferenceValue
 
generalize(ReferenceValue) - Method in class proguard.evaluation.value.IdentifiedReferenceValue
 
generalize(InstructionOffsetValue) - Method in class proguard.evaluation.value.InstructionOffsetValue
Returns the generalization of this InstructionOffsetValue and the given other InstructionOffsetValue.
generalize(Value) - Method in class proguard.evaluation.value.InstructionOffsetValue
 
generalize(IntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns the generalization of this IntegerValue and the given other IntegerValue.
generalize(UnknownIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns the generalization of this IntegerValue and the given other UnknownIntegerValue.
generalize(SpecificIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns the generalization of this IntegerValue and the given other SpecificIntegerValue.
generalize(ParticularIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns the generalization of this IntegerValue and the given other ParticularIntegerValue.
generalize(RangeIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns the generalization of this IntegerValue and the given other RangeIntegerValue.
generalize(Value) - Method in class proguard.evaluation.value.IntegerValue
 
generalize(LongValue) - Method in class proguard.evaluation.value.LongValue
Returns the generalization of this LongValue and the given other LongValue.
generalize(SpecificLongValue) - Method in class proguard.evaluation.value.LongValue
Returns the generalization of this LongValue and the given other SpecificLongValue.
generalize(ParticularLongValue) - Method in class proguard.evaluation.value.LongValue
Returns the generalization of this LongValue and the given other ParticularLongValue.
generalize(Value) - Method in class proguard.evaluation.value.LongValue
 
generalize(ReferenceValue) - Method in class proguard.evaluation.value.MultiTypedReferenceValue
 
generalize(TypedReferenceValue) - Method in class proguard.evaluation.value.MultiTypedReferenceValue
 
generalize(UnknownReferenceValue) - Method in class proguard.evaluation.value.MultiTypedReferenceValue
 
generalize(MultiTypedReferenceValue) - Method in class proguard.evaluation.value.MultiTypedReferenceValue
 
generalize(DoubleValue) - Method in class proguard.evaluation.value.ParticularDoubleValue
 
generalize(ParticularDoubleValue) - Method in class proguard.evaluation.value.ParticularDoubleValue
 
generalize(FloatValue) - Method in class proguard.evaluation.value.ParticularFloatValue
 
generalize(ParticularFloatValue) - Method in class proguard.evaluation.value.ParticularFloatValue
 
generalize(IntegerValue) - Method in class proguard.evaluation.value.ParticularIntegerValue
 
generalize(ParticularIntegerValue) - Method in class proguard.evaluation.value.ParticularIntegerValue
 
generalize(RangeIntegerValue) - Method in class proguard.evaluation.value.ParticularIntegerValue
 
generalize(LongValue) - Method in class proguard.evaluation.value.ParticularLongValue
 
generalize(ParticularLongValue) - Method in class proguard.evaluation.value.ParticularLongValue
 
generalize(ReferenceValue) - Method in class proguard.evaluation.value.ParticularReferenceValue
 
generalize(ParticularReferenceValue) - Method in class proguard.evaluation.value.ParticularReferenceValue
 
generalize(IntegerValue) - Method in class proguard.evaluation.value.RangeIntegerValue
 
generalize(ParticularIntegerValue) - Method in class proguard.evaluation.value.RangeIntegerValue
 
generalize(RangeIntegerValue) - Method in class proguard.evaluation.value.RangeIntegerValue
 
generalize(ReferenceValue) - Method in class proguard.evaluation.value.ReferenceValue
Returns the generalization of this ReferenceValue and the given other ReferenceValue.
generalize(UnknownReferenceValue) - Method in class proguard.evaluation.value.ReferenceValue
Returns the generalization of this ReferenceValue and the given other UnknownReferenceValue.
generalize(TypedReferenceValue) - Method in class proguard.evaluation.value.ReferenceValue
Returns the generalization of this ReferenceValue and the given other TypedReferenceValue.
generalize(MultiTypedReferenceValue) - Method in class proguard.evaluation.value.ReferenceValue
Returns the generalization of this ReferenceValue and the given other MultiTypedReferenceValue.
generalize(IdentifiedReferenceValue) - Method in class proguard.evaluation.value.ReferenceValue
Returns the generalization of this ReferenceValue and the given other IdentifiedReferenceValue.
generalize(ArrayReferenceValue) - Method in class proguard.evaluation.value.ReferenceValue
Returns the generalization of this ReferenceValue and the given other ArrayReferenceValue.
generalize(IdentifiedArrayReferenceValue) - Method in class proguard.evaluation.value.ReferenceValue
Returns the generalization of this ReferenceValue and the given other IdentifiedArrayReferenceValue.
generalize(DetailedArrayReferenceValue) - Method in class proguard.evaluation.value.ReferenceValue
Returns the generalization of this ReferenceValue and the given other DetailedArrayReferenceValue.
generalize(TracedReferenceValue) - Method in class proguard.evaluation.value.ReferenceValue
Returns the generalization of this ReferenceValue and the given other TracedReferenceValue.
generalize(ParticularReferenceValue) - Method in class proguard.evaluation.value.ReferenceValue
Returns the generalization of this ReferenceValue and the given other ParticularReferenceValue.
generalize(Value) - Method in class proguard.evaluation.value.ReferenceValue
 
generalize(DoubleValue) - Method in class proguard.evaluation.value.SpecificDoubleValue
 
generalize(SpecificDoubleValue) - Method in class proguard.evaluation.value.SpecificDoubleValue
 
generalize(FloatValue) - Method in class proguard.evaluation.value.SpecificFloatValue
 
generalize(SpecificFloatValue) - Method in class proguard.evaluation.value.SpecificFloatValue
 
generalize(IntegerValue) - Method in class proguard.evaluation.value.SpecificIntegerValue
 
generalize(SpecificIntegerValue) - Method in class proguard.evaluation.value.SpecificIntegerValue
 
generalize(RangeIntegerValue) - Method in class proguard.evaluation.value.SpecificIntegerValue
 
generalize(LongValue) - Method in class proguard.evaluation.value.SpecificLongValue
 
generalize(SpecificLongValue) - Method in class proguard.evaluation.value.SpecificLongValue
 
generalize(Value) - Method in class proguard.evaluation.value.TopValue
 
generalize(ReferenceValue) - Method in class proguard.evaluation.value.TracedReferenceValue
 
generalize(UnknownReferenceValue) - Method in class proguard.evaluation.value.TracedReferenceValue
 
generalize(TypedReferenceValue) - Method in class proguard.evaluation.value.TracedReferenceValue
 
generalize(IdentifiedReferenceValue) - Method in class proguard.evaluation.value.TracedReferenceValue
 
generalize(ArrayReferenceValue) - Method in class proguard.evaluation.value.TracedReferenceValue
 
generalize(IdentifiedArrayReferenceValue) - Method in class proguard.evaluation.value.TracedReferenceValue
 
generalize(DetailedArrayReferenceValue) - Method in class proguard.evaluation.value.TracedReferenceValue
 
generalize(TracedReferenceValue) - Method in class proguard.evaluation.value.TracedReferenceValue
 
generalize(TracingValue) - Method in class proguard.evaluation.value.TracingValue
Returns the generalization of this TracingValue and the given other TracingValue.
generalize(Value) - Method in class proguard.evaluation.value.TracingValue
 
generalize(ReferenceValue) - Method in class proguard.evaluation.value.TypedReferenceValue
 
generalize(TypedReferenceValue) - Method in class proguard.evaluation.value.TypedReferenceValue
 
generalize(DoubleValue) - Method in class proguard.evaluation.value.UnknownDoubleValue
 
generalize(FloatValue) - Method in class proguard.evaluation.value.UnknownFloatValue
 
generalize(IntegerValue) - Method in class proguard.evaluation.value.UnknownIntegerValue
 
generalize(LongValue) - Method in class proguard.evaluation.value.UnknownLongValue
 
generalize(ReferenceValue) - Method in class proguard.evaluation.value.UnknownReferenceValue
 
generalize(Value) - Method in class proguard.evaluation.value.Value
Returns the generalization of this Value and the given other Value.
generalize(Variables, boolean) - Method in class proguard.evaluation.Variables
Generalizes the values of this Variables object with the values of the given Variables object.
generalizeMayBeNull(boolean) - Method in class proguard.evaluation.value.TypedReferenceValue
 
generateGetterName(String) - Static method in class proguard.classfile.util.kotlin.KotlinNameUtil
 
generateSetterName(String) - Static method in class proguard.classfile.util.kotlin.KotlinNameUtil
 
GENERIC_BOUND - Static variable in class proguard.classfile.TypeConstants
 
GENERIC_END - Static variable in class proguard.classfile.TypeConstants
 
GENERIC_START - Static variable in class proguard.classfile.TypeConstants
 
GENERIC_VARIABLE_START - Static variable in class proguard.classfile.TypeConstants
 
get() - Method in class proguard.classfile.kotlin.flags.FlagValue
 
get(K) - Method in class proguard.util.MultiValueMap
 
GET_PREFIX - Static variable in class proguard.classfile.util.kotlin.KotlinNameUtil
 
getAccessFlags() - Method in interface proguard.classfile.Clazz
Returns the access flags of this class.
getAccessFlags() - Method in class proguard.classfile.LibraryClass
 
getAccessFlags() - Method in class proguard.classfile.LibraryMember
 
getAccessFlags() - Method in interface proguard.classfile.Member
Returns the access flags.
getAccessFlags() - Method in class proguard.classfile.ProgramClass
 
getAccessFlags() - Method in class proguard.classfile.ProgramMember
 
getActualMaxSize() - Method in class proguard.evaluation.Stack
Returns the actual maximum stack size that was required for all stack operations, accounting for the double space required by Category 2 values.
getAttribute(Clazz, String) - Method in class proguard.classfile.attribute.CodeAttribute
Returns the (first) attribute with the given name.
getAttributeName(Clazz) - Method in class proguard.classfile.attribute.Attribute
Returns the String name of the attribute.
getBootstrapMethodAttributeIndex() - Method in class proguard.classfile.constant.DynamicConstant
Returns the index of the bootstrap method in the bootstrap methods attribute of the class.
getBootstrapMethodAttributeIndex() - Method in class proguard.classfile.constant.InvokeDynamicConstant
Returns the index of the bootstrap method in the bootstrap methods attribute of the class.
getBootstrapMethodIndex() - Method in class proguard.classfile.editor.BootstrapMethodInfoAdder
Returns the index of the most recently added bootstrap method.
getBootstrapMethodIndex() - Method in class proguard.classfile.editor.BootstrapMethodsAttributeAdder
Returns the index of the most recently added bootstrap method.
getBottom(int) - Method in class proguard.evaluation.Stack
Gets the specified Value from the stack, without disturbing it.
getBottomActualProducerValue(int) - Method in class proguard.evaluation.TracedStack
Gets the specified actual producer Value from the stack, ignoring dup/swap instructions, without disturbing it.
getBottomProducerValue(int) - Method in class proguard.evaluation.TracedStack
Gets the specified producer Value from the stack, without disturbing it.
getBytes() - Method in class proguard.classfile.constant.Utf8Constant
Returns the UTF-8 data as an array of bytes.
getChildren() - Method in class proguard.classfile.kotlin.flags.KotlinClassFlags
 
getChildren() - Method in class proguard.classfile.kotlin.flags.KotlinConstructorFlags
 
getChildren() - Method in class proguard.classfile.kotlin.flags.KotlinFlags
 
getChildren() - Method in class proguard.classfile.kotlin.flags.KotlinFunctionFlags
 
getChildren() - Method in class proguard.classfile.kotlin.flags.KotlinPropertyAccessorFlags
 
getChildren() - Method in class proguard.classfile.kotlin.flags.KotlinPropertyFlags
 
getChildren() - Method in class proguard.classfile.kotlin.flags.KotlinTypeAliasFlags
 
getChildren() - Method in class proguard.classfile.kotlin.flags.KotlinTypeFlags
 
getChildren() - Method in class proguard.classfile.kotlin.flags.KotlinTypeParameterFlags
 
getChildren() - Method in class proguard.classfile.kotlin.flags.KotlinValueParameterFlags
 
getClass(String) - Method in class proguard.classfile.ClassPool
Returns a Clazz from the class pool based on its name.
getClassForPrimitive(char) - Static method in class proguard.evaluation.value.ReflectiveMethodCallUtil
Returns the Class for the given primitive type.
getClassIndex() - Method in class proguard.classfile.constant.RefConstant
Returns the class index.
getClassName(Clazz) - Method in class proguard.classfile.attribute.annotation.ClassElementValue
Returns the class info name.
getClassName(Clazz) - Method in class proguard.classfile.attribute.EnclosingMethodAttribute
Returns the class name.
getClassName(int) - Method in interface proguard.classfile.Clazz
Returns the class name of ClassConstant at the specified index.
getClassName(Clazz) - Method in class proguard.classfile.constant.MethodHandleConstant
Returns the class name.
getClassName(Clazz) - Method in class proguard.classfile.constant.RefConstant
Returns the class name.
getClassName(int) - Method in class proguard.classfile.LibraryClass
 
getClassName(int) - Method in class proguard.classfile.ProgramClass
 
getClassVisitor() - Method in class proguard.classfile.visitor.VariableClassVisitor
 
getCodeLength() - Method in class proguard.classfile.editor.CodeAttributeComposer
Returns the current length (in bytes) of the code attribute being composed.
getCodeLength() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
Returns the current length (in bytes) of the code attribute being composed.
getConstant(int) - Method in class proguard.classfile.ProgramClass
Returns the Constant at the given index in the constant pool.
getConstantIndex() - Method in class proguard.classfile.editor.ConstantAdder
Returns the index of the most recently created constant in the constant pool of the target class.
getConstantName(Clazz) - Method in class proguard.classfile.attribute.annotation.EnumConstantElementValue
Returns the constant name.
getConstantPoolEditor() - Method in class proguard.classfile.editor.ClassBuilder
Returns a ConstantPoolEditor instance for the created or edited class instance.
getConstantPoolEditor() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
Returns a ConstantPoolEditor instance for the created or edited class instance.
getConstantPoolEditor() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
Returns the ConstantPoolEditor used by this builder to create constants.
getCount() - Method in class proguard.classfile.attribute.visitor.AttributeCounter
Returns the number of class members that has been visited so far.
getCount() - Method in class proguard.classfile.constant.visitor.ConstantCounter
Returns the number of class members that has been visited so far.
getCount() - Method in class proguard.classfile.instruction.visitor.InstructionCounter
 
getCount() - Method in class proguard.classfile.visitor.ClassCounter
 
getCount() - Method in class proguard.classfile.visitor.ExceptionCounter
Returns the number of exceptions that has been visited so far.
getCount() - Method in class proguard.classfile.visitor.MemberCounter
Returns the number of class members that has been visited so far.
getCount() - Method in interface proguard.util.Counter
Returns the current value of the counter.
getDesc() - Method in class proguard.classfile.kotlin.JvmFieldSignature
 
getDesc() - Method in class proguard.classfile.kotlin.JvmMethodSignature
 
getDescriptor(Clazz) - Method in class proguard.classfile.attribute.LocalVariableInfo
Returns the descriptor.
getDescriptor(Clazz) - Method in class proguard.classfile.attribute.RecordComponentInfo
Returns the record component descriptor descriptor.
getDescriptor(Clazz) - Method in class proguard.classfile.LibraryMember
 
getDescriptor(Clazz) - Method in interface proguard.classfile.Member
Returns the class member's descriptor.
getDescriptor(Clazz) - Method in class proguard.classfile.ProgramMember
 
getDescriptorIndex() - Method in class proguard.classfile.constant.MethodTypeConstant
Returns the descriptor index.
getDescriptorIndex() - Method in class proguard.classfile.constant.NameAndTypeConstant
Returns the descriptor index.
getExceptionValue(Clazz, ClassConstant) - Method in class proguard.evaluation.BasicInvocationUnit
 
getExceptionValue(Clazz, ClassConstant) - Method in class proguard.evaluation.ReferenceTracingInvocationUnit
 
getExceptionValue(Clazz, ClassConstant) - Method in class proguard.evaluation.SimplifiedInvocationUnit
Returns the value of the specified exception.
getFeatureName() - Method in interface proguard.util.FeatureNamed
Returns the feature name for this entity.
getFeatureName() - Method in class proguard.util.SimpleFeatureNamedProcessable
 
getfield(Clazz, Field) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
getfield(String, String, String) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
getfield(String, String, String, Clazz, Field) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
getfield(int) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
getfield(Clazz, Field) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
getfield(String, String, String) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
getfield(String, String, String, Clazz, Field) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
getfield(int) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
getFieldClassValue(Clazz, FieldrefConstant, String) - Method in class proguard.evaluation.BasicInvocationUnit
 
getFieldClassValue(Clazz, FieldrefConstant, String) - Method in class proguard.evaluation.ReferenceTracingInvocationUnit
 
getFieldClassValue(Clazz, FieldrefConstant, String) - Method in class proguard.evaluation.SimplifiedInvocationUnit
Returns the class though which the specified field is accessed.
getFieldValue(Clazz, FieldrefConstant, String) - Method in class proguard.evaluation.BasicInvocationUnit
 
getFieldValue(Clazz, FieldrefConstant, String) - Method in class proguard.evaluation.ReferenceTracingInvocationUnit
 
getFieldValue(Clazz, FieldrefConstant, String) - Method in class proguard.evaluation.SimplifiedInvocationUnit
Returns the value of the specified field.
getFile() - Method in class proguard.io.FileDataEntry
Returns the complete file, including its directory.
getFileName() - Method in class proguard.resources.file.ResourceFile
Returns the file name.
getFileSize() - Method in class proguard.resources.file.ResourceFile
Returns the file size.
getFlags() - Method in class proguard.classfile.kotlin.flags.KotlinFlags
 
getGeneralizedType() - Method in class proguard.evaluation.value.MultiTypedReferenceValue
 
getHighestLineNumber() - Method in class proguard.classfile.attribute.LineNumberTableAttribute
Returns the highest line number with the default null source, or 0 if there aren't any such line numbers.
getHighestLineNumber() - Method in class proguard.classfile.attribute.visitor.LineNumberRangeFinder
Returns the highest line number that has been visited so far.
getHostClassName(Clazz) - Method in class proguard.classfile.attribute.NestHostAttribute
Returns the host class name.
getInputStream() - Method in class proguard.io.ClassPathDataEntry
 
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.DummyDataEntry
 
getInputStream() - Method in class proguard.io.FileDataEntry
 
getInputStream() - Method in class proguard.io.StreamingDataEntry
 
getInputStream() - Method in class proguard.io.WrappedDataEntry
 
getInputStream() - Method in class proguard.io.ZipDataEntry
 
getInputStream() - Method in class proguard.io.ZipFileDataEntry
 
getInstructionSequenceMatcher() - Method in class proguard.classfile.editor.InstructionSequenceReplacer
 
getInterface(int) - Method in interface proguard.classfile.Clazz
Returns the interface at the given index.
getInterface(int) - Method in class proguard.classfile.LibraryClass
 
getInterface(int) - Method in class proguard.classfile.ProgramClass
 
getInterfaceCount() - Method in interface proguard.classfile.Clazz
Returns the number of interfaces that this class implements.
getInterfaceCount() - Method in class proguard.classfile.LibraryClass
 
getInterfaceCount() - Method in class proguard.classfile.ProgramClass
 
getInterfaceName(int) - Method in interface proguard.classfile.Clazz
Returns the full internal name of the interface at the given index of this class.
getInterfaceName(int) - Method in class proguard.classfile.LibraryClass
 
getInterfaceName(int) - Method in class proguard.classfile.ProgramClass
 
getKotlinType(Clazz) - Static method in class proguard.classfile.kotlin.KotlinConstants
Get the Kotlin equivalent of a Java type.
getLength() - Method in class proguard.classfile.constant.PrimitiveArrayConstant
Returns the length of the primitive array.
getLineNumber(int) - Method in class proguard.classfile.attribute.LineNumberTableAttribute
Returns the line number corresponding to the given byte code program counter.
getLineNumberInfo(int) - Method in class proguard.classfile.attribute.LineNumberTableAttribute
Returns the line number info corresponding to the given byte code program counter.
getLowestLineNumber() - Method in class proguard.classfile.attribute.LineNumberTableAttribute
Returns the lowest line number with the default null source, or 0 if there aren't any such line numbers.
getLowestLineNumber() - Method in class proguard.classfile.attribute.visitor.LineNumberRangeFinder
Returns the lowest line number that has been visited so far.
getMainClassName(Clazz) - Method in class proguard.classfile.attribute.module.ModuleMainClassAttribute
Returns the main class name.
getMatchingString() - Method in class proguard.util.VariableStringMatcher
Returns the string that has been matched most recently.
getMaxStackSize() - Method in class proguard.classfile.attribute.visitor.StackSizeComputer
Returns the maximum stack size of the most recently visited code attribute.
getMemberVisitor() - Method in class proguard.classfile.visitor.VariableMemberVisitor
 
getMethodName(Clazz) - Method in class proguard.classfile.attribute.annotation.ElementValue
Returns the element name.
getMethodParameterValue(Clazz, Method, int, String, Clazz) - Method in class proguard.evaluation.BasicInvocationUnit
 
getMethodParameterValue(Clazz, Method, int, String, Clazz) - Method in class proguard.evaluation.ReferenceTracingInvocationUnit
 
getMethodParameterValue(Clazz, Method, int, String, Clazz) - Method in class proguard.evaluation.SimplifiedInvocationUnit
Returns the value of the specified method parameter.
getMethodReturnValue(Clazz, AnyMethodrefConstant, String) - Method in class proguard.evaluation.BasicInvocationUnit
 
getMethodReturnValue(Clazz, InvokeDynamicConstant, String) - Method in class proguard.evaluation.BasicInvocationUnit
Returns the return value of the specified method.
getMethodReturnValue(Clazz, AnyMethodrefConstant, String) - Method in class proguard.evaluation.ExecutingInvocationUnit
 
getMethodReturnValue(Clazz, AnyMethodrefConstant, String) - Method in class proguard.evaluation.ReferenceTracingInvocationUnit
 
getMethodReturnValue(Clazz, InvokeDynamicConstant, String) - Method in class proguard.evaluation.ReferenceTracingInvocationUnit
 
getMethodReturnValue(Clazz, AnyMethodrefConstant, String) - Method in class proguard.evaluation.SimplifiedInvocationUnit
Returns the return value of the specified method.
getMethodReturnValue(Clazz, InvokeDynamicConstant, String) - Method in class proguard.evaluation.SimplifiedInvocationUnit
Returns the return value of the specified method.
getModifiedUtf8Bytes(String) - Static method in class proguard.util.StringUtil
Returns the modified UTF-8 byte array representation of the given string.
getModifiedUtf8Length(String) - Static method in class proguard.util.StringUtil
Returns the length of the modified UTF-8 byte array representation of the given string.
getModuleName(int) - Method in interface proguard.classfile.Clazz
Returns the name of the ModuleConstant at the specified index.
getModuleName(int) - Method in class proguard.classfile.LibraryClass
 
getModuleName(int) - Method in class proguard.classfile.ProgramClass
 
getName(Clazz) - Method in class proguard.classfile.attribute.EnclosingMethodAttribute
Returns the method/field name.
getName(Clazz) - Method in class proguard.classfile.attribute.LocalVariableInfo
Returns the name.
getName(Clazz) - Method in class proguard.classfile.attribute.LocalVariableTypeInfo
Returns the name.
getName(Clazz) - Method in class proguard.classfile.attribute.ParameterInfo
Returns the parameter name.
getName(Clazz) - Method in class proguard.classfile.attribute.RecordComponentInfo
Returns the record component descriptor name.
getName() - Method in interface proguard.classfile.Clazz
Returns the full internal name of this class.
getName(int) - Method in interface proguard.classfile.Clazz
Returns the name of the NameAndTypeConstant at the specified index.
getName(Clazz) - Method in class proguard.classfile.constant.ClassConstant
Returns the name.
getName(Clazz) - Method in class proguard.classfile.constant.DynamicConstant
Returns the method name.
getName(Clazz) - Method in class proguard.classfile.constant.InvokeDynamicConstant
Returns the method name.
getName(Clazz) - Method in class proguard.classfile.constant.MethodHandleConstant
Returns the method/field name.
getName(Clazz) - Method in class proguard.classfile.constant.ModuleConstant
Returns the name.
getName(Clazz) - Method in class proguard.classfile.constant.NameAndTypeConstant
Returns the name.
getName(Clazz) - Method in class proguard.classfile.constant.PackageConstant
Returns the name.
getName(Clazz) - Method in class proguard.classfile.constant.RefConstant
Returns the method/field name.
getName() - Method in class proguard.classfile.instruction.Instruction
Returns the name of the instruction.
getName() - Method in class proguard.classfile.kotlin.JvmFieldSignature
 
getName() - Method in class proguard.classfile.kotlin.JvmMethodSignature
 
getName() - Method in interface proguard.classfile.kotlin.reflect.CallableReferenceInfo
The Kotlin name of the callable, the one which was declared in the source code (@JvmName doesn't change it).
getName() - Method in class proguard.classfile.kotlin.reflect.FunctionReferenceInfo
 
getName() - Method in class proguard.classfile.kotlin.reflect.JavaReferenceInfo
 
getName() - Method in class proguard.classfile.kotlin.reflect.LocalVariableReferenceInfo
 
getName() - Method in class proguard.classfile.kotlin.reflect.PropertyReferenceInfo
 
getName() - Method in class proguard.classfile.LibraryClass
 
getName(int) - Method in class proguard.classfile.LibraryClass
 
getName(Clazz) - Method in class proguard.classfile.LibraryMember
 
getName(Clazz) - Method in interface proguard.classfile.Member
Returns the class member name.
getName() - Method in class proguard.classfile.ProgramClass
 
getName(int) - Method in class proguard.classfile.ProgramClass
 
getName(Clazz) - Method in class proguard.classfile.ProgramMember
 
getName() - Method in class proguard.io.ClassPathDataEntry
 
getName() - Method in interface proguard.io.DataEntry
Returns the name of this data entry.
getName() - Method in class proguard.io.DummyDataEntry
 
getName() - Method in class proguard.io.FileDataEntry
 
getName() - Method in class proguard.io.RenamedDataEntry
 
getName() - Method in class proguard.io.StreamingDataEntry
 
getName() - Method in class proguard.io.WrappedDataEntry
 
getName() - Method in class proguard.io.ZipDataEntry
 
getName() - Method in class proguard.io.ZipFileDataEntry
 
GETNAME_METHOD_DESC - Static variable in class proguard.classfile.kotlin.KotlinConstants.REFLECTION
 
GETNAME_METHOD_NAME - Static variable in class proguard.classfile.kotlin.KotlinConstants.REFLECTION
 
getNameAndTypeIndex() - Method in class proguard.classfile.constant.DynamicConstant
Returns the name-and-type index.
getNameAndTypeIndex() - Method in class proguard.classfile.constant.InvokeDynamicConstant
Returns the name-and-type index.
getNameAndTypeIndex() - Method in class proguard.classfile.constant.RefConstant
Returns the name-and-type index.
getNameIndex() - Method in class proguard.classfile.constant.NameAndTypeConstant
Returns the name index.
getObjectForValue(Value, Class<?>) - Static method in class proguard.evaluation.value.ReflectiveMethodCallUtil
Extract the Object from the given Value.
getOffsetDelta() - Method in class proguard.classfile.attribute.preverification.StackMapFrame
Returns the bytecode offset delta relative to the previous stack map frame.
GETORCREATEKOTLINCLASS_METHOD_DESC - Static variable in class proguard.classfile.kotlin.KotlinConstants.REFLECTION
 
GETORCREATEKOTLINCLASS_METHOD_NAME - Static variable in class proguard.classfile.kotlin.KotlinConstants.REFLECTION
 
GETORCREATEKOTLINPACKAGE_METHOD_DESC - Static variable in class proguard.classfile.kotlin.KotlinConstants.REFLECTION
 
GETORCREATEKOTLINPACKAGE_METHOD_NAME - Static variable in class proguard.classfile.kotlin.KotlinConstants.REFLECTION
 
getOriginalName() - Method in class proguard.io.ClassPathDataEntry
 
getOriginalName() - Method in interface proguard.io.DataEntry
Returns the original name of this data entry, i.e.
getOriginalName() - Method in class proguard.io.DummyDataEntry
 
getOriginalName() - Method in class proguard.io.FileDataEntry
 
getOriginalName() - Method in class proguard.io.StreamingDataEntry
 
getOriginalName() - Method in class proguard.io.WrappedDataEntry
 
getOriginalName() - Method in class proguard.io.ZipDataEntry
 
getOriginalName() - Method in class proguard.io.ZipFileDataEntry
 
getOwner() - Method in interface proguard.classfile.kotlin.reflect.CallableReferenceInfo
The class or package where the callable should be located, usually specified on the LHS of the '::' operator.
getOwner() - Method in class proguard.classfile.kotlin.reflect.FunctionReferenceInfo
 
getOwner() - Method in class proguard.classfile.kotlin.reflect.JavaReferenceInfo
 
getOwner() - Method in class proguard.classfile.kotlin.reflect.LocalVariableReferenceInfo
 
getOwner() - Method in class proguard.classfile.kotlin.reflect.PropertyReferenceInfo
 
GETOWNER_METHOD_DESC - Static variable in class proguard.classfile.kotlin.KotlinConstants.REFLECTION
 
GETOWNER_METHOD_NAME - Static variable in class proguard.classfile.kotlin.KotlinConstants.REFLECTION
 
getOwnProperties() - Method in class proguard.classfile.kotlin.flags.KotlinClassFlags
 
getOwnProperties() - Method in class proguard.classfile.kotlin.flags.KotlinCommonFlags
 
getOwnProperties() - Method in class proguard.classfile.kotlin.flags.KotlinConstructorFlags
 
getOwnProperties() - Method in class proguard.classfile.kotlin.flags.KotlinEffectExpressionFlags
 
getOwnProperties() - Method in class proguard.classfile.kotlin.flags.KotlinFlags
 
getOwnProperties() - Method in class proguard.classfile.kotlin.flags.KotlinFunctionFlags
 
getOwnProperties() - Method in class proguard.classfile.kotlin.flags.KotlinModalityFlags
 
getOwnProperties() - Method in class proguard.classfile.kotlin.flags.KotlinPropertyAccessorFlags
 
getOwnProperties() - Method in class proguard.classfile.kotlin.flags.KotlinPropertyFlags
 
getOwnProperties() - Method in class proguard.classfile.kotlin.flags.KotlinTypeAliasFlags
 
getOwnProperties() - Method in class proguard.classfile.kotlin.flags.KotlinTypeFlags
 
getOwnProperties() - Method in class proguard.classfile.kotlin.flags.KotlinTypeParameterFlags
 
getOwnProperties() - Method in class proguard.classfile.kotlin.flags.KotlinValueParameterFlags
 
getOwnProperties() - Method in class proguard.classfile.kotlin.flags.KotlinVisibilityFlags
 
getPackageName(int) - Method in interface proguard.classfile.Clazz
Returns the name of the PackageConstant at the specified index.
getPackageName(int) - Method in class proguard.classfile.LibraryClass
 
getPackageName(int) - Method in class proguard.classfile.ProgramClass
 
getParent() - Method in class proguard.io.ClassPathDataEntry
 
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.DummyDataEntry
 
getParent() - Method in class proguard.io.FileDataEntry
 
getParent() - Method in class proguard.io.StreamingDataEntry
 
getParent() - Method in class proguard.io.WrappedDataEntry
 
getParent() - Method in class proguard.io.ZipDataEntry
 
getParent() - Method in class proguard.io.ZipFileDataEntry
 
getPotentialTypes() - Method in class proguard.evaluation.value.MultiTypedReferenceValue
 
getPrimitiveType() - Method in class proguard.classfile.constant.PrimitiveArrayConstant
Returns the type of the elements of the primitive array.
getProcessingFlags() - Method in interface proguard.util.Processable
Returns the processing flags.
getProcessingFlags() - Method in class proguard.util.SimpleProcessable
 
getProcessingInfo() - Method in interface proguard.util.Processable
Gets the processing information.
getProcessingInfo() - Method in class proguard.util.SimpleProcessable
 
getProducerValue(int) - Method in class proguard.evaluation.TracedVariables
Gets the producer Value for the specified variable, without disturbing it.
getProgramClass() - Method in class proguard.classfile.editor.ClassBuilder
Returns the created or edited ProgramClass instance.
getRefClassName(int) - Method in interface proguard.classfile.Clazz
Returns the class name of the RefConstant at the specified index.
getRefClassName(int) - Method in class proguard.classfile.LibraryClass
 
getRefClassName(int) - Method in class proguard.classfile.ProgramClass
 
getReferencedClass() - Method in class proguard.evaluation.value.MultiTypedReferenceValue
 
getReferencedClass() - Method in class proguard.evaluation.value.ReferenceValue
Returns the class that is referenced by the type.
getReferencedClass() - Method in class proguard.evaluation.value.TracedReferenceValue
 
getReferencedClass() - Method in class proguard.evaluation.value.TypedReferenceValue
 
getReferencedClass() - Method in class proguard.evaluation.value.UnknownReferenceValue
 
getReferenceIndex() - Method in class proguard.classfile.constant.MethodHandleConstant
Returns the field ref, interface method ref, or method ref index.
getReferenceKind() - Method in class proguard.classfile.constant.MethodHandleConstant
Returns the kind of reference to which this constant is pointing.
getReferenceValue() - Method in class proguard.evaluation.value.TracedReferenceValue
Returns the reference value.
getRefName(int) - Method in interface proguard.classfile.Clazz
Returns the name of the RefConstant at the specified index.
getRefName(int) - Method in class proguard.classfile.LibraryClass
 
getRefName(int) - Method in class proguard.classfile.ProgramClass
 
getRefType(int) - Method in interface proguard.classfile.Clazz
Returns the type of the RefConstant at the specified index.
getRefType(int) - Method in class proguard.classfile.LibraryClass
 
getRefType(int) - Method in class proguard.classfile.ProgramClass
 
getResourceFile(String) - Method in class proguard.resources.file.ResourceFilePool
Returns a ResourceFile from this pool, based on its name.
getSignature(Clazz) - Method in class proguard.classfile.attribute.LocalVariableTypeInfo
Returns the signature.
getSignature(Clazz) - Method in class proguard.classfile.attribute.SignatureAttribute
Returns the signature.
getSignature() - Method in interface proguard.classfile.kotlin.reflect.CallableReferenceInfo
The signature of the callable.
getSignature() - Method in class proguard.classfile.kotlin.reflect.FunctionReferenceInfo
For functions this is just the jvmSignature.
getSignature() - Method in class proguard.classfile.kotlin.reflect.JavaFieldReferenceInfo
If there is no getter method then the signature is the imaginary default getter that would be generated otherwise e.g.
getSignature() - Method in class proguard.classfile.kotlin.reflect.JavaReferenceInfo
 
getSignature() - Method in class proguard.classfile.kotlin.reflect.LocalVariableReferenceInfo
 
getSignature() - Method in class proguard.classfile.kotlin.reflect.PropertyReferenceInfo
For properties this is the signature of it's JVM getter method.
GETSIGNATURE_METHOD_DESC - Static variable in class proguard.classfile.kotlin.KotlinConstants.REFLECTION
 
GETSIGNATURE_METHOD_NAME - Static variable in class proguard.classfile.kotlin.KotlinConstants.REFLECTION
 
getSize() - Method in class proguard.io.ClassPathDataEntry
 
getSize() - Method in interface proguard.io.DataEntry
Returns the size of this data entry, in bytes, or -1 if unknown.
getSize() - Method in class proguard.io.DummyDataEntry
 
getSize() - Method in class proguard.io.FileDataEntry
 
getSize() - Method in class proguard.io.StreamingDataEntry
 
getSize() - Method in class proguard.io.WrappedDataEntry
 
getSize() - Method in class proguard.io.ZipDataEntry
 
getSize() - Method in class proguard.io.ZipFileDataEntry
 
getSource() - Method in class proguard.classfile.attribute.ExtendedLineNumberInfo
 
getSource() - Method in class proguard.classfile.attribute.LineNumberInfo
Returns a description of the source of the line, if known, or null otherwise.
getSource(int) - Method in class proguard.classfile.attribute.LineNumberTableAttribute
Returns the source corresponding to the given byte code program counter.
getStackAfter(int) - Method in class proguard.evaluation.PartialEvaluator
Returns the stack after execution of the instruction at the given offset.
getStackBefore(int) - Method in class proguard.evaluation.PartialEvaluator
Returns the stack before execution of the instruction at the given offset.
getStackSizeAfter(int) - Method in class proguard.classfile.attribute.visitor.StackSizeComputer
Returns the stack size after the given instruction offset of the most recently visited code attribute.
getStackSizeBefore(int) - Method in class proguard.classfile.attribute.visitor.StackSizeComputer
Returns the stack size before the given instruction offset of the most recently visited code attribute.
getstatic(Clazz, Field) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
getstatic(String, String, String) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
getstatic(String, String, String, Clazz, Field) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
getstatic(int) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
getstatic(Clazz, Field) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
getstatic(String, String, String) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
getstatic(String, String, String, Clazz, Field) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
getstatic(int) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
getString(int) - Method in interface proguard.classfile.Clazz
Returns the String value of the Utf8Constant at the specified index.
getString(Clazz) - Method in class proguard.classfile.constant.StringConstant
Returns the string value.
getString() - Method in class proguard.classfile.constant.Utf8Constant
Returns the UTF-8 data as a String.
getString(int) - Method in class proguard.classfile.LibraryClass
 
getString(int) - Method in class proguard.classfile.ProgramClass
 
getString(byte[]) - Static method in class proguard.util.StringUtil
Returns the String representation of the given modified UTF-8 byte array.
getString(byte[], int, int) - Static method in class proguard.util.StringUtil
Returns the String representation of the given modified UTF-8 byte array.
getStringString(int) - Method in interface proguard.classfile.Clazz
Returns the String value of the StringConstant at the specified index.
getStringString(int) - Method in class proguard.classfile.LibraryClass
 
getStringString(int) - Method in class proguard.classfile.ProgramClass
 
getSuperClass() - Method in interface proguard.classfile.Clazz
Returns the super class of this class.
getSuperClass() - Method in class proguard.classfile.LibraryClass
 
getSuperClass() - Method in class proguard.classfile.ProgramClass
 
getSuperName() - Method in interface proguard.classfile.Clazz
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.LibraryClass
 
getSuperName() - Method in class proguard.classfile.ProgramClass
 
getTag() - Method in class proguard.classfile.attribute.annotation.AnnotationElementValue
 
getTag() - Method in class proguard.classfile.attribute.annotation.ArrayElementValue
 
getTag() - Method in class proguard.classfile.attribute.annotation.ClassElementValue
 
getTag() - Method in class proguard.classfile.attribute.annotation.ConstantElementValue
 
getTag() - Method in class proguard.classfile.attribute.annotation.ElementValue
Returns the tag of this element value.
getTag() - Method in class proguard.classfile.attribute.annotation.EnumConstantElementValue
 
getTag() - Method in class proguard.classfile.attribute.preverification.DoubleType
 
getTag() - Method in class proguard.classfile.attribute.preverification.FloatType
 
getTag() - Method in class proguard.classfile.attribute.preverification.FullFrame
 
getTag() - Method in class proguard.classfile.attribute.preverification.IntegerType
 
getTag() - Method in class proguard.classfile.attribute.preverification.LessZeroFrame
 
getTag() - Method in class proguard.classfile.attribute.preverification.LongType
 
getTag() - Method in class proguard.classfile.attribute.preverification.MoreZeroFrame
 
getTag() - Method in class proguard.classfile.attribute.preverification.NullType
 
getTag() - Method in class proguard.classfile.attribute.preverification.ObjectType
 
getTag() - Method in class proguard.classfile.attribute.preverification.SameOneFrame
 
getTag() - Method in class proguard.classfile.attribute.preverification.SameZeroFrame
 
getTag() - Method in class proguard.classfile.attribute.preverification.StackMapFrame
Returns the stack map frame tag that specifies the entry type.
getTag() - Method in class proguard.classfile.attribute.preverification.TopType
 
getTag() - Method in class proguard.classfile.attribute.preverification.UninitializedThisType
 
getTag() - Method in class proguard.classfile.attribute.preverification.UninitializedType
 
getTag() - Method in class proguard.classfile.attribute.preverification.VerificationType
Returns the tag of the verification type.
getTag(int) - Method in interface proguard.classfile.Clazz
Returns the tag value of the Constant at the specified index.
getTag() - Method in class proguard.classfile.constant.ClassConstant
 
getTag() - Method in class proguard.classfile.constant.Constant
Returns the constant pool info tag that specifies the entry type.
getTag() - Method in class proguard.classfile.constant.DoubleConstant
 
getTag() - Method in class proguard.classfile.constant.DynamicConstant
 
getTag() - Method in class proguard.classfile.constant.FieldrefConstant
 
getTag() - Method in class proguard.classfile.constant.FloatConstant
 
getTag() - Method in class proguard.classfile.constant.IntegerConstant
 
getTag() - Method in class proguard.classfile.constant.InterfaceMethodrefConstant
 
getTag() - Method in class proguard.classfile.constant.InvokeDynamicConstant
 
getTag() - Method in class proguard.classfile.constant.LongConstant
 
getTag() - Method in class proguard.classfile.constant.MethodHandleConstant
 
getTag() - Method in class proguard.classfile.constant.MethodrefConstant
 
getTag() - Method in class proguard.classfile.constant.MethodTypeConstant
 
getTag() - Method in class proguard.classfile.constant.ModuleConstant
 
getTag() - Method in class proguard.classfile.constant.NameAndTypeConstant
 
getTag() - Method in class proguard.classfile.constant.PackageConstant
 
getTag() - Method in class proguard.classfile.constant.PrimitiveArrayConstant
 
getTag() - Method in class proguard.classfile.constant.StringConstant
 
getTag() - Method in class proguard.classfile.constant.Utf8Constant
 
getTag(int) - Method in class proguard.classfile.LibraryClass
 
getTag(int) - Method in class proguard.classfile.ProgramClass
 
getTargetClass() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
Returns the target class for which code is generated.
getTargetClass() - Method in class proguard.classfile.editor.ConstantPoolEditor
Returns the target class in which constants are edited.
getTargetType() - Method in class proguard.classfile.attribute.annotation.target.TargetInfo
Returns the type of the target.
getter - Variable in class proguard.classfile.kotlin.flags.FlagValue
 
getterFlags - Variable in class proguard.classfile.kotlin.KotlinPropertyMetadata
 
getterNameToPropertyName(String, boolean) - Static method in class proguard.classfile.util.kotlin.KotlinNameUtil
See propertiesConventionUtil.kt For example: getMyProperty -> myProperty isProperty -> property isfalse -> isfalse
getterSignature - Variable in class proguard.classfile.kotlin.KotlinPropertyMetadata
 
getTop(int) - Method in class proguard.evaluation.Stack
Gets the specified Value from the stack, without disturbing it.
getTopActualProducerValue(int) - Method in class proguard.evaluation.TracedStack
Gets the specified actual producer Value from the stack, ignoring dup/swap instructions, without disturbing it.
getTopProducerValue(int) - Method in class proguard.evaluation.TracedStack
Gets the specified producer Value from the stack, without disturbing it.
getTraceBranchTargets() - Method in class proguard.evaluation.BasicBranchUnit
Returns the accumulated branch targets that were passed to the branch unit methods.
getTraceValue() - Method in class proguard.evaluation.value.TracedReferenceValue
Returns the trace value.
getType(Clazz) - Method in class proguard.classfile.attribute.annotation.Annotation
Returns the type.
getType(Clazz) - Method in class proguard.classfile.attribute.EnclosingMethodAttribute
Returns the type.
getType(int) - Method in interface proguard.classfile.Clazz
Returns the type of the NameAndTypeConstant at the specified index.
getType(Clazz) - Method in class proguard.classfile.constant.DynamicConstant
Returns the method type.
getType(Clazz) - Method in class proguard.classfile.constant.InvokeDynamicConstant
Returns the method type.
getType(Clazz) - Method in class proguard.classfile.constant.MethodHandleConstant
Returns the type.
getType(Clazz) - Method in class proguard.classfile.constant.MethodTypeConstant
Returns the type.
getType(Clazz) - Method in class proguard.classfile.constant.NameAndTypeConstant
Returns the type.
getType(Clazz) - Method in class proguard.classfile.constant.RefConstant
Returns the type.
getType(int) - Method in class proguard.classfile.LibraryClass
 
getType(int) - Method in class proguard.classfile.ProgramClass
 
getType() - Method in class proguard.evaluation.value.MultiTypedReferenceValue
 
getType() - Method in class proguard.evaluation.value.ReferenceValue
Returns the type.
getType() - Method in class proguard.evaluation.value.TracedReferenceValue
 
getType() - Method in class proguard.evaluation.value.TypedReferenceValue
 
getType() - Method in class proguard.evaluation.value.UnknownReferenceValue
 
getTypeName(Clazz) - Method in class proguard.classfile.attribute.annotation.EnumConstantElementValue
Returns the enumeration type name.
getValue() - Method in class proguard.classfile.constant.DoubleConstant
Returns the double value of this DoubleConstant.
getValue() - Method in class proguard.classfile.constant.FloatConstant
Returns the float value of this FloatConstant.
getValue() - Method in class proguard.classfile.constant.IntegerConstant
Returns the integer value of this IntegerConstant.
getValue() - Method in class proguard.classfile.constant.LongConstant
Returns the long value of this LongConstant.
getValue(int) - Method in class proguard.evaluation.Variables
Gets the Value of the variable with the given index, without disturbing it.
getValues() - Method in class proguard.classfile.constant.PrimitiveArrayConstant
Returns the values.
getValues() - Method in class proguard.util.MultiValueMap
Returns a Set with all values of all keys.
getVariablesAfter(int) - Method in class proguard.evaluation.PartialEvaluator
Returns the variables after execution of the instruction at the given offset.
getVariablesBefore(int) - Method in class proguard.evaluation.PartialEvaluator
Returns the variables before execution of the instruction at the given offset.
getWarningCount() - Method in class proguard.classfile.util.WarningPrinter
Returns the number of warnings printed so far.
goto_(CompactCodeAttributeComposer.Label) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
goto_(int) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
goto_w(CompactCodeAttributeComposer.Label) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
goto_w(int) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
greaterThan(IntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns whether this IntegerValue is greater than the given IntegerValue: NEVER, MAYBE, or ALWAYS.
greaterThan(UnknownIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns whether this IntegerValue is greater than the given UnknownIntegerValue: NEVER, MAYBE, or ALWAYS.
greaterThan(SpecificIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns whether this IntegerValue is greater than the given SpecificIntegerValue: NEVER, MAYBE, or ALWAYS.
greaterThan(ParticularIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns whether this IntegerValue is greater than the given ParticularIntegerValue: NEVER, MAYBE, or ALWAYS.
greaterThan(RangeIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns whether this IntegerValue is greater than the given RangeIntegerValue: NEVER, MAYBE, or ALWAYS.
greaterThanOrEqual(IntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns whether this IntegerValue is greater than or equal to the given IntegerValue: NEVER, MAYBE, or ALWAYS.
greaterThanOrEqual(UnknownIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns whether this IntegerValue is greater than or equal to the given UnknownIntegerValue: NEVER, MAYBE, or ALWAYS.
greaterThanOrEqual(SpecificIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns whether this IntegerValue is greater than or equal to the given SpecificIntegerValue: NEVER, MAYBE, or ALWAYS.
greaterThanOrEqual(ParticularIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns whether this IntegerValue is greater than or equal to the given ParticularIntegerValue: NEVER, MAYBE, or ALWAYS.
greaterThanOrEqual(RangeIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns whether this IntegerValue is greater than or equal to the given RangeIntegerValue: NEVER, MAYBE, or ALWAYS.

H

H - Static variable in class proguard.classfile.editor.InstructionSequenceReplacer
 
H - Static variable in class proguard.classfile.util.InstructionSequenceMatcher
 
hasAnnotations - Variable in class proguard.classfile.kotlin.flags.KotlinCommonFlags
Valid for: class, constructor, function, synthetic function, property, property accessor, typeAlias, type, type parameter, value parameter
hasConstant - Variable in class proguard.classfile.kotlin.flags.KotlinPropertyFlags
Signifies that the corresponding property has a constant value.
hasConstantValue - Variable in class proguard.classfile.kotlin.KotlinEffectExpressionMetadata
 
hasDefaultValue - Variable in class proguard.classfile.kotlin.flags.KotlinValueParameterFlags
Signifies that the corresponding value parameter declares a default value.
hasFormalTypeParameters() - Method in class proguard.classfile.util.InternalTypeEnumeration
Returns whether the descriptor has leading formal type parameters.
hasGetter - Variable in class proguard.classfile.kotlin.flags.KotlinPropertyFlags
Signifies that the corresponding property has a getter.
hashCode() - Method in class proguard.classfile.attribute.preverification.FullFrame
 
hashCode() - Method in class proguard.classfile.attribute.preverification.LessZeroFrame
 
hashCode() - Method in class proguard.classfile.attribute.preverification.MoreZeroFrame
 
hashCode() - Method in class proguard.classfile.attribute.preverification.ObjectType
 
hashCode() - Method in class proguard.classfile.attribute.preverification.SameOneFrame
 
hashCode() - Method in class proguard.classfile.attribute.preverification.StackMapFrame
 
hashCode() - Method in class proguard.classfile.attribute.preverification.UninitializedType
 
hashCode() - Method in class proguard.classfile.attribute.preverification.VerificationType
 
hashCode() - Method in class proguard.classfile.constant.ClassConstant
 
hashCode() - Method in class proguard.classfile.constant.DoubleConstant
 
hashCode() - Method in class proguard.classfile.constant.DynamicConstant
 
hashCode() - Method in class proguard.classfile.constant.FloatConstant
 
hashCode() - Method in class proguard.classfile.constant.IntegerConstant
 
hashCode() - Method in class proguard.classfile.constant.InvokeDynamicConstant
 
hashCode() - Method in class proguard.classfile.constant.LongConstant
 
hashCode() - Method in class proguard.classfile.constant.MethodHandleConstant
 
hashCode() - Method in class proguard.classfile.constant.MethodTypeConstant
 
hashCode() - Method in class proguard.classfile.constant.ModuleConstant
 
hashCode() - Method in class proguard.classfile.constant.NameAndTypeConstant
 
hashCode() - Method in class proguard.classfile.constant.PackageConstant
 
hashCode() - Method in class proguard.classfile.constant.PrimitiveArrayConstant
 
hashCode() - Method in class proguard.classfile.constant.RefConstant
 
hashCode() - Method in class proguard.classfile.constant.StringConstant
 
hashCode() - Method in class proguard.classfile.constant.Utf8Constant
 
hashCode() - Method in class proguard.classfile.editor.CodeAttributeEditor.Label
 
hashCode() - Method in class proguard.classfile.editor.InstructionSequenceReplacer.Label
 
hashCode() - Method in class proguard.classfile.instruction.BranchInstruction
 
hashCode() - Method in class proguard.classfile.instruction.ConstantInstruction
 
hashCode() - Method in class proguard.classfile.instruction.Instruction
 
hashCode() - Method in class proguard.classfile.instruction.LookUpSwitchInstruction
 
hashCode() - Method in class proguard.classfile.instruction.SimpleInstruction
 
hashCode() - Method in class proguard.classfile.instruction.SwitchInstruction
 
hashCode() - Method in class proguard.classfile.instruction.TableSwitchInstruction
 
hashCode() - Method in class proguard.classfile.instruction.VariableInstruction
 
hashCode() - Method in class proguard.classfile.kotlin.JvmFieldSignature
 
hashCode() - Method in class proguard.classfile.kotlin.JvmMethodSignature
 
hashCode() - Method in class proguard.evaluation.Stack
 
hashCode() - Method in class proguard.evaluation.TracedStack
 
hashCode() - Method in class proguard.evaluation.TracedVariables
 
hashCode() - Method in class proguard.evaluation.value.ArrayReferenceValue
 
hashCode() - Method in class proguard.evaluation.value.ComparisonValue
 
hashCode() - Method in class proguard.evaluation.value.CompositeDoubleValue
 
hashCode() - Method in class proguard.evaluation.value.CompositeFloatValue
 
hashCode() - Method in class proguard.evaluation.value.CompositeIntegerValue
 
hashCode() - Method in class proguard.evaluation.value.CompositeLongValue
 
hashCode() - Method in class proguard.evaluation.value.ConvertedByteValue
 
hashCode() - Method in class proguard.evaluation.value.ConvertedCharacterValue
 
hashCode() - Method in class proguard.evaluation.value.ConvertedDoubleValue
 
hashCode() - Method in class proguard.evaluation.value.ConvertedFloatValue
 
hashCode() - Method in class proguard.evaluation.value.ConvertedIntegerValue
 
hashCode() - Method in class proguard.evaluation.value.ConvertedLongValue
 
hashCode() - Method in class proguard.evaluation.value.ConvertedShortValue
 
hashCode() - Method in class proguard.evaluation.value.DetailedArrayReferenceValue
 
hashCode() - Method in class proguard.evaluation.value.IdentifiedArrayReferenceValue
 
hashCode() - Method in class proguard.evaluation.value.IdentifiedDoubleValue
 
hashCode() - Method in class proguard.evaluation.value.IdentifiedFloatValue
 
hashCode() - Method in class proguard.evaluation.value.IdentifiedIntegerValue
 
hashCode() - Method in class proguard.evaluation.value.IdentifiedLongValue
 
hashCode() - Method in class proguard.evaluation.value.IdentifiedReferenceValue
 
hashCode() - Method in class proguard.evaluation.value.InstructionOffsetValue
 
hashCode() - Method in class proguard.evaluation.value.MultiTypedReferenceValue
 
hashCode() - Method in class proguard.evaluation.value.NegatedDoubleValue
 
hashCode() - Method in class proguard.evaluation.value.NegatedFloatValue
 
hashCode() - Method in class proguard.evaluation.value.NegatedIntegerValue
 
hashCode() - Method in class proguard.evaluation.value.NegatedLongValue
 
hashCode() - Method in class proguard.evaluation.value.ParticularDoubleValue
 
hashCode() - Method in class proguard.evaluation.value.ParticularFloatValue
 
hashCode() - Method in class proguard.evaluation.value.ParticularIntegerValue
 
hashCode() - Method in class proguard.evaluation.value.ParticularLongValue
 
hashCode() - Method in class proguard.evaluation.value.ParticularReferenceValue
 
hashCode() - Method in class proguard.evaluation.value.RangeIntegerValue
 
hashCode() - Method in class proguard.evaluation.value.ReferenceValue
 
hashCode() - Method in class proguard.evaluation.value.SpecificDoubleValue
 
hashCode() - Method in class proguard.evaluation.value.SpecificFloatValue
 
hashCode() - Method in class proguard.evaluation.value.SpecificIntegerValue
 
hashCode() - Method in class proguard.evaluation.value.SpecificLongValue
 
hashCode() - Method in class proguard.evaluation.value.TopValue
 
hashCode() - Method in class proguard.evaluation.value.TracedReferenceValue
 
hashCode() - Method in class proguard.evaluation.value.TracingValue
 
hashCode() - Method in class proguard.evaluation.value.TypedReferenceValue
 
hashCode() - Method in class proguard.evaluation.value.UnknownDoubleValue
 
hashCode() - Method in class proguard.evaluation.value.UnknownFloatValue
 
hashCode() - Method in class proguard.evaluation.value.UnknownIntegerValue
 
hashCode() - Method in class proguard.evaluation.value.UnknownLongValue
 
hashCode() - Method in class proguard.evaluation.Variables
 
hashCode(boolean[], int) - Static method in class proguard.util.ArrayUtil
Returns a hash code for the elements of the given array.
hashCode(byte[], int) - Static method in class proguard.util.ArrayUtil
Returns a hash code for the elements of the given array.
hashCode(char[], int) - Static method in class proguard.util.ArrayUtil
Returns a hash code for the elements of the given array.
hashCode(short[], int) - Static method in class proguard.util.ArrayUtil
Returns a hash code for the elements of the given array.
hashCode(int[], int) - Static method in class proguard.util.ArrayUtil
Returns a hash code for the elements of the given array.
hashCode(long[], int) - Static method in class proguard.util.ArrayUtil
Returns a hash code for the elements of the given array.
hashCode(float[], int) - Static method in class proguard.util.ArrayUtil
Returns a hash code for the elements of the given array.
hashCode(double[], int) - Static method in class proguard.util.ArrayUtil
Returns a hash code for the elements of the given array.
hashCode(Object[], int) - Static method in class proguard.util.ArrayUtil
Returns a hash code for the elements of the given array.
hashCode(Object) - Static method in class proguard.util.ObjectUtil
Returns the hash code of the given object, or 0 if it is null.
hashCodeOrNull(Object[]) - Static method in class proguard.util.ArrayUtil
Returns a hash code for the elements of the given array, or 0 if it is null.
hashCodeOrNull(Object[], int) - Static method in class proguard.util.ArrayUtil
Returns a hash code for the elements of the given array, or 0 if it is null.
hasIncreased(int, int) - Static method in class proguard.classfile.visitor.CounterConditionalClassVisitor
 
hasMoreClassNames() - Method in class proguard.classfile.util.DescriptorClassEnumeration
Returns whether the enumeration can provide more class names from the descriptor.
hasMoreTypes() - Method in class proguard.classfile.util.ExternalTypeEnumeration
 
hasMoreTypes() - Method in class proguard.classfile.util.InternalTypeEnumeration
Returns whether the enumeration can provide more types from the method descriptor.
hasSetter - Variable in class proguard.classfile.kotlin.flags.KotlinPropertyFlags
Signifies that the corresponding property has a setter.
hasSource() - Method in class proguard.classfile.attribute.visitor.LineNumberRangeFinder
Returns whether any of the visited line numbers has a non-null source.
hierarchyAccept(boolean, boolean, boolean, boolean, ClassVisitor) - Method in interface proguard.classfile.Clazz
Accepts the given class visitor in the class hierarchy.
hierarchyAccept(boolean, boolean, boolean, boolean, ClassVisitor) - Method in class proguard.classfile.LibraryClass
 
hierarchyAccept(boolean, boolean, boolean, boolean, ClassVisitor) - Method in class proguard.classfile.ProgramClass
 
highCase - Variable in class proguard.classfile.instruction.TableSwitchInstruction
 

I

I - Static variable in class proguard.classfile.editor.InstructionSequenceReplacer
 
I - Static variable in class proguard.classfile.util.InstructionSequenceMatcher
 
i2b() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
i2b() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
i2c() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
i2c() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
i2d() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
i2d() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
i2f() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
i2f() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
i2l() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
i2l() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
i2s() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
i2s() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
iadd() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
iadd() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
iaload() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
iaload() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
iand() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
iand() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
iastore() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
iastore() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
iconst(int) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
iconst(int) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
iconst_0() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
iconst_0() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
iconst_1() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
iconst_1() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
iconst_2() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
iconst_2() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
iconst_3() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
iconst_3() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
iconst_4() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
iconst_4() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
iconst_5() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
iconst_5() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
iconst_m1() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
iconst_m1() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
id - Variable in class proguard.classfile.kotlin.KotlinTypeParameterMetadata
 
IdentifiedArrayReferenceValue - Class in proguard.evaluation.value
This ArrayReferenceValue represents an array reference value that is identified by a unique ID.
IdentifiedArrayReferenceValue(String, Clazz, boolean, IntegerValue, ValueFactory, int) - Constructor for class proguard.evaluation.value.IdentifiedArrayReferenceValue
Creates a new array reference value with the given ID.
IdentifiedDoubleValue - Class in proguard.evaluation.value
This DoubleValue represents a double value that is identified by a unique ID.
IdentifiedDoubleValue(ValueFactory, int) - Constructor for class proguard.evaluation.value.IdentifiedDoubleValue
Creates a new double value with the given ID.
IdentifiedFloatValue - Class in proguard.evaluation.value
This FloatValue represents a float value that is identified by a unique ID.
IdentifiedFloatValue(ValueFactory, int) - Constructor for class proguard.evaluation.value.IdentifiedFloatValue
Creates a new float value with the given ID.
IdentifiedIntegerValue - Class in proguard.evaluation.value
This IntegerValue represents a integer value that is identified by a unique ID.
IdentifiedIntegerValue(ValueFactory, int) - Constructor for class proguard.evaluation.value.IdentifiedIntegerValue
Creates a new integer value with the given ID.
IdentifiedLongValue - Class in proguard.evaluation.value
This LongValue represents a long value that is identified by a unique ID.
IdentifiedLongValue(ValueFactory, int) - Constructor for class proguard.evaluation.value.IdentifiedLongValue
Creates a new long value with the given ID.
IdentifiedReferenceValue - Class in proguard.evaluation.value
This ReferenceValue represents a reference value that is identified by a unique ID.
IdentifiedReferenceValue(String, Clazz, boolean, boolean, ValueFactory, int) - Constructor for class proguard.evaluation.value.IdentifiedReferenceValue
Creates a new reference value with the given ID.
IdentifiedValueFactory - Class in proguard.evaluation.value
This class provides methods to create and reuse Value instances that are identified by unique integer IDs.
IdentifiedValueFactory() - Constructor for class proguard.evaluation.value.IdentifiedValueFactory
 
identifier - Variable in class proguard.classfile.editor.CodeAttributeEditor.Label
 
identifier - Variable in class proguard.classfile.editor.InstructionSequenceReplacer.Label
 
IDENTITY_FUNCTION - Static variable in interface proguard.util.StringFunction
A StringFunction that returns the given string.
IdentityStringFunction - Class in proguard.util
This StringFunction returns unchanged String instances.
IdentityStringFunction() - Constructor for class proguard.util.IdentityStringFunction
 
idiv() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
idiv() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
IdleRewriter - Class in proguard.io
This DataEntryReader reads data entries and requests their corresponding output streams from a given DataEntryWriter, without actually using the output stream.
IdleRewriter(DataEntryWriter) - Constructor for class proguard.io.IdleRewriter
 
ifacmpeq(CompactCodeAttributeComposer.Label) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
ifacmpeq(int) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
ifacmpne(CompactCodeAttributeComposer.Label) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
ifacmpne(int) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
ifeq(CompactCodeAttributeComposer.Label) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
ifeq(int) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
ifge(CompactCodeAttributeComposer.Label) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
ifge(int) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
ifgt(CompactCodeAttributeComposer.Label) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
ifgt(int) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
ificmpeq(CompactCodeAttributeComposer.Label) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
ificmpeq(int) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
ificmpge(CompactCodeAttributeComposer.Label) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
ificmpge(int) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
ificmpgt(CompactCodeAttributeComposer.Label) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
ificmpgt(int) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
ificmple(CompactCodeAttributeComposer.Label) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
ificmple(int) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
ificmplt(CompactCodeAttributeComposer.Label) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
ificmplt(int) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
ificmpne(CompactCodeAttributeComposer.Label) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
ificmpne(int) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
ifle(CompactCodeAttributeComposer.Label) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
ifle(int) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
iflt(CompactCodeAttributeComposer.Label) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
iflt(int) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
ifne(CompactCodeAttributeComposer.Label) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
ifne(int) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
ifnonnull(CompactCodeAttributeComposer.Label) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
ifnonnull(int) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
ifnull(CompactCodeAttributeComposer.Label) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
ifnull(int) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
iinc(int, int) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
iinc(int, int) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
iload(int) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
iload(int) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
iload(int) - Method in class proguard.evaluation.Variables
Loads the IntegerValue from the variable with the given index.
iload_0() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
iload_0() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
iload_1() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
iload_1() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
iload_2() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
iload_2() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
iload_3() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
iload_3() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
ImplementedClassConstantFilter - Class in proguard.classfile.visitor
This ConstantVisitor delegates its visits to class constants to another given ConstantVisitor, except for classes that extend or implement a given class.
ImplementedClassConstantFilter(Clazz, ConstantVisitor) - Constructor for class proguard.classfile.visitor.ImplementedClassConstantFilter
Creates a new ImplementedClassConstantFilter.
ImplementedClassFilter - Class in proguard.classfile.visitor
This ClassVisitor delegates its visits to one of two given ClassVisitors, depending on whether the visited classes extend/implement a given class or not.
ImplementedClassFilter(Clazz, boolean, ClassVisitor, ClassVisitor) - Constructor for class proguard.classfile.visitor.ImplementedClassFilter
Creates a new ImplementedClassFilter.
ImplementingClassConstantFilter - Class in proguard.classfile.visitor
This ConstantVisitor delegates its visits to class constants to another given ConstantVisitor, except for classes that are extended or implemented by a given class.
ImplementingClassConstantFilter(Clazz, ConstantVisitor) - Constructor for class proguard.classfile.visitor.ImplementingClassConstantFilter
Creates a new ImplementingClassConstantFilter.
imul() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
imul() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
IncompleteClassHierarchyException - Exception in proguard.evaluation
Represents an exception during partial evaluation when an incomplete class hierarchy was encountered.
IncompleteClassHierarchyException(String) - Constructor for exception proguard.evaluation.IncompleteClassHierarchyException
 
index - Variable in class proguard.classfile.kotlin.KotlinValueParameterMetadata
 
indexOf(boolean[], int, boolean) - Static method in class proguard.util.ArrayUtil
Returns the index of the given value in the given array.
indexOf(byte[], int, byte) - Static method in class proguard.util.ArrayUtil
Returns the index of the given value in the given array.
indexOf(char[], int, char) - Static method in class proguard.util.ArrayUtil
Returns the index of the given value in the given array.
indexOf(short[], int, short) - Static method in class proguard.util.ArrayUtil
Returns the index of the given value in the given array.
indexOf(int[], int, int) - Static method in class proguard.util.ArrayUtil
Returns the index of the given value in the given array.
indexOf(long[], int, long) - Static method in class proguard.util.ArrayUtil
Returns the index of the given value in the given array.
indexOf(float[], int, float) - Static method in class proguard.util.ArrayUtil
Returns the index of the given value in the given array.
indexOf(double[], int, double) - Static method in class proguard.util.ArrayUtil
Returns the index of the given value in the given array.
indexOf(Object[], int, Object) - Static method in class proguard.util.ArrayUtil
Returns the index of the given value in the given array.
ineg() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
ineg() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
info - Variable in class proguard.classfile.attribute.SourceDebugExtensionAttribute
 
info - Variable in class proguard.classfile.attribute.UnknownAttribute
 
InitializationFinder - Class in proguard.evaluation
This AttributeVisitor links 'new' instructions and their corresponding initializers in the CodeAttribute instances that it visits.
InitializationFinder() - Constructor for class proguard.evaluation.InitializationFinder
Creates a new InitializationFinder.
InitializationFinder(PartialEvaluator, boolean) - Constructor for class proguard.evaluation.InitializationFinder
Creates a new InitializationFinder that will use the given partial evaluator.
initialize(TracedVariables) - Method in class proguard.evaluation.TracedVariables
 
initialize(Variables) - Method in class proguard.evaluation.Variables
Initializes the values of this Variables object with the values of the given Variables object.
InitializerEditor - Class in proguard.classfile.editor
This editor allows to build and/or edit classes (ProgramClass instances).
InitializerEditor(ProgramClass) - Constructor for class proguard.classfile.editor.InitializerEditor
Creates a new InitializerEditor for the given class.
InitializerEditor.CodeBuilder - Interface in proguard.classfile.editor
This functional interface provides an instruction sequence builder to its caller.
InitializerMethodFilter - Class in proguard.classfile.visitor
This MemberVisitor delegates its visits to one of two other given MemberVisitor instances, depending on whether the visited method is a static initializer or instance initializer, or not.
InitializerMethodFilter(MemberVisitor) - Constructor for class proguard.classfile.visitor.InitializerMethodFilter
Creates a new InitializerMethodFilter.
InitializerMethodFilter(MemberVisitor, MemberVisitor) - Constructor for class proguard.classfile.visitor.InitializerMethodFilter
Creates a new InitializerMethodFilter.
InitialValueFactory - Class in proguard.evaluation.value
This value factory creates initial values for fields and array elements, with the help of a given value factory.
InitialValueFactory(ValueFactory) - Constructor for class proguard.evaluation.value.InitialValueFactory
Creates a new InitialValueFactory.
INJECTED - Static variable in class proguard.util.ProcessingFlags
 
INNER_CLASS_SEPARATOR - Static variable in class proguard.classfile.JavaTypeConstants
 
INNER_CLASS_SEPARATOR - Static variable in class proguard.classfile.kotlin.KotlinConstants
 
INNER_CLASS_SEPARATOR - Static variable in class proguard.classfile.TypeConstants
 
INNER_CLASSES - Static variable in class proguard.classfile.attribute.Attribute
 
innerClassConstantAccept(Clazz, ConstantVisitor) - Method in class proguard.classfile.attribute.InnerClassesInfo
Applies the given constant pool visitor to the class constant of the inner class, if any.
innerClassEntriesAccept(Clazz, InnerClassesInfoVisitor) - Method in class proguard.classfile.attribute.InnerClassesAttribute
Applies the given visitor to all inner classes.
InnerClassesAccessFixer - Class in proguard.classfile.editor
This InnerClassesInfoVisitor fixes the inner class access flags of the inner classes information that it visits.
InnerClassesAccessFixer() - Constructor for class proguard.classfile.editor.InnerClassesAccessFixer
 
InnerClassesAttribute - Class in proguard.classfile.attribute
This Attribute represents an inner classes attribute.
InnerClassesAttribute() - Constructor for class proguard.classfile.attribute.InnerClassesAttribute
Creates an uninitialized InnerClassesAttribute.
InnerClassesAttribute(int, int, InnerClassesInfo[]) - Constructor for class proguard.classfile.attribute.InnerClassesAttribute
Creates an initialized InnerClassesAttribute.
InnerClassesAttributeEditor - Class in proguard.classfile.editor
This class can add/remove bootstrap methods to/from a given inner classes attribute.
InnerClassesAttributeEditor(InnerClassesAttribute) - Constructor for class proguard.classfile.editor.InnerClassesAttributeEditor
Creates a new InnerClassesAttributeEditor that will edit inner classes in the given inner classes attribute.
InnerClassesInfo - Class in proguard.classfile.attribute
Representation of an inner classes table entry.
InnerClassesInfo() - Constructor for class proguard.classfile.attribute.InnerClassesInfo
Creates an uninitialized InnerClassesInfo.
InnerClassesInfo(int, int, int, int) - Constructor for class proguard.classfile.attribute.InnerClassesInfo
Creates an InnerClassesInfo with the given properties.
InnerClassesInfoVisitor - Interface in proguard.classfile.attribute.visitor
This interface specifies the methods for a visitor of InnerClassesInfo instances.
innerNameConstantAccept(Clazz, ConstantVisitor) - Method in class proguard.classfile.attribute.InnerClassesInfo
Applies the given constant pool visitor to the Utf8 constant of the inner name, if any.
inSameNest(Clazz, Clazz) - Method in class proguard.classfile.util.NestHostFinder
Returns whether the two given classes are in the same nest.
insert(byte[], int, int, byte) - Static method in class proguard.util.ArrayUtil
Inserts the given element in the given array.
insert(char[], int, int, char) - Static method in class proguard.util.ArrayUtil
Inserts the given element in the given array.
insert(short[], int, int, short) - Static method in class proguard.util.ArrayUtil
Inserts the given element in the given array.
insert(int[], int, int, int) - Static method in class proguard.util.ArrayUtil
Inserts the given element in the given array.
insert(long[], int, int, long) - Static method in class proguard.util.ArrayUtil
Inserts the given element in the given array.
insert(float[], int, int, float) - Static method in class proguard.util.ArrayUtil
Inserts the given element in the given array.
insert(double[], int, int, double) - Static method in class proguard.util.ArrayUtil
Inserts the given element in the given array.
insert(T[], int, int, T) - Static method in class proguard.util.ArrayUtil
Inserts the given element in the given array.
insertAfterInstruction(int, Instruction) - Method in class proguard.classfile.editor.CodeAttributeEditor
Remembers to place the given instruction right after the instruction at the given offset.
insertAfterInstruction(int, Instruction[]) - Method in class proguard.classfile.editor.CodeAttributeEditor
Remembers to place the given instructions right after the instruction at the given offset.
insertBeforeInstruction(int, Instruction) - Method in class proguard.classfile.editor.CodeAttributeEditor
Remembers to place the given instruction right before the instruction at the given offset.
insertBeforeInstruction(int, Instruction[]) - Method in class proguard.classfile.editor.CodeAttributeEditor
Remembers to place the given instructions right before the instruction at the given offset.
insertBeforeOffset(int, Instruction) - Method in class proguard.classfile.editor.CodeAttributeEditor
Remembers to place the given instruction right before the instruction at the given offset.
insertBeforeOffset(int, Instruction[]) - Method in class proguard.classfile.editor.CodeAttributeEditor
Remembers to place the given instructions right before the instruction at the given offset.
insertLineNumber(LineNumberInfo) - Method in class proguard.classfile.editor.CodeAttributeComposer
Inserts the given line number at the appropriate position in the line number table.
insertLineNumber(int, LineNumberInfo) - Method in class proguard.classfile.editor.CodeAttributeComposer
Inserts the given line number at the appropriate position in the line number table.
instanceOf(String, Clazz) - Method in class proguard.evaluation.value.MultiTypedReferenceValue
 
instanceOf(String, Clazz) - Method in class proguard.evaluation.value.ParticularReferenceValue
 
instanceOf(String, Clazz) - Method in class proguard.evaluation.value.ReferenceValue
Returns whether the type is an instance of the given type.
instanceOf(String, Clazz) - Method in class proguard.evaluation.value.TracedReferenceValue
 
instanceOf(String, Clazz) - Method in class proguard.evaluation.value.TypedReferenceValue
 
instanceOf(String, Clazz) - Method in class proguard.evaluation.value.UnknownReferenceValue
 
instanceof_(String, Clazz) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
instanceof_(int) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
instanceof_(Clazz) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
instanceof_(String, Clazz) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
instanceof_(int) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
Instruction - Class in proguard.classfile.instruction
Base class for representing instructions.
Instruction() - Constructor for class proguard.classfile.instruction.Instruction
 
INSTRUCTION_OFFSET_MASK - Static variable in class proguard.evaluation.value.InstructionOffsetValue
 
instructionAccept(Clazz, Method, int, InstructionVisitor) - Method in class proguard.classfile.attribute.CodeAttribute
Applies the given instruction visitor to the instruction at the specified offset.
InstructionAdder - Class in proguard.classfile.editor
This InstructionVisitor adds all instructions that it visits to the given target code attribute.
InstructionAdder(ProgramClass, CodeAttributeComposer) - Constructor for class proguard.classfile.editor.InstructionAdder
Creates a new InstructionAdder that will copy classes into the given target code attribute.
InstructionConstantVisitor - Class in proguard.classfile.instruction.visitor
This InstructionVisitor lets a given ConstantVisitor visit all constants of the instructions it visits.
InstructionConstantVisitor(ConstantVisitor) - Constructor for class proguard.classfile.instruction.visitor.InstructionConstantVisitor
Creates a new InstructionConstantVisitor.
instructionCount() - Method in class proguard.classfile.util.InstructionSequenceMatcher
Returns the number of instructions in the pattern sequence.
InstructionCounter - Class in proguard.classfile.instruction.visitor
This InstructionVisitor counts the number of instructions that has been visited.
InstructionCounter() - Constructor for class proguard.classfile.instruction.visitor.InstructionCounter
 
InstructionFactory - Class in proguard.classfile.instruction
This class provides methods to create and reuse Instruction instances.
InstructionFactory() - Constructor for class proguard.classfile.instruction.InstructionFactory
 
instructionOffset(int) - Method in class proguard.evaluation.value.InstructionOffsetValue
Returns the specified instruction offset of this value.
instructionOffsetCount() - Method in class proguard.evaluation.value.InstructionOffsetValue
Returns the number of instruction offsets of this value.
InstructionOffsetValue - Class in proguard.evaluation.value
Representation of a partially evaluated instruction offset.
InstructionOffsetValue(int) - Constructor for class proguard.evaluation.value.InstructionOffsetValue
Creates a new InstructionOffsetValue with the given instruction offset.
InstructionOffsetValue(int[]) - Constructor for class proguard.evaluation.value.InstructionOffsetValue
Creates a new InstructionOffsetValue with the given list of instruction offsets.
instructionOffsetValue() - Method in class proguard.evaluation.value.InstructionOffsetValue
 
instructionOffsetValue() - Method in class proguard.evaluation.value.TracingValue
 
instructionOffsetValue() - Method in class proguard.evaluation.value.Value
Returns this Value as an InstructionOffsetValue.
InstructionOpCodeFilter - Class in proguard.classfile.instruction.visitor
This InstructionVisitor delegates its visits to one of two InstructionVisitors, based on whether the opcode of the visited instruction matches the list of passed opcodes.
InstructionOpCodeFilter(int[], InstructionVisitor) - Constructor for class proguard.classfile.instruction.visitor.InstructionOpCodeFilter
 
InstructionOpCodeFilter(int[], InstructionVisitor, InstructionVisitor) - Constructor for class proguard.classfile.instruction.visitor.InstructionOpCodeFilter
 
instructions() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
Returns the accumulated sequence of instructions and resets the sequence in the builder.
instructionsAccept(Clazz, Method, InstructionVisitor) - Method in class proguard.classfile.attribute.CodeAttribute
Applies the given instruction visitor to all instructions.
instructionsAccept(Clazz, Method, int, int, InstructionVisitor) - Method in class proguard.classfile.attribute.CodeAttribute
Applies the given instruction visitor to all instructions in the specified range of offsets.
InstructionSequenceBuilder - Class in proguard.classfile.editor
This utility class allows to construct sequences of instructions and their constants.
InstructionSequenceBuilder() - Constructor for class proguard.classfile.editor.InstructionSequenceBuilder
Creates a new InstructionSequenceBuilder.
InstructionSequenceBuilder(ClassPool, ClassPool) - Constructor for class proguard.classfile.editor.InstructionSequenceBuilder
Creates a new InstructionSequenceBuilder that automatically initializes class references and class member references in new constants.
InstructionSequenceBuilder(ProgramClass) - Constructor for class proguard.classfile.editor.InstructionSequenceBuilder
Creates a new InstructionSequenceBuilder.
InstructionSequenceBuilder(ProgramClass, ClassPool, ClassPool) - Constructor for class proguard.classfile.editor.InstructionSequenceBuilder
Creates a new InstructionSequenceBuilder that automatically initializes class references and class member references in new constants.
InstructionSequenceBuilder(ConstantPoolEditor) - Constructor for class proguard.classfile.editor.InstructionSequenceBuilder
Creates a new InstructionSequenceBuilder.
InstructionSequenceMatcher - Class in proguard.classfile.util
This InstructionVisitor checks whether a given pattern instruction sequence occurs in the instructions that are visited.
InstructionSequenceMatcher(Constant[], Instruction[]) - Constructor for class proguard.classfile.util.InstructionSequenceMatcher
Creates a new InstructionSequenceMatcher.
InstructionSequenceMatcher(Constant[], Instruction[], boolean) - Constructor for class proguard.classfile.util.InstructionSequenceMatcher
Creates a new InstructionSequenceMatcher.
InstructionSequenceReplacer - Class in proguard.classfile.editor
This InstructionVisitor replaces a given pattern instruction sequence by another given replacement instruction sequence.
InstructionSequenceReplacer(Constant[], Instruction[], Constant[], Instruction[], BranchTargetFinder, CodeAttributeEditor) - Constructor for class proguard.classfile.editor.InstructionSequenceReplacer
Creates a new InstructionSequenceReplacer.
InstructionSequenceReplacer(Constant[], Instruction[], Constant[], Instruction[], BranchTargetFinder, CodeAttributeEditor, InstructionVisitor) - Constructor for class proguard.classfile.editor.InstructionSequenceReplacer
Creates a new InstructionSequenceReplacer.
InstructionSequenceReplacer(InstructionSequenceMatcher, Constant[], Instruction[], Constant[], Instruction[], BranchTargetFinder, CodeAttributeEditor, InstructionVisitor) - Constructor for class proguard.classfile.editor.InstructionSequenceReplacer
Creates a new InstructionSequenceReplacer.
InstructionSequenceReplacer.Label - Class in proguard.classfile.editor
This pseudo-instruction represents a label that marks an instruction offset, for use in the context of the sequence replacer only.
InstructionSequencesReplacer - Class in proguard.classfile.editor
This InstructionVisitor replaces multiple instruction sequences at once.
InstructionSequencesReplacer(Constant[], Instruction[][][], BranchTargetFinder, CodeAttributeEditor) - Constructor for class proguard.classfile.editor.InstructionSequencesReplacer
Creates a new InstructionSequencesReplacer.
InstructionSequencesReplacer(Constant[], Instruction[][][], BranchTargetFinder, CodeAttributeEditor, InstructionVisitor) - Constructor for class proguard.classfile.editor.InstructionSequencesReplacer
Creates a new InstructionSequenceReplacer.
InstructionToAttributeVisitor - Class in proguard.classfile.attribute.visitor
This InstructionVisitor delegates to a given AttributeVisitor.
InstructionToAttributeVisitor(AttributeVisitor) - Constructor for class proguard.classfile.attribute.visitor.InstructionToAttributeVisitor
Creates a new InstructionToAttributeVisitor.
InstructionUtil - Class in proguard.classfile.instruction
Utility methods for converting between representations of names and descriptions.
InstructionUtil() - Constructor for class proguard.classfile.instruction.InstructionUtil
 
InstructionVisitor - Interface in proguard.classfile.instruction.visitor
This interface specifies the methods for a visitor of Instruction instances.
InstructionWriter - Class in proguard.classfile.editor
This InstructionVisitor writes out the instructions that it visits, collecting instructions that have to be widened.
InstructionWriter() - Constructor for class proguard.classfile.editor.InstructionWriter
 
INT - Static variable in class proguard.classfile.JavaTypeConstants
 
INT - Static variable in class proguard.classfile.TypeConstants
 
INT_A_STRING - Static variable in class proguard.classfile.editor.InstructionSequenceReplacer
 
INT_B_STRING - Static variable in class proguard.classfile.editor.InstructionSequenceReplacer
 
INTEGER - Static variable in class proguard.classfile.constant.Constant
 
INTEGER_TYPE - Static variable in class proguard.classfile.attribute.preverification.VerificationType
 
integerArrayLoad(IntegerValue, ValueFactory) - Method in class proguard.evaluation.value.DetailedArrayReferenceValue
 
integerArrayLoad(IntegerValue, ValueFactory) - Method in class proguard.evaluation.value.ReferenceValue
Returns the value of the array at the given index, assuming this type is an integer array.
integerArrayLoad(IntegerValue, ValueFactory) - Method in class proguard.evaluation.value.TracedReferenceValue
 
IntegerConstant - Class in proguard.classfile.constant
This Constant represents a integer constant in the constant pool.
IntegerConstant() - Constructor for class proguard.classfile.constant.IntegerConstant
Creates an uninitialized IntegerConstant.
IntegerConstant(int) - Constructor for class proguard.classfile.constant.IntegerConstant
Creates a new IntegerConstant with the given integer value.
integerID - Variable in class proguard.evaluation.value.IdentifiedValueFactory
 
IntegerType - Class in proguard.classfile.attribute.preverification
This VerificationType represents an Integer type.
IntegerType() - Constructor for class proguard.classfile.attribute.preverification.IntegerType
 
IntegerValue - Class in proguard.evaluation.value
Representation of a partially evaluated integer value.
IntegerValue() - Constructor for class proguard.evaluation.value.IntegerValue
 
integerValue() - Method in class proguard.evaluation.value.IntegerValue
 
integerValue() - Method in class proguard.evaluation.value.TracingValue
 
integerValue() - Method in class proguard.evaluation.value.Value
Returns this Value as an IntegerValue.
INTERFACE - Static variable in class proguard.classfile.AccessConstants
 
INTERFACE - Static variable in class proguard.classfile.JavaAccessConstants
 
INTERFACE_METHODREF - Static variable in class proguard.classfile.constant.Constant
 
InterfaceAdder - Class in proguard.classfile.editor
This ConstantVisitor adds all interfaces that it visits to the given target class.
InterfaceAdder(ProgramClass) - Constructor for class proguard.classfile.editor.InterfaceAdder
Creates a new InterfaceAdder that will add interfaces to the given target class.
interfaceClasses - Variable in class proguard.classfile.LibraryClass
An extra field pointing to the interfaces of this class.
interfaceConstantsAccept(ConstantVisitor) - Method in interface proguard.classfile.Clazz
Lets the given constant pool entry visitor visit the class constant pool entries for all interfaces of this class.
interfaceConstantsAccept(ConstantVisitor) - Method in class proguard.classfile.LibraryClass
 
interfaceConstantsAccept(ConstantVisitor) - Method in class proguard.classfile.ProgramClass
 
InterfaceDeleter - Class in proguard.classfile.editor
This ClassVisitor removes specified interfaces from the classes and class signatures that it visits.
InterfaceDeleter(boolean[], boolean) - Constructor for class proguard.classfile.editor.InterfaceDeleter
Creates a new InterfaceDeleter to remove the specified interfaces.
InterfaceMethodrefConstant - Class in proguard.classfile.constant
This Constant represents a interface method reference constant in the constant pool.
InterfaceMethodrefConstant() - Constructor for class proguard.classfile.constant.InterfaceMethodrefConstant
Creates an uninitialized InterfaceMethodrefConstant.
InterfaceMethodrefConstant(int, int, Clazz, Method) - Constructor for class proguard.classfile.constant.InterfaceMethodrefConstant
Creates a new InterfaceMethodrefConstant with the given name and type indices.
interfaceNames - Variable in class proguard.classfile.LibraryClass
 
interfacesAccept(ClassVisitor) - Method in class proguard.classfile.LibraryClass
Lets the given class visitor visit all known direct interfaces.
InterfacesEditor - Class in proguard.classfile.editor
This class can add and delete interfaces to and from classes.
InterfacesEditor(ProgramClass) - Constructor for class proguard.classfile.editor.InterfacesEditor
Creates a new InterfacesEditor that will edit interfaces in the given target class.
InterfaceSorter - Class in proguard.classfile.editor
This ClassVisitor sorts the interfaces of the program classes that it visits.
InterfaceSorter() - Constructor for class proguard.classfile.editor.InterfaceSorter
 
internalArrayTypeDimensionCount(String) - Static method in class proguard.classfile.util.ClassUtil
Returns the number of dimensions of the given internal type.
internalArrayTypeFromClassName(String, int) - Static method in class proguard.classfile.util.ClassUtil
Returns the internal array type of a given class name with a given number of dimensions.
internalArrayTypeFromType(String, int) - Static method in class proguard.classfile.util.ClassUtil
Returns the internal array type of a given type, with a given number of additional dimensions.
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 (including an array type).
internalClassNameFromType(String) - Static method in class proguard.classfile.util.ClassUtil
Returns the internal class name of any given internal descriptor type, disregarding array prefixes.
internalClassTypeFromType(String) - Static method in class proguard.classfile.util.ClassUtil
Returns the internal class type (class name or array type) of a given internal type (including an array type).
internalClassVersion(int, int) - Static method in class proguard.classfile.util.ClassUtil
Returns the combined class version number.
internalClassVersion(String) - Static method in class proguard.classfile.util.ClassUtil
Returns the internal class version number.
internalMajorClassVersion(int) - Static method in class proguard.classfile.util.ClassUtil
Returns the major part of the given class version number.
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.
internalMethodDescriptorFromInternalTypes(String, List<String>) - Static method in class proguard.classfile.util.ClassUtil
Converts the given internal 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.
internalMethodParameterCount(String, int) - Static method in class proguard.classfile.util.ClassUtil
Returns the number of parameters of the given internal method descriptor.
internalMethodParameterCount(String, boolean) - Static method in class proguard.classfile.util.ClassUtil
Returns the number of parameters of the given internal method descriptor.
internalMethodParameterNumber(String, int, int) - Static method in class proguard.classfile.util.ClassUtil
Returns the parameter number in the given internal method descriptor, corresponding to the given variable index.
internalMethodParameterNumber(String, boolean, int) - Static method in class proguard.classfile.util.ClassUtil
Returns the parameter number in the given internal method descriptor, corresponding to the given variable index.
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.
internalMethodParameterSize(String, int) - 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.
internalMethodParameterSize(String, boolean) - 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.
internalMethodParameterType(String, int) - Static method in class proguard.classfile.util.ClassUtil
Returns the internal type of the parameter in the given method descriptor, at the given index.
internalMethodReturnType(String) - Static method in class proguard.classfile.util.ClassUtil
Returns the internal type of the given internal method descriptor.
internalMethodVariableIndex(String, int, int) - Static method in class proguard.classfile.util.ClassUtil
Returns the variable index corresponding to the given parameter number in the given internal method descriptor.
internalMethodVariableIndex(String, boolean, int) - Static method in class proguard.classfile.util.ClassUtil
Returns the parameter index in the given internal method descriptor, corresponding to the given variable number.
internalMinorClassVersion(int) - Static method in class proguard.classfile.util.ClassUtil
Returns the internal class version number.
internalNumericClassNameFromPrimitiveType(char) - Static method in class proguard.classfile.util.ClassUtil
Returns the internal numeric (or void or array) class name corresponding to the given internal primitive type.
internalPackageName(String) - Static method in class proguard.classfile.util.ClassUtil
Returns the internal package name of the given internal class name.
internalPackagePrefix(String) - Static method in class proguard.classfile.util.ClassUtil
Returns the internal package prefix of the given internal class name.
internalPrimitiveTypeFromNumericClassName(String) - Static method in class proguard.classfile.util.ClassUtil
Returns the internal numeric (or void or array) class name corresponding to the given internal primitive type.
internalShortClassName(String) - Static method in class proguard.classfile.util.ClassUtil
Returns the internal short class name of an internal class name, dropping the package specification.
internalSimpleClassName(String) - Static method in class proguard.classfile.util.ClassUtil
Returns the simple name of an internal class name, dropping the package specification and any outer class part.
internalType(String) - Static method in class proguard.classfile.util.ClassUtil
Converts an external type into an internal type.
internalType() - Method in class proguard.evaluation.value.DoubleValue
 
internalType() - Method in class proguard.evaluation.value.FloatValue
 
internalType() - Method in class proguard.evaluation.value.InstructionOffsetValue
 
internalType() - Method in class proguard.evaluation.value.IntegerValue
 
internalType() - Method in class proguard.evaluation.value.LongValue
 
internalType() - Method in class proguard.evaluation.value.MultiTypedReferenceValue
 
internalType() - Method in class proguard.evaluation.value.TopValue
 
internalType() - Method in class proguard.evaluation.value.TracedReferenceValue
 
internalType() - Method in class proguard.evaluation.value.TracingValue
 
internalType() - Method in class proguard.evaluation.value.TypedReferenceValue
 
internalType() - Method in class proguard.evaluation.value.UnknownReferenceValue
 
internalType() - Method in class proguard.evaluation.value.Value
Returns the internal type of this Value.
InternalTypeEnumeration - Class in proguard.classfile.util
An InternalTypeEnumeration provides an enumeration of all types listed in a given internal descriptor or signature of a class, a method, or a field.
InternalTypeEnumeration(String) - Constructor for class proguard.classfile.util.InternalTypeEnumeration
Creates a new InternalTypeEnumeration for the given method descriptor.
internalTypeFromArrayType(byte) - Static method in class proguard.classfile.instruction.InstructionUtil
Returns the internal type corresponding to the given 'newarray' type.
internalTypeFromArrayType(String) - Static method in class proguard.classfile.util.ClassUtil
Returns the internal element type of a given internal array type.
internalTypeFromClassName(String) - Static method in class proguard.classfile.util.ClassUtil
Returns the internal type of a given class name.
internalTypeFromClassType(String) - Static method in class proguard.classfile.util.ClassUtil
Returns the internal type of of a given class type (class name or 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.
invocationKind - Variable in class proguard.classfile.kotlin.KotlinEffectMetadata
 
InvocationUnit - Interface in proguard.evaluation
This interface sets up the variables for entering a method, and it updates the stack for the invocation of a class member.
INVOKE_DYNAMIC - Static variable in class proguard.classfile.constant.Constant
 
invokedynamic(int, String, String, Clazz[]) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
invokedynamic(int) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
invokedynamic(int, String, String) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
invokedynamic(int, String, String, Clazz[]) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
invokedynamic(int) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
InvokeDynamicConstant - Class in proguard.classfile.constant
This Constant represents an invoke dynamic constant in the constant pool.
InvokeDynamicConstant() - Constructor for class proguard.classfile.constant.InvokeDynamicConstant
Creates an uninitialized InvokeDynamicConstant.
InvokeDynamicConstant(int, int, Clazz[]) - Constructor for class proguard.classfile.constant.InvokeDynamicConstant
Creates a new InvokeDynamicConstant with the given bootstrap method and name-and-type indices.
invokeinterface(Clazz, Method) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
invokeinterface(String, String, String) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
invokeinterface(String, String, String, Clazz, Method) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
invokeinterface(int, int) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
invokeinterface(Clazz, Method) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
invokeinterface(String, String, String) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
invokeinterface(String, String, String, Clazz, Method) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
invokeinterface(int, int) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
invokeMember(Clazz, Method, CodeAttribute, int, ConstantInstruction, Stack, Variables) - Method in interface proguard.evaluation.InvocationUnit
Updates the given stack corresponding to the execution of the given field or method reference instruction.
invokeMember(Clazz, Method, CodeAttribute, int, ConstantInstruction, Stack, Variables) - Method in class proguard.evaluation.ReferenceTracingInvocationUnit
 
invokeMember(Clazz, Method, CodeAttribute, int, ConstantInstruction, Stack, Variables) - Method in class proguard.evaluation.SimplifiedInvocationUnit
 
invokespecial(Clazz, Method) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
invokespecial(String, String, String) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
invokespecial(String, String, String, Clazz, Method) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
invokespecial(int) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
invokespecial(Clazz, Method) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
invokespecial(String, String, String) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
invokespecial(String, String, String, Clazz, Method) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
invokespecial(int) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
invokespecial_interface(Clazz, Method) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
invokespecial_interface(String, String, String) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
invokespecial_interface(String, String, String, Clazz, Method) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
invokestatic(Clazz, Method) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
invokestatic(String, String, String) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
invokestatic(String, String, String, Clazz, Method) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
invokestatic(int) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
invokestatic(Clazz, Method) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
invokestatic(String, String, String) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
invokestatic(String, String, String, Clazz, Method) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
invokestatic(int) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
invokestatic_interface(Clazz, Method) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
invokestatic_interface(String, String, String) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
invokestatic_interface(String, String, String, Clazz, Method) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
invokestatic_interface(Clazz, Method) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
invokestatic_interface(String, String, String) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
invokestatic_interface(String, String, String, Clazz, Method) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
invokevirtual(Clazz, Method) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
invokevirtual(String, String, String) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
invokevirtual(String, String, String, Clazz, Method) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
invokevirtual(int) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
invokevirtual(Clazz, Method) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
invokevirtual(String, String, String) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
invokevirtual(int, String, String) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
invokevirtual(String, String, String, Clazz, Method) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
invokevirtual(int) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
ior() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
ior() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
ipop() - Method in class proguard.evaluation.Stack
Pops the top IntegerValue from the stack.
irem() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
irem() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
ireturn() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
ireturn() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
IS_CLASS_AVAILABLE - Static variable in class proguard.util.ProcessingFlags
 
IS_PREFIX - Static variable in class proguard.classfile.util.kotlin.KotlinNameUtil
 
isAbstract - Variable in class proguard.classfile.kotlin.flags.KotlinModalityFlags
Signifies the declaration is 'abstract'
isAfterBranch(int) - Method in class proguard.classfile.util.BranchTargetFinder
Returns whether the instruction at the given offset comes right after a definite branch instruction in the CodeAttribute that was visited most recently.
isAliveAfter(int, int) - Method in class proguard.evaluation.LivenessAnalyzer
Returns whether the specified variable is alive after the instruction at the given offset.
isAliveBefore(int, int) - Method in class proguard.evaluation.LivenessAnalyzer
Returns whether the specified variable is alive before the instruction at the given offset.
isAnnotationClass - Variable in class proguard.classfile.kotlin.flags.KotlinClassFlags
A class kind flag, signifying that the corresponding class is an `annotation class`.
isApplicable(int) - Method in class proguard.classfile.attribute.ExceptionInfo
Returns whether the exception's try block contains the instruction at the given offset.
isApplicable(int, int) - Method in class proguard.classfile.attribute.ExceptionInfo
Returns whether the exception's try block overlaps with the specified block of instructions.
isBranchOrExceptionTarget(int) - Method in class proguard.evaluation.PartialEvaluator
Returns whether the instruction at the given offset is the target of a branch instruction or an exception.
isBranchOrigin(int) - Method in class proguard.classfile.util.BranchTargetFinder
Returns whether the instruction at the given offset is the origin of a branch instruction in the CodeAttribute that was visited most recently.
isBranchOrigin(int) - Method in class proguard.evaluation.PartialEvaluator
Returns whether the instruction at the given offset is the origin of a branch instruction.
isBranchTarget(int) - Method in class proguard.classfile.util.BranchTargetFinder
Returns whether the instruction at the given offset is the target of a branch instruction in the CodeAttribute that was visited most recently.
isBranchTarget(int) - Method in class proguard.evaluation.PartialEvaluator
Returns whether the instruction at the given offset is the target of a branch instruction.
isCast(int) - Method in class proguard.evaluation.value.InstructionOffsetValue
Returns whether the specified instruction offset corresponds to a cast.
isCategory2() - Method in class proguard.classfile.constant.ClassConstant
 
isCategory2() - Method in class proguard.classfile.constant.Constant
Returns whether the constant is of category 2.
isCategory2() - Method in class proguard.classfile.constant.DoubleConstant
 
isCategory2() - Method in class proguard.classfile.constant.DynamicConstant
 
isCategory2() - Method in class proguard.classfile.constant.FieldrefConstant
 
isCategory2() - Method in class proguard.classfile.constant.FloatConstant
 
isCategory2() - Method in class proguard.classfile.constant.IntegerConstant
 
isCategory2() - Method in class proguard.classfile.constant.InterfaceMethodrefConstant
 
isCategory2() - Method in class proguard.classfile.constant.InvokeDynamicConstant
 
isCategory2() - Method in class proguard.classfile.constant.LongConstant
 
isCategory2() - Method in class proguard.classfile.constant.MethodHandleConstant
 
isCategory2() - Method in class proguard.classfile.constant.MethodrefConstant
 
isCategory2() - Method in class proguard.classfile.constant.MethodTypeConstant
 
isCategory2() - Method in class proguard.classfile.constant.ModuleConstant
 
isCategory2() - Method in class proguard.classfile.constant.NameAndTypeConstant
 
isCategory2() - Method in class proguard.classfile.constant.PackageConstant
 
isCategory2() - Method in class proguard.classfile.constant.PrimitiveArrayConstant
 
isCategory2() - Method in class proguard.classfile.constant.StringConstant
 
isCategory2() - Method in class proguard.classfile.constant.Utf8Constant
 
isCategory2() - Method in class proguard.classfile.instruction.Instruction
Returns whether the instruction is a Category 2 instruction.
isCategory2(int, int) - Method in class proguard.evaluation.LivenessAnalyzer
Returns whether the specified variable takes up two entries after the instruction at the given offset.
isCategory2() - Method in class proguard.evaluation.value.Category1Value
 
isCategory2() - Method in class proguard.evaluation.value.Category2Value
 
isCategory2() - Method in class proguard.evaluation.value.TracingValue
 
isCategory2() - Method in class proguard.evaluation.value.Value
Returns whether the computational type of this Value is a category 2 type.
isCompanionObject - Variable in class proguard.classfile.kotlin.flags.KotlinClassFlags
A class kind flag, signifying that the corresponding class is a `companion object`.
isConst - Variable in class proguard.classfile.kotlin.flags.KotlinPropertyFlags
Signifies that the corresponding property is `const`.
isCreation(int) - Method in class proguard.classfile.util.BranchTargetFinder
Returns whether the instruction at the given offset creates a new, uninitialized object instance, in the CodeAttribute that was visited most recently.
isCreation(int) - Method in class proguard.evaluation.PartialEvaluator
Returns whether the instruction at the given offset creates a new, uninitialized instance.
isCrossInline - Variable in class proguard.classfile.kotlin.flags.KotlinValueParameterFlags
Signifies that the corresponding value parameter is `crossinline`.
isData - Variable in class proguard.classfile.kotlin.flags.KotlinClassFlags
Signifies that the corresponding class is `data`.
isDeclaration - Variable in class proguard.classfile.kotlin.flags.KotlinFunctionFlags
A member kind flag, signifying that the corresponding function is explicitly declared in the containing class.
isDeclared - Variable in class proguard.classfile.kotlin.flags.KotlinPropertyFlags
A member kind flag, signifying that the corresponding property is explicitly declared in the containing class.
isDefault - Variable in class proguard.classfile.kotlin.flags.KotlinPropertyAccessorFlags
Signifies that the corresponding property is not default, i.e.
isDefaultImpls(KotlinSyntheticClassKindMetadata) - Static method in class proguard.classfile.kotlin.visitor.filter.KotlinSyntheticClassKindFilter
 
isDelegated - Variable in class proguard.classfile.kotlin.flags.KotlinPropertyFlags
Signifies that the corresponding property is a delegated property.
isDelegation - Variable in class proguard.classfile.kotlin.flags.KotlinFunctionFlags
A member kind flag, signifying that the corresponding function exists in the containing class because it has been produced by interface delegation (delegation "by").
isDelegation - Variable in class proguard.classfile.kotlin.flags.KotlinPropertyFlags
A member kind flag, signifying that the corresponding property exists in the containing class because it has been produced by interface delegation (delegation "by").
isDeleted(int) - Method in class proguard.classfile.editor.VariableEditor
Returns whether the given variable at the given offset will be deleted.
isDirectory() - Method in class proguard.io.ClassPathDataEntry
 
isDirectory() - Method in interface proguard.io.DataEntry
Returns whether the data entry represents a directory.
isDirectory() - Method in class proguard.io.DummyDataEntry
 
isDirectory() - Method in class proguard.io.FileDataEntry
 
isDirectory() - Method in class proguard.io.StreamingDataEntry
 
isDirectory() - Method in class proguard.io.WrappedDataEntry
 
isDirectory() - Method in class proguard.io.ZipDataEntry
 
isDirectory() - Method in class proguard.io.ZipFileDataEntry
 
isEnumClass - Variable in class proguard.classfile.kotlin.flags.KotlinClassFlags
A class kind flag, signifying that the corresponding class is an `enum class`.
isEnumEntry - Variable in class proguard.classfile.kotlin.flags.KotlinClassFlags
A class kind flag, signifying that the corresponding class is an enum entry.
isExceptionEnd(int) - Method in class proguard.classfile.util.BranchTargetFinder
Returns whether the instruction at the given offset is the end of an exception try block in the CodeAttribute that was visited most recently.
isExceptionHandler(int) - Method in class proguard.classfile.util.BranchTargetFinder
Returns whether the instruction at the given offset is the start of an exception handler in the CodeAttribute that was visited most recently.
isExceptionHandler(int) - Method in class proguard.evaluation.PartialEvaluator
Returns whether the instruction at the given offset is the start of an exception handler.
isExceptionHandler(int) - Method in class proguard.evaluation.value.InstructionOffsetValue
Returns whether the specified instruction offset corresponds to an exception handler.
isExceptionStart(int) - Method in class proguard.classfile.util.BranchTargetFinder
Returns whether the instruction at the given offset is the start of an exception try block in the CodeAttribute that was visited most recently.
isExpect - Variable in class proguard.classfile.kotlin.flags.KotlinClassFlags
Signifies that the corresponding class is `expect`.
isExpect - Variable in class proguard.classfile.kotlin.flags.KotlinFunctionFlags
Signifies that the corresponding function is `expect`.
isExpect - Variable in class proguard.classfile.kotlin.flags.KotlinPropertyFlags
Signifies that the corresponding property is `expect`.
isExternal - Variable in class proguard.classfile.kotlin.flags.KotlinClassFlags
Signifies that the corresponding class is `external`.
isExternal - Variable in class proguard.classfile.kotlin.flags.KotlinFunctionFlags
Signifies that the corresponding function is `external`.
isExternal - Variable in class proguard.classfile.kotlin.flags.KotlinPropertyAccessorFlags
Signifies that the corresponding property is `external`.
isExternal - Variable in class proguard.classfile.kotlin.flags.KotlinPropertyFlags
Signifies that the corresponding property is `external`.
isExternalMethodNameAndArguments(String) - Static method in class proguard.classfile.util.ClassUtil
Returns whether the given member String represents an external method name with arguments.
isFakeOverride - Variable in class proguard.classfile.kotlin.flags.KotlinFunctionFlags
A member kind flag, signifying that the corresponding function exists in the containing class because a function with a suitable signature exists in a supertype.
isFakeOverride - Variable in class proguard.classfile.kotlin.flags.KotlinPropertyFlags
A member kind flag, signifying that the corresponding property exists in the containing class because a property with a suitable signature exists in a supertype.
isFieldValue(int) - Method in class proguard.evaluation.value.InstructionOffsetValue
Returns whether the specified instruction offset corresponds to a field value.
isFinal - Variable in class proguard.classfile.kotlin.flags.KotlinModalityFlags
Signifies the declaration is 'final'
isGetterName(String) - Static method in class proguard.classfile.util.kotlin.KotlinNameUtil
 
ishl() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
ishl() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
ishr() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
ishr() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
isInfix - Variable in class proguard.classfile.kotlin.flags.KotlinFunctionFlags
Signifies that the corresponding function is `infix`.
isInitializedBefore(int, int) - Method in class proguard.evaluation.InitializationFinder
Returns whether the specified stack entry is initialized.
isInitializedBefore(int, InstructionOffsetValue) - Method in class proguard.evaluation.InitializationFinder
Returns whether the given creation offset is initialized before the given offset.
isInitializer(int) - Method in class proguard.classfile.util.BranchTargetFinder
Returns whether the instruction at the given offset is the special invocation of an instance initializer, in the CodeAttribute that was visited most recently.
isInitializer(String) - Static method in class proguard.classfile.util.ClassUtil
Returns whether the given method name refers to a class initializer or an instance initializer.
isInitializer() - Method in class proguard.evaluation.InitializationFinder
Returns whether the method is an instance initializer, in the CodeAttribute that was visited most recently.
isInitializer(int) - Method in class proguard.evaluation.InitializationFinder
Returns whether the instruction at the given offset is the special invocation of an instance initializer.
isInitializer(int) - Method in class proguard.evaluation.PartialEvaluator
Returns whether the instruction at the given offset is the special invocation of an instance initializer.
isInline - Variable in class proguard.classfile.kotlin.flags.KotlinClassFlags
Signifies that the corresponding class is `inline`.
isInline - Variable in class proguard.classfile.kotlin.flags.KotlinFunctionFlags
Signifies that the corresponding function is `inline`.
isInline - Variable in class proguard.classfile.kotlin.flags.KotlinPropertyAccessorFlags
Signifies that the corresponding property is `inline`.
isInner - Variable in class proguard.classfile.kotlin.flags.KotlinClassFlags
Signifies that the corresponding class is `inner`.
isInnerClassName() - Method in class proguard.classfile.util.DescriptorClassEnumeration
Returns whether the most recently returned class name was a recomposed inner class name from a signature.
isInstruction(int) - Method in class proguard.classfile.util.BranchTargetFinder
Returns whether there is an instruction at the given offset in the CodeAttribute that was visited most recently.
isInstruction(int) - Method in class proguard.evaluation.PartialEvaluator
Returns whether there is an instruction at the given offset.
isInterface - Variable in class proguard.classfile.kotlin.flags.KotlinClassFlags
A class kind flag, signifying that the corresponding class is an `interface`.
isInternal - Variable in class proguard.classfile.kotlin.flags.KotlinVisibilityFlags
For top-level declarations : signifies visibility everywhere in the same module For class/interface members: signifies visibility everywhere in the same module to users who can has access to the declaring class
isInternalArrayInterfaceName(String) - Static method in class proguard.classfile.util.ClassUtil
Returns whether the given internal class name is one of the interfaces that is implemented by all array types.
isInternalArrayType(String) - Static method in class proguard.classfile.util.ClassUtil
Returns whether the given internal type is an array type.
isInternalCategory2Type(String) - Static method in class proguard.classfile.util.ClassUtil
Returns whether the given internal type is a primitive Category 2 type.
isInternalClassType(String) - Static method in class proguard.classfile.util.ClassUtil
Returns whether the given internal type is a plain class type (including an array type of a plain class 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).
isInternalPrimitiveType(String) - Static method in class proguard.classfile.util.ClassUtil
Returns whether the given internal type is a plain primitive type (not void).
isInternalPrimitiveTypeOrString(String) - Static method in class proguard.classfile.util.ClassUtil
Returns whether the given internal type is a plain primitive type (not void) or a java/lang/String.
isLambda(KotlinSyntheticClassKindMetadata) - Static method in class proguard.classfile.kotlin.visitor.filter.KotlinSyntheticClassKindFilter
 
isLateinit - Variable in class proguard.classfile.kotlin.flags.KotlinPropertyFlags
Signifies that the corresponding property is `lateinit`.
isLoad() - Method in class proguard.classfile.instruction.VariableInstruction
Returns whether this instruction loads the value of a variable.
isLoad - Variable in class proguard.evaluation.SimplifiedInvocationUnit
 
isLocal - Variable in class proguard.classfile.kotlin.flags.KotlinVisibilityFlags
Signifies that the declaration is declared inside a code block, not visible from outside
isMatching() - Method in class proguard.classfile.util.InstructionSequenceMatcher
Returns whether the complete pattern sequence has been matched.
isMethodParameter(int) - Method in class proguard.evaluation.value.InstructionOffsetValue
Returns whether the specified instruction offset corresponds to a method parameter.
isMethodReturnValue(int) - Method in class proguard.evaluation.value.InstructionOffsetValue
Returns whether the specified instruction offset corresponds to a method return value.
isMethodSignature() - Method in class proguard.classfile.util.InternalTypeEnumeration
Returns whether the descriptor is a method signature.
isModified() - Method in class proguard.classfile.editor.CodeAttributeEditor
Returns whether the code has been modified in any way.
isModified(int) - Method in class proguard.classfile.editor.CodeAttributeEditor
Returns whether the instruction at the given offset has been modified in any way.
isMovedFromInterfaceCompanion - Variable in class proguard.classfile.kotlin.flags.KotlinPropertyFlags
Signifies that its backing field is declared as a static field in an interface, usually happens when @JvmField annotation is used e.g.
isNegated - Variable in class proguard.classfile.kotlin.flags.KotlinEffectExpressionFlags
Signifies that the corresponding effect expression should be negated to compute the proposition or the conclusion of an effect.
isNewinstance(int) - Method in class proguard.evaluation.value.InstructionOffsetValue
Returns whether the specified instruction offset corresponds to a new instance.
isNoInline - Variable in class proguard.classfile.kotlin.flags.KotlinValueParameterFlags
Signifies that the corresponding value parameter is `noinline`.
isNotNull() - Method in class proguard.evaluation.value.ReferenceValue
Returns whether this ReferenceValue is not null.
isNull() - Method in class proguard.evaluation.value.MultiTypedReferenceValue
 
isNull() - Method in class proguard.evaluation.value.ParticularReferenceValue
 
isNull() - Method in class proguard.evaluation.value.ReferenceValue
Returns whether this ReferenceValue is null.
isNull() - Method in class proguard.evaluation.value.TracedReferenceValue
 
isNull() - Method in class proguard.evaluation.value.TypedReferenceValue
 
isNull() - Method in class proguard.evaluation.value.UnknownReferenceValue
 
isNullable - Variable in class proguard.classfile.kotlin.flags.KotlinTypeFlags
Signifies that the corresponding type is marked as nullable, i.e.
isNullCheckPredicate - Variable in class proguard.classfile.kotlin.flags.KotlinEffectExpressionFlags
Signifies that the corresponding effect expression checks whether a value of some variable is `null`.
isObject - Variable in class proguard.classfile.kotlin.flags.KotlinClassFlags
A class kind flag, signifying that the corresponding class is a non-companion `object`.
isOpen - Variable in class proguard.classfile.kotlin.flags.KotlinModalityFlags
Signifies the declaration is 'open'
isOperator - Variable in class proguard.classfile.kotlin.flags.KotlinFunctionFlags
Signifies that the corresponding function is `operator`.
isOverriden(Clazz, Method) - Method in class proguard.classfile.util.MemberFinder
Returns whether the given method is overridden anywhere down the class hierarchy.
isParameterless() - Method in class proguard.classfile.kotlin.KotlinConstructorMetadata
 
isParticular() - Method in class proguard.evaluation.value.DetailedArrayReferenceValue
 
isParticular() - Method in class proguard.evaluation.value.InstructionOffsetValue
 
isParticular() - Method in class proguard.evaluation.value.ParticularDoubleValue
 
isParticular() - Method in class proguard.evaluation.value.ParticularFloatValue
 
isParticular() - Method in class proguard.evaluation.value.ParticularIntegerValue
 
isParticular() - Method in class proguard.evaluation.value.ParticularLongValue
 
isParticular() - Method in class proguard.evaluation.value.ParticularReferenceValue
 
isParticular() - Method in class proguard.evaluation.value.RangeIntegerValue
 
isParticular() - Method in class proguard.evaluation.value.TopValue
 
isParticular() - Method in class proguard.evaluation.value.TracedReferenceValue
 
isParticular() - Method in class proguard.evaluation.value.TracingValue
 
isParticular() - Method in class proguard.evaluation.value.TypedReferenceValue
 
isParticular() - Method in class proguard.evaluation.value.UnknownReferenceValue
 
isParticular() - Method in class proguard.evaluation.value.Value
Returns whether this Value represents a single particular (known) value.
isPrimary - Variable in class proguard.classfile.kotlin.flags.KotlinConstructorFlags
Signifies that the corresponding constructor is the primary constructor.
isPrivate - Variable in class proguard.classfile.kotlin.flags.KotlinVisibilityFlags
For top-level declarations: visible only inside the file containing the declaration For class/interface members: visible only within the class
isPrivateToThis - Variable in class proguard.classfile.kotlin.flags.KotlinVisibilityFlags
For class/interface members: visible only on the same instance of the declaring class
isProtected - Variable in class proguard.classfile.kotlin.flags.KotlinVisibilityFlags
For class/interface members: private + visible in subclasses
isPublic - Variable in class proguard.classfile.kotlin.flags.KotlinVisibilityFlags
For top-level declarations: visible everywhere For class/interface members: visible to everywhere to users who can access the declaring class
isRaw - Variable in class proguard.classfile.kotlin.KotlinTypeMetadata
 
isReachable(int) - Method in class proguard.classfile.attribute.visitor.StackSizeComputer
Returns whether the instruction at the given offset is reachable in the most recently visited code attribute.
isReified - Variable in class proguard.classfile.kotlin.flags.KotlinTypeParameterFlags
Signifies that the corresponding type parameter is `reified`.
isSame(int, int) - Static method in class proguard.classfile.visitor.CounterConditionalClassVisitor
 
isSealed - Variable in class proguard.classfile.kotlin.flags.KotlinModalityFlags
Signifies the declaration is 'sealed'
isSetterName(String) - Static method in class proguard.classfile.util.kotlin.KotlinNameUtil
 
isShadowed(Clazz, Field) - Method in class proguard.classfile.util.MemberFinder
Returns whether the given field is shadowed anywhere down the class hierarchy.
isSpecific() - Method in class proguard.evaluation.value.IdentifiedArrayReferenceValue
 
isSpecific() - Method in class proguard.evaluation.value.IdentifiedReferenceValue
 
isSpecific() - Method in class proguard.evaluation.value.InstructionOffsetValue
 
isSpecific() - Method in class proguard.evaluation.value.SpecificDoubleValue
 
isSpecific() - Method in class proguard.evaluation.value.SpecificFloatValue
 
isSpecific() - Method in class proguard.evaluation.value.SpecificIntegerValue
 
isSpecific() - Method in class proguard.evaluation.value.SpecificLongValue
 
isSpecific() - Method in class proguard.evaluation.value.TopValue
 
isSpecific() - Method in class proguard.evaluation.value.TracedReferenceValue
 
isSpecific() - Method in class proguard.evaluation.value.TracingValue
 
isSpecific() - Method in class proguard.evaluation.value.Value
Returns whether this Value represents a single specific (but possibly unknown) value.
isStarProjection() - Method in class proguard.classfile.kotlin.KotlinTypeMetadata
 
isStatic - Variable in class proguard.evaluation.SimplifiedInvocationUnit
 
isStore() - Method in class proguard.classfile.instruction.VariableInstruction
Returns whether this instruction stores the value of a variable.
isSubroutine(int) - Method in class proguard.classfile.util.BranchTargetFinder
Returns whether the instruction at the given offset is part of a subroutine in the CodeAttribute that was visited most recently.
isSubroutine(int) - Method in class proguard.evaluation.PartialEvaluator
Returns whether the instruction at the given offset is part of a subroutine.
isSubroutineInvocation(int) - Method in class proguard.classfile.util.BranchTargetFinder
Returns whether the instruction at the given offset is a subroutine invocation in the CodeAttribute that was visited most recently.
isSubroutineInvocation(int) - Method in class proguard.evaluation.PartialEvaluator
Returns whether the instruction at the given offset is a subroutine invocation.
isSubroutineReturning(int) - Method in class proguard.classfile.util.BranchTargetFinder
Returns whether the subroutine at the given offset is ever returning by means of a regular 'ret' instruction.
isSubroutineReturning(int) - Method in class proguard.evaluation.PartialEvaluator
Returns whether the subroutine at the given offset is ever returning by means of a regular 'ret' instruction.
isSubroutineStart(int) - Method in class proguard.classfile.util.BranchTargetFinder
Returns whether the instruction at the given offset is the start of a subroutine in the CodeAttribute that was visited most recently.
isSubroutineStart(int) - Method in class proguard.evaluation.PartialEvaluator
Returns whether the instruction at the given offset is the start of a subroutine.
isSuspend - Variable in class proguard.classfile.kotlin.flags.KotlinFunctionFlags
Signifies that the corresponding function is `suspend`.
isSuspend - Variable in class proguard.classfile.kotlin.flags.KotlinTypeFlags
Signifies that the corresponding type is `suspend`.
isSynthesized - Variable in class proguard.classfile.kotlin.flags.KotlinFunctionFlags
A member kind flag, signifying that the corresponding function exists in the containing class because it has been synthesized by the compiler and has no declaration in the source code.
isSynthesized - Variable in class proguard.classfile.kotlin.flags.KotlinPropertyFlags
A member kind flag, signifying that the corresponding property exists in the containing class because it has been synthesized by the compiler and has no declaration in the source code.
isTailrec - Variable in class proguard.classfile.kotlin.flags.KotlinFunctionFlags
Signifies that the corresponding function is `tailrec`.
isTarget(int) - Method in class proguard.classfile.util.BranchTargetFinder
Returns whether the instruction at the given offset is the target of any kind in the CodeAttribute that was visited most recently.
isTarget(int) - Method in class proguard.evaluation.PartialEvaluator
Returns whether the instruction at the given offset is the target of any kind.
isTopInitializedBefore(int, int) - Method in class proguard.evaluation.InitializationFinder
Returns whether the specified stack entry is initialized.
istore(int) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
istore(int) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
istore_0() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
istore_0() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
istore_1() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
istore_1() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
istore_2() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
istore_2() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
istore_3() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
istore_3() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
isTraced(int) - Method in class proguard.evaluation.LivenessAnalyzer
Returns whether the instruction at the given offset has ever been executed during the partial evaluation.
isTraced(int, int) - Method in class proguard.evaluation.PartialEvaluator
Returns whether a block of instructions is ever used.
isTraced(int) - Method in class proguard.evaluation.PartialEvaluator
Returns whether the instruction at the given offset has ever been executed during the partial evaluation.
isub() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
isub() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
isUsualClass - Variable in class proguard.classfile.kotlin.flags.KotlinClassFlags
A class kind flag, signifying that the corresponding class is a usual `class`.
isVar - Variable in class proguard.classfile.kotlin.flags.KotlinPropertyFlags
Signifies that the corresponding property is `var`.
isVarArg() - Method in class proguard.classfile.kotlin.KotlinValueParameterMetadata
 
isWhenMappings(KotlinSyntheticClassKindMetadata) - Static method in class proguard.classfile.kotlin.visitor.filter.KotlinSyntheticClassKindFilter
 
isWide() - Method in class proguard.classfile.instruction.Instruction
Returns whether the instruction is wide, i.e.
isWide() - Method in class proguard.classfile.instruction.VariableInstruction
 
iushr() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
iushr() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
ixor() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
ixor() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 

J

J - Static variable in class proguard.classfile.editor.InstructionSequenceReplacer
 
J - Static variable in class proguard.classfile.util.InstructionSequenceMatcher
 
JarReader - Class in proguard.io
This DataEntryReader lets a given DataEntryReader read all data entries of the read archive data entries.
JarReader(DataEntryReader) - Constructor for class proguard.io.JarReader
Creates a new JarReader.
JarReader(boolean, DataEntryReader) - Constructor for class proguard.io.JarReader
Creates a new JarReader that optionally reads jmod files.
JarWriter - Class in proguard.io
This DataEntryWriter sends data entries to another given data entry writer, automatically adding a manifest file.
JarWriter(DataEntryWriter) - Constructor for class proguard.io.JarWriter
Creates a new JarWriter wth default manifest digest "SHA-256" and manifest file name "META-INF/MANIFEST.MF".
JarWriter(String[], DataEntryWriter) - Constructor for class proguard.io.JarWriter
Creates a new JarWriter wth default manifest file name "META-INF/MANIFEST.MF".
JarWriter(String[], String, DataEntryWriter) - Constructor for class proguard.io.JarWriter
Creates a new JarWriter wth default manifest file name "META-INF/MANIFEST.MF".
JarWriter(String[], String, String, StringFunction, DataEntryWriter, DataEntryWriter) - Constructor for class proguard.io.JarWriter
Creates a new JarWriter.
JarWriter.MyMultiDigestOutputStream - Class in proguard.io
This FilterOutputStream automatically appends a file digest entry to a given manifest writer, when the stream is closed.
JAVA_FILE_EXTENSION - Static variable in class proguard.classfile.JavaConstants
 
JavaAccessConstants - Class in proguard.classfile
Access modifiers for classes, fields, methods, parameters, and modules in Java source code.
JavaAccessConstants() - Constructor for class proguard.classfile.JavaAccessConstants
 
JavaConstants - Class in proguard.classfile
External names and descriptors of common classes, fields, and methods from the Java runtime.
JavaConstants() - Constructor for class proguard.classfile.JavaConstants
 
JavaFieldReferenceInfo - Class in proguard.classfile.kotlin.reflect
 
JavaFieldReferenceInfo(Clazz, Clazz, Member) - Constructor for class proguard.classfile.kotlin.reflect.JavaFieldReferenceInfo
 
javaLangClassClass - Variable in class proguard.classfile.constant.ClassConstant
An extra field pointing to the java.lang.Class Clazz object.
javaLangInvokeMethodHandleClass - Variable in class proguard.classfile.constant.MethodHandleConstant
An extra field pointing to the java.lang.invoke.MethodHandle Clazz object.
javaLangInvokeMethodTypeClass - Variable in class proguard.classfile.constant.MethodTypeConstant
An extra field pointing to the java.lang.invoke.MethodType Clazz object.
javaLangStringClass - Variable in class proguard.classfile.constant.StringConstant
An extra field pointing to the java.lang.String Clazz object.
JavaMethodReferenceInfo - Class in proguard.classfile.kotlin.reflect
 
JavaMethodReferenceInfo(Clazz, Clazz, Member) - Constructor for class proguard.classfile.kotlin.reflect.JavaMethodReferenceInfo
 
JavaReferenceInfo - Class in proguard.classfile.kotlin.reflect
 
JavaReferenceInfo(Clazz, Clazz, Member) - Constructor for class proguard.classfile.kotlin.reflect.JavaReferenceInfo
 
JavaTypeConstants - Class in proguard.classfile
Constant characters that are part of primitive and non-primitive type descriptors in Java source code.
JavaTypeConstants() - Constructor for class proguard.classfile.JavaTypeConstants
 
JavaVersionConstants - Class in proguard.classfile
Known external version numbers of class files.
JavaVersionConstants() - Constructor for class proguard.classfile.JavaVersionConstants
 
join(String, String...) - Static method in class proguard.util.StringUtil
Joins the given strings using the provided separator.
jsr(CompactCodeAttributeComposer.Label) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
jsr(int) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
jsr_w(CompactCodeAttributeComposer.Label) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
jsr_w(int) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
jumpOffsets - Variable in class proguard.classfile.instruction.SwitchInstruction
 
JvmFieldSignature - Class in proguard.classfile.kotlin
 
JvmFieldSignature(String, String) - Constructor for class proguard.classfile.kotlin.JvmFieldSignature
 
jvmFlagsAsInt() - Method in class proguard.classfile.kotlin.flags.KotlinPropertyFlags
 
JvmMethodSignature - Class in proguard.classfile.kotlin
 
JvmMethodSignature(String, String) - Constructor for class proguard.classfile.kotlin.JvmMethodSignature
 
jvmSignature - Variable in class proguard.classfile.kotlin.KotlinConstructorMetadata
 
jvmSignature - Variable in class proguard.classfile.kotlin.KotlinFunctionMetadata
 

K

K - Static variable in class proguard.classfile.editor.InstructionSequenceReplacer
 
k - Variable in class proguard.classfile.kotlin.KotlinMetadata
A kind of the metadata this annotation encodes.
K - Static variable in class proguard.classfile.util.InstructionSequenceMatcher
 
keySet() - Method in class proguard.util.MultiValueMap
 
kind - Variable in class proguard.classfile.kotlin.KotlinVersionRequirementMetadata
 
KIND_Array - Static variable in class proguard.classfile.attribute.annotation.TypePathInfo
 
KIND_Nested - Static variable in class proguard.classfile.attribute.annotation.TypePathInfo
 
KIND_TypeArgument - Static variable in class proguard.classfile.attribute.annotation.TypePathInfo
 
KIND_TypeArgumentBound - Static variable in class proguard.classfile.attribute.annotation.TypePathInfo
 
kmAnnotation - Variable in class proguard.classfile.kotlin.KotlinMetadataAnnotation
 
KOTLIN_INTRINSICS_CLASS - Static variable in class proguard.classfile.kotlin.KotlinConstants
 
KOTLIN_OBJECT_INSTANCE_FIELD_NAME - Static variable in class proguard.classfile.kotlin.KotlinConstants
 
KotlinAnnotationFilter - Class in proguard.classfile.kotlin.visitor.filter
Delegates to a given KotlinAnnotationVisitor if the predicate succeeds.
KotlinAnnotationFilter(Predicate<KotlinMetadataAnnotation>, KotlinAnnotationVisitor) - Constructor for class proguard.classfile.kotlin.visitor.filter.KotlinAnnotationFilter
 
KotlinAnnotationFilter(Predicate<KotlinMetadataAnnotation>, KotlinAnnotationVisitor, KotlinAnnotationVisitor) - Constructor for class proguard.classfile.kotlin.visitor.filter.KotlinAnnotationFilter
 
KotlinAnnotationVisitor - Interface in proguard.classfile.kotlin.visitor
 
KotlinCallableReferenceInitializer - Class in proguard.classfile.kotlin.reflect.util
Initialize callable reference class information, by visiting synthetic classes that implement (Function|Property|LocalVariable)Reference, then finding Function/Property that they refer to and use this information to initialize a CallableReferenceInfo inside the synthetic class.
KotlinCallableReferenceInitializer() - Constructor for class proguard.classfile.kotlin.reflect.util.KotlinCallableReferenceInitializer
 
KotlinCallableReferenceInitializer.LocalVariableReferenceInfoInitializer - Class in proguard.classfile.kotlin.reflect.util
 
KotlinClassFilter - Class in proguard.classfile.kotlin.visitor.filter
Delegates to the given ClassVisitor if the class has the kotlin.Metadata annotation.
KotlinClassFilter(ClassVisitor) - Constructor for class proguard.classfile.kotlin.visitor.filter.KotlinClassFilter
 
KotlinClassFlags - Class in proguard.classfile.kotlin.flags
Flags for Kotlin classes.
KotlinClassFlags(int) - Constructor for class proguard.classfile.kotlin.flags.KotlinClassFlags
 
KotlinClassKindFilter - Class in proguard.classfile.kotlin.visitor.filter
Delegate to another KotlinMetadataVisitor if the predicate returns true, or if there's no predicate.
KotlinClassKindFilter(KotlinMetadataVisitor) - Constructor for class proguard.classfile.kotlin.visitor.filter.KotlinClassKindFilter
 
KotlinClassKindFilter(Predicate<KotlinClassKindMetadata>, KotlinMetadataVisitor) - Constructor for class proguard.classfile.kotlin.visitor.filter.KotlinClassKindFilter
 
KotlinClassKindMetadata - Class in proguard.classfile.kotlin
 
KotlinClassKindMetadata(int[], int[], int, String, String) - Constructor for class proguard.classfile.kotlin.KotlinClassKindMetadata
 
KotlinClassToAnonymousObjectOriginClassVisitor - Class in proguard.classfile.kotlin.visitor
This KotlinMetadataVisitor travels to the anonymous object origin class and delegates to the given KotlinMetadataVisitor.
KotlinClassToAnonymousObjectOriginClassVisitor(ClassPool, KotlinMetadataVisitor) - Constructor for class proguard.classfile.kotlin.visitor.KotlinClassToAnonymousObjectOriginClassVisitor
 
KotlinClassToInlineOriginFunctionVisitor - Class in proguard.classfile.kotlin.visitor
This KotlinMetadataVisitor travels to the function of the provided anonymous object origin and delegates to the given KotlinFunctionVisitor.
KotlinClassToInlineOriginFunctionVisitor(String, KotlinFunctionVisitor) - Constructor for class proguard.classfile.kotlin.visitor.KotlinClassToInlineOriginFunctionVisitor
 
KotlinCommonFlags - Class in proguard.classfile.kotlin.flags
Common flags.
KotlinCommonFlags() - Constructor for class proguard.classfile.kotlin.flags.KotlinCommonFlags
 
KotlinConstants - Class in proguard.classfile.kotlin
 
KotlinConstants() - Constructor for class proguard.classfile.kotlin.KotlinConstants
 
KotlinConstants.MODULE - Class in proguard.classfile.kotlin
 
KotlinConstants.REFLECTION - Class in proguard.classfile.kotlin
 
KotlinConstructorFilter - Class in proguard.classfile.kotlin.visitor.filter
 
KotlinConstructorFilter(Predicate<KotlinConstructorMetadata>, KotlinConstructorVisitor) - Constructor for class proguard.classfile.kotlin.visitor.filter.KotlinConstructorFilter
 
KotlinConstructorFlags - Class in proguard.classfile.kotlin.flags
Flags for Kotlin constructors.
KotlinConstructorFlags(int) - Constructor for class proguard.classfile.kotlin.flags.KotlinConstructorFlags
 
KotlinConstructorMetadata - Class in proguard.classfile.kotlin
 
KotlinConstructorMetadata(int) - Constructor for class proguard.classfile.kotlin.KotlinConstructorMetadata
 
KotlinConstructorVisitor - Interface in proguard.classfile.kotlin.visitor
 
KotlinContractMetadata - Class in proguard.classfile.kotlin
 
KotlinContractMetadata() - Constructor for class proguard.classfile.kotlin.KotlinContractMetadata
 
KotlinContractVisitor - Interface in proguard.classfile.kotlin.visitor
 
KotlinDeclarationContainerFilter - Class in proguard.classfile.kotlin.visitor.filter
Filter KotlinDeclarationContainers, based on the given predicate.
KotlinDeclarationContainerFilter(KotlinMetadataVisitor) - Constructor for class proguard.classfile.kotlin.visitor.filter.KotlinDeclarationContainerFilter
 
KotlinDeclarationContainerFilter(Predicate<KotlinDeclarationContainerMetadata>, KotlinMetadataVisitor) - Constructor for class proguard.classfile.kotlin.visitor.filter.KotlinDeclarationContainerFilter
 
KotlinDeclarationContainerFilter(Predicate<KotlinDeclarationContainerMetadata>, KotlinMetadataVisitor, KotlinMetadataVisitor) - Constructor for class proguard.classfile.kotlin.visitor.filter.KotlinDeclarationContainerFilter
 
KotlinDeclarationContainerMetadata - Class in proguard.classfile.kotlin
This class is named after Kotlin's own naming scheme.
KotlinDeclarationContainerMetadata(int, int[], int[], int, String, String) - Constructor for class proguard.classfile.kotlin.KotlinDeclarationContainerMetadata
 
KotlinEffectExpressionFlags - Class in proguard.classfile.kotlin.flags
Flags for Kotlin types.
KotlinEffectExpressionFlags(int) - Constructor for class proguard.classfile.kotlin.flags.KotlinEffectExpressionFlags
 
KotlinEffectExpressionMetadata - Class in proguard.classfile.kotlin
 
KotlinEffectExpressionMetadata() - Constructor for class proguard.classfile.kotlin.KotlinEffectExpressionMetadata
 
KotlinEffectExprVisitor - Interface in proguard.classfile.kotlin.visitor
 
KotlinEffectMetadata - Class in proguard.classfile.kotlin
 
KotlinEffectMetadata(KmEffectType, KmEffectInvocationKind) - Constructor for class proguard.classfile.kotlin.KotlinEffectMetadata
 
KotlinEffectVisitor - Interface in proguard.classfile.kotlin.visitor
 
KotlinFileFacadeKindMetadata - Class in proguard.classfile.kotlin
 
KotlinFileFacadeKindMetadata(int[], int[], int, String, String) - Constructor for class proguard.classfile.kotlin.KotlinFileFacadeKindMetadata
 
KotlinFlags - Class in proguard.classfile.kotlin.flags
KotlinFlags represent a collection of flags in the metadata.
KotlinFlags() - Constructor for class proguard.classfile.kotlin.flags.KotlinFlags
 
KotlinFunctionFilter - Class in proguard.classfile.kotlin.visitor.filter
Delegate to another KotlinFunctionVisitor if the predicate returns true.
KotlinFunctionFilter(Predicate<KotlinFunctionMetadata>, KotlinFunctionVisitor) - Constructor for class proguard.classfile.kotlin.visitor.filter.KotlinFunctionFilter
 
KotlinFunctionFlags - Class in proguard.classfile.kotlin.flags
Flags for Kotlin functions.
KotlinFunctionFlags(int) - Constructor for class proguard.classfile.kotlin.flags.KotlinFunctionFlags
 
KotlinFunctionMetadata - Class in proguard.classfile.kotlin
 
KotlinFunctionMetadata(int, String) - Constructor for class proguard.classfile.kotlin.KotlinFunctionMetadata
 
KotlinFunctionToDefaultMethodVisitor - Class in proguard.classfile.kotlin.visitor
This class applies the given member visitor to the referenced default method of a Kotlin function.
KotlinFunctionToDefaultMethodVisitor(MemberVisitor) - Constructor for class proguard.classfile.kotlin.visitor.KotlinFunctionToDefaultMethodVisitor
 
KotlinFunctionToMethodVisitor - Class in proguard.classfile.kotlin.visitor
This class applies the given member visitor to the referenced method of a Kotlin function.
KotlinFunctionToMethodVisitor(MemberVisitor) - Constructor for class proguard.classfile.kotlin.visitor.KotlinFunctionToMethodVisitor
 
KotlinFunctionVisitor - Interface in proguard.classfile.kotlin.visitor
 
KotlinInterfaceToDefaultImplsClassVisitor - Class in proguard.classfile.kotlin.visitor
 
KotlinInterfaceToDefaultImplsClassVisitor(ClassVisitor) - Constructor for class proguard.classfile.kotlin.visitor.KotlinInterfaceToDefaultImplsClassVisitor
 
KotlinMetadata - Class in proguard.classfile.kotlin
This abstract class represents metadata that is attached to a Kotlin class, parsed from its @Metadata tag.
KotlinMetadata(int, int[], int[], int, String, String) - Constructor for class proguard.classfile.kotlin.KotlinMetadata
 
kotlinMetadata - Variable in class proguard.classfile.LibraryClass
 
kotlinMetadata - Variable in class proguard.classfile.ProgramClass
 
kotlinMetadataAccept(KotlinMetadataVisitor) - Method in interface proguard.classfile.Clazz
Lets the given Kotlin metadata visitor visit the metadata of this class.
kotlinMetadataAccept(KotlinMetadataVisitor) - Method in class proguard.classfile.LibraryClass
 
kotlinMetadataAccept(KotlinMetadataVisitor) - Method in class proguard.classfile.ProgramClass
 
KotlinMetadataAnnotation - Class in proguard.classfile.kotlin
 
KotlinMetadataAnnotation(KmAnnotation) - Constructor for class proguard.classfile.kotlin.KotlinMetadataAnnotation
 
KotlinMetadataFilter - Class in proguard.classfile.kotlin.visitor.filter
This KotlinMetadataVisitor delegates its visits to one of two given visitors, depending on whether the given predicate succeeds.
KotlinMetadataFilter(KotlinMetadataVisitor, KotlinMetadataVisitor) - Constructor for class proguard.classfile.kotlin.visitor.filter.KotlinMetadataFilter
 
KotlinMetadataFilter(Predicate<KotlinMetadata>, KotlinMetadataVisitor) - Constructor for class proguard.classfile.kotlin.visitor.filter.KotlinMetadataFilter
 
KotlinMetadataFilter(Predicate<KotlinMetadata>, KotlinMetadataVisitor, KotlinMetadataVisitor) - Constructor for class proguard.classfile.kotlin.visitor.filter.KotlinMetadataFilter
 
KotlinMetadataInitializer - Class in proguard.classfile.util.kotlin
Initializes the kotlin metadata for each Kotlin class.
KotlinMetadataInitializer(WarningPrinter) - Constructor for class proguard.classfile.util.kotlin.KotlinMetadataInitializer
 
KotlinMetadataInitializer.MetadataType - Enum in proguard.classfile.util.kotlin
 
KotlinMetadataPrinter - Class in proguard.classfile.kotlin.visitor
 
KotlinMetadataPrinter() - Constructor for class proguard.classfile.kotlin.visitor.KotlinMetadataPrinter
 
KotlinMetadataPrinter(PrintWriter) - Constructor for class proguard.classfile.kotlin.visitor.KotlinMetadataPrinter
 
KotlinMetadataPrinter(PrintWriter, String) - Constructor for class proguard.classfile.kotlin.visitor.KotlinMetadataPrinter
 
KotlinMetadataRemover - Class in proguard.classfile.kotlin.visitor
 
KotlinMetadataRemover() - Constructor for class proguard.classfile.kotlin.visitor.KotlinMetadataRemover
 
KotlinMetadataToClazzVisitor - Class in proguard.classfile.kotlin.visitor
 
KotlinMetadataToClazzVisitor(ClassVisitor) - Constructor for class proguard.classfile.kotlin.visitor.KotlinMetadataToClazzVisitor
 
KotlinMetadataToModuleVisitor - Class in proguard.resources.kotlinmodule.visitor
 
KotlinMetadataToModuleVisitor(KotlinModuleVisitor) - Constructor for class proguard.resources.kotlinmodule.visitor.KotlinMetadataToModuleVisitor
 
KotlinMetadataVisitor - Interface in proguard.classfile.kotlin.visitor
 
KotlinMetadataWriter - Class in proguard.classfile.io.kotlin
This class visitor writes the information stored in a Clazz's kotlinMetadata field to a @kotlin/Metadata annotation on the class.
KotlinMetadataWriter(WarningPrinter) - Constructor for class proguard.classfile.io.kotlin.KotlinMetadataWriter
 
KotlinMetadataWriter(WarningPrinter, ClassVisitor) - Constructor for class proguard.classfile.io.kotlin.KotlinMetadataWriter
 
KotlinModalityFlags - Class in proguard.classfile.kotlin.flags
 
KotlinModalityFlags() - Constructor for class proguard.classfile.kotlin.flags.KotlinModalityFlags
 
KotlinModule - Class in proguard.resources.kotlinmodule
Represents a Kotlin module file - this file describes the contents of a Kotlin module: which file facades and which multi-file part classes make up the module.
KotlinModule(String, long) - Constructor for class proguard.resources.kotlinmodule.KotlinModule
 
KotlinModuleDataEntryReader - Class in proguard.resources.kotlinmodule.io
Read a Kotlin module file and apply the given ResourceFileVisitor.
KotlinModuleDataEntryReader(ResourceFileVisitor) - Constructor for class proguard.resources.kotlinmodule.io.KotlinModuleDataEntryReader
 
KotlinModuleDataEntryWriter - Class in proguard.resources.kotlinmodule.io
Write a KotlinModule from a ResourceFilePool to the supplied DataEntryWriter.
KotlinModuleDataEntryWriter(ResourceFilePool, DataEntryWriter) - Constructor for class proguard.resources.kotlinmodule.io.KotlinModuleDataEntryWriter
 
KotlinModulePackage - Class in proguard.resources.kotlinmodule
 
KotlinModulePackage(String, List<String>, Map<String, String>) - Constructor for class proguard.resources.kotlinmodule.KotlinModulePackage
 
KotlinModulePackageVisitor - Interface in proguard.resources.kotlinmodule.visitor
 
KotlinModulePrinter - Class in proguard.resources.kotlinmodule.visitor
Print Kotlin modules.
KotlinModulePrinter() - Constructor for class proguard.resources.kotlinmodule.visitor.KotlinModulePrinter
 
KotlinModulePrinter(PrintWriter, String) - Constructor for class proguard.resources.kotlinmodule.visitor.KotlinModulePrinter
 
KotlinModuleReader - Class in proguard.resources.kotlinmodule.io
Read an input stream into a KotlinModule object.
KotlinModuleReader(InputStream) - Constructor for class proguard.resources.kotlinmodule.io.KotlinModuleReader
 
KotlinModuleReferenceInitializer - Class in proguard.resources.kotlinmodule.util
Initialize the Kotlin module references.
KotlinModuleReferenceInitializer(ClassPool, ClassPool) - Constructor for class proguard.resources.kotlinmodule.util.KotlinModuleReferenceInitializer
 
KotlinModuleVisitor - Interface in proguard.resources.kotlinmodule.visitor
A visitor for KotlinModule.
KotlinModuleWriter - Class in proguard.resources.kotlinmodule.io
 
KotlinModuleWriter(OutputStream) - Constructor for class proguard.resources.kotlinmodule.io.KotlinModuleWriter
 
KotlinMultiFileFacadeKindMetadata - Class in proguard.classfile.kotlin
 
KotlinMultiFileFacadeKindMetadata(int[], int[], String[], int, String, String) - Constructor for class proguard.classfile.kotlin.KotlinMultiFileFacadeKindMetadata
 
KotlinMultiFilePartKindFilter - Class in proguard.classfile.kotlin.visitor.filter
Delegate to another KotlinMetadataVisitor if the predicate returns true.
KotlinMultiFilePartKindFilter(KotlinMetadataVisitor) - Constructor for class proguard.classfile.kotlin.visitor.filter.KotlinMultiFilePartKindFilter
 
KotlinMultiFilePartKindFilter(Predicate<KotlinMultiFilePartKindMetadata>, KotlinMetadataVisitor) - Constructor for class proguard.classfile.kotlin.visitor.filter.KotlinMultiFilePartKindFilter
 
KotlinMultiFilePartKindMetadata - Class in proguard.classfile.kotlin
 
KotlinMultiFilePartKindMetadata(int[], int[], int, String, String) - Constructor for class proguard.classfile.kotlin.KotlinMultiFilePartKindMetadata
 
KotlinNameUtil - Class in proguard.classfile.util.kotlin
Kotlin utility methods to help with Kotlin naming conventions.
KotlinPropertyAccessorFlags - Class in proguard.classfile.kotlin.flags
Flags for Kotlin property accessors (getters/setters for properties).
KotlinPropertyAccessorFlags(int) - Constructor for class proguard.classfile.kotlin.flags.KotlinPropertyAccessorFlags
 
KotlinPropertyFilter - Class in proguard.classfile.kotlin.visitor.filter
Delegate to another KotlinPropertyVisitor if the predicate returns true.
KotlinPropertyFilter(Predicate<KotlinPropertyMetadata>, KotlinPropertyVisitor, KotlinPropertyVisitor) - Constructor for class proguard.classfile.kotlin.visitor.filter.KotlinPropertyFilter
 
KotlinPropertyFilter(Predicate<KotlinPropertyMetadata>, KotlinPropertyVisitor) - Constructor for class proguard.classfile.kotlin.visitor.filter.KotlinPropertyFilter
 
KotlinPropertyFlags - Class in proguard.classfile.kotlin.flags
Flags for Kotlin properties.
KotlinPropertyFlags(int) - Constructor for class proguard.classfile.kotlin.flags.KotlinPropertyFlags
 
KotlinPropertyMetadata - Class in proguard.classfile.kotlin
 
KotlinPropertyMetadata(int, String, int, int) - Constructor for class proguard.classfile.kotlin.KotlinPropertyMetadata
 
KotlinPropertyVisitor - Interface in proguard.classfile.kotlin.visitor
 
KotlinStringUtil - Class in proguard.classfile.util.kotlin
Kotlin String utility methods.
KotlinSyntheticClassKindFilter - Class in proguard.classfile.kotlin.visitor.filter
Delegate to another KotlinMetadataVisitor if the predicate returns true.
KotlinSyntheticClassKindFilter(KotlinMetadataVisitor) - Constructor for class proguard.classfile.kotlin.visitor.filter.KotlinSyntheticClassKindFilter
 
KotlinSyntheticClassKindFilter(Predicate<KotlinSyntheticClassKindMetadata>, KotlinMetadataVisitor) - Constructor for class proguard.classfile.kotlin.visitor.filter.KotlinSyntheticClassKindFilter
 
KotlinSyntheticClassKindMetadata - Class in proguard.classfile.kotlin
 
KotlinSyntheticClassKindMetadata(int[], int[], int, String, String, KotlinSyntheticClassKindMetadata.Flavor) - Constructor for class proguard.classfile.kotlin.KotlinSyntheticClassKindMetadata
 
KotlinSyntheticClassKindMetadata.Flavor - Enum in proguard.classfile.kotlin
 
KotlinTypeAliasFlags - Class in proguard.classfile.kotlin.flags
 
KotlinTypeAliasFlags(int) - Constructor for class proguard.classfile.kotlin.flags.KotlinTypeAliasFlags
 
KotlinTypeAliasMetadata - Class in proguard.classfile.kotlin
 
KotlinTypeAliasMetadata(int, String) - Constructor for class proguard.classfile.kotlin.KotlinTypeAliasMetadata
 
KotlinTypeAliasVisitor - Interface in proguard.classfile.kotlin.visitor
 
KotlinTypeFilter - Class in proguard.classfile.kotlin.visitor.filter
This KotlinTypeVisitor delegates to another KotlinTypeVisitor if the predicate succeeds.
KotlinTypeFilter(Predicate<KotlinTypeMetadata>, KotlinTypeVisitor) - Constructor for class proguard.classfile.kotlin.visitor.filter.KotlinTypeFilter
 
KotlinTypeFlags - Class in proguard.classfile.kotlin.flags
Flags for Kotlin types.
KotlinTypeFlags(int) - Constructor for class proguard.classfile.kotlin.flags.KotlinTypeFlags
 
KotlinTypeMetadata - Class in proguard.classfile.kotlin
 
KotlinTypeMetadata(int) - Constructor for class proguard.classfile.kotlin.KotlinTypeMetadata
 
KotlinTypeMetadata(int, KmVariance) - Constructor for class proguard.classfile.kotlin.KotlinTypeMetadata
 
KotlinTypeParameterFlags - Class in proguard.classfile.kotlin.flags
Flags for Kotlin type parameters.
KotlinTypeParameterFlags(int) - Constructor for class proguard.classfile.kotlin.flags.KotlinTypeParameterFlags
 
KotlinTypeParameterMetadata - Class in proguard.classfile.kotlin
 
KotlinTypeParameterMetadata(int, String, int, KmVariance) - Constructor for class proguard.classfile.kotlin.KotlinTypeParameterMetadata
 
KotlinTypeParameterVisitor - Interface in proguard.classfile.kotlin.visitor
 
KotlinTypeVisitor - Interface in proguard.classfile.kotlin.visitor
 
KotlinValueParameterFlags - Class in proguard.classfile.kotlin.flags
Flags for Kotlin value parameters.
KotlinValueParameterFlags(int) - Constructor for class proguard.classfile.kotlin.flags.KotlinValueParameterFlags
 
KotlinValueParameterMetadata - Class in proguard.classfile.kotlin
 
KotlinValueParameterMetadata(int, int, String) - Constructor for class proguard.classfile.kotlin.KotlinValueParameterMetadata
 
KotlinValueParameterVisitor - Interface in proguard.classfile.kotlin.visitor
 
KotlinVersionRequirementMetadata - Class in proguard.classfile.kotlin
 
KotlinVersionRequirementMetadata() - Constructor for class proguard.classfile.kotlin.KotlinVersionRequirementMetadata
 
KotlinVersionRequirementVisitor - Interface in proguard.classfile.kotlin.visitor
 
KotlinVisibilityFlags - Class in proguard.classfile.kotlin.flags
 
KotlinVisibilityFlags() - Constructor for class proguard.classfile.kotlin.flags.KotlinVisibilityFlags
 

L

L - Static variable in class proguard.classfile.editor.InstructionSequenceReplacer
 
L - Static variable in class proguard.classfile.util.InstructionSequenceMatcher
 
l2d() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
l2d() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
l2f() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
l2f() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
l2i() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
l2i() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
label() - Method in class proguard.classfile.editor.CodeAttributeEditor
Creates a new label that can be used as a pseudo-instruction to mark a local offset.
label(int) - Method in class proguard.classfile.editor.CodeAttributeEditor
Creates a new label that can be used as a pseudo-instruction to mark a local offset.
Label(int) - Constructor for class proguard.classfile.editor.CodeAttributeEditor.Label
Creates a new Label.
label(CompactCodeAttributeComposer.Label) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
Appends the given label at the current offset, so branch instructions and switch instructions can jump to it.
label(Instruction) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
label() - Static method in class proguard.classfile.editor.InstructionSequenceReplacer
Creates a new label that can be used as a pseudo-instruction to mark a local offset.
ladd() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
ladd() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
laload() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
laload() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
lambdaClassOriginName - Variable in class proguard.classfile.kotlin.KotlinFunctionMetadata
 
land() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
land() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
lastMember(Member) - Static method in class proguard.classfile.util.MethodLinker
Finds the last method in the linked list of related methods.
lastore() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
lastore() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
lastProcessable(Processable) - Static method in class proguard.classfile.util.MethodLinker
Finds the last method in the linked list of related methods.
lcmp() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
lcmp() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
lconst(int) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
lconst(int) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
lconst_0() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
lconst_0() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
lconst_1() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
lconst_1() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
ldc(int) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
Appends an ldc instruction that loads an integer constant with the given value.
ldc(float) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
Appends an ldc instruction that loads a float constant with the given value.
ldc(String) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
Appends an ldc instruction that loads a string constant with the given value.
ldc(Object) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
Appends an ldc instruction that loads an (internal) primitive array constant with the given value.
ldc(Clazz, Member) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
Appends an ldc instruction that loads a string constant with the given class member name.
ldc(String, Clazz, Member) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
Appends an ldc instruction that loads a string constant with the given value, that references the given class member.
ldc(ResourceFile) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
Appends an ldc instruction that loads a string constant with the given resource file name.
ldc(String, ResourceFile) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
Appends an ldc instruction that loads a string constant with the given value, that references the given resource file.
ldc(Clazz) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
Appends an ldc instruction that loads a class constant for the given class.
ldc(String, Clazz) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
Appends an ldc instruction that loads a class constant for the given type name, that references the given class.
ldc(int) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
Appends an ldc instruction that loads an integer constant with the given value.
ldc(float) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
Appends an ldc instruction that loads a float constant with the given value.
ldc(String) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
Appends an ldc instruction that loads a string constant with the given value.
ldc(Object) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
Appends an ldc instruction that loads an (internal) primitive array constant with the given value.
ldc(Clazz, Member) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
Appends an ldc instruction that loads a string constant with the given class member name.
ldc(String, Clazz, Member) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
Appends an ldc instruction that loads a string constant with the given value, that references the given class member.
ldc(ResourceFile) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
Appends an ldc instruction that loads a string constant with the given resource file name.
ldc(String, ResourceFile) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
Appends an ldc instruction that loads a string constant with the given value, that references the given resource file.
ldc(Clazz) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
Appends an ldc instruction that loads a class constant for the given class.
ldc(String, Clazz) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
Appends an ldc instruction that loads a class constant for the given type name, that references the given class.
ldc2_w(long) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
Appends an ldc2_w instruction that loads a long constant with the given value.
ldc2_w(double) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
Appends an ldc2_w instruction that loads a double constant with the given value.
ldc2_w(int) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
Appends an ldc2_w instruction that loads the Category 2 constant at the given index.
ldc2_w(long) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
Appends an ldc2_w instruction that loads a long constant with the given value.
ldc2_w(double) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
Appends an ldc2_w instruction that loads a double constant with the given value.
ldc2_w(int) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
Appends an ldc2_w instruction that loads the Category 2 constant at the given index.
ldc_(int) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
Appends an ldc instruction that loads the constant at the given index.
ldc_(int) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
Appends an ldc instruction that loads the constant at the given index.
ldc_w(int) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
Appends an ldc_w instruction that loads an integer constant with the given value.
ldc_w(float) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
Appends an ldc_w instruction that loads a float constant with the given value.
ldc_w(String) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
Appends an ldc_w instruction that loads a string constant with the given value.
ldc_w(Object) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
Appends an ldc_w instruction that loads an (internal) primitive array constant with the given value.
ldc_w(Clazz, Member) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
Appends an ldc_w instruction that loads a string constant with the given class member name.
ldc_w(String, Clazz, Member) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
Appends an ldc_w instruction that loads a string constant with the given value, that references the given class member.
ldc_w(ResourceFile) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
Appends an ldc_w instruction that loads a string constant with the given resource file name.
ldc_w(String, ResourceFile) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
Appends an ldc_w instruction that loads a string constant with the given value, that references the given resource file.
ldc_w(Clazz) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
Appends an ldc_w instruction that loads a class constant for the given class.
ldc_w(String, Clazz) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
Appends an ldc_w instruction that loads a class constant for the given type name, that references the given class.
ldc_w(int) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
Appends an ldc_w instruction that loads an integer constant with the given value.
ldc_w(float) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
Appends an ldc_w instruction that loads a float constant with the given value.
ldc_w(String) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
Appends an ldc_w instruction that loads a string constant with the given value.
ldc_w(Object) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
Appends an ldc_w instruction that loads an (internal) primitive array constant with the given value.
ldc_w(Clazz, Member) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
Appends an ldc_w instruction that loads a string constant with the given class member name.
ldc_w(String, Clazz, Member) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
Appends an ldc_w instruction that loads a string constant with the given value, that references the given class member.
ldc_w(ResourceFile) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
Appends an ldc_w instruction that loads a string constant with the given resource file name.
ldc_w(String, ResourceFile) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
Appends an ldc_w instruction that loads a string constant with the given value, that references the given resource file.
ldc_w(Clazz) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
Appends an ldc_w instruction that loads a class constant for the given class.
ldc_w(String, Clazz) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
Appends an ldc_w instruction that loads a class constant for the given type name, that references the given class.
ldc_w_(int) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
Appends an ldc_w instruction that loads the constant at the given index.
ldc_w_(int) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
Appends an ldc_w instruction that loads the constant at the given index.
ldiv() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
ldiv() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
length(int) - Method in class proguard.classfile.editor.CodeAttributeEditor.Label
 
length(int) - Method in class proguard.classfile.editor.InstructionSequenceReplacer.Label
 
length(int) - Method in class proguard.classfile.instruction.BranchInstruction
 
length(int) - Method in class proguard.classfile.instruction.ConstantInstruction
 
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
 
LESS_ZERO_FRAME - Static variable in class proguard.classfile.attribute.preverification.StackMapFrame
 
lessThan(IntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns whether this IntegerValue is less than the given IntegerValue: NEVER, MAYBE, or ALWAYS.
lessThan(UnknownIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns whether this IntegerValue is less than the given UnknownIntegerValue: NEVER, MAYBE, or ALWAYS.
lessThan(SpecificIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns whether this IntegerValue is less than the given SpecificIntegerValue: NEVER, MAYBE, or ALWAYS.
lessThan(ParticularIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns whether this IntegerValue is less than the given ParticularIntegerValue: NEVER, MAYBE, or ALWAYS.
lessThan(RangeIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns whether this IntegerValue is less than the given RangeIntegerValue: NEVER, MAYBE, or ALWAYS.
lessThan(IntegerValue) - Method in class proguard.evaluation.value.ParticularIntegerValue
 
lessThan(ParticularIntegerValue) - Method in class proguard.evaluation.value.ParticularIntegerValue
 
lessThan(RangeIntegerValue) - Method in class proguard.evaluation.value.ParticularIntegerValue
 
lessThan(IntegerValue) - Method in class proguard.evaluation.value.RangeIntegerValue
 
lessThan(ParticularIntegerValue) - Method in class proguard.evaluation.value.RangeIntegerValue
 
lessThan(RangeIntegerValue) - Method in class proguard.evaluation.value.RangeIntegerValue
 
lessThan(IntegerValue) - Method in class proguard.evaluation.value.SpecificIntegerValue
 
lessThan(SpecificIntegerValue) - Method in class proguard.evaluation.value.SpecificIntegerValue
 
lessThan(RangeIntegerValue) - Method in class proguard.evaluation.value.SpecificIntegerValue
 
lessThan(IntegerValue) - Method in class proguard.evaluation.value.UnknownIntegerValue
 
lessThanOrEqual(IntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns whether this IntegerValue is less than or equal to the given IntegerValue: NEVER, MAYBE, or ALWAYS.
lessThanOrEqual(UnknownIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns whether this IntegerValue is less than or equal to the given UnknownIntegerValue: NEVER, MAYBE, or ALWAYS.
lessThanOrEqual(SpecificIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns whether this IntegerValue is less than or equal to the given SpecificIntegerValue: NEVER, MAYBE, or ALWAYS.
lessThanOrEqual(ParticularIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns whether this IntegerValue is less than or equal to the given ParticularIntegerValue: NEVER, MAYBE, or ALWAYS.
lessThanOrEqual(RangeIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns whether this IntegerValue is less than or equal to the given RangeIntegerValue: NEVER, MAYBE, or ALWAYS.
lessThanOrEqual(IntegerValue) - Method in class proguard.evaluation.value.ParticularIntegerValue
 
lessThanOrEqual(ParticularIntegerValue) - Method in class proguard.evaluation.value.ParticularIntegerValue
 
lessThanOrEqual(RangeIntegerValue) - Method in class proguard.evaluation.value.ParticularIntegerValue
 
lessThanOrEqual(IntegerValue) - Method in class proguard.evaluation.value.RangeIntegerValue
 
lessThanOrEqual(ParticularIntegerValue) - Method in class proguard.evaluation.value.RangeIntegerValue
 
lessThanOrEqual(RangeIntegerValue) - Method in class proguard.evaluation.value.RangeIntegerValue
 
lessThanOrEqual(IntegerValue) - Method in class proguard.evaluation.value.SpecificIntegerValue
 
lessThanOrEqual(SpecificIntegerValue) - Method in class proguard.evaluation.value.SpecificIntegerValue
 
lessThanOrEqual(RangeIntegerValue) - Method in class proguard.evaluation.value.SpecificIntegerValue
 
lessThanOrEqual(IntegerValue) - Method in class proguard.evaluation.value.UnknownIntegerValue
 
LessZeroFrame - Class in proguard.classfile.attribute.preverification
This StackMapFrame represents an "chop frame".
LessZeroFrame() - Constructor for class proguard.classfile.attribute.preverification.LessZeroFrame
Creates an uninitialized LessZeroFrame.
LessZeroFrame(int) - Constructor for class proguard.classfile.attribute.preverification.LessZeroFrame
Creates a LessZeroFrame with the given tag.
LessZeroFrame(byte) - Constructor for class proguard.classfile.attribute.preverification.LessZeroFrame
Creates a LessZeroFrame with the given number of chopped variables.
level - Variable in class proguard.classfile.kotlin.KotlinVersionRequirementMetadata
 
LibraryClass - Class in proguard.classfile
This Clazz is a compact representation of the essential data in a Java class.
LibraryClass() - Constructor for class proguard.classfile.LibraryClass
Creates an empty LibraryClass.
LibraryClassFilter - Class in proguard.classfile.visitor
This ClassVisitor delegates its visits to another given ClassVisitor, but only when visiting library classes.
LibraryClassFilter(ClassVisitor) - Constructor for class proguard.classfile.visitor.LibraryClassFilter
Creates a new LibraryClassFilter.
LibraryClassReader - Class in proguard.classfile.io
This ClassVisitor fills out the LibraryClass instances that it visits with data from the given DataInput object.
LibraryClassReader(DataInput, boolean, boolean) - Constructor for class proguard.classfile.io.LibraryClassReader
Creates a new ProgramClassReader for reading from the given DataInput.
LibraryField - Class in proguard.classfile
This Field represents a field in a LibraryClass.
LibraryField() - Constructor for class proguard.classfile.LibraryField
Creates an uninitialized LibraryField.
LibraryField(int, String, String) - Constructor for class proguard.classfile.LibraryField
Creates an initialized LibraryField.
LibraryMember - Class in proguard.classfile
Base representation of a field or method from a LibraryClass.
LibraryMember() - Constructor for class proguard.classfile.LibraryMember
Creates an uninitialized LibraryMember.
LibraryMember(int, String, String) - Constructor for class proguard.classfile.LibraryMember
Creates an initialized LibraryMember.
LibraryMemberFilter - Class in proguard.classfile.visitor
This MemberVisitor delegates its visits to another given MemberVisitor, but only when visiting members of library classes.
LibraryMemberFilter(MemberVisitor) - Constructor for class proguard.classfile.visitor.LibraryMemberFilter
Creates a new ProgramMemberFilter.
LibraryMethod - Class in proguard.classfile
This Method represents a method in a LibraryClass.
LibraryMethod() - Constructor for class proguard.classfile.LibraryMethod
Creates an uninitialized LibraryMethod.
LibraryMethod(int, String, String) - Constructor for class proguard.classfile.LibraryMethod
Creates an initialized LibraryMethod.
line(int) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
Adds a source line number for the current position.
LINE_NUMBER_TABLE - Static variable in class proguard.classfile.attribute.Attribute
 
LineNumberInfo - Class in proguard.classfile.attribute
Representation of an line number table entry.
LineNumberInfo() - Constructor for class proguard.classfile.attribute.LineNumberInfo
Creates an uninitialized LineNumberInfo.
LineNumberInfo(int, int) - Constructor for class proguard.classfile.attribute.LineNumberInfo
Creates an initialized LineNumberInfo.
LineNumberInfoAdder - Class in proguard.classfile.editor
This AttributeVisitor adds the line numbers of all line number attributes that it visits to the given target line number attribute.
LineNumberInfoAdder(LineNumberTableAttribute) - Constructor for class proguard.classfile.editor.LineNumberInfoAdder
Creates a new LineNumberInfoAdder that will copy line numbers into the given target line number table.
LineNumberInfoVisitor - Interface in proguard.classfile.attribute.visitor
This interface specifies the methods for a visitor of LineNumberInfo instances.
LineNumberRangeFinder - Class in proguard.classfile.attribute.visitor
This LineNumberInfoVisitor remembers the lowest and the highest line numbers that it finds in all the line numbers that it visits.
LineNumberRangeFinder() - Constructor for class proguard.classfile.attribute.visitor.LineNumberRangeFinder
 
lineNumbersAccept(Clazz, Method, CodeAttribute, LineNumberInfoVisitor) - Method in class proguard.classfile.attribute.LineNumberTableAttribute
Applies the given visitor to all line numbers.
lineNumberTable - Variable in class proguard.classfile.attribute.LineNumberTableAttribute
 
LineNumberTableAttribute - Class in proguard.classfile.attribute
This Attribute represents a line number table attribute.
LineNumberTableAttribute() - Constructor for class proguard.classfile.attribute.LineNumberTableAttribute
Creates an uninitialized LineNumberTableAttribute.
LineNumberTableAttribute(int, int, LineNumberInfo[]) - Constructor for class proguard.classfile.attribute.LineNumberTableAttribute
Creates an initialized LineNumberTableAttribute.
LineNumberTableAttributeEditor - Class in proguard.classfile.editor
This class can add line numbers to a given line number table attribute.
LineNumberTableAttributeEditor(LineNumberTableAttribute) - Constructor for class proguard.classfile.editor.LineNumberTableAttributeEditor
Creates a new LineNumberTableAttributeEditor that will edit line numbers in the given line number table attribute.
LineNumberTableAttributeTrimmer - Class in proguard.classfile.editor
This AttributeVisitor trims the line number table attributes that it visits.
LineNumberTableAttributeTrimmer() - Constructor for class proguard.classfile.editor.LineNumberTableAttributeTrimmer
 
ListFunctionParser - Class in proguard.util
This StringFunctionParser can create StringFunction instances for regular expressions.
ListFunctionParser(StringFunctionParser) - Constructor for class proguard.util.ListFunctionParser
Creates a new ListFunctionParser that parses individual elements in the comma-separated list with the given StringFunctionParser.
ListMatcher - Class in proguard.util
This StringMatcher tests whether strings match a given list of StringMatcher instances.
ListMatcher(StringMatcher...) - Constructor for class proguard.util.ListMatcher
 
ListMatcher(StringMatcher[], boolean[]) - Constructor for class proguard.util.ListMatcher
 
ListParser - Class in proguard.util
This StringParser can create StringMatcher instances for regular expressions.
ListParser(StringParser) - Constructor for class proguard.util.ListParser
Creates a new ListParser that parses individual elements in the comma-separated list with the given StringParser.
ListUtil - Class in proguard.util
This class provides some utility methods for working with java.util.List instances.
ListUtil() - Constructor for class proguard.util.ListUtil
 
LivenessAnalyzer - Class in proguard.evaluation
This AttributeVisitor analyzes the liveness of the variables in the code attributes that it visits, based on partial evaluation.
LivenessAnalyzer() - Constructor for class proguard.evaluation.LivenessAnalyzer
Creates a new LivenessAnalyzer.
LivenessAnalyzer(PartialEvaluator, boolean, InitializationFinder, boolean) - Constructor for class proguard.evaluation.LivenessAnalyzer
Creates a new LivenessAnalyzer that will use the given partial evaluator and initialization finder.
lload(int) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
lload(int) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
lload(int) - Method in class proguard.evaluation.Variables
Loads the LongValue from the variable with the given index.
lload_0() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
lload_0() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
lload_1() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
lload_1() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
lload_2() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
lload_2() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
lload_3() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
lload_3() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
lmul() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
lmul() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
lneg() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
lneg() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
load(int, String) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
Loads the given variable onto the stack.
load(int, char) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
Loads the given variable of primitive type onto the stack.
load(int, String) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
Loads the given variable onto the stack.
load(int, char) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
Loads the given variable of primitive type onto the stack.
load(int) - Method in class proguard.evaluation.Variables
Loads the Value from the variable with the given index.
loadFromArray(String) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
Loads an element from an array.
LOCAL_VARIABLE_TABLE - Static variable in class proguard.classfile.attribute.Attribute
 
LOCAL_VARIABLE_TYPE_TABLE - Static variable in class proguard.classfile.attribute.Attribute
 
localDelegatedProperties - Variable in class proguard.classfile.kotlin.KotlinDeclarationContainerMetadata
 
LOCALVAR_REFERENCE_CLASS_NAME - Static variable in class proguard.classfile.kotlin.KotlinConstants.REFLECTION
 
LocalVariableInfo - Class in proguard.classfile.attribute
Representation of a local variable table entry.
LocalVariableInfo() - Constructor for class proguard.classfile.attribute.LocalVariableInfo
Creates an uninitialized LocalVariableInfo.
LocalVariableInfo(int, int, int, int, int) - Constructor for class proguard.classfile.attribute.LocalVariableInfo
Creates an initialized LocalVariableInfo.
LocalVariableInfoAdder - Class in proguard.classfile.editor
This LocalVariableInfoVisitor adds all local variables that it visits to the given target local variable table attribute.
LocalVariableInfoAdder(ProgramClass, LocalVariableTableAttribute) - Constructor for class proguard.classfile.editor.LocalVariableInfoAdder
Creates a new LocalVariableInfoAdder that will copy local variables into the given target local variable table.
LocalVariableInfoVisitor - Interface in proguard.classfile.attribute.visitor
This interface specifies the methods for a visitor of LocalVariableInfo instances.
LocalVariableReferenceInfo - Class in proguard.classfile.kotlin.reflect
 
LocalVariableReferenceInfo(Clazz, KotlinDeclarationContainerMetadata, String, String) - Constructor for class proguard.classfile.kotlin.reflect.LocalVariableReferenceInfo
 
localVariablesAccept(Clazz, Method, CodeAttribute, LocalVariableInfoVisitor) - Method in class proguard.classfile.attribute.LocalVariableTableAttribute
Applies the given visitor to all local variables.
localVariablesAccept(Clazz, Method, CodeAttribute, LocalVariableTypeInfoVisitor) - Method in class proguard.classfile.attribute.LocalVariableTypeTableAttribute
Applies the given visitor to all local variable types.
localVariableTable - Variable in class proguard.classfile.attribute.LocalVariableTableAttribute
 
LocalVariableTableAttribute - Class in proguard.classfile.attribute
This Attribute represents a local variable table attribute.
LocalVariableTableAttribute() - Constructor for class proguard.classfile.attribute.LocalVariableTableAttribute
Creates an uninitialized LocalVariableTableAttribute.
LocalVariableTableAttribute(int, int, LocalVariableInfo[]) - Constructor for class proguard.classfile.attribute.LocalVariableTableAttribute
Creates an initialized LocalVariableTableAttribute.
LocalVariableTableAttributeEditor - Class in proguard.classfile.editor
This class can add local variables to a given local variable table attribute.
LocalVariableTableAttributeEditor(LocalVariableTableAttribute) - Constructor for class proguard.classfile.editor.LocalVariableTableAttributeEditor
Creates a new LocalVariableTableAttributeEditor that will edit local variables in the given local variable table attribute.
LocalVariableTargetElement - Class in proguard.classfile.attribute.annotation.target
Representation of an local variable target table entry.
LocalVariableTargetElement() - Constructor for class proguard.classfile.attribute.annotation.target.LocalVariableTargetElement
Creates an uninitialized LocalVariableTargetElement.
LocalVariableTargetElement(int, int, int) - Constructor for class proguard.classfile.attribute.annotation.target.LocalVariableTargetElement
Creates an initialized LocalVariableTargetElement.
LocalVariableTargetElementVisitor - Interface in proguard.classfile.attribute.annotation.target.visitor
This interface specifies the methods for a visitor of LocalVariableTargetElement instances.
LocalVariableTargetInfo - Class in proguard.classfile.attribute.annotation.target
Representation of a local variable annotation target.
LocalVariableTargetInfo() - Constructor for class proguard.classfile.attribute.annotation.target.LocalVariableTargetInfo
Creates an uninitialized LocalVariableTargetInfo.
LocalVariableTargetInfo(byte) - Constructor for class proguard.classfile.attribute.annotation.target.LocalVariableTargetInfo
Creates a partially initialized LocalVariableTargetInfo.
LocalVariableTargetInfo(byte, int, LocalVariableTargetElement[]) - Constructor for class proguard.classfile.attribute.annotation.target.LocalVariableTargetInfo
Creates an initialized LocalVariableTargetInfo.
LocalVariableTypeInfo - Class in proguard.classfile.attribute
Representation of a local variable table type entry.
LocalVariableTypeInfo() - Constructor for class proguard.classfile.attribute.LocalVariableTypeInfo
Creates an uninitialized LocalVariableTypeInfo.
LocalVariableTypeInfo(int, int, int, int, int) - Constructor for class proguard.classfile.attribute.LocalVariableTypeInfo
Creates an initialized LocalVariableTypeInfo.
LocalVariableTypeInfoAdder - Class in proguard.classfile.editor
This LocalVariableTypeInfoVisitor adds all local variable types that it visits to the given target local variable type attribute.
LocalVariableTypeInfoAdder(ProgramClass, LocalVariableTypeTableAttribute) - Constructor for class proguard.classfile.editor.LocalVariableTypeInfoAdder
Creates a new LocalVariableTypeInfoAdder that will copy local variable types into the given target local variable type table.
LocalVariableTypeInfoVisitor - Interface in proguard.classfile.attribute.visitor
This interface specifies the methods for a visitor of LocalVariableTypeInfo instances.
localVariableTypeTable - Variable in class proguard.classfile.attribute.LocalVariableTypeTableAttribute
 
LocalVariableTypeTableAttribute - Class in proguard.classfile.attribute
This Attribute represents a local variable table type attribute.
LocalVariableTypeTableAttribute() - Constructor for class proguard.classfile.attribute.LocalVariableTypeTableAttribute
Creates an uninitialized LocalVariableTypeTableAttribute.
LocalVariableTypeTableAttribute(int, int, LocalVariableTypeInfo[]) - Constructor for class proguard.classfile.attribute.LocalVariableTypeTableAttribute
Creates an initialized LocalVariableTypeTableAttribute.
LocalVariableTypeTableAttributeEditor - Class in proguard.classfile.editor
This class can add local variables to a given local variable type table attribute.
LocalVariableTypeTableAttributeEditor(LocalVariableTypeTableAttribute) - Constructor for class proguard.classfile.editor.LocalVariableTypeTableAttributeEditor
Creates a new LocalVariableTypeTableAttributeEditor that will edit local variable types in the given local variable type table attribute.
LONG - Static variable in class proguard.classfile.constant.Constant
 
LONG - Static variable in class proguard.classfile.JavaTypeConstants
 
LONG - Static variable in class proguard.classfile.TypeConstants
 
LONG_A_STRING - Static variable in class proguard.classfile.editor.InstructionSequenceReplacer
 
LONG_B_STRING - Static variable in class proguard.classfile.editor.InstructionSequenceReplacer
 
LONG_TYPE - Static variable in class proguard.classfile.attribute.preverification.VerificationType
 
longArrayLoad(IntegerValue, ValueFactory) - Method in class proguard.evaluation.value.DetailedArrayReferenceValue
 
longArrayLoad(IntegerValue, ValueFactory) - Method in class proguard.evaluation.value.ReferenceValue
Returns the value of the array at the given index, assuming this type is an long array.
longArrayLoad(IntegerValue, ValueFactory) - Method in class proguard.evaluation.value.TracedReferenceValue
 
LongConstant - Class in proguard.classfile.constant
This Constant represents a long constant in the constant pool.
LongConstant() - Constructor for class proguard.classfile.constant.LongConstant
Creates an uninitialized LongConstant.
LongConstant(long) - Constructor for class proguard.classfile.constant.LongConstant
Creates a new LongConstant with the given long value.
longID - Variable in class proguard.evaluation.value.IdentifiedValueFactory
 
LongType - Class in proguard.classfile.attribute.preverification
This VerificationType represents a Long type.
LongType() - Constructor for class proguard.classfile.attribute.preverification.LongType
 
LongValue - Class in proguard.evaluation.value
Representation of a partially evaluated long value.
LongValue() - Constructor for class proguard.evaluation.value.LongValue
 
longValue() - Method in class proguard.evaluation.value.LongValue
 
longValue() - Method in class proguard.evaluation.value.TracingValue
 
longValue() - Method in class proguard.evaluation.value.Value
Returns this Value as a LongValue.
lookupswitch(CompactCodeAttributeComposer.Label, int[], CompactCodeAttributeComposer.Label[]) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
lookupswitch(int, int[], int[]) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
LookUpSwitchInstruction - Class in proguard.classfile.instruction
This Instruction represents a lookup switch instruction.
LookUpSwitchInstruction() - Constructor for class proguard.classfile.instruction.LookUpSwitchInstruction
Creates an uninitialized LookUpSwitchInstruction.
LookUpSwitchInstruction(byte, int, int[], int[]) - Constructor for class proguard.classfile.instruction.LookUpSwitchInstruction
Creates a new LookUpSwitchInstruction with the given arguments.
lor() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
lor() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
lowCase - Variable in class proguard.classfile.instruction.TableSwitchInstruction
 
lpop() - Method in class proguard.evaluation.Stack
Pops the top LongValue from the stack.
lrem() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
lrem() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
lreturn() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
lreturn() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
lshl() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
lshl() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
lshr() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
lshr() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
lstore(int) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
lstore(int) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
lstore_0() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
lstore_0() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
lstore_1() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
lstore_1() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
lstore_2() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
lstore_2() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
lstore_3() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
lstore_3() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
lsub() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
lsub() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
lushr() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
lushr() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
lxor() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
lxor() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 

M

M - Static variable in class proguard.classfile.editor.InstructionSequenceReplacer
 
M - Static variable in class proguard.classfile.util.InstructionSequenceMatcher
 
MAGIC - Static variable in class proguard.classfile.VersionConstants
 
main(String[]) - Static method in class proguard.classfile.editor.ClassBuilder
Small sample application that illustrates the use of this class.
main(String[]) - Static method in class proguard.classfile.editor.CodeAttributeComposer
Small sample application that illustrates the use of this class.
main(String[]) - Static method in class proguard.classfile.editor.CompactCodeAttributeComposer
Small sample application that illustrates the use of this class.
main(String[]) - Static method in class proguard.classfile.editor.InstructionSequenceBuilder
Small sample application that illustrates the use of this class.
main(String[]) - Static method in class proguard.classfile.editor.MemberAdder
This main method illustrates and tests the class, by reading an input class file and copying its class members into a new class that it writes to an output class file.
main(String[]) - Static method in class proguard.classfile.util.DescriptorClassEnumeration
A main method for testing the class name enumeration.
main(String[]) - Static method in class proguard.classfile.util.InstructionSequenceMatcher
Small sample application that illustrates the use of this class.
main(String[]) - Static method in class proguard.classfile.util.InternalTypeEnumeration
A main method for testing the type enumeration.
main(String[]) - Static method in class proguard.io.ClassReader
This main method illustrates the use of this class.
main(String[]) - Static method in class proguard.io.DataEntryCopier
A main method for testing file/archive/directory copying.
main(String[]) - Static method in class proguard.io.JarWriter
Provides a simple test for this class, creating a signed apk file (only v1) with the given name and a few aligned/compressed/uncompressed zip entries.
main(String[]) - Static method in class proguard.io.SignedJarWriter
Provides a simple test for this class, creating a signed apk file (only v1) with the given name and a few aligned/compressed/uncompressed zip entries.
main(String[]) - Static method in class proguard.io.ZipOutput
Provides a simple test for this class, creating a zip file with the given name and a few aligned/compressed/uncompressed zip entries.
main(String[]) - Static method in class proguard.util.ClassNameParser
A main method for testing class name matching.
main(String[]) - Static method in class proguard.util.FileNameParser
A main method for testing file name matching.
main(String[]) - Static method in class proguard.util.ListFunctionParser
A main method for testing name matching and replacement.
main(String[]) - Static method in class proguard.util.ListParser
A main method for testing name matching.
main(String[]) - Static method in class proguard.util.ListUtil
 
main(String[]) - Static method in class proguard.util.NameParser
A main method for testing name matching.
main(String[]) - Static method in class proguard.util.SingleFunctionParser
A main method for testing name matching and replacement.
mainClassAccept(Clazz, ConstantVisitor) - Method in class proguard.classfile.attribute.module.ModuleMainClassAttribute
Applies the given constant pool visitor to the class constant of the main class, if any.
major - Variable in class proguard.classfile.kotlin.KotlinVersionRequirementMetadata
 
MANDATED - Static variable in class proguard.classfile.AccessConstants
 
MANDATED - Static variable in class proguard.classfile.JavaAccessConstants
 
manifestEntryWriter - Variable in class proguard.io.JarWriter
 
ManifestRewriter - Class in proguard.io
This DataEntryReader writes the manifest data entries that it reads to a given DataEntryWriter, updating their contents based on the renamed classes in the given ClassPool.
ManifestRewriter(ClassPool, Charset, DataEntryWriter) - Constructor for class proguard.io.ManifestRewriter
Creates a new ManifestRewriter.
MapStringFunction - Class in proguard.util
This StringFunction gets its transformed strings from a given map.
MapStringFunction(Map) - Constructor for class proguard.util.MapStringFunction
Creates a new MapStringFunction based on the given map.
MapStringFunction(Map, String) - Constructor for class proguard.util.MapStringFunction
Creates a new MapStringFunction based on the given map, with a default string for strings that are not in the map.
matchedArgument(Clazz, Method, CodeAttribute, int, int) - Method in class proguard.classfile.editor.InstructionSequenceReplacer
Returns the matched argument for the given pattern argument.
matchedArgument(Clazz, int) - Method in class proguard.classfile.editor.InstructionSequenceReplacer
Returns the matched argument for the given pattern argument.
matchedArgument(int) - Method in class proguard.classfile.editor.InstructionSequenceReplacer
 
matchedArgument(int) - Method in class proguard.classfile.util.InstructionSequenceMatcher
Returns the value of the specified matched argument (wildcard or not).
matchedArguments(int[]) - Method in class proguard.classfile.util.InstructionSequenceMatcher
Returns the values of the specified matched arguments (wildcard or not).
matchedBranchOffset(int, int) - Method in class proguard.classfile.editor.InstructionSequenceReplacer
Returns the value of the specified matched branch offset.
matchedBranchOffset(int, int) - Method in class proguard.classfile.util.InstructionSequenceMatcher
Returns the value of the specified matched branch offset (wildcard or not).
matchedConstant(ProgramClass, int) - Method in class proguard.classfile.editor.InstructionSequenceReplacer
 
matchedConstantIndex(ProgramClass, int) - Method in class proguard.classfile.editor.InstructionSequenceReplacer
Returns the matched or newly created constant index for the given pattern constant index.
matchedConstantIndex(int) - Method in class proguard.classfile.util.InstructionSequenceMatcher
Returns the index of the specified matched constant (wildcard or not).
matchedInstructionOffset(int) - Method in class proguard.classfile.util.InstructionSequenceMatcher
Returns the matched instruction offset of the specified pattern instruction.
matchedJumpOffsets(int, int[]) - Method in class proguard.classfile.editor.InstructionSequenceReplacer
Returns the values of the specified matched jump offsets.
matchedJumpOffsets(int, int[]) - Method in class proguard.classfile.util.InstructionSequenceMatcher
Returns the values of the specified matched jump offsets (wildcard or not).
MatchedStringFunction - Class in proguard.util
This StringFunction returns the most recently matched string of a given VariableStringMatcher.
MatchedStringFunction(VariableStringMatcher) - Constructor for class proguard.util.MatchedStringFunction
Creates a new MatchedStringFunction with the given variable string matcher.
MatchedStringMatcher - Class in proguard.util
This StringMatcher tests whether strings start with a specified variable string and then match another optional given StringMatcher.
MatchedStringMatcher(VariableStringMatcher, StringMatcher) - Constructor for class proguard.util.MatchedStringMatcher
Creates a new MatchedStringMatcher
matches(String, int, int) - Method in class proguard.util.AndMatcher
 
matches(String) - Method in class proguard.util.CollectionMatcher
 
matches(String, int, int) - Method in class proguard.util.CollectionMatcher
 
matches(String, int, int) - Method in class proguard.util.ConstantMatcher
 
matches(String, int, int) - Method in class proguard.util.EmptyStringMatcher
 
matches(String, int, int) - Method in class proguard.util.ExtensionMatcher
 
matches(String, int, int) - Method in class proguard.util.FixedStringMatcher
 
matches(String, int, int) - Method in class proguard.util.ListMatcher
 
matches(String, int, int) - Method in class proguard.util.MatchedStringMatcher
 
matches(String, int, int) - Method in class proguard.util.NotMatcher
 
matches(String, int, int) - Method in class proguard.util.OrMatcher
 
matches(String, int, int) - Method in class proguard.util.SettableMatcher
 
matches(String) - Method in class proguard.util.StringMatcher
Checks whether the given string matches.
matches(String, int, int) - Method in class proguard.util.StringMatcher
Checks whether the given substring matches.
matches(String, int, int) - Method in class proguard.util.VariableStringMatcher
 
matchesArrayInitialization(Clazz, Method, CodeAttribute, int, SimpleInstruction) - Method in class proguard.classfile.util.ArrayInitializationMatcher
Returns whether the code fragment starting at the specified newarray instruction is followed by a static array initialization.
matchingArguments(int, int) - Method in class proguard.classfile.util.InstructionSequenceMatcher
 
matchingArguments(int[], int[]) - Method in class proguard.classfile.util.InstructionSequenceMatcher
 
matchingBranchOffsets(int, int, int) - Method in class proguard.classfile.util.InstructionSequenceMatcher
 
matchingConstant - Variable in class proguard.classfile.util.InstructionSequenceMatcher
 
matchingConstantIndices(Clazz, int, int) - Method in class proguard.classfile.util.InstructionSequenceMatcher
 
matchingJumpOffsets(int, int[], int[]) - Method in class proguard.classfile.util.InstructionSequenceMatcher
 
matchingOpcodes(Instruction, Instruction) - Method in class proguard.classfile.util.InstructionSequenceMatcher
 
MatchingStringFunction - Class in proguard.util
This StringFunction returns unchanged strings or null, depending on whether a given string matcher matches the strings.
MatchingStringFunction(StringMatcher) - Constructor for class proguard.util.MatchingStringFunction
Creates a new MatchingStringFunction with the given string matcher.
maximumValue() - Method in class proguard.evaluation.value.InstructionOffsetValue
Returns the maximum value from this list of instruction offsets.
MAYBE - Static variable in class proguard.evaluation.value.Value
 
mayBeExtension() - Method in class proguard.evaluation.value.MultiTypedReferenceValue
 
mayBeExtension() - Method in class proguard.evaluation.value.ReferenceValue
Returns whether the actual type of this ReferenceValue may be an extension of its type.
mayBeExtension() - Method in class proguard.evaluation.value.TracedReferenceValue
 
mayBeExtension - Variable in class proguard.evaluation.value.TypedReferenceValue
 
mayBeExtension() - Method in class proguard.evaluation.value.TypedReferenceValue
 
mayBeExtension() - Method in class proguard.evaluation.value.UnknownReferenceValue
 
mayBeNull - Variable in class proguard.evaluation.value.TypedReferenceValue
 
mayBeUnknown - Variable in class proguard.evaluation.value.MultiTypedReferenceValue
 
mayHaveImplementations(Method) - Method in interface proguard.classfile.Clazz
Returns whether the given method may possibly have implementing or overriding methods down the class hierarchy.
mayHaveImplementations(Method) - Method in class proguard.classfile.LibraryClass
 
mayHaveImplementations(Method) - Method in class proguard.classfile.ProgramClass
 
mayInstanceThrowExceptions(Clazz) - Method in class proguard.classfile.instruction.ConstantInstruction
Returns whether a particular instance of an instruction may throw an exception.
mayInstanceThrowExceptions(Clazz) - Method in class proguard.classfile.instruction.Instruction
Returns whether a particular instance of an instruction may throw exceptions.
mayThrowExceptions() - Method in class proguard.classfile.instruction.Instruction
Returns whether the instruction may conservatively throw exceptions.
member - Variable in class proguard.classfile.kotlin.reflect.JavaReferenceInfo
 
Member - Interface in proguard.classfile
Representation of a class member (field or method).
MemberAccessFilter - Class in proguard.classfile.visitor
This MemberVisitor delegates its visits to another given MemberVisitor, but only when the visited member has the proper access flags.
MemberAccessFilter(int, int, MemberVisitor) - Constructor for class proguard.classfile.visitor.MemberAccessFilter
Creates a new MemberAccessFilter.
MemberAccessFilter(int, int, MemberVisitor, MemberVisitor) - Constructor for class proguard.classfile.visitor.MemberAccessFilter
Creates a new MemberAccessFilter.
MemberAccessFlagCleaner - Class in proguard.classfile.visitor
This ClassVisitor and MemberVisitor clears the specified access flags of the classes and class members that its visits.
MemberAccessFlagCleaner(int) - Constructor for class proguard.classfile.visitor.MemberAccessFlagCleaner
Creates a new MemberAccessFlagCleaner.
MemberAccessFlagSetter - Class in proguard.classfile.visitor
This MemberVisitor sets the specified access flags of the program class members that it visits.
MemberAccessFlagSetter(int) - Constructor for class proguard.classfile.visitor.MemberAccessFlagSetter
Creates a new MemberAccessFlagSetter.
MemberAccessSetter - Class in proguard.classfile.visitor
This MemberVisitor sets the access part of the access flags of the program class members that its visits to a given value.
MemberAccessSetter(int) - Constructor for class proguard.classfile.visitor.MemberAccessSetter
Creates a new MemberAccessSetter.
MemberAdder - Class in proguard.classfile.editor
This MemberVisitor copies all class members that it visits to the given target class.
MemberAdder(ProgramClass) - Constructor for class proguard.classfile.editor.MemberAdder
Creates a new MemberAdder that will copy methods into the given target class.
MemberAdder(ProgramClass, MemberVisitor) - Constructor for class proguard.classfile.editor.MemberAdder
Creates a new MemberAdder that will copy methods into the given target class.
MemberAdder(ProgramClass, StringFunction, MemberVisitor) - Constructor for class proguard.classfile.editor.MemberAdder
Creates a new MemberAdder that will copy methods into the given target class.
MemberClassAccessFilter - Class in proguard.classfile.visitor
This MemberVisitor delegates its visits to another given MemberVisitor, but only when the visited member is accessible from the given referencing class.
MemberClassAccessFilter(Clazz, MemberVisitor) - Constructor for class proguard.classfile.visitor.MemberClassAccessFilter
Creates a new MemberAccessFilter.
memberClassConstantsAccept(Clazz, ConstantVisitor) - Method in class proguard.classfile.attribute.NestMembersAttribute
Applies the given visitor to all member class constants.
MemberCollector - Class in proguard.classfile.visitor
This MemberVisitor collects dot-separated classname.membername.descriptor strings of the class members that it visits.
MemberCollector(boolean, boolean, boolean, Set) - Constructor for class proguard.classfile.visitor.MemberCollector
Creates a new MemberCollector.
MemberCounter - Class in proguard.classfile.visitor
This MemberVisitor counts the number of class members that have been visited.
MemberCounter() - Constructor for class proguard.classfile.visitor.MemberCounter
 
MemberDescriptorFilter - Class in proguard.classfile.visitor
This MemberVisitor delegates its visits to another given MemberVisitor, but only when the visited member has a descriptor that matches a given regular expression.
MemberDescriptorFilter(String, MemberVisitor) - Constructor for class proguard.classfile.visitor.MemberDescriptorFilter
Creates a new MemberDescriptorFilter.
MemberDescriptorFilter(String, WildcardManager, MemberVisitor) - Constructor for class proguard.classfile.visitor.MemberDescriptorFilter
Creates a new MemberDescriptorFilter.
MemberDescriptorFilter(StringMatcher, MemberVisitor) - Constructor for class proguard.classfile.visitor.MemberDescriptorFilter
Creates a new MemberDescriptorFilter.
MemberDescriptorReferencedClassVisitor - Class in proguard.classfile.visitor
This MemberVisitor lets a given ClassVisitor visit all the classes referenced by the descriptors of the class members that it visits.
MemberDescriptorReferencedClassVisitor(ClassVisitor) - Constructor for class proguard.classfile.visitor.MemberDescriptorReferencedClassVisitor
 
MemberFinder - Class in proguard.classfile.util
This utility class provides methods to find class members in a given class or in its hierarchy.
MemberFinder() - Constructor for class proguard.classfile.util.MemberFinder
Creates a new MemberFinder that looks in the class hierarchy.
MemberFinder(boolean) - Constructor for class proguard.classfile.util.MemberFinder
Creates a new MemberFinder that looks in the class hierarchy if specified.
MemberNameFilter - Class in proguard.classfile.visitor
This MemberVisitor delegates its visits to another given MemberVisitor, but only when the visited member has a name that matches a given regular expression.
MemberNameFilter(String, MemberVisitor) - Constructor for class proguard.classfile.visitor.MemberNameFilter
Creates a new MemberNameFilter.
MemberNameFilter(String, WildcardManager, MemberVisitor) - Constructor for class proguard.classfile.visitor.MemberNameFilter
Creates a new MemberNameFilter.
MemberNameFilter(StringMatcher, MemberVisitor) - Constructor for class proguard.classfile.visitor.MemberNameFilter
/** Creates a new MemberNameFilter.
MemberProcessingFlagFilter - Class in proguard.classfile.visitor
This MemberVisitor delegates its visits to another given MemberVisitor, but only when the visited member has the proper processing flags.
MemberProcessingFlagFilter(int, int, MemberVisitor) - Constructor for class proguard.classfile.visitor.MemberProcessingFlagFilter
Creates a new MemberProcessingFlagFilter.
MemberProcessingFlagFilter(int, int, MemberVisitor, MemberVisitor) - Constructor for class proguard.classfile.visitor.MemberProcessingFlagFilter
Creates a new MemberProcessingFlagFilter.
MemberReferenceFixer - Class in proguard.classfile.editor
This ClassVisitor fixes constant pool field and method references to fields and methods whose names or descriptors have changed.
MemberReferenceFixer(boolean) - Constructor for class proguard.classfile.editor.MemberReferenceFixer
Creates a new MemberReferenceFixer.
MemberRemover - Class in proguard.classfile.editor
This visitor removes all members it visits in a ProgramClass.
MemberRemover() - Constructor for class proguard.classfile.editor.MemberRemover
 
MemberToClassVisitor - Class in proguard.classfile.visitor
This MemberVisitor delegates all visits to a given ClassVisitor.
MemberToClassVisitor(ClassVisitor) - Constructor for class proguard.classfile.visitor.MemberToClassVisitor
 
MemberToKotlinPropertyVisitor - Class in proguard.classfile.kotlin.visitor
Apply the given KotlinPropertyVisitor if the member is a backing field, getter or setter for a property.
MemberToKotlinPropertyVisitor(KotlinPropertyVisitor) - Constructor for class proguard.classfile.kotlin.visitor.MemberToKotlinPropertyVisitor
 
MemberVisitor - Interface in proguard.classfile.visitor
This interface specifies the methods for a visitor of ProgramMember instances and LibraryMember instances.
memberVisitor - Variable in class proguard.classfile.visitor.ReferencedMemberVisitor
 
message - Variable in class proguard.classfile.kotlin.KotlinVersionRequirementMetadata
 
METADATA_KIND_CLASS - Static variable in class proguard.classfile.kotlin.KotlinConstants
 
METADATA_KIND_FILE_FACADE - Static variable in class proguard.classfile.kotlin.KotlinConstants
 
METADATA_KIND_MULTI_FILE_CLASS_FACADE - Static variable in class proguard.classfile.kotlin.KotlinConstants
 
METADATA_KIND_MULTI_FILE_CLASS_PART - Static variable in class proguard.classfile.kotlin.KotlinConstants
 
METADATA_KIND_SYNTHETIC_CLASS - Static variable in class proguard.classfile.kotlin.KotlinConstants
 
metadataKindToString(int) - Static method in class proguard.classfile.kotlin.KotlinConstants
 
Method - Interface in proguard.classfile
Representation of a method in a class.
method - Variable in class proguard.evaluation.SimplifiedInvocationUnit
 
METHOD_ARGUMENTS_CLOSE - Static variable in class proguard.classfile.JavaTypeConstants
 
METHOD_ARGUMENTS_CLOSE - Static variable in class proguard.classfile.TypeConstants
 
METHOD_ARGUMENTS_OPEN - Static variable in class proguard.classfile.JavaTypeConstants
 
METHOD_ARGUMENTS_OPEN - Static variable in class proguard.classfile.TypeConstants
 
METHOD_ARGUMENTS_SEPARATOR - Static variable in class proguard.classfile.JavaTypeConstants
 
METHOD_HANDLE - Static variable in class proguard.classfile.constant.Constant
 
METHOD_NAME_ABS - Static variable in class proguard.classfile.ClassConstants
 
METHOD_NAME_ACCESSIBLE_OBJECT_SET_ACCESSIBLE - Static variable in class proguard.classfile.ClassConstants
 
METHOD_NAME_ADD - Static variable in class proguard.classfile.ClassConstants
 
METHOD_NAME_ADD_ALL - Static variable in class proguard.classfile.ClassConstants
 
METHOD_NAME_ADD_JAVASCRIPT_INTERFACE - Static variable in class proguard.classfile.ClassConstants
 
METHOD_NAME_APPEND - Static variable in class proguard.classfile.ClassConstants
 
METHOD_NAME_ARRAY_NEW_INSTANCE - Static variable in class proguard.classfile.ClassConstants
 
METHOD_NAME_BOOLEAN_VALUE - Static variable in class proguard.classfile.ClassConstants
 
METHOD_NAME_BYTE_VALUE - Static variable in class proguard.classfile.ClassConstants
 
METHOD_NAME_CEIL - Static variable in class proguard.classfile.ClassConstants
 
METHOD_NAME_CHAR_VALUE - Static variable in class proguard.classfile.ClassConstants
 
METHOD_NAME_CLASS_FOR_NAME - Static variable in class proguard.classfile.ClassConstants
 
METHOD_NAME_CLASS_GET_CLASS_LOADER - Static variable in class proguard.classfile.ClassConstants
 
METHOD_NAME_CLASS_GET_COMPONENT_TYPE - Static variable in class proguard.classfile.ClassConstants
 
METHOD_NAME_CLASS_GET_CONSTRUCTOR - Static variable in class proguard.classfile.ClassConstants
 
METHOD_NAME_CLASS_GET_CONSTRUCTORS - Static variable in class proguard.classfile.ClassConstants
 
METHOD_NAME_CLASS_GET_DECLARED_CONSTRUCTOR - Static variable in class proguard.classfile.ClassConstants
 
METHOD_NAME_CLASS_GET_DECLARED_CONSTRUCTORS - Static variable in class proguard.classfile.ClassConstants
 
METHOD_NAME_CLASS_GET_DECLARED_FIELD - Static variable in class proguard.classfile.ClassConstants
 
METHOD_NAME_CLASS_GET_DECLARED_FIELDS - Static variable in class proguard.classfile.ClassConstants
 
METHOD_NAME_CLASS_GET_DECLARED_METHOD - Static variable in class proguard.classfile.ClassConstants
 
METHOD_NAME_CLASS_GET_DECLARED_METHODS - Static variable in class proguard.classfile.ClassConstants
 
METHOD_NAME_CLASS_GET_DECLARING_CLASS - Static variable in class proguard.classfile.ClassConstants
 
METHOD_NAME_CLASS_GET_ENCLOSING_CLASS - Static variable in class proguard.classfile.ClassConstants
 
METHOD_NAME_CLASS_GET_ENCLOSING_CONSTRUCTOR - Static variable in class proguard.classfile.ClassConstants
 
METHOD_NAME_CLASS_GET_ENCLOSING_METHOD - Static variable in class proguard.classfile.ClassConstants
 
METHOD_NAME_CLASS_GET_FIELD - Static variable in class proguard.classfile.ClassConstants
 
METHOD_NAME_CLASS_GET_FIELDS - Static variable in class proguard.classfile.ClassConstants
 
METHOD_NAME_CLASS_GET_METHOD - Static variable in class proguard.classfile.ClassConstants
 
METHOD_NAME_CLASS_GET_METHODS - Static variable in class proguard.classfile.ClassConstants
 
METHOD_NAME_CLASS_IS_ASSIGNABLE_FROM - Static variable in class proguard.classfile.ClassConstants
 
METHOD_NAME_CLASS_IS_INSTANCE - Static variable in class proguard.classfile.ClassConstants
 
METHOD_NAME_CLINIT - Static variable in class proguard.classfile.ClassConstants
 
METHOD_NAME_CLONE - Static variable in class proguard.classfile.ClassConstants
 
METHOD_NAME_CONSTRUCTOR_NEW_INSTANCE - Static variable in class proguard.classfile.ClassConstants
 
METHOD_NAME_COS - Static variable in class proguard.classfile.ClassConstants
 
METHOD_NAME_DO_LOAD - Static variable in class proguard.classfile.ClassConstants
 
METHOD_NAME_DOT_CLASS_JAVAC - Static variable in class proguard.classfile.ClassConstants
 
METHOD_NAME_DOT_CLASS_JIKES - Static variable in class proguard.classfile.ClassConstants
 
METHOD_NAME_DOUBLE_VALUE - Static variable in class proguard.classfile.ClassConstants
 
METHOD_NAME_EQUALS - Static variable in class proguard.classfile.ClassConstants
 
METHOD_NAME_FIELD_GET - Static variable in class proguard.classfile.ClassConstants
 
METHOD_NAME_FIELD_SET - Static variable in class proguard.classfile.ClassConstants
 
METHOD_NAME_FIND_CLASS - Static variable in class proguard.classfile.ClassConstants
 
METHOD_NAME_FIND_LIBRARY - Static variable in class proguard.classfile.ClassConstants
 
METHOD_NAME_FLOAT_VALUE - Static variable in class proguard.classfile.ClassConstants
 
METHOD_NAME_FLOOR - Static variable in class proguard.classfile.ClassConstants
 
METHOD_NAME_GET_ANNOTATION - Static variable in class proguard.classfile.ClassConstants
 
METHOD_NAME_GET_ANNOTATIONS - Static variable in class proguard.classfile.ClassConstants
 
METHOD_NAME_GET_CAUSE - Static variable in class proguard.classfile.ClassConstants
 
METHOD_NAME_GET_DECLARED_ANNOTATIONS - Static variable in class proguard.classfile.ClassConstants
 
METHOD_NAME_GET_GENERIC_PREFIX - Static variable in class proguard.classfile.ClassConstants
 
METHOD_NAME_GET_PARAMETER_ANNOTATIONS - Static variable in class proguard.classfile.ClassConstants
 
METHOD_NAME_GET_RUNTIME - Static variable in class proguard.classfile.ClassConstants
 
METHOD_NAME_GET_TYPE_PREFIX - Static variable in class proguard.classfile.ClassConstants
 
METHOD_NAME_INIT - Static variable in class proguard.classfile.ClassConstants
 
METHOD_NAME_INT_VALUE - Static variable in class proguard.classfile.ClassConstants
 
METHOD_NAME_INTERN - Static variable in class proguard.classfile.ClassConstants
 
METHOD_NAME_IS_EMPTY - Static variable in class proguard.classfile.ClassConstants
 
METHOD_NAME_LENGTH - Static variable in class proguard.classfile.ClassConstants
 
METHOD_NAME_LOAD - Static variable in class proguard.classfile.ClassConstants
 
METHOD_NAME_LOAD_CLASS - Static variable in class proguard.classfile.ClassConstants
 
METHOD_NAME_LOAD_LIBRARY - Static variable in class proguard.classfile.ClassConstants
 
METHOD_NAME_LONG_VALUE - Static variable in class proguard.classfile.ClassConstants
 
METHOD_NAME_MAKE_CONCAT - Static variable in class proguard.classfile.ClassConstants
 
METHOD_NAME_MAKE_CONCAT_WITH_CONSTANTS - Static variable in class proguard.classfile.ClassConstants
 
METHOD_NAME_MAP_GET - Static variable in class proguard.classfile.ClassConstants
 
METHOD_NAME_MAP_LIBRARY_NAME - Static variable in class proguard.classfile.ClassConstants
 
METHOD_NAME_MAP_PUT - Static variable in class proguard.classfile.ClassConstants
 
METHOD_NAME_MAX - Static variable in class proguard.classfile.ClassConstants
 
METHOD_NAME_METHOD_INVOKE - Static variable in class proguard.classfile.ClassConstants
 
METHOD_NAME_MIN - Static variable in class proguard.classfile.ClassConstants
 
METHOD_NAME_NATIVE_LOAD - Static variable in class proguard.classfile.ClassConstants
 
METHOD_NAME_NEW_INSTANCE - Static variable in class proguard.classfile.ClassConstants
 
METHOD_NAME_NEW_UPDATER - Static variable in class proguard.classfile.ClassConstants
 
METHOD_NAME_OBJECT_GET_CLASS - Static variable in class proguard.classfile.ClassConstants
 
METHOD_NAME_ORDINAL - Static variable in class proguard.classfile.ClassConstants
 
METHOD_NAME_READ_OBJECT - Static variable in class proguard.classfile.ClassConstants
 
METHOD_NAME_READ_RESOLVE - Static variable in class proguard.classfile.ClassConstants
 
METHOD_NAME_SHORT_VALUE - Static variable in class proguard.classfile.ClassConstants
 
METHOD_NAME_SIN - Static variable in class proguard.classfile.ClassConstants
 
METHOD_NAME_SQRT - Static variable in class proguard.classfile.ClassConstants
 
METHOD_NAME_TOSTRING - Static variable in class proguard.classfile.ClassConstants
 
METHOD_NAME_VALUE_OF - Static variable in class proguard.classfile.ClassConstants
 
METHOD_NAME_VALUEOF - Static variable in class proguard.classfile.ClassConstants
 
METHOD_NAME_VALUES - Static variable in class proguard.classfile.ClassConstants
 
METHOD_NAME_WRITE_OBJECT - Static variable in class proguard.classfile.ClassConstants
 
METHOD_NAME_WRITE_REPLACE - Static variable in class proguard.classfile.ClassConstants
 
METHOD_PARAMETER - Static variable in class proguard.evaluation.value.InstructionOffsetValue
 
METHOD_PARAMETERS - Static variable in class proguard.classfile.attribute.Attribute
 
METHOD_RETURN_VALUE - Static variable in class proguard.evaluation.value.InstructionOffsetValue
 
METHOD_TYPE - Static variable in class proguard.classfile.constant.Constant
 
METHOD_TYPE_ACCESSIBLE_OBJECT_SET_ACCESSIBLE - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_ADD - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_ADD_ALL - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_ADD_JAVASCRIPT_INTERFACE - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_ARRAY_NEW_INSTANCE - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_ARRAY_NEW_INSTANCE2 - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_BOOLEAN_STRING_BUFFER - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_BOOLEAN_STRING_BUILDER - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_BOOLEAN_VALUE - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_BYTE_VALUE - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_BYTES_INT_VOID - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_BYTES_VOID - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_CHAR_STRING_BUFFER - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_CHAR_STRING_BUILDER - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_CHAR_VALUE - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_CHARS_VOID - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_CLASS_FOR_NAME - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_CLASS_FOR_NAME_CLASSLOADER - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_CLASS_GET_COMPONENT_TYPE - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_CLASS_GET_CONSTRUCTOR - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_CLASS_GET_CONSTRUCTORS - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_CLASS_GET_DECLARED_CONSTRUCTOR - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_CLASS_GET_DECLARED_CONSTRUCTORS - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_CLASS_GET_DECLARED_FIELD - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_CLASS_GET_DECLARED_FIELDS - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_CLASS_GET_DECLARED_METHOD - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_CLASS_GET_DECLARED_METHODS - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_CLASS_GET_FIELD - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_CLASS_GET_FIELDS - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_CLASS_GET_METHOD - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_CLASS_GET_METHODS - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_CLASS_IS_ASSIGNABLE_FROM - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_CLASS_IS_INSTANCE - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_CLINIT - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_CLONE - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_CONSTRUCTOR_NEW_INSTANCE - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_DOT_CLASS_JAVAC - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_DOT_CLASS_JIKES - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_DOUBLE_DOUBLE - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_DOUBLE_DOUBLE_DOUBLE - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_DOUBLE_STRING_BUFFER - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_DOUBLE_STRING_BUILDER - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_DOUBLE_VALUE - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_EQUALS - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_FIELD_GET - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_FIELD_SET - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_FIND_CLASS - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_FIND_LIBRARY - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_FLOAT_FLOAT - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_FLOAT_FLOAT_FLOAT - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_FLOAT_STRING_BUFFER - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_FLOAT_STRING_BUILDER - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_FLOAT_VALUE - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_GET_CAUSE - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_GET_RUNTIME - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_INIT - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_INIT_COLLECTION - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_INIT_ENUM - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_INIT_THROWABLE - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_INT_STRING_BUFFER - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_INT_STRING_BUILDER - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_INT_VALUE - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_INT_VOID - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_INTERN - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_IS_EMPTY - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_LENGTH - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_LOAD - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_LOAD2 - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_LOAD_CLASS - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_LOAD_LIBRARY - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_LONG_STRING_BUFFER - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_LONG_STRING_BUILDER - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_LONG_VALUE - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_MAP_GET - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_MAP_LIBRARY_NAME - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_MAP_PUT - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_METHOD_INVOKE - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_NATIVE_LOAD - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_NEW_INSTANCE - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_NEW_INTEGER_UPDATER - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_NEW_LONG_UPDATER - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_NEW_REFERENCE_UPDATER - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_OBJECT_GET_CLASS - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_OBJECT_STRING_BUFFER - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_OBJECT_STRING_BUILDER - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_ON_CLICK_HANDLER - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_ORDINAL - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_READ_OBJECT - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_READ_RESOLVE - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_SHORT_VALUE - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_STRING_STRING_BUFFER - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_STRING_STRING_BUILDER - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_STRING_VOID - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_TOSTRING - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_TOSTRING_BOOLEAN - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_VALUE_OF_BOOLEAN - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_VALUE_OF_BYTE - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_VALUE_OF_CHAR - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_VALUE_OF_DOUBLE - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_VALUE_OF_FLOAT - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_VALUE_OF_INT - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_VALUE_OF_LONG - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_VALUE_OF_SHORT - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_VALUEOF_BOOLEAN - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_VALUEOF_CHAR - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_VALUEOF_DOUBLE - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_VALUEOF_FLOAT - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_VALUEOF_INT - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_VALUEOF_LONG - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_VALUEOF_OBJECT - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_WRITE_OBJECT - Static variable in class proguard.classfile.ClassConstants
 
METHOD_TYPE_WRITE_REPLACE - Static variable in class proguard.classfile.ClassConstants
 
methodAccept(String, String, MemberVisitor) - Method in interface proguard.classfile.Clazz
Lets the given member info visitor visit the specified method.
methodAccept(String, String, MemberVisitor) - Method in class proguard.classfile.LibraryClass
 
methodAccept(String, String, MemberVisitor) - Method in class proguard.classfile.ProgramClass
 
methodArgumentsAccept(Clazz, ConstantVisitor) - Method in class proguard.classfile.attribute.BootstrapMethodInfo
Applies the given constant pool visitor to the argument constants of the bootstrap method.
MethodCollector - Class in proguard.classfile.visitor
This MemberVisitor collects the methods that it visits in the given collection.
MethodCollector(Collection<Method>) - Constructor for class proguard.classfile.visitor.MethodCollector
Creates a new MethodCollector.
MethodFilter - Class in proguard.classfile.visitor
This MemberVisitor delegates its visits to one of two other given MemberVisitor instances, depending on whether the visited method is a method or a field.
MethodFilter(MemberVisitor) - Constructor for class proguard.classfile.visitor.MethodFilter
Creates a new MethodFilter.
MethodFilter(MemberVisitor, MemberVisitor) - Constructor for class proguard.classfile.visitor.MethodFilter
Creates a new MethodFilter.
methodHandleAccept(Clazz, ConstantVisitor) - Method in class proguard.classfile.attribute.BootstrapMethodInfo
Applies the given constant pool visitor to the method handle of the bootstrap method.
MethodHandleConstant - Class in proguard.classfile.constant
This Constant represents a method handle constant in the constant pool.
MethodHandleConstant() - Constructor for class proguard.classfile.constant.MethodHandleConstant
Creates an uninitialized MethodHandleConstant.
MethodHandleConstant(int, int) - Constructor for class proguard.classfile.constant.MethodHandleConstant
Creates a new MethodHandleConstant with the given type and method ref index.
MethodImplementationFilter - Class in proguard.classfile.visitor
This MemberVisitor delegates its visits to methods to another given MemberVisitor, but only when the visited method may have implementations.
MethodImplementationFilter(MemberVisitor) - Constructor for class proguard.classfile.visitor.MethodImplementationFilter
Creates a new MethodImplementationFilter.
MethodImplementationTraveler - Class in proguard.classfile.visitor
This MemberVisitor lets a given MemberVisitor travel to all concrete and abstract implementations of the visited methods in their class hierarchies.
MethodImplementationTraveler(boolean, boolean, boolean, boolean, MemberVisitor) - Constructor for class proguard.classfile.visitor.MethodImplementationTraveler
Creates a new MethodImplementationTraveler.
MethodInvocationFixer - Class in proguard.classfile.editor
This AttributeVisitor fixes all inappropriate special/virtual/static/interface invocations of the code attributes that it visits.
MethodInvocationFixer() - Constructor for class proguard.classfile.editor.MethodInvocationFixer
 
MethodLinker - Class in proguard.classfile.util
This ClassVisitor links all corresponding non-private, non-static, non-initializer methods in the class hierarchies of all visited classes.
MethodLinker() - Constructor for class proguard.classfile.util.MethodLinker
 
methodMayHaveSideEffects(Clazz, AnyMethodrefConstant, String) - Method in class proguard.evaluation.ExecutingInvocationUnit
 
methodMayHaveSideEffects(Clazz, AnyMethodrefConstant, String) - Method in class proguard.evaluation.SimplifiedInvocationUnit
Returns true if the method itself can modify the stack/variables and therefore needs to be executed even if it returns void.
methodName() - Method in class proguard.classfile.util.ExternalTypeEnumeration
 
methodParameter(int) - Method in class proguard.evaluation.value.InstructionOffsetValue
Returns the specified method parameter (assuming it is one).
MethodParametersAttribute - Class in proguard.classfile.attribute
This Attribute represents a method parameters attribute.
MethodParametersAttribute() - Constructor for class proguard.classfile.attribute.MethodParametersAttribute
Creates an uninitialized MethodParametersAttribute.
MethodParametersAttribute(int, int, ParameterInfo[]) - Constructor for class proguard.classfile.attribute.MethodParametersAttribute
Creates an initialized MethodParametersAttribute.
METHODREF - Static variable in class proguard.classfile.constant.Constant
 
MethodrefConstant - Class in proguard.classfile.constant
This Constant represents a method reference constant in the constant pool.
MethodrefConstant() - Constructor for class proguard.classfile.constant.MethodrefConstant
Creates an uninitialized MethodrefConstant.
MethodrefConstant(int, int, Clazz, Method) - Constructor for class proguard.classfile.constant.MethodrefConstant
Creates a new MethodrefConstant with the given name and type indices.
MethodrefTraveler - Class in proguard.classfile.constant.visitor
This ConstantVisitor travels from any method handle constants that it visits to their methodref constants, and applies a given constant visitor.
MethodrefTraveler(ConstantVisitor) - Constructor for class proguard.classfile.constant.visitor.MethodrefTraveler
Creates a new v that will delegate to the given constant visitor.
methods - Variable in class proguard.classfile.LibraryClass
 
methods - Variable in class proguard.classfile.ProgramClass
 
methodsAccept(MemberVisitor) - Method in interface proguard.classfile.Clazz
Lets the given member info visitor visit all methods of this class.
methodsAccept(MemberVisitor) - Method in class proguard.classfile.LibraryClass
 
methodsAccept(MemberVisitor) - Method in class proguard.classfile.ProgramClass
 
MethodToKotlinConstructorVisitor - Class in proguard.classfile.kotlin.visitor
Apply the given function visitor to a referenced constructors's corresponding KotlinConstructorMetadata.
MethodToKotlinConstructorVisitor(KotlinConstructorVisitor) - Constructor for class proguard.classfile.kotlin.visitor.MethodToKotlinConstructorVisitor
 
MethodToKotlinFunctionVisitor - Class in proguard.classfile.kotlin.visitor
Apply the given function visitor to a referenced method's corresponding KotlinFunctionMetadata.
MethodToKotlinFunctionVisitor(KotlinFunctionVisitor) - Constructor for class proguard.classfile.kotlin.visitor.MethodToKotlinFunctionVisitor
 
MethodTypeConstant - Class in proguard.classfile.constant
This Constant represents a method handle constant in the constant pool.
MethodTypeConstant() - Constructor for class proguard.classfile.constant.MethodTypeConstant
Creates an uninitialized MethodTypeConstant.
MethodTypeConstant(int, Clazz[]) - Constructor for class proguard.classfile.constant.MethodTypeConstant
Creates a new MethodTypeConstant with the given descriptor index.
minimumValue() - Method in class proguard.evaluation.value.InstructionOffsetValue
Returns the minimum value from this list of instruction offsets.
minor - Variable in class proguard.classfile.kotlin.KotlinVersionRequirementMetadata
 
modality - Variable in class proguard.classfile.kotlin.flags.KotlinClassFlags
 
modality - Variable in class proguard.classfile.kotlin.flags.KotlinFunctionFlags
 
modality - Variable in class proguard.classfile.kotlin.flags.KotlinPropertyAccessorFlags
 
modality - Variable in class proguard.classfile.kotlin.flags.KotlinPropertyFlags
 
MODIFIED - Static variable in class proguard.util.ProcessingFlags
 
MODULE - Static variable in class proguard.classfile.AccessConstants
 
MODULE - Static variable in class proguard.classfile.attribute.Attribute
 
MODULE - Static variable in class proguard.classfile.constant.Constant
 
MODULE - Static variable in class proguard.classfile.JavaAccessConstants
 
MODULE() - Constructor for class proguard.classfile.kotlin.KotlinConstants.MODULE
 
MODULE_MAIN_CLASS - Static variable in class proguard.classfile.attribute.Attribute
 
MODULE_PACKAGES - Static variable in class proguard.classfile.attribute.Attribute
 
moduleAccept(Clazz, ConstantVisitor) - Method in class proguard.classfile.attribute.module.RequiresInfo
Applies the given constant pool visitor to the module constant of the module, if any.
moduleAccept(KotlinModuleVisitor) - Method in class proguard.classfile.kotlin.KotlinDeclarationContainerMetadata
 
ModuleAttribute - Class in proguard.classfile.attribute.module
This Attribute represents a module attribute.
ModuleAttribute() - Constructor for class proguard.classfile.attribute.module.ModuleAttribute
Creates an uninitialized ModuleAttribute.
ModuleAttribute(int, int, int, int, int, RequiresInfo[], int, ExportsInfo[], int, OpensInfo[], int, int[], int, ProvidesInfo[]) - Constructor for class proguard.classfile.attribute.module.ModuleAttribute
Creates an initialized ModuleAttribute.
ModuleConstant - Class in proguard.classfile.constant
This Constant represents a module constant in the constant pool.
ModuleConstant() - Constructor for class proguard.classfile.constant.ModuleConstant
Creates an uninitialized ModuleConstant.
ModuleConstant(int) - Constructor for class proguard.classfile.constant.ModuleConstant
Creates a new ModuleConstant with the given name index.
ModuleMainClassAttribute - Class in proguard.classfile.attribute.module
This Attribute represents a main class attribute.
ModuleMainClassAttribute() - Constructor for class proguard.classfile.attribute.module.ModuleMainClassAttribute
Creates an uninitialized ModuleMainClassAttribute.
ModuleMainClassAttribute(int, int) - Constructor for class proguard.classfile.attribute.module.ModuleMainClassAttribute
Creates an initialized ModuleMainClassAttribute.
modulePackages - Variable in class proguard.resources.kotlinmodule.KotlinModule
 
modulePackagesAccept(KotlinModulePackageVisitor) - Method in class proguard.resources.kotlinmodule.KotlinModule
 
ModulePackagesAttribute - Class in proguard.classfile.attribute.module
This Attribute represents a module packages attribute.
ModulePackagesAttribute() - Constructor for class proguard.classfile.attribute.module.ModulePackagesAttribute
Creates an uninitialized ModulePackagesAttribute.
ModulePackagesAttribute(int, int, int[]) - Constructor for class proguard.classfile.attribute.module.ModulePackagesAttribute
Creates an initialized ModulePackagesAttribute.
monitorenter() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
monitorenter() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
monitorexit() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
monitorexit() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
MORE_ZERO_FRAME - Static variable in class proguard.classfile.attribute.preverification.StackMapFrame
 
MoreZeroFrame - Class in proguard.classfile.attribute.preverification
This StackMapFrame represents an "append frame".
MoreZeroFrame() - Constructor for class proguard.classfile.attribute.preverification.MoreZeroFrame
Creates an uninitialized MoreZeroFrame.
MoreZeroFrame(int) - Constructor for class proguard.classfile.attribute.preverification.MoreZeroFrame
Creates a MoreZeroFrame with the given tag.
MoreZeroFrame(VerificationType[]) - Constructor for class proguard.classfile.attribute.preverification.MoreZeroFrame
Creates a MoreZeroFrame with the given additional variables.
MoreZeroFrame(int, VerificationType[]) - Constructor for class proguard.classfile.attribute.preverification.MoreZeroFrame
Creates a MoreZeroFrame with the given additional variables.
multianewarray(String, Clazz, int) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
multianewarray(int, int) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
multianewarray(Clazz) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
multianewarray(String) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
multianewarray(String, Clazz) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
multianewarray(int) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
MultiAnnotationVisitor - Class in proguard.classfile.attribute.annotation.visitor
This AnnotationVisitor delegates all visits to each AnnotationVisitor in a given list.
MultiAnnotationVisitor() - Constructor for class proguard.classfile.attribute.annotation.visitor.MultiAnnotationVisitor
 
MultiAnnotationVisitor(AnnotationVisitor...) - Constructor for class proguard.classfile.attribute.annotation.visitor.MultiAnnotationVisitor
 
MultiAttributeVisitor - Class in proguard.classfile.attribute.visitor
This AttributeVisitor delegates all visits to each AttributeVisitor in a given list.
MultiAttributeVisitor() - Constructor for class proguard.classfile.attribute.visitor.MultiAttributeVisitor
 
MultiAttributeVisitor(AttributeVisitor...) - Constructor for class proguard.classfile.attribute.visitor.MultiAttributeVisitor
 
MultiClassPoolVisitor - Class in proguard.classfile.visitor
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
 
MultiClassVisitor - Class in proguard.classfile.visitor
This ClassVisitor delegates all visits to each ClassVisitor in a given list.
MultiClassVisitor() - Constructor for class proguard.classfile.visitor.MultiClassVisitor
 
MultiClassVisitor(ClassVisitor...) - Constructor for class proguard.classfile.visitor.MultiClassVisitor
 
MultiConstantVisitor - Class in proguard.classfile.visitor
This ConstantVisitor delegates all visits to each ConstantVisitor in a given list.
MultiConstantVisitor() - Constructor for class proguard.classfile.visitor.MultiConstantVisitor
 
MultiConstantVisitor(ConstantVisitor...) - Constructor for class proguard.classfile.visitor.MultiConstantVisitor
 
multiFileClassParts - Variable in class proguard.resources.kotlinmodule.KotlinModulePackage
 
MultiInstructionVisitor - Class in proguard.classfile.instruction.visitor
This InstructionVisitor delegates all visits to each InstructionVisitor in a given list.
MultiInstructionVisitor() - Constructor for class proguard.classfile.instruction.visitor.MultiInstructionVisitor
 
MultiInstructionVisitor(InstructionVisitor...) - Constructor for class proguard.classfile.instruction.visitor.MultiInstructionVisitor
 
MultiKotlinMetadataVisitor - Class in proguard.classfile.kotlin.visitor
 
MultiKotlinMetadataVisitor() - Constructor for class proguard.classfile.kotlin.visitor.MultiKotlinMetadataVisitor
 
MultiKotlinMetadataVisitor(KotlinMetadataVisitor...) - Constructor for class proguard.classfile.kotlin.visitor.MultiKotlinMetadataVisitor
 
MultiKotlinTypeParameterVisitor - Class in proguard.classfile.kotlin.visitor
This KotlinTypeVisitor delegates to multiple KotlinTypeVisitors.
MultiKotlinTypeParameterVisitor(KotlinTypeParameterVisitor...) - Constructor for class proguard.classfile.kotlin.visitor.MultiKotlinTypeParameterVisitor
 
MultiMemberVisitor - Class in proguard.classfile.visitor
This MemberVisitor delegates all visits to each MemberVisitor in a given list.
MultiMemberVisitor() - Constructor for class proguard.classfile.visitor.MultiMemberVisitor
 
MultiMemberVisitor(MemberVisitor...) - Constructor for class proguard.classfile.visitor.MultiMemberVisitor
 
MULTIPLY - Static variable in class proguard.evaluation.value.CompositeDoubleValue
 
MULTIPLY - Static variable in class proguard.evaluation.value.CompositeFloatValue
 
MULTIPLY - Static variable in class proguard.evaluation.value.CompositeIntegerValue
 
MULTIPLY - Static variable in class proguard.evaluation.value.CompositeLongValue
 
multiply(DoubleValue) - Method in class proguard.evaluation.value.DoubleValue
Returns the product of this DoubleValue and the given DoubleValue.
multiply(SpecificDoubleValue) - Method in class proguard.evaluation.value.DoubleValue
Returns the product of this DoubleValue and the given SpecificDoubleValue.
multiply(ParticularDoubleValue) - Method in class proguard.evaluation.value.DoubleValue
Returns the product of this DoubleValue and the given ParticularDoubleValue.
multiply(FloatValue) - Method in class proguard.evaluation.value.FloatValue
Returns the product of this FloatValue and the given FloatValue.
multiply(SpecificFloatValue) - Method in class proguard.evaluation.value.FloatValue
Returns the product of this FloatValue and the given SpecificFloatValue.
multiply(ParticularFloatValue) - Method in class proguard.evaluation.value.FloatValue
Returns the product of this FloatValue and the given ParticularFloatValue.
multiply(IntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns the product of this IntegerValue and the given IntegerValue.
multiply(UnknownIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns the product of this IntegerValue and the given UnknownIntegerValue.
multiply(SpecificIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns the product of this IntegerValue and the given SpecificIntegerValue.
multiply(ParticularIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns the product of this IntegerValue and the given ParticularIntegerValue.
multiply(RangeIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns the product of this IntegerValue and the given RangeIntegerValue.
multiply(LongValue) - Method in class proguard.evaluation.value.LongValue
Returns the product of this LongValue and the given LongValue.
multiply(SpecificLongValue) - Method in class proguard.evaluation.value.LongValue
Returns the product of this LongValue and the given SpecificLongValue.
multiply(ParticularLongValue) - Method in class proguard.evaluation.value.LongValue
Returns the product of this LongValue and the given ParticularLongValue.
multiply(DoubleValue) - Method in class proguard.evaluation.value.ParticularDoubleValue
 
multiply(ParticularDoubleValue) - Method in class proguard.evaluation.value.ParticularDoubleValue
 
multiply(FloatValue) - Method in class proguard.evaluation.value.ParticularFloatValue
 
multiply(ParticularFloatValue) - Method in class proguard.evaluation.value.ParticularFloatValue
 
multiply(IntegerValue) - Method in class proguard.evaluation.value.ParticularIntegerValue
 
multiply(ParticularIntegerValue) - Method in class proguard.evaluation.value.ParticularIntegerValue
 
multiply(RangeIntegerValue) - Method in class proguard.evaluation.value.ParticularIntegerValue
 
multiply(LongValue) - Method in class proguard.evaluation.value.ParticularLongValue
 
multiply(ParticularLongValue) - Method in class proguard.evaluation.value.ParticularLongValue
 
multiply(IntegerValue) - Method in class proguard.evaluation.value.RangeIntegerValue
 
multiply(ParticularIntegerValue) - Method in class proguard.evaluation.value.RangeIntegerValue
 
multiply(RangeIntegerValue) - Method in class proguard.evaluation.value.RangeIntegerValue
 
multiply(DoubleValue) - Method in class proguard.evaluation.value.SpecificDoubleValue
 
multiply(SpecificDoubleValue) - Method in class proguard.evaluation.value.SpecificDoubleValue
 
multiply(FloatValue) - Method in class proguard.evaluation.value.SpecificFloatValue
 
multiply(SpecificFloatValue) - Method in class proguard.evaluation.value.SpecificFloatValue
 
multiply(IntegerValue) - Method in class proguard.evaluation.value.SpecificIntegerValue
 
multiply(SpecificIntegerValue) - Method in class proguard.evaluation.value.SpecificIntegerValue
 
multiply(RangeIntegerValue) - Method in class proguard.evaluation.value.SpecificIntegerValue
 
multiply(LongValue) - Method in class proguard.evaluation.value.SpecificLongValue
 
multiply(SpecificLongValue) - Method in class proguard.evaluation.value.SpecificLongValue
 
multiply(DoubleValue) - Method in class proguard.evaluation.value.UnknownDoubleValue
 
multiply(FloatValue) - Method in class proguard.evaluation.value.UnknownFloatValue
 
multiply(IntegerValue) - Method in class proguard.evaluation.value.UnknownIntegerValue
 
multiply(LongValue) - Method in class proguard.evaluation.value.UnknownLongValue
 
MultiResourceFileVisitor - Class in proguard.resources.file.visitor
This ResourceFileVisitor delegates all visits to all ResourceFileVisitor instances in the given list.
MultiResourceFileVisitor(ResourceFileVisitor...) - Constructor for class proguard.resources.file.visitor.MultiResourceFileVisitor
 
MultiTypedReferenceValue - Class in proguard.evaluation.value
This TypedReferenceValue can have multiple potential types during runtime.
MultiTypedReferenceValue(Set<TypedReferenceValue>, boolean) - Constructor for class proguard.evaluation.value.MultiTypedReferenceValue
 
MultiTypedReferenceValue(TypedReferenceValue, boolean) - Constructor for class proguard.evaluation.value.MultiTypedReferenceValue
 
MultiTypedReferenceValueFactory - Class in proguard.evaluation.value
This class provides a wrapper around TypedReferenceValueFactory that provides new MultiTypedReferenceValues.
MultiTypedReferenceValueFactory() - Constructor for class proguard.evaluation.value.MultiTypedReferenceValueFactory
 
MultiValueMap<K,V> - Class in proguard.util
A key-values map that can have multiple values associated with each key.
MultiValueMap() - Constructor for class proguard.util.MultiValueMap
 
mv - Variable in class proguard.classfile.kotlin.KotlinMetadata
The version of the metadata provided in the arguments of this annotation.
MyMultiDigestOutputStream(String, MessageDigest[], PrintWriter, OutputStream) - Constructor for class proguard.io.JarWriter.MyMultiDigestOutputStream
 

N

N - Static variable in class proguard.classfile.editor.InstructionSequenceReplacer
 
N - Static variable in class proguard.classfile.util.InstructionSequenceMatcher
 
name - Variable in class proguard.classfile.kotlin.KotlinFunctionMetadata
 
name - Variable in class proguard.classfile.kotlin.KotlinPropertyMetadata
 
name - Variable in class proguard.classfile.kotlin.KotlinTypeAliasMetadata
 
name - Variable in class proguard.classfile.kotlin.KotlinTypeParameterMetadata
 
name - Variable in class proguard.classfile.LibraryMember
 
name - Variable in class proguard.resources.kotlinmodule.KotlinModule
The module name, as opposed to the fileName which includes the module name.
NAME_AND_TYPE - Static variable in class proguard.classfile.constant.Constant
 
NAME_ANDROID_APP_ACTIVITY - Static variable in class proguard.classfile.ClassConstants
 
NAME_ANDROID_APP_APPLICATION - Static variable in class proguard.classfile.ClassConstants
 
NAME_ANDROID_APP_BACKUP_BACKUP_AGENT - Static variable in class proguard.classfile.ClassConstants
 
NAME_ANDROID_APP_FRAGMENT - Static variable in class proguard.classfile.ClassConstants
 
NAME_ANDROID_APP_INSTRUMENTATION - Static variable in class proguard.classfile.ClassConstants
 
NAME_ANDROID_APP_SERVICE - Static variable in class proguard.classfile.ClassConstants
 
NAME_ANDROID_CONTENT_BROADCAST_RECEIVER - Static variable in class proguard.classfile.ClassConstants
 
NAME_ANDROID_CONTENT_CONTENT_PROVIDER - Static variable in class proguard.classfile.ClassConstants
 
NAME_ANDROID_CONTENT_CONTEXT - Static variable in class proguard.classfile.ClassConstants
 
NAME_ANDROID_CONTENT_RES_RESOURCES - Static variable in class proguard.classfile.ClassConstants
 
NAME_ANDROID_PREFERENCE_PREFERENCE - Static variable in class proguard.classfile.ClassConstants
 
NAME_ANDROID_PREFERENCE_PREFERENCE_FRAGMENT - Static variable in class proguard.classfile.ClassConstants
 
NAME_ANDROID_SUPPORT_V4_APP_FRAGMENT - Static variable in class proguard.classfile.ClassConstants
 
NAME_ANDROID_UTIL_FLOAT_MATH - Static variable in class proguard.classfile.ClassConstants
 
NAME_ANDROID_VIEW_ACTION_PROVIDER - Static variable in class proguard.classfile.ClassConstants
 
NAME_ANDROID_VIEW_VIEW - Static variable in class proguard.classfile.ClassConstants
 
NAME_ANDROID_WEBKIT_WEB_VIEW - Static variable in class proguard.classfile.ClassConstants
 
NAME_JAVA_IO_BYTE_ARRAY_INPUT_STREAM - Static variable in class proguard.classfile.ClassConstants
 
NAME_JAVA_IO_DATA_INPUT_STREAM - Static variable in class proguard.classfile.ClassConstants
 
NAME_JAVA_IO_INPUT_STREAM - Static variable in class proguard.classfile.ClassConstants
 
NAME_JAVA_IO_SERIALIZABLE - Static variable in class proguard.classfile.ClassConstants
 
NAME_JAVA_LANG_ANNOTATION_ANNOTATION - Static variable in class proguard.classfile.ClassConstants
 
NAME_JAVA_LANG_BOOLEAN - Static variable in class proguard.classfile.ClassConstants
 
NAME_JAVA_LANG_BYTE - Static variable in class proguard.classfile.ClassConstants
 
NAME_JAVA_LANG_CHARACTER - Static variable in class proguard.classfile.ClassConstants
 
NAME_JAVA_LANG_CLASS - Static variable in class proguard.classfile.ClassConstants
 
NAME_JAVA_LANG_CLASS_LOADER - Static variable in class proguard.classfile.ClassConstants
 
NAME_JAVA_LANG_CLONEABLE - Static variable in class proguard.classfile.ClassConstants
 
NAME_JAVA_LANG_DOUBLE - Static variable in class proguard.classfile.ClassConstants
 
NAME_JAVA_LANG_ENUM - Static variable in class proguard.classfile.ClassConstants
 
NAME_JAVA_LANG_EXCEPTION - Static variable in class proguard.classfile.ClassConstants
 
NAME_JAVA_LANG_FLOAT - Static variable in class proguard.classfile.ClassConstants
 
NAME_JAVA_LANG_INTEGER - Static variable in class proguard.classfile.ClassConstants
 
NAME_JAVA_LANG_INVOKE_METHOD_HANDLE - Static variable in class proguard.classfile.ClassConstants
 
NAME_JAVA_LANG_INVOKE_METHOD_TYPE - Static variable in class proguard.classfile.ClassConstants
 
NAME_JAVA_LANG_INVOKE_STRING_CONCAT_FACTORY - Static variable in class proguard.classfile.ClassConstants
 
NAME_JAVA_LANG_LONG - Static variable in class proguard.classfile.ClassConstants
 
NAME_JAVA_LANG_MATH - Static variable in class proguard.classfile.ClassConstants
 
NAME_JAVA_LANG_NUMBER - Static variable in class proguard.classfile.ClassConstants
 
NAME_JAVA_LANG_NUMBER_FORMAT_EXCEPTION - Static variable in class proguard.classfile.ClassConstants
 
NAME_JAVA_LANG_OBJECT - Static variable in class proguard.classfile.ClassConstants
 
NAME_JAVA_LANG_REFLECT_ACCESSIBLE_OBJECT - Static variable in class proguard.classfile.ClassConstants
 
NAME_JAVA_LANG_REFLECT_ARRAY - Static variable in class proguard.classfile.ClassConstants
 
NAME_JAVA_LANG_REFLECT_CONSTRUCTOR - Static variable in class proguard.classfile.ClassConstants
 
NAME_JAVA_LANG_REFLECT_FIELD - Static variable in class proguard.classfile.ClassConstants
 
NAME_JAVA_LANG_REFLECT_METHOD - Static variable in class proguard.classfile.ClassConstants
 
NAME_JAVA_LANG_RUNTIME - Static variable in class proguard.classfile.ClassConstants
 
NAME_JAVA_LANG_SHORT - Static variable in class proguard.classfile.ClassConstants
 
NAME_JAVA_LANG_STRING - Static variable in class proguard.classfile.ClassConstants
 
NAME_JAVA_LANG_STRING_BUFFER - Static variable in class proguard.classfile.ClassConstants
 
NAME_JAVA_LANG_STRING_BUILDER - Static variable in class proguard.classfile.ClassConstants
 
NAME_JAVA_LANG_SYSTEM - Static variable in class proguard.classfile.ClassConstants
 
NAME_JAVA_LANG_THROWABLE - Static variable in class proguard.classfile.ClassConstants
 
NAME_JAVA_LANG_UNSUPPORTED_OP_EXCEPTION - Static variable in class proguard.classfile.ClassConstants
 
NAME_JAVA_LANG_VOID - Static variable in class proguard.classfile.ClassConstants
 
NAME_JAVA_NIO_BUFFER - Static variable in class proguard.classfile.ClassConstants
 
NAME_JAVA_NIO_BYTE_BUFFER - Static variable in class proguard.classfile.ClassConstants
 
NAME_JAVA_NIO_CHANNELS_CHANNELS - Static variable in class proguard.classfile.ClassConstants
 
NAME_JAVA_NIO_CHANNELS_READABLE_BYTE_CHANNEL - Static variable in class proguard.classfile.ClassConstants
 
NAME_JAVA_NIO_CHAR_BUFFER - Static variable in class proguard.classfile.ClassConstants
 
NAME_JAVA_NIO_DOUBLE_BUFFER - Static variable in class proguard.classfile.ClassConstants
 
NAME_JAVA_NIO_FLOAT_BUFFER - Static variable in class proguard.classfile.ClassConstants
 
NAME_JAVA_NIO_INT_BUFFER - Static variable in class proguard.classfile.ClassConstants
 
NAME_JAVA_NIO_LONG_BUFFER - Static variable in class proguard.classfile.ClassConstants
 
NAME_JAVA_NIO_SHORT_BUFFER - Static variable in class proguard.classfile.ClassConstants
 
NAME_JAVA_UTIL_ARRAY_LIST - Static variable in class proguard.classfile.ClassConstants
 
NAME_JAVA_UTIL_CONCURRENT_ATOMIC_ATOMIC_INTEGER_FIELD_UPDATER - Static variable in class proguard.classfile.ClassConstants
 
NAME_JAVA_UTIL_CONCURRENT_ATOMIC_ATOMIC_LONG_FIELD_UPDATER - Static variable in class proguard.classfile.ClassConstants
 
NAME_JAVA_UTIL_CONCURRENT_ATOMIC_ATOMIC_REFERENCE_FIELD_UPDATER - Static variable in class proguard.classfile.ClassConstants
 
NAME_JAVA_UTIL_HASH_MAP - Static variable in class proguard.classfile.ClassConstants
 
NAME_JAVA_UTIL_LIST - Static variable in class proguard.classfile.ClassConstants
 
NAME_JAVA_UTIL_MAP - Static variable in class proguard.classfile.ClassConstants
 
NAME_KOTLIN_ANY - Static variable in class proguard.classfile.kotlin.KotlinConstants
 
NAME_KOTLIN_COROUTINES_DEBUG_METADATA - Static variable in class proguard.classfile.kotlin.KotlinConstants
 
NAME_KOTLIN_ENUM - Static variable in class proguard.classfile.kotlin.KotlinConstants
 
NAME_KOTLIN_EXTENSION_FUNCTION - Static variable in class proguard.classfile.kotlin.KotlinConstants
 
NAME_KOTLIN_FUNCTION - Static variable in class proguard.classfile.kotlin.KotlinConstants
 
NAME_KOTLIN_METADATA - Static variable in class proguard.classfile.kotlin.KotlinConstants
 
NAME_KOTLIN_PARAMETER_NAME - Static variable in class proguard.classfile.kotlin.KotlinConstants
 
NAME_KOTLIN_UNIT - Static variable in class proguard.classfile.kotlin.KotlinConstants
 
nameAccept(Clazz, ConstantVisitor) - Method in class proguard.classfile.attribute.module.ModuleAttribute
Applies the given constant pool visitor to the Utf8 constant of the name, if any.
NameAndTypeConstant - Class in proguard.classfile.constant
This Constant represents a name and type constant in the constant pool.
NameAndTypeConstant() - Constructor for class proguard.classfile.constant.NameAndTypeConstant
Creates an uninitialized NameAndTypeConstant.
NameAndTypeConstant(int, int) - Constructor for class proguard.classfile.constant.NameAndTypeConstant
Creates a new NameAndTypeConstant with the given name and type indices.
NameAndTypeShrinker - Class in proguard.classfile.editor
This ClassVisitor removes NameAndType constant pool entries that are not used.
NameAndTypeShrinker() - Constructor for class proguard.classfile.editor.NameAndTypeShrinker
 
nameConstantAccept(Clazz, ConstantVisitor) - Method in class proguard.classfile.attribute.ParameterInfo
Applies the given constant pool visitor to the Utf8 constant that represents the name of the parameter, if any.
NamedAttributeDeleter - Class in proguard.classfile.editor
This ClassVisitor deletes attributes with a given name in the program classes, fields, methods, or code attributes that it visits.
NamedAttributeDeleter(String) - Constructor for class proguard.classfile.editor.NamedAttributeDeleter
 
NamedClassVisitor - Class in proguard.classfile.visitor
This ClassPoolVisitor lets a given ClassVisitor visit Clazz instances with a given name, in the class pools that it visits.
NamedClassVisitor(ClassVisitor, String) - Constructor for class proguard.classfile.visitor.NamedClassVisitor
 
NamedFieldVisitor - Class in proguard.classfile.visitor
This class visits ProgramMember instances referring to fields, identified by a name and descriptor pair.
NamedFieldVisitor(String, String, MemberVisitor) - Constructor for class proguard.classfile.visitor.NamedFieldVisitor
 
NamedMethodVisitor - Class in proguard.classfile.visitor
This class visits ProgramMember instances referring to methods, identified by a name and descriptor pair.
NamedMethodVisitor(String, String, MemberVisitor) - Constructor for class proguard.classfile.visitor.NamedMethodVisitor
 
NameFilteredDataEntryReader - Class in proguard.io
This DataEntryReader delegates to one of two other DataEntryReader instances, depending on the name of the data entry.
NameFilteredDataEntryReader(String, DataEntryReader) - Constructor for class proguard.io.NameFilteredDataEntryReader
Creates a new NameFilteredDataEntryReader that delegates to the given reader, depending on the given list of filters.
NameFilteredDataEntryReader(String, DataEntryReader, DataEntryReader) - Constructor for class proguard.io.NameFilteredDataEntryReader
Creates a new NameFilteredDataEntryReader that delegates to either of the two given readers, depending on the given list of filters.
NameFilteredDataEntryReader(List, DataEntryReader) - Constructor for class proguard.io.NameFilteredDataEntryReader
Creates a new NameFilteredDataEntryReader that delegates to the given reader, depending on the given list of filters.
NameFilteredDataEntryReader(List, DataEntryReader, DataEntryReader) - Constructor for class proguard.io.NameFilteredDataEntryReader
Creates a new NameFilteredDataEntryReader that delegates to either of the two given readers, depending on the given list of filters.
NameFilteredDataEntryWriter - Class in proguard.io
This DataEntryWriter delegates to one of two other DataEntryWriter instances, depending on the name of the data entry.
NameFilteredDataEntryWriter(String, DataEntryWriter) - Constructor for class proguard.io.NameFilteredDataEntryWriter
Creates a new NameFilteredDataEntryWriter that delegates to the given writer, depending on the given list of filters.
NameFilteredDataEntryWriter(String, DataEntryWriter, DataEntryWriter) - Constructor for class proguard.io.NameFilteredDataEntryWriter
Creates a new NameFilteredDataEntryWriter that delegates to either of the two given writers, depending on the given list of filters.
NameFilteredDataEntryWriter(List, DataEntryWriter) - Constructor for class proguard.io.NameFilteredDataEntryWriter
Creates a new NameFilteredDataEntryWriter that delegates to the given writer, depending on the given list of filters.
NameFilteredDataEntryWriter(List, DataEntryWriter, DataEntryWriter) - Constructor for class proguard.io.NameFilteredDataEntryWriter
Creates a new NameFilteredDataEntryWriter that delegates to either of the two given writers, depending on the given list of filters.
NameFilteredDataEntryWriter(StringMatcher, DataEntryWriter) - Constructor for class proguard.io.NameFilteredDataEntryWriter
Creates a new NameFilteredDataEntryWriter that delegates to the given writer, depending on the given string matcher.
NameFilteredDataEntryWriter(StringMatcher, DataEntryWriter, DataEntryWriter) - Constructor for class proguard.io.NameFilteredDataEntryWriter
Creates a new NameFilteredDataEntryWriter that delegates to either of the two given writers, depending on the given string matcher.
NameParser - Class in proguard.util
This StringParser can create StringMatcher instances for regular expressions matching names.
NameParser() - Constructor for class proguard.util.NameParser
Creates a new NameParser.
NameParser(WildcardManager) - Constructor for class proguard.util.NameParser
Creates a new NameParser that supports references to earlier wildcards.
NAMES - Static variable in class proguard.classfile.instruction.Instruction
 
NATIVE - Static variable in class proguard.classfile.AccessConstants
 
NATIVE - Static variable in class proguard.classfile.JavaAccessConstants
 
negate() - Method in class proguard.evaluation.value.DoubleValue
Returns the negated value of this DoubleValue.
negate() - Method in class proguard.evaluation.value.FloatValue
Returns the negated value of this FloatValue.
negate() - Method in class proguard.evaluation.value.IntegerValue
Returns the negated value of this IntegerValue.
negate() - Method in class proguard.evaluation.value.LongValue
Returns the negated value of this LongValue.
negate() - Method in class proguard.evaluation.value.NegatedDoubleValue
 
negate() - Method in class proguard.evaluation.value.NegatedFloatValue
 
negate() - Method in class proguard.evaluation.value.NegatedIntegerValue
 
negate() - Method in class proguard.evaluation.value.NegatedLongValue
 
negate() - Method in class proguard.evaluation.value.ParticularDoubleValue
 
negate() - Method in class proguard.evaluation.value.ParticularFloatValue
 
negate() - Method in class proguard.evaluation.value.ParticularIntegerValue
 
negate() - Method in class proguard.evaluation.value.ParticularLongValue
 
negate() - Method in class proguard.evaluation.value.RangeIntegerValue
 
negate() - Method in class proguard.evaluation.value.SpecificDoubleValue
 
negate() - Method in class proguard.evaluation.value.SpecificFloatValue
 
negate() - Method in class proguard.evaluation.value.SpecificIntegerValue
 
negate() - Method in class proguard.evaluation.value.SpecificLongValue
 
negate() - Method in class proguard.evaluation.value.UnknownDoubleValue
 
negate() - Method in class proguard.evaluation.value.UnknownFloatValue
 
negate() - Method in class proguard.evaluation.value.UnknownIntegerValue
 
negate() - Method in class proguard.evaluation.value.UnknownLongValue
 
NegatedDoubleValue - Class in proguard.evaluation.value
This DoubleValue represents a double value that is negated.
NegatedDoubleValue(DoubleValue) - Constructor for class proguard.evaluation.value.NegatedDoubleValue
Creates a new negated double value of the given double value.
NegatedFloatValue - Class in proguard.evaluation.value
This FloatValue represents a float value that is negated.
NegatedFloatValue(FloatValue) - Constructor for class proguard.evaluation.value.NegatedFloatValue
Creates a new negated float value of the given float value.
NegatedIntegerValue - Class in proguard.evaluation.value
This IntegerValue represents a integer value that is negated.
NegatedIntegerValue(IntegerValue) - Constructor for class proguard.evaluation.value.NegatedIntegerValue
Creates a new negated integer value of the given integer value.
NegatedLongValue - Class in proguard.evaluation.value
This LongValue represents a long value that is negated.
NegatedLongValue(LongValue) - Constructor for class proguard.evaluation.value.NegatedLongValue
Creates a new negated long value of the given long value.
negation() - Method in class proguard.classfile.kotlin.flags.FlagValue
 
NEST_HOST - Static variable in class proguard.classfile.attribute.Attribute
 
NEST_MEMBERS - Static variable in class proguard.classfile.attribute.Attribute
 
nestedClassesAccept(boolean, ClassVisitor) - Method in class proguard.classfile.kotlin.KotlinClassKindMetadata
 
nestedClassNames - Variable in class proguard.classfile.kotlin.KotlinClassKindMetadata
 
NestHostAttribute - Class in proguard.classfile.attribute
This Attribute represents a nest host attribute.
NestHostAttribute() - Constructor for class proguard.classfile.attribute.NestHostAttribute
Creates an uninitialized NestHostAttribute.
NestHostAttribute(int, int) - Constructor for class proguard.classfile.attribute.NestHostAttribute
Creates an initialized NestHostAttribute.
NestHostFinder - Class in proguard.classfile.util
This utility class can find the nest host class names of given classes.
NestHostFinder() - Constructor for class proguard.classfile.util.NestHostFinder
 
NestMemberAdder - Class in proguard.classfile.editor
This ConstantVisitor and ClassVisitor adds the class constants or the classes that it visits to the given target nest member attribute.
NestMemberAdder(ProgramClass, NestMembersAttribute) - Constructor for class proguard.classfile.editor.NestMemberAdder
Creates a new NestMemberAdder that will add classes to the given target nest members attribute.
NestMembersAttribute - Class in proguard.classfile.attribute
This Attribute represents a nest host attribute.
NestMembersAttribute() - Constructor for class proguard.classfile.attribute.NestMembersAttribute
Creates an uninitialized NestMembersAttribute.
NestMembersAttribute(int, int, int[]) - Constructor for class proguard.classfile.attribute.NestMembersAttribute
Creates an initialized NestMembersAttribute.
NEVER - Static variable in class proguard.evaluation.value.Value
 
new_(Clazz) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
new_(String) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
new_(String, Clazz) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
new_(int) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
new_(Clazz) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
new_(String) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
new_(String, Clazz) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
new_(int) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
NEW_INSTANCE - Static variable in class proguard.evaluation.value.InstructionOffsetValue
 
newarray(int) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
newarray(int) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
newDescriptor(String, Clazz[]) - Static method in class proguard.classfile.editor.ClassReferenceFixer
Returns the new descriptor of a method after applying the obfuscation, given the old descriptor and the referenced classes.
nextClassName() - Method in class proguard.classfile.util.DescriptorClassEnumeration
Returns the next class name from the descriptor.
nextFluff() - Method in class proguard.classfile.util.DescriptorClassEnumeration
Returns the next fluff (surrounding class names) from the descriptor.
nextToken() - Method in class proguard.io.DataEntryTokenizer
 
nextType() - Method in class proguard.classfile.util.ExternalTypeEnumeration
 
nextType() - Method in class proguard.classfile.util.InternalTypeEnumeration
Returns the next type from the method descriptor.
NO_SUBROUTINE - Static variable in class proguard.classfile.util.BranchTargetFinder
 
NonClosingDataEntryWriter - Class in proguard.io
This DataEntryWriter delegates to another DataEntryWriter, except for any NonClosingDataEntryWriter.close() calls.
NonClosingDataEntryWriter(DataEntryWriter) - Constructor for class proguard.io.NonClosingDataEntryWriter
Creates a new NonClosingDataEntryWriter that won't close its delegate.
NONE - Static variable in class proguard.evaluation.InitializationFinder
 
NONE - Static variable in class proguard.evaluation.PartialEvaluator
 
NONE - Static variable in class proguard.evaluation.TracedVariables
 
NonEmptyAttributeFilter - Class in proguard.classfile.attribute.visitor
This AttributeVisitor delegates its visits another AttributeVisitor, but only when the visited attribute is not empty.
NonEmptyAttributeFilter(AttributeVisitor) - Constructor for class proguard.classfile.attribute.visitor.NonEmptyAttributeFilter
Creates a new NonEmptyAttributeFilter.
nop() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
nop() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
notEqual(IntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns whether this IntegerValue and the given IntegerValue are different: NEVER, MAYBE, or ALWAYS.
notEqual(UnknownIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns whether this IntegerValue and the given UnknownIntegerValue are different: NEVER, MAYBE, or ALWAYS.
notEqual(SpecificIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns whether this IntegerValue and the given SpecificIntegerValue are different: NEVER, MAYBE, or ALWAYS.
notEqual(ParticularIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns whether this IntegerValue and the given ParticularIntegerValue are different: NEVER, MAYBE, or ALWAYS.
notEqual(RangeIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns whether this IntegerValue and the given RangeIntegerValue are different: NEVER, MAYBE, or ALWAYS.
notEqual(ReferenceValue) - Method in class proguard.evaluation.value.ReferenceValue
Returns whether this ReferenceValue and the given ReferenceValue are different.
NotMatcher - Class in proguard.util
This StringMatcher tests whether strings does not match the given StringMatcher.
NotMatcher(StringMatcher) - Constructor for class proguard.util.NotMatcher
 
NotStringFunction - Class in proguard.util
This StringFunction returns the original string if the given StringFunction returns null, or null otherwise.
NotStringFunction(StringFunction) - Constructor for class proguard.util.NotStringFunction
Creates a new NotStringFunction with the two given string functions.
NULL_TYPE - Static variable in class proguard.classfile.attribute.preverification.VerificationType
 
NullType - Class in proguard.classfile.attribute.preverification
This VerificationType represents a Null type.
NullType() - Constructor for class proguard.classfile.attribute.preverification.NullType
 

O

O - Static variable in class proguard.classfile.editor.InstructionSequenceReplacer
 
O - Static variable in class proguard.classfile.util.InstructionSequenceMatcher
 
OBFUSCATE_CODE - Static variable in class proguard.util.ProcessingFlags
 
OBJECT_TYPE - Static variable in class proguard.classfile.attribute.preverification.VerificationType
 
ObjectType - Class in proguard.classfile.attribute.preverification
This VerificationType represents an Object type.
ObjectType() - Constructor for class proguard.classfile.attribute.preverification.ObjectType
Creates an uninitialized ObjectType.
ObjectType(int) - Constructor for class proguard.classfile.attribute.preverification.ObjectType
Creates an ObjectType that points to the given class constant.
ObjectUtil - Class in proguard.util
This class contains utility methods operating on instances.
ObjectUtil() - Constructor for class proguard.util.ObjectUtil
 
offset() - Method in class proguard.classfile.editor.CodeAttributeEditor.Label
Returns the offset that can then be used as a branch target in other replacement instructions.
offset() - Method in class proguard.classfile.editor.InstructionSequenceReplacer.Label
Returns the offset that can then be used as a branch target in other replacement instructions.
OffsetTargetInfo - Class in proguard.classfile.attribute.annotation.target
Representation of an offset annotation target.
OffsetTargetInfo() - Constructor for class proguard.classfile.attribute.annotation.target.OffsetTargetInfo
Creates an uninitialized OffsetTargetInfo.
OffsetTargetInfo(byte) - Constructor for class proguard.classfile.attribute.annotation.target.OffsetTargetInfo
Creates a partially initialized OffsetTargetInfo.
OffsetTargetInfo(byte, int) - Constructor for class proguard.classfile.attribute.annotation.target.OffsetTargetInfo
Creates an initialized OffsetTargetInfo.
oload(int) - Method in class proguard.evaluation.Variables
Loads the InstructionOffsetValue from the variable with the given index.
onNewFunctionStart() - Method in interface proguard.classfile.kotlin.visitor.KotlinValueParameterVisitor
 
OP_AALOAD - Static variable in class proguard.classfile.instruction.Instruction
 
OP_AASTORE - Static variable in class proguard.classfile.instruction.Instruction
 
OP_ACONST_NULL - Static variable in class proguard.classfile.instruction.Instruction
 
OP_ALOAD - Static variable in class proguard.classfile.instruction.Instruction
 
OP_ALOAD_0 - Static variable in class proguard.classfile.instruction.Instruction
 
OP_ALOAD_1 - Static variable in class proguard.classfile.instruction.Instruction
 
OP_ALOAD_2 - Static variable in class proguard.classfile.instruction.Instruction
 
OP_ALOAD_3 - Static variable in class proguard.classfile.instruction.Instruction
 
OP_ANEWARRAY - Static variable in class proguard.classfile.instruction.Instruction
 
OP_ARETURN - Static variable in class proguard.classfile.instruction.Instruction
 
OP_ARRAYLENGTH - Static variable in class proguard.classfile.instruction.Instruction
 
OP_ASTORE - Static variable in class proguard.classfile.instruction.Instruction
 
OP_ASTORE_0 - Static variable in class proguard.classfile.instruction.Instruction
 
OP_ASTORE_1 - Static variable in class proguard.classfile.instruction.Instruction
 
OP_ASTORE_2 - Static variable in class proguard.classfile.instruction.Instruction
 
OP_ASTORE_3 - Static variable in class proguard.classfile.instruction.Instruction
 
OP_ATHROW - Static variable in class proguard.classfile.instruction.Instruction
 
OP_BALOAD - Static variable in class proguard.classfile.instruction.Instruction
 
OP_BASTORE - Static variable in class proguard.classfile.instruction.Instruction
 
OP_BIPUSH - Static variable in class proguard.classfile.instruction.Instruction
 
OP_CALOAD - Static variable in class proguard.classfile.instruction.Instruction
 
OP_CASTORE - Static variable in class proguard.classfile.instruction.Instruction
 
OP_CHECKCAST - Static variable in class proguard.classfile.instruction.Instruction
 
OP_D2F - Static variable in class proguard.classfile.instruction.Instruction
 
OP_D2I - Static variable in class proguard.classfile.instruction.Instruction
 
OP_D2L - Static variable in class proguard.classfile.instruction.Instruction
 
OP_DADD - Static variable in class proguard.classfile.instruction.Instruction
 
OP_DALOAD - Static variable in class proguard.classfile.instruction.Instruction
 
OP_DASTORE - Static variable in class proguard.classfile.instruction.Instruction
 
OP_DCMPG - Static variable in class proguard.classfile.instruction.Instruction
 
OP_DCMPL - Static variable in class proguard.classfile.instruction.Instruction
 
OP_DCONST_0 - Static variable in class proguard.classfile.instruction.Instruction
 
OP_DCONST_1 - Static variable in class proguard.classfile.instruction.Instruction
 
OP_DDIV - Static variable in class proguard.classfile.instruction.Instruction
 
OP_DLOAD - Static variable in class proguard.classfile.instruction.Instruction
 
OP_DLOAD_0 - Static variable in class proguard.classfile.instruction.Instruction
 
OP_DLOAD_1 - Static variable in class proguard.classfile.instruction.Instruction
 
OP_DLOAD_2 - Static variable in class proguard.classfile.instruction.Instruction
 
OP_DLOAD_3 - Static variable in class proguard.classfile.instruction.Instruction
 
OP_DMUL - Static variable in class proguard.classfile.instruction.Instruction
 
OP_DNEG - Static variable in class proguard.classfile.instruction.Instruction
 
OP_DREM - Static variable in class proguard.classfile.instruction.Instruction
 
OP_DRETURN - Static variable in class proguard.classfile.instruction.Instruction
 
OP_DSTORE - Static variable in class proguard.classfile.instruction.Instruction
 
OP_DSTORE_0 - Static variable in class proguard.classfile.instruction.Instruction
 
OP_DSTORE_1 - Static variable in class proguard.classfile.instruction.Instruction
 
OP_DSTORE_2 - Static variable in class proguard.classfile.instruction.Instruction
 
OP_DSTORE_3 - Static variable in class proguard.classfile.instruction.Instruction
 
OP_DSUB - Static variable in class proguard.classfile.instruction.Instruction
 
OP_DUP - Static variable in class proguard.classfile.instruction.Instruction
 
OP_DUP2 - Static variable in class proguard.classfile.instruction.Instruction
 
OP_DUP2_X1 - Static variable in class proguard.classfile.instruction.Instruction
 
OP_DUP2_X2 - Static variable in class proguard.classfile.instruction.Instruction
 
OP_DUP_X1 - Static variable in class proguard.classfile.instruction.Instruction
 
OP_DUP_X2 - Static variable in class proguard.classfile.instruction.Instruction
 
OP_F2D - Static variable in class proguard.classfile.instruction.Instruction
 
OP_F2I - Static variable in class proguard.classfile.instruction.Instruction
 
OP_F2L - Static variable in class proguard.classfile.instruction.Instruction
 
OP_FADD - Static variable in class proguard.classfile.instruction.Instruction
 
OP_FALOAD - Static variable in class proguard.classfile.instruction.Instruction
 
OP_FASTORE - Static variable in class proguard.classfile.instruction.Instruction
 
OP_FCMPG - Static variable in class proguard.classfile.instruction.Instruction
 
OP_FCMPL - Static variable in class proguard.classfile.instruction.Instruction
 
OP_FCONST_0 - Static variable in class proguard.classfile.instruction.Instruction
 
OP_FCONST_1 - Static variable in class proguard.classfile.instruction.Instruction
 
OP_FCONST_2 - Static variable in class proguard.classfile.instruction.Instruction
 
OP_FDIV - Static variable in class proguard.classfile.instruction.Instruction
 
OP_FLOAD - Static variable in class proguard.classfile.instruction.Instruction
 
OP_FLOAD_0 - Static variable in class proguard.classfile.instruction.Instruction
 
OP_FLOAD_1 - Static variable in class proguard.classfile.instruction.Instruction
 
OP_FLOAD_2 - Static variable in class proguard.classfile.instruction.Instruction
 
OP_FLOAD_3 - Static variable in class proguard.classfile.instruction.Instruction
 
OP_FMUL - Static variable in class proguard.classfile.instruction.Instruction
 
OP_FNEG - Static variable in class proguard.classfile.instruction.Instruction
 
OP_FREM - Static variable in class proguard.classfile.instruction.Instruction
 
OP_FRETURN - Static variable in class proguard.classfile.instruction.Instruction
 
OP_FSTORE - Static variable in class proguard.classfile.instruction.Instruction
 
OP_FSTORE_0 - Static variable in class proguard.classfile.instruction.Instruction
 
OP_FSTORE_1 - Static variable in class proguard.classfile.instruction.Instruction
 
OP_FSTORE_2 - Static variable in class proguard.classfile.instruction.Instruction
 
OP_FSTORE_3 - Static variable in class proguard.classfile.instruction.Instruction
 
OP_FSUB - Static variable in class proguard.classfile.instruction.Instruction
 
OP_GETFIELD - Static variable in class proguard.classfile.instruction.Instruction
 
OP_GETSTATIC - Static variable in class proguard.classfile.instruction.Instruction
 
OP_GOTO - Static variable in class proguard.classfile.instruction.Instruction
 
OP_GOTO_W - Static variable in class proguard.classfile.instruction.Instruction
 
OP_I2B - Static variable in class proguard.classfile.instruction.Instruction
 
OP_I2C - Static variable in class proguard.classfile.instruction.Instruction
 
OP_I2D - Static variable in class proguard.classfile.instruction.Instruction
 
OP_I2F - Static variable in class proguard.classfile.instruction.Instruction
 
OP_I2L - Static variable in class proguard.classfile.instruction.Instruction
 
OP_I2S - Static variable in class proguard.classfile.instruction.Instruction
 
OP_IADD - Static variable in class proguard.classfile.instruction.Instruction
 
OP_IALOAD - Static variable in class proguard.classfile.instruction.Instruction
 
OP_IAND - Static variable in class proguard.classfile.instruction.Instruction
 
OP_IASTORE - Static variable in class proguard.classfile.instruction.Instruction
 
OP_ICONST_0 - Static variable in class proguard.classfile.instruction.Instruction
 
OP_ICONST_1 - Static variable in class proguard.classfile.instruction.Instruction
 
OP_ICONST_2 - Static variable in class proguard.classfile.instruction.Instruction
 
OP_ICONST_3 - Static variable in class proguard.classfile.instruction.Instruction
 
OP_ICONST_4 - Static variable in class proguard.classfile.instruction.Instruction
 
OP_ICONST_5 - Static variable in class proguard.classfile.instruction.Instruction
 
OP_ICONST_M1 - Static variable in class proguard.classfile.instruction.Instruction
 
OP_IDIV - Static variable in class proguard.classfile.instruction.Instruction
 
OP_IFACMPEQ - Static variable in class proguard.classfile.instruction.Instruction
 
OP_IFACMPNE - Static variable in class proguard.classfile.instruction.Instruction
 
OP_IFEQ - Static variable in class proguard.classfile.instruction.Instruction
 
OP_IFGE - Static variable in class proguard.classfile.instruction.Instruction
 
OP_IFGT - Static variable in class proguard.classfile.instruction.Instruction
 
OP_IFICMPEQ - Static variable in class proguard.classfile.instruction.Instruction
 
OP_IFICMPGE - Static variable in class proguard.classfile.instruction.Instruction
 
OP_IFICMPGT - Static variable in class proguard.classfile.instruction.Instruction
 
OP_IFICMPLE - Static variable in class proguard.classfile.instruction.Instruction
 
OP_IFICMPLT - Static variable in class proguard.classfile.instruction.Instruction
 
OP_IFICMPNE - Static variable in class proguard.classfile.instruction.Instruction
 
OP_IFLE - Static variable in class proguard.classfile.instruction.Instruction
 
OP_IFLT - Static variable in class proguard.classfile.instruction.Instruction
 
OP_IFNE - Static variable in class proguard.classfile.instruction.Instruction
 
OP_IFNONNULL - Static variable in class proguard.classfile.instruction.Instruction
 
OP_IFNULL - Static variable in class proguard.classfile.instruction.Instruction
 
OP_IINC - Static variable in class proguard.classfile.instruction.Instruction
 
OP_ILOAD - Static variable in class proguard.classfile.instruction.Instruction
 
OP_ILOAD_0 - Static variable in class proguard.classfile.instruction.Instruction
 
OP_ILOAD_1 - Static variable in class proguard.classfile.instruction.Instruction
 
OP_ILOAD_2 - Static variable in class proguard.classfile.instruction.Instruction
 
OP_ILOAD_3 - Static variable in class proguard.classfile.instruction.Instruction
 
OP_IMUL - Static variable in class proguard.classfile.instruction.Instruction
 
OP_INEG - Static variable in class proguard.classfile.instruction.Instruction
 
OP_INSTANCEOF - Static variable in class proguard.classfile.instruction.Instruction
 
OP_INVOKEDYNAMIC - Static variable in class proguard.classfile.instruction.Instruction
 
OP_INVOKEINTERFACE - Static variable in class proguard.classfile.instruction.Instruction
 
OP_INVOKESPECIAL - Static variable in class proguard.classfile.instruction.Instruction
 
OP_INVOKESTATIC - Static variable in class proguard.classfile.instruction.Instruction
 
OP_INVOKEVIRTUAL - Static variable in class proguard.classfile.instruction.Instruction
 
OP_IOR - Static variable in class proguard.classfile.instruction.Instruction
 
OP_IREM - Static variable in class proguard.classfile.instruction.Instruction
 
OP_IRETURN - Static variable in class proguard.classfile.instruction.Instruction
 
OP_ISHL - Static variable in class proguard.classfile.instruction.Instruction
 
OP_ISHR - Static variable in class proguard.classfile.instruction.Instruction
 
OP_ISTORE - Static variable in class proguard.classfile.instruction.Instruction
 
OP_ISTORE_0 - Static variable in class proguard.classfile.instruction.Instruction
 
OP_ISTORE_1 - Static variable in class proguard.classfile.instruction.Instruction
 
OP_ISTORE_2 - Static variable in class proguard.classfile.instruction.Instruction
 
OP_ISTORE_3 - Static variable in class proguard.classfile.instruction.Instruction
 
OP_ISUB - Static variable in class proguard.classfile.instruction.Instruction
 
OP_IUSHR - Static variable in class proguard.classfile.instruction.Instruction
 
OP_IXOR - Static variable in class proguard.classfile.instruction.Instruction
 
OP_JSR - Static variable in class proguard.classfile.instruction.Instruction
 
OP_JSR_W - Static variable in class proguard.classfile.instruction.Instruction
 
OP_L2D - Static variable in class proguard.classfile.instruction.Instruction
 
OP_L2F - Static variable in class proguard.classfile.instruction.Instruction
 
OP_L2I - Static variable in class proguard.classfile.instruction.Instruction
 
OP_LADD - Static variable in class proguard.classfile.instruction.Instruction
 
OP_LALOAD - Static variable in class proguard.classfile.instruction.Instruction
 
OP_LAND - Static variable in class proguard.classfile.instruction.Instruction
 
OP_LASTORE - Static variable in class proguard.classfile.instruction.Instruction
 
OP_LCMP - Static variable in class proguard.classfile.instruction.Instruction
 
OP_LCONST_0 - Static variable in class proguard.classfile.instruction.Instruction
 
OP_LCONST_1 - Static variable in class proguard.classfile.instruction.Instruction
 
OP_LDC - Static variable in class proguard.classfile.instruction.Instruction
 
OP_LDC2_W - Static variable in class proguard.classfile.instruction.Instruction
 
OP_LDC_W - Static variable in class proguard.classfile.instruction.Instruction
 
OP_LDIV - Static variable in class proguard.classfile.instruction.Instruction
 
OP_LLOAD - Static variable in class proguard.classfile.instruction.Instruction
 
OP_LLOAD_0 - Static variable in class proguard.classfile.instruction.Instruction
 
OP_LLOAD_1 - Static variable in class proguard.classfile.instruction.Instruction
 
OP_LLOAD_2 - Static variable in class proguard.classfile.instruction.Instruction
 
OP_LLOAD_3 - Static variable in class proguard.classfile.instruction.Instruction
 
OP_LMUL - Static variable in class proguard.classfile.instruction.Instruction
 
OP_LNEG - Static variable in class proguard.classfile.instruction.Instruction
 
OP_LOOKUPSWITCH - Static variable in class proguard.classfile.instruction.Instruction
 
OP_LOR - Static variable in class proguard.classfile.instruction.Instruction
 
OP_LREM - Static variable in class proguard.classfile.instruction.Instruction
 
OP_LRETURN - Static variable in class proguard.classfile.instruction.Instruction
 
OP_LSHL - Static variable in class proguard.classfile.instruction.Instruction
 
OP_LSHR - Static variable in class proguard.classfile.instruction.Instruction
 
OP_LSTORE - Static variable in class proguard.classfile.instruction.Instruction
 
OP_LSTORE_0 - Static variable in class proguard.classfile.instruction.Instruction
 
OP_LSTORE_1 - Static variable in class proguard.classfile.instruction.Instruction
 
OP_LSTORE_2 - Static variable in class proguard.classfile.instruction.Instruction
 
OP_LSTORE_3 - Static variable in class proguard.classfile.instruction.Instruction
 
OP_LSUB - Static variable in class proguard.classfile.instruction.Instruction
 
OP_LUSHR - Static variable in class proguard.classfile.instruction.Instruction
 
OP_LXOR - Static variable in class proguard.classfile.instruction.Instruction
 
OP_MONITORENTER - Static variable in class proguard.classfile.instruction.Instruction
 
OP_MONITOREXIT - Static variable in class proguard.classfile.instruction.Instruction
 
OP_MULTIANEWARRAY - Static variable in class proguard.classfile.instruction.Instruction
 
OP_NEW - Static variable in class proguard.classfile.instruction.Instruction
 
OP_NEWARRAY - Static variable in class proguard.classfile.instruction.Instruction
 
OP_NOP - Static variable in class proguard.classfile.instruction.Instruction
 
OP_POP - Static variable in class proguard.classfile.instruction.Instruction
 
OP_POP2 - Static variable in class proguard.classfile.instruction.Instruction
 
OP_PUTFIELD - Static variable in class proguard.classfile.instruction.Instruction
 
OP_PUTSTATIC - Static variable in class proguard.classfile.instruction.Instruction
 
OP_RET - Static variable in class proguard.classfile.instruction.Instruction
 
OP_RETURN - Static variable in class proguard.classfile.instruction.Instruction
 
OP_SALOAD - Static variable in class proguard.classfile.instruction.Instruction
 
OP_SASTORE - Static variable in class proguard.classfile.instruction.Instruction
 
OP_SIPUSH - Static variable in class proguard.classfile.instruction.Instruction
 
OP_SWAP - Static variable in class proguard.classfile.instruction.Instruction
 
OP_TABLESWITCH - Static variable in class proguard.classfile.instruction.Instruction
 
OP_WIDE - Static variable in class proguard.classfile.instruction.Instruction
 
opcode - Variable in class proguard.classfile.instruction.Instruction
 
OPEN - Static variable in class proguard.classfile.AccessConstants
 
OPEN - Static variable in class proguard.classfile.JavaAccessConstants
 
openManifestFiles() - Method in class proguard.io.JarWriter
Prepares streams and writers for capturing digests of a parent entry.
openManifestFiles() - Method in class proguard.io.SignedJarWriter
 
opens - Variable in class proguard.classfile.attribute.module.ModuleAttribute
 
opensAccept(Clazz, OpensInfoVisitor) - Method in class proguard.classfile.attribute.module.ModuleAttribute
Applies the given visitor to all exports.
OpensInfo - Class in proguard.classfile.attribute.module
Representation of a Opens entry in a Module attribute.
OpensInfo() - Constructor for class proguard.classfile.attribute.module.OpensInfo
Creates an uninitialized OpensInfo.
OpensInfo(int, int, int, int[]) - Constructor for class proguard.classfile.attribute.module.OpensInfo
Creates an initialized OpensInfo.
OpensInfoVisitor - Interface in proguard.classfile.attribute.module.visitor
This interface specifies the methods for a visitor of OpensInfo instances.
opop() - Method in class proguard.evaluation.Stack
Pops the top InstructionOffsetValue from the stack.
OR - Static variable in class proguard.evaluation.value.CompositeIntegerValue
 
OR - Static variable in class proguard.evaluation.value.CompositeLongValue
 
or(IntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns the logical or of this IntegerValue and the given IntegerValue.
or(UnknownIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns the logical or of this IntegerValue and the given UnknownIntegerValue.
or(SpecificIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns the logical or of this IntegerValue and the given SpecificIntegerValue.
or(ParticularIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns the logical or of this IntegerValue and the given ParticularIntegerValue.
or(RangeIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns the logical or of this IntegerValue and the given RangeIntegerValue.
or(LongValue) - Method in class proguard.evaluation.value.LongValue
Returns the logical or of this LongValue and the given LongValue.
or(SpecificLongValue) - Method in class proguard.evaluation.value.LongValue
Returns the logical or of this LongValue and the given SpecificLongValue.
or(ParticularLongValue) - Method in class proguard.evaluation.value.LongValue
Returns the logical or of this LongValue and the given ParticularLongValue.
or(IntegerValue) - Method in class proguard.evaluation.value.ParticularIntegerValue
 
or(ParticularIntegerValue) - Method in class proguard.evaluation.value.ParticularIntegerValue
 
or(RangeIntegerValue) - Method in class proguard.evaluation.value.ParticularIntegerValue
 
or(LongValue) - Method in class proguard.evaluation.value.ParticularLongValue
 
or(ParticularLongValue) - Method in class proguard.evaluation.value.ParticularLongValue
 
or(IntegerValue) - Method in class proguard.evaluation.value.RangeIntegerValue
 
or(ParticularIntegerValue) - Method in class proguard.evaluation.value.RangeIntegerValue
 
or(RangeIntegerValue) - Method in class proguard.evaluation.value.RangeIntegerValue
 
or(IntegerValue) - Method in class proguard.evaluation.value.SpecificIntegerValue
 
or(SpecificIntegerValue) - Method in class proguard.evaluation.value.SpecificIntegerValue
 
or(RangeIntegerValue) - Method in class proguard.evaluation.value.SpecificIntegerValue
 
or(LongValue) - Method in class proguard.evaluation.value.SpecificLongValue
 
or(SpecificLongValue) - Method in class proguard.evaluation.value.SpecificLongValue
 
or(IntegerValue) - Method in class proguard.evaluation.value.UnknownIntegerValue
 
or(LongValue) - Method in class proguard.evaluation.value.UnknownLongValue
 
OrMatcher - Class in proguard.util
This StringMatcher tests whether strings matches at least one of the given StringMatcher instances.
OrMatcher(StringMatcher...) - Constructor for class proguard.util.OrMatcher
Creates a new OrMatcher with the given string matchers.
orRightHandSideAccept(Clazz, KotlinEffectMetadata, KotlinEffectExprVisitor) - Method in class proguard.classfile.kotlin.KotlinEffectExpressionMetadata
 
orRightHandSides - Variable in class proguard.classfile.kotlin.KotlinEffectExpressionMetadata
 
OrStringFunction - Class in proguard.util
This StringFunction tests whether strings match either given StringFunction instances, returning the first non-null result.
OrStringFunction(StringFunction, StringFunction) - Constructor for class proguard.util.OrStringFunction
Creates a new AndStringFunction with the two given string functions.
outerClassAccept(Clazz, KotlinTypeVisitor) - Method in class proguard.classfile.kotlin.KotlinTypeMetadata
 
outerClassConstantAccept(Clazz, ConstantVisitor) - Method in class proguard.classfile.attribute.InnerClassesInfo
Applies the given constant pool visitor to the class constant of the outer class, if any.
outerClassType - Variable in class proguard.classfile.kotlin.KotlinTypeMetadata
 
outputStream - Variable in class proguard.io.ZipOutput
 
ownerAccept(KotlinMetadataVisitor) - Method in interface proguard.classfile.kotlin.reflect.CallableReferenceInfo
 
ownerAccept(KotlinMetadataVisitor) - Method in class proguard.classfile.kotlin.reflect.FunctionReferenceInfo
 
ownerAccept(KotlinMetadataVisitor) - Method in class proguard.classfile.kotlin.reflect.JavaReferenceInfo
 
ownerAccept(KotlinMetadataVisitor) - Method in class proguard.classfile.kotlin.reflect.LocalVariableReferenceInfo
 
ownerAccept(KotlinMetadataVisitor) - Method in class proguard.classfile.kotlin.reflect.PropertyReferenceInfo
 
ownerClassName - Variable in class proguard.classfile.kotlin.KotlinDeclarationContainerMetadata
 
ownerReferencedClass - Variable in class proguard.classfile.kotlin.KotlinDeclarationContainerMetadata
 

P

P - Static variable in class proguard.classfile.editor.InstructionSequenceReplacer
 
P - Static variable in class proguard.classfile.util.InstructionSequenceMatcher
 
PACKAGE - Static variable in class proguard.classfile.constant.Constant
 
PACKAGE_JAVA_LANG - Static variable in class proguard.classfile.ClassConstants
 
PACKAGE_JAVA_LANG - Static variable in class proguard.classfile.JavaConstants
 
PACKAGE_SEPARATOR - Static variable in class proguard.classfile.JavaTypeConstants
 
PACKAGE_SEPARATOR - Static variable in class proguard.classfile.TypeConstants
 
PACKAGE_VISIBLE - Static variable in class proguard.classfile.util.AccessUtil
 
packageAccept(Clazz, ConstantVisitor) - Method in class proguard.classfile.attribute.module.ExportsInfo
Applies the given constant pool visitor to the package constant of the package, if any.
packageAccept(Clazz, ConstantVisitor) - Method in class proguard.classfile.attribute.module.OpensInfo
Applies the given constant pool visitor to the package constant of the package, if any.
PackageConstant - Class in proguard.classfile.constant
This Constant represents a package constant in the constant pool.
PackageConstant() - Constructor for class proguard.classfile.constant.PackageConstant
Creates an uninitialized PackageConstant.
PackageConstant(int) - Constructor for class proguard.classfile.constant.PackageConstant
Creates a new PackageConstant with the given name index.
packagesAccept(Clazz, ConstantVisitor) - Method in class proguard.classfile.attribute.module.ModulePackagesAttribute
Applies the given constant pool visitor to all packages.
ParallelAllClassVisitor - Class in proguard.classfile.visitor
This ClassPoolVisitor will visit all Clazz instances of the class pool in a parallel way.
ParallelAllClassVisitor(ParallelAllClassVisitor.ClassVisitorFactory) - Constructor for class proguard.classfile.visitor.ParallelAllClassVisitor
Create a new ParallelAllClassVisitor that will use the given factory to visit all classes in a ClassPool in a parallel way.
ParallelAllClassVisitor.ClassVisitorFactory - Interface in proguard.classfile.visitor
A factory for ClassVisitor objects.
parameterAnnotations - Variable in class proguard.classfile.attribute.annotation.ParameterAnnotationsAttribute
 
ParameterAnnotationsAttribute - Class in proguard.classfile.attribute.annotation
This Attribute represents a parameter annotations attribute.
ParameterAnnotationsAttribute() - Constructor for class proguard.classfile.attribute.annotation.ParameterAnnotationsAttribute
Creates an uninitialized ParameterAnnotationsAttribute.
ParameterAnnotationsAttribute(int, int, int[], Annotation[][]) - Constructor for class proguard.classfile.attribute.annotation.ParameterAnnotationsAttribute
Creates an initialized ParameterAnnotationsAttribute.
ParameterAnnotationsAttributeEditor - Class in proguard.classfile.editor
This class can add annotations to a given parameter annotations attribute.
ParameterAnnotationsAttributeEditor(ParameterAnnotationsAttribute) - Constructor for class proguard.classfile.editor.ParameterAnnotationsAttributeEditor
Creates a new ParameterAnnotationsAttributeEditor that will edit annotations in the given parameter annotations attribute.
parameterIndex - Variable in class proguard.classfile.kotlin.KotlinEffectExpressionMetadata
 
ParameterInfo - Class in proguard.classfile.attribute
Representation of a parameter, as defined in a method parameters attribute.
ParameterInfo() - Constructor for class proguard.classfile.attribute.ParameterInfo
Creates an uninitialized ParameterInfo.
ParameterInfo(int, int) - Constructor for class proguard.classfile.attribute.ParameterInfo
Creates an initialized ParameterInfo.
ParameterInfoAdder - Class in proguard.classfile.editor
This ParameterInfoVisitor adds all parameter information that it visits to the given target method parameters attribute.
ParameterInfoAdder(ProgramClass, MethodParametersAttribute) - Constructor for class proguard.classfile.editor.ParameterInfoAdder
Creates a new ParameterInfoAdder that will copy parameter information into the given target method parameters attribute.
ParameterInfoVisitor - Interface in proguard.classfile.attribute.visitor
This interface specifies the method for a visitor of ParameterInfo instances.
parameterName - Variable in class proguard.classfile.kotlin.KotlinValueParameterMetadata
 
parameters - Variable in class proguard.classfile.attribute.MethodParametersAttribute
 
parametersAccept(Clazz, Method, ParameterInfoVisitor) - Method in class proguard.classfile.attribute.MethodParametersAttribute
Applies the given visitor to all parameters.
ParameterVisitor - Interface in proguard.classfile.visitor
This interface specifies the methods for a visitor of method parameters or field types (which can be considered parameters when storing values).
ParentDataEntryWriter - Class in proguard.io
This DataEntryWriter lets another DataEntryWriter write the parent data entries.
ParentDataEntryWriter(DataEntryWriter) - Constructor for class proguard.io.ParentDataEntryWriter
Creates a new ParentDataEntryWriter.
parse(String) - Method in class proguard.util.ClassNameParser
 
parse(String) - Method in class proguard.util.FileNameParser
 
parse(String) - Method in class proguard.util.ListFunctionParser
 
parse(List) - Method in class proguard.util.ListFunctionParser
Creates a StringFunction for the given regular expression, which can be a list of optionally negated simple entries.
parse(String) - Method in class proguard.util.ListParser
 
parse(List) - Method in class proguard.util.ListParser
Creates a StringMatcher for the given regular expression, which can be a list of optionally negated simple entries.
parse(String) - Method in class proguard.util.NameParser
 
parse(String) - Method in class proguard.util.SingleFunctionParser
 
parse(String) - Method in interface proguard.util.StringFunctionParser
Creates a StringFunction for the given regular expression.
parse(String) - Method in interface proguard.util.StringParser
Creates a StringMatcher for the given regular expression.
partClassNames - Variable in class proguard.classfile.kotlin.KotlinMultiFileFacadeKindMetadata
 
PartialEvaluator - Class in proguard.evaluation
This AttributeVisitor performs partial evaluation on the code attributes that it visits.
PartialEvaluator() - Constructor for class proguard.evaluation.PartialEvaluator
Creates a simple PartialEvaluator.
PartialEvaluator(ValueFactory) - Constructor for class proguard.evaluation.PartialEvaluator
Creates a new PartialEvaluator.
PartialEvaluator(ValueFactory, InvocationUnit, boolean) - Constructor for class proguard.evaluation.PartialEvaluator
Creates a new PartialEvaluator.
PartialEvaluator(ValueFactory, InvocationUnit, boolean, InstructionVisitor) - Constructor for class proguard.evaluation.PartialEvaluator
Creates a new PartialEvaluator.
ParticularDoubleValue - Class in proguard.evaluation.value
This DoubleValue represents a particular double value.
ParticularDoubleValue(double) - Constructor for class proguard.evaluation.value.ParticularDoubleValue
Creates a new particular double value.
ParticularFloatValue - Class in proguard.evaluation.value
This FloatValue represents a particular float value.
ParticularFloatValue(float) - Constructor for class proguard.evaluation.value.ParticularFloatValue
Creates a new particular float value.
ParticularIntegerValue - Class in proguard.evaluation.value
This IntegerValue represents a particular integer value.
ParticularIntegerValue(int) - Constructor for class proguard.evaluation.value.ParticularIntegerValue
Creates a new particular integer value.
ParticularLongValue - Class in proguard.evaluation.value
This LongValue represents a particular long value.
ParticularLongValue(long) - Constructor for class proguard.evaluation.value.ParticularLongValue
Creates a new particular long value.
ParticularReferenceValue - Class in proguard.evaluation.value
This ParticularReferenceValue represents a particular reference value, i.e.
ParticularReferenceValue(String, Clazz, ValueFactory, int, Object) - Constructor for class proguard.evaluation.value.ParticularReferenceValue
Create a new Instance with the given type, the class it is referenced in, and its actual value.
ParticularValueFactory - Class in proguard.evaluation.value
This class provides methods to create and reuse Value instances that have particular values, whenever they are known.
ParticularValueFactory() - Constructor for class proguard.evaluation.value.ParticularValueFactory
Creates a new ParticularValueFactory which does not keep track of particular references.
ParticularValueFactory(ValueFactory) - Constructor for class proguard.evaluation.value.ParticularValueFactory
Creates a new ParticularValueFactory, which uses the given valuefactory for both array and non-array reference construction.
ParticularValueFactory(ValueFactory, ValueFactory) - Constructor for class proguard.evaluation.value.ParticularValueFactory
Creates a new ParticularValueFactory.
ParticularValueFactory.ReferenceValueFactory - Class in proguard.evaluation.value
This Reference value factory creates reference values that also represent their content.
patch - Variable in class proguard.classfile.kotlin.KotlinVersionRequirementMetadata
 
patternConstant - Variable in class proguard.classfile.util.InstructionSequenceMatcher
 
patternConstants - Variable in class proguard.classfile.util.InstructionSequenceMatcher
 
patternInstructions - Variable in class proguard.classfile.util.InstructionSequenceMatcher
 
PeepholeEditor - Class in proguard.classfile.editor
This AttributeVisitor lets a given instruction visitor edit the code attributes that it visits.
PeepholeEditor(CodeAttributeEditor, InstructionVisitor) - Constructor for class proguard.classfile.editor.PeepholeEditor
Creates a new PeepholeEditor.
PeepholeEditor(BranchTargetFinder, CodeAttributeEditor, InstructionVisitor) - Constructor for class proguard.classfile.editor.PeepholeEditor
Creates a new PeepholeEditor.
PERMITTED_SUBCLASSES - Static variable in class proguard.classfile.attribute.Attribute
 
PermittedSubclassAdder - Class in proguard.classfile.editor
This ConstantVisitor and ClassVisitor adds the class constants or the classes that it visits to the given target permitted classes attribute.
PermittedSubclassAdder(ProgramClass, PermittedSubclassesAttribute) - Constructor for class proguard.classfile.editor.PermittedSubclassAdder
Creates a new PermittedSubclassAdder that will add classes to the given target nest members attribute.
permittedSubclassConstantsAccept(Clazz, ConstantVisitor) - Method in class proguard.classfile.attribute.PermittedSubclassesAttribute
Applies the given visitor to all member class constants.
PermittedSubclassesAttribute - Class in proguard.classfile.attribute
This Attribute represents a permitted subclasses attribute.
PermittedSubclassesAttribute() - Constructor for class proguard.classfile.attribute.PermittedSubclassesAttribute
Creates an uninitialized PermittedSubclassesAttribute.
PermittedSubclassesAttribute(int, int, int[]) - Constructor for class proguard.classfile.attribute.PermittedSubclassesAttribute
Creates an initialized PermittedSubclassesAttribute.
pn - Variable in class proguard.classfile.kotlin.KotlinMetadata
Fully qualified name of the package this class is located in, from Kotlin's point of view, or empty string if this name does not differ from the JVM's package FQ name.
pop() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
pop() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
pop() - Method in class proguard.evaluation.Stack
Pops the top Value from the stack.
pop() - Method in class proguard.evaluation.TracedStack
 
pop1() - Method in class proguard.evaluation.Stack
Pops the top category 1 value from the stack.
pop1() - Method in class proguard.evaluation.TracedStack
 
pop2() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
pop2() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
pop2() - Method in class proguard.evaluation.Stack
Pops the top category 2 value from the stack (or alternatively, two Category 1 stack elements).
pop2() - Method in class proguard.evaluation.TracedStack
 
postInsertions - Variable in class proguard.classfile.editor.CodeAttributeEditor
 
PrefixAddingDataEntryWriter - Class in proguard.io
This DataEntryWriter delegates to a given DataEntryWriter, each time adding a prefix of the written data entry name.
PrefixAddingDataEntryWriter(String, DataEntryWriter) - Constructor for class proguard.io.PrefixAddingDataEntryWriter
Creates a new PrefixAddingDataEntryWriter.
PrefixAddingStringFunction - Class in proguard.util
This StringFunction adds a prefix in front of each transformed String.
PrefixAddingStringFunction(String) - Constructor for class proguard.util.PrefixAddingStringFunction
Creates a new PrefixAddingStringFunction.
PrefixAddingStringFunction(String, StringFunction) - Constructor for class proguard.util.PrefixAddingStringFunction
 
PrefixRemovingStringFunction - Class in proguard.util
This StringFunction removes a given prefix from each transformed String, if present.
PrefixRemovingStringFunction(String) - Constructor for class proguard.util.PrefixRemovingStringFunction
Creates a new PrefixRemovingStringFunction.
PrefixRemovingStringFunction(String, StringFunction) - Constructor for class proguard.util.PrefixRemovingStringFunction
Creates a new PrefixRemovingStringFunction.
PrefixRemovingStringFunction(String, StringFunction, StringFunction) - Constructor for class proguard.util.PrefixRemovingStringFunction
Creates a new PrefixRemovingStringFunction.
PrefixStrippingDataEntryReader - Class in proguard.io
This DataEntryReader delegates to a given DataEntryReader, each time stripping a possible prefix from the read data entry name.
PrefixStrippingDataEntryReader(String, DataEntryReader) - Constructor for class proguard.io.PrefixStrippingDataEntryReader
Creates a new PrefixStrippingDataEntryReader.
preInsertions - Variable in class proguard.classfile.editor.CodeAttributeEditor
 
preOffsetInsertions - Variable in class proguard.classfile.editor.CodeAttributeEditor
 
PRIMITIVE_ARRAY - Static variable in class proguard.classfile.constant.Constant
 
primitiveArrayAccept(Clazz, PrimitiveArrayConstantVisitor) - Method in class proguard.classfile.constant.PrimitiveArrayConstant
Applies the given PrimitiveArrayConstantVisitor to the primitive array.
PrimitiveArrayConstant - Class in proguard.classfile.constant
This unofficial Constant represents an array of primitives in the constant pool.
PrimitiveArrayConstant() - Constructor for class proguard.classfile.constant.PrimitiveArrayConstant
Creates an uninitialized PrimitiveArrayConstant.
PrimitiveArrayConstant(Object) - Constructor for class proguard.classfile.constant.PrimitiveArrayConstant
Creates a new PrimitiveArrayConstant with the given array of values.
PrimitiveArrayConstantElementVisitor - Interface in proguard.classfile.constant.visitor
This interface specifies the methods for a visitor of primitive elements of the array of a PrimitiveArrayConstant.
PrimitiveArrayConstantReplacer - Class in proguard.classfile.util
This ClassVisitor replaces all instances of PrimitiveArrayConstant by Java bytecode compliant array store instructions.
PrimitiveArrayConstantReplacer() - Constructor for class proguard.classfile.util.PrimitiveArrayConstantReplacer
 
PrimitiveArrayConstantVisitor - Interface in proguard.classfile.constant.visitor
This interface specifies the methods for a visitor of PrimitiveArrayConstant instances containing different types of arrays.
primitiveArrayElementsAccept(Clazz, PrimitiveArrayConstantElementVisitor) - Method in class proguard.classfile.constant.PrimitiveArrayConstant
Applies the given PrimitiveArrayConstantElementVisitor to all elements of the primitive array.
PrimitiveTypedReferenceValueFactory - Class in proguard.evaluation.value
This class provides methods to create and reuse Value instances.
PrimitiveTypedReferenceValueFactory() - Constructor for class proguard.evaluation.value.PrimitiveTypedReferenceValueFactory
 
print(String, String) - Method in class proguard.classfile.util.WarningPrinter
Prints out the given warning and increments the warning count, if the given class name passes the class name filter.
print(String, String, String) - Method in class proguard.classfile.util.WarningPrinter
Prints out the given warning and increments the warning count, if the given class names pass the class name filter.
println(PrintWriter, String) - Method in class proguard.io.CascadingDataEntryWriter
 
println(PrintWriter, String) - Method in class proguard.io.ClassDataEntryWriter
 
println(PrintWriter, String) - Method in class proguard.io.ClassMapDataEntryWriter
 
println(PrintWriter, String) - Method in interface proguard.io.DataEntryWriter
Prints out the structure of the data entry writer.
println(PrintWriter, String) - Method in class proguard.io.DirectoryWriter
 
println(PrintWriter, String) - Method in class proguard.io.FilteredDataEntryWriter
 
println(PrintWriter, String) - Method in class proguard.io.FixedFileWriter
 
println(PrintWriter, String) - Method in class proguard.io.JarWriter
 
println(PrintWriter, String) - Method in class proguard.io.NonClosingDataEntryWriter
 
println(PrintWriter, String) - Method in class proguard.io.ParentDataEntryWriter
 
println(PrintWriter, String) - Method in class proguard.io.PrefixAddingDataEntryWriter
 
println(PrintWriter, String) - Method in class proguard.io.RenamedDataEntryWriter
 
println(PrintWriter, String) - Method in class proguard.io.RenamedParentDataEntryWriter
 
println(PrintWriter, String) - Method in class proguard.io.SignedJarWriter
 
println(PrintWriter, String) - Method in class proguard.io.ZipWriter
 
println(PrintWriter, String) - Method in class proguard.resources.kotlinmodule.io.KotlinModuleDataEntryWriter
 
printWriter(OutputStream) - Method in class proguard.io.JarWriter
Creates a convenience writer.
PRIVATE - Static variable in class proguard.classfile.AccessConstants
 
PRIVATE - Static variable in class proguard.classfile.JavaAccessConstants
 
PRIVATE - Static variable in class proguard.classfile.util.AccessUtil
 
Processable - Interface in proguard.util
Base interface for entities that need flags and/or additional information when they are processed, typically by visitor classes.
ProcessableVisitor - Interface in proguard.util
This interface defines visitor methods for the main Processable implementations.
ProcessingFlagCleaner - Class in proguard.util
This visitor clears the specified processing flags of the Processable instances that it visits.
ProcessingFlagCleaner(int) - Constructor for class proguard.util.ProcessingFlagCleaner
Creates a new ProcessingFlagCleaner.
ProcessingFlagDataEntryFilter - Class in proguard.classfile.io.visitor
This DataEntryFilter filters data entries based on the processing flags of their corresponding resource file.
ProcessingFlagDataEntryFilter(ResourceFilePool, int, int) - Constructor for class proguard.classfile.io.visitor.ProcessingFlagDataEntryFilter
 
ProcessingFlags - Class in proguard.util
Constants used by ProGuard for marking entities (classes, class members, resource files, ...) during processing.
ProcessingFlags() - Constructor for class proguard.util.ProcessingFlags
 
processingFlags - Variable in class proguard.util.SimpleProcessable
 
ProcessingFlagSetter - Class in proguard.util
This visitor sets the specified processing flags of the Processable instances that it visits.
ProcessingFlagSetter(int) - Constructor for class proguard.util.ProcessingFlagSetter
Creates a new ProcessingFlagSetter.
processingInfo - Variable in class proguard.util.SimpleProcessable
 
ProcessingInfoSetter - Class in proguard.classfile.visitor
This visitor sets a fixed info object on all the Processable instances that it visits.
ProcessingInfoSetter(Object) - Constructor for class proguard.classfile.visitor.ProcessingInfoSetter
Creates a new ProcessingInfoSetter that sets the given info on all Processable instances that it visits.
Processor - Class in proguard.evaluation
This InstructionVisitor executes the instructions that it visits on a given local variable frame and stack.
Processor(Variables, Stack, ValueFactory, BranchUnit, InvocationUnit, boolean) - Constructor for class proguard.evaluation.Processor
Creates a new processor that operates on the given environment.
ProgramClass - Class in proguard.classfile
This Clazz is a complete representation of the data in a Java class.
ProgramClass() - Constructor for class proguard.classfile.ProgramClass
Creates an uninitialized ProgramClass.
ProgramClass(int, int, Constant[], int, int, int) - Constructor for class proguard.classfile.ProgramClass
Creates an initialized ProgramClass without fields, methods, attributes, or subclasses.
ProgramClass(int, int, Constant[], int, int, int, String, int, Object) - Constructor for class proguard.classfile.ProgramClass
Creates an initialized ProgramClass without fields, methods, attributes, or subclasses.
ProgramClass(int, int, Constant[], int, int, int, int, int[], int, ProgramField[], int, ProgramMethod[], int, Attribute[], int, Clazz[]) - Constructor for class proguard.classfile.ProgramClass
Creates an initialized ProgramClass.
ProgramClass(int, int, Constant[], int, int, int, int, int[], int, ProgramField[], int, ProgramMethod[], int, Attribute[], int, Clazz[], String, int, Object) - Constructor for class proguard.classfile.ProgramClass
Creates an initialized ProgramClass.
ProgramClassFilter - Class in proguard.classfile.visitor
This ClassVisitor delegates its visits to another given ClassVisitor, but only when visiting program classes.
ProgramClassFilter(ClassVisitor) - Constructor for class proguard.classfile.visitor.ProgramClassFilter
Creates a new ProgramClassFilter.
ProgramClassReader - Class in proguard.classfile.io
This ClassVisitor fills out the ProgramClass instances that it visits with data from the given DataInput object.
ProgramClassReader(DataInput) - Constructor for class proguard.classfile.io.ProgramClassReader
Creates a new ProgramClassReader for reading from the given DataInput.
ProgramClassReader(DataInput, boolean) - Constructor for class proguard.classfile.io.ProgramClassReader
Creates a new ProgramClassReader for reading from the given DataInput, optionally treating stack map attributes as unknown attributes.
ProgramClassWriter - Class in proguard.classfile.io
This ClassVisitor writes out the ProgramClass instances that it visits to the given DataOutput object.
ProgramClassWriter(DataOutput) - Constructor for class proguard.classfile.io.ProgramClassWriter
Creates a new ProgramClassWriter for writing to the given DataOutput.
ProgramField - Class in proguard.classfile
This Field represents a field in a ProgramClass.
ProgramField() - Constructor for class proguard.classfile.ProgramField
Creates an uninitialized ProgramField.
ProgramField(int, int, int, Clazz) - Constructor for class proguard.classfile.ProgramField
Creates an initialized ProgramField without attributes.
ProgramField(int, int, int, Clazz, int, Object) - Constructor for class proguard.classfile.ProgramField
Creates an initialized ProgramField without attributes.
ProgramField(int, int, int, int, Attribute[], Clazz) - Constructor for class proguard.classfile.ProgramField
Creates an initialized ProgramField.
ProgramField(int, int, int, int, Attribute[], Clazz, int, Object) - Constructor for class proguard.classfile.ProgramField
Creates an initialized ProgramField.
ProgramMember - Class in proguard.classfile
Base representation of a field or method from a ProgramClass.
ProgramMember() - Constructor for class proguard.classfile.ProgramMember
Creates an uninitialized ProgramMember.
ProgramMember(int, int, int, int, Attribute[]) - Constructor for class proguard.classfile.ProgramMember
Creates an initialized ProgramMember.
ProgramMember(int, int, int, int, Attribute[], int, Object) - Constructor for class proguard.classfile.ProgramMember
Creates an initialized ProgramMember.
ProgramMemberFilter - Class in proguard.classfile.visitor
This MemberVisitor delegates its visits to another given MemberVisitor, but only when visiting members of program classes.
ProgramMemberFilter(MemberVisitor) - Constructor for class proguard.classfile.visitor.ProgramMemberFilter
Creates a new ProgramMemberFilter.
ProgramMethod - Class in proguard.classfile
This Method represents a method in a ProgramClass.
ProgramMethod() - Constructor for class proguard.classfile.ProgramMethod
Creates an uninitialized ProgramMethod.
ProgramMethod(int, int, int, Clazz[]) - Constructor for class proguard.classfile.ProgramMethod
Creates an initialized ProgramMethod without attributes.
ProgramMethod(int, int, int, Clazz[], int, Object) - Constructor for class proguard.classfile.ProgramMethod
Creates an initialized ProgramMethod without attributes.
ProgramMethod(int, int, int, int, Attribute[], Clazz[]) - Constructor for class proguard.classfile.ProgramMethod
Creates an initialized ProgramMethod.
ProgramMethod(int, int, int, int, Attribute[], Clazz[], int, Object) - Constructor for class proguard.classfile.ProgramMethod
Creates an initialized ProgramMethod.
proguard.classfile - package proguard.classfile
This package contains classes to represent the various elements of class files.
proguard.classfile.attribute - package proguard.classfile.attribute
This package contains classes to represent the attributes inside class files.
proguard.classfile.attribute.annotation - package proguard.classfile.attribute.annotation
This package contains classes to represent the annotation attributes inside class files.
proguard.classfile.attribute.annotation.target - package proguard.classfile.attribute.annotation.target
This package contains classes to represent the targets of type annotations.
proguard.classfile.attribute.annotation.target.visitor - package proguard.classfile.attribute.annotation.target.visitor
This package contains visitors for type annotation attributes and their components.
proguard.classfile.attribute.annotation.visitor - package proguard.classfile.attribute.annotation.visitor
This package contains visitors for annotation attributes and their components.
proguard.classfile.attribute.module - package proguard.classfile.attribute.module
This package contains classes to represent the module attributes inside class files.
proguard.classfile.attribute.module.visitor - package proguard.classfile.attribute.module.visitor
This package contains visitors for module attributes and their components.
proguard.classfile.attribute.preverification - package proguard.classfile.attribute.preverification
This package contains classes to represent the stack map attributes inside class files.
proguard.classfile.attribute.preverification.visitor - package proguard.classfile.attribute.preverification.visitor
This package contains visitors for stack map attributes and their components.
proguard.classfile.attribute.visitor - package proguard.classfile.attribute.visitor
This package contains visitors for attributes and their components.
proguard.classfile.constant - package proguard.classfile.constant
This package contains classes to represent the constants of constant pools in class files.
proguard.classfile.constant.visitor - package proguard.classfile.constant.visitor
This package contains visitors for class constants.
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.instruction.visitor - package proguard.classfile.instruction.visitor
This package contains visitors for instructions.
proguard.classfile.io - package proguard.classfile.io
This package contains classes for reading and writing class files.
proguard.classfile.io.kotlin - package proguard.classfile.io.kotlin
 
proguard.classfile.io.visitor - package proguard.classfile.io.visitor
 
proguard.classfile.kotlin - package proguard.classfile.kotlin
 
proguard.classfile.kotlin.flags - package proguard.classfile.kotlin.flags
 
proguard.classfile.kotlin.reflect - package proguard.classfile.kotlin.reflect
 
proguard.classfile.kotlin.reflect.util - package proguard.classfile.kotlin.reflect.util
 
proguard.classfile.kotlin.reflect.visitor - package proguard.classfile.kotlin.reflect.visitor
 
proguard.classfile.kotlin.visitor - package proguard.classfile.kotlin.visitor
 
proguard.classfile.kotlin.visitor.filter - package proguard.classfile.kotlin.visitor.filter
 
proguard.classfile.util - package proguard.classfile.util
This package contains utility classes for processing class files.
proguard.classfile.util.kotlin - package proguard.classfile.util.kotlin
 
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.evaluation - package proguard.evaluation
This package contains classes to perform partial evaluation (also known as abstract evaluation, symbolic execution).
proguard.evaluation.value - package proguard.evaluation.value
This package contains classes that represent partial evaluation values.
proguard.io - package proguard.io
This package contains classes to read and write files, optionally wrapped in jars, wars, ears, zips, directories,...
proguard.preverify - package proguard.preverify
This package contains support to preverify class files.
proguard.resources.file - package proguard.resources.file
This package contains classes to represent plain resource files.
proguard.resources.file.io - package proguard.resources.file.io
This package contains classes for reading and writing resource files.
proguard.resources.file.util - package proguard.resources.file.util
This package contains utility classes for processing plain resource files.
proguard.resources.file.visitor - package proguard.resources.file.visitor
This package contains visitors for plain resource files.
proguard.resources.kotlinmodule - package proguard.resources.kotlinmodule
 
proguard.resources.kotlinmodule.io - package proguard.resources.kotlinmodule.io
 
proguard.resources.kotlinmodule.util - package proguard.resources.kotlinmodule.util
 
proguard.resources.kotlinmodule.visitor - package proguard.resources.kotlinmodule.visitor
 
proguard.util - package proguard.util
This package contains utility classes for regular expression matching,...
properties - Variable in class proguard.classfile.kotlin.KotlinDeclarationContainerMetadata
 
propertiesAccept(Clazz, KotlinPropertyVisitor) - Method in class proguard.classfile.kotlin.KotlinDeclarationContainerMetadata
 
PROPERTY_REFERENCE_CLASS_NAME - Static variable in class proguard.classfile.kotlin.KotlinConstants.REFLECTION
 
PROPERTY_REFERENCE_GET_METHOD_NAME - Static variable in class proguard.classfile.kotlin.KotlinConstants.REFLECTION
 
PROPERTY_REFERENCE_GET_METHOD_TYPE - Static variable in class proguard.classfile.kotlin.KotlinConstants.REFLECTION
 
PropertyReferenceInfo - Class in proguard.classfile.kotlin.reflect
Property reference info.
PropertyReferenceInfo(Clazz, KotlinDeclarationContainerMetadata, KotlinPropertyMetadata) - Constructor for class proguard.classfile.kotlin.reflect.PropertyReferenceInfo
 
PROTECTED - Static variable in class proguard.classfile.AccessConstants
 
PROTECTED - Static variable in class proguard.classfile.JavaAccessConstants
 
PROTECTED - Static variable in class proguard.classfile.util.AccessUtil
 
provides - Variable in class proguard.classfile.attribute.module.ModuleAttribute
 
providesAccept(Clazz, ProvidesInfoVisitor) - Method in class proguard.classfile.attribute.module.ModuleAttribute
Applies the given visitor to all provides.
providesAccept(Clazz, ConstantVisitor) - Method in class proguard.classfile.attribute.module.ProvidesInfo
Applies the given constant pool visitor to the class constant of the provides, if any.
ProvidesInfo - Class in proguard.classfile.attribute.module
Representation of a Provides entry in a Module attribute.
ProvidesInfo() - Constructor for class proguard.classfile.attribute.module.ProvidesInfo
Creates an uninitialized ProvidesInfo.
ProvidesInfo(int, int, int[]) - Constructor for class proguard.classfile.attribute.module.ProvidesInfo
Creates an initialized ProvidesInfo.
ProvidesInfoVisitor - Interface in proguard.classfile.attribute.module.visitor
This interface specifies the methods for a visitor of ProvidesInfo instances.
PUBLIC - Static variable in class proguard.classfile.AccessConstants
 
PUBLIC - Static variable in class proguard.classfile.JavaAccessConstants
 
PUBLIC - Static variable in class proguard.classfile.util.AccessUtil
 
pumpDataEntries(DataEntryReader) - Method in interface proguard.io.DataEntrySource
Applies the given DataEntryReader to all data entries that the implementation can provide.
pumpDataEntries(DataEntryReader) - Method in class proguard.io.DirectorySource
 
pumpDataEntries(DataEntryReader) - Method in class proguard.io.FileSource
 
push(Value) - Method in class proguard.evaluation.Stack
Pushes the given Value onto the stack.
push(Value) - Method in class proguard.evaluation.TracedStack
 
pushBoxedPrimitive(Object, String) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
Push a primitive on the stack followed by a call to it's boxed valueOf method.
pushDefault(String) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
Pushes a default value onto the stack.
pushDouble(double) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
Pushes the given primitive double on the stack in the most efficient way (as a dconst or ldc instruction).
pushDouble(double) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
Pushes the given primitive double on the stack in the most efficient way (as a dconst or ldc instruction).
pushFloat(float) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
Pushes the given primitive float on the stack in the most efficient way (as an fconst or ldc instruction).
pushFloat(float) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
Pushes the given primitive float on the stack in the most efficient way (as an fconst or ldc instruction).
pushInt(int) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
Pushes the given primitive int on the stack in the most efficient way (as an iconst, bipush, sipush, or ldc instruction).
pushInt(int) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
Pushes the given primitive int on the stack in the most efficient way (as an iconst, bipush, sipush, or ldc instruction).
pushLong(long) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
Pushes the given primitive long on the stack in the most efficient way (as an lconst or ldc instruction).
pushLong(long) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
Pushes the given primitive long on the stack in the most efficient way (as an lconst or ldc instruction).
pushNewArray(String, int) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
Pushes a new array on the stack.
pushNewArray(String, int) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
Pushes a new array on the stack.
pushPrimitive(Object, char) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
Pushes the given primitive value on the stack.
pushPrimitive(Object, char) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
Pushes the given primitive value on the stack.
pushPrimitiveOrString(Object, String) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
Pushes the given string or primitive on the stack.
pushPrimitiveOrString(Object, String, boolean) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
Pushes the given string or primitive on the stack.
pushPrimitiveOrStringArray(String, Object[]) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
Pushes a new array with given values onto the stack.
put(K, V) - Method in class proguard.util.MultiValueMap
 
putAll(Set<K>, V) - Method in class proguard.util.MultiValueMap
 
putAll(Set<K>, Set<V>) - Method in class proguard.util.MultiValueMap
 
putAll(K, Set<V>) - Method in class proguard.util.MultiValueMap
 
putfield(Clazz, Field) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
putfield(String, String, String) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
putfield(String, String, String, Clazz, Field) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
putfield(int) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
putfield(Clazz, Field) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
putfield(String, String, String) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
putfield(String, String, String, Clazz, Field) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
putfield(int) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
putstatic(Clazz, Field) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
putstatic(String, String, String) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
putstatic(String, String, String, Clazz, Field) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
putstatic(int) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
putstatic(Clazz, Field) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
putstatic(String, String, String) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
putstatic(String, String, String, Clazz, Field) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
putstatic(int) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 

Q

Q - Static variable in class proguard.classfile.editor.InstructionSequenceReplacer
 
Q - Static variable in class proguard.classfile.util.InstructionSequenceMatcher
 

R

R - Static variable in class proguard.classfile.editor.InstructionSequenceReplacer
 
R - Static variable in class proguard.classfile.util.InstructionSequenceMatcher
 
RangeIntegerValue - Class in proguard.evaluation.value
This IntegerValue represents a known range of integer values.
RangeIntegerValue(int, int) - Constructor for class proguard.evaluation.value.RangeIntegerValue
Creates a new range of integer values.
RangeValueFactory - Class in proguard.evaluation.value
This ValueFactory provides methods to create and reuse IntegerValue instances that have known ranges.
RangeValueFactory() - Constructor for class proguard.evaluation.value.RangeValueFactory
Creates a new RangeValueFactory.
RangeValueFactory(ValueFactory, ValueFactory) - Constructor for class proguard.evaluation.value.RangeValueFactory
Creates a new RangeValueFactory that delegates to the given value factories for creating reference values.
read(DataEntry) - Method in class proguard.io.ClassReader
 
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.IdleRewriter
 
read(DataEntry) - Method in class proguard.io.JarReader
 
read(DataEntry) - Method in class proguard.io.PrefixStrippingDataEntryReader
 
read(DataEntry) - Method in class proguard.io.RenamedDataEntryReader
 
read(DataEntry) - Method in class proguard.resources.file.io.ResourceFileDataEntryReader
 
read(DataEntry) - Method in class proguard.resources.kotlinmodule.io.KotlinModuleDataEntryReader
 
readBoolean() - Method in class proguard.io.RuntimeDataInput
 
readByte(byte[], int) - Static method in class proguard.classfile.instruction.Instruction
 
readByte() - Method in class proguard.io.RuntimeDataInput
 
readChar() - Method in class proguard.io.RuntimeDataInput
 
readDouble() - Method in class proguard.io.RuntimeDataInput
 
readFloat() - Method in class proguard.io.RuntimeDataInput
 
readFully(byte[]) - Method in class proguard.io.RuntimeDataInput
 
readFully(byte[], int, int) - Method in class proguard.io.RuntimeDataInput
 
readInfo(byte[], int) - Method in class proguard.classfile.editor.CodeAttributeEditor.Label
 
readInfo(byte[], int) - Method in class proguard.classfile.editor.InstructionSequenceReplacer.Label
 
readInfo(byte[], int) - Method in class proguard.classfile.instruction.BranchInstruction
 
readInfo(byte[], int) - Method in class proguard.classfile.instruction.ConstantInstruction
 
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
 
readInt() - Method in class proguard.io.RuntimeDataInput
 
readLine() - Method in class proguard.io.RuntimeDataInput
 
readLong() - Method in class proguard.io.RuntimeDataInput
 
readShort(byte[], int) - Static method in class proguard.classfile.instruction.Instruction
 
readShort() - Method in class proguard.io.RuntimeDataInput
 
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
 
readUnsignedByte() - Method in class proguard.io.RuntimeDataInput
 
readUnsignedShort() - Method in class proguard.io.RuntimeDataInput
 
readUTF() - Method in class proguard.io.RuntimeDataInput
 
readValue(byte[], int, int) - Static method in class proguard.classfile.instruction.Instruction
 
receiverType - Variable in class proguard.classfile.kotlin.KotlinFunctionMetadata
 
receiverType - Variable in class proguard.classfile.kotlin.KotlinPropertyMetadata
 
receiverTypeAccept(Clazz, KotlinMetadata, KotlinTypeVisitor) - Method in class proguard.classfile.kotlin.KotlinFunctionMetadata
 
receiverTypeAccept(Clazz, KotlinDeclarationContainerMetadata, KotlinTypeVisitor) - Method in class proguard.classfile.kotlin.KotlinPropertyMetadata
 
RECORD - Static variable in class proguard.classfile.attribute.Attribute
 
RecordAttribute - Class in proguard.classfile.attribute
This Attribute represents a record attribute.
RecordAttribute() - Constructor for class proguard.classfile.attribute.RecordAttribute
Creates an uninitialized RecordAttribute.
RecordAttribute(int, int, RecordComponentInfo[]) - Constructor for class proguard.classfile.attribute.RecordAttribute
Creates an initialized RecordAttribute.
RecordComponentInfo - Class in proguard.classfile.attribute
Representation of a record component entry.
RecordComponentInfo() - Constructor for class proguard.classfile.attribute.RecordComponentInfo
Creates an uninitialized RecordComponentInfo.
RecordComponentInfo(int, int, int, Attribute[]) - Constructor for class proguard.classfile.attribute.RecordComponentInfo
Creates an initialized RecordComponentInfo.
RecordComponentInfoVisitor - Interface in proguard.classfile.attribute.visitor
This interface specifies the methods for a visitor of RecordComponentInfo instances.
REF_GET_FIELD - Static variable in class proguard.classfile.constant.MethodHandleConstant
 
REF_GET_STATIC - Static variable in class proguard.classfile.constant.MethodHandleConstant
 
REF_INVOKE_INTERFACE - Static variable in class proguard.classfile.constant.MethodHandleConstant
 
REF_INVOKE_SPECIAL - Static variable in class proguard.classfile.constant.MethodHandleConstant
 
REF_INVOKE_STATIC - Static variable in class proguard.classfile.constant.MethodHandleConstant
 
REF_INVOKE_VIRTUAL - Static variable in class proguard.classfile.constant.MethodHandleConstant
 
REF_NEW_INVOKE_SPECIAL - Static variable in class proguard.classfile.constant.MethodHandleConstant
 
REF_PUT_FIELD - Static variable in class proguard.classfile.constant.MethodHandleConstant
 
REF_PUT_STATIC - Static variable in class proguard.classfile.constant.MethodHandleConstant
 
RefConstant - Class in proguard.classfile.constant
This Constant represents a ref constant in the constant pool.
RefConstant() - Constructor for class proguard.classfile.constant.RefConstant
Creates an uninitialized RefConstant.
referenceAccept(Clazz, ConstantVisitor) - Method in class proguard.classfile.constant.MethodHandleConstant
Applies the given constant pool visitor to the reference.
referenceArrayLoad(IntegerValue, ValueFactory) - Method in class proguard.evaluation.value.DetailedArrayReferenceValue
 
referenceArrayLoad(IntegerValue, ValueFactory) - Method in class proguard.evaluation.value.ReferenceValue
Returns the value of the array at the given index, assuming this type is a reference array.
referenceArrayLoad(IntegerValue, ValueFactory) - Method in class proguard.evaluation.value.TracedReferenceValue
 
referenceArrayLoad(IntegerValue, ValueFactory) - Method in class proguard.evaluation.value.TypedReferenceValue
 
referencedAnnotationClass - Variable in class proguard.classfile.kotlin.KotlinMetadataAnnotation
 
referencedArgumentMethods - Variable in class proguard.classfile.kotlin.KotlinMetadataAnnotation
 
referencedBackingField - Variable in class proguard.classfile.kotlin.KotlinPropertyMetadata
 
referencedBackingFieldClass - Variable in class proguard.classfile.kotlin.KotlinPropertyMetadata
 
referencedClass - Variable in class proguard.classfile.attribute.annotation.ElementValue
An extra field pointing to the referenced Clazz object, if applicable.
referencedClass - Variable in class proguard.classfile.attribute.EnclosingMethodAttribute
An extra field pointing to the referenced Clazz object.
referencedClass - Variable in class proguard.classfile.attribute.LocalVariableInfo
An extra field pointing to the referenced Clazz object.
referencedClass - Variable in class proguard.classfile.constant.ClassConstant
An extra field pointing to the referenced Clazz object.
referencedClass - Variable in class proguard.classfile.constant.RefConstant
An extra field pointing to the referenced Clazz object.
referencedClass - Variable in class proguard.classfile.constant.StringConstant
An extra field pointing to the referenced Clazz object, if this string is being used in Class.forName(), .class, or Class.getDeclaredField/Method constructs.
referencedClass - Variable in class proguard.classfile.kotlin.KotlinClassKindMetadata
 
referencedClass - Variable in class proguard.classfile.kotlin.KotlinTypeMetadata
 
referencedClass - Variable in class proguard.classfile.LibraryField
An extra field pointing to the Clazz object referenced in the descriptor string.
referencedClass - Variable in class proguard.classfile.ProgramField
An extra field pointing to the Clazz object referenced in the descriptor string.
referencedClass - Variable in class proguard.evaluation.value.TypedReferenceValue
 
referencedClass - Variable in class proguard.resources.file.ResourceJavaReference
 
referencedClassAccept(ClassVisitor) - Method in class proguard.classfile.attribute.annotation.Annotation
Applies the given visitor to the first referenced class.
referencedClassAccept(ClassVisitor) - Method in class proguard.classfile.attribute.EnclosingMethodAttribute
Lets the referenced class accept the given visitor.
referencedClassAccept(ClassVisitor) - Method in class proguard.classfile.attribute.LocalVariableInfo
Lets the referenced class accept the given visitor.
referencedClassAccept(ClassVisitor) - Method in class proguard.classfile.constant.ClassConstant
Lets the referenced class accept the given visitor.
referencedClassAccept(ClassVisitor) - Method in class proguard.classfile.constant.RefConstant
Lets the referenced class accept the given visitor.
referencedClassAccept(ClassVisitor) - Method in class proguard.classfile.constant.StringConstant
Lets the referenced class accept the given visitor.
referencedClasses - Variable in class proguard.classfile.attribute.annotation.Annotation
An extra field pointing to the Clazz objects referenced in the type string.
referencedClasses - Variable in class proguard.classfile.attribute.annotation.ClassElementValue
An extra field pointing to the Clazz objects referenced in the type name string.
referencedClasses - Variable in class proguard.classfile.attribute.annotation.EnumConstantElementValue
An extra field pointing to the Clazz objects referenced in the type name string.
referencedClasses - Variable in class proguard.classfile.attribute.LocalVariableTypeInfo
An extra field pointing to the Clazz objects referenced in the type string.
referencedClasses - Variable in class proguard.classfile.attribute.SignatureAttribute
An extra field containing all the classes referenced in the signature string.
referencedClasses - Variable in class proguard.classfile.constant.DynamicConstant
An extra field pointing to the Clazz objects referenced in the descriptor string.
referencedClasses - Variable in class proguard.classfile.constant.InvokeDynamicConstant
An extra field pointing to the Clazz objects referenced in the descriptor string.
referencedClasses - Variable in class proguard.classfile.constant.MethodTypeConstant
An extra field pointing to the Clazz objects referenced in the descriptor string.
referencedClasses - Variable in class proguard.classfile.LibraryMethod
An extra field containing all the classes referenced in the descriptor string.
referencedClasses - Variable in class proguard.classfile.ProgramMethod
An extra field containing all the classes referenced in the descriptor string.
referencedClassesAccept(ClassVisitor) - Method in class proguard.classfile.attribute.annotation.Annotation
Applies the given visitor to all referenced classes.
referencedClassesAccept(ClassVisitor) - Method in class proguard.classfile.attribute.annotation.ClassElementValue
Applies the given visitor to all referenced classes.
referencedClassesAccept(ClassVisitor) - Method in class proguard.classfile.attribute.annotation.EnumConstantElementValue
Applies the given visitor to all referenced classes.
referencedClassesAccept(ClassVisitor) - Method in class proguard.classfile.attribute.LocalVariableTypeInfo
Applies the given visitor to all referenced classes.
referencedClassesAccept(ClassVisitor) - Method in class proguard.classfile.attribute.SignatureAttribute
Lets the Clazz objects referenced in the signature string accept the given visitor.
referencedClassesAccept(ClassVisitor) - Method in class proguard.classfile.constant.DynamicConstant
Lets the Clazz objects referenced in the descriptor string accept the given visitor.
referencedClassesAccept(ClassVisitor) - Method in class proguard.classfile.constant.InvokeDynamicConstant
Lets the Clazz objects referenced in the descriptor string accept the given visitor.
referencedClassesAccept(ClassVisitor) - Method in class proguard.classfile.constant.MethodTypeConstant
Lets the Clazz objects referenced in the descriptor string accept the given visitor.
referencedClassesAccept(ClassVisitor) - Method in class proguard.classfile.LibraryField
 
referencedClassesAccept(ClassVisitor) - Method in class proguard.classfile.LibraryMethod
 
referencedClassesAccept(ClassVisitor) - Method in interface proguard.classfile.Member
Lets the Clazz objects referenced in the descriptor string accept the given visitor.
referencedClassesAccept(ClassVisitor) - Method in class proguard.classfile.ProgramField
 
referencedClassesAccept(ClassVisitor) - Method in class proguard.classfile.ProgramMethod
 
ReferencedClassVisitor - Class in proguard.classfile.visitor
ReferencedClassVisitor(ClassVisitor) - Constructor for class proguard.classfile.visitor.ReferencedClassVisitor
 
ReferencedClassVisitor(boolean, ClassVisitor) - Constructor for class proguard.classfile.visitor.ReferencedClassVisitor
 
referencedCompanionClass - Variable in class proguard.classfile.kotlin.KotlinClassKindMetadata
 
referencedCompanionField - Variable in class proguard.classfile.kotlin.KotlinClassKindMetadata
 
referencedDeclarationContainer - Variable in class proguard.classfile.kotlin.KotlinTypeAliasMetadata
 
referencedDefaultImplementationMethod - Variable in class proguard.classfile.kotlin.KotlinFunctionMetadata
 
referencedDefaultImplementationMethodClass - Variable in class proguard.classfile.kotlin.KotlinFunctionMetadata
 
referencedDefaultImplsClass - Variable in class proguard.classfile.kotlin.KotlinClassKindMetadata
 
referencedDefaultMethod - Variable in class proguard.classfile.kotlin.KotlinFunctionMetadata
 
referencedDefaultMethodClass - Variable in class proguard.classfile.kotlin.KotlinFunctionMetadata
 
referencedEnumEntries - Variable in class proguard.classfile.kotlin.KotlinClassKindMetadata
 
referencedFacadeClass - Variable in class proguard.classfile.kotlin.KotlinMultiFilePartKindMetadata
 
referencedField - Variable in class proguard.classfile.attribute.annotation.EnumConstantElementValue
An extra field optionally pointing to the referenced enum Field object.
referencedField - Variable in class proguard.classfile.attribute.RecordComponentInfo
An extra field optionally pointing to the referenced Field object.
referencedField - Variable in class proguard.classfile.constant.FieldrefConstant
An extra field optionally pointing to the referenced Field object.
referencedFieldAccept(MemberVisitor) - Method in class proguard.classfile.attribute.annotation.EnumConstantElementValue
Applies the given visitor to the referenced field.
referencedFieldAccept(Clazz, MemberVisitor) - Method in class proguard.classfile.attribute.RecordComponentInfo
Lets the referenced class field accept the given visitor.
referencedFieldAccept(MemberVisitor) - Method in class proguard.classfile.constant.FieldrefConstant
Lets the referenced class field accept the given visitor.
referencedFileFacades - Variable in class proguard.resources.kotlinmodule.KotlinModulePackage
 
referencedGetterMethod - Variable in class proguard.classfile.kotlin.KotlinPropertyMetadata
 
ReferencedKotlinMetadataVisitor - Class in proguard.classfile.kotlin.visitor
Initializes the kotlin metadata for each Kotlin class.
ReferencedKotlinMetadataVisitor(KotlinMetadataVisitor) - Constructor for class proguard.classfile.kotlin.visitor.ReferencedKotlinMetadataVisitor
 
referencedLambdaClassOrigin - Variable in class proguard.classfile.kotlin.KotlinFunctionMetadata
 
referencedMember - Variable in class proguard.classfile.constant.StringConstant
An extra field pointing to the referenced Member object, if this string is being used in Class.getDeclaredField/Method constructs.
referencedMemberAccept(MemberVisitor) - Method in class proguard.classfile.constant.AnyMethodrefConstant
 
referencedMemberAccept(MemberVisitor) - Method in class proguard.classfile.constant.FieldrefConstant
Lets the referenced class member accept the given visitor.
referencedMemberAccept(MemberVisitor) - Method in class proguard.classfile.constant.RefConstant
Lets the referenced class member accept the given visitor.
referencedMemberAccept(MemberVisitor) - Method in class proguard.classfile.constant.StringConstant
Lets the referenced member accept the given visitor.
ReferencedMemberVisitor - Class in proguard.classfile.visitor
This ConstantVisitor and ElementValueVisitor lets a given MemberVisitor visit all the referenced class members of the elements that it visits.
ReferencedMemberVisitor(MemberVisitor) - Constructor for class proguard.classfile.visitor.ReferencedMemberVisitor
 
referencedMethod - Variable in class proguard.classfile.attribute.annotation.ElementValue
An extra field pointing to the referenced Method object, if applicable.
referencedMethod - Variable in class proguard.classfile.attribute.EnclosingMethodAttribute
An extra field optionally pointing to the referenced Method object.
referencedMethod - Variable in class proguard.classfile.constant.AnyMethodrefConstant
An extra field optionally pointing to the referenced Method object.
referencedMethod - Variable in class proguard.classfile.kotlin.KotlinConstructorMetadata
 
referencedMethod - Variable in class proguard.classfile.kotlin.KotlinFunctionMetadata
 
referencedMethodAccept(MemberVisitor) - Method in class proguard.classfile.attribute.annotation.ElementValue
Applies the given visitor to the referenced method.
referencedMethodAccept(MemberVisitor) - Method in class proguard.classfile.attribute.EnclosingMethodAttribute
Lets the referenced class member accept the given visitor.
referencedMethodAccept(MemberVisitor) - Method in class proguard.classfile.constant.AnyMethodrefConstant
Lets the referenced class method accept the given visitor.
referencedMethodAccept(Clazz, MemberVisitor) - Method in class proguard.classfile.kotlin.KotlinConstructorMetadata
 
referencedMethodAccept(Clazz, MemberVisitor) - Method in class proguard.classfile.kotlin.KotlinFunctionMetadata
 
referencedMethodClass - Variable in class proguard.classfile.kotlin.KotlinFunctionMetadata
 
referencedModule - Variable in class proguard.classfile.kotlin.KotlinDeclarationContainerMetadata
 
referencedMultiFileParts - Variable in class proguard.resources.kotlinmodule.KotlinModulePackage
 
referencedNestedClasses - Variable in class proguard.classfile.kotlin.KotlinClassKindMetadata
 
referencedParameter - Variable in class proguard.classfile.kotlin.KotlinTypeMetadata
 
referencedPartClasses - Variable in class proguard.classfile.kotlin.KotlinMultiFileFacadeKindMetadata
 
referencedResourceFile - Variable in class proguard.classfile.constant.StringConstant
An extra field pointing to the referenced resource file, if this string references one.
referencedResourceFileAccept(ResourceFileVisitor) - Method in class proguard.classfile.constant.StringConstant
Lets the referenced resource file accept the given visitor.
referencedResourceId - Variable in class proguard.classfile.constant.StringConstant
An extra field pointing to the referenced resource ID, if this string references an Android resource.
referencedSealedSubClasses - Variable in class proguard.classfile.kotlin.KotlinClassKindMetadata
 
referencedSetterMethod - Variable in class proguard.classfile.kotlin.KotlinPropertyMetadata
 
referencedSyntheticMethodClass - Variable in class proguard.classfile.kotlin.KotlinPropertyMetadata
 
referencedSyntheticMethodForAnnotations - Variable in class proguard.classfile.kotlin.KotlinPropertyMetadata
 
referencedTypeAlias - Variable in class proguard.classfile.kotlin.KotlinTypeMetadata
 
referenceID - Variable in class proguard.evaluation.value.IdentifiedValueFactory
 
referenceID - Variable in class proguard.evaluation.value.ParticularValueFactory.ReferenceValueFactory
 
references - Variable in class proguard.resources.file.ResourceFile
 
ReferenceTracingInvocationUnit - Class in proguard.evaluation
This InvocationUnit tags reference values of retrieved fields, passed method parameters, method return values, and caught exceptions, so they can be traced throughout the execution of a method.
ReferenceTracingInvocationUnit(SimplifiedInvocationUnit) - Constructor for class proguard.evaluation.ReferenceTracingInvocationUnit
Creates a new ReferenceTracingInvocationUnit.
ReferenceTracingValueFactory - Class in proguard.evaluation
This ValueFactory tags newly created reference values so they can be traced throughout the execution of a method.
ReferenceTracingValueFactory(ValueFactory) - Constructor for class proguard.evaluation.ReferenceTracingValueFactory
Creates a new ReferenceTracingValueFactory that attaches instruction offset values based on being used as an instruction visitor.
ReferenceTracingValueFactory(ValueFactory, boolean) - Constructor for class proguard.evaluation.ReferenceTracingValueFactory
Creates a new ReferenceTracingValueFactory that attaches instruction offset values based on being used as an instruction visitor.
ReferenceValue - Class in proguard.evaluation.value
Representation of a partially evaluated reference value.
ReferenceValue() - Constructor for class proguard.evaluation.value.ReferenceValue
 
referenceValue() - Method in class proguard.evaluation.value.ReferenceValue
 
referenceValue() - Method in class proguard.evaluation.value.TracingValue
 
referenceValue() - Method in class proguard.evaluation.value.Value
Returns this Value as a ReferenceValue.
ReferenceValueFactory() - Constructor for class proguard.evaluation.value.ParticularValueFactory.ReferenceValueFactory
 
REFLECT - Static variable in class proguard.util.ProcessingFlags
 
REFLECTION() - Constructor for class proguard.classfile.kotlin.KotlinConstants.REFLECTION
 
ReflectiveMethodCallUtil - Class in proguard.evaluation.value
This ReflectiveMethodCallUtil can execute a method call on a given class reflectively.
ReflectiveMethodCallUtil() - Constructor for class proguard.evaluation.value.ReflectiveMethodCallUtil
 
refreshedCopy() - Method in class proguard.classfile.ClassPool
Returns a ClassPool with the same classes, but with the keys that correspond to the names of the class instances.
refreshedCopy() - Method in class proguard.resources.file.ResourceFilePool
Returns a ResourceFilePool with the same resource files, but with the keys that correspond to the names of the resource file instances.
refreshedKeysCopy(Map<String, T>) - Method in class proguard.classfile.ClassPool
Returns a Map with the same contents as the given map, but with keys that have been mapped based from the names in the class pool to the names in the corresponding classes.
refreshedValuesCopy(Map<T, String>) - Method in class proguard.classfile.ClassPool
Returns a Map with the same contents as the given map, but with values that have been mapped based from the names in the class pool to the names in the corresponding classes.
REMAINDER - Static variable in class proguard.evaluation.value.CompositeDoubleValue
 
REMAINDER - Static variable in class proguard.evaluation.value.CompositeFloatValue
 
REMAINDER - Static variable in class proguard.evaluation.value.CompositeIntegerValue
 
REMAINDER - Static variable in class proguard.evaluation.value.CompositeLongValue
 
remainder(DoubleValue) - Method in class proguard.evaluation.value.DoubleValue
Returns the remainder of this DoubleValue divided by the given DoubleValue.
remainder(SpecificDoubleValue) - Method in class proguard.evaluation.value.DoubleValue
Returns the remainder of this DoubleValue divided by the given SpecificDoubleValue.
remainder(ParticularDoubleValue) - Method in class proguard.evaluation.value.DoubleValue
Returns the remainder of this DoubleValue divided by the given ParticularDoubleValue.
remainder(FloatValue) - Method in class proguard.evaluation.value.FloatValue
Returns the remainder of this FloatValue divided by the given FloatValue.
remainder(SpecificFloatValue) - Method in class proguard.evaluation.value.FloatValue
Returns the remainder of this FloatValue divided by the given SpecificFloatValue.
remainder(ParticularFloatValue) - Method in class proguard.evaluation.value.FloatValue
Returns the remainder of this FloatValue divided by the given ParticularFloatValue.
remainder(IntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns the remainder of this IntegerValue divided by the given IntegerValue.
remainder(UnknownIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns the remainder of this IntegerValue divided by the given UnknownIntegerValue.
remainder(SpecificIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns the remainder of this IntegerValue divided by the given SpecificIntegerValue.
remainder(ParticularIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns the remainder of this IntegerValue divided by the given ParticularIntegerValue.
remainder(RangeIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns the remainder of this IntegerValue divided by the given RangeIntegerValue.
remainder(LongValue) - Method in class proguard.evaluation.value.LongValue
Returns the remainder of this LongValue divided by the given LongValue.
remainder(SpecificLongValue) - Method in class proguard.evaluation.value.LongValue
Returns the remainder of this LongValue divided by the given SpecificLongValue.
remainder(ParticularLongValue) - Method in class proguard.evaluation.value.LongValue
Returns the remainder of this LongValue divided by the given ParticularLongValue.
remainder(DoubleValue) - Method in class proguard.evaluation.value.ParticularDoubleValue
 
remainder(ParticularDoubleValue) - Method in class proguard.evaluation.value.ParticularDoubleValue
 
remainder(FloatValue) - Method in class proguard.evaluation.value.ParticularFloatValue
 
remainder(ParticularFloatValue) - Method in class proguard.evaluation.value.ParticularFloatValue
 
remainder(IntegerValue) - Method in class proguard.evaluation.value.ParticularIntegerValue
 
remainder(ParticularIntegerValue) - Method in class proguard.evaluation.value.ParticularIntegerValue
 
remainder(RangeIntegerValue) - Method in class proguard.evaluation.value.ParticularIntegerValue
 
remainder(LongValue) - Method in class proguard.evaluation.value.ParticularLongValue
 
remainder(ParticularLongValue) - Method in class proguard.evaluation.value.ParticularLongValue
 
remainder(IntegerValue) - Method in class proguard.evaluation.value.RangeIntegerValue
 
remainder(ParticularIntegerValue) - Method in class proguard.evaluation.value.RangeIntegerValue
 
remainder(RangeIntegerValue) - Method in class proguard.evaluation.value.RangeIntegerValue
 
remainder(DoubleValue) - Method in class proguard.evaluation.value.SpecificDoubleValue
 
remainder(SpecificDoubleValue) - Method in class proguard.evaluation.value.SpecificDoubleValue
 
remainder(FloatValue) - Method in class proguard.evaluation.value.SpecificFloatValue
 
remainder(SpecificFloatValue) - Method in class proguard.evaluation.value.SpecificFloatValue
 
remainder(IntegerValue) - Method in class proguard.evaluation.value.SpecificIntegerValue
 
remainder(SpecificIntegerValue) - Method in class proguard.evaluation.value.SpecificIntegerValue
 
remainder(RangeIntegerValue) - Method in class proguard.evaluation.value.SpecificIntegerValue
 
remainder(LongValue) - Method in class proguard.evaluation.value.SpecificLongValue
 
remainder(SpecificLongValue) - Method in class proguard.evaluation.value.SpecificLongValue
 
remainder(DoubleValue) - Method in class proguard.evaluation.value.UnknownDoubleValue
 
remainder(FloatValue) - Method in class proguard.evaluation.value.UnknownFloatValue
 
remainder(IntegerValue) - Method in class proguard.evaluation.value.UnknownIntegerValue
 
remainder(LongValue) - Method in class proguard.evaluation.value.UnknownLongValue
 
remainderOf(DoubleValue) - Method in class proguard.evaluation.value.DoubleValue
Returns the remainder of the given DoubleValue divided by this DoubleValue.
remainderOf(SpecificDoubleValue) - Method in class proguard.evaluation.value.DoubleValue
Returns the remainder of the given SpecificDoubleValue and this DoubleValue.
remainderOf(ParticularDoubleValue) - Method in class proguard.evaluation.value.DoubleValue
Returns the remainder of the given ParticularDoubleValue and this DoubleValue.
remainderOf(FloatValue) - Method in class proguard.evaluation.value.FloatValue
Returns the remainder of the given FloatValue divided by this FloatValue.
remainderOf(SpecificFloatValue) - Method in class proguard.evaluation.value.FloatValue
Returns the remainder of the given SpecificFloatValue and this FloatValue.
remainderOf(ParticularFloatValue) - Method in class proguard.evaluation.value.FloatValue
Returns the remainder of the given ParticularFloatValue and this FloatValue.
remainderOf(IntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns the remainder of the given IntegerValue divided by this IntegerValue.
remainderOf(UnknownIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns the remainder of the given UnknownIntegerValue divided by this IntegerValue.
remainderOf(SpecificIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns the remainder of the given SpecificIntegerValue divided by this IntegerValue.
remainderOf(ParticularIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns the remainder of the given ParticularIntegerValue divided by this IntegerValue.
remainderOf(RangeIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns the remainder of the given RangeIntegerValue divided by this IntegerValue.
remainderOf(LongValue) - Method in class proguard.evaluation.value.LongValue
Returns the remainder of the given LongValue divided by this LongValue.
remainderOf(SpecificLongValue) - Method in class proguard.evaluation.value.LongValue
Returns the remainder of the given SpecificLongValue divided by this LongValue.
remainderOf(ParticularLongValue) - Method in class proguard.evaluation.value.LongValue
Returns the remainder of the given ParticularLongValue divided by this LongValue.
remainderOf(DoubleValue) - Method in class proguard.evaluation.value.ParticularDoubleValue
 
remainderOf(ParticularDoubleValue) - Method in class proguard.evaluation.value.ParticularDoubleValue
 
remainderOf(FloatValue) - Method in class proguard.evaluation.value.ParticularFloatValue
 
remainderOf(ParticularFloatValue) - Method in class proguard.evaluation.value.ParticularFloatValue
 
remainderOf(IntegerValue) - Method in class proguard.evaluation.value.ParticularIntegerValue
 
remainderOf(ParticularIntegerValue) - Method in class proguard.evaluation.value.ParticularIntegerValue
 
remainderOf(RangeIntegerValue) - Method in class proguard.evaluation.value.ParticularIntegerValue
 
remainderOf(LongValue) - Method in class proguard.evaluation.value.ParticularLongValue
 
remainderOf(ParticularLongValue) - Method in class proguard.evaluation.value.ParticularLongValue
 
remainderOf(IntegerValue) - Method in class proguard.evaluation.value.RangeIntegerValue
 
remainderOf(ParticularIntegerValue) - Method in class proguard.evaluation.value.RangeIntegerValue
 
remainderOf(RangeIntegerValue) - Method in class proguard.evaluation.value.RangeIntegerValue
 
remainderOf(DoubleValue) - Method in class proguard.evaluation.value.SpecificDoubleValue
 
remainderOf(SpecificDoubleValue) - Method in class proguard.evaluation.value.SpecificDoubleValue
 
remainderOf(FloatValue) - Method in class proguard.evaluation.value.SpecificFloatValue
 
remainderOf(SpecificFloatValue) - Method in class proguard.evaluation.value.SpecificFloatValue
 
remainderOf(IntegerValue) - Method in class proguard.evaluation.value.SpecificIntegerValue
 
remainderOf(SpecificIntegerValue) - Method in class proguard.evaluation.value.SpecificIntegerValue
 
remainderOf(RangeIntegerValue) - Method in class proguard.evaluation.value.SpecificIntegerValue
 
remainderOf(LongValue) - Method in class proguard.evaluation.value.SpecificLongValue
 
remainderOf(SpecificLongValue) - Method in class proguard.evaluation.value.SpecificLongValue
 
remainderOf(DoubleValue) - Method in class proguard.evaluation.value.UnknownDoubleValue
 
remainderOf(FloatValue) - Method in class proguard.evaluation.value.UnknownFloatValue
 
remainderOf(IntegerValue) - Method in class proguard.evaluation.value.UnknownIntegerValue
 
remainderOf(LongValue) - Method in class proguard.evaluation.value.UnknownLongValue
 
rememberVariableStringMatcher(VariableStringMatcher) - Method in class proguard.util.WildcardManager
Remembers the given VariableStringMatcher as a next element in the list of string matchers, so it can be referenced by its index later.
remove(int) - Method in class proguard.evaluation.value.InstructionOffsetValue
Returns an InstructionOffsetValue that contains the instructions offsets of this value but not the given instruction offset.
remove(byte[], int, int) - Static method in class proguard.util.ArrayUtil
Removes the specified element from the given array.
remove(char[], int, int) - Static method in class proguard.util.ArrayUtil
Removes the specified element from the given array.
remove(short[], int, int) - Static method in class proguard.util.ArrayUtil
Removes the specified element from the given array.
remove(int[], int, int) - Static method in class proguard.util.ArrayUtil
Removes the specified element from the given array.
remove(long[], int, int) - Static method in class proguard.util.ArrayUtil
Removes the specified element from the given array.
remove(float[], int, int) - Static method in class proguard.util.ArrayUtil
Removes the specified element from the given array.
remove(double[], int, int) - Static method in class proguard.util.ArrayUtil
Removes the specified element from the given array.
remove(Object[], int, int) - Static method in class proguard.util.ArrayUtil
Removes the specified element from the given array.
remove(K, V) - Method in class proguard.util.MultiValueMap
 
removeBootstrapMethodInfo(BootstrapMethodInfo) - Method in class proguard.classfile.editor.BootstrapMethodsAttributeEditor
Removes the given bootstrap method from the bootstrap method attribute.
removeClass(Clazz) - Method in class proguard.classfile.ClassPool
Removes the given Clazz from the class pool.
removeClass(String) - Method in class proguard.classfile.ClassPool
Removes the Class with the specified name from the class pool.
REMOVED_CONSTRUCTORS - Static variable in class proguard.util.ProcessingFlags
 
REMOVED_FIELDS - Static variable in class proguard.classfile.AccessConstants
 
REMOVED_FIELDS - Static variable in class proguard.util.ProcessingFlags
 
REMOVED_METHODS - Static variable in class proguard.classfile.AccessConstants
 
REMOVED_METHODS - Static variable in class proguard.util.ProcessingFlags
 
REMOVED_PUBLIC_CONSTRUCTORS - Static variable in class proguard.util.ProcessingFlags
 
REMOVED_PUBLIC_FIELDS - Static variable in class proguard.util.ProcessingFlags
 
REMOVED_PUBLIC_METHODS - Static variable in class proguard.util.ProcessingFlags
 
removeField(Field) - Method in class proguard.classfile.editor.ClassEditor
Removes the given field.
removeInnerClassesInfo(InnerClassesInfo) - Method in class proguard.classfile.editor.InnerClassesAttributeEditor
Removes the given inner class from the inner classes attribute.
removeInterface(int) - Method in class proguard.classfile.editor.ClassEditor
Removes the given interface.
removeMethod(Method) - Method in class proguard.classfile.editor.ClassEditor
Removes the given method.
removeResourceFile(String) - Method in class proguard.resources.file.ResourceFilePool
Removes the specified ResourceFile from this pool.
removeSubClass(Clazz) - Method in interface proguard.classfile.Clazz
Notifies this Clazz that it is no longer being subclassed by another class.
removeSubClass(Clazz) - Method in class proguard.classfile.LibraryClass
 
removeSubClass(Clazz) - Method in class proguard.classfile.ProgramClass
 
removeTop(int) - Method in class proguard.evaluation.Stack
Removes the specified Value from the stack.
removeTop(int) - Method in class proguard.evaluation.TracedStack
 
RENAMED - Static variable in class proguard.classfile.AccessConstants
 
RENAMED - Static variable in class proguard.util.ProcessingFlags
 
RenamedDataEntry - Class in proguard.io
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
 
RenamedDataEntryReader - Class in proguard.io
This DataEntryReader delegates to another DataEntryReader, renaming the data entries based on the given string function.
RenamedDataEntryReader(StringFunction, DataEntryReader) - Constructor for class proguard.io.RenamedDataEntryReader
Creates a new RenamedDataEntryReader.
RenamedDataEntryReader(StringFunction, DataEntryReader, DataEntryReader) - Constructor for class proguard.io.RenamedDataEntryReader
Creates a new RenamedDataEntryReader.
RenamedDataEntryWriter - Class in proguard.io
This DataEntryWriter delegates to another DataEntryWriter, renaming the data entries with the given string function.
RenamedDataEntryWriter(StringFunction, DataEntryWriter) - Constructor for class proguard.io.RenamedDataEntryWriter
Creates a new RenamedDataEntryWriter.
RenamedParentDataEntryWriter - Class in proguard.io
This DataEntryWriter delegates to another DataEntryWriter, renaming parent data entries based on the given matcher.
RenamedParentDataEntryWriter(StringMatcher, String, DataEntryWriter) - Constructor for class proguard.io.RenamedParentDataEntryWriter
Creates a new RenamedParentDataEntryWriter.
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.CodeAttributeEditor
Remembers to replace the instruction at the given offset by the given instruction.
replaceInstruction(int, Instruction[]) - Method in class proguard.classfile.editor.CodeAttributeEditor
Remembers to replace the instruction at the given offset by the given instructions.
replacements - Variable in class proguard.classfile.editor.CodeAttributeEditor
 
RequiredAttributeFilter - Class in proguard.classfile.attribute.visitor
This AttributeVisitor delegates its visits to one of two other AttributeVisitor instances, depending on whether the visited attribute is strictly required or not.
RequiredAttributeFilter(AttributeVisitor) - Constructor for class proguard.classfile.attribute.visitor.RequiredAttributeFilter
Creates a new RequiredAttributeFilter for visiting required attributes.
RequiredAttributeFilter(AttributeVisitor, AttributeVisitor) - Constructor for class proguard.classfile.attribute.visitor.RequiredAttributeFilter
Creates a new RequiredAttributeFilter for visiting required and optional attributes.
requires - Variable in class proguard.classfile.attribute.module.ModuleAttribute
 
requiresAccept(Clazz, RequiresInfoVisitor) - Method in class proguard.classfile.attribute.module.ModuleAttribute
Applies the given visitor to all requires.
RequiresInfo - Class in proguard.classfile.attribute.module
Representation of a Requires entry in a Module attribute.
RequiresInfo() - Constructor for class proguard.classfile.attribute.module.RequiresInfo
Creates an uninitialized RequiresInfo.
RequiresInfo(int, int, int) - Constructor for class proguard.classfile.attribute.module.RequiresInfo
Creates an uninitialized RequiresInfo.
RequiresInfoVisitor - Interface in proguard.classfile.attribute.module.visitor
This interface specifies the methods for a visitor of RequiresInfo instances.
reset() - Method in class proguard.classfile.editor.CodeAttributeComposer
Starts a new code definition.
reset(int) - Method in class proguard.classfile.editor.CodeAttributeEditor
Resets the accumulated code changes for a given anticipated maximum code length.
reset() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
Starts a new code definition.
reset(int) - Method in class proguard.classfile.editor.InstructionWriter
Resets the accumulated code changes for a given anticipated maximum code length.
reset(int) - Method in class proguard.classfile.editor.VariableEditor
Resets the accumulated code changes.
reset() - Method in class proguard.classfile.util.ExternalTypeEnumeration
 
reset() - Method in class proguard.classfile.util.InstructionSequenceMatcher
Starts matching from the first instruction again next time.
reset() - Method in class proguard.evaluation.BasicBranchUnit
Resets the accumulated branch targets and the flag that tells whether any of the branch unit methods was called.
reset(int) - Method in class proguard.evaluation.Stack
Resets this Stack, so that it can be reused.
reset(int) - Method in class proguard.evaluation.TracedStack
 
reset(int) - Method in class proguard.evaluation.TracedVariables
 
reset(int) - Method in class proguard.evaluation.Variables
Resets this Variables object, so that it can be reused.
reset() - Method in class proguard.util.WildcardManager
Resets the list of string matchers.
ResourceFile - Class in proguard.resources.file
Representation of a resource file in an application.
ResourceFile(String, long) - Constructor for class proguard.resources.file.ResourceFile
Creates a new ResourceFile.
ResourceFile(String, long, int) - Constructor for class proguard.resources.file.ResourceFile
 
resourceFileAccept(String, ResourceFileVisitor) - Method in class proguard.resources.file.ResourceFilePool
Applies the given ResourceFileVisitor to the instance with the given name, if it is present in this pool.
ResourceFileDataEntryReader - Class in proguard.resources.file.io
This DataEntryReader creates plain ResourceFile instances for the data entries that it reads, and passes them to the given ResourceFileVisitor.
ResourceFileDataEntryReader(ResourceFileVisitor) - Constructor for class proguard.resources.file.io.ResourceFileDataEntryReader
Creates a new ResourceFileDataEntryReader
ResourceFileDataEntryReader(ResourceFileVisitor, DataEntryFilter) - Constructor for class proguard.resources.file.io.ResourceFileDataEntryReader
Creates a new ResourceFileDataEntryReader with the given filter that accepts data entries for resource files that need to be adapted.
ResourceFileNameFilter - Class in proguard.resources.file.visitor
Delegates to another ResourceFileVisitor, but only if the visited file's name matches a given filter.
ResourceFileNameFilter(String, ResourceFileVisitor) - Constructor for class proguard.resources.file.visitor.ResourceFileNameFilter
 
ResourceFileNameFilter(StringMatcher, ResourceFileVisitor) - Constructor for class proguard.resources.file.visitor.ResourceFileNameFilter
 
ResourceFileNameFilter(List, ResourceFileVisitor) - Constructor for class proguard.resources.file.visitor.ResourceFileNameFilter
 
ResourceFileNameFilter(String, ResourceFileVisitor, ResourceFileVisitor) - Constructor for class proguard.resources.file.visitor.ResourceFileNameFilter
 
ResourceFileNameFilter(List, ResourceFileVisitor, ResourceFileVisitor) - Constructor for class proguard.resources.file.visitor.ResourceFileNameFilter
 
ResourceFileNameFilter(StringMatcher, ResourceFileVisitor, ResourceFileVisitor) - Constructor for class proguard.resources.file.visitor.ResourceFileNameFilter
 
resourceFileNames() - Method in class proguard.resources.file.ResourceFilePool
Returns a Set of all resource file names in this resource file pool.
ResourceFilePool - Class in proguard.resources.file
This is a set of ResourceFile instances.
ResourceFilePool() - Constructor for class proguard.resources.file.ResourceFilePool
Creates a new empty ResourceFilePool.
ResourceFilePool(ResourceFile...) - Constructor for class proguard.resources.file.ResourceFilePool
Creates a new ResourceFilePool with the given resource files.
ResourceFilePool(Iterable<? extends ResourceFile>) - Constructor for class proguard.resources.file.ResourceFilePool
Creates a new ResourceFilePool with the given resource files.
ResourceFilePoolFiller - Class in proguard.resources.file.visitor
Adds all visited resource files to a given resource file pool.
ResourceFilePoolFiller(ResourceFilePool) - Constructor for class proguard.resources.file.visitor.ResourceFilePoolFiller
Creates a new ResourceFilePoolFiller.
ResourceFilePoolNameFunction - Class in proguard.resources.file.util
This StringFunction maps resource file names on their (obfuscated) resource file name, as present on the ResourceFile object in the given resource file pool.
ResourceFilePoolNameFunction(ResourceFilePool) - Constructor for class proguard.resources.file.util.ResourceFilePoolNameFunction
Creates a new ResourceFileNameFunction based on the given resource file pool.
ResourceFilePoolNameFunction(ResourceFilePool, String) - Constructor for class proguard.resources.file.util.ResourceFilePoolNameFunction
Creates a new ResourceFileNameFunction based on the given resource file pool, with a default string for resource files that are not in the resource file pool.
ResourceFilePresenceFilter - Class in proguard.resources.file.visitor
This ResourceFileVisitor delegates its visits to one of two ResourceFileVisitor instances, depending on whether the name of the visited resource file is present in a given ResourceFilePool or not.
ResourceFilePresenceFilter(ResourceFilePool, ResourceFileVisitor, ResourceFileVisitor) - Constructor for class proguard.resources.file.visitor.ResourceFilePresenceFilter
Creates a new ResourceFilePresenceFilter.
ResourceFileProcessingFlagFilter - Class in proguard.resources.file.visitor
This ResourceFileVisitor delegates all its visits to a given delegate visitor, but only of the processing flags of the visited resource file match the given processing flag requirements.
ResourceFileProcessingFlagFilter(int, int, ResourceFileVisitor) - Constructor for class proguard.resources.file.visitor.ResourceFileProcessingFlagFilter
Creates a new ResourceFileProcessingFlagFilter.
resourceFilesAccept(ResourceFileVisitor) - Method in class proguard.resources.file.ResourceFilePool
Applies the given ResourceFileVisitor to all instances in this pool.
resourceFilesAccept(String, ResourceFileVisitor) - Method in class proguard.resources.file.ResourceFilePool
Applies the given ResourceFileVisitor to all resource files in this pool matching the given file name filter.
resourceFilesAccept(List<String>, ResourceFileVisitor) - Method in class proguard.resources.file.ResourceFilePool
Applies the given ResourceFileVisitor to all resource files in this pool matching the given file name filters.
resourceFilesAccept(StringMatcher, ResourceFileVisitor) - Method in class proguard.resources.file.ResourceFilePool
Applies the given ResourceFileVisitor to all resource files in this pool matching the given file name filter.
ResourceFileVisitor - Interface in proguard.resources.file.visitor
This interface specifies the methods for a visitor of ResourceFile instances.
ResourceJavaReference - Class in proguard.resources.file
Represents a reference to a Java class from a resource file.
ResourceJavaReference(String) - Constructor for class proguard.resources.file.ResourceJavaReference
 
ResourceJavaReferenceClassInitializer - Class in proguard.resources.file.visitor
This ResourceFileVisitor initializes the class references from non-binary resources files with the corresponding classes from the program class pool.
ResourceJavaReferenceClassInitializer(ClassPool) - Constructor for class proguard.resources.file.visitor.ResourceJavaReferenceClassInitializer
 
ret(int) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
ret(int) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
return_() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
return_(String) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
Appends the proper return statement for the given internal type.
return_() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
returnFromMethod() - Method in class proguard.evaluation.BasicBranchUnit
 
returnFromMethod() - Method in interface proguard.evaluation.BranchUnit
Returns from the method with the given value.
returnType - Variable in class proguard.classfile.kotlin.KotlinFunctionMetadata
 
returnType() - Method in class proguard.classfile.util.InternalTypeEnumeration
Returns the return type from the descriptor, assuming it's a method descriptor.
returnTypeAccept(Clazz, KotlinMetadata, KotlinTypeVisitor) - Method in class proguard.classfile.kotlin.KotlinFunctionMetadata
 
reverseMapping() - Method in class proguard.classfile.ClassPool
Returns a Map that represents a mapping from every Clazz in the ClassPool to its original name.
RUNTIME_INVISIBLE_ANNOTATIONS - Static variable in class proguard.classfile.attribute.Attribute
 
RUNTIME_INVISIBLE_PARAMETER_ANNOTATIONS - Static variable in class proguard.classfile.attribute.Attribute
 
RUNTIME_INVISIBLE_TYPE_ANNOTATIONS - Static variable in class proguard.classfile.attribute.Attribute
 
RUNTIME_VISIBLE_ANNOTATIONS - Static variable in class proguard.classfile.attribute.Attribute
 
RUNTIME_VISIBLE_PARAMETER_ANNOTATIONS - Static variable in class proguard.classfile.attribute.Attribute
 
RUNTIME_VISIBLE_TYPE_ANNOTATIONS - Static variable in class proguard.classfile.attribute.Attribute
 
RuntimeDataInput - Class in proguard.io
This class delegates its method calls to the corresponding DataInput methods, converting its IOExceptions to RuntimeExceptions.
RuntimeDataInput(DataInput) - Constructor for class proguard.io.RuntimeDataInput
 
RuntimeDataOutput - Class in proguard.io
This class delegates its method calls to the corresponding DataOutput methods, converting its IOExceptions to RuntimeExceptions.
RuntimeDataOutput(DataOutput) - Constructor for class proguard.io.RuntimeDataOutput
 
RuntimeInvisibleAnnotationsAttribute - Class in proguard.classfile.attribute.annotation
This Attribute represents a runtime invisible annotations attribute.
RuntimeInvisibleAnnotationsAttribute() - Constructor for class proguard.classfile.attribute.annotation.RuntimeInvisibleAnnotationsAttribute
Creates an uninitialized RuntimeInvisibleAnnotationsAttribute.
RuntimeInvisibleAnnotationsAttribute(int, int, Annotation[]) - Constructor for class proguard.classfile.attribute.annotation.RuntimeInvisibleAnnotationsAttribute
Creates an initialized RuntimeInvisibleAnnotationsAttribute.
RuntimeInvisibleParameterAnnotationsAttribute - Class in proguard.classfile.attribute.annotation
This Attribute represents a runtime invisible parameter annotations attribute.
RuntimeInvisibleParameterAnnotationsAttribute() - Constructor for class proguard.classfile.attribute.annotation.RuntimeInvisibleParameterAnnotationsAttribute
Creates an uninitialized RuntimeInvisibleParameterAnnotationsAttribute.
RuntimeInvisibleParameterAnnotationsAttribute(int, int, int[], Annotation[][]) - Constructor for class proguard.classfile.attribute.annotation.RuntimeInvisibleParameterAnnotationsAttribute
Creates an initialized RuntimeInvisibleParameterAnnotationsAttribute.
RuntimeInvisibleTypeAnnotationsAttribute - Class in proguard.classfile.attribute.annotation
This Attribute represents a runtime invisible type annotations attribute.
RuntimeInvisibleTypeAnnotationsAttribute() - Constructor for class proguard.classfile.attribute.annotation.RuntimeInvisibleTypeAnnotationsAttribute
Creates an uninitialized RuntimeInvisibleTypeAnnotationsAttribute.
RuntimeInvisibleTypeAnnotationsAttribute(int, int, TypeAnnotation[]) - Constructor for class proguard.classfile.attribute.annotation.RuntimeInvisibleTypeAnnotationsAttribute
Creates an initialized RuntimeInvisibleTypeAnnotationsAttribute.
RuntimeVisibleAnnotationsAttribute - Class in proguard.classfile.attribute.annotation
This Attribute represents a runtime visible annotations attribute.
RuntimeVisibleAnnotationsAttribute() - Constructor for class proguard.classfile.attribute.annotation.RuntimeVisibleAnnotationsAttribute
Creates an uninitialized RuntimeVisibleAnnotationsAttribute.
RuntimeVisibleAnnotationsAttribute(int, int, Annotation[]) - Constructor for class proguard.classfile.attribute.annotation.RuntimeVisibleAnnotationsAttribute
Creates an initialized RuntimeVisibleAnnotationsAttribute.
RuntimeVisibleParameterAnnotationsAttribute - Class in proguard.classfile.attribute.annotation
This Attribute represents a runtime visible parameter annotations attribute.
RuntimeVisibleParameterAnnotationsAttribute() - Constructor for class proguard.classfile.attribute.annotation.RuntimeVisibleParameterAnnotationsAttribute
Creates an uninitialized RuntimeVisibleParameterAnnotationsAttribute.
RuntimeVisibleParameterAnnotationsAttribute(int, int, int[], Annotation[][]) - Constructor for class proguard.classfile.attribute.annotation.RuntimeVisibleParameterAnnotationsAttribute
Creates an initialized RuntimeVisibleParameterAnnotationsAttribute.
RuntimeVisibleTypeAnnotationsAttribute - Class in proguard.classfile.attribute.annotation
This Attribute represents a runtime visible type annotations attribute.
RuntimeVisibleTypeAnnotationsAttribute() - Constructor for class proguard.classfile.attribute.annotation.RuntimeVisibleTypeAnnotationsAttribute
Creates an uninitialized RuntimeVisibleTypeAnnotationsAttribute.
RuntimeVisibleTypeAnnotationsAttribute(int, int, TypeAnnotation[]) - Constructor for class proguard.classfile.attribute.annotation.RuntimeVisibleTypeAnnotationsAttribute
Creates an initialized RuntimeVisibleTypeAnnotationsAttribute.

S

saload() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
saload() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
SAME_ONE_FRAME - Static variable in class proguard.classfile.attribute.preverification.StackMapFrame
 
SAME_ONE_FRAME_EXTENDED - Static variable in class proguard.classfile.attribute.preverification.StackMapFrame
 
SAME_ZERO_FRAME - Static variable in class proguard.classfile.attribute.preverification.StackMapFrame
 
SAME_ZERO_FRAME_EXTENDED - Static variable in class proguard.classfile.attribute.preverification.StackMapFrame
 
SameOneFrame - Class in proguard.classfile.attribute.preverification
This StackMapFrame represents a "same locals 1 stack item frame" or a "same locals 1 stack item frame extended".
SameOneFrame() - Constructor for class proguard.classfile.attribute.preverification.SameOneFrame
Creates an uninitialized SameOneFrame.
SameOneFrame(int) - Constructor for class proguard.classfile.attribute.preverification.SameOneFrame
Creates a SameOneFrame with the given tag.
SameOneFrame(VerificationType) - Constructor for class proguard.classfile.attribute.preverification.SameOneFrame
Creates a SameOneFrame with the given stack verification type.
sameOutputStream(DataEntry, DataEntry) - Method in class proguard.io.CascadingDataEntryWriter
 
sameOutputStream(DataEntry, DataEntry) - Method in class proguard.io.ClassDataEntryWriter
 
sameOutputStream(DataEntry, DataEntry) - Method in class proguard.io.ClassMapDataEntryWriter
 
sameOutputStream(DataEntry, DataEntry) - Method in interface proguard.io.DataEntryWriter
Returns whether the two given data entries would result in the same output stream.
sameOutputStream(DataEntry, DataEntry) - Method in class proguard.io.DirectoryWriter
 
sameOutputStream(DataEntry, DataEntry) - Method in class proguard.io.FilteredDataEntryWriter
 
sameOutputStream(DataEntry, DataEntry) - Method in class proguard.io.FixedFileWriter
 
sameOutputStream(DataEntry, DataEntry) - Method in class proguard.io.JarWriter
 
sameOutputStream(DataEntry, DataEntry) - Method in class proguard.io.NonClosingDataEntryWriter
 
sameOutputStream(DataEntry, DataEntry) - Method in class proguard.io.ParentDataEntryWriter
 
sameOutputStream(DataEntry, DataEntry) - Method in class proguard.io.PrefixAddingDataEntryWriter
 
sameOutputStream(DataEntry, DataEntry) - Method in class proguard.io.RenamedDataEntryWriter
 
sameOutputStream(DataEntry, DataEntry) - Method in class proguard.io.RenamedParentDataEntryWriter
 
sameOutputStream(DataEntry, DataEntry) - Method in class proguard.io.ZipWriter
 
sameOutputStream(DataEntry, DataEntry) - Method in class proguard.resources.kotlinmodule.io.KotlinModuleDataEntryWriter
 
SameZeroFrame - Class in proguard.classfile.attribute.preverification
This StackMapFrame represents a "same frame" or a "same frame extended".
SameZeroFrame() - Constructor for class proguard.classfile.attribute.preverification.SameZeroFrame
Creates an uninitialized SameZeroFrame.
SameZeroFrame(int) - Constructor for class proguard.classfile.attribute.preverification.SameZeroFrame
Creates a SameZeroFrame with the given tag.
sastore() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
sastore() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
sealedSubclassesAccept(ClassVisitor) - Method in class proguard.classfile.kotlin.KotlinClassKindMetadata
 
sealedSubclassNames - Variable in class proguard.classfile.kotlin.KotlinClassKindMetadata
 
set(boolean) - Method in class proguard.classfile.kotlin.flags.FlagValue
 
SET_PREFIX - Static variable in class proguard.classfile.util.kotlin.KotlinNameUtil
 
setAliveAfter(int, int, boolean) - Method in class proguard.evaluation.LivenessAnalyzer
Sets whether the specified variable is alive after the instruction at the given offset.
setAliveBefore(int, int, boolean) - Method in class proguard.evaluation.LivenessAnalyzer
Sets whether the specified variable is alive before the instruction at the given offset.
setBootstrapMethodIndexMap(int[]) - Method in class proguard.classfile.editor.BootstrapMethodRemapper
Sets the given mapping of old constant pool entry indexes to their new indexes.
setBottom(int, Value) - Method in class proguard.evaluation.Stack
Sets the specified Value on the stack, without disturbing it.
setBytes(byte[]) - Method in class proguard.classfile.constant.Utf8Constant
Initializes the UTF-8 data with an array of bytes.
setCategory2(int, int, boolean) - Method in class proguard.evaluation.LivenessAnalyzer
Sets whether the specified variable takes up two entries after the instruction at the given offset.
setClassVisitor(ClassVisitor) - Method in class proguard.classfile.visitor.VariableClassVisitor
 
setConstantIndexMap(int[]) - Method in class proguard.classfile.editor.ConstantPoolRemapper
Sets the given mapping of old constant pool entry indexes to their new indexes.
setDescriptorIndex(int) - Method in class proguard.classfile.constant.NameAndTypeConstant
Sets the descriptor index.
setFeatureName(String) - Method in interface proguard.util.FeatureNamed
Sets the feature name for this entity.
setFeatureName(String) - Method in class proguard.util.SimpleFeatureNamedProcessable
 
setFieldClassValue(Clazz, FieldrefConstant, ReferenceValue) - Method in class proguard.evaluation.BasicInvocationUnit
 
setFieldClassValue(Clazz, FieldrefConstant, ReferenceValue) - Method in class proguard.evaluation.ReferenceTracingInvocationUnit
 
setFieldClassValue(Clazz, FieldrefConstant, ReferenceValue) - Method in class proguard.evaluation.SimplifiedInvocationUnit
Sets the class through which the specified field is accessed.
setFieldValue(Clazz, FieldrefConstant, Value) - Method in class proguard.evaluation.BasicInvocationUnit
 
setFieldValue(Clazz, FieldrefConstant, Value) - Method in class proguard.evaluation.ReferenceTracingInvocationUnit
 
setFieldValue(Clazz, FieldrefConstant, Value) - Method in class proguard.evaluation.SimplifiedInvocationUnit
Sets the value of the specified field.
setFlags(int) - Method in class proguard.classfile.kotlin.flags.KotlinFlags
 
setJvmFlags(int) - Method in class proguard.classfile.kotlin.flags.KotlinPropertyFlags
 
setMatcher(StringMatcher) - Method in class proguard.util.SettableMatcher
 
setMemberVisitor(MemberVisitor) - Method in class proguard.classfile.visitor.VariableMemberVisitor
 
setMetadataFlags(int) - Method in class proguard.classfile.kotlin.KotlinClassKindMetadata
 
setMetadataFlags(int) - Method in class proguard.classfile.kotlin.KotlinEffectExpressionMetadata
 
setMethodParameterValue(Clazz, AnyMethodrefConstant, int, Value) - Method in class proguard.evaluation.BasicInvocationUnit
 
setMethodParameterValue(Clazz, AnyMethodrefConstant, int, Value) - Method in class proguard.evaluation.ExecutingInvocationUnit
 
setMethodParameterValue(Clazz, AnyMethodrefConstant, int, Value) - Method in class proguard.evaluation.ReferenceTracingInvocationUnit
 
setMethodParameterValue(Clazz, AnyMethodrefConstant, int, Value) - Method in class proguard.evaluation.SimplifiedInvocationUnit
Sets the value of the specified method parameter.
setMethodReturnValue(Clazz, Method, Value) - Method in class proguard.evaluation.BasicInvocationUnit
 
setMethodReturnValue(Clazz, Method, Value) - Method in class proguard.evaluation.ReferenceTracingInvocationUnit
 
setMethodReturnValue(Clazz, Method, Value) - Method in class proguard.evaluation.SimplifiedInvocationUnit
Sets the return value of the specified method.
setNameAndTypeIndex(int) - Method in class proguard.classfile.constant.RefConstant
Sets the name-and-type index.
setNameIndex(int) - Method in class proguard.classfile.constant.NameAndTypeConstant
Sets the name index.
setProcessingFlags(int) - Method in interface proguard.util.Processable
Sets the processing flags.
setProcessingFlags(int) - Method in class proguard.util.SimpleProcessable
 
setProcessingInfo(Object) - Method in interface proguard.util.Processable
Sets the processing information.
setProcessingInfo(Object) - Method in class proguard.util.SimpleProcessable
 
setProducerValue(Value) - Method in class proguard.evaluation.TracedStack
Sets the Value that will be stored along with all push and pop instructions.
setProducerValue(Value) - Method in class proguard.evaluation.TracedVariables
Sets the Value that will be stored along with all store instructions.
setProducerValue(int, Value) - Method in class proguard.evaluation.TracedVariables
Sets the given producer Value for the specified variable, without disturbing it.
setString(String) - Method in class proguard.classfile.constant.Utf8Constant
Initializes the UTF-8 data with a String.
SettableMatcher - Class in proguard.util
This StringMatcher delegates to a another StringMatcher that can be set after this StringMatcher has been constructed.
SettableMatcher() - Constructor for class proguard.util.SettableMatcher
 
setter - Variable in class proguard.classfile.kotlin.flags.FlagValue
 
setterFlags - Variable in class proguard.classfile.kotlin.KotlinPropertyMetadata
 
setterParameters - Variable in class proguard.classfile.kotlin.KotlinPropertyMetadata
 
setterParametersAccept(Clazz, KotlinDeclarationContainerMetadata, KotlinValueParameterVisitor) - Method in class proguard.classfile.kotlin.KotlinPropertyMetadata
 
setterSignature - Variable in class proguard.classfile.kotlin.KotlinPropertyMetadata
 
setTop(int, Value) - Method in class proguard.evaluation.Stack
Sets the specified Value on the stack, without disturbing it.
setTraceValue(Value) - Method in class proguard.evaluation.ReferenceTracingValueFactory
 
setValue(double) - Method in class proguard.classfile.constant.DoubleConstant
Sets the double value of this DoubleConstant.
setValue(float) - Method in class proguard.classfile.constant.FloatConstant
Sets the float value of this FloatConstant.
setValue(int) - Method in class proguard.classfile.constant.IntegerConstant
Sets the integer value of this IntegerConstant.
setValue(long) - Method in class proguard.classfile.constant.LongConstant
Sets the long value of this LongConstant.
setVariableMap(int[]) - Method in class proguard.classfile.editor.VariableRemapper
Sets the given mapping of old variable indexes to their new indexes.
SHIFT_LEFT - Static variable in class proguard.evaluation.value.CompositeIntegerValue
 
SHIFT_LEFT - Static variable in class proguard.evaluation.value.CompositeLongValue
 
SHIFT_RIGHT - Static variable in class proguard.evaluation.value.CompositeIntegerValue
 
SHIFT_RIGHT - Static variable in class proguard.evaluation.value.CompositeLongValue
 
shiftLeft(IntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns this IntegerValue, shifted left by the given IntegerValue.
shiftLeft(UnknownIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns this IntegerValue, shifted left by the given UnknownIntegerValue.
shiftLeft(SpecificIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns this IntegerValue, shifted left by the given SpecificIntegerValue.
shiftLeft(ParticularIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns this IntegerValue, shifted left by the given ParticularIntegerValue.
shiftLeft(RangeIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns this IntegerValue, shifted left by the given RangeIntegerValue.
shiftLeft(IntegerValue) - Method in class proguard.evaluation.value.LongValue
Returns this LongValue, shifted left by the given IntegerValue.
shiftLeft(SpecificLongValue) - Method in class proguard.evaluation.value.LongValue
Returns this LongValue, shifted left by the given SpecificLongValue.
shiftLeft(ParticularIntegerValue) - Method in class proguard.evaluation.value.LongValue
Returns this LongValue, shifted left by the given ParticularIntegerValue.
shiftLeft(IntegerValue) - Method in class proguard.evaluation.value.ParticularIntegerValue
 
shiftLeft(ParticularIntegerValue) - Method in class proguard.evaluation.value.ParticularIntegerValue
 
shiftLeft(RangeIntegerValue) - Method in class proguard.evaluation.value.ParticularIntegerValue
 
shiftLeft(IntegerValue) - Method in class proguard.evaluation.value.ParticularLongValue
 
shiftLeft(ParticularIntegerValue) - Method in class proguard.evaluation.value.ParticularLongValue
 
shiftLeft(IntegerValue) - Method in class proguard.evaluation.value.RangeIntegerValue
 
shiftLeft(ParticularIntegerValue) - Method in class proguard.evaluation.value.RangeIntegerValue
 
shiftLeft(RangeIntegerValue) - Method in class proguard.evaluation.value.RangeIntegerValue
 
shiftLeft(IntegerValue) - Method in class proguard.evaluation.value.SpecificIntegerValue
 
shiftLeft(SpecificIntegerValue) - Method in class proguard.evaluation.value.SpecificIntegerValue
 
shiftLeft(RangeIntegerValue) - Method in class proguard.evaluation.value.SpecificIntegerValue
 
shiftLeft(IntegerValue) - Method in class proguard.evaluation.value.SpecificLongValue
 
shiftLeft(SpecificLongValue) - Method in class proguard.evaluation.value.SpecificLongValue
 
shiftLeft(IntegerValue) - Method in class proguard.evaluation.value.UnknownIntegerValue
 
shiftLeft(IntegerValue) - Method in class proguard.evaluation.value.UnknownLongValue
 
shiftLeftOf(IntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns the given IntegerValue, shifted left by this IntegerValue.
shiftLeftOf(LongValue) - Method in class proguard.evaluation.value.IntegerValue
Returns the given LongValue, shifted left by this IntegerValue.
shiftLeftOf(UnknownIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns the given UnknownIntegerValue, shifted left by this IntegerValue.
shiftLeftOf(UnknownLongValue) - Method in class proguard.evaluation.value.IntegerValue
Returns the given UnknownLongValue, shifted left by this IntegerValue.
shiftLeftOf(SpecificIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns the given SpecificIntegerValue, shifted left by this IntegerValue.
shiftLeftOf(SpecificLongValue) - Method in class proguard.evaluation.value.IntegerValue
Returns the given SpecificLongValue, shifted left by this IntegerValue.
shiftLeftOf(ParticularIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns the given ParticularIntegerValue, shifted left by this IntegerValue.
shiftLeftOf(ParticularLongValue) - Method in class proguard.evaluation.value.IntegerValue
Returns the given ParticularLongValue, shifted left by this IntegerValue.
shiftLeftOf(RangeIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns the given RangeIntegerValue, shifted left by this IntegerValue.
shiftLeftOf(IntegerValue) - Method in class proguard.evaluation.value.ParticularIntegerValue
 
shiftLeftOf(LongValue) - Method in class proguard.evaluation.value.ParticularIntegerValue
 
shiftLeftOf(ParticularIntegerValue) - Method in class proguard.evaluation.value.ParticularIntegerValue
 
shiftLeftOf(ParticularLongValue) - Method in class proguard.evaluation.value.ParticularIntegerValue
 
shiftLeftOf(RangeIntegerValue) - Method in class proguard.evaluation.value.ParticularIntegerValue
 
shiftLeftOf(IntegerValue) - Method in class proguard.evaluation.value.RangeIntegerValue
 
shiftLeftOf(LongValue) - Method in class proguard.evaluation.value.RangeIntegerValue
 
shiftLeftOf(ParticularIntegerValue) - Method in class proguard.evaluation.value.RangeIntegerValue
 
shiftLeftOf(ParticularLongValue) - Method in class proguard.evaluation.value.RangeIntegerValue
 
shiftLeftOf(RangeIntegerValue) - Method in class proguard.evaluation.value.RangeIntegerValue
 
shiftLeftOf(IntegerValue) - Method in class proguard.evaluation.value.SpecificIntegerValue
 
shiftLeftOf(LongValue) - Method in class proguard.evaluation.value.SpecificIntegerValue
 
shiftLeftOf(SpecificIntegerValue) - Method in class proguard.evaluation.value.SpecificIntegerValue
 
shiftLeftOf(SpecificLongValue) - Method in class proguard.evaluation.value.SpecificIntegerValue
 
shiftLeftOf(RangeIntegerValue) - Method in class proguard.evaluation.value.SpecificIntegerValue
 
shiftLeftOf(IntegerValue) - Method in class proguard.evaluation.value.UnknownIntegerValue
 
shiftLeftOf(LongValue) - Method in class proguard.evaluation.value.UnknownIntegerValue
 
shiftRight(IntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns this IntegerValue, shifted right by the given IntegerValue.
shiftRight(UnknownIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns this IntegerValue, shifted right by the given UnknownIntegerValue.
shiftRight(SpecificIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns this IntegerValue, shifted right by the given SpecificIntegerValue.
shiftRight(ParticularIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns this IntegerValue, shifted right by the given ParticularIntegerValue.
shiftRight(RangeIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns this IntegerValue, shifted right by the given RangeIntegerValue.
shiftRight(IntegerValue) - Method in class proguard.evaluation.value.LongValue
Returns this LongValue, shifted right by the given IntegerValue.
shiftRight(SpecificLongValue) - Method in class proguard.evaluation.value.LongValue
Returns this LongValue, shifted right by the given SpecificLongValue.
shiftRight(ParticularIntegerValue) - Method in class proguard.evaluation.value.LongValue
Returns this LongValue, shifted right by the given ParticularIntegerValue.
shiftRight(IntegerValue) - Method in class proguard.evaluation.value.ParticularIntegerValue
 
shiftRight(ParticularIntegerValue) - Method in class proguard.evaluation.value.ParticularIntegerValue
 
shiftRight(RangeIntegerValue) - Method in class proguard.evaluation.value.ParticularIntegerValue
 
shiftRight(IntegerValue) - Method in class proguard.evaluation.value.ParticularLongValue
 
shiftRight(ParticularIntegerValue) - Method in class proguard.evaluation.value.ParticularLongValue
 
shiftRight(IntegerValue) - Method in class proguard.evaluation.value.RangeIntegerValue
 
shiftRight(ParticularIntegerValue) - Method in class proguard.evaluation.value.RangeIntegerValue
 
shiftRight(RangeIntegerValue) - Method in class proguard.evaluation.value.RangeIntegerValue
 
shiftRight(IntegerValue) - Method in class proguard.evaluation.value.SpecificIntegerValue
 
shiftRight(SpecificIntegerValue) - Method in class proguard.evaluation.value.SpecificIntegerValue
 
shiftRight(RangeIntegerValue) - Method in class proguard.evaluation.value.SpecificIntegerValue
 
shiftRight(IntegerValue) - Method in class proguard.evaluation.value.SpecificLongValue
 
shiftRight(SpecificLongValue) - Method in class proguard.evaluation.value.SpecificLongValue
 
shiftRight(IntegerValue) - Method in class proguard.evaluation.value.UnknownIntegerValue
 
shiftRight(IntegerValue) - Method in class proguard.evaluation.value.UnknownLongValue
 
shiftRightOf(IntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns the given IntegerValue, shifted right by this IntegerValue.
shiftRightOf(LongValue) - Method in class proguard.evaluation.value.IntegerValue
Returns the given LongValue, shifted right by this IntegerValue.
shiftRightOf(UnknownIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns the given UnknownIntegerValue, shifted right by this IntegerValue.
shiftRightOf(UnknownLongValue) - Method in class proguard.evaluation.value.IntegerValue
Returns the given UnknownLongValue, shifted right by this IntegerValue.
shiftRightOf(SpecificIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns the given SpecificIntegerValue, shifted right by this IntegerValue.
shiftRightOf(SpecificLongValue) - Method in class proguard.evaluation.value.IntegerValue
Returns the given SpecificLongValue, shifted right by this IntegerValue.
shiftRightOf(ParticularIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns the given ParticularIntegerValue, shifted right by this IntegerValue.
shiftRightOf(ParticularLongValue) - Method in class proguard.evaluation.value.IntegerValue
Returns the given ParticularLongValue, shifted right by this IntegerValue.
shiftRightOf(RangeIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns the given RangeIntegerValue, shifted right by this IntegerValue.
shiftRightOf(IntegerValue) - Method in class proguard.evaluation.value.ParticularIntegerValue
 
shiftRightOf(LongValue) - Method in class proguard.evaluation.value.ParticularIntegerValue
 
shiftRightOf(ParticularIntegerValue) - Method in class proguard.evaluation.value.ParticularIntegerValue
 
shiftRightOf(ParticularLongValue) - Method in class proguard.evaluation.value.ParticularIntegerValue
 
shiftRightOf(RangeIntegerValue) - Method in class proguard.evaluation.value.ParticularIntegerValue
 
shiftRightOf(IntegerValue) - Method in class proguard.evaluation.value.RangeIntegerValue
 
shiftRightOf(LongValue) - Method in class proguard.evaluation.value.RangeIntegerValue
 
shiftRightOf(ParticularIntegerValue) - Method in class proguard.evaluation.value.RangeIntegerValue
 
shiftRightOf(ParticularLongValue) - Method in class proguard.evaluation.value.RangeIntegerValue
 
shiftRightOf(RangeIntegerValue) - Method in class proguard.evaluation.value.RangeIntegerValue
 
shiftRightOf(IntegerValue) - Method in class proguard.evaluation.value.SpecificIntegerValue
 
shiftRightOf(LongValue) - Method in class proguard.evaluation.value.SpecificIntegerValue
 
shiftRightOf(SpecificIntegerValue) - Method in class proguard.evaluation.value.SpecificIntegerValue
 
shiftRightOf(SpecificLongValue) - Method in class proguard.evaluation.value.SpecificIntegerValue
 
shiftRightOf(RangeIntegerValue) - Method in class proguard.evaluation.value.SpecificIntegerValue
 
shiftRightOf(IntegerValue) - Method in class proguard.evaluation.value.UnknownIntegerValue
 
shiftRightOf(LongValue) - Method in class proguard.evaluation.value.UnknownIntegerValue
 
SHORT - Static variable in class proguard.classfile.JavaTypeConstants
 
SHORT - Static variable in class proguard.classfile.TypeConstants
 
shortKotlinNestedClassName(String, String, Clazz) - Static method in class proguard.classfile.editor.ClassReferenceFixer
Returns the short classname to be used as the nested classname.
shrink() - Method in class proguard.classfile.editor.CodeAttributeEditor.Label
 
shrink() - Method in class proguard.classfile.editor.InstructionSequenceReplacer.Label
 
shrink() - Method in class proguard.classfile.instruction.BranchInstruction
 
shrink() - Method in class proguard.classfile.instruction.ConstantInstruction
 
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
 
SIGNATURE - Static variable in class proguard.classfile.attribute.Attribute
 
SignatureAttribute - Class in proguard.classfile.attribute
This Attribute represents a signature attribute.
SignatureAttribute() - Constructor for class proguard.classfile.attribute.SignatureAttribute
Creates an uninitialized SignatureAttribute.
SignatureAttribute(int, int) - Constructor for class proguard.classfile.attribute.SignatureAttribute
Creates an initialized SignatureAttribute.
SignatureAttributeReferencedClassVisitor - Class in proguard.classfile.visitor
This AttributeVisitor lets a given ClassVisitor visit all the classes referenced by the type descriptors of the signatures that it visits.
SignatureAttributeReferencedClassVisitor(ClassVisitor) - Constructor for class proguard.classfile.visitor.SignatureAttributeReferencedClassVisitor
 
SignedJarWriter - Class in proguard.io
This JarWriter sends data entries to a given jar file, automatically adding a manifest file and signing it with JAR signature scheme v1.
SignedJarWriter(KeyStore.PrivateKeyEntry, DataEntryWriter) - Constructor for class proguard.io.SignedJarWriter
Creates a new SignedJarWriter.
SignedJarWriter(KeyStore.PrivateKeyEntry, String[], String, DataEntryWriter) - Constructor for class proguard.io.SignedJarWriter
Creates a new SignedJarWriter with the given settings.
SignedJarWriter(KeyStore.PrivateKeyEntry, String[], String, int[], DataEntryWriter) - Constructor for class proguard.io.SignedJarWriter
Creates a new SignedJarWriter with the given settings.
SimilarMemberVisitor - Class in proguard.classfile.visitor
This MemberVisitor lets a given MemberVisitor visit all members that have the same name and type as the visited methods in the class hierarchy of the members' classes or of a given target class.
SimilarMemberVisitor(boolean, boolean, boolean, boolean, MemberVisitor) - Constructor for class proguard.classfile.visitor.SimilarMemberVisitor
Creates a new SimilarMemberVisitor.
SimilarMemberVisitor(Clazz, boolean, boolean, boolean, boolean, MemberVisitor) - Constructor for class proguard.classfile.visitor.SimilarMemberVisitor
Creates a new SimilarMemberVisitor.
SimpleClassPrinter - Class in proguard.classfile.visitor
This ClassVisitor and MemberVisitor prints out the class names of the classes it visits, and the full class member descriptions of the class members it visits.
SimpleClassPrinter(boolean) - Constructor for class proguard.classfile.visitor.SimpleClassPrinter
Creates a new SimpleClassPrinter that prints to the standard output, with or without the access modifiers.
SimpleClassPrinter(boolean, PrintWriter) - Constructor for class proguard.classfile.visitor.SimpleClassPrinter
Creates a new SimpleClassPrinter that prints to the given writer, with or without the access modifiers.
SimpleFeatureNamedProcessable - Class in proguard.util
A SimpleProcessable that additionally implements FeatureNamed.
SimpleFeatureNamedProcessable() - Constructor for class proguard.util.SimpleFeatureNamedProcessable
Creates an uninitialized SimpleFeatureNamedProcessable.
SimpleFeatureNamedProcessable(String, int, Object) - Constructor for class proguard.util.SimpleFeatureNamedProcessable
Creates an initialized SimpleFeatureNamedProcessable.
SimpleInstruction - Class in proguard.classfile.instruction
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.
SimpleProcessable - Class in proguard.util
This class provides a straightforward implementation of the Processable interface.
SimpleProcessable() - Constructor for class proguard.util.SimpleProcessable
Creates an uninitialized SimpleProcessable.
SimpleProcessable(int, Object) - Constructor for class proguard.util.SimpleProcessable
Creates an initialized SimpleProcessable.
SimplifiedInvocationUnit - Class in proguard.evaluation
This InvocationUnit sets up the variables for entering a method, and it updates the stack for the invocation of a class member, using simple values.
SimplifiedInvocationUnit() - Constructor for class proguard.evaluation.SimplifiedInvocationUnit
 
SingleFunctionParser - Class in proguard.util
This StringFunctionParser creates StringFunction instances for regular expressions with optional "->" transformations.
SingleFunctionParser(StringParser, WildcardManager) - Constructor for class proguard.util.SingleFunctionParser
Creates a new SingleFunctionParser.
SingleTimeAttributeVisitor - Class in proguard.classfile.attribute.visitor
This AttributeVisitor delegates all visits to a given AttributeVisitor, although only once to the same attribute in a row.
SingleTimeAttributeVisitor(AttributeVisitor) - Constructor for class proguard.classfile.attribute.visitor.SingleTimeAttributeVisitor
 
SingleTimeClassVisitor - Class in proguard.classfile.visitor
This ClassVisitor delegates all visits to a given ClassVisitor, although only once to the same class in a row.
SingleTimeClassVisitor(ClassVisitor) - Constructor for class proguard.classfile.visitor.SingleTimeClassVisitor
 
sipush(int) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
sipush(int) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
size() - Method in class proguard.classfile.ClassPool
Returns the number of classes in the class pool.
size() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
Returns the number of instructions accumulated by this InstructionSequenceBuilder.
size() - Method in class proguard.evaluation.Stack
Returns the number of elements currently on the stack, accounting for the double space required by Category 2 values.
size - Variable in class proguard.evaluation.Variables
 
size() - Method in class proguard.evaluation.Variables
Returns the number of variables.
size() - Method in class proguard.io.ZipOutput
Returns the current size of the data written to the output stream.
size() - Method in class proguard.resources.file.ResourceFilePool
Returns the number of resource files in this pool.
size() - Method in class proguard.util.MultiValueMap
 
skipBytes(int) - Method in class proguard.io.RuntimeDataInput
 
source - Variable in class proguard.classfile.attribute.ExtendedLineNumberInfo
 
SOURCE_DEBUG_EXTENSION - Static variable in class proguard.classfile.attribute.Attribute
 
SOURCE_DIR - Static variable in class proguard.classfile.attribute.Attribute
 
SOURCE_FILE - Static variable in class proguard.classfile.attribute.Attribute
 
SOURCE_I_D - Static variable in class proguard.classfile.attribute.Attribute
 
SourceDebugExtensionAttribute - Class in proguard.classfile.attribute
This Attribute represents a source debug extension attribute.
SourceDebugExtensionAttribute() - Constructor for class proguard.classfile.attribute.SourceDebugExtensionAttribute
Creates an uninitialized SourceDebugExtensionAttribute.
SourceDebugExtensionAttribute(int, int, byte[]) - Constructor for class proguard.classfile.attribute.SourceDebugExtensionAttribute
Creates an initialized SourceDebugExtensionAttribute.
SourceDirAttribute - Class in proguard.classfile.attribute
This Attribute represents a source directory attribute.
SourceDirAttribute() - Constructor for class proguard.classfile.attribute.SourceDirAttribute
Creates an uninitialized SourceDirAttribute.
SourceDirAttribute(int, int) - Constructor for class proguard.classfile.attribute.SourceDirAttribute
Creates an initialized SourceDirAttribute.
SourceFileAttribute - Class in proguard.classfile.attribute
This Attribute represents a source file attribute.
SourceFileAttribute() - Constructor for class proguard.classfile.attribute.SourceFileAttribute
Creates an uninitialized SourceFileAttribute.
SourceFileAttribute(int, int) - Constructor for class proguard.classfile.attribute.SourceFileAttribute
Creates an initialized SourceFileAttribute.
SPECIAL_CLASS_CHARACTER - Static variable in class proguard.classfile.JavaTypeConstants
 
SPECIAL_CLASS_CHARACTER - Static variable in class proguard.classfile.TypeConstants
 
SPECIAL_MEMBER_SEPARATOR - Static variable in class proguard.classfile.JavaTypeConstants
 
SPECIAL_MEMBER_SEPARATOR - Static variable in class proguard.classfile.TypeConstants
 
SpecificDoubleValue - Class in proguard.evaluation.value
This DoubleValue represents a specific double value.
SpecificDoubleValue() - Constructor for class proguard.evaluation.value.SpecificDoubleValue
 
SpecificFloatValue - Class in proguard.evaluation.value
This FloatValue represents a specific float value.
SpecificFloatValue() - Constructor for class proguard.evaluation.value.SpecificFloatValue
 
SpecificIntegerValue - Class in proguard.evaluation.value
This IntegerValue represents a specific integer value.
SpecificIntegerValue() - Constructor for class proguard.evaluation.value.SpecificIntegerValue
 
SpecificLongValue - Class in proguard.evaluation.value
This LongValue represents a specific long value.
SpecificLongValue() - Constructor for class proguard.evaluation.value.SpecificLongValue
 
stack - Variable in class proguard.classfile.attribute.preverification.FullFrame
 
stack - Variable in class proguard.evaluation.SimplifiedInvocationUnit
 
Stack - Class in proguard.evaluation
This class represents an operand stack that contains Value instances.
Stack(int) - Constructor for class proguard.evaluation.Stack
Creates a new Stack with a given maximum size, accounting for the double space required by Category 2 values.
Stack(Stack) - Constructor for class proguard.evaluation.Stack
Creates a Stack that is a copy of the given Stack.
STACK_MAP - Static variable in class proguard.classfile.attribute.Attribute
 
STACK_MAP_TABLE - Static variable in class proguard.classfile.attribute.Attribute
 
stackAccept(Clazz, Method, CodeAttribute, int, int, VerificationTypeVisitor) - Method in class proguard.classfile.attribute.preverification.DoubleType
 
stackAccept(Clazz, Method, CodeAttribute, int, int, VerificationTypeVisitor) - Method in class proguard.classfile.attribute.preverification.FloatType
 
stackAccept(Clazz, Method, CodeAttribute, int, VerificationTypeVisitor) - Method in class proguard.classfile.attribute.preverification.FullFrame
Applies the given verification type visitor to all stack.
stackAccept(Clazz, Method, CodeAttribute, int, int, VerificationTypeVisitor) - Method in class proguard.classfile.attribute.preverification.IntegerType
 
stackAccept(Clazz, Method, CodeAttribute, int, int, VerificationTypeVisitor) - Method in class proguard.classfile.attribute.preverification.LongType
 
stackAccept(Clazz, Method, CodeAttribute, int, int, VerificationTypeVisitor) - Method in class proguard.classfile.attribute.preverification.NullType
 
stackAccept(Clazz, Method, CodeAttribute, int, int, VerificationTypeVisitor) - Method in class proguard.classfile.attribute.preverification.ObjectType
 
stackAccept(Clazz, Method, CodeAttribute, int, int, VerificationTypeVisitor) - Method in class proguard.classfile.attribute.preverification.TopType
 
stackAccept(Clazz, Method, CodeAttribute, int, int, VerificationTypeVisitor) - Method in class proguard.classfile.attribute.preverification.UninitializedThisType
 
stackAccept(Clazz, Method, CodeAttribute, int, int, VerificationTypeVisitor) - Method in class proguard.classfile.attribute.preverification.UninitializedType
 
stackAccept(Clazz, Method, CodeAttribute, int, int, VerificationTypeVisitor) - Method in class proguard.classfile.attribute.preverification.VerificationType
Accepts the given visitor in the context of a stack in a method's code .
stackCount - Variable in class proguard.classfile.attribute.preverification.FullFrame
 
stackEntryIndexBefore(Clazz, int) - Method in class proguard.classfile.instruction.Instruction
Returns the stack entry index from which the specified stack entry is copied by a dup/swap/checkcast instruction, or -1 otherwise.
stackEntryIndexBefore(Clazz, int) - Method in class proguard.classfile.instruction.SimpleInstruction
 
stackItem - Variable in class proguard.classfile.attribute.preverification.SameOneFrame
 
stackItemAccept(Clazz, Method, CodeAttribute, int, VerificationTypeVisitor) - Method in class proguard.classfile.attribute.preverification.SameOneFrame
Applies the given verification type visitor to the stack item.
StackMapAttribute - Class in proguard.classfile.attribute.preverification
This Attribute represents a stack map attribute.
StackMapAttribute() - Constructor for class proguard.classfile.attribute.preverification.StackMapAttribute
Creates an uninitialized ExceptionsAttribute.
StackMapAttribute(FullFrame[]) - Constructor for class proguard.classfile.attribute.preverification.StackMapAttribute
Creates a StackMapTableAttribute with the given stack map frames.
StackMapAttribute(int, FullFrame[]) - Constructor for class proguard.classfile.attribute.preverification.StackMapAttribute
Creates a StackMapTableAttribute with the given stack map frames.
StackMapFrame - Class in proguard.classfile.attribute.preverification
This abstract class represents a stack map frame.
StackMapFrame() - Constructor for class proguard.classfile.attribute.preverification.StackMapFrame
 
stackMapFrames - Variable in class proguard.classfile.attribute.preverification.StackMapAttribute
 
stackMapFrames - Variable in class proguard.classfile.attribute.preverification.StackMapTableAttribute
 
stackMapFramesAccept(Clazz, Method, CodeAttribute, StackMapFrameVisitor) - Method in class proguard.classfile.attribute.preverification.StackMapAttribute
Applies the given stack map frame visitor to all stack map frames.
stackMapFramesAccept(Clazz, Method, CodeAttribute, StackMapFrameVisitor) - Method in class proguard.classfile.attribute.preverification.StackMapTableAttribute
Applies the given stack map frame visitor to all stack map frames.
StackMapFrameVisitor - Interface in proguard.classfile.attribute.preverification.visitor
This interface specifies the methods for a visitor of StackMapFrame instances.
StackMapTableAttribute - Class in proguard.classfile.attribute.preverification
This Attribute represents a stack map table attribute.
StackMapTableAttribute() - Constructor for class proguard.classfile.attribute.preverification.StackMapTableAttribute
Creates an uninitialized StackMapTableAttribute.
StackMapTableAttribute(StackMapFrame[]) - Constructor for class proguard.classfile.attribute.preverification.StackMapTableAttribute
Creates a StackMapTableAttribute with the given stack map frames.
StackMapTableAttribute(int, StackMapFrame[]) - Constructor for class proguard.classfile.attribute.preverification.StackMapTableAttribute
Creates a StackMapTableAttribute with the given stack map frames.
stackPopCount(Clazz) - Method in class proguard.classfile.instruction.ConstantInstruction
 
stackPopCount(Clazz) - Method in class proguard.classfile.instruction.Instruction
Returns the number of entries popped from the stack during the execution of the instruction.
stackPushCount(Clazz) - Method in class proguard.classfile.instruction.ConstantInstruction
 
stackPushCount(Clazz) - Method in class proguard.classfile.instruction.Instruction
Returns the number of entries pushed onto the stack during the execution of the instruction.
StackSizeComputer - Class in proguard.classfile.attribute.visitor
This AttributeVisitor computes the stack sizes at all instruction offsets of the code attributes that it visits.
StackSizeComputer() - Constructor for class proguard.classfile.attribute.visitor.StackSizeComputer
 
StackSizeUpdater - Class in proguard.classfile.editor
This AttributeVisitor computes and updates the maximum stack size of the code attributes that it visits.
StackSizeUpdater() - Constructor for class proguard.classfile.editor.StackSizeUpdater
 
starProjection() - Static method in class proguard.classfile.kotlin.KotlinTypeMetadata
 
STATIC - Static variable in class proguard.classfile.AccessConstants
 
STATIC - Static variable in class proguard.classfile.JavaAccessConstants
 
STATIC_PHASE - Static variable in class proguard.classfile.AccessConstants
 
STATIC_PHASE - Static variable in class proguard.classfile.JavaAccessConstants
 
store(int, String) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
Stores the value on top of the stack in the variable with given index.
store(int, char) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
Stores the primitve value on top of the stack in the variable with given index.
store(int, String) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
Stores the value on top of the stack in the variable with given index.
store(int, char) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
Stores the primitve value on top of the stack in the variable with given index.
store(int, Value) - Method in class proguard.evaluation.TracedVariables
 
store(int, Value) - Method in class proguard.evaluation.Variables
Stores the given Value at the given variable index.
storeToArray(String) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
Stores an element to an array.
storeToArray(String) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
Stores an element to an array.
StreamingDataEntry - Class in proguard.io
This DataEntry represents a stream of data.
StreamingDataEntry(String, InputStream) - Constructor for class proguard.io.StreamingDataEntry
 
STRICT - Static variable in class proguard.classfile.AccessConstants
 
STRICT - Static variable in class proguard.classfile.JavaAccessConstants
 
STRING - Static variable in class proguard.classfile.constant.Constant
 
string - Variable in class proguard.io.DataEntryToken
 
STRING_A_LENGTH - Static variable in class proguard.classfile.editor.InstructionSequenceReplacer
 
STRING_A_STRING - Static variable in class proguard.classfile.editor.InstructionSequenceReplacer
 
STRING_B_STRING - Static variable in class proguard.classfile.editor.InstructionSequenceReplacer
 
StringConstant - Class in proguard.classfile.constant
This Constant represents a string constant in the constant pool.
StringConstant() - Constructor for class proguard.classfile.constant.StringConstant
Creates an uninitialized StringConstant.
StringConstant(int, Clazz, Member) - Constructor for class proguard.classfile.constant.StringConstant
Creates a new StringConstant with the given string index.
StringConstant(int, ResourceFile) - Constructor for class proguard.classfile.constant.StringConstant
Creates a new StringConstant with the given string index.
StringConstant(int, Clazz, Member, int, ResourceFile) - Constructor for class proguard.classfile.constant.StringConstant
Creates a new StringConstant with the given string index.
StringFunction - Interface in proguard.util
This interface provides a method to transform a string into a new string.
StringFunctionParser - Interface in proguard.util
This interface provides a method to create a StringFunction for a given regular expression.
StringMatcher - Class in proguard.util
This abstract class provides methods to determine whether strings match a given criterion, which is specified by the implementation.
StringMatcher() - Constructor for class proguard.util.StringMatcher
 
StringParser - Interface in proguard.util
This interface provides a method to create a StringMatcher for a given regular expression.
StringReferenceInitializer - Class in proguard.classfile.util
This ConstantVisitor initializes any class references of all string constants it visits.
StringReferenceInitializer(ClassPool, ClassPool) - Constructor for class proguard.classfile.util.StringReferenceInitializer
Creates a new StringReferenceInitializer.
StringSharer - Class in proguard.classfile.util
This ClassVisitor shares strings in the class files that it visits.
StringSharer() - Constructor for class proguard.classfile.util.StringSharer
 
stringtypesToClasses(String) - Static method in class proguard.evaluation.value.ReflectiveMethodCallUtil
Reflectively converts a method descriptor to a list of Classes representing this String.
StringUtil - Class in proguard.util
This class contains utility methods for strings.
StringUtil() - Constructor for class proguard.util.StringUtil
 
SubclassAdder - Class in proguard.classfile.editor
This ClassVisitor adds the given class to the list of subclasses of the classes that it visits.
SubclassAdder(Clazz) - Constructor for class proguard.classfile.editor.SubclassAdder
Creates a new SubclassAdder that will add the given subclass.
subClassCount - Variable in class proguard.classfile.LibraryClass
 
subClassCount - Variable in class proguard.classfile.ProgramClass
 
subClasses - Variable in class proguard.classfile.LibraryClass
An extra field pointing to the subclasses of this class.
subClasses - Variable in class proguard.classfile.ProgramClass
An extra field pointing to the subclasses of this class.
subclassesAccept(ClassVisitor) - Method in interface proguard.classfile.Clazz
Lets the given class visitor visit all known subclasses.
subclassesAccept(ClassVisitor) - Method in class proguard.classfile.LibraryClass
 
subclassesAccept(ClassVisitor) - Method in class proguard.classfile.ProgramClass
 
SubclassFilter - Class in proguard.classfile.visitor
This ClassVisitor delegates its visits to another given ClassVisitor, except for classes that have a given class as direct subclass.
SubclassFilter(Clazz, ClassVisitor) - Constructor for class proguard.classfile.visitor.SubclassFilter
Creates a new SubclassFilter.
SubclassRemover - Class in proguard.classfile.editor
This ClassVisitor removes the given class from the list of subclasses of the classes that it visits.
SubclassRemover(Clazz) - Constructor for class proguard.classfile.editor.SubclassRemover
Creates a new SubclassRemover that will remove the given subclass.
SubclassToAdder - Class in proguard.classfile.editor
This ClassVisitor adds all classes that it visits to the list of subclasses of the given target class.
SubclassToAdder(Clazz) - Constructor for class proguard.classfile.editor.SubclassToAdder
Creates a new SubclassAdder that will add subclasses to the given target class.
SubclassTraveler - Class in proguard.classfile.visitor
This ClassVisitor lets a given ClassVisitor travel to direct subclasses of the visited class.
SubclassTraveler(ClassVisitor) - Constructor for class proguard.classfile.visitor.SubclassTraveler
Creates a new ClassHierarchyTraveler.
subroutineEnd(int) - Method in class proguard.classfile.util.BranchTargetFinder
Returns the offset after the subroutine at the given offset, in the CodeAttribute that was visited most recently.
subroutineEnd(int) - Method in class proguard.evaluation.PartialEvaluator
Returns the offset after the subroutine that starts at the given offset.
subroutineStart(int) - Method in class proguard.classfile.util.BranchTargetFinder
Returns the start offset of the subroutine at the given offset, in the CodeAttribute that was visited most recently.
SUBTRACT - Static variable in class proguard.evaluation.value.CompositeDoubleValue
 
SUBTRACT - Static variable in class proguard.evaluation.value.CompositeFloatValue
 
SUBTRACT - Static variable in class proguard.evaluation.value.CompositeIntegerValue
 
SUBTRACT - Static variable in class proguard.evaluation.value.CompositeLongValue
 
subtract(DoubleValue) - Method in class proguard.evaluation.value.DoubleValue
Returns the difference of this DoubleValue and the given DoubleValue.
subtract(SpecificDoubleValue) - Method in class proguard.evaluation.value.DoubleValue
Returns the difference of this DoubleValue and the given SpecificDoubleValue.
subtract(ParticularDoubleValue) - Method in class proguard.evaluation.value.DoubleValue
Returns the difference of this DoubleValue and the given ParticularDoubleValue.
subtract(FloatValue) - Method in class proguard.evaluation.value.FloatValue
Returns the difference of this FloatValue and the given FloatValue.
subtract(SpecificFloatValue) - Method in class proguard.evaluation.value.FloatValue
Returns the difference of this FloatValue and the given SpecificFloatValue.
subtract(ParticularFloatValue) - Method in class proguard.evaluation.value.FloatValue
Returns the difference of this FloatValue and the given ParticularFloatValue.
subtract(IntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns the difference of this IntegerValue and the given IntegerValue.
subtract(UnknownIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns the difference of this IntegerValue and the given UnknownIntegerValue.
subtract(SpecificIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns the difference of this IntegerValue and the given SpecificIntegerValue.
subtract(ParticularIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns the difference of this IntegerValue and the given ParticularIntegerValue.
subtract(RangeIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns the difference of this IntegerValue and the given RangeIntegerValue.
subtract(LongValue) - Method in class proguard.evaluation.value.LongValue
Returns the difference of this LongValue and the given LongValue.
subtract(SpecificLongValue) - Method in class proguard.evaluation.value.LongValue
Returns the difference of this LongValue and the given SpecificLongValue.
subtract(ParticularLongValue) - Method in class proguard.evaluation.value.LongValue
Returns the difference of this LongValue and the given ParticularLongValue.
subtract(DoubleValue) - Method in class proguard.evaluation.value.ParticularDoubleValue
 
subtract(ParticularDoubleValue) - Method in class proguard.evaluation.value.ParticularDoubleValue
 
subtract(FloatValue) - Method in class proguard.evaluation.value.ParticularFloatValue
 
subtract(ParticularFloatValue) - Method in class proguard.evaluation.value.ParticularFloatValue
 
subtract(IntegerValue) - Method in class proguard.evaluation.value.ParticularIntegerValue
 
subtract(ParticularIntegerValue) - Method in class proguard.evaluation.value.ParticularIntegerValue
 
subtract(RangeIntegerValue) - Method in class proguard.evaluation.value.ParticularIntegerValue
 
subtract(LongValue) - Method in class proguard.evaluation.value.ParticularLongValue
 
subtract(ParticularLongValue) - Method in class proguard.evaluation.value.ParticularLongValue
 
subtract(IntegerValue) - Method in class proguard.evaluation.value.RangeIntegerValue
 
subtract(ParticularIntegerValue) - Method in class proguard.evaluation.value.RangeIntegerValue
 
subtract(RangeIntegerValue) - Method in class proguard.evaluation.value.RangeIntegerValue
 
subtract(DoubleValue) - Method in class proguard.evaluation.value.SpecificDoubleValue
 
subtract(SpecificDoubleValue) - Method in class proguard.evaluation.value.SpecificDoubleValue
 
subtract(FloatValue) - Method in class proguard.evaluation.value.SpecificFloatValue
 
subtract(SpecificFloatValue) - Method in class proguard.evaluation.value.SpecificFloatValue
 
subtract(IntegerValue) - Method in class proguard.evaluation.value.SpecificIntegerValue
 
subtract(SpecificIntegerValue) - Method in class proguard.evaluation.value.SpecificIntegerValue
 
subtract(RangeIntegerValue) - Method in class proguard.evaluation.value.SpecificIntegerValue
 
subtract(LongValue) - Method in class proguard.evaluation.value.SpecificLongValue
 
subtract(SpecificLongValue) - Method in class proguard.evaluation.value.SpecificLongValue
 
subtract(DoubleValue) - Method in class proguard.evaluation.value.UnknownDoubleValue
 
subtract(FloatValue) - Method in class proguard.evaluation.value.UnknownFloatValue
 
subtract(IntegerValue) - Method in class proguard.evaluation.value.UnknownIntegerValue
 
subtract(LongValue) - Method in class proguard.evaluation.value.UnknownLongValue
 
subtractFrom(DoubleValue) - Method in class proguard.evaluation.value.DoubleValue
Returns the difference of the given DoubleValue and this DoubleValue.
subtractFrom(SpecificDoubleValue) - Method in class proguard.evaluation.value.DoubleValue
Returns the difference of the given SpecificDoubleValue and this DoubleValue.
subtractFrom(ParticularDoubleValue) - Method in class proguard.evaluation.value.DoubleValue
Returns the difference of the given ParticularDoubleValue and this DoubleValue.
subtractFrom(FloatValue) - Method in class proguard.evaluation.value.FloatValue
Returns the difference of the given FloatValue and this FloatValue.
subtractFrom(SpecificFloatValue) - Method in class proguard.evaluation.value.FloatValue
Returns the difference of the given SpecificFloatValue and this FloatValue.
subtractFrom(ParticularFloatValue) - Method in class proguard.evaluation.value.FloatValue
Returns the difference of the given ParticularFloatValue and this FloatValue.
subtractFrom(IntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns the difference of the given IntegerValue and this IntegerValue.
subtractFrom(UnknownIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns the difference of the given UnknownIntegerValue and this IntegerValue.
subtractFrom(SpecificIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns the difference of the given SpecificIntegerValue and this IntegerValue.
subtractFrom(ParticularIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns the difference of the given ParticularIntegerValue and this IntegerValue.
subtractFrom(RangeIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns the difference of the given RangeIntegerValue and this IntegerValue.
subtractFrom(LongValue) - Method in class proguard.evaluation.value.LongValue
Returns the difference of the given LongValue and this LongValue.
subtractFrom(SpecificLongValue) - Method in class proguard.evaluation.value.LongValue
Returns the difference of the given SpecificLongValue and this LongValue.
subtractFrom(ParticularLongValue) - Method in class proguard.evaluation.value.LongValue
Returns the difference of the given ParticularLongValue and this LongValue.
subtractFrom(DoubleValue) - Method in class proguard.evaluation.value.ParticularDoubleValue
 
subtractFrom(ParticularDoubleValue) - Method in class proguard.evaluation.value.ParticularDoubleValue
 
subtractFrom(FloatValue) - Method in class proguard.evaluation.value.ParticularFloatValue
 
subtractFrom(ParticularFloatValue) - Method in class proguard.evaluation.value.ParticularFloatValue
 
subtractFrom(IntegerValue) - Method in class proguard.evaluation.value.ParticularIntegerValue
 
subtractFrom(ParticularIntegerValue) - Method in class proguard.evaluation.value.ParticularIntegerValue
 
subtractFrom(RangeIntegerValue) - Method in class proguard.evaluation.value.ParticularIntegerValue
 
subtractFrom(LongValue) - Method in class proguard.evaluation.value.ParticularLongValue
 
subtractFrom(ParticularLongValue) - Method in class proguard.evaluation.value.ParticularLongValue
 
subtractFrom(IntegerValue) - Method in class proguard.evaluation.value.RangeIntegerValue
 
subtractFrom(ParticularIntegerValue) - Method in class proguard.evaluation.value.RangeIntegerValue
 
subtractFrom(RangeIntegerValue) - Method in class proguard.evaluation.value.RangeIntegerValue
 
subtractFrom(DoubleValue) - Method in class proguard.evaluation.value.SpecificDoubleValue
 
subtractFrom(SpecificDoubleValue) - Method in class proguard.evaluation.value.SpecificDoubleValue
 
subtractFrom(FloatValue) - Method in class proguard.evaluation.value.SpecificFloatValue
 
subtractFrom(SpecificFloatValue) - Method in class proguard.evaluation.value.SpecificFloatValue
 
subtractFrom(IntegerValue) - Method in class proguard.evaluation.value.SpecificIntegerValue
 
subtractFrom(SpecificIntegerValue) - Method in class proguard.evaluation.value.SpecificIntegerValue
 
subtractFrom(RangeIntegerValue) - Method in class proguard.evaluation.value.SpecificIntegerValue
 
subtractFrom(LongValue) - Method in class proguard.evaluation.value.SpecificLongValue
 
subtractFrom(SpecificLongValue) - Method in class proguard.evaluation.value.SpecificLongValue
 
subtractFrom(DoubleValue) - Method in class proguard.evaluation.value.UnknownDoubleValue
 
subtractFrom(FloatValue) - Method in class proguard.evaluation.value.UnknownFloatValue
 
subtractFrom(IntegerValue) - Method in class proguard.evaluation.value.UnknownIntegerValue
 
subtractFrom(LongValue) - Method in class proguard.evaluation.value.UnknownLongValue
 
SuffixAddingStringFunction - Class in proguard.util
This StringFunction adds a given suffix to each transformed String.
SuffixAddingStringFunction(String) - Constructor for class proguard.util.SuffixAddingStringFunction
Creates a new SuffixAddingStringFunction.
SuffixRemovingStringFunction - Class in proguard.util
This StringFunction removes a given suffix from each transformed String, if present.
SuffixRemovingStringFunction(String) - Constructor for class proguard.util.SuffixRemovingStringFunction
Creates a new SuffixRemovingStringFunction.
SUPER - Static variable in class proguard.classfile.AccessConstants
 
SUPER - Static variable in class proguard.classfile.JavaAccessConstants
 
superClass - Variable in class proguard.classfile.LibraryClass
An extra field pointing to the superclass of this class.
superClassAccept(ClassVisitor) - Method in class proguard.classfile.LibraryClass
Lets the given class visitor visit the superclass, if it is known.
superClassConstantAccept(ConstantVisitor) - Method in interface proguard.classfile.Clazz
Lets the given constant pool entry visitor visit the class constant pool entry of the super class of this class, if there is one.
superClassConstantAccept(ConstantVisitor) - Method in class proguard.classfile.LibraryClass
 
superClassConstantAccept(ConstantVisitor) - Method in class proguard.classfile.ProgramClass
 
SuperClassConstantVisitor - Class in proguard.classfile.constant.visitor
This ClassVisitor lets a given ConstantVisitor visit all the constant pool entries of the super class and interfaces of the program classes it visits.
SuperClassConstantVisitor(boolean, boolean, ConstantVisitor) - Constructor for class proguard.classfile.constant.visitor.SuperClassConstantVisitor
Creates a new SuperClassConstantVisitor.
superClassName - Variable in class proguard.classfile.LibraryClass
 
superInitializationOffset() - Method in class proguard.evaluation.InitializationFinder
Returns the instruction offset at which this initializer is calling the "super" or "this" initializer method, or NONE if it is not an initializer.
superTypes - Variable in class proguard.classfile.kotlin.KotlinClassKindMetadata
 
superTypesAccept(Clazz, KotlinTypeVisitor) - Method in class proguard.classfile.kotlin.KotlinClassKindMetadata
 
SuperTypeTargetInfo - Class in proguard.classfile.attribute.annotation.target
Representation of a super type annotation target.
SuperTypeTargetInfo() - Constructor for class proguard.classfile.attribute.annotation.target.SuperTypeTargetInfo
Creates an uninitialized SuperTypeTargetInfo.
SuperTypeTargetInfo(byte) - Constructor for class proguard.classfile.attribute.annotation.target.SuperTypeTargetInfo
Creates a partially initialized SuperTypeTargetInfo.
SuperTypeTargetInfo(byte, int) - Constructor for class proguard.classfile.attribute.annotation.target.SuperTypeTargetInfo
Creates an initialized SuperTypeTargetInfo.
swap() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
swap() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
swap() - Method in class proguard.evaluation.Stack
Swaps the top two Category 1 values.
swap() - Method in class proguard.evaluation.TracedStack
 
SwitchInstruction - Class in proguard.classfile.instruction
This Instruction represents a switch instruction.
SwitchInstruction() - Constructor for class proguard.classfile.instruction.SwitchInstruction
Creates an uninitialized SwitchInstruction.
SwitchInstruction(byte, int, int[]) - Constructor for class proguard.classfile.instruction.SwitchInstruction
Creates a new SwitchInstruction with the given arguments.
SYNCHRONIZED - Static variable in class proguard.classfile.AccessConstants
 
SYNCHRONIZED - Static variable in class proguard.classfile.JavaAccessConstants
 
SYNTHETIC - Static variable in class proguard.classfile.AccessConstants
 
SYNTHETIC - Static variable in class proguard.classfile.attribute.Attribute
 
SYNTHETIC - Static variable in class proguard.classfile.JavaAccessConstants
 
SyntheticAttribute - Class in proguard.classfile.attribute
This Attribute represents a synthetic attribute.
SyntheticAttribute() - Constructor for class proguard.classfile.attribute.SyntheticAttribute
Creates an uninitialized SyntheticAttribute.
SyntheticAttribute(int) - Constructor for class proguard.classfile.attribute.SyntheticAttribute
Creates an initialized SyntheticAttribute.
syntheticMethodForAnnotations - Variable in class proguard.classfile.kotlin.KotlinPropertyMetadata
 

T

table - Variable in class proguard.classfile.attribute.annotation.target.LocalVariableTargetInfo
 
tableswitch(CompactCodeAttributeComposer.Label, int, int, CompactCodeAttributeComposer.Label[]) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
tableswitch(int, int, int, int[]) - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
TableSwitchInstruction - Class in proguard.classfile.instruction
This Instruction represents a table switch instruction.
TableSwitchInstruction() - Constructor for class proguard.classfile.instruction.TableSwitchInstruction
Creates an uninitialized TableSwitchInstruction.
TableSwitchInstruction(byte, int, int, int, int[]) - Constructor for class proguard.classfile.instruction.TableSwitchInstruction
Creates a new TableSwitchInstruction with the given arguments.
TAG_ANNOTATION - Static variable in class proguard.classfile.attribute.annotation.ElementValue
 
TAG_ARRAY - Static variable in class proguard.classfile.attribute.annotation.ElementValue
 
TAG_CLASS - Static variable in class proguard.classfile.attribute.annotation.ElementValue
 
TAG_ENUM_CONSTANT - Static variable in class proguard.classfile.attribute.annotation.ElementValue
 
TAG_STRING_CONSTANT - Static variable in class proguard.classfile.attribute.annotation.ElementValue
 
TARGET_TYPE_ARGUMENT_GENERIC_METHOD - Static variable in class proguard.classfile.attribute.annotation.target.TargetInfo
 
TARGET_TYPE_ARGUMENT_GENERIC_METHODNew - Static variable in class proguard.classfile.attribute.annotation.target.TargetInfo
 
TARGET_TYPE_ARGUMENT_GENERIC_METHODReference - Static variable in class proguard.classfile.attribute.annotation.target.TargetInfo
 
TARGET_TYPE_ARGUMENT_GENERIC_METHODReferenceNew - Static variable in class proguard.classfile.attribute.annotation.target.TargetInfo
 
TARGET_TYPE_BOUND_GENERIC_CLASS - Static variable in class proguard.classfile.attribute.annotation.target.TargetInfo
 
TARGET_TYPE_BOUND_GENERIC_METHOD - Static variable in class proguard.classfile.attribute.annotation.target.TargetInfo
 
TARGET_TYPE_CAST - Static variable in class proguard.classfile.attribute.annotation.target.TargetInfo
 
TARGET_TYPE_CATCH - Static variable in class proguard.classfile.attribute.annotation.target.TargetInfo
 
TARGET_TYPE_EXTENDS - Static variable in class proguard.classfile.attribute.annotation.target.TargetInfo
 
TARGET_TYPE_FIELD - Static variable in class proguard.classfile.attribute.annotation.target.TargetInfo
 
TARGET_TYPE_INSTANCE_OF - Static variable in class proguard.classfile.attribute.annotation.target.TargetInfo
 
TARGET_TYPE_LOCAL_VARIABLE - Static variable in class proguard.classfile.attribute.annotation.target.TargetInfo
 
TARGET_TYPE_METHOD_REFERENCE - Static variable in class proguard.classfile.attribute.annotation.target.TargetInfo
 
TARGET_TYPE_METHOD_REFERENCE_NEW - Static variable in class proguard.classfile.attribute.annotation.target.TargetInfo
 
TARGET_TYPE_NEW - Static variable in class proguard.classfile.attribute.annotation.target.TargetInfo
 
TARGET_TYPE_PARAMETER - Static variable in class proguard.classfile.attribute.annotation.target.TargetInfo
 
TARGET_TYPE_PARAMETER_GENERIC_CLASS - Static variable in class proguard.classfile.attribute.annotation.target.TargetInfo
 
TARGET_TYPE_PARAMETER_GENERIC_METHOD - Static variable in class proguard.classfile.attribute.annotation.target.TargetInfo
 
TARGET_TYPE_RECEIVER - Static variable in class proguard.classfile.attribute.annotation.target.TargetInfo
 
TARGET_TYPE_RESOURCE_VARIABLE - Static variable in class proguard.classfile.attribute.annotation.target.TargetInfo
 
TARGET_TYPE_RETURN - Static variable in class proguard.classfile.attribute.annotation.target.TargetInfo
 
TARGET_TYPE_THROWS - Static variable in class proguard.classfile.attribute.annotation.target.TargetInfo
 
targetElementsAccept(Clazz, Method, CodeAttribute, TypeAnnotation, LocalVariableTargetElementVisitor) - Method in class proguard.classfile.attribute.annotation.target.LocalVariableTargetInfo
Applies the given visitor to all target elements.
TargetInfo - Class in proguard.classfile.attribute.annotation.target
Representation of an annotation target.
TargetInfo() - Constructor for class proguard.classfile.attribute.annotation.target.TargetInfo
Creates an uninitialized TargetInfo.
TargetInfo(byte) - Constructor for class proguard.classfile.attribute.annotation.target.TargetInfo
Creates an initialized TargetInfo.
targetInfo - Variable in class proguard.classfile.attribute.annotation.TypeAnnotation
 
targetInfoAccept(Clazz, TargetInfoVisitor) - Method in class proguard.classfile.attribute.annotation.TypeAnnotation
Applies the given visitor to the target info.
targetInfoAccept(Clazz, Field, TargetInfoVisitor) - Method in class proguard.classfile.attribute.annotation.TypeAnnotation
Applies the given visitor to the target info.
targetInfoAccept(Clazz, Method, TargetInfoVisitor) - Method in class proguard.classfile.attribute.annotation.TypeAnnotation
Applies the given visitor to the target info.
targetInfoAccept(Clazz, Method, CodeAttribute, TargetInfoVisitor) - Method in class proguard.classfile.attribute.annotation.TypeAnnotation
Applies the given visitor to the target info.
TargetInfoCopier - Class in proguard.classfile.editor
This TargetInfoVisitor copies the target info instances that it visits to the given type annotation (each time overwriting any previous target info).
TargetInfoCopier(ProgramClass, TypeAnnotation) - Constructor for class proguard.classfile.editor.TargetInfoCopier
Creates a new TargetInfoCopier that will copy target info instances to the given target type annotation.
TargetInfoVisitor - Interface in proguard.classfile.attribute.annotation.target.visitor
This interface specifies the methods for a visitor of TargetInfo instances.
targetsAccept(Clazz, ConstantVisitor) - Method in class proguard.classfile.attribute.module.OpensInfo
Applies the given constant pool visitor to all targets.
thisClassConstantAccept(ConstantVisitor) - Method in interface proguard.classfile.Clazz
Lets the given constant pool entry visitor visit the class constant pool entry of this class.
thisClassConstantAccept(ConstantVisitor) - Method in class proguard.classfile.LibraryClass
 
thisClassConstantAccept(ConstantVisitor) - Method in class proguard.classfile.ProgramClass
 
thisClassName - Variable in class proguard.classfile.LibraryClass
 
throwException() - Method in class proguard.evaluation.BasicBranchUnit
 
throwException() - Method in interface proguard.evaluation.BranchUnit
Handles the throwing of an exception.
ThrowsTargetInfo - Class in proguard.classfile.attribute.annotation.target
Representation of a 'throws' annotation target.
ThrowsTargetInfo() - Constructor for class proguard.classfile.attribute.annotation.target.ThrowsTargetInfo
Creates an uninitialized ThrowsTargetInfo.
ThrowsTargetInfo(byte) - Constructor for class proguard.classfile.attribute.annotation.target.ThrowsTargetInfo
Creates a partially initialized ThrowsTargetInfo.
ThrowsTargetInfo(byte, int) - Constructor for class proguard.classfile.attribute.annotation.target.ThrowsTargetInfo
Creates an initialized ThrowsTargetInfo.
toHexString(byte[]) - Static method in class proguard.util.StringUtil
Returns the hexadecimal representation of the given byte array.
toHexString(byte[], String, boolean) - Static method in class proguard.util.StringUtil
Returns the hexadecimal representation of the given byte array.
toIntArray(List<Integer>) - Static method in class proguard.util.ListUtil
Converts a List of Integers to an int array.
toKotlinJvmFieldSignature(JvmFieldSignature) - Static method in class proguard.classfile.kotlin.JvmFieldSignature
 
toKotlinJvmMethodSignature(JvmMethodSignature) - Static method in class proguard.classfile.kotlin.JvmMethodSignature
 
TOP_TYPE - Static variable in class proguard.classfile.attribute.preverification.VerificationType
 
TopType - Class in proguard.classfile.attribute.preverification
This VerificationType represents a Top type.
TopType() - Constructor for class proguard.classfile.attribute.preverification.TopType
 
TopValue - Class in proguard.evaluation.value
Representation of a partially evaluated top value.
TopValue() - Constructor for class proguard.evaluation.value.TopValue
 
toString() - Method in class proguard.classfile.attribute.preverification.DoubleType
 
toString() - Method in class proguard.classfile.attribute.preverification.FloatType
 
toString() - Method in class proguard.classfile.attribute.preverification.FullFrame
 
toString() - Method in class proguard.classfile.attribute.preverification.IntegerType
 
toString() - Method in class proguard.classfile.attribute.preverification.LessZeroFrame
 
toString() - Method in class proguard.classfile.attribute.preverification.LongType
 
toString() - Method in class proguard.classfile.attribute.preverification.MoreZeroFrame
 
toString() - Method in class proguard.classfile.attribute.preverification.NullType
 
toString() - Method in class proguard.classfile.attribute.preverification.ObjectType
 
toString() - Method in class proguard.classfile.attribute.preverification.SameOneFrame
 
toString() - Method in class proguard.classfile.attribute.preverification.SameZeroFrame
 
toString() - Method in class proguard.classfile.attribute.preverification.StackMapFrame
 
toString() - Method in class proguard.classfile.attribute.preverification.TopType
 
toString() - Method in class proguard.classfile.attribute.preverification.UninitializedThisType
 
toString() - Method in class proguard.classfile.attribute.preverification.UninitializedType
 
toString() - Method in class proguard.classfile.constant.ClassConstant
 
toString() - Method in class proguard.classfile.constant.DoubleConstant
 
toString() - Method in class proguard.classfile.constant.DynamicConstant
 
toString() - Method in class proguard.classfile.constant.FieldrefConstant
 
toString() - Method in class proguard.classfile.constant.FloatConstant
 
toString() - Method in class proguard.classfile.constant.IntegerConstant
 
toString() - Method in class proguard.classfile.constant.InterfaceMethodrefConstant
 
toString() - Method in class proguard.classfile.constant.InvokeDynamicConstant
 
toString() - Method in class proguard.classfile.constant.LongConstant
 
toString() - Method in class proguard.classfile.constant.MethodHandleConstant
 
toString() - Method in class proguard.classfile.constant.MethodrefConstant
 
toString() - Method in class proguard.classfile.constant.MethodTypeConstant
 
toString() - Method in class proguard.classfile.constant.ModuleConstant
 
toString() - Method in class proguard.classfile.constant.NameAndTypeConstant
 
toString() - Method in class proguard.classfile.constant.PackageConstant
 
toString() - Method in class proguard.classfile.constant.PrimitiveArrayConstant
 
toString() - Method in class proguard.classfile.constant.RefConstant
 
toString() - Method in class proguard.classfile.constant.StringConstant
 
toString() - Method in class proguard.classfile.constant.Utf8Constant
 
toString() - Method in class proguard.classfile.editor.CodeAttributeEditor.Label
 
toString() - Method in class proguard.classfile.editor.InstructionSequenceReplacer.Label
 
toString(int) - Method in class proguard.classfile.instruction.BranchInstruction
 
toString() - Method in class proguard.classfile.instruction.BranchInstruction
 
toString(Clazz, int) - Method in class proguard.classfile.instruction.ConstantInstruction
 
toString() - Method in class proguard.classfile.instruction.ConstantInstruction
 
toString(Clazz, 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.Instruction
Returns a description of the instruction, at the given offset.
toString() - Method in class proguard.classfile.instruction.SimpleInstruction
 
toString(int) - Method in class proguard.classfile.instruction.SwitchInstruction
 
toString() - Method in class proguard.classfile.instruction.SwitchInstruction
 
toString() - Method in class proguard.classfile.instruction.VariableInstruction
 
toString() - Method in class proguard.classfile.kotlin.JvmFieldSignature
 
toString() - Method in class proguard.classfile.kotlin.JvmMethodSignature
 
toString() - Method in class proguard.classfile.kotlin.KotlinClassKindMetadata
 
toString() - Method in class proguard.classfile.kotlin.KotlinConstructorMetadata
 
toString() - Method in class proguard.classfile.kotlin.KotlinContractMetadata
 
toString() - Method in class proguard.classfile.kotlin.KotlinEffectExpressionMetadata
 
toString() - Method in class proguard.classfile.kotlin.KotlinEffectMetadata
 
toString() - Method in class proguard.classfile.kotlin.KotlinFileFacadeKindMetadata
 
toString() - Method in class proguard.classfile.kotlin.KotlinFunctionMetadata
 
toString() - Method in class proguard.classfile.kotlin.KotlinMetadataAnnotation
 
toString() - Method in class proguard.classfile.kotlin.KotlinMultiFileFacadeKindMetadata
 
toString() - Method in class proguard.classfile.kotlin.KotlinMultiFilePartKindMetadata
 
toString() - Method in class proguard.classfile.kotlin.KotlinPropertyMetadata
 
toString() - Method in class proguard.classfile.kotlin.KotlinSyntheticClassKindMetadata
 
toString() - Method in class proguard.classfile.kotlin.KotlinTypeAliasMetadata
 
toString() - Method in class proguard.classfile.kotlin.KotlinTypeMetadata
 
toString() - Method in class proguard.classfile.kotlin.KotlinTypeParameterMetadata
 
toString() - Method in class proguard.classfile.kotlin.KotlinValueParameterMetadata
 
toString() - Method in class proguard.classfile.kotlin.KotlinVersionRequirementMetadata
 
toString() - Method in class proguard.classfile.LibraryClass
 
toString() - Method in class proguard.classfile.ProgramClass
 
toString() - Method in class proguard.evaluation.Stack
 
toString() - Method in class proguard.evaluation.TracedStack
 
toString() - Method in class proguard.evaluation.TracedVariables
 
toString() - Method in class proguard.evaluation.value.ArrayReferenceValue
 
toString() - Method in class proguard.evaluation.value.ComparisonValue
 
toString() - Method in class proguard.evaluation.value.CompositeDoubleValue
 
toString() - Method in class proguard.evaluation.value.CompositeFloatValue
 
toString() - Method in class proguard.evaluation.value.CompositeIntegerValue
 
toString() - Method in class proguard.evaluation.value.CompositeLongValue
 
toString() - Method in class proguard.evaluation.value.ConvertedByteValue
 
toString() - Method in class proguard.evaluation.value.ConvertedCharacterValue
 
toString() - Method in class proguard.evaluation.value.ConvertedDoubleValue
 
toString() - Method in class proguard.evaluation.value.ConvertedFloatValue
 
toString() - Method in class proguard.evaluation.value.ConvertedIntegerValue
 
toString() - Method in class proguard.evaluation.value.ConvertedLongValue
 
toString() - Method in class proguard.evaluation.value.ConvertedShortValue
 
toString() - Method in class proguard.evaluation.value.DetailedArrayReferenceValue
 
toString() - Method in class proguard.evaluation.value.IdentifiedArrayReferenceValue
 
toString() - Method in class proguard.evaluation.value.IdentifiedDoubleValue
 
toString() - Method in class proguard.evaluation.value.IdentifiedFloatValue
 
toString() - Method in class proguard.evaluation.value.IdentifiedIntegerValue
 
toString() - Method in class proguard.evaluation.value.IdentifiedLongValue
 
toString() - Method in class proguard.evaluation.value.IdentifiedReferenceValue
 
toString() - Method in class proguard.evaluation.value.InstructionOffsetValue
 
toString() - Method in class proguard.evaluation.value.MultiTypedReferenceValue
 
toString() - Method in class proguard.evaluation.value.NegatedDoubleValue
 
toString() - Method in class proguard.evaluation.value.NegatedFloatValue
 
toString() - Method in class proguard.evaluation.value.NegatedIntegerValue
 
toString() - Method in class proguard.evaluation.value.NegatedLongValue
 
toString() - Method in class proguard.evaluation.value.ParticularDoubleValue
 
toString() - Method in class proguard.evaluation.value.ParticularFloatValue
 
toString() - Method in class proguard.evaluation.value.ParticularIntegerValue
 
toString() - Method in class proguard.evaluation.value.ParticularLongValue
 
toString() - Method in class proguard.evaluation.value.ParticularReferenceValue
 
toString() - Method in class proguard.evaluation.value.RangeIntegerValue
 
toString() - Method in class proguard.evaluation.value.ReferenceValue
 
toString() - Method in class proguard.evaluation.value.TopValue
 
toString() - Method in class proguard.evaluation.value.TracedReferenceValue
 
toString() - Method in class proguard.evaluation.value.TracingValue
 
toString() - Method in class proguard.evaluation.value.TypedReferenceValue
 
toString() - Method in class proguard.evaluation.value.UnknownDoubleValue
 
toString() - Method in class proguard.evaluation.value.UnknownFloatValue
 
toString() - Method in class proguard.evaluation.value.UnknownIntegerValue
 
toString() - Method in class proguard.evaluation.value.UnknownLongValue
 
toString() - Method in class proguard.evaluation.value.UnknownReferenceValue
 
toString() - Method in class proguard.evaluation.Variables
 
toString() - Method in class proguard.io.ClassPathDataEntry
 
toString() - Method in class proguard.io.DummyDataEntry
 
toString() - Method in class proguard.io.FileDataEntry
 
toString() - Method in class proguard.io.RenamedDataEntry
 
toString() - Method in class proguard.io.StreamingDataEntry
 
toString() - Method in class proguard.io.WrappedDataEntry
 
toString() - Method in class proguard.io.ZipDataEntry
 
toString() - Method in class proguard.io.ZipFileDataEntry
 
toString() - Method in class proguard.resources.file.ResourceFile
 
toString() - Method in class proguard.resources.file.ResourceFilePool
 
trace(Value, int) - Method in class proguard.evaluation.ReferenceTracingInvocationUnit
Sets or replaces the trace value on a given value, if it's a reference value, returning the result.
trace(Value, InstructionOffsetValue) - Method in class proguard.evaluation.ReferenceTracingInvocationUnit
Sets or replaces the trace value on a given value, returning the result.
trace(Value) - Method in class proguard.evaluation.ReferenceTracingValueFactory
Attaches the current trace value to given value, if it is a reference value.
trace(ReferenceValue) - Method in class proguard.evaluation.ReferenceTracingValueFactory
Attaches the current trace value to given reference value.
traceBranchTargets - Variable in class proguard.evaluation.BasicBranchUnit
 
tracedInstructionFilter(InstructionVisitor) - Method in class proguard.evaluation.PartialEvaluator
Returns a filtering version of the given instruction visitor that only visits traced instructions.
tracedInstructionFilter(boolean, InstructionVisitor) - Method in class proguard.evaluation.PartialEvaluator
Returns a filtering version of the given instruction visitor that only visits traced or untraced instructions.
TracedReferenceValue - Class in proguard.evaluation.value
This ReferenceValue represents a reference value that is tagged with a trace value.
TracedReferenceValue(ReferenceValue, Value) - Constructor for class proguard.evaluation.value.TracedReferenceValue
Creates a new reference value with the given ID.
TracedStack - Class in proguard.evaluation
This Stack saves additional information with stack elements, to keep track of their origins.
TracedStack(int) - Constructor for class proguard.evaluation.TracedStack
Creates a new TracedStack with a given maximum size.
TracedStack(TracedStack) - Constructor for class proguard.evaluation.TracedStack
Creates a new TracedStack that is a copy of the given TracedStack.
TracedVariables - Class in proguard.evaluation
This Variables saves additional information with variables, to keep track of their origins.
TracedVariables(int) - Constructor for class proguard.evaluation.TracedVariables
Creates a new TracedVariables with a given size.
TracedVariables(TracedVariables) - Constructor for class proguard.evaluation.TracedVariables
Creates a new TracedVariables that is a copy of the given TracedVariables.
TracingValue - Class in proguard.evaluation.value
Representation of a value that has been tagged with a sticky trace value.
TracingValue(Value, Value) - Constructor for class proguard.evaluation.value.TracingValue
Creates a new TracingValue with the given trace value and value.
transform(String) - Method in class proguard.resources.file.util.ResourceFilePoolNameFunction
 
transform(String) - Method in class proguard.util.AndNotStringFunction
 
transform(String) - Method in class proguard.util.AndStringFunction
 
transform(String) - Method in class proguard.util.ConcatenatingStringFunction
 
transform(String) - Method in class proguard.util.ConstantStringFunction
 
transform(String) - Method in class proguard.util.FilteredStringFunction
 
transform(String) - Method in class proguard.util.IdentityStringFunction
 
transform(String) - Method in class proguard.util.MapStringFunction
 
transform(String) - Method in class proguard.util.MatchedStringFunction
 
transform(String) - Method in class proguard.util.MatchingStringFunction
 
transform(String) - Method in class proguard.util.NotStringFunction
 
transform(String) - Method in class proguard.util.OrStringFunction
 
transform(String) - Method in class proguard.util.PrefixAddingStringFunction
 
transform(String) - Method in class proguard.util.PrefixRemovingStringFunction
 
transform(String) - Method in interface proguard.util.StringFunction
Transforms the given string into a new string.
transform(String) - Method in class proguard.util.SuffixAddingStringFunction
 
transform(String) - Method in class proguard.util.SuffixRemovingStringFunction
 
TRANSIENT - Static variable in class proguard.classfile.AccessConstants
 
TRANSIENT - Static variable in class proguard.classfile.JavaAccessConstants
 
TRANSITIVE - Static variable in class proguard.classfile.AccessConstants
 
TRANSITIVE - Static variable in class proguard.classfile.JavaAccessConstants
 
type - Variable in class proguard.classfile.kotlin.KotlinPropertyMetadata
 
type - Variable in class proguard.classfile.kotlin.KotlinValueParameterMetadata
 
type - Variable in class proguard.evaluation.value.TypedReferenceValue
 
type - Variable in class proguard.io.DataEntryToken
 
TYPE_DOUBLE - Static variable in class proguard.evaluation.value.Value
 
TYPE_FLOAT - Static variable in class proguard.evaluation.value.Value
 
TYPE_INSTRUCTION_OFFSET - Static variable in class proguard.evaluation.value.Value
 
TYPE_INTEGER - Static variable in class proguard.evaluation.value.Value
 
TYPE_JAVA_LANG_ANNOTATION_ANNOTATION - Static variable in class proguard.classfile.JavaConstants
 
TYPE_JAVA_LANG_BOOLEAN - Static variable in class proguard.classfile.ClassConstants
 
TYPE_JAVA_LANG_CLASS - Static variable in class proguard.classfile.ClassConstants
 
TYPE_JAVA_LANG_CLASS - Static variable in class proguard.classfile.JavaConstants
 
TYPE_JAVA_LANG_ENUM - Static variable in class proguard.classfile.JavaConstants
 
TYPE_JAVA_LANG_INVOKE_METHODHANDLE - Static variable in class proguard.classfile.JavaConstants
 
TYPE_JAVA_LANG_INVOKE_METHODTYPE - Static variable in class proguard.classfile.JavaConstants
 
TYPE_JAVA_LANG_OBJECT - Static variable in class proguard.classfile.ClassConstants
 
TYPE_JAVA_LANG_OBJECT - Static variable in class proguard.classfile.JavaConstants
 
TYPE_JAVA_LANG_REFLECT_ARRAY - Static variable in class proguard.classfile.JavaConstants
 
TYPE_JAVA_LANG_STRING - Static variable in class proguard.classfile.ClassConstants
 
TYPE_JAVA_LANG_STRING - Static variable in class proguard.classfile.JavaConstants
 
TYPE_JAVA_UTIL_LIST - Static variable in class proguard.classfile.ClassConstants
 
TYPE_JAVA_UTIL_MAP - Static variable in class proguard.classfile.ClassConstants
 
TYPE_KOTLIN_DEFAULT_CONSTRUCTOR_MARKER - Static variable in class proguard.classfile.kotlin.KotlinConstants
 
TYPE_KOTLIN_JVM_JVMNAME - Static variable in class proguard.classfile.kotlin.KotlinConstants
 
TYPE_KOTLIN_METADATA - Static variable in class proguard.classfile.kotlin.KotlinConstants
 
TYPE_LONG - Static variable in class proguard.evaluation.value.Value
 
TYPE_REFERENCE - Static variable in class proguard.evaluation.value.Value
 
TYPE_TOP - Static variable in class proguard.evaluation.value.Value
 
typeAccept(Clazz, KotlinDeclarationContainerMetadata, KotlinTypeVisitor) - Method in class proguard.classfile.kotlin.KotlinPropertyMetadata
 
typeAccept(Clazz, KotlinMetadata, KotlinFunctionMetadata, KotlinTypeVisitor) - Method in class proguard.classfile.kotlin.KotlinValueParameterMetadata
 
typeAccept(Clazz, KotlinClassKindMetadata, KotlinConstructorMetadata, KotlinTypeVisitor) - Method in class proguard.classfile.kotlin.KotlinValueParameterMetadata
 
typeAccept(Clazz, KotlinDeclarationContainerMetadata, KotlinPropertyMetadata, KotlinTypeVisitor) - Method in class proguard.classfile.kotlin.KotlinValueParameterMetadata
 
typeAliases - Variable in class proguard.classfile.kotlin.KotlinDeclarationContainerMetadata
 
typeAliasesAccept(Clazz, KotlinTypeAliasVisitor) - Method in class proguard.classfile.kotlin.KotlinDeclarationContainerMetadata
 
TypeAnnotation - Class in proguard.classfile.attribute.annotation
Representation of a type annotation.
TypeAnnotation() - Constructor for class proguard.classfile.attribute.annotation.TypeAnnotation
Creates an uninitialized TypeAnnotation.
TypeAnnotation(int, int, ElementValue[], TargetInfo, TypePathInfo[]) - Constructor for class proguard.classfile.attribute.annotation.TypeAnnotation
Creates an initialized TypeAnnotation.
TypeAnnotationAdder - Class in proguard.classfile.editor
This TypeAnnotationVisitor adds all type annotations that it visits to the given target annotation element value, target annotation attribute, or target parameter annotation attribute.
TypeAnnotationAdder(ProgramClass, AnnotationElementValue) - Constructor for class proguard.classfile.editor.TypeAnnotationAdder
Creates a new TypeAnnotationAdder that will copy annotations into the given target annotation element value.
TypeAnnotationAdder(ProgramClass, AnnotationsAttribute) - Constructor for class proguard.classfile.editor.TypeAnnotationAdder
Creates a new TypeAnnotationAdder that will copy annotations into the given target annotations attribute.
typeAnnotationsAccept(Clazz, TypeAnnotationVisitor) - Method in class proguard.classfile.attribute.annotation.TypeAnnotationsAttribute
Applies the given visitor to all class annotations.
typeAnnotationsAccept(Clazz, Field, TypeAnnotationVisitor) - Method in class proguard.classfile.attribute.annotation.TypeAnnotationsAttribute
Applies the given visitor to all field annotations.
typeAnnotationsAccept(Clazz, Method, TypeAnnotationVisitor) - Method in class proguard.classfile.attribute.annotation.TypeAnnotationsAttribute
Applies the given visitor to all method annotations.
typeAnnotationsAccept(Clazz, Method, CodeAttribute, TypeAnnotationVisitor) - Method in class proguard.classfile.attribute.annotation.TypeAnnotationsAttribute
Applies the given visitor to all code attribute annotations.
TypeAnnotationsAttribute - Class in proguard.classfile.attribute.annotation
This Attribute represents a type annotations attribute.
TypeAnnotationsAttribute() - Constructor for class proguard.classfile.attribute.annotation.TypeAnnotationsAttribute
Creates an uninitialized TypeAnnotationsAttribute.
TypeAnnotationsAttribute(int, int, TypeAnnotation[]) - Constructor for class proguard.classfile.attribute.annotation.TypeAnnotationsAttribute
Creates an initialized TypeAnnotationsAttribute.
TypeAnnotationVisitor - Interface in proguard.classfile.attribute.annotation.visitor
This interface specifies the methods for a visitor of TypeAnnotation instances.
typeArguments - Variable in class proguard.classfile.kotlin.KotlinTypeMetadata
 
typeArgumentsAccept(Clazz, KotlinTypeVisitor) - Method in class proguard.classfile.kotlin.KotlinTypeMetadata
 
TypeArgumentTargetInfo - Class in proguard.classfile.attribute.annotation.target
Representation of an offset annotation target.
TypeArgumentTargetInfo() - Constructor for class proguard.classfile.attribute.annotation.target.TypeArgumentTargetInfo
Creates an uninitialized TypeArgumentTargetInfo.
TypeArgumentTargetInfo(byte) - Constructor for class proguard.classfile.attribute.annotation.target.TypeArgumentTargetInfo
Creates a partially initialized TypeArgumentTargetInfo.
TypeArgumentTargetInfo(byte, int, int) - Constructor for class proguard.classfile.attribute.annotation.target.TypeArgumentTargetInfo
Creates an initialized TypeArgumentTargetInfo.
TypeConstants - Class in proguard.classfile
Constant characters that are part of primitive and non-primitive type descriptors.
TypeConstants() - Constructor for class proguard.classfile.TypeConstants
 
typeCount() - Method in class proguard.classfile.util.InternalTypeEnumeration
Returns the number of types contained in the descriptor.
TypedReferenceValue - Class in proguard.evaluation.value
This ReferenceValue represents a partially evaluated reference value.
TypedReferenceValue(String, Clazz, boolean, boolean) - Constructor for class proguard.evaluation.value.TypedReferenceValue
Creates a new TypedReferenceValue.
TypedReferenceValueFactory - Class in proguard.evaluation.value
This class provides methods to create and reuse Value instances.
TypedReferenceValueFactory() - Constructor for class proguard.evaluation.value.TypedReferenceValueFactory
 
typeOfIs - Variable in class proguard.classfile.kotlin.KotlinEffectExpressionMetadata
 
typeOfIsAccept(Clazz, KotlinTypeVisitor) - Method in class proguard.classfile.kotlin.KotlinEffectExpressionMetadata
 
TypeParameterBoundTargetInfo - Class in proguard.classfile.attribute.annotation.target
Representation of a type parameter bound annotation target.
TypeParameterBoundTargetInfo() - Constructor for class proguard.classfile.attribute.annotation.target.TypeParameterBoundTargetInfo
Creates an uninitialized TypeParameterBoundTargetInfo.
TypeParameterBoundTargetInfo(byte) - Constructor for class proguard.classfile.attribute.annotation.target.TypeParameterBoundTargetInfo
Creates a partially initialized TypeParameterBoundTargetInfo.
TypeParameterBoundTargetInfo(byte, int, int) - Constructor for class proguard.classfile.attribute.annotation.target.TypeParameterBoundTargetInfo
Creates an initialized TypeParameterBoundTargetInfo.
typeParameters - Variable in class proguard.classfile.kotlin.KotlinClassKindMetadata
 
typeParameters - Variable in class proguard.classfile.kotlin.KotlinFunctionMetadata
 
typeParameters - Variable in class proguard.classfile.kotlin.KotlinPropertyMetadata
 
typeParameters - Variable in class proguard.classfile.kotlin.KotlinTypeAliasMetadata
 
typeParametersAccept(Clazz, KotlinTypeParameterVisitor) - Method in class proguard.classfile.kotlin.KotlinClassKindMetadata
 
typeParametersAccept(Clazz, KotlinMetadata, KotlinTypeParameterVisitor) - Method in class proguard.classfile.kotlin.KotlinFunctionMetadata
 
typeParametersAccept(Clazz, KotlinDeclarationContainerMetadata, KotlinTypeParameterVisitor) - Method in class proguard.classfile.kotlin.KotlinPropertyMetadata
 
typeParametersAccept(Clazz, KotlinDeclarationContainerMetadata, KotlinTypeParameterVisitor) - Method in class proguard.classfile.kotlin.KotlinTypeAliasMetadata
 
TypeParameterTargetInfo - Class in proguard.classfile.attribute.annotation.target
Representation of a type parameter annotation target.
TypeParameterTargetInfo() - Constructor for class proguard.classfile.attribute.annotation.target.TypeParameterTargetInfo
Creates an uninitialized TypeParameterTargetInfo.
TypeParameterTargetInfo(byte) - Constructor for class proguard.classfile.attribute.annotation.target.TypeParameterTargetInfo
Creates a partially initialized TypeParameterTargetInfo.
TypeParameterTargetInfo(byte, int) - Constructor for class proguard.classfile.attribute.annotation.target.TypeParameterTargetInfo
Creates an initialized TypeParameterTargetInfo.
typeParamID - Variable in class proguard.classfile.kotlin.KotlinTypeMetadata
 
typePath - Variable in class proguard.classfile.attribute.annotation.TypeAnnotation
 
TypePathInfo - Class in proguard.classfile.attribute.annotation
Representation of a path element in a type annotation.
TypePathInfo() - Constructor for class proguard.classfile.attribute.annotation.TypePathInfo
Creates an uninitialized TypePathInfo.
TypePathInfo(int, int) - Constructor for class proguard.classfile.attribute.annotation.TypePathInfo
Creates an initialized TypePathInfo.
typePathInfosAccept(Clazz, TypePathInfoVisitor) - Method in class proguard.classfile.attribute.annotation.TypeAnnotation
Applies the given visitor to all type path elements.
typePathInfosAccept(Clazz, Field, TypePathInfoVisitor) - Method in class proguard.classfile.attribute.annotation.TypeAnnotation
Applies the given visitor to all type path elements.
typePathInfosAccept(Clazz, Method, TypePathInfoVisitor) - Method in class proguard.classfile.attribute.annotation.TypeAnnotation
Applies the given visitor to all type path elements.
typePathInfosAccept(Clazz, Method, CodeAttribute, TypeAnnotation, TypePathInfoVisitor) - Method in class proguard.classfile.attribute.annotation.TypeAnnotation
Applies the given visitor to all type path elements.
TypePathInfoVisitor - Interface in proguard.classfile.attribute.annotation.visitor
This interface specifies the methods for a visitor of TypePathInfo instances.
typesSize() - Method in class proguard.classfile.util.InternalTypeEnumeration
Returns the total size of the types contained in the descriptor.
TYPICAL_BOOTSTRAP_METHODS_ATTRIBUTE_SIZE - Static variable in class proguard.classfile.editor.ClassEstimates
 
TYPICAL_CODE_LENGTH - Static variable in class proguard.classfile.editor.ClassEstimates
 
TYPICAL_CONSTANT_POOL_SIZE - Static variable in class proguard.classfile.editor.ClassEstimates
 
TYPICAL_EXCEPTION_TABLE_LENGTH - Static variable in class proguard.classfile.editor.ClassEstimates
 
TYPICAL_FIELD_COUNT - Static variable in class proguard.classfile.editor.ClassEstimates
 
TYPICAL_LINE_NUMBER_TABLE_LENGTH - Static variable in class proguard.classfile.editor.ClassEstimates
 
TYPICAL_METHOD_COUNT - Static variable in class proguard.classfile.editor.ClassEstimates
 
TYPICAL_PARAMETER_COUNT - Static variable in class proguard.classfile.editor.ClassEstimates
 
TYPICAL_STACK_SIZE - Static variable in class proguard.classfile.editor.ClassEstimates
 
TYPICAL_VARIABLES_SIZE - Static variable in class proguard.classfile.editor.ClassEstimates
 

U

u1boundIndex - Variable in class proguard.classfile.attribute.annotation.target.TypeParameterBoundTargetInfo
 
u1formalParameterIndex - Variable in class proguard.classfile.attribute.annotation.target.FormalParameterTargetInfo
 
u1parametersCount - Variable in class proguard.classfile.attribute.annotation.ParameterAnnotationsAttribute
 
u1parametersCount - Variable in class proguard.classfile.attribute.MethodParametersAttribute
 
u1referenceKind - Variable in class proguard.classfile.constant.MethodHandleConstant
 
u1tag - Variable in class proguard.classfile.attribute.annotation.ConstantElementValue
 
u1targetType - Variable in class proguard.classfile.attribute.annotation.target.TargetInfo
 
u1typeArgumentIndex - Variable in class proguard.classfile.attribute.annotation.target.TypeArgumentTargetInfo
 
u1typeArgumentIndex - Variable in class proguard.classfile.attribute.annotation.TypePathInfo
 
u1typeParameterIndex - Variable in class proguard.classfile.attribute.annotation.target.TypeParameterBoundTargetInfo
 
u1typeParameterIndex - Variable in class proguard.classfile.attribute.annotation.target.TypeParameterTargetInfo
 
u1typePathKind - Variable in class proguard.classfile.attribute.annotation.TypePathInfo
 
u2accessFlags - Variable in class proguard.classfile.attribute.ParameterInfo
 
u2accessFlags - Variable in class proguard.classfile.LibraryClass
 
u2accessFlags - Variable in class proguard.classfile.LibraryMember
 
u2accessFlags - Variable in class proguard.classfile.ProgramClass
 
u2accessFlags - Variable in class proguard.classfile.ProgramMember
 
u2annotationsCount - Variable in class proguard.classfile.attribute.annotation.AnnotationsAttribute
 
u2attributeNameIndex - Variable in class proguard.classfile.attribute.Attribute
 
u2attributesCount - Variable in class proguard.classfile.attribute.CodeAttribute
 
u2attributesCount - Variable in class proguard.classfile.attribute.RecordComponentInfo
 
u2attributesCount - Variable in class proguard.classfile.ProgramClass
 
u2attributesCount - Variable in class proguard.classfile.ProgramMember
 
u2bootstrapMethodAttributeIndex - Variable in class proguard.classfile.constant.DynamicConstant
 
u2bootstrapMethodAttributeIndex - Variable in class proguard.classfile.constant.InvokeDynamicConstant
 
u2bootstrapMethodsCount - Variable in class proguard.classfile.attribute.BootstrapMethodsAttribute
 
u2catchType - Variable in class proguard.classfile.attribute.ExceptionInfo
 
u2classes - Variable in class proguard.classfile.attribute.NestMembersAttribute
 
u2classes - Variable in class proguard.classfile.attribute.PermittedSubclassesAttribute
 
u2classesCount - Variable in class proguard.classfile.attribute.InnerClassesAttribute
 
u2classesCount - Variable in class proguard.classfile.attribute.NestMembersAttribute
 
u2classesCount - Variable in class proguard.classfile.attribute.PermittedSubclassesAttribute
 
u2classIndex - Variable in class proguard.classfile.attribute.EnclosingMethodAttribute
 
u2classIndex - Variable in class proguard.classfile.attribute.preverification.ObjectType
 
u2classIndex - Variable in class proguard.classfile.constant.RefConstant
 
u2classInfoIndex - Variable in class proguard.classfile.attribute.annotation.ClassElementValue
 
u2componentsCount - Variable in class proguard.classfile.attribute.RecordAttribute
 
u2constantNameIndex - Variable in class proguard.classfile.attribute.annotation.EnumConstantElementValue
 
u2constantPoolCount - Variable in class proguard.classfile.ProgramClass
 
u2constantValueIndex - Variable in class proguard.classfile.attribute.annotation.ConstantElementValue
 
u2constantValueIndex - Variable in class proguard.classfile.attribute.ConstantValueAttribute
 
u2descriptorIndex - Variable in class proguard.classfile.attribute.LocalVariableInfo
 
u2descriptorIndex - Variable in class proguard.classfile.attribute.RecordComponentInfo
 
u2descriptorIndex - Variable in class proguard.classfile.constant.MethodTypeConstant
 
u2descriptorIndex - Variable in class proguard.classfile.constant.NameAndTypeConstant
 
u2descriptorIndex - Variable in class proguard.classfile.ProgramMember
 
u2elementNameIndex - Variable in class proguard.classfile.attribute.annotation.ElementValue
An extra field for the optional element name.
u2elementValuesCount - Variable in class proguard.classfile.attribute.annotation.Annotation
 
u2elementValuesCount - Variable in class proguard.classfile.attribute.annotation.ArrayElementValue
 
u2endPC - Variable in class proguard.classfile.attribute.ExceptionInfo
 
u2exceptionIndexTable - Variable in class proguard.classfile.attribute.ExceptionsAttribute
 
u2exceptionIndexTableLength - Variable in class proguard.classfile.attribute.ExceptionsAttribute
 
u2exceptionTableIndex - Variable in class proguard.classfile.attribute.annotation.target.CatchTargetInfo
 
u2exceptionTableLength - Variable in class proguard.classfile.attribute.CodeAttribute
 
u2exportsCount - Variable in class proguard.classfile.attribute.module.ModuleAttribute
 
u2exportsFlags - Variable in class proguard.classfile.attribute.module.ExportsInfo
 
u2exportsIndex - Variable in class proguard.classfile.attribute.module.ExportsInfo
 
u2exportsToCount - Variable in class proguard.classfile.attribute.module.ExportsInfo
 
u2exportsToIndex - Variable in class proguard.classfile.attribute.module.ExportsInfo
 
u2fieldsCount - Variable in class proguard.classfile.ProgramClass
 
u2handlerPC - Variable in class proguard.classfile.attribute.ExceptionInfo
 
u2hostClassIndex - Variable in class proguard.classfile.attribute.NestHostAttribute
 
u2index - Variable in class proguard.classfile.attribute.annotation.target.LocalVariableTargetElement
 
u2index - Variable in class proguard.classfile.attribute.LocalVariableInfo
 
u2index - Variable in class proguard.classfile.attribute.LocalVariableTypeInfo
 
u2innerClassAccessFlags - Variable in class proguard.classfile.attribute.InnerClassesInfo
 
u2innerClassIndex - Variable in class proguard.classfile.attribute.InnerClassesInfo
 
u2innerNameIndex - Variable in class proguard.classfile.attribute.InnerClassesInfo
 
u2interfaces - Variable in class proguard.classfile.ProgramClass
 
u2interfacesCount - Variable in class proguard.classfile.ProgramClass
 
u2length - Variable in class proguard.classfile.attribute.annotation.target.LocalVariableTargetElement
 
u2length - Variable in class proguard.classfile.attribute.LocalVariableInfo
 
u2length - Variable in class proguard.classfile.attribute.LocalVariableTypeInfo
 
u2lineNumber - Variable in class proguard.classfile.attribute.LineNumberInfo
 
u2lineNumberTableLength - Variable in class proguard.classfile.attribute.LineNumberTableAttribute
 
u2localVariableTableLength - Variable in class proguard.classfile.attribute.LocalVariableTableAttribute
 
u2localVariableTypeTableLength - Variable in class proguard.classfile.attribute.LocalVariableTypeTableAttribute
 
u2mainClass - Variable in class proguard.classfile.attribute.module.ModuleMainClassAttribute
 
u2maxLocals - Variable in class proguard.classfile.attribute.CodeAttribute
 
u2maxStack - Variable in class proguard.classfile.attribute.CodeAttribute
 
u2methodArgumentCount - Variable in class proguard.classfile.attribute.BootstrapMethodInfo
 
u2methodArguments - Variable in class proguard.classfile.attribute.BootstrapMethodInfo
 
u2methodHandleIndex - Variable in class proguard.classfile.attribute.BootstrapMethodInfo
 
u2methodsCount - Variable in class proguard.classfile.ProgramClass
 
u2moduleFlags - Variable in class proguard.classfile.attribute.module.ModuleAttribute
 
u2moduleNameIndex - Variable in class proguard.classfile.attribute.module.ModuleAttribute
 
u2moduleVersionIndex - Variable in class proguard.classfile.attribute.module.ModuleAttribute
 
u2nameAndTypeIndex - Variable in class proguard.classfile.attribute.EnclosingMethodAttribute
 
u2nameAndTypeIndex - Variable in class proguard.classfile.constant.DynamicConstant
 
u2nameAndTypeIndex - Variable in class proguard.classfile.constant.InvokeDynamicConstant
 
u2nameAndTypeIndex - Variable in class proguard.classfile.constant.RefConstant
 
u2nameIndex - Variable in class proguard.classfile.attribute.LocalVariableInfo
 
u2nameIndex - Variable in class proguard.classfile.attribute.LocalVariableTypeInfo
 
u2nameIndex - Variable in class proguard.classfile.attribute.ParameterInfo
 
u2nameIndex - Variable in class proguard.classfile.attribute.RecordComponentInfo
 
u2nameIndex - Variable in class proguard.classfile.constant.ClassConstant
 
u2nameIndex - Variable in class proguard.classfile.constant.ModuleConstant
 
u2nameIndex - Variable in class proguard.classfile.constant.NameAndTypeConstant
 
u2nameIndex - Variable in class proguard.classfile.constant.PackageConstant
 
u2nameIndex - Variable in class proguard.classfile.ProgramMember
 
u2newInstructionOffset - Variable in class proguard.classfile.attribute.preverification.UninitializedType
 
u2offset - Variable in class proguard.classfile.attribute.annotation.target.OffsetTargetInfo
 
u2offset - Variable in class proguard.classfile.attribute.annotation.target.TypeArgumentTargetInfo
 
u2offsetDelta - Variable in class proguard.classfile.attribute.preverification.StackMapFrame
 
u2opensCount - Variable in class proguard.classfile.attribute.module.ModuleAttribute
 
u2opensFlags - Variable in class proguard.classfile.attribute.module.OpensInfo
 
u2opensIndex - Variable in class proguard.classfile.attribute.module.OpensInfo
 
u2opensToCount - Variable in class proguard.classfile.attribute.module.OpensInfo
 
u2opensToIndex - Variable in class proguard.classfile.attribute.module.OpensInfo
 
u2outerClassIndex - Variable in class proguard.classfile.attribute.InnerClassesInfo
 
u2packages - Variable in class proguard.classfile.attribute.module.ModulePackagesAttribute
 
u2packagesCount - Variable in class proguard.classfile.attribute.module.ModulePackagesAttribute
 
u2parameterAnnotationsCount - Variable in class proguard.classfile.attribute.annotation.ParameterAnnotationsAttribute
 
u2providesCount - Variable in class proguard.classfile.attribute.module.ModuleAttribute
 
u2providesIndex - Variable in class proguard.classfile.attribute.module.ProvidesInfo
 
u2providesWithCount - Variable in class proguard.classfile.attribute.module.ProvidesInfo
 
u2providesWithIndex - Variable in class proguard.classfile.attribute.module.ProvidesInfo
 
u2referenceIndex - Variable in class proguard.classfile.constant.MethodHandleConstant
 
u2requiresCount - Variable in class proguard.classfile.attribute.module.ModuleAttribute
 
u2requiresFlags - Variable in class proguard.classfile.attribute.module.RequiresInfo
 
u2requiresIndex - Variable in class proguard.classfile.attribute.module.RequiresInfo
 
u2requiresVersionIndex - Variable in class proguard.classfile.attribute.module.RequiresInfo
 
u2signatureIndex - Variable in class proguard.classfile.attribute.LocalVariableTypeInfo
 
u2signatureIndex - Variable in class proguard.classfile.attribute.SignatureAttribute
 
u2sourceDirIndex - Variable in class proguard.classfile.attribute.SourceDirAttribute
 
u2sourceFileIndex - Variable in class proguard.classfile.attribute.SourceFileAttribute
 
u2stackMapFramesCount - Variable in class proguard.classfile.attribute.preverification.StackMapAttribute
 
u2stackMapFramesCount - Variable in class proguard.classfile.attribute.preverification.StackMapTableAttribute
 
u2startPC - Variable in class proguard.classfile.attribute.annotation.target.LocalVariableTargetElement
 
u2startPC - Variable in class proguard.classfile.attribute.ExceptionInfo
 
u2startPC - Variable in class proguard.classfile.attribute.LineNumberInfo
 
u2startPC - Variable in class proguard.classfile.attribute.LocalVariableInfo
 
u2startPC - Variable in class proguard.classfile.attribute.LocalVariableTypeInfo
 
u2stringIndex - Variable in class proguard.classfile.constant.StringConstant
 
u2superClass - Variable in class proguard.classfile.ProgramClass
 
u2superTypeIndex - Variable in class proguard.classfile.attribute.annotation.target.SuperTypeTargetInfo
 
u2tableLength - Variable in class proguard.classfile.attribute.annotation.target.LocalVariableTargetInfo
 
u2thisClass - Variable in class proguard.classfile.ProgramClass
 
u2throwsTypeIndex - Variable in class proguard.classfile.attribute.annotation.target.ThrowsTargetInfo
 
u2typeIndex - Variable in class proguard.classfile.attribute.annotation.Annotation
 
u2typeNameIndex - Variable in class proguard.classfile.attribute.annotation.EnumConstantElementValue
 
u2uses - Variable in class proguard.classfile.attribute.module.ModuleAttribute
 
u2usesCount - Variable in class proguard.classfile.attribute.module.ModuleAttribute
 
u4attributeLength - Variable in class proguard.classfile.attribute.SourceDebugExtensionAttribute
 
u4attributeLength - Variable in class proguard.classfile.attribute.UnknownAttribute
 
u4codeLength - Variable in class proguard.classfile.attribute.CodeAttribute
 
u4value - Variable in class proguard.classfile.constant.IntegerConstant
 
u4version - Variable in class proguard.classfile.ProgramClass
 
u8value - Variable in class proguard.classfile.constant.LongConstant
 
unboxPrimitiveType(String, String) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
undeleteInstruction(int) - Method in class proguard.classfile.editor.CodeAttributeEditor
Remembers not to delete the instruction at the given offset.
underlyingType - Variable in class proguard.classfile.kotlin.KotlinTypeAliasMetadata
 
underlyingTypeAccept(Clazz, KotlinDeclarationContainerMetadata, KotlinTypeVisitor) - Method in class proguard.classfile.kotlin.KotlinTypeAliasMetadata
 
UNINITIALIZED_THIS_TYPE - Static variable in class proguard.classfile.attribute.preverification.VerificationType
 
UNINITIALIZED_TYPE - Static variable in class proguard.classfile.attribute.preverification.VerificationType
 
UninitializedThisType - Class in proguard.classfile.attribute.preverification
This VerificationType represents an UninitializedThis type.
UninitializedThisType() - Constructor for class proguard.classfile.attribute.preverification.UninitializedThisType
 
UninitializedType - Class in proguard.classfile.attribute.preverification
This VerificationType represents a Uninitialized type.
UninitializedType() - Constructor for class proguard.classfile.attribute.preverification.UninitializedType
Creates an uninitialized UninitializedType.
UninitializedType(int) - Constructor for class proguard.classfile.attribute.preverification.UninitializedType
Creates an UninitializedType pointing to the given 'new' instruction.
UNKNOWN - Static variable in class proguard.classfile.util.BranchTargetFinder
 
UnknownAttribute - Class in proguard.classfile.attribute
This Attribute represents an unknown attribute.
UnknownAttribute(int, int) - Constructor for class proguard.classfile.attribute.UnknownAttribute
Creates an uninitialized UnknownAttribute with the specified name and length.
UnknownAttribute(int, int, byte[]) - Constructor for class proguard.classfile.attribute.UnknownAttribute
Creates an initialized UnknownAttribute.
UnknownDoubleValue - Class in proguard.evaluation.value
DoubleValue that is unknown.
UnknownDoubleValue() - Constructor for class proguard.evaluation.value.UnknownDoubleValue
 
UnknownFloatValue - Class in proguard.evaluation.value
FloatValue that is unknown.
UnknownFloatValue() - Constructor for class proguard.evaluation.value.UnknownFloatValue
 
UnknownIntegerValue - Class in proguard.evaluation.value
IntegerValue that is unknown.
UnknownIntegerValue() - Constructor for class proguard.evaluation.value.UnknownIntegerValue
 
UnknownLongValue - Class in proguard.evaluation.value
LongValue that is unknown.
UnknownLongValue() - Constructor for class proguard.evaluation.value.UnknownLongValue
 
UnknownReferenceValue - Class in proguard.evaluation.value
ReferenceValue that is unknown.
UnknownReferenceValue() - Constructor for class proguard.evaluation.value.UnknownReferenceValue
 
UNSIGNED_SHIFT_RIGHT - Static variable in class proguard.evaluation.value.CompositeIntegerValue
 
UNSIGNED_SHIFT_RIGHT - Static variable in class proguard.evaluation.value.CompositeLongValue
 
unsignedShiftRight(IntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns this unsigned IntegerValue, shifted left by the given IntegerValue.
unsignedShiftRight(UnknownIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns this unsigned IntegerValue, shifted right by the given UnknownIntegerValue.
unsignedShiftRight(SpecificIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns this unsigned IntegerValue, shifted right by the given SpecificIntegerValue.
unsignedShiftRight(ParticularIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns this unsigned IntegerValue, shifted right by the given ParticularIntegerValue.
unsignedShiftRight(RangeIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns this unsigned IntegerValue, shifted right by the given RangeIntegerValue.
unsignedShiftRight(IntegerValue) - Method in class proguard.evaluation.value.LongValue
Returns this unsigned LongValue, shifted left by the given IntegerValue.
unsignedShiftRight(SpecificLongValue) - Method in class proguard.evaluation.value.LongValue
Returns this unsigned LongValue, shifted right by the given SpecificLongValue.
unsignedShiftRight(ParticularIntegerValue) - Method in class proguard.evaluation.value.LongValue
Returns this unsigned LongValue, shifted right by the given ParticularIntegerValue.
unsignedShiftRight(IntegerValue) - Method in class proguard.evaluation.value.ParticularIntegerValue
 
unsignedShiftRight(ParticularIntegerValue) - Method in class proguard.evaluation.value.ParticularIntegerValue
 
unsignedShiftRight(RangeIntegerValue) - Method in class proguard.evaluation.value.ParticularIntegerValue
 
unsignedShiftRight(IntegerValue) - Method in class proguard.evaluation.value.ParticularLongValue
 
unsignedShiftRight(ParticularIntegerValue) - Method in class proguard.evaluation.value.ParticularLongValue
 
unsignedShiftRight(IntegerValue) - Method in class proguard.evaluation.value.RangeIntegerValue
 
unsignedShiftRight(ParticularIntegerValue) - Method in class proguard.evaluation.value.RangeIntegerValue
 
unsignedShiftRight(RangeIntegerValue) - Method in class proguard.evaluation.value.RangeIntegerValue
 
unsignedShiftRight(IntegerValue) - Method in class proguard.evaluation.value.SpecificIntegerValue
 
unsignedShiftRight(SpecificIntegerValue) - Method in class proguard.evaluation.value.SpecificIntegerValue
 
unsignedShiftRight(RangeIntegerValue) - Method in class proguard.evaluation.value.SpecificIntegerValue
 
unsignedShiftRight(IntegerValue) - Method in class proguard.evaluation.value.SpecificLongValue
 
unsignedShiftRight(SpecificLongValue) - Method in class proguard.evaluation.value.SpecificLongValue
 
unsignedShiftRight(IntegerValue) - Method in class proguard.evaluation.value.UnknownIntegerValue
 
unsignedShiftRight(IntegerValue) - Method in class proguard.evaluation.value.UnknownLongValue
 
unsignedShiftRightOf(IntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns the given unsigned IntegerValue, shifted left by this IntegerValue.
unsignedShiftRightOf(LongValue) - Method in class proguard.evaluation.value.IntegerValue
Returns the given unsigned LongValue, shifted right by this IntegerValue.
unsignedShiftRightOf(UnknownIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns the given unsigned UnknownIntegerValue, shifted right by this IntegerValue.
unsignedShiftRightOf(UnknownLongValue) - Method in class proguard.evaluation.value.IntegerValue
Returns the given unsigned UnknownLongValue, shifted right by this IntegerValue.
unsignedShiftRightOf(SpecificIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns the given unsigned SpecificIntegerValue, shifted right by this IntegerValue.
unsignedShiftRightOf(SpecificLongValue) - Method in class proguard.evaluation.value.IntegerValue
Returns the given unsigned SpecificLongValue, shifted right by this IntegerValue.
unsignedShiftRightOf(ParticularIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns the given unsigned ParticularIntegerValue, shifted right by this IntegerValue.
unsignedShiftRightOf(ParticularLongValue) - Method in class proguard.evaluation.value.IntegerValue
Returns the given unsigned ParticularLongValue, shifted right by this IntegerValue.
unsignedShiftRightOf(RangeIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns the given unsigned RangeIntegerValue, shifted right by this IntegerValue.
unsignedShiftRightOf(IntegerValue) - Method in class proguard.evaluation.value.ParticularIntegerValue
 
unsignedShiftRightOf(LongValue) - Method in class proguard.evaluation.value.ParticularIntegerValue
 
unsignedShiftRightOf(ParticularIntegerValue) - Method in class proguard.evaluation.value.ParticularIntegerValue
 
unsignedShiftRightOf(ParticularLongValue) - Method in class proguard.evaluation.value.ParticularIntegerValue
 
unsignedShiftRightOf(RangeIntegerValue) - Method in class proguard.evaluation.value.ParticularIntegerValue
 
unsignedShiftRightOf(IntegerValue) - Method in class proguard.evaluation.value.RangeIntegerValue
 
unsignedShiftRightOf(LongValue) - Method in class proguard.evaluation.value.RangeIntegerValue
 
unsignedShiftRightOf(ParticularIntegerValue) - Method in class proguard.evaluation.value.RangeIntegerValue
 
unsignedShiftRightOf(ParticularLongValue) - Method in class proguard.evaluation.value.RangeIntegerValue
 
unsignedShiftRightOf(RangeIntegerValue) - Method in class proguard.evaluation.value.RangeIntegerValue
 
unsignedShiftRightOf(IntegerValue) - Method in class proguard.evaluation.value.SpecificIntegerValue
 
unsignedShiftRightOf(LongValue) - Method in class proguard.evaluation.value.SpecificIntegerValue
 
unsignedShiftRightOf(SpecificIntegerValue) - Method in class proguard.evaluation.value.SpecificIntegerValue
 
unsignedShiftRightOf(SpecificLongValue) - Method in class proguard.evaluation.value.SpecificIntegerValue
 
unsignedShiftRightOf(RangeIntegerValue) - Method in class proguard.evaluation.value.SpecificIntegerValue
 
unsignedShiftRightOf(IntegerValue) - Method in class proguard.evaluation.value.UnknownIntegerValue
 
unsignedShiftRightOf(LongValue) - Method in class proguard.evaluation.value.UnknownIntegerValue
 
upperBounds - Variable in class proguard.classfile.kotlin.KotlinTypeMetadata
 
upperBounds - Variable in class proguard.classfile.kotlin.KotlinTypeParameterMetadata
 
upperBoundsAccept(Clazz, KotlinTypeVisitor) - Method in class proguard.classfile.kotlin.KotlinTypeMetadata
 
upperBoundsAccept(Clazz, KotlinTypeVisitor) - Method in class proguard.classfile.kotlin.KotlinTypeParameterMetadata
 
usesAccept(Clazz, ConstantVisitor) - Method in class proguard.classfile.attribute.module.ModuleAttribute
Applies the given constant pool visitor to all uses.
UTF8 - Static variable in class proguard.classfile.constant.Constant
 
Utf8Constant - Class in proguard.classfile.constant
This Constant represents a UTF-8 constant in the constant pool.
Utf8Constant() - Constructor for class proguard.classfile.constant.Utf8Constant
Creates an uninitialized Utf8Constant.
Utf8Constant(String) - Constructor for class proguard.classfile.constant.Utf8Constant
Creates a Utf8Constant containing the given string.
Utf8Shrinker - Class in proguard.classfile.editor
This ClassVisitor removes UTF-8 constant pool entries that are not used.
Utf8Shrinker() - Constructor for class proguard.classfile.editor.Utf8Shrinker
 

V

VALID_FLAGS_CLASS - Static variable in class proguard.classfile.AccessConstants
 
VALID_FLAGS_EXPORTS - Static variable in class proguard.classfile.AccessConstants
 
VALID_FLAGS_FIELD - Static variable in class proguard.classfile.AccessConstants
 
VALID_FLAGS_METHOD - Static variable in class proguard.classfile.AccessConstants
 
VALID_FLAGS_MODULE - Static variable in class proguard.classfile.AccessConstants
 
VALID_FLAGS_OPENS - Static variable in class proguard.classfile.AccessConstants
 
VALID_FLAGS_PARAMETER - Static variable in class proguard.classfile.AccessConstants
 
VALID_FLAGS_REQUIRES - Static variable in class proguard.classfile.AccessConstants
 
value - Variable in class proguard.evaluation.ConstantValueFactory
 
value() - Method in class proguard.evaluation.value.DoubleValue
Returns the specific double value, if applicable.
value() - Method in class proguard.evaluation.value.FloatValue
Returns the specific float value, if applicable.
value() - Method in class proguard.evaluation.value.IntegerValue
Returns the specific integer value, if applicable.
value() - Method in class proguard.evaluation.value.LongValue
Returns the specific long value, if applicable.
value() - Method in class proguard.evaluation.value.ParticularDoubleValue
 
value() - Method in class proguard.evaluation.value.ParticularFloatValue
 
value() - Method in class proguard.evaluation.value.ParticularIntegerValue
 
value() - Method in class proguard.evaluation.value.ParticularLongValue
 
value() - Method in class proguard.evaluation.value.ParticularReferenceValue
 
value() - Method in class proguard.evaluation.value.RangeIntegerValue
 
value() - Method in class proguard.evaluation.value.ReferenceValue
Returns the value.
Value - Class in proguard.evaluation.value
This abstract class represents a partially evaluated value.
Value() - Constructor for class proguard.evaluation.value.Value
 
valueFactory - Variable in class proguard.evaluation.BasicInvocationUnit
 
valueFactory - Variable in class proguard.evaluation.ConstantValueFactory
 
ValueFactory - Interface in proguard.evaluation.value
This interface provides methods to create Value instances.
valueOf(String) - Static method in enum proguard.classfile.kotlin.KotlinSyntheticClassKindMetadata.Flavor
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum proguard.classfile.util.kotlin.KotlinMetadataInitializer.MetadataType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum proguard.io.DataEntryTokenType
Returns the enum constant of this type with the specified name.
valueParameters - Variable in class proguard.classfile.kotlin.KotlinConstructorMetadata
 
valueParameters - Variable in class proguard.classfile.kotlin.KotlinFunctionMetadata
 
valueParametersAccept(Clazz, KotlinClassKindMetadata, KotlinValueParameterVisitor) - Method in class proguard.classfile.kotlin.KotlinConstructorMetadata
 
valueParametersAccept(Clazz, KotlinMetadata, KotlinValueParameterVisitor) - Method in class proguard.classfile.kotlin.KotlinFunctionMetadata
 
values - Variable in class proguard.classfile.constant.PrimitiveArrayConstant
 
values() - Static method in enum proguard.classfile.kotlin.KotlinSyntheticClassKindMetadata.Flavor
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum proguard.classfile.util.kotlin.KotlinMetadataInitializer.MetadataType
Returns an array containing the constants of this enum type, in the order they are declared.
values - Variable in class proguard.evaluation.Stack
 
values - Variable in class proguard.evaluation.Variables
 
values() - Static method in enum proguard.io.DataEntryTokenType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class proguard.util.MultiValueMap
 
varArgElementType - Variable in class proguard.classfile.kotlin.KotlinValueParameterMetadata
 
VARARGS - Static variable in class proguard.classfile.AccessConstants
 
VARARGS - Static variable in class proguard.classfile.JavaAccessConstants
 
VariableClassVisitor - Class in proguard.classfile.visitor
This ClassVisitor delegates all method calls to a ClassVisitor that can be changed at any time.
VariableClassVisitor() - Constructor for class proguard.classfile.visitor.VariableClassVisitor
 
VariableClassVisitor(ClassVisitor) - Constructor for class proguard.classfile.visitor.VariableClassVisitor
 
VariableCleaner - Class in proguard.classfile.editor
This AttributeVisitor cleans up variable tables in all code attributes that it visits.
VariableCleaner() - Constructor for class proguard.classfile.editor.VariableCleaner
 
VariableEditor - Class in proguard.classfile.editor
This AttributeVisitor accumulates specified changes to local variables, and then applies these accumulated changes to the code attributes that it visits.
VariableEditor() - Constructor for class proguard.classfile.editor.VariableEditor
 
variableIndex - Variable in class proguard.classfile.instruction.VariableInstruction
 
VariableInstruction - Class in proguard.classfile.instruction
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(boolean) - Constructor for class proguard.classfile.instruction.VariableInstruction
 
VariableInstruction(byte) - Constructor for class proguard.classfile.instruction.VariableInstruction
 
VariableInstruction(byte, int) - Constructor for class proguard.classfile.instruction.VariableInstruction
 
VariableInstruction(byte, int, int) - Constructor for class proguard.classfile.instruction.VariableInstruction
 
VariableMemberVisitor - Class in proguard.classfile.visitor
This MemberVisitor delegates all method calls to a MemberVisitor that can be changed at any time.
VariableMemberVisitor() - Constructor for class proguard.classfile.visitor.VariableMemberVisitor
 
VariableMemberVisitor(MemberVisitor) - Constructor for class proguard.classfile.visitor.VariableMemberVisitor
 
VariableRemapper - Class in proguard.classfile.editor
This AttributeVisitor remaps variable indexes in all attributes that it visits, based on a given index map.
VariableRemapper() - Constructor for class proguard.classfile.editor.VariableRemapper
 
variables - Variable in class proguard.classfile.attribute.preverification.FullFrame
 
variables - Variable in class proguard.evaluation.SimplifiedInvocationUnit
 
Variables - Class in proguard.evaluation
This class represents a local variable frame that contains Value instances.
Variables(int) - Constructor for class proguard.evaluation.Variables
Creates a new Variables object with a given maximum number of variables.
Variables(Variables) - Constructor for class proguard.evaluation.Variables
Creates a Variables object that is a copy of the given Variables object.
variablesAccept(Clazz, Method, CodeAttribute, int, int, VerificationTypeVisitor) - Method in class proguard.classfile.attribute.preverification.DoubleType
 
variablesAccept(Clazz, Method, CodeAttribute, int, int, VerificationTypeVisitor) - Method in class proguard.classfile.attribute.preverification.FloatType
 
variablesAccept(Clazz, Method, CodeAttribute, int, VerificationTypeVisitor) - Method in class proguard.classfile.attribute.preverification.FullFrame
Applies the given verification type visitor to all variables.
variablesAccept(Clazz, Method, CodeAttribute, int, int, VerificationTypeVisitor) - Method in class proguard.classfile.attribute.preverification.IntegerType
 
variablesAccept(Clazz, Method, CodeAttribute, int, int, VerificationTypeVisitor) - Method in class proguard.classfile.attribute.preverification.LongType
 
variablesAccept(Clazz, Method, CodeAttribute, int, int, VerificationTypeVisitor) - Method in class proguard.classfile.attribute.preverification.NullType
 
variablesAccept(Clazz, Method, CodeAttribute, int, int, VerificationTypeVisitor) - Method in class proguard.classfile.attribute.preverification.ObjectType
 
variablesAccept(Clazz, Method, CodeAttribute, int, int, VerificationTypeVisitor) - Method in class proguard.classfile.attribute.preverification.TopType
 
variablesAccept(Clazz, Method, CodeAttribute, int, int, VerificationTypeVisitor) - Method in class proguard.classfile.attribute.preverification.UninitializedThisType
 
variablesAccept(Clazz, Method, CodeAttribute, int, int, VerificationTypeVisitor) - Method in class proguard.classfile.attribute.preverification.UninitializedType
 
variablesAccept(Clazz, Method, CodeAttribute, int, int, VerificationTypeVisitor) - Method in class proguard.classfile.attribute.preverification.VerificationType
Accepts the given visitor in the context of a variable in a method's code.
variablesCount - Variable in class proguard.classfile.attribute.preverification.FullFrame
 
VariableSizeUpdater - Class in proguard.classfile.editor
This AttributeVisitor computes and updates the maximum local variable frame size of the code attributes that it visits.
VariableSizeUpdater() - Constructor for class proguard.classfile.editor.VariableSizeUpdater
 
VariableStringMatcher - Class in proguard.util
This StringMatcher tests whether strings start with a specified variable string and then match another optional given StringMatcher.
VariableStringMatcher(char[], char[], int, int, StringMatcher) - Constructor for class proguard.util.VariableStringMatcher
Creates a new VariableStringMatcher.
variance - Variable in class proguard.classfile.kotlin.KotlinTypeMetadata
 
variance - Variable in class proguard.classfile.kotlin.KotlinTypeParameterMetadata
 
VerificationType - Class in proguard.classfile.attribute.preverification
This abstract class represents a verification type of a local variable or a stack element.
VerificationType() - Constructor for class proguard.classfile.attribute.preverification.VerificationType
 
VerificationTypeFactory - Class in proguard.classfile.attribute.preverification
This class provides methods to create and reuse IntegerType instances.
VerificationTypeFactory() - Constructor for class proguard.classfile.attribute.preverification.VerificationTypeFactory
 
VerificationTypeVisitor - Interface in proguard.classfile.attribute.preverification.visitor
This interface specifies the methods for a visitor of VerificationType instances.
versionAccept(Clazz, ConstantVisitor) - Method in class proguard.classfile.attribute.module.ModuleAttribute
Applies the given constant pool visitor to the Utf8 constant of the version, if any.
versionAccept(Clazz, ConstantVisitor) - Method in class proguard.classfile.attribute.module.RequiresInfo
Applies the given constant pool visitor to the Utf8 constant of the version, if any.
VersionConstants - Class in proguard.classfile
Known internal version numbers of class files.
VersionConstants() - Constructor for class proguard.classfile.VersionConstants
 
versionRequirement - Variable in class proguard.classfile.kotlin.KotlinClassKindMetadata
 
versionRequirement - Variable in class proguard.classfile.kotlin.KotlinConstructorMetadata
 
versionRequirement - Variable in class proguard.classfile.kotlin.KotlinFunctionMetadata
 
versionRequirement - Variable in class proguard.classfile.kotlin.KotlinPropertyMetadata
 
versionRequirement - Variable in class proguard.classfile.kotlin.KotlinTypeAliasMetadata
 
versionRequirementAccept(Clazz, KotlinVersionRequirementVisitor) - Method in class proguard.classfile.kotlin.KotlinClassKindMetadata
 
versionRequirementAccept(Clazz, KotlinMetadata, KotlinVersionRequirementVisitor) - Method in class proguard.classfile.kotlin.KotlinConstructorMetadata
 
versionRequirementAccept(Clazz, KotlinMetadata, KotlinVersionRequirementVisitor) - Method in class proguard.classfile.kotlin.KotlinFunctionMetadata
 
versionRequirementAccept(Clazz, KotlinDeclarationContainerMetadata, KotlinVersionRequirementVisitor) - Method in class proguard.classfile.kotlin.KotlinPropertyMetadata
 
versionRequirementAccept(Clazz, KotlinMetadata, KotlinVersionRequirementVisitor) - Method in class proguard.classfile.kotlin.KotlinTypeAliasMetadata
 
VIRTUALIZE_CODE - Static variable in class proguard.util.ProcessingFlags
 
visibility - Variable in class proguard.classfile.kotlin.flags.KotlinClassFlags
 
visibility - Variable in class proguard.classfile.kotlin.flags.KotlinConstructorFlags
 
visibility - Variable in class proguard.classfile.kotlin.flags.KotlinFunctionFlags
 
visibility - Variable in class proguard.classfile.kotlin.flags.KotlinPropertyAccessorFlags
 
visibility - Variable in class proguard.classfile.kotlin.flags.KotlinPropertyFlags
 
visibility - Variable in class proguard.classfile.kotlin.flags.KotlinTypeAliasFlags
 
visitAbbreviation(Clazz, KotlinTypeMetadata, KotlinTypeMetadata) - Method in class proguard.classfile.kotlin.visitor.AllTypeVisitor
 
visitAbbreviation(Clazz, KotlinTypeMetadata, KotlinTypeMetadata) - Method in class proguard.classfile.kotlin.visitor.filter.KotlinTypeFilter
 
visitAbbreviation(Clazz, KotlinTypeMetadata, KotlinTypeMetadata) - Method in class proguard.classfile.kotlin.visitor.KotlinMetadataPrinter
 
visitAbbreviation(Clazz, KotlinTypeMetadata, KotlinTypeMetadata) - Method in interface proguard.classfile.kotlin.visitor.KotlinTypeVisitor
 
visitAliasExpandedType(Clazz, KotlinDeclarationContainerMetadata, KotlinTypeAliasMetadata, KotlinTypeMetadata) - Method in class proguard.classfile.kotlin.visitor.AllTypeVisitor
 
visitAliasExpandedType(Clazz, KotlinDeclarationContainerMetadata, KotlinTypeAliasMetadata, KotlinTypeMetadata) - Method in class proguard.classfile.kotlin.visitor.filter.KotlinTypeFilter
 
visitAliasExpandedType(Clazz, KotlinDeclarationContainerMetadata, KotlinTypeAliasMetadata, KotlinTypeMetadata) - Method in class proguard.classfile.kotlin.visitor.KotlinMetadataPrinter
 
visitAliasExpandedType(Clazz, KotlinDeclarationContainerMetadata, KotlinTypeAliasMetadata, KotlinTypeMetadata) - Method in interface proguard.classfile.kotlin.visitor.KotlinTypeVisitor
 
visitAliasTypeParameter(Clazz, KotlinDeclarationContainerMetadata, KotlinTypeAliasMetadata, KotlinTypeParameterMetadata) - Method in interface proguard.classfile.kotlin.visitor.KotlinTypeParameterVisitor
 
visitAliasTypeParameter(Clazz, KotlinDeclarationContainerMetadata, KotlinTypeAliasMetadata, KotlinTypeParameterMetadata) - Method in class proguard.classfile.kotlin.visitor.MultiKotlinTypeParameterVisitor
 
visitAliasUnderlyingType(Clazz, KotlinDeclarationContainerMetadata, KotlinTypeAliasMetadata, KotlinTypeMetadata) - Method in class proguard.classfile.kotlin.visitor.AllTypeVisitor
 
visitAliasUnderlyingType(Clazz, KotlinDeclarationContainerMetadata, KotlinTypeAliasMetadata, KotlinTypeMetadata) - Method in class proguard.classfile.kotlin.visitor.filter.KotlinTypeFilter
 
visitAliasUnderlyingType(Clazz, KotlinDeclarationContainerMetadata, KotlinTypeAliasMetadata, KotlinTypeMetadata) - Method in class proguard.classfile.kotlin.visitor.KotlinMetadataPrinter
 
visitAliasUnderlyingType(Clazz, KotlinDeclarationContainerMetadata, KotlinTypeAliasMetadata, KotlinTypeMetadata) - Method in interface proguard.classfile.kotlin.visitor.KotlinTypeVisitor
 
visitAndRHSExpression(Clazz, KotlinEffectMetadata, KotlinEffectExpressionMetadata, KotlinEffectExpressionMetadata) - Method in interface proguard.classfile.kotlin.visitor.KotlinEffectExprVisitor
 
visitAndRHSExpression(Clazz, KotlinEffectMetadata, KotlinEffectExpressionMetadata, KotlinEffectExpressionMetadata) - Method in class proguard.classfile.kotlin.visitor.KotlinMetadataPrinter
 
visitAnnotation(Clazz, Annotation) - Method in class proguard.classfile.attribute.annotation.visitor.AllElementValueVisitor
 
visitAnnotation(Clazz, Field, Annotation) - Method in class proguard.classfile.attribute.annotation.visitor.AllElementValueVisitor
 
visitAnnotation(Clazz, Method, Annotation) - Method in class proguard.classfile.attribute.annotation.visitor.AllElementValueVisitor
 
visitAnnotation(Clazz, Method, int, Annotation) - Method in class proguard.classfile.attribute.annotation.visitor.AllElementValueVisitor
 
visitAnnotation(Clazz, Method, CodeAttribute, Annotation) - Method in class proguard.classfile.attribute.annotation.visitor.AllElementValueVisitor
 
visitAnnotation(Clazz, Annotation) - Method in class proguard.classfile.attribute.annotation.visitor.AnnotationToAnnotatedClassVisitor
 
visitAnnotation(Clazz, Member, Annotation) - Method in class proguard.classfile.attribute.annotation.visitor.AnnotationToAnnotatedMemberVisitor
 
visitAnnotation(Clazz, Annotation) - Method in class proguard.classfile.attribute.annotation.visitor.AnnotationTypeFilter
 
visitAnnotation(Clazz, Field, Annotation) - Method in class proguard.classfile.attribute.annotation.visitor.AnnotationTypeFilter
 
visitAnnotation(Clazz, Method, Annotation) - Method in class proguard.classfile.attribute.annotation.visitor.AnnotationTypeFilter
 
visitAnnotation(Clazz, Method, int, Annotation) - Method in class proguard.classfile.attribute.annotation.visitor.AnnotationTypeFilter
 
visitAnnotation(Clazz, Method, CodeAttribute, Annotation) - Method in class proguard.classfile.attribute.annotation.visitor.AnnotationTypeFilter
 
visitAnnotation(Clazz, Annotation) - Method in interface proguard.classfile.attribute.annotation.visitor.AnnotationVisitor
Visits any Annotation instance.
visitAnnotation(Clazz, Member, Annotation) - Method in interface proguard.classfile.attribute.annotation.visitor.AnnotationVisitor
 
visitAnnotation(Clazz, Field, Annotation) - Method in interface proguard.classfile.attribute.annotation.visitor.AnnotationVisitor
 
visitAnnotation(Clazz, Method, Annotation) - Method in interface proguard.classfile.attribute.annotation.visitor.AnnotationVisitor
 
visitAnnotation(Clazz, Method, int, Annotation) - Method in interface proguard.classfile.attribute.annotation.visitor.AnnotationVisitor
 
visitAnnotation(Clazz, Method, CodeAttribute, Annotation) - Method in interface proguard.classfile.attribute.annotation.visitor.AnnotationVisitor
 
visitAnnotation(Clazz, Annotation) - Method in class proguard.classfile.attribute.annotation.visitor.MultiAnnotationVisitor
 
visitAnnotation(Clazz, Field, Annotation) - Method in class proguard.classfile.attribute.annotation.visitor.MultiAnnotationVisitor
 
visitAnnotation(Clazz, Method, Annotation) - Method in class proguard.classfile.attribute.annotation.visitor.MultiAnnotationVisitor
 
visitAnnotation(Clazz, Method, int, Annotation) - Method in class proguard.classfile.attribute.annotation.visitor.MultiAnnotationVisitor
 
visitAnnotation(Clazz, Method, CodeAttribute, Annotation) - Method in class proguard.classfile.attribute.annotation.visitor.MultiAnnotationVisitor
 
visitAnnotation(Clazz, Annotation) - Method in class proguard.classfile.editor.AnnotationAdder
 
visitAnnotation(Clazz, Method, int, Annotation) - Method in class proguard.classfile.editor.AnnotationAdder
 
visitAnnotation(Clazz, Annotation) - Method in class proguard.classfile.editor.ClassReferenceFixer
 
visitAnnotation(Clazz, Annotation) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitAnnotation(Clazz, Annotation) - Method in class proguard.classfile.editor.ConstantPoolShrinker
 
visitAnnotation(Clazz, Annotation) - Method in class proguard.classfile.editor.MemberReferenceFixer
 
visitAnnotation(Clazz, Annotation) - Method in class proguard.classfile.editor.Utf8Shrinker
 
visitAnnotation(Clazz, Annotation) - Method in class proguard.classfile.io.ProgramClassReader
 
visitAnnotation(Clazz, Annotation) - Method in class proguard.classfile.util.ClassReferenceInitializer
 
visitAnnotation(Clazz, Annotation) - Method in class proguard.classfile.util.kotlin.KotlinMetadataInitializer
 
visitAnnotation(Clazz, Annotation) - Method in class proguard.classfile.visitor.ClassCleaner
 
visitAnnotation(Clazz, Annotation) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitAnnotation(Clazz, Method, int, Annotation) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitAnnotation(Clazz, Annotation) - Method in class proguard.classfile.visitor.ProcessingInfoSetter
 
visitAnnotation(Clazz, Annotation) - Method in class proguard.classfile.visitor.ReferencedClassVisitor
 
visitAnnotationDefaultAttribute(Clazz, Method, AnnotationDefaultAttribute) - Method in class proguard.classfile.attribute.annotation.visitor.AllElementValueVisitor
 
visitAnnotationDefaultAttribute(Clazz, Method, AnnotationDefaultAttribute) - Method in class proguard.classfile.attribute.visitor.AttributeNameFilter
 
visitAnnotationDefaultAttribute(Clazz, Method, AnnotationDefaultAttribute) - Method in interface proguard.classfile.attribute.visitor.AttributeVisitor
 
visitAnnotationDefaultAttribute(Clazz, Method, AnnotationDefaultAttribute) - Method in class proguard.classfile.attribute.visitor.DebugAttributeVisitor
 
visitAnnotationDefaultAttribute(Clazz, Method, AnnotationDefaultAttribute) - Method in class proguard.classfile.attribute.visitor.MultiAttributeVisitor
 
visitAnnotationDefaultAttribute(Clazz, Method, AnnotationDefaultAttribute) - Method in class proguard.classfile.attribute.visitor.NonEmptyAttributeFilter
 
visitAnnotationDefaultAttribute(Clazz, Method, AnnotationDefaultAttribute) - Method in class proguard.classfile.attribute.visitor.RequiredAttributeFilter
 
visitAnnotationDefaultAttribute(Clazz, Method, AnnotationDefaultAttribute) - Method in class proguard.classfile.attribute.visitor.SingleTimeAttributeVisitor
 
visitAnnotationDefaultAttribute(Clazz, Method, AnnotationDefaultAttribute) - Method in class proguard.classfile.editor.AttributeAdder
 
visitAnnotationDefaultAttribute(Clazz, Method, AnnotationDefaultAttribute) - Method in class proguard.classfile.editor.ClassReferenceFixer
 
visitAnnotationDefaultAttribute(Clazz, Method, AnnotationDefaultAttribute) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitAnnotationDefaultAttribute(Clazz, Method, AnnotationDefaultAttribute) - Method in class proguard.classfile.editor.ConstantPoolShrinker
 
visitAnnotationDefaultAttribute(Clazz, Method, AnnotationDefaultAttribute) - Method in class proguard.classfile.editor.MemberReferenceFixer
 
visitAnnotationDefaultAttribute(Clazz, Method, AnnotationDefaultAttribute) - Method in class proguard.classfile.editor.Utf8Shrinker
 
visitAnnotationDefaultAttribute(Clazz, Method, AnnotationDefaultAttribute) - Method in class proguard.classfile.io.ProgramClassReader
 
visitAnnotationDefaultAttribute(Clazz, Method, AnnotationDefaultAttribute) - Method in class proguard.classfile.util.ClassReferenceInitializer
 
visitAnnotationDefaultAttribute(Clazz, Method, AnnotationDefaultAttribute) - Method in class proguard.classfile.visitor.ClassCleaner
 
visitAnnotationDefaultAttribute(Clazz, Method, AnnotationDefaultAttribute) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitAnnotationDefaultAttribute(Clazz, Method, AnnotationDefaultAttribute) - Method in class proguard.classfile.visitor.ReferencedClassVisitor
 
visitAnnotationElementValue(Clazz, Annotation, AnnotationElementValue) - Method in class proguard.classfile.attribute.annotation.visitor.AllElementValueVisitor
 
visitAnnotationElementValue(Clazz, Annotation, AnnotationElementValue) - Method in interface proguard.classfile.attribute.annotation.visitor.ElementValueVisitor
 
visitAnnotationElementValue(Clazz, Annotation, AnnotationElementValue) - Method in class proguard.classfile.editor.ClassReferenceFixer
 
visitAnnotationElementValue(Clazz, Annotation, AnnotationElementValue) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitAnnotationElementValue(Clazz, Annotation, AnnotationElementValue) - Method in class proguard.classfile.editor.ConstantPoolShrinker
 
visitAnnotationElementValue(Clazz, Annotation, AnnotationElementValue) - Method in class proguard.classfile.editor.ElementValueAdder
 
visitAnnotationElementValue(Clazz, Annotation, AnnotationElementValue) - Method in class proguard.classfile.editor.MemberReferenceFixer
 
visitAnnotationElementValue(Clazz, Annotation, AnnotationElementValue) - Method in class proguard.classfile.editor.Utf8Shrinker
 
visitAnnotationElementValue(Clazz, Annotation, AnnotationElementValue) - Method in class proguard.classfile.io.ProgramClassReader
 
visitAnnotationElementValue(Clazz, Annotation, AnnotationElementValue) - Method in class proguard.classfile.util.ClassReferenceInitializer
 
visitAnnotationElementValue(Clazz, Annotation, AnnotationElementValue) - Method in class proguard.classfile.visitor.ClassCleaner
 
visitAnnotationElementValue(Clazz, Annotation, AnnotationElementValue) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitAnnotationElementValue(Clazz, Annotation, AnnotationElementValue) - Method in class proguard.classfile.visitor.ReferencedClassVisitor
 
visitAnyAnnotation(Clazz, KotlinMetadataAnnotation) - Method in class proguard.classfile.kotlin.visitor.filter.KotlinAnnotationFilter
 
visitAnyAnnotation(Clazz, KotlinMetadataAnnotation) - Method in interface proguard.classfile.kotlin.visitor.KotlinAnnotationVisitor
 
visitAnyAnnotation(Clazz, KotlinMetadataAnnotation) - Method in class proguard.classfile.kotlin.visitor.KotlinMetadataPrinter
 
visitAnyAnnotationsAttribute(Clazz, AnnotationsAttribute) - Method in interface proguard.classfile.attribute.visitor.AttributeVisitor
Visits any AnnotationsAttribute instance.
visitAnyAnnotationsAttribute(Clazz, AnnotationsAttribute) - Method in class proguard.classfile.editor.ClassReferenceFixer
 
visitAnyAnnotationsAttribute(Clazz, AnnotationsAttribute) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitAnyAnnotationsAttribute(Clazz, AnnotationsAttribute) - Method in class proguard.classfile.editor.ConstantPoolShrinker
 
visitAnyAnnotationsAttribute(Clazz, AnnotationsAttribute) - Method in class proguard.classfile.editor.MemberReferenceFixer
 
visitAnyAnnotationsAttribute(Clazz, AnnotationsAttribute) - Method in class proguard.classfile.editor.Utf8Shrinker
 
visitAnyAnnotationsAttribute(Clazz, AnnotationsAttribute) - Method in class proguard.classfile.io.ProgramClassReader
 
visitAnyAnnotationsAttribute(Clazz, AnnotationsAttribute) - Method in class proguard.classfile.util.ClassReferenceInitializer
 
visitAnyAnnotationsAttribute(Clazz, AnnotationsAttribute) - Method in class proguard.classfile.visitor.ClassCleaner
 
visitAnyAnnotationsAttribute(Clazz, AnnotationsAttribute) - Method in class proguard.classfile.visitor.ReferencedClassVisitor
 
visitAnyAttribute(Clazz, Attribute) - Method in class proguard.classfile.attribute.annotation.visitor.AllAnnotationVisitor
 
visitAnyAttribute(Clazz, Attribute) - Method in class proguard.classfile.attribute.annotation.visitor.AllElementValueVisitor
 
visitAnyAttribute(Clazz, Attribute) - Method in class proguard.classfile.attribute.module.visitor.AllExportsInfoVisitor
 
visitAnyAttribute(Clazz, Attribute) - Method in class proguard.classfile.attribute.module.visitor.AllOpensInfoVisitor
 
visitAnyAttribute(Clazz, Attribute) - Method in class proguard.classfile.attribute.module.visitor.AllProvidesInfoVisitor
 
visitAnyAttribute(Clazz, Attribute) - Method in class proguard.classfile.attribute.module.visitor.AllRequiresInfoVisitor
 
visitAnyAttribute(Clazz, Attribute) - Method in class proguard.classfile.attribute.visitor.AllAttributeVisitor
 
visitAnyAttribute(Clazz, Attribute) - Method in class proguard.classfile.attribute.visitor.AllBootstrapMethodInfoVisitor
 
visitAnyAttribute(Clazz, Attribute) - Method in class proguard.classfile.attribute.visitor.AllExceptionInfoVisitor
 
visitAnyAttribute(Clazz, Attribute) - Method in class proguard.classfile.attribute.visitor.AllInnerClassesInfoVisitor
 
visitAnyAttribute(Clazz, Attribute) - Method in class proguard.classfile.attribute.visitor.AllLineNumberInfoVisitor
 
visitAnyAttribute(Clazz, Attribute) - Method in class proguard.classfile.attribute.visitor.AllRecordComponentInfoVisitor
 
visitAnyAttribute(Clazz, Attribute) - Method in class proguard.classfile.attribute.visitor.AttributeConstantVisitor
 
visitAnyAttribute(Clazz, Attribute) - Method in class proguard.classfile.attribute.visitor.AttributeCounter
 
visitAnyAttribute(Clazz, Attribute) - Method in class proguard.classfile.attribute.visitor.AttributeProcessingFlagFilter
 
visitAnyAttribute(Clazz, Attribute) - Method in class proguard.classfile.attribute.visitor.AttributeToClassVisitor
 
visitAnyAttribute(Clazz, Attribute) - Method in interface proguard.classfile.attribute.visitor.AttributeVisitor
Visits any Attribute instance.
visitAnyAttribute(Clazz, Attribute) - Method in class proguard.classfile.attribute.visitor.CodeAttributeToMethodVisitor
 
visitAnyAttribute(Clazz, Attribute) - Method in class proguard.classfile.attribute.visitor.StackSizeComputer
 
visitAnyAttribute(Clazz, Attribute) - Method in class proguard.classfile.constant.visitor.BootstrapMethodHandleTraveler
 
visitAnyAttribute(Clazz, Attribute) - Method in class proguard.classfile.editor.AttributeSorter
 
visitAnyAttribute(Clazz, Attribute) - Method in class proguard.classfile.editor.BootstrapMethodsAttributeShrinker
 
visitAnyAttribute(Clazz, Attribute) - Method in class proguard.classfile.editor.BridgeMethodFixer
 
visitAnyAttribute(Clazz, Attribute) - Method in class proguard.classfile.editor.ClassReferenceFixer
 
visitAnyAttribute(Clazz, Attribute) - Method in class proguard.classfile.editor.CodeAttributeComposer
 
visitAnyAttribute(Clazz, Attribute) - Method in class proguard.classfile.editor.CodeAttributeEditor
 
visitAnyAttribute(Clazz, Attribute) - Method in class proguard.classfile.editor.CodeAttributeEditorResetter
 
visitAnyAttribute(Clazz, Attribute) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
visitAnyAttribute(Clazz, Attribute) - Method in class proguard.classfile.editor.ConstantPoolShrinker
 
visitAnyAttribute(Clazz, Attribute) - Method in class proguard.classfile.editor.InitializerEditor
 
visitAnyAttribute(Clazz, Attribute) - Method in class proguard.classfile.editor.InterfaceDeleter
 
visitAnyAttribute(Clazz, Attribute) - Method in class proguard.classfile.editor.InterfaceSorter
 
visitAnyAttribute(Clazz, Attribute) - Method in class proguard.classfile.editor.LineNumberInfoAdder
 
visitAnyAttribute(Clazz, Attribute) - Method in class proguard.classfile.editor.LineNumberTableAttributeTrimmer
 
visitAnyAttribute(Clazz, Attribute) - Method in class proguard.classfile.editor.MemberReferenceFixer
 
visitAnyAttribute(Clazz, Attribute) - Method in class proguard.classfile.editor.MethodInvocationFixer
 
visitAnyAttribute(Clazz, Attribute) - Method in class proguard.classfile.editor.NameAndTypeShrinker
 
visitAnyAttribute(Clazz, Attribute) - Method in class proguard.classfile.editor.NamedAttributeDeleter
 
visitAnyAttribute(Clazz, Attribute) - Method in class proguard.classfile.editor.PeepholeEditor
 
visitAnyAttribute(Clazz, Attribute) - Method in class proguard.classfile.editor.StackSizeUpdater
 
visitAnyAttribute(Clazz, Attribute) - Method in class proguard.classfile.editor.VariableCleaner
 
visitAnyAttribute(Clazz, Attribute) - Method in class proguard.classfile.editor.VariableEditor
 
visitAnyAttribute(Clazz, Attribute) - Method in class proguard.classfile.editor.VariableRemapper
 
visitAnyAttribute(Clazz, Attribute) - Method in class proguard.classfile.editor.VariableSizeUpdater
 
visitAnyAttribute(Clazz, Attribute) - Method in class proguard.classfile.instruction.visitor.AllInstructionVisitor
 
visitAnyAttribute(Clazz, Attribute) - Method in class proguard.classfile.io.ProgramClassWriter
 
visitAnyAttribute(Clazz, Attribute) - Method in class proguard.classfile.util.ArrayInitializationReplacer
 
visitAnyAttribute(Clazz, Attribute) - Method in class proguard.classfile.util.BranchTargetFinder
 
visitAnyAttribute(Clazz, Attribute) - Method in class proguard.classfile.util.ClassReferenceInitializer
 
visitAnyAttribute(Clazz, Attribute) - Method in class proguard.classfile.util.DynamicClassReferenceInitializer
 
visitAnyAttribute(Clazz, Attribute) - Method in class proguard.classfile.util.DynamicMemberReferenceInitializer
 
visitAnyAttribute(Clazz, Attribute) - Method in class proguard.classfile.util.NestHostFinder
 
visitAnyAttribute(Clazz, Attribute) - Method in class proguard.classfile.util.PrimitiveArrayConstantReplacer
 
visitAnyAttribute(Clazz, Attribute) - Method in class proguard.classfile.util.StringSharer
 
visitAnyAttribute(Clazz, Attribute) - Method in class proguard.classfile.visitor.ClassCleaner
 
visitAnyAttribute(Clazz, Attribute) - Method in class proguard.classfile.visitor.ConstructorMethodFilter
 
visitAnyAttribute(Clazz, Attribute) - Method in class proguard.classfile.visitor.ProcessingInfoSetter
 
visitAnyAttribute(Clazz, Attribute) - Method in class proguard.classfile.visitor.ReferencedClassVisitor
 
visitAnyAttribute(Clazz, Attribute) - Method in class proguard.classfile.visitor.SignatureAttributeReferencedClassVisitor
 
visitAnyAttribute(Clazz, Attribute) - Method in class proguard.evaluation.InitializationFinder
 
visitAnyAttribute(Clazz, Attribute) - Method in class proguard.evaluation.LivenessAnalyzer
 
visitAnyAttribute(Clazz, Attribute) - Method in class proguard.evaluation.PartialEvaluator
 
visitAnyAttribute(Clazz, Attribute) - Method in class proguard.preverify.CodePreverifier
 
visitAnyAttribute(Clazz, Attribute) - Method in class proguard.preverify.CodeSubroutineInliner
 
visitAnyAttribute(Clazz, Attribute) - Method in interface proguard.util.ProcessableVisitor
 
visitAnyCallableReferenceInfo(CallableReferenceInfo) - Method in class proguard.classfile.kotlin.reflect.visitor.CallableReferenceInfoToOwnerVisitor
 
visitAnyCallableReferenceInfo(CallableReferenceInfo) - Method in interface proguard.classfile.kotlin.reflect.visitor.CallableReferenceInfoVisitor
 
visitAnyClass(Clazz) - Method in class proguard.classfile.attribute.visitor.AllAttributeVisitor
 
visitAnyClass(Clazz) - Method in class proguard.classfile.constant.visitor.AllConstantVisitor
 
visitAnyClass(Clazz) - Method in class proguard.classfile.constant.visitor.SuperClassConstantVisitor
 
visitAnyClass(Clazz) - Method in class proguard.classfile.editor.AccessFixer
 
visitAnyClass(Clazz) - Method in class proguard.classfile.editor.AttributeSorter
 
visitAnyClass(Clazz) - Method in class proguard.classfile.editor.BootstrapMethodsAttributeShrinker
 
visitAnyClass(Clazz) - Method in class proguard.classfile.editor.ClassElementSorter
 
visitAnyClass(Clazz) - Method in class proguard.classfile.editor.ClassMemberSorter
 
visitAnyClass(Clazz) - Method in class proguard.classfile.editor.ClassReferenceFixer
 
visitAnyClass(Clazz) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitAnyClass(Clazz) - Method in class proguard.classfile.editor.ConstantPoolShrinker
 
visitAnyClass(Clazz) - Method in class proguard.classfile.editor.ConstantPoolSorter
 
visitAnyClass(Clazz) - Method in class proguard.classfile.editor.InnerClassesAccessFixer
 
visitAnyClass(Clazz) - Method in class proguard.classfile.editor.InterfaceDeleter
 
visitAnyClass(Clazz) - Method in class proguard.classfile.editor.InterfaceSorter
 
visitAnyClass(Clazz) - Method in class proguard.classfile.editor.MemberReferenceFixer
 
visitAnyClass(Clazz) - Method in class proguard.classfile.editor.MemberRemover
 
visitAnyClass(Clazz) - Method in class proguard.classfile.editor.NameAndTypeShrinker
 
visitAnyClass(Clazz) - Method in class proguard.classfile.editor.NamedAttributeDeleter
 
visitAnyClass(Clazz) - Method in class proguard.classfile.editor.NestMemberAdder
 
visitAnyClass(Clazz) - Method in class proguard.classfile.editor.PermittedSubclassAdder
 
visitAnyClass(Clazz) - Method in class proguard.classfile.editor.SubclassAdder
 
visitAnyClass(Clazz) - Method in class proguard.classfile.editor.SubclassRemover
 
visitAnyClass(Clazz) - Method in class proguard.classfile.editor.SubclassToAdder
 
visitAnyClass(Clazz) - Method in class proguard.classfile.editor.Utf8Shrinker
 
visitAnyClass(Clazz) - Method in class proguard.classfile.io.LibraryClassReader
 
visitAnyClass(Clazz) - Method in class proguard.classfile.io.ProgramClassReader
 
visitAnyClass(Clazz) - Method in class proguard.classfile.io.ProgramClassWriter
 
visitAnyClass(Clazz) - Method in class proguard.classfile.kotlin.visitor.filter.KotlinClassFilter
 
visitAnyClass(Clazz) - Method in class proguard.classfile.kotlin.visitor.KotlinMetadataRemover
 
visitAnyClass(Clazz) - Method in class proguard.classfile.kotlin.visitor.ReferencedKotlinMetadataVisitor
 
visitAnyClass(Clazz) - Method in class proguard.classfile.util.ArrayInitializationReplacer
 
visitAnyClass(Clazz) - Method in class proguard.classfile.util.ClassInitializer
 
visitAnyClass(Clazz) - Method in class proguard.classfile.util.ClassReferenceInitializer
 
visitAnyClass(Clazz) - Method in class proguard.classfile.util.ClassSubHierarchyInitializer
 
visitAnyClass(Clazz) - Method in class proguard.classfile.util.ClassSuperHierarchyInitializer
 
visitAnyClass(Clazz) - Method in class proguard.classfile.util.MethodLinker
 
visitAnyClass(Clazz) - Method in class proguard.classfile.util.NestHostFinder
 
visitAnyClass(Clazz) - Method in class proguard.classfile.util.PrimitiveArrayConstantReplacer
 
visitAnyClass(Clazz) - Method in class proguard.classfile.util.StringSharer
 
visitAnyClass(Clazz) - Method in class proguard.classfile.visitor.AllFieldVisitor
 
visitAnyClass(Clazz) - Method in class proguard.classfile.visitor.AllMemberVisitor
 
visitAnyClass(Clazz) - Method in class proguard.classfile.visitor.AllMethodVisitor
 
visitAnyClass(Clazz) - Method in class proguard.classfile.visitor.BottomClassFilter
 
visitAnyClass(Clazz) - Method in class proguard.classfile.visitor.ClassAccessFilter
 
visitAnyClass(Clazz) - Method in class proguard.classfile.visitor.ClassCleaner
 
visitAnyClass(Clazz) - Method in class proguard.classfile.visitor.ClassCollector
 
visitAnyClass(Clazz) - Method in class proguard.classfile.visitor.ClassCounter
 
visitAnyClass(Clazz) - Method in class proguard.classfile.visitor.ClassHierarchyTraveler
 
visitAnyClass(Clazz) - Method in class proguard.classfile.visitor.ClassNameCollector
 
visitAnyClass(Clazz) - Method in class proguard.classfile.visitor.ClassNameFilter
 
visitAnyClass(Clazz) - Method in class proguard.classfile.visitor.ClassPoolClassVisitor
 
visitAnyClass(Clazz) - Method in class proguard.classfile.visitor.ClassPoolFiller
 
visitAnyClass(Clazz) - Method in class proguard.classfile.visitor.ClassPoolRemover
 
visitAnyClass(Clazz) - Method in class proguard.classfile.visitor.ClassPresenceFilter
 
visitAnyClass(Clazz) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitAnyClass(Clazz) - Method in class proguard.classfile.visitor.ClassProcessingFlagFilter
 
visitAnyClass(Clazz) - Method in class proguard.classfile.visitor.ClassProcessingInfoFilter
 
visitAnyClass(Clazz) - Method in class proguard.classfile.visitor.ClassVersionFilter
 
visitAnyClass(Clazz) - Method in class proguard.classfile.visitor.ClassVersionSetter
 
visitAnyClass(Clazz) - Method in interface proguard.classfile.visitor.ClassVisitor
Visits any Clazz instance.
visitAnyClass(Clazz) - Method in class proguard.classfile.visitor.ConcreteClassDownTraveler
 
visitAnyClass(Clazz) - Method in class proguard.classfile.visitor.CounterConditionalClassVisitor
 
visitAnyClass(Clazz) - Method in class proguard.classfile.visitor.ExceptClassesFilter
 
visitAnyClass(Clazz) - Method in class proguard.classfile.visitor.ExceptClassFilter
 
visitAnyClass(Clazz) - Method in class proguard.classfile.visitor.FunctionalInterfaceFilter
 
visitAnyClass(Clazz) - Method in class proguard.classfile.visitor.ImplementedClassFilter
 
visitAnyClass(Clazz) - Method in class proguard.classfile.visitor.LibraryClassFilter
 
visitAnyClass(Clazz) - Method in class proguard.classfile.visitor.MemberAccessFlagCleaner
 
visitAnyClass(Clazz) - Method in class proguard.classfile.visitor.MultiClassVisitor
 
visitAnyClass(Clazz) - Method in class proguard.classfile.visitor.NamedFieldVisitor
 
visitAnyClass(Clazz) - Method in class proguard.classfile.visitor.NamedMethodVisitor
 
visitAnyClass(Clazz) - Method in class proguard.classfile.visitor.ProcessingInfoSetter
 
visitAnyClass(Clazz) - Method in class proguard.classfile.visitor.ProgramClassFilter
 
visitAnyClass(Clazz) - Method in class proguard.classfile.visitor.ReferencedClassVisitor
 
visitAnyClass(Clazz) - Method in class proguard.classfile.visitor.SimpleClassPrinter
 
visitAnyClass(Clazz) - Method in class proguard.classfile.visitor.SingleTimeClassVisitor
 
visitAnyClass(Clazz) - Method in class proguard.classfile.visitor.SubclassFilter
 
visitAnyClass(Clazz) - Method in class proguard.classfile.visitor.SubclassTraveler
 
visitAnyClass(Clazz) - Method in class proguard.classfile.visitor.VariableClassVisitor
 
visitAnyClass(Clazz) - Method in class proguard.io.DataEntryClassWriter
 
visitAnyClass(Clazz) - Method in interface proguard.util.ProcessableVisitor
 
visitAnyConstant(Clazz, Constant) - Method in class proguard.classfile.constant.visitor.BootstrapMethodHandleTraveler
 
visitAnyConstant(Clazz, Constant) - Method in class proguard.classfile.constant.visitor.ConstantCounter
 
visitAnyConstant(Clazz, Constant) - Method in class proguard.classfile.constant.visitor.ConstantStringBuilder
 
visitAnyConstant(Clazz, Constant) - Method in class proguard.classfile.constant.visitor.ConstantTagFilter
 
visitAnyConstant(Clazz, Constant) - Method in interface proguard.classfile.constant.visitor.ConstantVisitor
Visits any Constant instance.
visitAnyConstant(Clazz, Constant) - Method in class proguard.classfile.constant.visitor.MethodrefTraveler
 
visitAnyConstant(Clazz, Constant) - Method in class proguard.classfile.editor.BootstrapMethodRemapper
 
visitAnyConstant(Clazz, Constant) - Method in class proguard.classfile.editor.ClassReferenceFixer
 
visitAnyConstant(Clazz, Constant) - Method in class proguard.classfile.editor.ConstantPoolShrinker
 
visitAnyConstant(Clazz, Constant) - Method in class proguard.classfile.editor.InnerClassesAccessFixer
 
visitAnyConstant(Clazz, Constant) - Method in class proguard.classfile.editor.MemberReferenceFixer
 
visitAnyConstant(Clazz, Constant) - Method in class proguard.classfile.editor.MethodInvocationFixer
 
visitAnyConstant(Clazz, Constant) - Method in class proguard.classfile.editor.NameAndTypeShrinker
 
visitAnyConstant(Clazz, Constant) - Method in class proguard.classfile.editor.NestMemberAdder
 
visitAnyConstant(Clazz, Constant) - Method in class proguard.classfile.editor.PermittedSubclassAdder
 
visitAnyConstant(Clazz, Constant) - Method in class proguard.classfile.editor.Utf8Shrinker
 
visitAnyConstant(Clazz, Constant) - Method in class proguard.classfile.io.ProgramClassWriter
 
visitAnyConstant(Clazz, Constant) - Method in class proguard.classfile.util.BranchTargetFinder
 
visitAnyConstant(Clazz, Constant) - Method in class proguard.classfile.util.ClassReferenceInitializer
 
visitAnyConstant(Clazz, Constant) - Method in class proguard.classfile.util.EnumFieldReferenceInitializer
 
visitAnyConstant(Clazz, Constant) - Method in class proguard.classfile.util.PrimitiveArrayConstantReplacer
 
visitAnyConstant(Clazz, Constant) - Method in class proguard.classfile.util.StringReferenceInitializer
 
visitAnyConstant(Clazz, Constant) - Method in class proguard.classfile.util.StringSharer
 
visitAnyConstant(Clazz, Constant) - Method in class proguard.classfile.visitor.ClassCleaner
 
visitAnyConstant(Clazz, Constant) - Method in class proguard.classfile.visitor.DotClassClassVisitor
 
visitAnyConstant(Clazz, Constant) - Method in class proguard.classfile.visitor.DynamicReturnedClassVisitor
 
visitAnyConstant(Clazz, Constant) - Method in class proguard.classfile.visitor.MultiConstantVisitor
 
visitAnyConstant(Clazz, Constant) - Method in class proguard.classfile.visitor.ProcessingInfoSetter
 
visitAnyConstant(Clazz, Constant) - Method in class proguard.classfile.visitor.ReferencedClassVisitor
 
visitAnyConstant(Clazz, Constant) - Method in class proguard.classfile.visitor.ReferencedMemberVisitor
 
visitAnyEffectExpression(Clazz, KotlinEffectMetadata, KotlinEffectExpressionMetadata) - Method in class proguard.classfile.kotlin.visitor.AllTypeVisitor
 
visitAnyEffectExpression(Clazz, KotlinEffectMetadata, KotlinEffectExpressionMetadata) - Method in interface proguard.classfile.kotlin.visitor.KotlinEffectExprVisitor
 
visitAnyEffectExpression(Clazz, KotlinEffectMetadata, KotlinEffectExpressionMetadata) - Method in class proguard.classfile.kotlin.visitor.KotlinMetadataPrinter
 
visitAnyElementValue(Clazz, Annotation, ElementValue) - Method in interface proguard.classfile.attribute.annotation.visitor.ElementValueVisitor
Visits any ElementValue instance.
visitAnyElementValue(Clazz, Annotation, ElementValue) - Method in class proguard.classfile.util.EnumFieldReferenceInitializer
 
visitAnyElementValue(Clazz, Annotation, ElementValue) - Method in class proguard.classfile.visitor.ClassCleaner
 
visitAnyElementValue(Clazz, Annotation, ElementValue) - Method in class proguard.classfile.visitor.ProcessingInfoSetter
 
visitAnyElementValue(Clazz, Annotation, ElementValue) - Method in class proguard.classfile.visitor.ReferencedClassVisitor
 
visitAnyElementValue(Clazz, Annotation, ElementValue) - Method in class proguard.classfile.visitor.ReferencedMemberVisitor
 
visitAnyFunction(Clazz, KotlinMetadata, KotlinFunctionMetadata) - Method in class proguard.classfile.kotlin.visitor.AllTypeParameterVisitor
 
visitAnyFunction(Clazz, KotlinMetadata, KotlinFunctionMetadata) - Method in class proguard.classfile.kotlin.visitor.AllTypeVisitor
 
visitAnyFunction(Clazz, KotlinMetadata, KotlinFunctionMetadata) - Method in class proguard.classfile.kotlin.visitor.AllValueParameterVisitor
 
visitAnyFunction(Clazz, KotlinMetadata, KotlinFunctionMetadata) - Method in class proguard.classfile.kotlin.visitor.filter.KotlinFunctionFilter
 
visitAnyFunction(Clazz, KotlinMetadata, KotlinFunctionMetadata) - Method in class proguard.classfile.kotlin.visitor.KotlinFunctionToDefaultMethodVisitor
 
visitAnyFunction(Clazz, KotlinMetadata, KotlinFunctionMetadata) - Method in class proguard.classfile.kotlin.visitor.KotlinFunctionToMethodVisitor
 
visitAnyFunction(Clazz, KotlinMetadata, KotlinFunctionMetadata) - Method in interface proguard.classfile.kotlin.visitor.KotlinFunctionVisitor
 
visitAnyFunction(Clazz, KotlinMetadata, KotlinFunctionMetadata) - Method in class proguard.classfile.kotlin.visitor.KotlinMetadataPrinter
 
visitAnyInstruction(Clazz, Method, CodeAttribute, int, Instruction) - Method in class proguard.classfile.attribute.visitor.InstructionToAttributeVisitor
 
visitAnyInstruction(Clazz, Method, CodeAttribute, int, Instruction) - Method in class proguard.classfile.editor.BootstrapMethodsAttributeShrinker
 
visitAnyInstruction(Clazz, Method, CodeAttribute, int, Instruction) - Method in class proguard.classfile.editor.BridgeMethodFixer
 
visitAnyInstruction(Clazz, Method, CodeAttribute, int, Instruction) - Method in class proguard.classfile.editor.CodeAttributeComposer
 
visitAnyInstruction(Clazz, Method, CodeAttribute, int, Instruction) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitAnyInstruction(Clazz, Method, CodeAttribute, int, Instruction) - Method in class proguard.classfile.editor.ConstantPoolShrinker
 
visitAnyInstruction(Clazz, Method, CodeAttribute, int, Instruction) - Method in class proguard.classfile.editor.InstructionAdder
 
visitAnyInstruction(Clazz, Method, CodeAttribute, int, Instruction) - Method in class proguard.classfile.editor.InstructionSequenceReplacer
 
visitAnyInstruction(Clazz, Method, CodeAttribute, int, Instruction) - Method in class proguard.classfile.editor.MethodInvocationFixer
 
visitAnyInstruction(Clazz, Method, CodeAttribute, int, Instruction) - Method in class proguard.classfile.editor.VariableRemapper
 
visitAnyInstruction(Clazz, Method, CodeAttribute, int, Instruction) - Method in class proguard.classfile.editor.VariableSizeUpdater
 
visitAnyInstruction(Clazz, Method, CodeAttribute, int, Instruction) - Method in class proguard.classfile.instruction.visitor.InstructionConstantVisitor
 
visitAnyInstruction(Clazz, Method, CodeAttribute, int, Instruction) - Method in class proguard.classfile.instruction.visitor.InstructionCounter
 
visitAnyInstruction(Clazz, Method, CodeAttribute, int, Instruction) - Method in class proguard.classfile.instruction.visitor.InstructionOpCodeFilter
 
visitAnyInstruction(Clazz, Method, CodeAttribute, int, Instruction) - Method in interface proguard.classfile.instruction.visitor.InstructionVisitor
Visits any Instruction instance.
visitAnyInstruction(Clazz, Method, CodeAttribute, int, Instruction) - Method in class proguard.classfile.util.ArrayInitializationReplacer
 
visitAnyInstruction(Clazz, Method, CodeAttribute, int, Instruction) - Method in class proguard.classfile.util.DynamicClassReferenceInitializer
 
visitAnyInstruction(Clazz, Method, CodeAttribute, int, Instruction) - Method in class proguard.classfile.util.DynamicMemberReferenceInitializer
 
visitAnyInstruction(Clazz, Method, CodeAttribute, int, Instruction) - Method in class proguard.classfile.util.EnumFieldReferenceInitializer
 
visitAnyInstruction(Clazz, Method, CodeAttribute, int, Instruction) - Method in class proguard.classfile.util.PrimitiveArrayConstantReplacer
 
visitAnyInstruction(Clazz, Method, CodeAttribute, int, Instruction) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitAnyInstruction(Clazz, Method, CodeAttribute, int, Instruction) - Method in class proguard.classfile.visitor.ConstructorMethodFilter
 
visitAnyInstruction(Clazz, Method, CodeAttribute, int, Instruction) - Method in class proguard.classfile.visitor.DotClassClassVisitor
 
visitAnyInstruction(Clazz, Method, CodeAttribute, int, Instruction) - Method in class proguard.evaluation.LivenessAnalyzer
 
visitAnyInstruction(Clazz, Method, CodeAttribute, int, Instruction) - Method in class proguard.evaluation.ReferenceTracingValueFactory
 
visitAnyInstruction(Clazz, Method, CodeAttribute, int, Instruction) - Method in class proguard.preverify.CodeSubroutineInliner
 
visitAnyKotlinMetadata(Clazz, KotlinMetadata) - Method in class proguard.classfile.io.kotlin.KotlinMetadataWriter
 
visitAnyKotlinMetadata(Clazz, KotlinMetadata) - Method in class proguard.classfile.kotlin.reflect.util.KotlinCallableReferenceInitializer.LocalVariableReferenceInfoInitializer
 
visitAnyKotlinMetadata(Clazz, KotlinMetadata) - Method in class proguard.classfile.kotlin.reflect.util.KotlinCallableReferenceInitializer
 
visitAnyKotlinMetadata(Clazz, KotlinMetadata) - Method in class proguard.classfile.kotlin.visitor.AllConstructorsVisitor
 
visitAnyKotlinMetadata(Clazz, KotlinMetadata) - Method in class proguard.classfile.kotlin.visitor.AllFunctionsVisitor
 
visitAnyKotlinMetadata(Clazz, KotlinMetadata) - Method in class proguard.classfile.kotlin.visitor.AllKotlinAnnotationVisitor
 
visitAnyKotlinMetadata(Clazz, KotlinMetadata) - Method in class proguard.classfile.kotlin.visitor.AllKotlinPropertiesVisitor
 
visitAnyKotlinMetadata(Clazz, KotlinMetadata) - Method in class proguard.classfile.kotlin.visitor.AllTypeAliasVisitor
 
visitAnyKotlinMetadata(Clazz, KotlinMetadata) - Method in class proguard.classfile.kotlin.visitor.AllTypeParameterVisitor
 
visitAnyKotlinMetadata(Clazz, KotlinMetadata) - Method in class proguard.classfile.kotlin.visitor.AllTypeVisitor
 
visitAnyKotlinMetadata(Clazz, KotlinMetadata) - Method in class proguard.classfile.kotlin.visitor.AllValueParameterVisitor
 
visitAnyKotlinMetadata(Clazz, KotlinMetadata) - Method in class proguard.classfile.kotlin.visitor.filter.KotlinClassKindFilter
 
visitAnyKotlinMetadata(Clazz, KotlinMetadata) - Method in class proguard.classfile.kotlin.visitor.filter.KotlinDeclarationContainerFilter
 
visitAnyKotlinMetadata(Clazz, KotlinMetadata) - Method in class proguard.classfile.kotlin.visitor.filter.KotlinMetadataFilter
 
visitAnyKotlinMetadata(Clazz, KotlinMetadata) - Method in class proguard.classfile.kotlin.visitor.filter.KotlinMultiFilePartKindFilter
 
visitAnyKotlinMetadata(Clazz, KotlinMetadata) - Method in class proguard.classfile.kotlin.visitor.filter.KotlinSyntheticClassKindFilter
 
visitAnyKotlinMetadata(Clazz, KotlinMetadata) - Method in class proguard.classfile.kotlin.visitor.KotlinClassToAnonymousObjectOriginClassVisitor
 
visitAnyKotlinMetadata(Clazz, KotlinMetadata) - Method in class proguard.classfile.kotlin.visitor.KotlinClassToInlineOriginFunctionVisitor
 
visitAnyKotlinMetadata(Clazz, KotlinMetadata) - Method in class proguard.classfile.kotlin.visitor.KotlinInterfaceToDefaultImplsClassVisitor
 
visitAnyKotlinMetadata(Clazz, KotlinMetadata) - Method in class proguard.classfile.kotlin.visitor.KotlinMetadataPrinter
 
visitAnyKotlinMetadata(Clazz, KotlinMetadata) - Method in class proguard.classfile.kotlin.visitor.KotlinMetadataToClazzVisitor
 
visitAnyKotlinMetadata(Clazz, KotlinMetadata) - Method in interface proguard.classfile.kotlin.visitor.KotlinMetadataVisitor
 
visitAnyKotlinMetadata(Clazz, KotlinMetadata) - Method in class proguard.classfile.kotlin.visitor.MultiKotlinMetadataVisitor
 
visitAnyKotlinMetadata(Clazz, KotlinMetadata) - Method in class proguard.classfile.util.ClassReferenceInitializer.KotlinTypeAliasReferenceInitializer
 
visitAnyKotlinMetadata(Clazz, KotlinMetadata) - Method in class proguard.resources.kotlinmodule.visitor.KotlinMetadataToModuleVisitor
 
visitAnyMember(Clazz, Member) - Method in class proguard.classfile.editor.MemberRemover
 
visitAnyMember(Clazz, Member) - Method in class proguard.classfile.util.MemberFinder
 
visitAnyMember(Clazz, Member) - Method in class proguard.classfile.util.MethodLinker
 
visitAnyMember(Clazz, Member) - Method in class proguard.classfile.visitor.MemberAccessFilter
 
visitAnyMember(Clazz, Member) - Method in class proguard.classfile.visitor.MemberCollector
 
visitAnyMember(Clazz, Member) - Method in class proguard.classfile.visitor.MemberProcessingFlagFilter
 
visitAnyMember(Clazz, Member) - Method in interface proguard.classfile.visitor.MemberVisitor
Visits any Member instance.
visitAnyMember(Clazz, Member) - Method in class proguard.classfile.visitor.ProcessingInfoSetter
 
visitAnyMember(Clazz, Member) - Method in class proguard.io.ClassMapDataEntryWriter
 
visitAnyMember(Clazz, Member) - Method in interface proguard.util.ProcessableVisitor
 
visitAnyMethodrefConstant(Clazz, AnyMethodrefConstant) - Method in interface proguard.classfile.constant.visitor.ConstantVisitor
Visits any RefConstant instance.
visitAnyMethodrefConstant(Clazz, AnyMethodrefConstant) - Method in class proguard.classfile.editor.BridgeMethodFixer
 
visitAnyMethodrefConstant(Clazz, AnyMethodrefConstant) - Method in class proguard.classfile.editor.MethodInvocationFixer
 
visitAnyMethodrefConstant(Clazz, AnyMethodrefConstant) - Method in class proguard.classfile.util.ClassReferenceInitializer
 
visitAnyMethodrefConstant(Clazz, AnyMethodrefConstant) - Method in class proguard.classfile.util.StringSharer
 
visitAnyMethodrefConstant(Clazz, AnyMethodrefConstant) - Method in class proguard.evaluation.ExecutingInvocationUnit
 
visitAnyMethodrefConstant(Clazz, AnyMethodrefConstant) - Method in class proguard.evaluation.SimplifiedInvocationUnit
 
visitAnyParameterAnnotationsAttribute(Clazz, Method, ParameterAnnotationsAttribute) - Method in class proguard.classfile.attribute.annotation.visitor.AllAnnotationVisitor
 
visitAnyParameterAnnotationsAttribute(Clazz, Method, ParameterAnnotationsAttribute) - Method in class proguard.classfile.attribute.annotation.visitor.AllElementValueVisitor
 
visitAnyParameterAnnotationsAttribute(Clazz, Method, ParameterAnnotationsAttribute) - Method in interface proguard.classfile.attribute.visitor.AttributeVisitor
Visits any ParameterAnnotationsAttribute instance.
visitAnyParameterAnnotationsAttribute(Clazz, Method, ParameterAnnotationsAttribute) - Method in class proguard.classfile.editor.ClassReferenceFixer
 
visitAnyParameterAnnotationsAttribute(Clazz, Method, ParameterAnnotationsAttribute) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitAnyParameterAnnotationsAttribute(Clazz, Method, ParameterAnnotationsAttribute) - Method in class proguard.classfile.editor.ConstantPoolShrinker
 
visitAnyParameterAnnotationsAttribute(Clazz, Method, ParameterAnnotationsAttribute) - Method in class proguard.classfile.editor.MemberReferenceFixer
 
visitAnyParameterAnnotationsAttribute(Clazz, Method, ParameterAnnotationsAttribute) - Method in class proguard.classfile.editor.Utf8Shrinker
 
visitAnyParameterAnnotationsAttribute(Clazz, Method, ParameterAnnotationsAttribute) - Method in class proguard.classfile.io.ProgramClassReader
 
visitAnyParameterAnnotationsAttribute(Clazz, Method, ParameterAnnotationsAttribute) - Method in class proguard.classfile.util.ClassReferenceInitializer
 
visitAnyParameterAnnotationsAttribute(Clazz, Method, ParameterAnnotationsAttribute) - Method in class proguard.classfile.visitor.ClassCleaner
 
visitAnyParameterAnnotationsAttribute(Clazz, Method, ParameterAnnotationsAttribute) - Method in class proguard.classfile.visitor.ReferencedClassVisitor
 
visitAnyPrimitiveArrayConstant(Clazz, PrimitiveArrayConstant, Object) - Method in interface proguard.classfile.constant.visitor.PrimitiveArrayConstantVisitor
Visits any Object instance.
visitAnyPrimitiveArrayConstantElement(Clazz, PrimitiveArrayConstant, int) - Method in interface proguard.classfile.constant.visitor.PrimitiveArrayConstantElementVisitor
Visits any PrimitiveArrayConstant instance.
visitAnyProcessable(Processable) - Method in interface proguard.util.ProcessableVisitor
Visits any Processable instance.
visitAnyProcessable(Processable) - Method in class proguard.util.ProcessingFlagCleaner
 
visitAnyProcessable(Processable) - Method in class proguard.util.ProcessingFlagSetter
 
visitAnyProperty(Clazz, KotlinDeclarationContainerMetadata, KotlinPropertyMetadata) - Method in class proguard.classfile.kotlin.visitor.AllTypeParameterVisitor
 
visitAnyProperty(Clazz, KotlinDeclarationContainerMetadata, KotlinPropertyMetadata) - Method in class proguard.classfile.kotlin.visitor.AllTypeVisitor
 
visitAnyProperty(Clazz, KotlinDeclarationContainerMetadata, KotlinPropertyMetadata) - Method in class proguard.classfile.kotlin.visitor.AllValueParameterVisitor
 
visitAnyProperty(Clazz, KotlinDeclarationContainerMetadata, KotlinPropertyMetadata) - Method in class proguard.classfile.kotlin.visitor.filter.KotlinPropertyFilter
 
visitAnyProperty(Clazz, KotlinDeclarationContainerMetadata, KotlinPropertyMetadata) - Method in class proguard.classfile.kotlin.visitor.KotlinMetadataPrinter
 
visitAnyProperty(Clazz, KotlinDeclarationContainerMetadata, KotlinPropertyMetadata) - Method in interface proguard.classfile.kotlin.visitor.KotlinPropertyVisitor
 
visitAnyRefConstant(Clazz, RefConstant) - Method in interface proguard.classfile.constant.visitor.ConstantVisitor
Visits any RefConstant instance.
visitAnyRefConstant(Clazz, RefConstant) - Method in class proguard.classfile.editor.ConstantPoolShrinker
 
visitAnyRefConstant(Clazz, RefConstant) - Method in class proguard.classfile.editor.NameAndTypeShrinker
 
visitAnyRefConstant(Clazz, RefConstant) - Method in class proguard.classfile.io.LibraryClassReader
 
visitAnyRefConstant(Clazz, RefConstant) - Method in class proguard.classfile.io.ProgramClassReader
 
visitAnyRefConstant(Clazz, RefConstant) - Method in class proguard.classfile.util.InstructionSequenceMatcher
 
visitAnyRefConstant(Clazz, RefConstant) - Method in class proguard.classfile.visitor.ReferencedClassVisitor
 
visitAnyRefConstant(Clazz, RefConstant) - Method in class proguard.classfile.visitor.ReferencedMemberVisitor
 
visitAnyResourceFile(ResourceFile) - Method in class proguard.resources.file.visitor.MultiResourceFileVisitor
 
visitAnyResourceFile(ResourceFile) - Method in class proguard.resources.file.visitor.ResourceFileNameFilter
 
visitAnyResourceFile(ResourceFile) - Method in class proguard.resources.file.visitor.ResourceFilePoolFiller
 
visitAnyResourceFile(ResourceFile) - Method in class proguard.resources.file.visitor.ResourceFileProcessingFlagFilter
 
visitAnyResourceFile(ResourceFile) - Method in interface proguard.resources.file.visitor.ResourceFileVisitor
Visits any ResourceFile instance.
visitAnyResourceFile(ResourceFile) - Method in interface proguard.util.ProcessableVisitor
 
visitAnyStackMapFrame(Clazz, Method, CodeAttribute, int, StackMapFrame) - Method in interface proguard.classfile.attribute.preverification.visitor.StackMapFrameVisitor
Visits any StackMapFrame instance.
visitAnyStackMapFrame(Clazz, Method, CodeAttribute, int, StackMapFrame) - Method in class proguard.classfile.editor.CodeAttributeComposer
 
visitAnyStackMapFrame(Clazz, Method, CodeAttribute, int, StackMapFrame) - Method in class proguard.classfile.editor.CodeAttributeEditor
 
visitAnyStackMapFrame(Clazz, Method, CodeAttribute, int, StackMapFrame) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitAnyStackMapFrame(Clazz, Method, CodeAttribute, int, StackMapFrame) - Method in class proguard.classfile.editor.ConstantPoolShrinker
 
visitAnyStackMapFrame(Clazz, Method, CodeAttribute, int, StackMapFrame) - Method in class proguard.classfile.visitor.ProcessingInfoSetter
 
visitAnySwitchInstruction(Clazz, Method, CodeAttribute, int, SwitchInstruction) - Method in class proguard.classfile.attribute.visitor.StackSizeComputer
 
visitAnySwitchInstruction(Clazz, Method, CodeAttribute, int, SwitchInstruction) - Method in class proguard.classfile.editor.CodeAttributeComposer
 
visitAnySwitchInstruction(Clazz, Method, CodeAttribute, int, SwitchInstruction) - Method in class proguard.classfile.editor.InstructionWriter
 
visitAnySwitchInstruction(Clazz, Method, CodeAttribute, int, SwitchInstruction) - Method in interface proguard.classfile.instruction.visitor.InstructionVisitor
Visits any SwitchInstruction instance.
visitAnySwitchInstruction(Clazz, Method, CodeAttribute, int, SwitchInstruction) - Method in class proguard.classfile.util.BranchTargetFinder
 
visitAnyTargetInfo(Clazz, TypeAnnotation, TargetInfo) - Method in interface proguard.classfile.attribute.annotation.target.visitor.TargetInfoVisitor
Visits any TargetInfo instance.
visitAnyTargetInfo(Clazz, TypeAnnotation, TargetInfo) - Method in class proguard.classfile.editor.CodeAttributeComposer
 
visitAnyTargetInfo(Clazz, TypeAnnotation, TargetInfo) - Method in class proguard.classfile.editor.CodeAttributeEditor
 
visitAnyTargetInfo(Clazz, TypeAnnotation, TargetInfo) - Method in class proguard.classfile.editor.VariableRemapper
 
visitAnyType(Clazz, KotlinTypeMetadata) - Method in class proguard.classfile.kotlin.visitor.AllKotlinAnnotationVisitor
 
visitAnyType(Clazz, KotlinTypeMetadata) - Method in class proguard.classfile.kotlin.visitor.AllTypeVisitor
 
visitAnyType(Clazz, KotlinTypeMetadata) - Method in class proguard.classfile.kotlin.visitor.filter.KotlinTypeFilter
 
visitAnyType(Clazz, KotlinTypeMetadata) - Method in class proguard.classfile.kotlin.visitor.KotlinMetadataPrinter
 
visitAnyType(Clazz, KotlinTypeMetadata) - Method in interface proguard.classfile.kotlin.visitor.KotlinTypeVisitor
 
visitAnyTypeAnnotationsAttribute(Clazz, TypeAnnotationsAttribute) - Method in interface proguard.classfile.attribute.visitor.AttributeVisitor
Visits any TypeAnnotationsAttribute instance.
visitAnyTypeAnnotationsAttribute(Clazz, TypeAnnotationsAttribute) - Method in class proguard.classfile.editor.CodeAttributeComposer
 
visitAnyTypeAnnotationsAttribute(Clazz, TypeAnnotationsAttribute) - Method in class proguard.classfile.editor.CodeAttributeEditor
 
visitAnyTypeAnnotationsAttribute(Clazz, TypeAnnotationsAttribute) - Method in class proguard.classfile.editor.VariableRemapper
 
visitAnyTypeAnnotationsAttribute(Clazz, TypeAnnotationsAttribute) - Method in class proguard.classfile.io.ProgramClassReader
 
visitAnyTypeAnnotationsAttribute(Clazz, TypeAnnotationsAttribute) - Method in class proguard.classfile.visitor.ClassCleaner
 
visitAnyTypeParameter(Clazz, KotlinTypeParameterMetadata) - Method in class proguard.classfile.kotlin.visitor.AllKotlinAnnotationVisitor
 
visitAnyTypeParameter(Clazz, KotlinTypeParameterMetadata) - Method in class proguard.classfile.kotlin.visitor.AllTypeVisitor
 
visitAnyTypeParameter(Clazz, KotlinTypeParameterMetadata) - Method in class proguard.classfile.kotlin.visitor.KotlinMetadataPrinter
 
visitAnyTypeParameter(Clazz, KotlinTypeParameterMetadata) - Method in interface proguard.classfile.kotlin.visitor.KotlinTypeParameterVisitor
 
visitAnyTypeParameter(Clazz, KotlinTypeParameterMetadata) - Method in class proguard.classfile.kotlin.visitor.MultiKotlinTypeParameterVisitor
 
visitAnyValueParameter(Clazz, KotlinValueParameterMetadata) - Method in class proguard.classfile.kotlin.visitor.AllTypeVisitor
 
visitAnyValueParameter(Clazz, KotlinValueParameterMetadata) - Method in class proguard.classfile.kotlin.visitor.KotlinMetadataPrinter
 
visitAnyValueParameter(Clazz, KotlinValueParameterMetadata) - Method in interface proguard.classfile.kotlin.visitor.KotlinValueParameterVisitor
 
visitAnyVerificationType(Clazz, Method, CodeAttribute, int, VerificationType) - Method in interface proguard.classfile.attribute.preverification.visitor.VerificationTypeVisitor
Visits any VerificationType instance.
visitAnyVerificationType(Clazz, Method, CodeAttribute, int, VerificationType) - Method in class proguard.classfile.editor.CodeAttributeComposer
 
visitAnyVerificationType(Clazz, Method, CodeAttribute, int, VerificationType) - Method in class proguard.classfile.editor.CodeAttributeEditor
 
visitAnyVerificationType(Clazz, Method, CodeAttribute, int, VerificationType) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitAnyVerificationType(Clazz, Method, CodeAttribute, int, VerificationType) - Method in class proguard.classfile.editor.ConstantPoolShrinker
 
visitAnyVerificationType(Clazz, Method, CodeAttribute, int, VerificationType) - Method in class proguard.classfile.io.ProgramClassReader
 
visitAnyVerificationType(Clazz, Method, CodeAttribute, int, VerificationType) - Method in class proguard.classfile.visitor.ClassCleaner
 
visitAnyVerificationType(Clazz, Method, CodeAttribute, int, VerificationType) - Method in class proguard.classfile.visitor.ProcessingInfoSetter
 
visitAnyVersionRequirement(Clazz, KotlinVersionRequirementMetadata) - Method in class proguard.classfile.kotlin.visitor.KotlinMetadataPrinter
 
visitAnyVersionRequirement(Clazz, KotlinVersionRequirementMetadata) - Method in interface proguard.classfile.kotlin.visitor.KotlinVersionRequirementVisitor
 
visitArrayElementValue(Clazz, Annotation, ArrayElementValue) - Method in class proguard.classfile.attribute.annotation.visitor.AllElementValueVisitor
 
visitArrayElementValue(Clazz, Annotation, ArrayElementValue) - Method in interface proguard.classfile.attribute.annotation.visitor.ElementValueVisitor
 
visitArrayElementValue(Clazz, Annotation, ArrayElementValue) - Method in class proguard.classfile.editor.ClassReferenceFixer
 
visitArrayElementValue(Clazz, Annotation, ArrayElementValue) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitArrayElementValue(Clazz, Annotation, ArrayElementValue) - Method in class proguard.classfile.editor.ConstantPoolShrinker
 
visitArrayElementValue(Clazz, Annotation, ArrayElementValue) - Method in class proguard.classfile.editor.ElementValueAdder
 
visitArrayElementValue(Clazz, Annotation, ArrayElementValue) - Method in class proguard.classfile.editor.MemberReferenceFixer
 
visitArrayElementValue(Clazz, Annotation, ArrayElementValue) - Method in class proguard.classfile.editor.Utf8Shrinker
 
visitArrayElementValue(Clazz, Annotation, ArrayElementValue) - Method in class proguard.classfile.io.kotlin.KotlinMetadataWriter
 
visitArrayElementValue(Clazz, Annotation, ArrayElementValue) - Method in class proguard.classfile.io.ProgramClassReader
 
visitArrayElementValue(Clazz, Annotation, ArrayElementValue) - Method in class proguard.classfile.util.ClassReferenceInitializer
 
visitArrayElementValue(Clazz, Annotation, ArrayElementValue) - Method in class proguard.classfile.util.kotlin.KotlinMetadataInitializer
 
visitArrayElementValue(Clazz, Annotation, ArrayElementValue) - Method in class proguard.classfile.visitor.ClassCleaner
 
visitArrayElementValue(Clazz, Annotation, ArrayElementValue) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitArrayElementValue(Clazz, Annotation, ArrayElementValue) - Method in class proguard.classfile.visitor.ReferencedClassVisitor
 
visitBooleanArrayConstant(Clazz, PrimitiveArrayConstant, boolean[]) - Method in interface proguard.classfile.constant.visitor.PrimitiveArrayConstantVisitor
 
visitBooleanArrayConstantElement(Clazz, PrimitiveArrayConstant, int, boolean) - Method in interface proguard.classfile.constant.visitor.PrimitiveArrayConstantElementVisitor
 
visitBooleanArrayConstantElement(Clazz, PrimitiveArrayConstant, int, boolean) - Method in class proguard.classfile.util.PrimitiveArrayConstantReplacer
 
visitBootstrapMethodInfo(Clazz, BootstrapMethodInfo) - Method in interface proguard.classfile.attribute.visitor.BootstrapMethodInfoVisitor
 
visitBootstrapMethodInfo(Clazz, BootstrapMethodInfo) - Method in class proguard.classfile.constant.visitor.AllBootstrapMethodArgumentVisitor
 
visitBootstrapMethodInfo(Clazz, BootstrapMethodInfo) - Method in class proguard.classfile.constant.visitor.BootstrapMethodHandleTraveler
 
visitBootstrapMethodInfo(Clazz, BootstrapMethodInfo) - Method in class proguard.classfile.editor.BootstrapMethodInfoAdder
 
visitBootstrapMethodInfo(Clazz, BootstrapMethodInfo) - Method in class proguard.classfile.editor.BootstrapMethodsAttributeAdder
 
visitBootstrapMethodInfo(Clazz, BootstrapMethodInfo) - Method in class proguard.classfile.editor.BootstrapMethodsAttributeShrinker
 
visitBootstrapMethodInfo(Clazz, BootstrapMethodInfo) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitBootstrapMethodInfo(Clazz, BootstrapMethodInfo) - Method in class proguard.classfile.editor.ConstantPoolShrinker
 
visitBootstrapMethodInfo(Clazz, BootstrapMethodInfo) - Method in class proguard.classfile.io.ProgramClassReader
 
visitBootstrapMethodInfo(Clazz, BootstrapMethodInfo) - Method in class proguard.classfile.visitor.ClassCleaner
 
visitBootstrapMethodInfo(Clazz, BootstrapMethodInfo) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitBootstrapMethodsAttribute(Clazz, BootstrapMethodsAttribute) - Method in class proguard.classfile.attribute.visitor.AllBootstrapMethodInfoVisitor
 
visitBootstrapMethodsAttribute(Clazz, BootstrapMethodsAttribute) - Method in class proguard.classfile.attribute.visitor.AttributeNameFilter
 
visitBootstrapMethodsAttribute(Clazz, BootstrapMethodsAttribute) - Method in interface proguard.classfile.attribute.visitor.AttributeVisitor
 
visitBootstrapMethodsAttribute(Clazz, BootstrapMethodsAttribute) - Method in class proguard.classfile.attribute.visitor.DebugAttributeVisitor
 
visitBootstrapMethodsAttribute(Clazz, BootstrapMethodsAttribute) - Method in class proguard.classfile.attribute.visitor.MultiAttributeVisitor
 
visitBootstrapMethodsAttribute(Clazz, BootstrapMethodsAttribute) - Method in class proguard.classfile.attribute.visitor.NonEmptyAttributeFilter
 
visitBootstrapMethodsAttribute(Clazz, BootstrapMethodsAttribute) - Method in class proguard.classfile.attribute.visitor.RequiredAttributeFilter
 
visitBootstrapMethodsAttribute(Clazz, BootstrapMethodsAttribute) - Method in class proguard.classfile.attribute.visitor.SingleTimeAttributeVisitor
 
visitBootstrapMethodsAttribute(Clazz, BootstrapMethodsAttribute) - Method in class proguard.classfile.constant.visitor.BootstrapMethodHandleTraveler
 
visitBootstrapMethodsAttribute(Clazz, BootstrapMethodsAttribute) - Method in class proguard.classfile.editor.BootstrapMethodsAttributeShrinker
 
visitBootstrapMethodsAttribute(Clazz, BootstrapMethodsAttribute) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitBootstrapMethodsAttribute(Clazz, BootstrapMethodsAttribute) - Method in class proguard.classfile.editor.ConstantPoolShrinker
 
visitBootstrapMethodsAttribute(Clazz, BootstrapMethodsAttribute) - Method in class proguard.classfile.io.ProgramClassReader
 
visitBootstrapMethodsAttribute(Clazz, BootstrapMethodsAttribute) - Method in class proguard.classfile.visitor.ClassCleaner
 
visitBootstrapMethodsAttribute(Clazz, BootstrapMethodsAttribute) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitBranchInstruction(Clazz, Method, CodeAttribute, int, BranchInstruction) - Method in class proguard.classfile.attribute.visitor.StackSizeComputer
 
visitBranchInstruction(Clazz, Method, CodeAttribute, int, BranchInstruction) - Method in class proguard.classfile.editor.CodeAttributeComposer
 
visitBranchInstruction(Clazz, Method, CodeAttribute, int, BranchInstruction) - Method in class proguard.classfile.editor.CodeAttributeEditor
 
visitBranchInstruction(Clazz, Method, CodeAttribute, int, BranchInstruction) - Method in class proguard.classfile.editor.InstructionWriter
 
visitBranchInstruction(Clazz, Method, CodeAttribute, int, BranchInstruction) - Method in interface proguard.classfile.instruction.visitor.InstructionVisitor
 
visitBranchInstruction(Clazz, Method, CodeAttribute, int, BranchInstruction) - Method in class proguard.classfile.instruction.visitor.MultiInstructionVisitor
 
visitBranchInstruction(Clazz, Method, CodeAttribute, int, BranchInstruction) - Method in class proguard.classfile.util.BranchTargetFinder
 
visitBranchInstruction(Clazz, Method, CodeAttribute, int, BranchInstruction) - Method in class proguard.classfile.util.InstructionSequenceMatcher
 
visitBranchInstruction(Clazz, Method, CodeAttribute, int, BranchInstruction) - Method in class proguard.evaluation.Processor
 
visitBranchInstruction(Clazz, Method, CodeAttribute, int, BranchInstruction) - Method in class proguard.preverify.CodeSubroutineInliner
 
visitByteArrayConstant(Clazz, PrimitiveArrayConstant, byte[]) - Method in interface proguard.classfile.constant.visitor.PrimitiveArrayConstantVisitor
 
visitByteArrayConstantElement(Clazz, PrimitiveArrayConstant, int, byte) - Method in interface proguard.classfile.constant.visitor.PrimitiveArrayConstantElementVisitor
 
visitByteArrayConstantElement(Clazz, PrimitiveArrayConstant, int, byte) - Method in class proguard.classfile.util.PrimitiveArrayConstantReplacer
 
visitCatchTargetInfo(Clazz, Method, CodeAttribute, TypeAnnotation, CatchTargetInfo) - Method in interface proguard.classfile.attribute.annotation.target.visitor.TargetInfoVisitor
 
visitCatchTargetInfo(Clazz, Method, CodeAttribute, TypeAnnotation, CatchTargetInfo) - Method in class proguard.classfile.editor.TargetInfoCopier
 
visitCatchTargetInfo(Clazz, Method, CodeAttribute, TypeAnnotation, CatchTargetInfo) - Method in class proguard.classfile.io.ProgramClassReader
 
visitCatchTargetInfo(Clazz, Method, CodeAttribute, TypeAnnotation, CatchTargetInfo) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitCharArrayConstant(Clazz, PrimitiveArrayConstant, char[]) - Method in interface proguard.classfile.constant.visitor.PrimitiveArrayConstantVisitor
 
visitCharArrayConstantElement(Clazz, PrimitiveArrayConstant, int, char) - Method in interface proguard.classfile.constant.visitor.PrimitiveArrayConstantElementVisitor
 
visitCharArrayConstantElement(Clazz, PrimitiveArrayConstant, int, char) - Method in class proguard.classfile.util.PrimitiveArrayConstantReplacer
 
visitClassConstant(Clazz, ClassConstant) - Method in class proguard.classfile.constant.visitor.ConstantStringBuilder
 
visitClassConstant(Clazz, ClassConstant) - Method in interface proguard.classfile.constant.visitor.ConstantVisitor
 
visitClassConstant(Clazz, ClassConstant) - Method in class proguard.classfile.constant.visitor.ExceptClassConstantFilter
 
visitClassConstant(Clazz, ClassConstant) - Method in class proguard.classfile.editor.ClassReferenceFixer
 
visitClassConstant(Clazz, ClassConstant) - Method in class proguard.classfile.editor.ConstantAdder
 
visitClassConstant(Clazz, ClassConstant) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitClassConstant(Clazz, ClassConstant) - Method in class proguard.classfile.editor.ConstantPoolShrinker
 
visitClassConstant(Clazz, ClassConstant) - Method in class proguard.classfile.editor.ExceptionAdder
 
visitClassConstant(Clazz, ClassConstant) - Method in class proguard.classfile.editor.InnerClassesAccessFixer
 
visitClassConstant(Clazz, ClassConstant) - Method in class proguard.classfile.editor.InterfaceAdder
 
visitClassConstant(Clazz, ClassConstant) - Method in class proguard.classfile.editor.MemberReferenceFixer
 
visitClassConstant(Clazz, ClassConstant) - Method in class proguard.classfile.editor.MethodInvocationFixer
 
visitClassConstant(Clazz, ClassConstant) - Method in class proguard.classfile.editor.NestMemberAdder
 
visitClassConstant(Clazz, ClassConstant) - Method in class proguard.classfile.editor.PermittedSubclassAdder
 
visitClassConstant(Clazz, ClassConstant) - Method in class proguard.classfile.editor.Utf8Shrinker
 
visitClassConstant(Clazz, ClassConstant) - Method in class proguard.classfile.instruction.ConstantInstruction
 
visitClassConstant(Clazz, ClassConstant) - Method in class proguard.classfile.io.LibraryClassReader
 
visitClassConstant(Clazz, ClassConstant) - Method in class proguard.classfile.io.ProgramClassReader
 
visitClassConstant(Clazz, ClassConstant) - Method in class proguard.classfile.util.ClassReferenceInitializer
 
visitClassConstant(Clazz, ClassConstant) - Method in class proguard.classfile.util.ClassSuperHierarchyInitializer
 
visitClassConstant(Clazz, ClassConstant) - Method in class proguard.classfile.util.DynamicClassReferenceInitializer
Prints out a note about the class cast to this class, if applicable.
visitClassConstant(Clazz, ClassConstant) - Method in class proguard.classfile.util.DynamicMemberReferenceInitializer
 
visitClassConstant(Clazz, ClassConstant) - Method in class proguard.classfile.util.InstructionSequenceMatcher
 
visitClassConstant(Clazz, ClassConstant) - Method in class proguard.classfile.util.StringSharer
 
visitClassConstant(Clazz, ClassConstant) - Method in class proguard.classfile.util.WildcardConstantFilter
 
visitClassConstant(Clazz, ClassConstant) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitClassConstant(Clazz, ClassConstant) - Method in class proguard.classfile.visitor.DotClassClassVisitor
 
visitClassConstant(Clazz, ClassConstant) - Method in class proguard.classfile.visitor.ImplementedClassConstantFilter
 
visitClassConstant(Clazz, ClassConstant) - Method in class proguard.classfile.visitor.ImplementingClassConstantFilter
 
visitClassConstant(Clazz, ClassConstant) - Method in class proguard.classfile.visitor.ReferencedClassVisitor
 
visitClassConstant(Clazz, ClassConstant) - Method in class proguard.evaluation.ClassConstantValueFactory
 
visitClassConstant(Clazz, ClassConstant) - Method in class proguard.evaluation.ConstantValueFactory
 
visitClassElementValue(Clazz, Annotation, ClassElementValue) - Method in class proguard.classfile.attribute.annotation.visitor.AllElementValueVisitor
 
visitClassElementValue(Clazz, Annotation, ClassElementValue) - Method in interface proguard.classfile.attribute.annotation.visitor.ElementValueVisitor
 
visitClassElementValue(Clazz, Annotation, ClassElementValue) - Method in class proguard.classfile.editor.ClassReferenceFixer
 
visitClassElementValue(Clazz, Annotation, ClassElementValue) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitClassElementValue(Clazz, Annotation, ClassElementValue) - Method in class proguard.classfile.editor.ConstantPoolShrinker
 
visitClassElementValue(Clazz, Annotation, ClassElementValue) - Method in class proguard.classfile.editor.ElementValueAdder
 
visitClassElementValue(Clazz, Annotation, ClassElementValue) - Method in class proguard.classfile.editor.MemberReferenceFixer
 
visitClassElementValue(Clazz, Annotation, ClassElementValue) - Method in class proguard.classfile.editor.Utf8Shrinker
 
visitClassElementValue(Clazz, Annotation, ClassElementValue) - Method in class proguard.classfile.io.ProgramClassReader
 
visitClassElementValue(Clazz, Annotation, ClassElementValue) - Method in class proguard.classfile.util.ClassReferenceInitializer
 
visitClassElementValue(Clazz, Annotation, ClassElementValue) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitClassElementValue(Clazz, Annotation, ClassElementValue) - Method in class proguard.classfile.visitor.ReferencedClassVisitor
 
visitClassPool(ClassPool) - Method in class proguard.classfile.util.ClassSubHierarchyInitializer
 
visitClassPool(ClassPool) - Method in class proguard.classfile.visitor.AllClassVisitor
 
visitClassPool(ClassPool) - Method in class proguard.classfile.visitor.ClassPoolClassVisitor
 
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.NamedClassVisitor
 
visitClassPool(ClassPool) - Method in class proguard.classfile.visitor.ParallelAllClassVisitor
 
visitClassTypeParameter(Clazz, KotlinMetadata, KotlinTypeParameterMetadata) - Method in interface proguard.classfile.kotlin.visitor.KotlinTypeParameterVisitor
 
visitClassTypeParameter(Clazz, KotlinMetadata, KotlinTypeParameterMetadata) - Method in class proguard.classfile.kotlin.visitor.MultiKotlinTypeParameterVisitor
 
visitClassVersionRequirement(Clazz, KotlinMetadata, KotlinVersionRequirementMetadata) - Method in interface proguard.classfile.kotlin.visitor.KotlinVersionRequirementVisitor
 
visitCodeAttribute(Clazz, Method, CodeAttribute) - Method in class proguard.classfile.attribute.visitor.AllAttributeVisitor
 
visitCodeAttribute(Clazz, Method, CodeAttribute) - Method in class proguard.classfile.attribute.visitor.AllExceptionInfoVisitor
 
visitCodeAttribute(Clazz, Method, CodeAttribute) - Method in class proguard.classfile.attribute.visitor.AttributeNameFilter
 
visitCodeAttribute(Clazz, Method, CodeAttribute) - Method in class proguard.classfile.attribute.visitor.AttributeProcessingFlagFilter
 
visitCodeAttribute(Clazz, Method, CodeAttribute) - Method in interface proguard.classfile.attribute.visitor.AttributeVisitor
 
visitCodeAttribute(Clazz, Method, CodeAttribute) - Method in class proguard.classfile.attribute.visitor.CodeAttributeToMethodVisitor
 
visitCodeAttribute(Clazz, Method, CodeAttribute) - Method in class proguard.classfile.attribute.visitor.DebugAttributeVisitor
 
visitCodeAttribute(Clazz, Method, CodeAttribute) - Method in class proguard.classfile.attribute.visitor.MultiAttributeVisitor
 
visitCodeAttribute(Clazz, Method, CodeAttribute) - Method in class proguard.classfile.attribute.visitor.NonEmptyAttributeFilter
 
visitCodeAttribute(Clazz, Method, CodeAttribute) - Method in class proguard.classfile.attribute.visitor.RequiredAttributeFilter
 
visitCodeAttribute(Clazz, Method, CodeAttribute) - Method in class proguard.classfile.attribute.visitor.SingleTimeAttributeVisitor
 
visitCodeAttribute(Clazz, Method, CodeAttribute) - Method in class proguard.classfile.attribute.visitor.StackSizeComputer
 
visitCodeAttribute(Clazz, Method, CodeAttribute) - Method in class proguard.classfile.editor.AttributeAdder
 
visitCodeAttribute(Clazz, Method, CodeAttribute) - Method in class proguard.classfile.editor.AttributeSorter
 
visitCodeAttribute(Clazz, Method, CodeAttribute) - Method in class proguard.classfile.editor.BootstrapMethodsAttributeShrinker
 
visitCodeAttribute(Clazz, Method, CodeAttribute) - Method in class proguard.classfile.editor.BridgeMethodFixer
 
visitCodeAttribute(Clazz, Method, CodeAttribute) - Method in class proguard.classfile.editor.ClassReferenceFixer
 
visitCodeAttribute(Clazz, Method, CodeAttribute) - Method in class proguard.classfile.editor.CodeAttributeComposer
Sets the code that has been built in the given code attribute.
visitCodeAttribute(Clazz, Method, CodeAttribute) - Method in class proguard.classfile.editor.CodeAttributeEditor
 
visitCodeAttribute(Clazz, Method, CodeAttribute) - Method in class proguard.classfile.editor.CodeAttributeEditorResetter
 
visitCodeAttribute(Clazz, Method, CodeAttribute) - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
Sets the code that has been built in the given code attribute.
visitCodeAttribute(Clazz, Method, CodeAttribute) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitCodeAttribute(Clazz, Method, CodeAttribute) - Method in class proguard.classfile.editor.ConstantPoolShrinker
 
visitCodeAttribute(Clazz, Method, CodeAttribute) - Method in class proguard.classfile.editor.InitializerEditor
 
visitCodeAttribute(Clazz, Method, CodeAttribute) - Method in class proguard.classfile.editor.InstructionWriter
 
visitCodeAttribute(Clazz, Method, CodeAttribute) - Method in class proguard.classfile.editor.MemberReferenceFixer
 
visitCodeAttribute(Clazz, Method, CodeAttribute) - Method in class proguard.classfile.editor.MethodInvocationFixer
 
visitCodeAttribute(Clazz, Method, CodeAttribute) - Method in class proguard.classfile.editor.NamedAttributeDeleter
 
visitCodeAttribute(Clazz, Method, CodeAttribute) - Method in class proguard.classfile.editor.PeepholeEditor
 
visitCodeAttribute(Clazz, Method, CodeAttribute) - Method in class proguard.classfile.editor.StackSizeUpdater
 
visitCodeAttribute(Clazz, Method, CodeAttribute) - Method in class proguard.classfile.editor.Utf8Shrinker
 
visitCodeAttribute(Clazz, Method, CodeAttribute) - Method in class proguard.classfile.editor.VariableCleaner
 
visitCodeAttribute(Clazz, Method, CodeAttribute) - Method in class proguard.classfile.editor.VariableEditor
 
visitCodeAttribute(Clazz, Method, CodeAttribute) - Method in class proguard.classfile.editor.VariableRemapper
 
visitCodeAttribute(Clazz, Method, CodeAttribute) - Method in class proguard.classfile.editor.VariableSizeUpdater
 
visitCodeAttribute(Clazz, Method, CodeAttribute) - Method in class proguard.classfile.instruction.visitor.AllInstructionVisitor
 
visitCodeAttribute(Clazz, Method, CodeAttribute) - Method in class proguard.classfile.io.ProgramClassReader
 
visitCodeAttribute(Clazz, Method, CodeAttribute) - Method in class proguard.classfile.util.ArrayInitializationReplacer
 
visitCodeAttribute(Clazz, Method, CodeAttribute) - Method in class proguard.classfile.util.BranchTargetFinder
 
visitCodeAttribute(Clazz, Method, CodeAttribute) - Method in class proguard.classfile.util.ClassReferenceInitializer
 
visitCodeAttribute(Clazz, Method, CodeAttribute) - Method in class proguard.classfile.util.DynamicClassReferenceInitializer
 
visitCodeAttribute(Clazz, Method, CodeAttribute) - Method in class proguard.classfile.util.DynamicMemberReferenceInitializer
 
visitCodeAttribute(Clazz, Method, CodeAttribute) - Method in class proguard.classfile.util.PrimitiveArrayConstantReplacer
 
visitCodeAttribute(Clazz, Method, CodeAttribute) - Method in class proguard.classfile.visitor.ClassCleaner
 
visitCodeAttribute(Clazz, Method, CodeAttribute) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitCodeAttribute(Clazz, Method, CodeAttribute) - Method in class proguard.classfile.visitor.ConstructorMethodFilter
 
visitCodeAttribute(Clazz, Method, CodeAttribute) - Method in class proguard.classfile.visitor.ReferencedClassVisitor
 
visitCodeAttribute(Clazz, Method, CodeAttribute) - Method in class proguard.evaluation.InitializationFinder
 
visitCodeAttribute(Clazz, Method, CodeAttribute) - Method in class proguard.evaluation.LivenessAnalyzer
 
visitCodeAttribute(Clazz, Method, CodeAttribute) - Method in class proguard.evaluation.PartialEvaluator
 
visitCodeAttribute(Clazz, Method, CodeAttribute) - Method in class proguard.preverify.CodePreverifier
 
visitCodeAttribute(Clazz, Method, CodeAttribute) - Method in class proguard.preverify.CodeSubroutineInliner
 
visitCodeAttribute0(Clazz, Method, CodeAttribute) - Method in class proguard.classfile.attribute.visitor.StackSizeComputer
 
visitCodeAttribute0(Clazz, Method, CodeAttribute) - Method in class proguard.classfile.editor.CodeAttributeEditor
 
visitCodeAttribute0(Clazz, Method, CodeAttribute) - Method in class proguard.evaluation.PartialEvaluator
 
visitCodeAttribute0(Clazz, Method, CodeAttribute) - Method in class proguard.preverify.CodePreverifier
 
visitCodeAttribute0(Clazz, Method, CodeAttribute) - Method in class proguard.preverify.CodeSubroutineInliner
 
visitConclusionExpression(Clazz, KotlinEffectMetadata, KotlinEffectExpressionMetadata) - Method in interface proguard.classfile.kotlin.visitor.KotlinEffectExprVisitor
 
visitConstantElementValue(Clazz, Annotation, ConstantElementValue) - Method in class proguard.classfile.attribute.annotation.visitor.AllElementValueVisitor
 
visitConstantElementValue(Clazz, Annotation, ConstantElementValue) - Method in interface proguard.classfile.attribute.annotation.visitor.ElementValueVisitor
 
visitConstantElementValue(Clazz, Annotation, ConstantElementValue) - Method in class proguard.classfile.editor.ClassReferenceFixer
 
visitConstantElementValue(Clazz, Annotation, ConstantElementValue) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitConstantElementValue(Clazz, Annotation, ConstantElementValue) - Method in class proguard.classfile.editor.ConstantPoolShrinker
 
visitConstantElementValue(Clazz, Annotation, ConstantElementValue) - Method in class proguard.classfile.editor.ElementValueAdder
 
visitConstantElementValue(Clazz, Annotation, ConstantElementValue) - Method in class proguard.classfile.editor.MemberReferenceFixer
 
visitConstantElementValue(Clazz, Annotation, ConstantElementValue) - Method in class proguard.classfile.editor.Utf8Shrinker
 
visitConstantElementValue(Clazz, Annotation, ConstantElementValue) - Method in class proguard.classfile.io.kotlin.KotlinMetadataWriter
 
visitConstantElementValue(Clazz, Annotation, ConstantElementValue) - Method in class proguard.classfile.io.ProgramClassReader
 
visitConstantElementValue(Clazz, Annotation, ConstantElementValue) - Method in class proguard.classfile.util.ClassReferenceInitializer
 
visitConstantElementValue(Clazz, Annotation, ConstantElementValue) - Method in class proguard.classfile.util.kotlin.KotlinMetadataInitializer
 
visitConstantElementValue(Clazz, Annotation, ConstantElementValue) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitConstantInstruction(Clazz, Method, CodeAttribute, int, ConstantInstruction) - Method in class proguard.classfile.attribute.visitor.StackSizeComputer
 
visitConstantInstruction(Clazz, Method, CodeAttribute, int, ConstantInstruction) - Method in class proguard.classfile.editor.BootstrapMethodsAttributeShrinker
 
visitConstantInstruction(Clazz, Method, CodeAttribute, int, ConstantInstruction) - Method in class proguard.classfile.editor.BridgeMethodFixer
 
visitConstantInstruction(Clazz, Method, CodeAttribute, int, ConstantInstruction) - Method in class proguard.classfile.editor.CodeAttributeEditor
 
visitConstantInstruction(Clazz, Method, CodeAttribute, int, ConstantInstruction) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitConstantInstruction(Clazz, Method, CodeAttribute, int, ConstantInstruction) - Method in class proguard.classfile.editor.ConstantPoolShrinker
 
visitConstantInstruction(Clazz, Method, CodeAttribute, int, ConstantInstruction) - Method in class proguard.classfile.editor.InstructionAdder
 
visitConstantInstruction(Clazz, Method, CodeAttribute, int, ConstantInstruction) - Method in class proguard.classfile.editor.InstructionWriter
 
visitConstantInstruction(Clazz, Method, CodeAttribute, int, ConstantInstruction) - Method in class proguard.classfile.editor.MethodInvocationFixer
 
visitConstantInstruction(Clazz, Method, CodeAttribute, int, ConstantInstruction) - Method in class proguard.classfile.instruction.visitor.InstructionConstantVisitor
 
visitConstantInstruction(Clazz, Method, CodeAttribute, int, ConstantInstruction) - Method in interface proguard.classfile.instruction.visitor.InstructionVisitor
 
visitConstantInstruction(Clazz, Method, CodeAttribute, int, ConstantInstruction) - Method in class proguard.classfile.instruction.visitor.MultiInstructionVisitor
 
visitConstantInstruction(Clazz, Method, CodeAttribute, int, ConstantInstruction) - Method in class proguard.classfile.util.BranchTargetFinder
 
visitConstantInstruction(Clazz, Method, CodeAttribute, int, ConstantInstruction) - Method in class proguard.classfile.util.EnumFieldReferenceInitializer
 
visitConstantInstruction(Clazz, Method, CodeAttribute, int, ConstantInstruction) - Method in class proguard.classfile.util.InstructionSequenceMatcher
 
visitConstantInstruction(Clazz, Method, CodeAttribute, int, ConstantInstruction) - Method in class proguard.classfile.util.PrimitiveArrayConstantReplacer
 
visitConstantInstruction(Clazz, Method, CodeAttribute, int, ConstantInstruction) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitConstantInstruction(Clazz, Method, CodeAttribute, int, ConstantInstruction) - Method in class proguard.classfile.visitor.DotClassClassVisitor
 
visitConstantInstruction(Clazz, Method, CodeAttribute, int, ConstantInstruction) - Method in class proguard.evaluation.LivenessAnalyzer
 
visitConstantInstruction(Clazz, Method, CodeAttribute, int, ConstantInstruction) - Method in class proguard.evaluation.Processor
 
visitConstantInstruction(Clazz, Method, CodeAttribute, int, ConstantInstruction) - Method in class proguard.evaluation.ReferenceTracingValueFactory
 
visitConstantValueAttribute(Clazz, Field, ConstantValueAttribute) - Method in class proguard.classfile.attribute.visitor.AttributeConstantVisitor
 
visitConstantValueAttribute(Clazz, Field, ConstantValueAttribute) - Method in class proguard.classfile.attribute.visitor.AttributeNameFilter
 
visitConstantValueAttribute(Clazz, Field, ConstantValueAttribute) - Method in interface proguard.classfile.attribute.visitor.AttributeVisitor
 
visitConstantValueAttribute(Clazz, Field, ConstantValueAttribute) - Method in class proguard.classfile.attribute.visitor.DebugAttributeVisitor
 
visitConstantValueAttribute(Clazz, Field, ConstantValueAttribute) - Method in class proguard.classfile.attribute.visitor.MultiAttributeVisitor
 
visitConstantValueAttribute(Clazz, Field, ConstantValueAttribute) - Method in class proguard.classfile.attribute.visitor.NonEmptyAttributeFilter
 
visitConstantValueAttribute(Clazz, Field, ConstantValueAttribute) - Method in class proguard.classfile.attribute.visitor.RequiredAttributeFilter
 
visitConstantValueAttribute(Clazz, Field, ConstantValueAttribute) - Method in class proguard.classfile.attribute.visitor.SingleTimeAttributeVisitor
 
visitConstantValueAttribute(Clazz, Field, ConstantValueAttribute) - Method in class proguard.classfile.editor.AttributeAdder
 
visitConstantValueAttribute(Clazz, Field, ConstantValueAttribute) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitConstantValueAttribute(Clazz, Field, ConstantValueAttribute) - Method in class proguard.classfile.editor.ConstantPoolShrinker
 
visitConstantValueAttribute(Clazz, Field, ConstantValueAttribute) - Method in class proguard.classfile.editor.Utf8Shrinker
 
visitConstantValueAttribute(Clazz, Field, ConstantValueAttribute) - Method in class proguard.classfile.io.ProgramClassReader
 
visitConstantValueAttribute(Clazz, Field, ConstantValueAttribute) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitConstructor(Clazz, KotlinClassKindMetadata, KotlinConstructorMetadata) - Method in class proguard.classfile.kotlin.visitor.AllTypeVisitor
 
visitConstructor(Clazz, KotlinClassKindMetadata, KotlinConstructorMetadata) - Method in class proguard.classfile.kotlin.visitor.AllValueParameterVisitor
 
visitConstructor(Clazz, KotlinClassKindMetadata, KotlinConstructorMetadata) - Method in class proguard.classfile.kotlin.visitor.filter.KotlinConstructorFilter
 
visitConstructor(Clazz, KotlinClassKindMetadata, KotlinConstructorMetadata) - Method in interface proguard.classfile.kotlin.visitor.KotlinConstructorVisitor
 
visitConstructor(Clazz, KotlinClassKindMetadata, KotlinConstructorMetadata) - Method in class proguard.classfile.kotlin.visitor.KotlinMetadataPrinter
 
visitConstructorArgExpression(Clazz, KotlinEffectMetadata, KotlinEffectExpressionMetadata) - Method in interface proguard.classfile.kotlin.visitor.KotlinEffectExprVisitor
 
visitConstructorValParameter(Clazz, KotlinClassKindMetadata, KotlinConstructorMetadata, KotlinValueParameterMetadata) - Method in class proguard.classfile.kotlin.visitor.AllTypeVisitor
 
visitConstructorValParameter(Clazz, KotlinClassKindMetadata, KotlinConstructorMetadata, KotlinValueParameterMetadata) - Method in class proguard.classfile.kotlin.visitor.KotlinMetadataPrinter
 
visitConstructorValParameter(Clazz, KotlinClassKindMetadata, KotlinConstructorMetadata, KotlinValueParameterMetadata) - Method in interface proguard.classfile.kotlin.visitor.KotlinValueParameterVisitor
 
visitConstructorValParamType(Clazz, KotlinDeclarationContainerMetadata, KotlinConstructorMetadata, KotlinValueParameterMetadata, KotlinTypeMetadata) - Method in class proguard.classfile.kotlin.visitor.AllTypeVisitor
 
visitConstructorValParamType(Clazz, KotlinDeclarationContainerMetadata, KotlinConstructorMetadata, KotlinValueParameterMetadata, KotlinTypeMetadata) - Method in class proguard.classfile.kotlin.visitor.filter.KotlinTypeFilter
 
visitConstructorValParamType(Clazz, KotlinDeclarationContainerMetadata, KotlinConstructorMetadata, KotlinValueParameterMetadata, KotlinTypeMetadata) - Method in interface proguard.classfile.kotlin.visitor.KotlinTypeVisitor
 
visitConstructorValParamVarArgType(Clazz, KotlinDeclarationContainerMetadata, KotlinConstructorMetadata, KotlinValueParameterMetadata, KotlinTypeMetadata) - Method in class proguard.classfile.kotlin.visitor.AllTypeVisitor
 
visitConstructorValParamVarArgType(Clazz, KotlinDeclarationContainerMetadata, KotlinConstructorMetadata, KotlinValueParameterMetadata, KotlinTypeMetadata) - Method in class proguard.classfile.kotlin.visitor.filter.KotlinTypeFilter
 
visitConstructorValParamVarArgType(Clazz, KotlinDeclarationContainerMetadata, KotlinConstructorMetadata, KotlinValueParameterMetadata, KotlinTypeMetadata) - Method in class proguard.classfile.kotlin.visitor.KotlinMetadataPrinter
 
visitConstructorValParamVarArgType(Clazz, KotlinDeclarationContainerMetadata, KotlinConstructorMetadata, KotlinValueParameterMetadata, KotlinTypeMetadata) - Method in interface proguard.classfile.kotlin.visitor.KotlinTypeVisitor
 
visitConstructorVersionRequirement(Clazz, KotlinMetadata, KotlinConstructorMetadata, KotlinVersionRequirementMetadata) - Method in interface proguard.classfile.kotlin.visitor.KotlinVersionRequirementVisitor
 
visitContract(Clazz, KotlinMetadata, KotlinFunctionMetadata, KotlinContractMetadata) - Method in class proguard.classfile.kotlin.visitor.AllTypeVisitor
 
visitContract(Clazz, KotlinMetadata, KotlinFunctionMetadata, KotlinContractMetadata) - Method in interface proguard.classfile.kotlin.visitor.KotlinContractVisitor
 
visitContract(Clazz, KotlinMetadata, KotlinFunctionMetadata, KotlinContractMetadata) - Method in class proguard.classfile.kotlin.visitor.KotlinMetadataPrinter
 
visitDelegatedProperty(Clazz, KotlinDeclarationContainerMetadata, KotlinPropertyMetadata) - Method in class proguard.classfile.kotlin.visitor.KotlinMetadataPrinter
 
visitDelegatedProperty(Clazz, KotlinDeclarationContainerMetadata, KotlinPropertyMetadata) - Method in interface proguard.classfile.kotlin.visitor.KotlinPropertyVisitor
 
visitDeprecatedAttribute(Clazz, DeprecatedAttribute) - Method in class proguard.classfile.attribute.visitor.AttributeNameFilter
 
visitDeprecatedAttribute(Clazz, Field, DeprecatedAttribute) - Method in class proguard.classfile.attribute.visitor.AttributeNameFilter
 
visitDeprecatedAttribute(Clazz, Method, DeprecatedAttribute) - Method in class proguard.classfile.attribute.visitor.AttributeNameFilter
 
visitDeprecatedAttribute(Clazz, DeprecatedAttribute) - Method in interface proguard.classfile.attribute.visitor.AttributeVisitor
 
visitDeprecatedAttribute(Clazz, Member, DeprecatedAttribute) - Method in interface proguard.classfile.attribute.visitor.AttributeVisitor
 
visitDeprecatedAttribute(Clazz, Field, DeprecatedAttribute) - Method in interface proguard.classfile.attribute.visitor.AttributeVisitor
 
visitDeprecatedAttribute(Clazz, Method, DeprecatedAttribute) - Method in interface proguard.classfile.attribute.visitor.AttributeVisitor
 
visitDeprecatedAttribute(Clazz, DeprecatedAttribute) - Method in class proguard.classfile.attribute.visitor.DebugAttributeVisitor
 
visitDeprecatedAttribute(Clazz, Field, DeprecatedAttribute) - Method in class proguard.classfile.attribute.visitor.DebugAttributeVisitor
 
visitDeprecatedAttribute(Clazz, Method, DeprecatedAttribute) - Method in class proguard.classfile.attribute.visitor.DebugAttributeVisitor
 
visitDeprecatedAttribute(Clazz, DeprecatedAttribute) - Method in class proguard.classfile.attribute.visitor.MultiAttributeVisitor
 
visitDeprecatedAttribute(Clazz, Field, DeprecatedAttribute) - Method in class proguard.classfile.attribute.visitor.MultiAttributeVisitor
 
visitDeprecatedAttribute(Clazz, Method, DeprecatedAttribute) - Method in class proguard.classfile.attribute.visitor.MultiAttributeVisitor
 
visitDeprecatedAttribute(Clazz, DeprecatedAttribute) - Method in class proguard.classfile.attribute.visitor.NonEmptyAttributeFilter
 
visitDeprecatedAttribute(Clazz, Field, DeprecatedAttribute) - Method in class proguard.classfile.attribute.visitor.NonEmptyAttributeFilter
 
visitDeprecatedAttribute(Clazz, Method, DeprecatedAttribute) - Method in class proguard.classfile.attribute.visitor.NonEmptyAttributeFilter
 
visitDeprecatedAttribute(Clazz, DeprecatedAttribute) - Method in class proguard.classfile.attribute.visitor.RequiredAttributeFilter
 
visitDeprecatedAttribute(Clazz, Field, DeprecatedAttribute) - Method in class proguard.classfile.attribute.visitor.RequiredAttributeFilter
 
visitDeprecatedAttribute(Clazz, Method, DeprecatedAttribute) - Method in class proguard.classfile.attribute.visitor.RequiredAttributeFilter
 
visitDeprecatedAttribute(Clazz, DeprecatedAttribute) - Method in class proguard.classfile.attribute.visitor.SingleTimeAttributeVisitor
 
visitDeprecatedAttribute(Clazz, Field, DeprecatedAttribute) - Method in class proguard.classfile.attribute.visitor.SingleTimeAttributeVisitor
 
visitDeprecatedAttribute(Clazz, Method, DeprecatedAttribute) - Method in class proguard.classfile.attribute.visitor.SingleTimeAttributeVisitor
 
visitDeprecatedAttribute(Clazz, DeprecatedAttribute) - Method in class proguard.classfile.editor.AttributeAdder
 
visitDeprecatedAttribute(Clazz, DeprecatedAttribute) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitDeprecatedAttribute(Clazz, DeprecatedAttribute) - Method in class proguard.classfile.editor.Utf8Shrinker
 
visitDeprecatedAttribute(Clazz, DeprecatedAttribute) - Method in class proguard.classfile.io.ProgramClassReader
 
visitDeprecatedAttribute(Clazz, DeprecatedAttribute) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitDoubleArrayConstant(Clazz, PrimitiveArrayConstant, double[]) - Method in interface proguard.classfile.constant.visitor.PrimitiveArrayConstantVisitor
 
visitDoubleArrayConstantElement(Clazz, PrimitiveArrayConstant, int, double) - Method in interface proguard.classfile.constant.visitor.PrimitiveArrayConstantElementVisitor
 
visitDoubleArrayConstantElement(Clazz, PrimitiveArrayConstant, int, double) - Method in class proguard.classfile.util.PrimitiveArrayConstantReplacer
 
visitDoubleConstant(Clazz, DoubleConstant) - Method in class proguard.classfile.constant.visitor.ConstantStringBuilder
 
visitDoubleConstant(Clazz, DoubleConstant) - Method in interface proguard.classfile.constant.visitor.ConstantVisitor
 
visitDoubleConstant(Clazz, DoubleConstant) - Method in class proguard.classfile.editor.ConstantAdder
 
visitDoubleConstant(Clazz, DoubleConstant) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitDoubleConstant(Clazz, DoubleConstant) - Method in class proguard.classfile.instruction.ConstantInstruction
 
visitDoubleConstant(Clazz, DoubleConstant) - Method in class proguard.classfile.io.LibraryClassReader
 
visitDoubleConstant(Clazz, DoubleConstant) - Method in class proguard.classfile.io.ProgramClassReader
 
visitDoubleConstant(Clazz, DoubleConstant) - Method in class proguard.classfile.util.InstructionSequenceMatcher
 
visitDoubleConstant(Clazz, DoubleConstant) - Method in class proguard.classfile.util.WildcardConstantFilter
 
visitDoubleConstant(Clazz, DoubleConstant) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitDoubleConstant(Clazz, DoubleConstant) - Method in class proguard.evaluation.ConstantValueFactory
 
visitDoubleType(Clazz, Method, CodeAttribute, int, DoubleType) - Method in interface proguard.classfile.attribute.preverification.visitor.VerificationTypeVisitor
 
visitDoubleType(Clazz, Method, CodeAttribute, int, DoubleType) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitDynamicConstant(Clazz, DynamicConstant) - Method in class proguard.classfile.constant.visitor.BootstrapMethodHandleTraveler
 
visitDynamicConstant(Clazz, DynamicConstant) - Method in class proguard.classfile.constant.visitor.ConstantStringBuilder
 
visitDynamicConstant(Clazz, DynamicConstant) - Method in interface proguard.classfile.constant.visitor.ConstantVisitor
 
visitDynamicConstant(Clazz, DynamicConstant) - Method in class proguard.classfile.editor.BootstrapMethodRemapper
 
visitDynamicConstant(Clazz, DynamicConstant) - Method in class proguard.classfile.editor.ClassReferenceFixer
 
visitDynamicConstant(Clazz, DynamicConstant) - Method in class proguard.classfile.editor.ConstantAdder
 
visitDynamicConstant(Clazz, DynamicConstant) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitDynamicConstant(Clazz, DynamicConstant) - Method in class proguard.classfile.editor.ConstantPoolShrinker
 
visitDynamicConstant(Clazz, DynamicConstant) - Method in class proguard.classfile.instruction.ConstantInstruction
 
visitDynamicConstant(Clazz, DynamicConstant) - Method in class proguard.classfile.io.LibraryClassReader
 
visitDynamicConstant(Clazz, DynamicConstant) - Method in class proguard.classfile.io.ProgramClassReader
 
visitDynamicConstant(Clazz, DynamicConstant) - Method in class proguard.classfile.util.ClassReferenceInitializer
 
visitDynamicConstant(Clazz, DynamicConstant) - Method in class proguard.classfile.util.InstructionSequenceMatcher
 
visitDynamicConstant(Clazz, DynamicConstant) - Method in class proguard.classfile.util.WildcardConstantFilter
 
visitDynamicConstant(Clazz, DynamicConstant) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitDynamicConstant(Clazz, DynamicConstant) - Method in class proguard.classfile.visitor.DynamicReturnedClassVisitor
 
visitDynamicConstant(Clazz, DynamicConstant) - Method in class proguard.evaluation.ConstantValueFactory
 
visitEffect(Clazz, KotlinMetadata, KotlinFunctionMetadata, KotlinContractMetadata, KotlinEffectMetadata) - Method in class proguard.classfile.kotlin.visitor.AllTypeVisitor
 
visitEffect(Clazz, KotlinMetadata, KotlinFunctionMetadata, KotlinContractMetadata, KotlinEffectMetadata) - Method in interface proguard.classfile.kotlin.visitor.KotlinEffectVisitor
 
visitEffect(Clazz, KotlinMetadata, KotlinFunctionMetadata, KotlinContractMetadata, KotlinEffectMetadata) - Method in class proguard.classfile.kotlin.visitor.KotlinMetadataPrinter
 
visitEmptyTargetInfo(Clazz, Member, TypeAnnotation, EmptyTargetInfo) - Method in interface proguard.classfile.attribute.annotation.target.visitor.TargetInfoVisitor
 
visitEmptyTargetInfo(Clazz, Field, TypeAnnotation, EmptyTargetInfo) - Method in interface proguard.classfile.attribute.annotation.target.visitor.TargetInfoVisitor
 
visitEmptyTargetInfo(Clazz, Method, TypeAnnotation, EmptyTargetInfo) - Method in interface proguard.classfile.attribute.annotation.target.visitor.TargetInfoVisitor
 
visitEmptyTargetInfo(Clazz, Member, TypeAnnotation, EmptyTargetInfo) - Method in class proguard.classfile.editor.TargetInfoCopier
 
visitEmptyTargetInfo(Clazz, Member, TypeAnnotation, EmptyTargetInfo) - Method in class proguard.classfile.io.ProgramClassReader
 
visitEmptyTargetInfo(Clazz, Member, TypeAnnotation, EmptyTargetInfo) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitEnclosingMethodAttribute(Clazz, EnclosingMethodAttribute) - Method in class proguard.classfile.attribute.visitor.AttributeNameFilter
 
visitEnclosingMethodAttribute(Clazz, EnclosingMethodAttribute) - Method in interface proguard.classfile.attribute.visitor.AttributeVisitor
 
visitEnclosingMethodAttribute(Clazz, EnclosingMethodAttribute) - Method in class proguard.classfile.attribute.visitor.DebugAttributeVisitor
 
visitEnclosingMethodAttribute(Clazz, EnclosingMethodAttribute) - Method in class proguard.classfile.attribute.visitor.MultiAttributeVisitor
 
visitEnclosingMethodAttribute(Clazz, EnclosingMethodAttribute) - Method in class proguard.classfile.attribute.visitor.NonEmptyAttributeFilter
 
visitEnclosingMethodAttribute(Clazz, EnclosingMethodAttribute) - Method in class proguard.classfile.attribute.visitor.RequiredAttributeFilter
 
visitEnclosingMethodAttribute(Clazz, EnclosingMethodAttribute) - Method in class proguard.classfile.attribute.visitor.SingleTimeAttributeVisitor
 
visitEnclosingMethodAttribute(Clazz, EnclosingMethodAttribute) - Method in class proguard.classfile.editor.AttributeAdder
 
visitEnclosingMethodAttribute(Clazz, EnclosingMethodAttribute) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitEnclosingMethodAttribute(Clazz, EnclosingMethodAttribute) - Method in class proguard.classfile.editor.ConstantPoolShrinker
 
visitEnclosingMethodAttribute(Clazz, EnclosingMethodAttribute) - Method in class proguard.classfile.editor.MemberReferenceFixer
 
visitEnclosingMethodAttribute(Clazz, EnclosingMethodAttribute) - Method in class proguard.classfile.editor.NameAndTypeShrinker
 
visitEnclosingMethodAttribute(Clazz, EnclosingMethodAttribute) - Method in class proguard.classfile.editor.Utf8Shrinker
 
visitEnclosingMethodAttribute(Clazz, EnclosingMethodAttribute) - Method in class proguard.classfile.io.ProgramClassReader
 
visitEnclosingMethodAttribute(Clazz, EnclosingMethodAttribute) - Method in class proguard.classfile.util.ClassReferenceInitializer
 
visitEnclosingMethodAttribute(Clazz, EnclosingMethodAttribute) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitEnclosingMethodAttribute(Clazz, EnclosingMethodAttribute) - Method in class proguard.classfile.visitor.ReferencedClassVisitor
 
visitEnumConstantElementValue(Clazz, Annotation, EnumConstantElementValue) - Method in class proguard.classfile.attribute.annotation.visitor.AllElementValueVisitor
 
visitEnumConstantElementValue(Clazz, Annotation, EnumConstantElementValue) - Method in interface proguard.classfile.attribute.annotation.visitor.ElementValueVisitor
 
visitEnumConstantElementValue(Clazz, Annotation, EnumConstantElementValue) - Method in class proguard.classfile.editor.ClassReferenceFixer
 
visitEnumConstantElementValue(Clazz, Annotation, EnumConstantElementValue) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitEnumConstantElementValue(Clazz, Annotation, EnumConstantElementValue) - Method in class proguard.classfile.editor.ConstantPoolShrinker
 
visitEnumConstantElementValue(Clazz, Annotation, EnumConstantElementValue) - Method in class proguard.classfile.editor.ElementValueAdder
 
visitEnumConstantElementValue(Clazz, Annotation, EnumConstantElementValue) - Method in class proguard.classfile.editor.MemberReferenceFixer
 
visitEnumConstantElementValue(Clazz, Annotation, EnumConstantElementValue) - Method in class proguard.classfile.editor.Utf8Shrinker
 
visitEnumConstantElementValue(Clazz, Annotation, EnumConstantElementValue) - Method in class proguard.classfile.io.ProgramClassReader
 
visitEnumConstantElementValue(Clazz, Annotation, EnumConstantElementValue) - Method in class proguard.classfile.util.ClassReferenceInitializer
 
visitEnumConstantElementValue(Clazz, Annotation, EnumConstantElementValue) - Method in class proguard.classfile.util.EnumFieldReferenceInitializer
 
visitEnumConstantElementValue(Clazz, Annotation, EnumConstantElementValue) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitEnumConstantElementValue(Clazz, Annotation, EnumConstantElementValue) - Method in class proguard.classfile.visitor.ReferencedClassVisitor
 
visitExceptionInfo(Clazz, Method, CodeAttribute, ExceptionInfo) - Method in interface proguard.classfile.attribute.visitor.ExceptionInfoVisitor
 
visitExceptionInfo(Clazz, Method, CodeAttribute, ExceptionInfo) - Method in class proguard.classfile.attribute.visitor.StackSizeComputer
 
visitExceptionInfo(Clazz, Method, CodeAttribute, ExceptionInfo) - Method in class proguard.classfile.editor.CodeAttributeComposer
 
visitExceptionInfo(Clazz, Method, CodeAttribute, ExceptionInfo) - Method in class proguard.classfile.editor.CodeAttributeEditor
 
visitExceptionInfo(Clazz, Method, CodeAttribute, ExceptionInfo) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitExceptionInfo(Clazz, Method, CodeAttribute, ExceptionInfo) - Method in class proguard.classfile.editor.ConstantPoolShrinker
 
visitExceptionInfo(Clazz, Method, CodeAttribute, ExceptionInfo) - Method in class proguard.classfile.editor.ExceptionInfoAdder
 
visitExceptionInfo(Clazz, Method, CodeAttribute, ExceptionInfo) - Method in class proguard.classfile.io.ProgramClassReader
 
visitExceptionInfo(Clazz, Method, CodeAttribute, ExceptionInfo) - Method in class proguard.classfile.util.BranchTargetFinder
 
visitExceptionInfo(Clazz, Method, CodeAttribute, ExceptionInfo) - Method in class proguard.classfile.visitor.ClassCleaner
 
visitExceptionInfo(Clazz, Method, CodeAttribute, ExceptionInfo) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitExceptionInfo(Clazz, Method, CodeAttribute, ExceptionInfo) - Method in class proguard.classfile.visitor.ExceptionCounter
 
visitExceptionInfo(Clazz, Method, CodeAttribute, ExceptionInfo) - Method in class proguard.classfile.visitor.ExceptionExcludedOffsetFilter
 
visitExceptionInfo(Clazz, Method, CodeAttribute, ExceptionInfo) - Method in class proguard.classfile.visitor.ExceptionHandlerConstantVisitor
 
visitExceptionInfo(Clazz, Method, CodeAttribute, ExceptionInfo) - Method in class proguard.classfile.visitor.ExceptionHandlerFilter
 
visitExceptionInfo(Clazz, Method, CodeAttribute, ExceptionInfo) - Method in class proguard.classfile.visitor.ExceptionOffsetFilter
 
visitExceptionInfo(Clazz, Method, CodeAttribute, ExceptionInfo) - Method in class proguard.classfile.visitor.ExceptionRangeFilter
 
visitExceptionInfo(Clazz, Method, CodeAttribute, ExceptionInfo) - Method in class proguard.classfile.visitor.ProcessingInfoSetter
 
visitExceptionInfo(Clazz, Method, CodeAttribute, ExceptionInfo) - Method in class proguard.evaluation.LivenessAnalyzer
 
visitExceptionInfo(Clazz, Method, CodeAttribute, ExceptionInfo) - Method in class proguard.evaluation.PartialEvaluator
 
visitExceptionInfo(Clazz, Method, CodeAttribute, ExceptionInfo) - Method in class proguard.preverify.CodeSubroutineInliner
 
visitExceptionsAttribute(Clazz, Method, ExceptionsAttribute) - Method in class proguard.classfile.attribute.visitor.AttributeNameFilter
 
visitExceptionsAttribute(Clazz, Method, ExceptionsAttribute) - Method in interface proguard.classfile.attribute.visitor.AttributeVisitor
 
visitExceptionsAttribute(Clazz, Method, ExceptionsAttribute) - Method in class proguard.classfile.attribute.visitor.DebugAttributeVisitor
 
visitExceptionsAttribute(Clazz, Method, ExceptionsAttribute) - Method in class proguard.classfile.attribute.visitor.MultiAttributeVisitor
 
visitExceptionsAttribute(Clazz, Method, ExceptionsAttribute) - Method in class proguard.classfile.attribute.visitor.NonEmptyAttributeFilter
 
visitExceptionsAttribute(Clazz, Method, ExceptionsAttribute) - Method in class proguard.classfile.attribute.visitor.RequiredAttributeFilter
 
visitExceptionsAttribute(Clazz, Method, ExceptionsAttribute) - Method in class proguard.classfile.attribute.visitor.SingleTimeAttributeVisitor
 
visitExceptionsAttribute(Clazz, Method, ExceptionsAttribute) - Method in class proguard.classfile.editor.AttributeAdder
 
visitExceptionsAttribute(Clazz, Method, ExceptionsAttribute) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitExceptionsAttribute(Clazz, Method, ExceptionsAttribute) - Method in class proguard.classfile.editor.ConstantPoolShrinker
 
visitExceptionsAttribute(Clazz, Method, ExceptionsAttribute) - Method in class proguard.classfile.editor.Utf8Shrinker
 
visitExceptionsAttribute(Clazz, Method, ExceptionsAttribute) - Method in class proguard.classfile.io.ProgramClassReader
 
visitExceptionsAttribute(Clazz, Method, ExceptionsAttribute) - Method in class proguard.classfile.visitor.ClassCleaner
 
visitExceptionsAttribute(Clazz, Method, ExceptionsAttribute) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitExportsInfo(Clazz, ExportsInfo) - Method in interface proguard.classfile.attribute.module.visitor.ExportsInfoVisitor
 
visitExportsInfo(Clazz, ExportsInfo) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitExportsInfo(Clazz, ExportsInfo) - Method in class proguard.classfile.editor.ConstantPoolShrinker
 
visitExportsInfo(Clazz, ExportsInfo) - Method in class proguard.classfile.io.ProgramClassReader
 
visitExportsInfo(Clazz, ExportsInfo) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitFieldrefConstant(Clazz, FieldrefConstant) - Method in class proguard.classfile.constant.visitor.ConstantStringBuilder
 
visitFieldrefConstant(Clazz, FieldrefConstant) - Method in interface proguard.classfile.constant.visitor.ConstantVisitor
 
visitFieldrefConstant(Clazz, FieldrefConstant) - Method in class proguard.classfile.editor.ConstantAdder
 
visitFieldrefConstant(Clazz, FieldrefConstant) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitFieldrefConstant(Clazz, FieldrefConstant) - Method in class proguard.classfile.editor.MemberReferenceFixer
 
visitFieldrefConstant(Clazz, FieldrefConstant) - Method in class proguard.classfile.instruction.ConstantInstruction
 
visitFieldrefConstant(Clazz, FieldrefConstant) - Method in class proguard.classfile.util.ClassReferenceInitializer
 
visitFieldrefConstant(Clazz, FieldrefConstant) - Method in class proguard.classfile.util.EnumFieldReferenceInitializer
 
visitFieldrefConstant(Clazz, FieldrefConstant) - Method in class proguard.classfile.util.StringSharer
 
visitFieldrefConstant(Clazz, FieldrefConstant) - Method in class proguard.classfile.util.WildcardConstantFilter
 
visitFieldrefConstant(Clazz, FieldrefConstant) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitFieldrefConstant(Clazz, FieldrefConstant) - Method in class proguard.evaluation.SimplifiedInvocationUnit
 
visitFloatArrayConstant(Clazz, PrimitiveArrayConstant, float[]) - Method in interface proguard.classfile.constant.visitor.PrimitiveArrayConstantVisitor
 
visitFloatArrayConstantElement(Clazz, PrimitiveArrayConstant, int, float) - Method in interface proguard.classfile.constant.visitor.PrimitiveArrayConstantElementVisitor
 
visitFloatArrayConstantElement(Clazz, PrimitiveArrayConstant, int, float) - Method in class proguard.classfile.util.PrimitiveArrayConstantReplacer
 
visitFloatConstant(Clazz, FloatConstant) - Method in class proguard.classfile.constant.visitor.ConstantStringBuilder
 
visitFloatConstant(Clazz, FloatConstant) - Method in interface proguard.classfile.constant.visitor.ConstantVisitor
 
visitFloatConstant(Clazz, FloatConstant) - Method in class proguard.classfile.editor.ConstantAdder
 
visitFloatConstant(Clazz, FloatConstant) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitFloatConstant(Clazz, FloatConstant) - Method in class proguard.classfile.instruction.ConstantInstruction
 
visitFloatConstant(Clazz, FloatConstant) - Method in class proguard.classfile.io.LibraryClassReader
 
visitFloatConstant(Clazz, FloatConstant) - Method in class proguard.classfile.io.ProgramClassReader
 
visitFloatConstant(Clazz, FloatConstant) - Method in class proguard.classfile.util.InstructionSequenceMatcher
 
visitFloatConstant(Clazz, FloatConstant) - Method in class proguard.classfile.util.WildcardConstantFilter
 
visitFloatConstant(Clazz, FloatConstant) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitFloatConstant(Clazz, FloatConstant) - Method in class proguard.evaluation.ConstantValueFactory
 
visitFloatType(Clazz, Method, CodeAttribute, int, FloatType) - Method in interface proguard.classfile.attribute.preverification.visitor.VerificationTypeVisitor
 
visitFloatType(Clazz, Method, CodeAttribute, int, FloatType) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitFormalParameterTargetInfo(Clazz, Method, TypeAnnotation, FormalParameterTargetInfo) - Method in interface proguard.classfile.attribute.annotation.target.visitor.TargetInfoVisitor
 
visitFormalParameterTargetInfo(Clazz, Method, TypeAnnotation, FormalParameterTargetInfo) - Method in class proguard.classfile.editor.TargetInfoCopier
 
visitFormalParameterTargetInfo(Clazz, Method, TypeAnnotation, FormalParameterTargetInfo) - Method in class proguard.classfile.io.ProgramClassReader
 
visitFormalParameterTargetInfo(Clazz, Method, TypeAnnotation, FormalParameterTargetInfo) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitFullFrame(Clazz, Method, CodeAttribute, int, FullFrame) - Method in interface proguard.classfile.attribute.preverification.visitor.StackMapFrameVisitor
 
visitFullFrame(Clazz, Method, CodeAttribute, int, FullFrame) - Method in class proguard.classfile.editor.CodeAttributeComposer
 
visitFullFrame(Clazz, Method, CodeAttribute, int, FullFrame) - Method in class proguard.classfile.editor.CodeAttributeEditor
 
visitFullFrame(Clazz, Method, CodeAttribute, int, FullFrame) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitFullFrame(Clazz, Method, CodeAttribute, int, FullFrame) - Method in class proguard.classfile.editor.ConstantPoolShrinker
 
visitFullFrame(Clazz, Method, CodeAttribute, int, FullFrame) - Method in class proguard.classfile.io.ProgramClassReader
 
visitFullFrame(Clazz, Method, CodeAttribute, int, FullFrame) - Method in class proguard.classfile.visitor.ClassCleaner
 
visitFullFrame(Clazz, Method, CodeAttribute, int, FullFrame) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitFunction(Clazz, KotlinDeclarationContainerMetadata, KotlinFunctionMetadata) - Method in class proguard.classfile.kotlin.visitor.filter.KotlinFunctionFilter
 
visitFunction(Clazz, KotlinDeclarationContainerMetadata, KotlinFunctionMetadata) - Method in interface proguard.classfile.kotlin.visitor.KotlinFunctionVisitor
 
visitFunction(Clazz, KotlinDeclarationContainerMetadata, KotlinFunctionMetadata) - Method in class proguard.classfile.kotlin.visitor.KotlinMetadataPrinter
 
visitFunctionReceiverType(Clazz, KotlinMetadata, KotlinFunctionMetadata, KotlinTypeMetadata) - Method in class proguard.classfile.kotlin.visitor.AllTypeVisitor
 
visitFunctionReceiverType(Clazz, KotlinMetadata, KotlinFunctionMetadata, KotlinTypeMetadata) - Method in class proguard.classfile.kotlin.visitor.filter.KotlinTypeFilter
 
visitFunctionReceiverType(Clazz, KotlinMetadata, KotlinFunctionMetadata, KotlinTypeMetadata) - Method in class proguard.classfile.kotlin.visitor.KotlinMetadataPrinter
 
visitFunctionReceiverType(Clazz, KotlinMetadata, KotlinFunctionMetadata, KotlinTypeMetadata) - Method in interface proguard.classfile.kotlin.visitor.KotlinTypeVisitor
 
visitFunctionReferenceInfo(FunctionReferenceInfo) - Method in interface proguard.classfile.kotlin.reflect.visitor.CallableReferenceInfoVisitor
 
visitFunctionReturnType(Clazz, KotlinMetadata, KotlinFunctionMetadata, KotlinTypeMetadata) - Method in class proguard.classfile.kotlin.visitor.AllTypeVisitor
 
visitFunctionReturnType(Clazz, KotlinMetadata, KotlinFunctionMetadata, KotlinTypeMetadata) - Method in class proguard.classfile.kotlin.visitor.filter.KotlinTypeFilter
 
visitFunctionReturnType(Clazz, KotlinMetadata, KotlinFunctionMetadata, KotlinTypeMetadata) - Method in class proguard.classfile.kotlin.visitor.KotlinMetadataPrinter
 
visitFunctionReturnType(Clazz, KotlinMetadata, KotlinFunctionMetadata, KotlinTypeMetadata) - Method in interface proguard.classfile.kotlin.visitor.KotlinTypeVisitor
 
visitFunctionTypeParameter(Clazz, KotlinMetadata, KotlinFunctionMetadata, KotlinTypeParameterMetadata) - Method in interface proguard.classfile.kotlin.visitor.KotlinTypeParameterVisitor
 
visitFunctionTypeParameter(Clazz, KotlinMetadata, KotlinFunctionMetadata, KotlinTypeParameterMetadata) - Method in class proguard.classfile.kotlin.visitor.MultiKotlinTypeParameterVisitor
 
visitFunctionValParameter(Clazz, KotlinMetadata, KotlinFunctionMetadata, KotlinValueParameterMetadata) - Method in class proguard.classfile.kotlin.visitor.AllTypeVisitor
 
visitFunctionValParameter(Clazz, KotlinMetadata, KotlinFunctionMetadata, KotlinValueParameterMetadata) - Method in class proguard.classfile.kotlin.visitor.KotlinMetadataPrinter
 
visitFunctionValParameter(Clazz, KotlinMetadata, KotlinFunctionMetadata, KotlinValueParameterMetadata) - Method in interface proguard.classfile.kotlin.visitor.KotlinValueParameterVisitor
 
visitFunctionValParamType(Clazz, KotlinMetadata, KotlinFunctionMetadata, KotlinValueParameterMetadata, KotlinTypeMetadata) - Method in class proguard.classfile.kotlin.visitor.AllTypeVisitor
 
visitFunctionValParamType(Clazz, KotlinMetadata, KotlinFunctionMetadata, KotlinValueParameterMetadata, KotlinTypeMetadata) - Method in class proguard.classfile.kotlin.visitor.filter.KotlinTypeFilter
 
visitFunctionValParamType(Clazz, KotlinMetadata, KotlinFunctionMetadata, KotlinValueParameterMetadata, KotlinTypeMetadata) - Method in interface proguard.classfile.kotlin.visitor.KotlinTypeVisitor
 
visitFunctionValParamVarArgType(Clazz, KotlinMetadata, KotlinFunctionMetadata, KotlinValueParameterMetadata, KotlinTypeMetadata) - Method in class proguard.classfile.kotlin.visitor.AllTypeVisitor
 
visitFunctionValParamVarArgType(Clazz, KotlinMetadata, KotlinFunctionMetadata, KotlinValueParameterMetadata, KotlinTypeMetadata) - Method in class proguard.classfile.kotlin.visitor.filter.KotlinTypeFilter
 
visitFunctionValParamVarArgType(Clazz, KotlinMetadata, KotlinFunctionMetadata, KotlinValueParameterMetadata, KotlinTypeMetadata) - Method in class proguard.classfile.kotlin.visitor.KotlinMetadataPrinter
 
visitFunctionValParamVarArgType(Clazz, KotlinMetadata, KotlinFunctionMetadata, KotlinValueParameterMetadata, KotlinTypeMetadata) - Method in interface proguard.classfile.kotlin.visitor.KotlinTypeVisitor
 
visitFunctionVersionRequirement(Clazz, KotlinMetadata, KotlinFunctionMetadata, KotlinVersionRequirementMetadata) - Method in interface proguard.classfile.kotlin.visitor.KotlinVersionRequirementVisitor
 
visitInnerClassesAttribute(Clazz, InnerClassesAttribute) - Method in class proguard.classfile.attribute.visitor.AllInnerClassesInfoVisitor
 
visitInnerClassesAttribute(Clazz, InnerClassesAttribute) - Method in class proguard.classfile.attribute.visitor.AttributeNameFilter
 
visitInnerClassesAttribute(Clazz, InnerClassesAttribute) - Method in interface proguard.classfile.attribute.visitor.AttributeVisitor
 
visitInnerClassesAttribute(Clazz, InnerClassesAttribute) - Method in class proguard.classfile.attribute.visitor.DebugAttributeVisitor
 
visitInnerClassesAttribute(Clazz, InnerClassesAttribute) - Method in class proguard.classfile.attribute.visitor.MultiAttributeVisitor
 
visitInnerClassesAttribute(Clazz, InnerClassesAttribute) - Method in class proguard.classfile.attribute.visitor.NonEmptyAttributeFilter
 
visitInnerClassesAttribute(Clazz, InnerClassesAttribute) - Method in class proguard.classfile.attribute.visitor.RequiredAttributeFilter
 
visitInnerClassesAttribute(Clazz, InnerClassesAttribute) - Method in class proguard.classfile.attribute.visitor.SingleTimeAttributeVisitor
 
visitInnerClassesAttribute(Clazz, InnerClassesAttribute) - Method in class proguard.classfile.editor.AttributeAdder
 
visitInnerClassesAttribute(Clazz, InnerClassesAttribute) - Method in class proguard.classfile.editor.ClassReferenceFixer
 
visitInnerClassesAttribute(Clazz, InnerClassesAttribute) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitInnerClassesAttribute(Clazz, InnerClassesAttribute) - Method in class proguard.classfile.editor.ConstantPoolShrinker
 
visitInnerClassesAttribute(Clazz, InnerClassesAttribute) - Method in class proguard.classfile.editor.Utf8Shrinker
 
visitInnerClassesAttribute(Clazz, InnerClassesAttribute) - Method in class proguard.classfile.io.ProgramClassReader
 
visitInnerClassesAttribute(Clazz, InnerClassesAttribute) - Method in class proguard.classfile.visitor.ClassCleaner
 
visitInnerClassesAttribute(Clazz, InnerClassesAttribute) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitInnerClassesInfo(Clazz, InnerClassesInfo) - Method in interface proguard.classfile.attribute.visitor.InnerClassesInfoVisitor
 
visitInnerClassesInfo(Clazz, InnerClassesInfo) - Method in class proguard.classfile.editor.ClassReferenceFixer
 
visitInnerClassesInfo(Clazz, InnerClassesInfo) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitInnerClassesInfo(Clazz, InnerClassesInfo) - Method in class proguard.classfile.editor.ConstantPoolShrinker
 
visitInnerClassesInfo(Clazz, InnerClassesInfo) - Method in class proguard.classfile.editor.InnerClassesAccessFixer
 
visitInnerClassesInfo(Clazz, InnerClassesInfo) - Method in class proguard.classfile.editor.Utf8Shrinker
 
visitInnerClassesInfo(Clazz, InnerClassesInfo) - Method in class proguard.classfile.io.ProgramClassReader
 
visitInnerClassesInfo(Clazz, InnerClassesInfo) - Method in class proguard.classfile.visitor.ClassCleaner
 
visitInnerClassesInfo(Clazz, InnerClassesInfo) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitInnerClassesInfo(Clazz, InnerClassesInfo) - Method in class proguard.classfile.visitor.ProcessingInfoSetter
 
visitIntArrayConstant(Clazz, PrimitiveArrayConstant, int[]) - Method in interface proguard.classfile.constant.visitor.PrimitiveArrayConstantVisitor
 
visitIntArrayConstantElement(Clazz, PrimitiveArrayConstant, int, int) - Method in interface proguard.classfile.constant.visitor.PrimitiveArrayConstantElementVisitor
 
visitIntArrayConstantElement(Clazz, PrimitiveArrayConstant, int, int) - Method in class proguard.classfile.util.PrimitiveArrayConstantReplacer
 
visitIntegerConstant(Clazz, IntegerConstant) - Method in class proguard.classfile.constant.visitor.ConstantStringBuilder
 
visitIntegerConstant(Clazz, IntegerConstant) - Method in interface proguard.classfile.constant.visitor.ConstantVisitor
 
visitIntegerConstant(Clazz, IntegerConstant) - Method in class proguard.classfile.editor.ConstantAdder
 
visitIntegerConstant(Clazz, IntegerConstant) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitIntegerConstant(Clazz, IntegerConstant) - Method in class proguard.classfile.instruction.ConstantInstruction
 
visitIntegerConstant(Clazz, IntegerConstant) - Method in class proguard.classfile.io.LibraryClassReader
 
visitIntegerConstant(Clazz, IntegerConstant) - Method in class proguard.classfile.io.ProgramClassReader
 
visitIntegerConstant(Clazz, IntegerConstant) - Method in class proguard.classfile.util.InstructionSequenceMatcher
 
visitIntegerConstant(Clazz, IntegerConstant) - Method in class proguard.classfile.util.kotlin.KotlinMetadataInitializer
 
visitIntegerConstant(Clazz, IntegerConstant) - Method in class proguard.classfile.util.WildcardConstantFilter
 
visitIntegerConstant(Clazz, IntegerConstant) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitIntegerConstant(Clazz, IntegerConstant) - Method in class proguard.evaluation.ConstantValueFactory
 
visitIntegerType(Clazz, Method, CodeAttribute, int, IntegerType) - Method in interface proguard.classfile.attribute.preverification.visitor.VerificationTypeVisitor
 
visitIntegerType(Clazz, Method, CodeAttribute, int, IntegerType) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitInterfaceMethodrefConstant(Clazz, InterfaceMethodrefConstant) - Method in class proguard.classfile.constant.visitor.ConstantStringBuilder
 
visitInterfaceMethodrefConstant(Clazz, InterfaceMethodrefConstant) - Method in interface proguard.classfile.constant.visitor.ConstantVisitor
 
visitInterfaceMethodrefConstant(Clazz, InterfaceMethodrefConstant) - Method in class proguard.classfile.editor.ConstantAdder
 
visitInterfaceMethodrefConstant(Clazz, InterfaceMethodrefConstant) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitInterfaceMethodrefConstant(Clazz, InterfaceMethodrefConstant) - Method in class proguard.classfile.editor.MemberReferenceFixer
 
visitInterfaceMethodrefConstant(Clazz, InterfaceMethodrefConstant) - Method in class proguard.classfile.instruction.ConstantInstruction
 
visitInterfaceMethodrefConstant(Clazz, InterfaceMethodrefConstant) - Method in class proguard.classfile.util.WildcardConstantFilter
 
visitInterfaceMethodrefConstant(Clazz, InterfaceMethodrefConstant) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitInvokeDynamicConstant(Clazz, InvokeDynamicConstant) - Method in class proguard.classfile.constant.visitor.BootstrapMethodHandleTraveler
 
visitInvokeDynamicConstant(Clazz, InvokeDynamicConstant) - Method in class proguard.classfile.constant.visitor.ConstantStringBuilder
 
visitInvokeDynamicConstant(Clazz, InvokeDynamicConstant) - Method in interface proguard.classfile.constant.visitor.ConstantVisitor
 
visitInvokeDynamicConstant(Clazz, InvokeDynamicConstant) - Method in class proguard.classfile.editor.BootstrapMethodRemapper
 
visitInvokeDynamicConstant(Clazz, InvokeDynamicConstant) - Method in class proguard.classfile.editor.ClassReferenceFixer
 
visitInvokeDynamicConstant(Clazz, InvokeDynamicConstant) - Method in class proguard.classfile.editor.ConstantAdder
 
visitInvokeDynamicConstant(Clazz, InvokeDynamicConstant) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitInvokeDynamicConstant(Clazz, InvokeDynamicConstant) - Method in class proguard.classfile.editor.ConstantPoolShrinker
 
visitInvokeDynamicConstant(Clazz, InvokeDynamicConstant) - Method in class proguard.classfile.editor.NameAndTypeShrinker
 
visitInvokeDynamicConstant(Clazz, InvokeDynamicConstant) - Method in class proguard.classfile.instruction.ConstantInstruction
 
visitInvokeDynamicConstant(Clazz, InvokeDynamicConstant) - Method in class proguard.classfile.io.LibraryClassReader
 
visitInvokeDynamicConstant(Clazz, InvokeDynamicConstant) - Method in class proguard.classfile.io.ProgramClassReader
 
visitInvokeDynamicConstant(Clazz, InvokeDynamicConstant) - Method in class proguard.classfile.util.ClassReferenceInitializer
 
visitInvokeDynamicConstant(Clazz, InvokeDynamicConstant) - Method in class proguard.classfile.util.InstructionSequenceMatcher
 
visitInvokeDynamicConstant(Clazz, InvokeDynamicConstant) - Method in class proguard.classfile.util.WildcardConstantFilter
 
visitInvokeDynamicConstant(Clazz, InvokeDynamicConstant) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitInvokeDynamicConstant(Clazz, InvokeDynamicConstant) - Method in class proguard.classfile.visitor.DynamicReturnedClassVisitor
 
visitInvokeDynamicConstant(Clazz, InvokeDynamicConstant) - Method in class proguard.classfile.visitor.ReferencedClassVisitor
 
visitInvokeDynamicConstant(Clazz, InvokeDynamicConstant) - Method in class proguard.evaluation.SimplifiedInvocationUnit
 
visitJavaReferenceInfo(JavaReferenceInfo) - Method in interface proguard.classfile.kotlin.reflect.visitor.CallableReferenceInfoVisitor
 
visitKotlinClassMetadata(Clazz, KotlinClassKindMetadata) - Method in class proguard.classfile.kotlin.visitor.AllConstructorsVisitor
 
visitKotlinClassMetadata(Clazz, KotlinClassKindMetadata) - Method in class proguard.classfile.kotlin.visitor.AllKotlinAnnotationVisitor
 
visitKotlinClassMetadata(Clazz, KotlinClassKindMetadata) - Method in class proguard.classfile.kotlin.visitor.AllTypeParameterVisitor
 
visitKotlinClassMetadata(Clazz, KotlinClassKindMetadata) - Method in class proguard.classfile.kotlin.visitor.AllTypeVisitor
 
visitKotlinClassMetadata(Clazz, KotlinClassKindMetadata) - Method in class proguard.classfile.kotlin.visitor.AllValueParameterVisitor
 
visitKotlinClassMetadata(Clazz, KotlinClassKindMetadata) - Method in class proguard.classfile.kotlin.visitor.filter.KotlinClassKindFilter
 
visitKotlinClassMetadata(Clazz, KotlinClassKindMetadata) - Method in class proguard.classfile.kotlin.visitor.KotlinClassToAnonymousObjectOriginClassVisitor
 
visitKotlinClassMetadata(Clazz, KotlinClassKindMetadata) - Method in class proguard.classfile.kotlin.visitor.KotlinInterfaceToDefaultImplsClassVisitor
 
visitKotlinClassMetadata(Clazz, KotlinClassKindMetadata) - Method in class proguard.classfile.kotlin.visitor.KotlinMetadataPrinter
 
visitKotlinClassMetadata(Clazz, KotlinClassKindMetadata) - Method in interface proguard.classfile.kotlin.visitor.KotlinMetadataVisitor
 
visitKotlinClassMetadata(Clazz, KotlinClassKindMetadata) - Method in class proguard.classfile.util.ClassReferenceInitializer.KotlinTypeAliasReferenceInitializer
 
visitKotlinDeclarationContainerMetadata(Clazz, KotlinDeclarationContainerMetadata) - Method in class proguard.classfile.kotlin.reflect.util.KotlinCallableReferenceInitializer.LocalVariableReferenceInfoInitializer
 
visitKotlinDeclarationContainerMetadata(Clazz, KotlinDeclarationContainerMetadata) - Method in class proguard.classfile.kotlin.visitor.AllFunctionsVisitor
 
visitKotlinDeclarationContainerMetadata(Clazz, KotlinDeclarationContainerMetadata) - Method in class proguard.classfile.kotlin.visitor.AllKotlinPropertiesVisitor
 
visitKotlinDeclarationContainerMetadata(Clazz, KotlinDeclarationContainerMetadata) - Method in class proguard.classfile.kotlin.visitor.AllTypeAliasVisitor
 
visitKotlinDeclarationContainerMetadata(Clazz, KotlinDeclarationContainerMetadata) - Method in class proguard.classfile.kotlin.visitor.AllTypeParameterVisitor
 
visitKotlinDeclarationContainerMetadata(Clazz, KotlinDeclarationContainerMetadata) - Method in class proguard.classfile.kotlin.visitor.AllTypeVisitor
 
visitKotlinDeclarationContainerMetadata(Clazz, KotlinDeclarationContainerMetadata) - Method in class proguard.classfile.kotlin.visitor.AllValueParameterVisitor
 
visitKotlinDeclarationContainerMetadata(Clazz, KotlinDeclarationContainerMetadata) - Method in class proguard.classfile.kotlin.visitor.filter.KotlinDeclarationContainerFilter
 
visitKotlinDeclarationContainerMetadata(Clazz, KotlinDeclarationContainerMetadata) - Method in class proguard.classfile.kotlin.visitor.KotlinClassToInlineOriginFunctionVisitor
 
visitKotlinDeclarationContainerMetadata(Clazz, KotlinDeclarationContainerMetadata) - Method in class proguard.classfile.kotlin.visitor.KotlinMetadataPrinter
 
visitKotlinDeclarationContainerMetadata(Clazz, KotlinDeclarationContainerMetadata) - Method in class proguard.classfile.kotlin.visitor.KotlinMetadataToClazzVisitor
 
visitKotlinDeclarationContainerMetadata(Clazz, KotlinDeclarationContainerMetadata) - Method in interface proguard.classfile.kotlin.visitor.KotlinMetadataVisitor
 
visitKotlinDeclarationContainerMetadata(Clazz, KotlinDeclarationContainerMetadata) - Method in class proguard.classfile.util.ClassReferenceInitializer.KotlinTypeAliasReferenceInitializer
 
visitKotlinDeclarationContainerMetadata(Clazz, KotlinDeclarationContainerMetadata) - Method in class proguard.resources.kotlinmodule.visitor.KotlinMetadataToModuleVisitor
 
visitKotlinFileFacadeMetadata(Clazz, KotlinFileFacadeKindMetadata) - Method in class proguard.classfile.kotlin.visitor.KotlinMetadataPrinter
 
visitKotlinFileFacadeMetadata(Clazz, KotlinFileFacadeKindMetadata) - Method in interface proguard.classfile.kotlin.visitor.KotlinMetadataVisitor
 
visitKotlinModule(KotlinModule) - Method in class proguard.resources.file.visitor.ResourceFilePresenceFilter
 
visitKotlinModule(KotlinModule) - Method in interface proguard.resources.file.visitor.ResourceFileVisitor
 
visitKotlinModule(KotlinModule) - Method in class proguard.resources.file.visitor.ResourceJavaReferenceClassInitializer
 
visitKotlinModule(KotlinModule) - Method in class proguard.resources.kotlinmodule.io.KotlinModuleReader
 
visitKotlinModule(KotlinModule) - Method in class proguard.resources.kotlinmodule.io.KotlinModuleWriter
 
visitKotlinModule(KotlinModule) - Method in class proguard.resources.kotlinmodule.util.KotlinModuleReferenceInitializer
 
visitKotlinModule(KotlinModule) - Method in class proguard.resources.kotlinmodule.visitor.KotlinModulePrinter
 
visitKotlinModule(KotlinModule) - Method in interface proguard.resources.kotlinmodule.visitor.KotlinModuleVisitor
 
visitKotlinModulePackage(KotlinModule, KotlinModulePackage) - Method in class proguard.resources.kotlinmodule.util.KotlinModuleReferenceInitializer
 
visitKotlinModulePackage(KotlinModule, KotlinModulePackage) - Method in interface proguard.resources.kotlinmodule.visitor.KotlinModulePackageVisitor
 
visitKotlinModulePackage(KotlinModule, KotlinModulePackage) - Method in class proguard.resources.kotlinmodule.visitor.KotlinModulePrinter
 
visitKotlinMultiFileFacadeMetadata(Clazz, KotlinMultiFileFacadeKindMetadata) - Method in class proguard.classfile.kotlin.visitor.KotlinMetadataPrinter
 
visitKotlinMultiFileFacadeMetadata(Clazz, KotlinMultiFileFacadeKindMetadata) - Method in interface proguard.classfile.kotlin.visitor.KotlinMetadataVisitor
 
visitKotlinMultiFilePartMetadata(Clazz, KotlinMultiFilePartKindMetadata) - Method in class proguard.classfile.kotlin.visitor.filter.KotlinMultiFilePartKindFilter
 
visitKotlinMultiFilePartMetadata(Clazz, KotlinMultiFilePartKindMetadata) - Method in class proguard.classfile.kotlin.visitor.KotlinMetadataPrinter
 
visitKotlinMultiFilePartMetadata(Clazz, KotlinMultiFilePartKindMetadata) - Method in interface proguard.classfile.kotlin.visitor.KotlinMetadataVisitor
 
visitKotlinSyntheticClassMetadata(Clazz, KotlinSyntheticClassKindMetadata) - Method in class proguard.classfile.kotlin.reflect.util.KotlinCallableReferenceInitializer
 
visitKotlinSyntheticClassMetadata(Clazz, KotlinSyntheticClassKindMetadata) - Method in class proguard.classfile.kotlin.visitor.AllFunctionsVisitor
 
visitKotlinSyntheticClassMetadata(Clazz, KotlinSyntheticClassKindMetadata) - Method in class proguard.classfile.kotlin.visitor.AllTypeParameterVisitor
 
visitKotlinSyntheticClassMetadata(Clazz, KotlinSyntheticClassKindMetadata) - Method in class proguard.classfile.kotlin.visitor.AllTypeVisitor
 
visitKotlinSyntheticClassMetadata(Clazz, KotlinSyntheticClassKindMetadata) - Method in class proguard.classfile.kotlin.visitor.AllValueParameterVisitor
 
visitKotlinSyntheticClassMetadata(Clazz, KotlinSyntheticClassKindMetadata) - Method in class proguard.classfile.kotlin.visitor.filter.KotlinSyntheticClassKindFilter
 
visitKotlinSyntheticClassMetadata(Clazz, KotlinSyntheticClassKindMetadata) - Method in class proguard.classfile.kotlin.visitor.KotlinMetadataPrinter
 
visitKotlinSyntheticClassMetadata(Clazz, KotlinSyntheticClassKindMetadata) - Method in class proguard.classfile.kotlin.visitor.KotlinMetadataToClazzVisitor
 
visitKotlinSyntheticClassMetadata(Clazz, KotlinSyntheticClassKindMetadata) - Method in interface proguard.classfile.kotlin.visitor.KotlinMetadataVisitor
 
visitLessZeroFrame(Clazz, Method, CodeAttribute, int, LessZeroFrame) - Method in interface proguard.classfile.attribute.preverification.visitor.StackMapFrameVisitor
 
visitLessZeroFrame(Clazz, Method, CodeAttribute, int, LessZeroFrame) - Method in class proguard.classfile.io.ProgramClassReader
 
visitLessZeroFrame(Clazz, Method, CodeAttribute, int, LessZeroFrame) - Method in class proguard.classfile.visitor.ClassCleaner
 
visitLessZeroFrame(Clazz, Method, CodeAttribute, int, LessZeroFrame) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitLibraryClass(LibraryClass) - Method in class proguard.classfile.attribute.visitor.DebugAttributeVisitor
 
visitLibraryClass(LibraryClass) - Method in class proguard.classfile.editor.ClassReferenceFixer
 
visitLibraryClass(LibraryClass) - Method in class proguard.classfile.io.LibraryClassReader
 
visitLibraryClass(LibraryClass) - Method in class proguard.classfile.kotlin.visitor.KotlinMetadataRemover
 
visitLibraryClass(LibraryClass) - Method in class proguard.classfile.kotlin.visitor.ReferencedKotlinMetadataVisitor
 
visitLibraryClass(LibraryClass) - Method in class proguard.classfile.util.ClassReferenceInitializer
 
visitLibraryClass(LibraryClass) - Method in class proguard.classfile.util.ClassSubHierarchyInitializer
 
visitLibraryClass(LibraryClass) - Method in class proguard.classfile.util.ClassSuperHierarchyInitializer
 
visitLibraryClass(LibraryClass) - Method in class proguard.classfile.util.StringSharer
 
visitLibraryClass(LibraryClass) - Method in class proguard.classfile.visitor.BottomClassFilter
 
visitLibraryClass(LibraryClass) - Method in class proguard.classfile.visitor.ClassCleaner
 
visitLibraryClass(LibraryClass) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitLibraryClass(LibraryClass) - Method in interface proguard.classfile.visitor.ClassVisitor
 
visitLibraryClass(LibraryClass) - Method in class proguard.classfile.visitor.ConcreteClassDownTraveler
 
visitLibraryClass(LibraryClass) - Method in class proguard.classfile.visitor.LibraryClassFilter
 
visitLibraryClass(LibraryClass) - Method in class proguard.classfile.visitor.MemberAccessFlagCleaner
 
visitLibraryClass(LibraryClass) - Method in class proguard.classfile.visitor.ReferencedClassVisitor
 
visitLibraryClass(LibraryClass) - Method in class proguard.classfile.visitor.SubclassFilter
 
visitLibraryField(LibraryClass, LibraryField) - Method in class proguard.classfile.editor.ClassReferenceFixer
 
visitLibraryField(LibraryClass, LibraryField) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitLibraryField(LibraryClass, LibraryField) - Method in class proguard.classfile.kotlin.visitor.MemberToKotlinPropertyVisitor
 
visitLibraryField(LibraryClass, LibraryField) - Method in class proguard.classfile.kotlin.visitor.MethodToKotlinConstructorVisitor
 
visitLibraryField(LibraryClass, LibraryField) - Method in class proguard.classfile.kotlin.visitor.MethodToKotlinFunctionVisitor
 
visitLibraryField(LibraryClass, LibraryField) - Method in class proguard.classfile.util.AllParameterVisitor
 
visitLibraryField(LibraryClass, LibraryField) - Method in class proguard.classfile.util.ClassReferenceInitializer
 
visitLibraryField(LibraryClass, LibraryField) - Method in class proguard.classfile.util.DynamicMemberReferenceInitializer
 
visitLibraryField(LibraryClass, LibraryField) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitLibraryField(LibraryClass, LibraryField) - Method in class proguard.classfile.visitor.InitializerMethodFilter
 
visitLibraryField(LibraryClass, LibraryField) - Method in class proguard.classfile.visitor.LibraryMemberFilter
 
visitLibraryField(LibraryClass, LibraryField) - Method in class proguard.classfile.visitor.MemberAccessFlagCleaner
 
visitLibraryField(LibraryClass, LibraryField) - Method in class proguard.classfile.visitor.MemberAccessFlagSetter
 
visitLibraryField(LibraryClass, LibraryField) - Method in class proguard.classfile.visitor.MemberAccessSetter
 
visitLibraryField(LibraryClass, LibraryField) - Method in class proguard.classfile.visitor.MemberClassAccessFilter
 
visitLibraryField(LibraryClass, LibraryField) - Method in class proguard.classfile.visitor.MemberCounter
 
visitLibraryField(LibraryClass, LibraryField) - Method in class proguard.classfile.visitor.MemberDescriptorFilter
 
visitLibraryField(LibraryClass, LibraryField) - Method in class proguard.classfile.visitor.MemberNameFilter
 
visitLibraryField(LibraryClass, LibraryField) - Method in class proguard.classfile.visitor.MemberToClassVisitor
 
visitLibraryField(LibraryClass, LibraryField) - Method in interface proguard.classfile.visitor.MemberVisitor
 
visitLibraryField(LibraryClass, LibraryField) - Method in class proguard.classfile.visitor.MethodFilter
 
visitLibraryField(LibraryClass, LibraryField) - Method in class proguard.classfile.visitor.MultiMemberVisitor
 
visitLibraryField(LibraryClass, LibraryField) - Method in class proguard.classfile.visitor.ProgramMemberFilter
 
visitLibraryField(LibraryClass, LibraryField) - Method in class proguard.classfile.visitor.SimilarMemberVisitor
 
visitLibraryField(LibraryClass, LibraryField) - Method in class proguard.classfile.visitor.SimpleClassPrinter
 
visitLibraryField(LibraryClass, LibraryField) - Method in class proguard.classfile.visitor.VariableMemberVisitor
 
visitLibraryField(LibraryClass, LibraryField) - Method in class proguard.evaluation.BasicInvocationUnit
 
visitLibraryMember(LibraryClass, LibraryMember) - Method in class proguard.classfile.attribute.visitor.AllAttributeVisitor
 
visitLibraryMember(LibraryClass, LibraryMember) - Method in class proguard.classfile.editor.NamedAttributeDeleter
 
visitLibraryMember(LibraryClass, LibraryMember) - Method in class proguard.classfile.io.LibraryClassReader
 
visitLibraryMember(LibraryClass, LibraryMember) - Method in class proguard.classfile.io.ProgramClassReader
 
visitLibraryMember(LibraryClass, LibraryMember) - Method in class proguard.classfile.io.ProgramClassWriter
 
visitLibraryMember(LibraryClass, LibraryMember) - Method in class proguard.classfile.visitor.ClassCleaner
 
visitLibraryMember(LibraryClass, LibraryMember) - Method in class proguard.classfile.visitor.MemberDescriptorReferencedClassVisitor
 
visitLibraryMember(LibraryClass, LibraryMember) - Method in interface proguard.classfile.visitor.MemberVisitor
 
visitLibraryMember(LibraryClass, LibraryMember) - Method in class proguard.classfile.visitor.ReferencedClassVisitor
 
visitLibraryMethod(LibraryClass, LibraryMethod) - Method in class proguard.classfile.editor.ClassReferenceFixer
 
visitLibraryMethod(LibraryClass, LibraryMethod) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitLibraryMethod(LibraryClass, LibraryMethod) - Method in class proguard.classfile.kotlin.visitor.MemberToKotlinPropertyVisitor
 
visitLibraryMethod(LibraryClass, LibraryMethod) - Method in class proguard.classfile.kotlin.visitor.MethodToKotlinConstructorVisitor
 
visitLibraryMethod(LibraryClass, LibraryMethod) - Method in class proguard.classfile.kotlin.visitor.MethodToKotlinFunctionVisitor
 
visitLibraryMethod(LibraryClass, LibraryMethod) - Method in class proguard.classfile.util.AllParameterVisitor
 
visitLibraryMethod(LibraryClass, LibraryMethod) - Method in class proguard.classfile.util.ClassReferenceInitializer
 
visitLibraryMethod(LibraryClass, LibraryMethod) - Method in class proguard.classfile.util.DynamicMemberReferenceInitializer
 
visitLibraryMethod(LibraryClass, LibraryMethod) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitLibraryMethod(LibraryClass, LibraryMethod) - Method in class proguard.classfile.visitor.InitializerMethodFilter
 
visitLibraryMethod(LibraryClass, LibraryMethod) - Method in class proguard.classfile.visitor.LibraryMemberFilter
 
visitLibraryMethod(LibraryClass, LibraryMethod) - Method in class proguard.classfile.visitor.MemberAccessFlagCleaner
 
visitLibraryMethod(LibraryClass, LibraryMethod) - Method in class proguard.classfile.visitor.MemberAccessFlagSetter
 
visitLibraryMethod(LibraryClass, LibraryMethod) - Method in class proguard.classfile.visitor.MemberAccessSetter
 
visitLibraryMethod(LibraryClass, LibraryMethod) - Method in class proguard.classfile.visitor.MemberClassAccessFilter
 
visitLibraryMethod(LibraryClass, LibraryMethod) - Method in class proguard.classfile.visitor.MemberCounter
 
visitLibraryMethod(LibraryClass, LibraryMethod) - Method in class proguard.classfile.visitor.MemberDescriptorFilter
 
visitLibraryMethod(LibraryClass, LibraryMethod) - Method in class proguard.classfile.visitor.MemberNameFilter
 
visitLibraryMethod(LibraryClass, LibraryMethod) - Method in class proguard.classfile.visitor.MemberToClassVisitor
 
visitLibraryMethod(LibraryClass, LibraryMethod) - Method in interface proguard.classfile.visitor.MemberVisitor
 
visitLibraryMethod(LibraryClass, LibraryMethod) - Method in class proguard.classfile.visitor.MethodCollector
 
visitLibraryMethod(LibraryClass, LibraryMethod) - Method in class proguard.classfile.visitor.MethodFilter
 
visitLibraryMethod(LibraryClass, LibraryMethod) - Method in class proguard.classfile.visitor.MethodImplementationFilter
 
visitLibraryMethod(LibraryClass, LibraryMethod) - Method in class proguard.classfile.visitor.MethodImplementationTraveler
 
visitLibraryMethod(LibraryClass, LibraryMethod) - Method in class proguard.classfile.visitor.MultiMemberVisitor
 
visitLibraryMethod(LibraryClass, LibraryMethod) - Method in class proguard.classfile.visitor.ProgramMemberFilter
 
visitLibraryMethod(LibraryClass, LibraryMethod) - Method in class proguard.classfile.visitor.SimilarMemberVisitor
 
visitLibraryMethod(LibraryClass, LibraryMethod) - Method in class proguard.classfile.visitor.SimpleClassPrinter
 
visitLibraryMethod(LibraryClass, LibraryMethod) - Method in class proguard.classfile.visitor.VariableMemberVisitor
 
visitLibraryMethod(LibraryClass, LibraryMethod) - Method in class proguard.evaluation.BasicInvocationUnit
 
visitLineNumberInfo(Clazz, Method, CodeAttribute, LineNumberInfo) - Method in interface proguard.classfile.attribute.visitor.LineNumberInfoVisitor
 
visitLineNumberInfo(Clazz, Method, CodeAttribute, LineNumberInfo) - Method in class proguard.classfile.attribute.visitor.LineNumberRangeFinder
 
visitLineNumberInfo(Clazz, Method, CodeAttribute, LineNumberInfo) - Method in class proguard.classfile.editor.CodeAttributeComposer
 
visitLineNumberInfo(Clazz, Method, CodeAttribute, LineNumberInfo) - Method in class proguard.classfile.editor.CodeAttributeEditor
 
visitLineNumberInfo(Clazz, Method, CodeAttribute, LineNumberInfo) - Method in class proguard.classfile.editor.LineNumberInfoAdder
 
visitLineNumberInfo(Clazz, Method, CodeAttribute, LineNumberInfo) - Method in class proguard.classfile.io.ProgramClassReader
 
visitLineNumberInfo(Clazz, Method, CodeAttribute, LineNumberInfo) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitLineNumberTableAttribute(Clazz, Method, CodeAttribute, LineNumberTableAttribute) - Method in class proguard.classfile.attribute.visitor.AllLineNumberInfoVisitor
 
visitLineNumberTableAttribute(Clazz, Method, CodeAttribute, LineNumberTableAttribute) - Method in class proguard.classfile.attribute.visitor.AttributeNameFilter
 
visitLineNumberTableAttribute(Clazz, Method, CodeAttribute, LineNumberTableAttribute) - Method in interface proguard.classfile.attribute.visitor.AttributeVisitor
 
visitLineNumberTableAttribute(Clazz, Method, CodeAttribute, LineNumberTableAttribute) - Method in class proguard.classfile.attribute.visitor.DebugAttributeVisitor
 
visitLineNumberTableAttribute(Clazz, Method, CodeAttribute, LineNumberTableAttribute) - Method in class proguard.classfile.attribute.visitor.MultiAttributeVisitor
 
visitLineNumberTableAttribute(Clazz, Method, CodeAttribute, LineNumberTableAttribute) - Method in class proguard.classfile.attribute.visitor.NonEmptyAttributeFilter
 
visitLineNumberTableAttribute(Clazz, Method, CodeAttribute, LineNumberTableAttribute) - Method in class proguard.classfile.attribute.visitor.RequiredAttributeFilter
 
visitLineNumberTableAttribute(Clazz, Method, CodeAttribute, LineNumberTableAttribute) - Method in class proguard.classfile.attribute.visitor.SingleTimeAttributeVisitor
 
visitLineNumberTableAttribute(Clazz, Method, CodeAttribute, LineNumberTableAttribute) - Method in class proguard.classfile.editor.AttributeAdder
 
visitLineNumberTableAttribute(Clazz, Method, CodeAttribute, LineNumberTableAttribute) - Method in class proguard.classfile.editor.CodeAttributeComposer
 
visitLineNumberTableAttribute(Clazz, Method, CodeAttribute, LineNumberTableAttribute) - Method in class proguard.classfile.editor.CodeAttributeEditor
 
visitLineNumberTableAttribute(Clazz, Method, CodeAttribute, LineNumberTableAttribute) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitLineNumberTableAttribute(Clazz, Method, CodeAttribute, LineNumberTableAttribute) - Method in class proguard.classfile.editor.LineNumberInfoAdder
 
visitLineNumberTableAttribute(Clazz, Method, CodeAttribute, LineNumberTableAttribute) - Method in class proguard.classfile.editor.LineNumberTableAttributeTrimmer
 
visitLineNumberTableAttribute(Clazz, Method, CodeAttribute, LineNumberTableAttribute) - Method in class proguard.classfile.editor.Utf8Shrinker
 
visitLineNumberTableAttribute(Clazz, Method, CodeAttribute, LineNumberTableAttribute) - Method in class proguard.classfile.io.ProgramClassReader
 
visitLineNumberTableAttribute(Clazz, Method, CodeAttribute, LineNumberTableAttribute) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitLocalVariableInfo(Clazz, Method, CodeAttribute, LocalVariableInfo) - Method in interface proguard.classfile.attribute.visitor.LocalVariableInfoVisitor
 
visitLocalVariableInfo(Clazz, Method, CodeAttribute, LocalVariableInfo) - Method in class proguard.classfile.editor.ClassReferenceFixer
 
visitLocalVariableInfo(Clazz, Method, CodeAttribute, LocalVariableInfo) - Method in class proguard.classfile.editor.CodeAttributeComposer
 
visitLocalVariableInfo(Clazz, Method, CodeAttribute, LocalVariableInfo) - Method in class proguard.classfile.editor.CodeAttributeEditor
 
visitLocalVariableInfo(Clazz, Method, CodeAttribute, LocalVariableInfo) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitLocalVariableInfo(Clazz, Method, CodeAttribute, LocalVariableInfo) - Method in class proguard.classfile.editor.ConstantPoolShrinker
 
visitLocalVariableInfo(Clazz, Method, CodeAttribute, LocalVariableInfo) - Method in class proguard.classfile.editor.LocalVariableInfoAdder
 
visitLocalVariableInfo(Clazz, Method, CodeAttribute, LocalVariableInfo) - Method in class proguard.classfile.editor.Utf8Shrinker
 
visitLocalVariableInfo(Clazz, Method, CodeAttribute, LocalVariableInfo) - Method in class proguard.classfile.editor.VariableRemapper
 
visitLocalVariableInfo(Clazz, Method, CodeAttribute, LocalVariableInfo) - Method in class proguard.classfile.io.ProgramClassReader
 
visitLocalVariableInfo(Clazz, Method, CodeAttribute, LocalVariableInfo) - Method in class proguard.classfile.util.ClassReferenceInitializer
 
visitLocalVariableInfo(Clazz, Method, CodeAttribute, LocalVariableInfo) - Method in class proguard.classfile.visitor.ClassCleaner
 
visitLocalVariableInfo(Clazz, Method, CodeAttribute, LocalVariableInfo) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitLocalVariableInfo(Clazz, Method, CodeAttribute, LocalVariableInfo) - Method in class proguard.classfile.visitor.ProcessingInfoSetter
 
visitLocalVariableInfo(Clazz, Method, CodeAttribute, LocalVariableInfo) - Method in class proguard.classfile.visitor.ReferencedClassVisitor
 
visitLocalVariableReferenceInfo(LocalVariableReferenceInfo) - Method in interface proguard.classfile.kotlin.reflect.visitor.CallableReferenceInfoVisitor
 
visitLocalVariableTableAttribute(Clazz, Method, CodeAttribute, LocalVariableTableAttribute) - Method in class proguard.classfile.attribute.visitor.AttributeNameFilter
 
visitLocalVariableTableAttribute(Clazz, Method, CodeAttribute, LocalVariableTableAttribute) - Method in interface proguard.classfile.attribute.visitor.AttributeVisitor
 
visitLocalVariableTableAttribute(Clazz, Method, CodeAttribute, LocalVariableTableAttribute) - Method in class proguard.classfile.attribute.visitor.DebugAttributeVisitor
 
visitLocalVariableTableAttribute(Clazz, Method, CodeAttribute, LocalVariableTableAttribute) - Method in class proguard.classfile.attribute.visitor.MultiAttributeVisitor
 
visitLocalVariableTableAttribute(Clazz, Method, CodeAttribute, LocalVariableTableAttribute) - Method in class proguard.classfile.attribute.visitor.NonEmptyAttributeFilter
 
visitLocalVariableTableAttribute(Clazz, Method, CodeAttribute, LocalVariableTableAttribute) - Method in class proguard.classfile.attribute.visitor.RequiredAttributeFilter
 
visitLocalVariableTableAttribute(Clazz, Method, CodeAttribute, LocalVariableTableAttribute) - Method in class proguard.classfile.attribute.visitor.SingleTimeAttributeVisitor
 
visitLocalVariableTableAttribute(Clazz, Method, CodeAttribute, LocalVariableTableAttribute) - Method in class proguard.classfile.editor.AttributeAdder
 
visitLocalVariableTableAttribute(Clazz, Method, CodeAttribute, LocalVariableTableAttribute) - Method in class proguard.classfile.editor.ClassReferenceFixer
 
visitLocalVariableTableAttribute(Clazz, Method, CodeAttribute, LocalVariableTableAttribute) - Method in class proguard.classfile.editor.CodeAttributeComposer
 
visitLocalVariableTableAttribute(Clazz, Method, CodeAttribute, LocalVariableTableAttribute) - Method in class proguard.classfile.editor.CodeAttributeEditor
 
visitLocalVariableTableAttribute(Clazz, Method, CodeAttribute, LocalVariableTableAttribute) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitLocalVariableTableAttribute(Clazz, Method, CodeAttribute, LocalVariableTableAttribute) - Method in class proguard.classfile.editor.ConstantPoolShrinker
 
visitLocalVariableTableAttribute(Clazz, Method, CodeAttribute, LocalVariableTableAttribute) - Method in class proguard.classfile.editor.Utf8Shrinker
 
visitLocalVariableTableAttribute(Clazz, Method, CodeAttribute, LocalVariableTableAttribute) - Method in class proguard.classfile.editor.VariableCleaner
 
visitLocalVariableTableAttribute(Clazz, Method, CodeAttribute, LocalVariableTableAttribute) - Method in class proguard.classfile.editor.VariableRemapper
 
visitLocalVariableTableAttribute(Clazz, Method, CodeAttribute, LocalVariableTableAttribute) - Method in class proguard.classfile.io.ProgramClassReader
 
visitLocalVariableTableAttribute(Clazz, Method, CodeAttribute, LocalVariableTableAttribute) - Method in class proguard.classfile.util.ClassReferenceInitializer
 
visitLocalVariableTableAttribute(Clazz, Method, CodeAttribute, LocalVariableTableAttribute) - Method in class proguard.classfile.visitor.ClassCleaner
 
visitLocalVariableTableAttribute(Clazz, Method, CodeAttribute, LocalVariableTableAttribute) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitLocalVariableTableAttribute(Clazz, Method, CodeAttribute, LocalVariableTableAttribute) - Method in class proguard.classfile.visitor.ReferencedClassVisitor
 
visitLocalVariableTargetElement(Clazz, Method, CodeAttribute, TypeAnnotation, LocalVariableTargetInfo, LocalVariableTargetElement) - Method in interface proguard.classfile.attribute.annotation.target.visitor.LocalVariableTargetElementVisitor
 
visitLocalVariableTargetElement(Clazz, Method, CodeAttribute, TypeAnnotation, LocalVariableTargetInfo, LocalVariableTargetElement) - Method in class proguard.classfile.editor.CodeAttributeComposer
 
visitLocalVariableTargetElement(Clazz, Method, CodeAttribute, TypeAnnotation, LocalVariableTargetInfo, LocalVariableTargetElement) - Method in class proguard.classfile.editor.CodeAttributeEditor
 
visitLocalVariableTargetElement(Clazz, Method, CodeAttribute, TypeAnnotation, LocalVariableTargetInfo, LocalVariableTargetElement) - Method in class proguard.classfile.editor.VariableRemapper
 
visitLocalVariableTargetElement(Clazz, Method, CodeAttribute, TypeAnnotation, LocalVariableTargetInfo, LocalVariableTargetElement) - Method in class proguard.classfile.io.ProgramClassReader
 
visitLocalVariableTargetElement(Clazz, Method, CodeAttribute, TypeAnnotation, LocalVariableTargetInfo, LocalVariableTargetElement) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitLocalVariableTargetInfo(Clazz, Method, CodeAttribute, TypeAnnotation, LocalVariableTargetInfo) - Method in interface proguard.classfile.attribute.annotation.target.visitor.TargetInfoVisitor
 
visitLocalVariableTargetInfo(Clazz, Method, CodeAttribute, TypeAnnotation, LocalVariableTargetInfo) - Method in class proguard.classfile.editor.CodeAttributeComposer
 
visitLocalVariableTargetInfo(Clazz, Method, CodeAttribute, TypeAnnotation, LocalVariableTargetInfo) - Method in class proguard.classfile.editor.CodeAttributeEditor
 
visitLocalVariableTargetInfo(Clazz, Method, CodeAttribute, TypeAnnotation, LocalVariableTargetInfo) - Method in class proguard.classfile.editor.TargetInfoCopier
 
visitLocalVariableTargetInfo(Clazz, Method, CodeAttribute, TypeAnnotation, LocalVariableTargetInfo) - Method in class proguard.classfile.editor.VariableRemapper
 
visitLocalVariableTargetInfo(Clazz, Method, CodeAttribute, TypeAnnotation, LocalVariableTargetInfo) - Method in class proguard.classfile.io.ProgramClassReader
 
visitLocalVariableTargetInfo(Clazz, Method, CodeAttribute, TypeAnnotation, LocalVariableTargetInfo) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitLocalVariableTypeInfo(Clazz, Method, CodeAttribute, LocalVariableTypeInfo) - Method in interface proguard.classfile.attribute.visitor.LocalVariableTypeInfoVisitor
 
visitLocalVariableTypeInfo(Clazz, Method, CodeAttribute, LocalVariableTypeInfo) - Method in class proguard.classfile.editor.ClassReferenceFixer
 
visitLocalVariableTypeInfo(Clazz, Method, CodeAttribute, LocalVariableTypeInfo) - Method in class proguard.classfile.editor.CodeAttributeComposer
 
visitLocalVariableTypeInfo(Clazz, Method, CodeAttribute, LocalVariableTypeInfo) - Method in class proguard.classfile.editor.CodeAttributeEditor
 
visitLocalVariableTypeInfo(Clazz, Method, CodeAttribute, LocalVariableTypeInfo) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitLocalVariableTypeInfo(Clazz, Method, CodeAttribute, LocalVariableTypeInfo) - Method in class proguard.classfile.editor.ConstantPoolShrinker
 
visitLocalVariableTypeInfo(Clazz, Method, CodeAttribute, LocalVariableTypeInfo) - Method in class proguard.classfile.editor.LocalVariableTypeInfoAdder
 
visitLocalVariableTypeInfo(Clazz, Method, CodeAttribute, LocalVariableTypeInfo) - Method in class proguard.classfile.editor.Utf8Shrinker
 
visitLocalVariableTypeInfo(Clazz, Method, CodeAttribute, LocalVariableTypeInfo) - Method in class proguard.classfile.editor.VariableRemapper
 
visitLocalVariableTypeInfo(Clazz, Method, CodeAttribute, LocalVariableTypeInfo) - Method in class proguard.classfile.io.ProgramClassReader
 
visitLocalVariableTypeInfo(Clazz, Method, CodeAttribute, LocalVariableTypeInfo) - Method in class proguard.classfile.util.ClassReferenceInitializer
 
visitLocalVariableTypeInfo(Clazz, Method, CodeAttribute, LocalVariableTypeInfo) - Method in class proguard.classfile.visitor.ClassCleaner
 
visitLocalVariableTypeInfo(Clazz, Method, CodeAttribute, LocalVariableTypeInfo) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitLocalVariableTypeInfo(Clazz, Method, CodeAttribute, LocalVariableTypeInfo) - Method in class proguard.classfile.visitor.ProcessingInfoSetter
 
visitLocalVariableTypeInfo(Clazz, Method, CodeAttribute, LocalVariableTypeInfo) - Method in class proguard.classfile.visitor.ReferencedClassVisitor
 
visitLocalVariableTypeTableAttribute(Clazz, Method, CodeAttribute, LocalVariableTypeTableAttribute) - Method in class proguard.classfile.attribute.visitor.AttributeNameFilter
 
visitLocalVariableTypeTableAttribute(Clazz, Method, CodeAttribute, LocalVariableTypeTableAttribute) - Method in interface proguard.classfile.attribute.visitor.AttributeVisitor
 
visitLocalVariableTypeTableAttribute(Clazz, Method, CodeAttribute, LocalVariableTypeTableAttribute) - Method in class proguard.classfile.attribute.visitor.DebugAttributeVisitor
 
visitLocalVariableTypeTableAttribute(Clazz, Method, CodeAttribute, LocalVariableTypeTableAttribute) - Method in class proguard.classfile.attribute.visitor.MultiAttributeVisitor
 
visitLocalVariableTypeTableAttribute(Clazz, Method, CodeAttribute, LocalVariableTypeTableAttribute) - Method in class proguard.classfile.attribute.visitor.NonEmptyAttributeFilter
 
visitLocalVariableTypeTableAttribute(Clazz, Method, CodeAttribute, LocalVariableTypeTableAttribute) - Method in class proguard.classfile.attribute.visitor.RequiredAttributeFilter
 
visitLocalVariableTypeTableAttribute(Clazz, Method, CodeAttribute, LocalVariableTypeTableAttribute) - Method in class proguard.classfile.attribute.visitor.SingleTimeAttributeVisitor
 
visitLocalVariableTypeTableAttribute(Clazz, Method, CodeAttribute, LocalVariableTypeTableAttribute) - Method in class proguard.classfile.editor.AttributeAdder
 
visitLocalVariableTypeTableAttribute(Clazz, Method, CodeAttribute, LocalVariableTypeTableAttribute) - Method in class proguard.classfile.editor.ClassReferenceFixer
 
visitLocalVariableTypeTableAttribute(Clazz, Method, CodeAttribute, LocalVariableTypeTableAttribute) - Method in class proguard.classfile.editor.CodeAttributeComposer
 
visitLocalVariableTypeTableAttribute(Clazz, Method, CodeAttribute, LocalVariableTypeTableAttribute) - Method in class proguard.classfile.editor.CodeAttributeEditor
 
visitLocalVariableTypeTableAttribute(Clazz, Method, CodeAttribute, LocalVariableTypeTableAttribute) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitLocalVariableTypeTableAttribute(Clazz, Method, CodeAttribute, LocalVariableTypeTableAttribute) - Method in class proguard.classfile.editor.ConstantPoolShrinker
 
visitLocalVariableTypeTableAttribute(Clazz, Method, CodeAttribute, LocalVariableTypeTableAttribute) - Method in class proguard.classfile.editor.Utf8Shrinker
 
visitLocalVariableTypeTableAttribute(Clazz, Method, CodeAttribute, LocalVariableTypeTableAttribute) - Method in class proguard.classfile.editor.VariableCleaner
 
visitLocalVariableTypeTableAttribute(Clazz, Method, CodeAttribute, LocalVariableTypeTableAttribute) - Method in class proguard.classfile.editor.VariableRemapper
 
visitLocalVariableTypeTableAttribute(Clazz, Method, CodeAttribute, LocalVariableTypeTableAttribute) - Method in class proguard.classfile.io.ProgramClassReader
 
visitLocalVariableTypeTableAttribute(Clazz, Method, CodeAttribute, LocalVariableTypeTableAttribute) - Method in class proguard.classfile.util.ClassReferenceInitializer
 
visitLocalVariableTypeTableAttribute(Clazz, Method, CodeAttribute, LocalVariableTypeTableAttribute) - Method in class proguard.classfile.visitor.ClassCleaner
 
visitLocalVariableTypeTableAttribute(Clazz, Method, CodeAttribute, LocalVariableTypeTableAttribute) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitLocalVariableTypeTableAttribute(Clazz, Method, CodeAttribute, LocalVariableTypeTableAttribute) - Method in class proguard.classfile.visitor.ReferencedClassVisitor
 
visitLongArrayConstant(Clazz, PrimitiveArrayConstant, long[]) - Method in interface proguard.classfile.constant.visitor.PrimitiveArrayConstantVisitor
 
visitLongArrayConstantElement(Clazz, PrimitiveArrayConstant, int, long) - Method in interface proguard.classfile.constant.visitor.PrimitiveArrayConstantElementVisitor
 
visitLongArrayConstantElement(Clazz, PrimitiveArrayConstant, int, long) - Method in class proguard.classfile.util.PrimitiveArrayConstantReplacer
 
visitLongConstant(Clazz, LongConstant) - Method in class proguard.classfile.constant.visitor.ConstantStringBuilder
 
visitLongConstant(Clazz, LongConstant) - Method in interface proguard.classfile.constant.visitor.ConstantVisitor
 
visitLongConstant(Clazz, LongConstant) - Method in class proguard.classfile.editor.ConstantAdder
 
visitLongConstant(Clazz, LongConstant) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitLongConstant(Clazz, LongConstant) - Method in class proguard.classfile.instruction.ConstantInstruction
 
visitLongConstant(Clazz, LongConstant) - Method in class proguard.classfile.io.LibraryClassReader
 
visitLongConstant(Clazz, LongConstant) - Method in class proguard.classfile.io.ProgramClassReader
 
visitLongConstant(Clazz, LongConstant) - Method in class proguard.classfile.util.InstructionSequenceMatcher
 
visitLongConstant(Clazz, LongConstant) - Method in class proguard.classfile.util.WildcardConstantFilter
 
visitLongConstant(Clazz, LongConstant) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitLongConstant(Clazz, LongConstant) - Method in class proguard.evaluation.ConstantValueFactory
 
visitLongType(Clazz, Method, CodeAttribute, int, LongType) - Method in interface proguard.classfile.attribute.preverification.visitor.VerificationTypeVisitor
 
visitLongType(Clazz, Method, CodeAttribute, int, LongType) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitLookUpSwitchInstruction(Clazz, Method, CodeAttribute, int, LookUpSwitchInstruction) - Method in class proguard.classfile.editor.CodeAttributeEditor
 
visitLookUpSwitchInstruction(Clazz, Method, CodeAttribute, int, LookUpSwitchInstruction) - Method in interface proguard.classfile.instruction.visitor.InstructionVisitor
 
visitLookUpSwitchInstruction(Clazz, Method, CodeAttribute, int, LookUpSwitchInstruction) - Method in class proguard.classfile.instruction.visitor.MultiInstructionVisitor
 
visitLookUpSwitchInstruction(Clazz, Method, CodeAttribute, int, LookUpSwitchInstruction) - Method in class proguard.classfile.util.InstructionSequenceMatcher
 
visitLookUpSwitchInstruction(Clazz, Method, CodeAttribute, int, LookUpSwitchInstruction) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitLookUpSwitchInstruction(Clazz, Method, CodeAttribute, int, LookUpSwitchInstruction) - Method in class proguard.evaluation.Processor
 
visitMethodHandleConstant(Clazz, MethodHandleConstant) - Method in class proguard.classfile.constant.visitor.ConstantStringBuilder
 
visitMethodHandleConstant(Clazz, MethodHandleConstant) - Method in interface proguard.classfile.constant.visitor.ConstantVisitor
 
visitMethodHandleConstant(Clazz, MethodHandleConstant) - Method in class proguard.classfile.constant.visitor.MethodrefTraveler
 
visitMethodHandleConstant(Clazz, MethodHandleConstant) - Method in class proguard.classfile.editor.ConstantAdder
 
visitMethodHandleConstant(Clazz, MethodHandleConstant) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitMethodHandleConstant(Clazz, MethodHandleConstant) - Method in class proguard.classfile.editor.ConstantPoolShrinker
 
visitMethodHandleConstant(Clazz, MethodHandleConstant) - Method in class proguard.classfile.instruction.ConstantInstruction
 
visitMethodHandleConstant(Clazz, MethodHandleConstant) - Method in class proguard.classfile.io.LibraryClassReader
 
visitMethodHandleConstant(Clazz, MethodHandleConstant) - Method in class proguard.classfile.io.ProgramClassReader
 
visitMethodHandleConstant(Clazz, MethodHandleConstant) - Method in class proguard.classfile.util.ClassReferenceInitializer
 
visitMethodHandleConstant(Clazz, MethodHandleConstant) - Method in class proguard.classfile.util.InstructionSequenceMatcher
 
visitMethodHandleConstant(Clazz, MethodHandleConstant) - Method in class proguard.classfile.util.WildcardConstantFilter
 
visitMethodHandleConstant(Clazz, MethodHandleConstant) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitMethodHandleConstant(Clazz, MethodHandleConstant) - Method in class proguard.evaluation.ConstantValueFactory
 
visitMethodParametersAttribute(Clazz, Method, MethodParametersAttribute) - Method in class proguard.classfile.attribute.visitor.AttributeNameFilter
 
visitMethodParametersAttribute(Clazz, Method, MethodParametersAttribute) - Method in interface proguard.classfile.attribute.visitor.AttributeVisitor
 
visitMethodParametersAttribute(Clazz, Method, MethodParametersAttribute) - Method in class proguard.classfile.attribute.visitor.DebugAttributeVisitor
 
visitMethodParametersAttribute(Clazz, Method, MethodParametersAttribute) - Method in class proguard.classfile.attribute.visitor.MultiAttributeVisitor
 
visitMethodParametersAttribute(Clazz, Method, MethodParametersAttribute) - Method in class proguard.classfile.attribute.visitor.NonEmptyAttributeFilter
 
visitMethodParametersAttribute(Clazz, Method, MethodParametersAttribute) - Method in class proguard.classfile.attribute.visitor.RequiredAttributeFilter
 
visitMethodParametersAttribute(Clazz, Method, MethodParametersAttribute) - Method in class proguard.classfile.attribute.visitor.SingleTimeAttributeVisitor
 
visitMethodParametersAttribute(Clazz, Method, MethodParametersAttribute) - Method in class proguard.classfile.editor.AttributeAdder
 
visitMethodParametersAttribute(Clazz, Method, MethodParametersAttribute) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitMethodParametersAttribute(Clazz, Method, MethodParametersAttribute) - Method in class proguard.classfile.editor.ConstantPoolShrinker
 
visitMethodParametersAttribute(Clazz, Method, MethodParametersAttribute) - Method in class proguard.classfile.editor.Utf8Shrinker
 
visitMethodParametersAttribute(Clazz, Method, MethodParametersAttribute) - Method in class proguard.classfile.editor.VariableRemapper
 
visitMethodParametersAttribute(Clazz, Method, MethodParametersAttribute) - Method in class proguard.classfile.io.ProgramClassReader
 
visitMethodParametersAttribute(Clazz, Method, MethodParametersAttribute) - Method in class proguard.classfile.visitor.ClassCleaner
 
visitMethodParametersAttribute(Clazz, Method, MethodParametersAttribute) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitMethodrefConstant(Clazz, MethodrefConstant) - Method in class proguard.classfile.constant.visitor.ConstantStringBuilder
 
visitMethodrefConstant(Clazz, MethodrefConstant) - Method in interface proguard.classfile.constant.visitor.ConstantVisitor
 
visitMethodrefConstant(Clazz, MethodrefConstant) - Method in class proguard.classfile.editor.ConstantAdder
 
visitMethodrefConstant(Clazz, MethodrefConstant) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitMethodrefConstant(Clazz, MethodrefConstant) - Method in class proguard.classfile.editor.MemberReferenceFixer
 
visitMethodrefConstant(Clazz, MethodrefConstant) - Method in class proguard.classfile.instruction.ConstantInstruction
 
visitMethodrefConstant(Clazz, MethodrefConstant) - Method in class proguard.classfile.util.BranchTargetFinder
 
visitMethodrefConstant(Clazz, MethodrefConstant) - Method in class proguard.classfile.util.DynamicClassReferenceInitializer
Checks whether the referenced method is a .class method.
visitMethodrefConstant(Clazz, MethodrefConstant) - Method in class proguard.classfile.util.WildcardConstantFilter
 
visitMethodrefConstant(Clazz, MethodrefConstant) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitMethodTypeConstant(Clazz, MethodTypeConstant) - Method in class proguard.classfile.constant.visitor.ConstantStringBuilder
 
visitMethodTypeConstant(Clazz, MethodTypeConstant) - Method in interface proguard.classfile.constant.visitor.ConstantVisitor
 
visitMethodTypeConstant(Clazz, MethodTypeConstant) - Method in class proguard.classfile.editor.ClassReferenceFixer
 
visitMethodTypeConstant(Clazz, MethodTypeConstant) - Method in class proguard.classfile.editor.ConstantAdder
 
visitMethodTypeConstant(Clazz, MethodTypeConstant) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitMethodTypeConstant(Clazz, MethodTypeConstant) - Method in class proguard.classfile.editor.ConstantPoolShrinker
 
visitMethodTypeConstant(Clazz, MethodTypeConstant) - Method in class proguard.classfile.instruction.ConstantInstruction
 
visitMethodTypeConstant(Clazz, MethodTypeConstant) - Method in class proguard.classfile.io.LibraryClassReader
 
visitMethodTypeConstant(Clazz, MethodTypeConstant) - Method in class proguard.classfile.io.ProgramClassReader
 
visitMethodTypeConstant(Clazz, MethodTypeConstant) - Method in class proguard.classfile.util.ClassReferenceInitializer
 
visitMethodTypeConstant(Clazz, MethodTypeConstant) - Method in class proguard.classfile.util.InstructionSequenceMatcher
 
visitMethodTypeConstant(Clazz, MethodTypeConstant) - Method in class proguard.classfile.util.WildcardConstantFilter
 
visitMethodTypeConstant(Clazz, MethodTypeConstant) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitMethodTypeConstant(Clazz, MethodTypeConstant) - Method in class proguard.classfile.visitor.ReferencedClassVisitor
 
visitMethodTypeConstant(Clazz, MethodTypeConstant) - Method in class proguard.evaluation.ConstantValueFactory
 
visitModuleAttribute(Clazz, ModuleAttribute) - Method in class proguard.classfile.attribute.module.visitor.AllExportsInfoVisitor
 
visitModuleAttribute(Clazz, ModuleAttribute) - Method in class proguard.classfile.attribute.module.visitor.AllOpensInfoVisitor
 
visitModuleAttribute(Clazz, ModuleAttribute) - Method in class proguard.classfile.attribute.module.visitor.AllProvidesInfoVisitor
 
visitModuleAttribute(Clazz, ModuleAttribute) - Method in class proguard.classfile.attribute.module.visitor.AllRequiresInfoVisitor
 
visitModuleAttribute(Clazz, ModuleAttribute) - Method in class proguard.classfile.attribute.visitor.AttributeNameFilter
 
visitModuleAttribute(Clazz, ModuleAttribute) - Method in interface proguard.classfile.attribute.visitor.AttributeVisitor
 
visitModuleAttribute(Clazz, ModuleAttribute) - Method in class proguard.classfile.attribute.visitor.DebugAttributeVisitor
 
visitModuleAttribute(Clazz, ModuleAttribute) - Method in class proguard.classfile.attribute.visitor.MultiAttributeVisitor
 
visitModuleAttribute(Clazz, ModuleAttribute) - Method in class proguard.classfile.attribute.visitor.NonEmptyAttributeFilter
 
visitModuleAttribute(Clazz, ModuleAttribute) - Method in class proguard.classfile.attribute.visitor.RequiredAttributeFilter
 
visitModuleAttribute(Clazz, ModuleAttribute) - Method in class proguard.classfile.attribute.visitor.SingleTimeAttributeVisitor
 
visitModuleAttribute(Clazz, ModuleAttribute) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitModuleAttribute(Clazz, ModuleAttribute) - Method in class proguard.classfile.editor.ConstantPoolShrinker
 
visitModuleAttribute(Clazz, ModuleAttribute) - Method in class proguard.classfile.editor.Utf8Shrinker
 
visitModuleAttribute(Clazz, ModuleAttribute) - Method in class proguard.classfile.io.ProgramClassReader
 
visitModuleAttribute(Clazz, ModuleAttribute) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitModuleConstant(Clazz, ModuleConstant) - Method in class proguard.classfile.constant.visitor.ConstantStringBuilder
 
visitModuleConstant(Clazz, ModuleConstant) - Method in interface proguard.classfile.constant.visitor.ConstantVisitor
 
visitModuleConstant(Clazz, ModuleConstant) - Method in class proguard.classfile.editor.ConstantAdder
 
visitModuleConstant(Clazz, ModuleConstant) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitModuleConstant(Clazz, ModuleConstant) - Method in class proguard.classfile.editor.ConstantPoolShrinker
 
visitModuleConstant(Clazz, ModuleConstant) - Method in class proguard.classfile.instruction.ConstantInstruction
 
visitModuleConstant(Clazz, ModuleConstant) - Method in class proguard.classfile.io.LibraryClassReader
 
visitModuleConstant(Clazz, ModuleConstant) - Method in class proguard.classfile.io.ProgramClassReader
 
visitModuleConstant(Clazz, ModuleConstant) - Method in class proguard.classfile.util.WildcardConstantFilter
 
visitModuleConstant(Clazz, ModuleConstant) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitModuleMainClassAttribute(Clazz, ModuleMainClassAttribute) - Method in class proguard.classfile.attribute.visitor.AttributeNameFilter
 
visitModuleMainClassAttribute(Clazz, ModuleMainClassAttribute) - Method in interface proguard.classfile.attribute.visitor.AttributeVisitor
 
visitModuleMainClassAttribute(Clazz, ModuleMainClassAttribute) - Method in class proguard.classfile.attribute.visitor.DebugAttributeVisitor
 
visitModuleMainClassAttribute(Clazz, ModuleMainClassAttribute) - Method in class proguard.classfile.attribute.visitor.MultiAttributeVisitor
 
visitModuleMainClassAttribute(Clazz, ModuleMainClassAttribute) - Method in class proguard.classfile.attribute.visitor.NonEmptyAttributeFilter
 
visitModuleMainClassAttribute(Clazz, ModuleMainClassAttribute) - Method in class proguard.classfile.attribute.visitor.RequiredAttributeFilter
 
visitModuleMainClassAttribute(Clazz, ModuleMainClassAttribute) - Method in class proguard.classfile.attribute.visitor.SingleTimeAttributeVisitor
 
visitModuleMainClassAttribute(Clazz, ModuleMainClassAttribute) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitModuleMainClassAttribute(Clazz, ModuleMainClassAttribute) - Method in class proguard.classfile.editor.ConstantPoolShrinker
 
visitModuleMainClassAttribute(Clazz, ModuleMainClassAttribute) - Method in class proguard.classfile.editor.Utf8Shrinker
 
visitModuleMainClassAttribute(Clazz, ModuleMainClassAttribute) - Method in class proguard.classfile.io.ProgramClassReader
 
visitModuleMainClassAttribute(Clazz, ModuleMainClassAttribute) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitModulePackagesAttribute(Clazz, ModulePackagesAttribute) - Method in class proguard.classfile.attribute.visitor.AttributeNameFilter
 
visitModulePackagesAttribute(Clazz, ModulePackagesAttribute) - Method in interface proguard.classfile.attribute.visitor.AttributeVisitor
 
visitModulePackagesAttribute(Clazz, ModulePackagesAttribute) - Method in class proguard.classfile.attribute.visitor.DebugAttributeVisitor
 
visitModulePackagesAttribute(Clazz, ModulePackagesAttribute) - Method in class proguard.classfile.attribute.visitor.MultiAttributeVisitor
 
visitModulePackagesAttribute(Clazz, ModulePackagesAttribute) - Method in class proguard.classfile.attribute.visitor.NonEmptyAttributeFilter
 
visitModulePackagesAttribute(Clazz, ModulePackagesAttribute) - Method in class proguard.classfile.attribute.visitor.RequiredAttributeFilter
 
visitModulePackagesAttribute(Clazz, ModulePackagesAttribute) - Method in class proguard.classfile.attribute.visitor.SingleTimeAttributeVisitor
 
visitModulePackagesAttribute(Clazz, ModulePackagesAttribute) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitModulePackagesAttribute(Clazz, ModulePackagesAttribute) - Method in class proguard.classfile.editor.ConstantPoolShrinker
 
visitModulePackagesAttribute(Clazz, ModulePackagesAttribute) - Method in class proguard.classfile.editor.Utf8Shrinker
 
visitModulePackagesAttribute(Clazz, ModulePackagesAttribute) - Method in class proguard.classfile.io.ProgramClassReader
 
visitModulePackagesAttribute(Clazz, ModulePackagesAttribute) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitMoreZeroFrame(Clazz, Method, CodeAttribute, int, MoreZeroFrame) - Method in interface proguard.classfile.attribute.preverification.visitor.StackMapFrameVisitor
 
visitMoreZeroFrame(Clazz, Method, CodeAttribute, int, MoreZeroFrame) - Method in class proguard.classfile.editor.CodeAttributeComposer
 
visitMoreZeroFrame(Clazz, Method, CodeAttribute, int, MoreZeroFrame) - Method in class proguard.classfile.editor.CodeAttributeEditor
 
visitMoreZeroFrame(Clazz, Method, CodeAttribute, int, MoreZeroFrame) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitMoreZeroFrame(Clazz, Method, CodeAttribute, int, MoreZeroFrame) - Method in class proguard.classfile.editor.ConstantPoolShrinker
 
visitMoreZeroFrame(Clazz, Method, CodeAttribute, int, MoreZeroFrame) - Method in class proguard.classfile.io.ProgramClassReader
 
visitMoreZeroFrame(Clazz, Method, CodeAttribute, int, MoreZeroFrame) - Method in class proguard.classfile.visitor.ClassCleaner
 
visitMoreZeroFrame(Clazz, Method, CodeAttribute, int, MoreZeroFrame) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitNameAndTypeConstant(Clazz, NameAndTypeConstant) - Method in class proguard.classfile.constant.visitor.ConstantStringBuilder
 
visitNameAndTypeConstant(Clazz, NameAndTypeConstant) - Method in interface proguard.classfile.constant.visitor.ConstantVisitor
 
visitNameAndTypeConstant(Clazz, NameAndTypeConstant) - Method in class proguard.classfile.editor.ConstantAdder
 
visitNameAndTypeConstant(Clazz, NameAndTypeConstant) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitNameAndTypeConstant(Clazz, NameAndTypeConstant) - Method in class proguard.classfile.editor.ConstantPoolShrinker
 
visitNameAndTypeConstant(Clazz, NameAndTypeConstant) - Method in class proguard.classfile.editor.Utf8Shrinker
 
visitNameAndTypeConstant(Clazz, NameAndTypeConstant) - Method in class proguard.classfile.instruction.ConstantInstruction
 
visitNameAndTypeConstant(Clazz, NameAndTypeConstant) - Method in class proguard.classfile.io.LibraryClassReader
 
visitNameAndTypeConstant(Clazz, NameAndTypeConstant) - Method in class proguard.classfile.io.ProgramClassReader
 
visitNameAndTypeConstant(Clazz, NameAndTypeConstant) - Method in class proguard.classfile.util.InstructionSequenceMatcher
 
visitNameAndTypeConstant(Clazz, NameAndTypeConstant) - Method in class proguard.classfile.util.StringSharer
 
visitNameAndTypeConstant(Clazz, NameAndTypeConstant) - Method in class proguard.classfile.util.WildcardConstantFilter
 
visitNameAndTypeConstant(Clazz, NameAndTypeConstant) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitNestHostAttribute(Clazz, NestHostAttribute) - Method in class proguard.classfile.attribute.visitor.AttributeNameFilter
 
visitNestHostAttribute(Clazz, NestHostAttribute) - Method in interface proguard.classfile.attribute.visitor.AttributeVisitor
 
visitNestHostAttribute(Clazz, NestHostAttribute) - Method in class proguard.classfile.attribute.visitor.DebugAttributeVisitor
 
visitNestHostAttribute(Clazz, NestHostAttribute) - Method in class proguard.classfile.attribute.visitor.MultiAttributeVisitor
 
visitNestHostAttribute(Clazz, NestHostAttribute) - Method in class proguard.classfile.attribute.visitor.NonEmptyAttributeFilter
 
visitNestHostAttribute(Clazz, NestHostAttribute) - Method in class proguard.classfile.attribute.visitor.RequiredAttributeFilter
 
visitNestHostAttribute(Clazz, NestHostAttribute) - Method in class proguard.classfile.attribute.visitor.SingleTimeAttributeVisitor
 
visitNestHostAttribute(Clazz, NestHostAttribute) - Method in class proguard.classfile.editor.AttributeAdder
 
visitNestHostAttribute(Clazz, NestHostAttribute) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitNestHostAttribute(Clazz, NestHostAttribute) - Method in class proguard.classfile.editor.ConstantPoolShrinker
 
visitNestHostAttribute(Clazz, NestHostAttribute) - Method in class proguard.classfile.editor.Utf8Shrinker
 
visitNestHostAttribute(Clazz, NestHostAttribute) - Method in class proguard.classfile.io.ProgramClassReader
 
visitNestHostAttribute(Clazz, NestHostAttribute) - Method in class proguard.classfile.util.NestHostFinder
 
visitNestHostAttribute(Clazz, NestHostAttribute) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitNestMembersAttribute(Clazz, NestMembersAttribute) - Method in class proguard.classfile.attribute.visitor.AttributeNameFilter
 
visitNestMembersAttribute(Clazz, NestMembersAttribute) - Method in interface proguard.classfile.attribute.visitor.AttributeVisitor
 
visitNestMembersAttribute(Clazz, NestMembersAttribute) - Method in class proguard.classfile.attribute.visitor.DebugAttributeVisitor
 
visitNestMembersAttribute(Clazz, NestMembersAttribute) - Method in class proguard.classfile.attribute.visitor.MultiAttributeVisitor
 
visitNestMembersAttribute(Clazz, NestMembersAttribute) - Method in class proguard.classfile.attribute.visitor.NonEmptyAttributeFilter
 
visitNestMembersAttribute(Clazz, NestMembersAttribute) - Method in class proguard.classfile.attribute.visitor.RequiredAttributeFilter
 
visitNestMembersAttribute(Clazz, NestMembersAttribute) - Method in class proguard.classfile.attribute.visitor.SingleTimeAttributeVisitor
 
visitNestMembersAttribute(Clazz, NestMembersAttribute) - Method in class proguard.classfile.editor.AttributeAdder
 
visitNestMembersAttribute(Clazz, NestMembersAttribute) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitNestMembersAttribute(Clazz, NestMembersAttribute) - Method in class proguard.classfile.editor.ConstantPoolShrinker
 
visitNestMembersAttribute(Clazz, NestMembersAttribute) - Method in class proguard.classfile.editor.Utf8Shrinker
 
visitNestMembersAttribute(Clazz, NestMembersAttribute) - Method in class proguard.classfile.io.ProgramClassReader
 
visitNestMembersAttribute(Clazz, NestMembersAttribute) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitNullType(Clazz, Method, CodeAttribute, int, NullType) - Method in interface proguard.classfile.attribute.preverification.visitor.VerificationTypeVisitor
 
visitNullType(Clazz, Method, CodeAttribute, int, NullType) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitObjectType(Clazz, Method, CodeAttribute, int, ObjectType) - Method in interface proguard.classfile.attribute.preverification.visitor.VerificationTypeVisitor
 
visitObjectType(Clazz, Method, CodeAttribute, int, ObjectType) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitObjectType(Clazz, Method, CodeAttribute, int, ObjectType) - Method in class proguard.classfile.editor.ConstantPoolShrinker
 
visitObjectType(Clazz, Method, CodeAttribute, int, ObjectType) - Method in class proguard.classfile.io.ProgramClassReader
 
visitObjectType(Clazz, Method, CodeAttribute, int, ObjectType) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitOffsetTargetInfo(Clazz, Method, CodeAttribute, TypeAnnotation, OffsetTargetInfo) - Method in interface proguard.classfile.attribute.annotation.target.visitor.TargetInfoVisitor
 
visitOffsetTargetInfo(Clazz, Method, CodeAttribute, TypeAnnotation, OffsetTargetInfo) - Method in class proguard.classfile.editor.CodeAttributeComposer
 
visitOffsetTargetInfo(Clazz, Method, CodeAttribute, TypeAnnotation, OffsetTargetInfo) - Method in class proguard.classfile.editor.CodeAttributeEditor
 
visitOffsetTargetInfo(Clazz, Method, CodeAttribute, TypeAnnotation, OffsetTargetInfo) - Method in class proguard.classfile.editor.TargetInfoCopier
 
visitOffsetTargetInfo(Clazz, Method, CodeAttribute, TypeAnnotation, OffsetTargetInfo) - Method in class proguard.classfile.io.ProgramClassReader
 
visitOffsetTargetInfo(Clazz, Method, CodeAttribute, TypeAnnotation, OffsetTargetInfo) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitOpensInfo(Clazz, OpensInfo) - Method in interface proguard.classfile.attribute.module.visitor.OpensInfoVisitor
 
visitOpensInfo(Clazz, OpensInfo) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitOpensInfo(Clazz, OpensInfo) - Method in class proguard.classfile.editor.ConstantPoolShrinker
 
visitOpensInfo(Clazz, OpensInfo) - Method in class proguard.classfile.io.ProgramClassReader
 
visitOpensInfo(Clazz, OpensInfo) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitOrRHSExpression(Clazz, KotlinEffectMetadata, KotlinEffectExpressionMetadata, KotlinEffectExpressionMetadata) - Method in interface proguard.classfile.kotlin.visitor.KotlinEffectExprVisitor
 
visitOrRHSExpression(Clazz, KotlinEffectMetadata, KotlinEffectExpressionMetadata, KotlinEffectExpressionMetadata) - Method in class proguard.classfile.kotlin.visitor.KotlinMetadataPrinter
 
visitOuterClass(Clazz, KotlinTypeMetadata, KotlinTypeMetadata) - Method in class proguard.classfile.kotlin.visitor.AllTypeVisitor
 
visitOuterClass(Clazz, KotlinTypeMetadata, KotlinTypeMetadata) - Method in class proguard.classfile.kotlin.visitor.filter.KotlinTypeFilter
 
visitOuterClass(Clazz, KotlinTypeMetadata, KotlinTypeMetadata) - Method in class proguard.classfile.kotlin.visitor.KotlinMetadataPrinter
 
visitOuterClass(Clazz, KotlinTypeMetadata, KotlinTypeMetadata) - Method in interface proguard.classfile.kotlin.visitor.KotlinTypeVisitor
 
visitPackageConstant(Clazz, PackageConstant) - Method in class proguard.classfile.constant.visitor.ConstantStringBuilder
 
visitPackageConstant(Clazz, PackageConstant) - Method in interface proguard.classfile.constant.visitor.ConstantVisitor
 
visitPackageConstant(Clazz, PackageConstant) - Method in class proguard.classfile.editor.ConstantAdder
 
visitPackageConstant(Clazz, PackageConstant) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitPackageConstant(Clazz, PackageConstant) - Method in class proguard.classfile.editor.ConstantPoolShrinker
 
visitPackageConstant(Clazz, PackageConstant) - Method in class proguard.classfile.instruction.ConstantInstruction
 
visitPackageConstant(Clazz, PackageConstant) - Method in class proguard.classfile.io.LibraryClassReader
 
visitPackageConstant(Clazz, PackageConstant) - Method in class proguard.classfile.io.ProgramClassReader
 
visitPackageConstant(Clazz, PackageConstant) - Method in class proguard.classfile.util.WildcardConstantFilter
 
visitPackageConstant(Clazz, PackageConstant) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitParameter(Clazz, Member, int, int, int, int, String, Clazz) - Method in interface proguard.classfile.visitor.ParameterVisitor
Visits the given parameter.
visitParameter(Clazz, Member, int, int, int, int, String, Clazz) - Method in class proguard.evaluation.SimplifiedInvocationUnit
 
visitParameterInfo(Clazz, Method, int, ParameterInfo) - Method in interface proguard.classfile.attribute.visitor.ParameterInfoVisitor
 
visitParameterInfo(Clazz, Method, int, ParameterInfo) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitParameterInfo(Clazz, Method, int, ParameterInfo) - Method in class proguard.classfile.editor.ConstantPoolShrinker
 
visitParameterInfo(Clazz, Method, int, ParameterInfo) - Method in class proguard.classfile.editor.ParameterInfoAdder
 
visitParameterInfo(Clazz, Method, int, ParameterInfo) - Method in class proguard.classfile.editor.Utf8Shrinker
 
visitParameterInfo(Clazz, Method, int, ParameterInfo) - Method in class proguard.classfile.io.ProgramClassReader
 
visitParameterInfo(Clazz, Method, int, ParameterInfo) - Method in class proguard.classfile.visitor.ClassCleaner
 
visitParameterInfo(Clazz, Method, int, ParameterInfo) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitParameterUpperBound(Clazz, KotlinTypeParameterMetadata, KotlinTypeMetadata) - Method in class proguard.classfile.kotlin.visitor.AllTypeVisitor
 
visitParameterUpperBound(Clazz, KotlinTypeParameterMetadata, KotlinTypeMetadata) - Method in class proguard.classfile.kotlin.visitor.filter.KotlinTypeFilter
 
visitParameterUpperBound(Clazz, KotlinTypeParameterMetadata, KotlinTypeMetadata) - Method in class proguard.classfile.kotlin.visitor.KotlinMetadataPrinter
 
visitParameterUpperBound(Clazz, KotlinTypeParameterMetadata, KotlinTypeMetadata) - Method in interface proguard.classfile.kotlin.visitor.KotlinTypeVisitor
 
visitPermittedSubclassesAttribute(Clazz, PermittedSubclassesAttribute) - Method in class proguard.classfile.attribute.visitor.AttributeNameFilter
 
visitPermittedSubclassesAttribute(Clazz, PermittedSubclassesAttribute) - Method in interface proguard.classfile.attribute.visitor.AttributeVisitor
 
visitPermittedSubclassesAttribute(Clazz, PermittedSubclassesAttribute) - Method in class proguard.classfile.attribute.visitor.DebugAttributeVisitor
 
visitPermittedSubclassesAttribute(Clazz, PermittedSubclassesAttribute) - Method in class proguard.classfile.attribute.visitor.MultiAttributeVisitor
 
visitPermittedSubclassesAttribute(Clazz, PermittedSubclassesAttribute) - Method in class proguard.classfile.attribute.visitor.NonEmptyAttributeFilter
 
visitPermittedSubclassesAttribute(Clazz, PermittedSubclassesAttribute) - Method in class proguard.classfile.attribute.visitor.RequiredAttributeFilter
 
visitPermittedSubclassesAttribute(Clazz, PermittedSubclassesAttribute) - Method in class proguard.classfile.attribute.visitor.SingleTimeAttributeVisitor
 
visitPermittedSubclassesAttribute(Clazz, PermittedSubclassesAttribute) - Method in class proguard.classfile.editor.AttributeAdder
 
visitPermittedSubclassesAttribute(Clazz, PermittedSubclassesAttribute) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitPermittedSubclassesAttribute(Clazz, PermittedSubclassesAttribute) - Method in class proguard.classfile.editor.ConstantPoolShrinker
 
visitPermittedSubclassesAttribute(Clazz, PermittedSubclassesAttribute) - Method in class proguard.classfile.editor.Utf8Shrinker
 
visitPermittedSubclassesAttribute(Clazz, PermittedSubclassesAttribute) - Method in class proguard.classfile.io.ProgramClassReader
 
visitPermittedSubclassesAttribute(Clazz, PermittedSubclassesAttribute) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitPrimitiveArrayConstant(Clazz, PrimitiveArrayConstant) - Method in class proguard.classfile.constant.visitor.ConstantStringBuilder
 
visitPrimitiveArrayConstant(Clazz, PrimitiveArrayConstant) - Method in interface proguard.classfile.constant.visitor.ConstantVisitor
 
visitPrimitiveArrayConstant(Clazz, PrimitiveArrayConstant) - Method in class proguard.classfile.editor.ConstantAdder
 
visitPrimitiveArrayConstant(Clazz, PrimitiveArrayConstant) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitPrimitiveArrayConstant(Clazz, PrimitiveArrayConstant) - Method in class proguard.classfile.instruction.ConstantInstruction
 
visitPrimitiveArrayConstant(Clazz, PrimitiveArrayConstant) - Method in class proguard.classfile.io.LibraryClassReader
 
visitPrimitiveArrayConstant(Clazz, PrimitiveArrayConstant) - Method in class proguard.classfile.io.ProgramClassReader
 
visitPrimitiveArrayConstant(Clazz, PrimitiveArrayConstant) - Method in class proguard.classfile.util.InstructionSequenceMatcher
 
visitPrimitiveArrayConstant(Clazz, PrimitiveArrayConstant) - Method in class proguard.classfile.util.PrimitiveArrayConstantReplacer
 
visitPrimitiveArrayConstant(Clazz, PrimitiveArrayConstant) - Method in class proguard.classfile.util.WildcardConstantFilter
 
visitPrimitiveArrayConstant(Clazz, PrimitiveArrayConstant) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitPrimitiveArrayConstant(Clazz, PrimitiveArrayConstant) - Method in class proguard.evaluation.ConstantValueFactory
 
visitProgramClass(ProgramClass) - Method in class proguard.classfile.attribute.visitor.AllAttributeVisitor
 
visitProgramClass(ProgramClass) - Method in class proguard.classfile.constant.visitor.AllConstantVisitor
 
visitProgramClass(ProgramClass) - Method in class proguard.classfile.constant.visitor.SuperClassConstantVisitor
 
visitProgramClass(ProgramClass) - Method in class proguard.classfile.editor.AccessFixer
 
visitProgramClass(ProgramClass) - Method in class proguard.classfile.editor.AttributeSorter
 
visitProgramClass(ProgramClass) - Method in class proguard.classfile.editor.BootstrapMethodsAttributeShrinker
 
visitProgramClass(ProgramClass) - Method in class proguard.classfile.editor.ClassElementSorter
 
visitProgramClass(ProgramClass) - Method in class proguard.classfile.editor.ClassMemberSorter
 
visitProgramClass(ProgramClass) - Method in class proguard.classfile.editor.ClassReferenceFixer
 
visitProgramClass(ProgramClass) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitProgramClass(ProgramClass) - Method in class proguard.classfile.editor.ConstantPoolShrinker
 
visitProgramClass(ProgramClass) - Method in class proguard.classfile.editor.ConstantPoolSorter
 
visitProgramClass(ProgramClass) - Method in class proguard.classfile.editor.InnerClassesAccessFixer
 
visitProgramClass(ProgramClass) - Method in class proguard.classfile.editor.InterfaceDeleter
 
visitProgramClass(ProgramClass) - Method in class proguard.classfile.editor.InterfaceSorter
 
visitProgramClass(ProgramClass) - Method in class proguard.classfile.editor.MemberReferenceFixer
 
visitProgramClass(ProgramClass) - Method in class proguard.classfile.editor.MemberRemover
 
visitProgramClass(ProgramClass) - Method in class proguard.classfile.editor.NameAndTypeShrinker
 
visitProgramClass(ProgramClass) - Method in class proguard.classfile.editor.NamedAttributeDeleter
 
visitProgramClass(ProgramClass) - Method in class proguard.classfile.editor.Utf8Shrinker
 
visitProgramClass(ProgramClass) - Method in class proguard.classfile.io.ProgramClassReader
 
visitProgramClass(ProgramClass) - Method in class proguard.classfile.io.ProgramClassWriter
 
visitProgramClass(ProgramClass) - Method in class proguard.classfile.kotlin.visitor.KotlinMetadataRemover
 
visitProgramClass(ProgramClass) - Method in class proguard.classfile.kotlin.visitor.ReferencedKotlinMetadataVisitor
 
visitProgramClass(ProgramClass) - Method in class proguard.classfile.util.ArrayInitializationReplacer
 
visitProgramClass(ProgramClass) - Method in class proguard.classfile.util.ClassReferenceInitializer
 
visitProgramClass(ProgramClass) - Method in class proguard.classfile.util.ClassSubHierarchyInitializer
 
visitProgramClass(ProgramClass) - Method in class proguard.classfile.util.ClassSuperHierarchyInitializer
 
visitProgramClass(ProgramClass) - Method in class proguard.classfile.util.NestHostFinder
 
visitProgramClass(ProgramClass) - Method in class proguard.classfile.util.PrimitiveArrayConstantReplacer
 
visitProgramClass(ProgramClass) - Method in class proguard.classfile.util.StringSharer
 
visitProgramClass(ProgramClass) - Method in class proguard.classfile.visitor.BottomClassFilter
 
visitProgramClass(ProgramClass) - Method in class proguard.classfile.visitor.ClassCleaner
 
visitProgramClass(ProgramClass) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitProgramClass(ProgramClass) - Method in class proguard.classfile.visitor.ClassVersionFilter
 
visitProgramClass(ProgramClass) - Method in class proguard.classfile.visitor.ClassVersionSetter
 
visitProgramClass(ProgramClass) - Method in interface proguard.classfile.visitor.ClassVisitor
 
visitProgramClass(ProgramClass) - Method in class proguard.classfile.visitor.ConcreteClassDownTraveler
 
visitProgramClass(ProgramClass) - Method in class proguard.classfile.visitor.MemberAccessFlagCleaner
 
visitProgramClass(ProgramClass) - Method in class proguard.classfile.visitor.ProgramClassFilter
 
visitProgramClass(ProgramClass) - Method in class proguard.classfile.visitor.ReferencedClassVisitor
 
visitProgramClass(ProgramClass) - Method in class proguard.classfile.visitor.SubclassFilter
 
visitProgramClass(ProgramClass) - Method in class proguard.io.DataEntryClassWriter
 
visitProgramField(ProgramClass, ProgramField) - Method in class proguard.classfile.editor.ClassReferenceFixer
 
visitProgramField(ProgramClass, ProgramField) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitProgramField(ProgramClass, ProgramField) - Method in class proguard.classfile.editor.MemberAdder
 
visitProgramField(ProgramClass, ProgramField) - Method in class proguard.classfile.editor.MemberRemover
 
visitProgramField(ProgramClass, ProgramField) - Method in class proguard.classfile.io.ProgramClassReader
 
visitProgramField(ProgramClass, ProgramField) - Method in class proguard.classfile.io.ProgramClassWriter
 
visitProgramField(ProgramClass, ProgramField) - Method in class proguard.classfile.kotlin.visitor.MemberToKotlinPropertyVisitor
 
visitProgramField(ProgramClass, ProgramField) - Method in class proguard.classfile.kotlin.visitor.MethodToKotlinConstructorVisitor
 
visitProgramField(ProgramClass, ProgramField) - Method in class proguard.classfile.kotlin.visitor.MethodToKotlinFunctionVisitor
 
visitProgramField(ProgramClass, ProgramField) - Method in class proguard.classfile.util.AllParameterVisitor
 
visitProgramField(ProgramClass, ProgramField) - Method in class proguard.classfile.util.ClassReferenceInitializer
 
visitProgramField(ProgramClass, ProgramField) - Method in class proguard.classfile.util.DynamicMemberReferenceInitializer
 
visitProgramField(ProgramClass, ProgramField) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitProgramField(ProgramClass, ProgramField) - Method in class proguard.classfile.visitor.InitializerMethodFilter
 
visitProgramField(ProgramClass, ProgramField) - Method in class proguard.classfile.visitor.LibraryMemberFilter
 
visitProgramField(ProgramClass, ProgramField) - Method in class proguard.classfile.visitor.MemberAccessFlagCleaner
 
visitProgramField(ProgramClass, ProgramField) - Method in class proguard.classfile.visitor.MemberAccessFlagSetter
 
visitProgramField(ProgramClass, ProgramField) - Method in class proguard.classfile.visitor.MemberAccessSetter
 
visitProgramField(ProgramClass, ProgramField) - Method in class proguard.classfile.visitor.MemberClassAccessFilter
 
visitProgramField(ProgramClass, ProgramField) - Method in class proguard.classfile.visitor.MemberCounter
 
visitProgramField(ProgramClass, ProgramField) - Method in class proguard.classfile.visitor.MemberDescriptorFilter
 
visitProgramField(ProgramClass, ProgramField) - Method in class proguard.classfile.visitor.MemberNameFilter
 
visitProgramField(ProgramClass, ProgramField) - Method in class proguard.classfile.visitor.MemberToClassVisitor
 
visitProgramField(ProgramClass, ProgramField) - Method in interface proguard.classfile.visitor.MemberVisitor
 
visitProgramField(ProgramClass, ProgramField) - Method in class proguard.classfile.visitor.MethodFilter
 
visitProgramField(ProgramClass, ProgramField) - Method in class proguard.classfile.visitor.MultiMemberVisitor
 
visitProgramField(ProgramClass, ProgramField) - Method in class proguard.classfile.visitor.ProgramMemberFilter
 
visitProgramField(ProgramClass, ProgramField) - Method in class proguard.classfile.visitor.SimilarMemberVisitor
 
visitProgramField(ProgramClass, ProgramField) - Method in class proguard.classfile.visitor.SimpleClassPrinter
 
visitProgramField(ProgramClass, ProgramField) - Method in class proguard.classfile.visitor.VariableMemberVisitor
 
visitProgramField(ProgramClass, ProgramField) - Method in class proguard.evaluation.BasicInvocationUnit
 
visitProgramField(ProgramClass, ProgramField) - Method in class proguard.io.ClassMapDataEntryWriter
 
visitProgramMember(ProgramClass, ProgramMember) - Method in class proguard.classfile.attribute.visitor.AllAttributeVisitor
 
visitProgramMember(ProgramClass, ProgramMember) - Method in class proguard.classfile.editor.AttributeSorter
 
visitProgramMember(ProgramClass, ProgramMember) - Method in class proguard.classfile.editor.ConstantPoolShrinker
 
visitProgramMember(ProgramClass, ProgramMember) - Method in class proguard.classfile.editor.MemberReferenceFixer
 
visitProgramMember(ProgramClass, ProgramMember) - Method in class proguard.classfile.editor.NamedAttributeDeleter
 
visitProgramMember(ProgramClass, ProgramMember) - Method in class proguard.classfile.editor.Utf8Shrinker
 
visitProgramMember(ProgramClass, ProgramMember) - Method in class proguard.classfile.io.LibraryClassReader
 
visitProgramMember(ProgramClass, ProgramMember) - Method in class proguard.classfile.visitor.ClassCleaner
 
visitProgramMember(ProgramClass, ProgramMember) - Method in class proguard.classfile.visitor.MemberDescriptorReferencedClassVisitor
 
visitProgramMember(ProgramClass, ProgramMember) - Method in interface proguard.classfile.visitor.MemberVisitor
 
visitProgramMember(ProgramClass, ProgramMember) - Method in class proguard.classfile.visitor.ReferencedClassVisitor
 
visitProgramMethod(ProgramClass, ProgramMethod) - Method in class proguard.classfile.editor.BootstrapMethodsAttributeShrinker
 
visitProgramMethod(ProgramClass, ProgramMethod) - Method in class proguard.classfile.editor.BridgeMethodFixer
 
visitProgramMethod(ProgramClass, ProgramMethod) - Method in class proguard.classfile.editor.ClassReferenceFixer
 
visitProgramMethod(ProgramClass, ProgramMethod) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitProgramMethod(ProgramClass, ProgramMethod) - Method in class proguard.classfile.editor.MemberAdder
 
visitProgramMethod(ProgramClass, ProgramMethod) - Method in class proguard.classfile.editor.MemberRemover
 
visitProgramMethod(ProgramClass, ProgramMethod) - Method in class proguard.classfile.io.ProgramClassReader
 
visitProgramMethod(ProgramClass, ProgramMethod) - Method in class proguard.classfile.io.ProgramClassWriter
 
visitProgramMethod(ProgramClass, ProgramMethod) - Method in class proguard.classfile.kotlin.visitor.MemberToKotlinPropertyVisitor
 
visitProgramMethod(ProgramClass, ProgramMethod) - Method in class proguard.classfile.kotlin.visitor.MethodToKotlinConstructorVisitor
 
visitProgramMethod(ProgramClass, ProgramMethod) - Method in class proguard.classfile.kotlin.visitor.MethodToKotlinFunctionVisitor
 
visitProgramMethod(ProgramClass, ProgramMethod) - Method in class proguard.classfile.util.AllParameterVisitor
 
visitProgramMethod(ProgramClass, ProgramMethod) - Method in class proguard.classfile.util.ClassReferenceInitializer
 
visitProgramMethod(ProgramClass, ProgramMethod) - Method in class proguard.classfile.util.DynamicMemberReferenceInitializer
 
visitProgramMethod(ProgramClass, ProgramMethod) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitProgramMethod(ProgramClass, ProgramMethod) - Method in class proguard.classfile.visitor.ConstructorMethodFilter
 
visitProgramMethod(ProgramClass, ProgramMethod) - Method in class proguard.classfile.visitor.InitializerMethodFilter
 
visitProgramMethod(ProgramClass, ProgramMethod) - Method in class proguard.classfile.visitor.LibraryMemberFilter
 
visitProgramMethod(ProgramClass, ProgramMethod) - Method in class proguard.classfile.visitor.MemberAccessFlagCleaner
 
visitProgramMethod(ProgramClass, ProgramMethod) - Method in class proguard.classfile.visitor.MemberAccessFlagSetter
 
visitProgramMethod(ProgramClass, ProgramMethod) - Method in class proguard.classfile.visitor.MemberAccessSetter
 
visitProgramMethod(ProgramClass, ProgramMethod) - Method in class proguard.classfile.visitor.MemberClassAccessFilter
 
visitProgramMethod(ProgramClass, ProgramMethod) - Method in class proguard.classfile.visitor.MemberCounter
 
visitProgramMethod(ProgramClass, ProgramMethod) - Method in class proguard.classfile.visitor.MemberDescriptorFilter
 
visitProgramMethod(ProgramClass, ProgramMethod) - Method in class proguard.classfile.visitor.MemberNameFilter
 
visitProgramMethod(ProgramClass, ProgramMethod) - Method in class proguard.classfile.visitor.MemberToClassVisitor
 
visitProgramMethod(ProgramClass, ProgramMethod) - Method in interface proguard.classfile.visitor.MemberVisitor
 
visitProgramMethod(ProgramClass, ProgramMethod) - Method in class proguard.classfile.visitor.MethodCollector
 
visitProgramMethod(ProgramClass, ProgramMethod) - Method in class proguard.classfile.visitor.MethodFilter
 
visitProgramMethod(ProgramClass, ProgramMethod) - Method in class proguard.classfile.visitor.MethodImplementationFilter
 
visitProgramMethod(ProgramClass, ProgramMethod) - Method in class proguard.classfile.visitor.MethodImplementationTraveler
 
visitProgramMethod(ProgramClass, ProgramMethod) - Method in class proguard.classfile.visitor.MultiMemberVisitor
 
visitProgramMethod(ProgramClass, ProgramMethod) - Method in class proguard.classfile.visitor.ProgramMemberFilter
 
visitProgramMethod(ProgramClass, ProgramMethod) - Method in class proguard.classfile.visitor.SimilarMemberVisitor
 
visitProgramMethod(ProgramClass, ProgramMethod) - Method in class proguard.classfile.visitor.SimpleClassPrinter
 
visitProgramMethod(ProgramClass, ProgramMethod) - Method in class proguard.classfile.visitor.VariableMemberVisitor
 
visitProgramMethod(ProgramClass, ProgramMethod) - Method in class proguard.evaluation.BasicInvocationUnit
 
visitProgramMethod(ProgramClass, ProgramMethod) - Method in class proguard.io.ClassMapDataEntryWriter
 
visitProperty(Clazz, KotlinDeclarationContainerMetadata, KotlinPropertyMetadata) - Method in class proguard.classfile.kotlin.visitor.KotlinMetadataPrinter
 
visitProperty(Clazz, KotlinDeclarationContainerMetadata, KotlinPropertyMetadata) - Method in interface proguard.classfile.kotlin.visitor.KotlinPropertyVisitor
 
visitPropertyReceiverType(Clazz, KotlinDeclarationContainerMetadata, KotlinPropertyMetadata, KotlinTypeMetadata) - Method in class proguard.classfile.kotlin.visitor.AllTypeVisitor
 
visitPropertyReceiverType(Clazz, KotlinDeclarationContainerMetadata, KotlinPropertyMetadata, KotlinTypeMetadata) - Method in class proguard.classfile.kotlin.visitor.filter.KotlinTypeFilter
 
visitPropertyReceiverType(Clazz, KotlinDeclarationContainerMetadata, KotlinPropertyMetadata, KotlinTypeMetadata) - Method in class proguard.classfile.kotlin.visitor.KotlinMetadataPrinter
 
visitPropertyReceiverType(Clazz, KotlinDeclarationContainerMetadata, KotlinPropertyMetadata, KotlinTypeMetadata) - Method in interface proguard.classfile.kotlin.visitor.KotlinTypeVisitor
 
visitPropertyReferenceInfo(PropertyReferenceInfo) - Method in interface proguard.classfile.kotlin.reflect.visitor.CallableReferenceInfoVisitor
 
visitPropertyType(Clazz, KotlinDeclarationContainerMetadata, KotlinPropertyMetadata, KotlinTypeMetadata) - Method in class proguard.classfile.kotlin.visitor.AllTypeVisitor
 
visitPropertyType(Clazz, KotlinDeclarationContainerMetadata, KotlinPropertyMetadata, KotlinTypeMetadata) - Method in class proguard.classfile.kotlin.visitor.filter.KotlinTypeFilter
 
visitPropertyType(Clazz, KotlinDeclarationContainerMetadata, KotlinPropertyMetadata, KotlinTypeMetadata) - Method in interface proguard.classfile.kotlin.visitor.KotlinTypeVisitor
 
visitPropertyTypeParameter(Clazz, KotlinDeclarationContainerMetadata, KotlinPropertyMetadata, KotlinTypeParameterMetadata) - Method in interface proguard.classfile.kotlin.visitor.KotlinTypeParameterVisitor
 
visitPropertyTypeParameter(Clazz, KotlinDeclarationContainerMetadata, KotlinPropertyMetadata, KotlinTypeParameterMetadata) - Method in class proguard.classfile.kotlin.visitor.MultiKotlinTypeParameterVisitor
 
visitPropertyValParameter(Clazz, KotlinDeclarationContainerMetadata, KotlinPropertyMetadata, KotlinValueParameterMetadata) - Method in class proguard.classfile.kotlin.visitor.AllTypeVisitor
 
visitPropertyValParameter(Clazz, KotlinDeclarationContainerMetadata, KotlinPropertyMetadata, KotlinValueParameterMetadata) - Method in class proguard.classfile.kotlin.visitor.KotlinMetadataPrinter
 
visitPropertyValParameter(Clazz, KotlinDeclarationContainerMetadata, KotlinPropertyMetadata, KotlinValueParameterMetadata) - Method in interface proguard.classfile.kotlin.visitor.KotlinValueParameterVisitor
Visit a value parameter of the property setter, if it has one.
visitPropertyValParamType(Clazz, KotlinDeclarationContainerMetadata, KotlinPropertyMetadata, KotlinValueParameterMetadata, KotlinTypeMetadata) - Method in class proguard.classfile.kotlin.visitor.AllTypeVisitor
 
visitPropertyValParamType(Clazz, KotlinDeclarationContainerMetadata, KotlinPropertyMetadata, KotlinValueParameterMetadata, KotlinTypeMetadata) - Method in class proguard.classfile.kotlin.visitor.filter.KotlinTypeFilter
 
visitPropertyValParamType(Clazz, KotlinDeclarationContainerMetadata, KotlinPropertyMetadata, KotlinValueParameterMetadata, KotlinTypeMetadata) - Method in interface proguard.classfile.kotlin.visitor.KotlinTypeVisitor
 
visitPropertyValParamVarArgType(Clazz, KotlinDeclarationContainerMetadata, KotlinPropertyMetadata, KotlinValueParameterMetadata, KotlinTypeMetadata) - Method in class proguard.classfile.kotlin.visitor.AllTypeVisitor
 
visitPropertyValParamVarArgType(Clazz, KotlinDeclarationContainerMetadata, KotlinPropertyMetadata, KotlinValueParameterMetadata, KotlinTypeMetadata) - Method in class proguard.classfile.kotlin.visitor.filter.KotlinTypeFilter
 
visitPropertyValParamVarArgType(Clazz, KotlinDeclarationContainerMetadata, KotlinPropertyMetadata, KotlinValueParameterMetadata, KotlinTypeMetadata) - Method in class proguard.classfile.kotlin.visitor.KotlinMetadataPrinter
 
visitPropertyValParamVarArgType(Clazz, KotlinDeclarationContainerMetadata, KotlinPropertyMetadata, KotlinValueParameterMetadata, KotlinTypeMetadata) - Method in interface proguard.classfile.kotlin.visitor.KotlinTypeVisitor
 
visitPropertyVersionRequirement(Clazz, KotlinDeclarationContainerMetadata, KotlinPropertyMetadata, KotlinVersionRequirementMetadata) - Method in interface proguard.classfile.kotlin.visitor.KotlinVersionRequirementVisitor
 
visitProvidesInfo(Clazz, ProvidesInfo) - Method in interface proguard.classfile.attribute.module.visitor.ProvidesInfoVisitor
 
visitProvidesInfo(Clazz, ProvidesInfo) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitProvidesInfo(Clazz, ProvidesInfo) - Method in class proguard.classfile.editor.ConstantPoolShrinker
 
visitProvidesInfo(Clazz, ProvidesInfo) - Method in class proguard.classfile.io.ProgramClassReader
 
visitProvidesInfo(Clazz, ProvidesInfo) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitRecordAttribute(Clazz, RecordAttribute) - Method in class proguard.classfile.attribute.visitor.AllAttributeVisitor
 
visitRecordAttribute(Clazz, RecordAttribute) - Method in class proguard.classfile.attribute.visitor.AllRecordComponentInfoVisitor
 
visitRecordAttribute(Clazz, RecordAttribute) - Method in class proguard.classfile.attribute.visitor.AttributeNameFilter
 
visitRecordAttribute(Clazz, RecordAttribute) - Method in interface proguard.classfile.attribute.visitor.AttributeVisitor
 
visitRecordAttribute(Clazz, RecordAttribute) - Method in class proguard.classfile.attribute.visitor.DebugAttributeVisitor
 
visitRecordAttribute(Clazz, RecordAttribute) - Method in class proguard.classfile.attribute.visitor.MultiAttributeVisitor
 
visitRecordAttribute(Clazz, RecordAttribute) - Method in class proguard.classfile.attribute.visitor.NonEmptyAttributeFilter
 
visitRecordAttribute(Clazz, RecordAttribute) - Method in class proguard.classfile.attribute.visitor.RequiredAttributeFilter
 
visitRecordAttribute(Clazz, RecordAttribute) - Method in class proguard.classfile.attribute.visitor.SingleTimeAttributeVisitor
 
visitRecordAttribute(Clazz, RecordAttribute) - Method in class proguard.classfile.editor.ClassReferenceFixer
 
visitRecordAttribute(Clazz, RecordAttribute) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitRecordAttribute(Clazz, RecordAttribute) - Method in class proguard.classfile.editor.ConstantPoolShrinker
 
visitRecordAttribute(Clazz, RecordAttribute) - Method in class proguard.classfile.editor.MemberReferenceFixer
 
visitRecordAttribute(Clazz, RecordAttribute) - Method in class proguard.classfile.editor.Utf8Shrinker
 
visitRecordAttribute(Clazz, RecordAttribute) - Method in class proguard.classfile.io.ProgramClassReader
 
visitRecordAttribute(Clazz, RecordAttribute) - Method in class proguard.classfile.util.ClassReferenceInitializer
 
visitRecordAttribute(Clazz, RecordAttribute) - Method in class proguard.classfile.visitor.ClassCleaner
 
visitRecordAttribute(Clazz, RecordAttribute) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitRecordComponentInfo(Clazz, RecordComponentInfo) - Method in class proguard.classfile.attribute.visitor.AllAttributeVisitor
 
visitRecordComponentInfo(Clazz, RecordComponentInfo) - Method in interface proguard.classfile.attribute.visitor.RecordComponentInfoVisitor
 
visitRecordComponentInfo(Clazz, RecordComponentInfo) - Method in class proguard.classfile.editor.ClassReferenceFixer
 
visitRecordComponentInfo(Clazz, RecordComponentInfo) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitRecordComponentInfo(Clazz, RecordComponentInfo) - Method in class proguard.classfile.editor.ConstantPoolShrinker
 
visitRecordComponentInfo(Clazz, RecordComponentInfo) - Method in class proguard.classfile.editor.MemberReferenceFixer
 
visitRecordComponentInfo(Clazz, RecordComponentInfo) - Method in class proguard.classfile.editor.Utf8Shrinker
 
visitRecordComponentInfo(Clazz, RecordComponentInfo) - Method in class proguard.classfile.io.ProgramClassReader
 
visitRecordComponentInfo(Clazz, RecordComponentInfo) - Method in class proguard.classfile.util.ClassReferenceInitializer
 
visitRecordComponentInfo(Clazz, RecordComponentInfo) - Method in class proguard.classfile.visitor.ClassCleaner
 
visitRecordComponentInfo(Clazz, RecordComponentInfo) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitRecordComponentInfo(Clazz, RecordComponentInfo) - Method in class proguard.classfile.visitor.ProcessingInfoSetter
 
visitRequiresInfo(Clazz, RequiresInfo) - Method in interface proguard.classfile.attribute.module.visitor.RequiresInfoVisitor
 
visitRequiresInfo(Clazz, RequiresInfo) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitRequiresInfo(Clazz, RequiresInfo) - Method in class proguard.classfile.editor.ConstantPoolShrinker
 
visitRequiresInfo(Clazz, RequiresInfo) - Method in class proguard.classfile.io.ProgramClassReader
 
visitRequiresInfo(Clazz, RequiresInfo) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitResourceFile(ResourceFile) - Method in class proguard.resources.file.visitor.ResourceFilePresenceFilter
 
visitResourceFile(ResourceFile) - Method in interface proguard.resources.file.visitor.ResourceFileVisitor
 
visitResourceFile(ResourceFile) - Method in class proguard.resources.file.visitor.ResourceJavaReferenceClassInitializer
 
visitRuntimeInvisibleAnnotationsAttribute(Clazz, RuntimeInvisibleAnnotationsAttribute) - Method in class proguard.classfile.attribute.annotation.visitor.AllAnnotationVisitor
 
visitRuntimeInvisibleAnnotationsAttribute(Clazz, Field, RuntimeInvisibleAnnotationsAttribute) - Method in class proguard.classfile.attribute.annotation.visitor.AllAnnotationVisitor
 
visitRuntimeInvisibleAnnotationsAttribute(Clazz, Method, RuntimeInvisibleAnnotationsAttribute) - Method in class proguard.classfile.attribute.annotation.visitor.AllAnnotationVisitor
 
visitRuntimeInvisibleAnnotationsAttribute(Clazz, RuntimeInvisibleAnnotationsAttribute) - Method in class proguard.classfile.attribute.annotation.visitor.AllElementValueVisitor
 
visitRuntimeInvisibleAnnotationsAttribute(Clazz, Field, RuntimeInvisibleAnnotationsAttribute) - Method in class proguard.classfile.attribute.annotation.visitor.AllElementValueVisitor
 
visitRuntimeInvisibleAnnotationsAttribute(Clazz, Method, RuntimeInvisibleAnnotationsAttribute) - Method in class proguard.classfile.attribute.annotation.visitor.AllElementValueVisitor
 
visitRuntimeInvisibleAnnotationsAttribute(Clazz, RuntimeInvisibleAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.AttributeNameFilter
 
visitRuntimeInvisibleAnnotationsAttribute(Clazz, RecordComponentInfo, RuntimeInvisibleAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.AttributeNameFilter
 
visitRuntimeInvisibleAnnotationsAttribute(Clazz, Field, RuntimeInvisibleAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.AttributeNameFilter
 
visitRuntimeInvisibleAnnotationsAttribute(Clazz, Method, RuntimeInvisibleAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.AttributeNameFilter
 
visitRuntimeInvisibleAnnotationsAttribute(Clazz, RuntimeInvisibleAnnotationsAttribute) - Method in interface proguard.classfile.attribute.visitor.AttributeVisitor
 
visitRuntimeInvisibleAnnotationsAttribute(Clazz, RecordComponentInfo, RuntimeInvisibleAnnotationsAttribute) - Method in interface proguard.classfile.attribute.visitor.AttributeVisitor
 
visitRuntimeInvisibleAnnotationsAttribute(Clazz, Member, RuntimeInvisibleAnnotationsAttribute) - Method in interface proguard.classfile.attribute.visitor.AttributeVisitor
 
visitRuntimeInvisibleAnnotationsAttribute(Clazz, Field, RuntimeInvisibleAnnotationsAttribute) - Method in interface proguard.classfile.attribute.visitor.AttributeVisitor
 
visitRuntimeInvisibleAnnotationsAttribute(Clazz, Method, RuntimeInvisibleAnnotationsAttribute) - Method in interface proguard.classfile.attribute.visitor.AttributeVisitor
 
visitRuntimeInvisibleAnnotationsAttribute(Clazz, RuntimeInvisibleAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.DebugAttributeVisitor
 
visitRuntimeInvisibleAnnotationsAttribute(Clazz, RecordComponentInfo, RuntimeInvisibleAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.DebugAttributeVisitor
 
visitRuntimeInvisibleAnnotationsAttribute(Clazz, Field, RuntimeInvisibleAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.DebugAttributeVisitor
 
visitRuntimeInvisibleAnnotationsAttribute(Clazz, Method, RuntimeInvisibleAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.DebugAttributeVisitor
 
visitRuntimeInvisibleAnnotationsAttribute(Clazz, RuntimeInvisibleAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.MultiAttributeVisitor
 
visitRuntimeInvisibleAnnotationsAttribute(Clazz, RecordComponentInfo, RuntimeInvisibleAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.MultiAttributeVisitor
 
visitRuntimeInvisibleAnnotationsAttribute(Clazz, Field, RuntimeInvisibleAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.MultiAttributeVisitor
 
visitRuntimeInvisibleAnnotationsAttribute(Clazz, Method, RuntimeInvisibleAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.MultiAttributeVisitor
 
visitRuntimeInvisibleAnnotationsAttribute(Clazz, RuntimeInvisibleAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.NonEmptyAttributeFilter
 
visitRuntimeInvisibleAnnotationsAttribute(Clazz, RecordComponentInfo, RuntimeInvisibleAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.NonEmptyAttributeFilter
 
visitRuntimeInvisibleAnnotationsAttribute(Clazz, Field, RuntimeInvisibleAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.NonEmptyAttributeFilter
 
visitRuntimeInvisibleAnnotationsAttribute(Clazz, Method, RuntimeInvisibleAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.NonEmptyAttributeFilter
 
visitRuntimeInvisibleAnnotationsAttribute(Clazz, RuntimeInvisibleAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.RequiredAttributeFilter
 
visitRuntimeInvisibleAnnotationsAttribute(Clazz, RecordComponentInfo, RuntimeInvisibleAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.RequiredAttributeFilter
 
visitRuntimeInvisibleAnnotationsAttribute(Clazz, Field, RuntimeInvisibleAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.RequiredAttributeFilter
 
visitRuntimeInvisibleAnnotationsAttribute(Clazz, Method, RuntimeInvisibleAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.RequiredAttributeFilter
 
visitRuntimeInvisibleAnnotationsAttribute(Clazz, RuntimeInvisibleAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.SingleTimeAttributeVisitor
 
visitRuntimeInvisibleAnnotationsAttribute(Clazz, RecordComponentInfo, RuntimeInvisibleAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.SingleTimeAttributeVisitor
 
visitRuntimeInvisibleAnnotationsAttribute(Clazz, Field, RuntimeInvisibleAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.SingleTimeAttributeVisitor
 
visitRuntimeInvisibleAnnotationsAttribute(Clazz, Method, RuntimeInvisibleAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.SingleTimeAttributeVisitor
 
visitRuntimeInvisibleAnnotationsAttribute(Clazz, RuntimeInvisibleAnnotationsAttribute) - Method in class proguard.classfile.editor.AttributeAdder
 
visitRuntimeInvisibleAnnotationsAttribute(Clazz, RuntimeInvisibleAnnotationsAttribute) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitRuntimeInvisibleParameterAnnotationsAttribute(Clazz, Method, RuntimeInvisibleParameterAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.AttributeNameFilter
 
visitRuntimeInvisibleParameterAnnotationsAttribute(Clazz, Method, RuntimeInvisibleParameterAnnotationsAttribute) - Method in interface proguard.classfile.attribute.visitor.AttributeVisitor
 
visitRuntimeInvisibleParameterAnnotationsAttribute(Clazz, Method, RuntimeInvisibleParameterAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.DebugAttributeVisitor
 
visitRuntimeInvisibleParameterAnnotationsAttribute(Clazz, Method, RuntimeInvisibleParameterAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.MultiAttributeVisitor
 
visitRuntimeInvisibleParameterAnnotationsAttribute(Clazz, Method, RuntimeInvisibleParameterAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.NonEmptyAttributeFilter
 
visitRuntimeInvisibleParameterAnnotationsAttribute(Clazz, Method, RuntimeInvisibleParameterAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.RequiredAttributeFilter
 
visitRuntimeInvisibleParameterAnnotationsAttribute(Clazz, Method, RuntimeInvisibleParameterAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.SingleTimeAttributeVisitor
 
visitRuntimeInvisibleParameterAnnotationsAttribute(Clazz, Method, RuntimeInvisibleParameterAnnotationsAttribute) - Method in class proguard.classfile.editor.AttributeAdder
 
visitRuntimeInvisibleParameterAnnotationsAttribute(Clazz, Method, RuntimeInvisibleParameterAnnotationsAttribute) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitRuntimeInvisibleTypeAnnotationsAttribute(Clazz, RuntimeInvisibleTypeAnnotationsAttribute) - Method in class proguard.classfile.attribute.annotation.visitor.AllAnnotationVisitor
 
visitRuntimeInvisibleTypeAnnotationsAttribute(Clazz, Field, RuntimeInvisibleTypeAnnotationsAttribute) - Method in class proguard.classfile.attribute.annotation.visitor.AllAnnotationVisitor
 
visitRuntimeInvisibleTypeAnnotationsAttribute(Clazz, Method, RuntimeInvisibleTypeAnnotationsAttribute) - Method in class proguard.classfile.attribute.annotation.visitor.AllAnnotationVisitor
 
visitRuntimeInvisibleTypeAnnotationsAttribute(Clazz, Method, CodeAttribute, RuntimeInvisibleTypeAnnotationsAttribute) - Method in class proguard.classfile.attribute.annotation.visitor.AllAnnotationVisitor
 
visitRuntimeInvisibleTypeAnnotationsAttribute(Clazz, RuntimeInvisibleTypeAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.AttributeNameFilter
 
visitRuntimeInvisibleTypeAnnotationsAttribute(Clazz, RecordComponentInfo, RuntimeInvisibleTypeAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.AttributeNameFilter
 
visitRuntimeInvisibleTypeAnnotationsAttribute(Clazz, Field, RuntimeInvisibleTypeAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.AttributeNameFilter
 
visitRuntimeInvisibleTypeAnnotationsAttribute(Clazz, Method, RuntimeInvisibleTypeAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.AttributeNameFilter
 
visitRuntimeInvisibleTypeAnnotationsAttribute(Clazz, Method, CodeAttribute, RuntimeInvisibleTypeAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.AttributeNameFilter
 
visitRuntimeInvisibleTypeAnnotationsAttribute(Clazz, RuntimeInvisibleTypeAnnotationsAttribute) - Method in interface proguard.classfile.attribute.visitor.AttributeVisitor
 
visitRuntimeInvisibleTypeAnnotationsAttribute(Clazz, RecordComponentInfo, RuntimeInvisibleTypeAnnotationsAttribute) - Method in interface proguard.classfile.attribute.visitor.AttributeVisitor
 
visitRuntimeInvisibleTypeAnnotationsAttribute(Clazz, Member, RuntimeInvisibleTypeAnnotationsAttribute) - Method in interface proguard.classfile.attribute.visitor.AttributeVisitor
 
visitRuntimeInvisibleTypeAnnotationsAttribute(Clazz, Field, RuntimeInvisibleTypeAnnotationsAttribute) - Method in interface proguard.classfile.attribute.visitor.AttributeVisitor
 
visitRuntimeInvisibleTypeAnnotationsAttribute(Clazz, Method, RuntimeInvisibleTypeAnnotationsAttribute) - Method in interface proguard.classfile.attribute.visitor.AttributeVisitor
 
visitRuntimeInvisibleTypeAnnotationsAttribute(Clazz, Method, CodeAttribute, RuntimeInvisibleTypeAnnotationsAttribute) - Method in interface proguard.classfile.attribute.visitor.AttributeVisitor
 
visitRuntimeInvisibleTypeAnnotationsAttribute(Clazz, RuntimeInvisibleTypeAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.DebugAttributeVisitor
 
visitRuntimeInvisibleTypeAnnotationsAttribute(Clazz, RecordComponentInfo, RuntimeInvisibleTypeAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.DebugAttributeVisitor
 
visitRuntimeInvisibleTypeAnnotationsAttribute(Clazz, Field, RuntimeInvisibleTypeAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.DebugAttributeVisitor
 
visitRuntimeInvisibleTypeAnnotationsAttribute(Clazz, Method, RuntimeInvisibleTypeAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.DebugAttributeVisitor
 
visitRuntimeInvisibleTypeAnnotationsAttribute(Clazz, Method, CodeAttribute, RuntimeInvisibleTypeAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.DebugAttributeVisitor
 
visitRuntimeInvisibleTypeAnnotationsAttribute(Clazz, RuntimeInvisibleTypeAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.MultiAttributeVisitor
 
visitRuntimeInvisibleTypeAnnotationsAttribute(Clazz, RecordComponentInfo, RuntimeInvisibleTypeAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.MultiAttributeVisitor
 
visitRuntimeInvisibleTypeAnnotationsAttribute(Clazz, Field, RuntimeInvisibleTypeAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.MultiAttributeVisitor
 
visitRuntimeInvisibleTypeAnnotationsAttribute(Clazz, Method, RuntimeInvisibleTypeAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.MultiAttributeVisitor
 
visitRuntimeInvisibleTypeAnnotationsAttribute(Clazz, Method, CodeAttribute, RuntimeInvisibleTypeAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.MultiAttributeVisitor
 
visitRuntimeInvisibleTypeAnnotationsAttribute(Clazz, RuntimeInvisibleTypeAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.NonEmptyAttributeFilter
 
visitRuntimeInvisibleTypeAnnotationsAttribute(Clazz, RecordComponentInfo, RuntimeInvisibleTypeAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.NonEmptyAttributeFilter
 
visitRuntimeInvisibleTypeAnnotationsAttribute(Clazz, Field, RuntimeInvisibleTypeAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.NonEmptyAttributeFilter
 
visitRuntimeInvisibleTypeAnnotationsAttribute(Clazz, Method, RuntimeInvisibleTypeAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.NonEmptyAttributeFilter
 
visitRuntimeInvisibleTypeAnnotationsAttribute(Clazz, Method, CodeAttribute, RuntimeInvisibleTypeAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.NonEmptyAttributeFilter
 
visitRuntimeInvisibleTypeAnnotationsAttribute(Clazz, RuntimeInvisibleTypeAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.RequiredAttributeFilter
 
visitRuntimeInvisibleTypeAnnotationsAttribute(Clazz, RecordComponentInfo, RuntimeInvisibleTypeAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.RequiredAttributeFilter
 
visitRuntimeInvisibleTypeAnnotationsAttribute(Clazz, Field, RuntimeInvisibleTypeAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.RequiredAttributeFilter
 
visitRuntimeInvisibleTypeAnnotationsAttribute(Clazz, Method, RuntimeInvisibleTypeAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.RequiredAttributeFilter
 
visitRuntimeInvisibleTypeAnnotationsAttribute(Clazz, Method, CodeAttribute, RuntimeInvisibleTypeAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.RequiredAttributeFilter
 
visitRuntimeInvisibleTypeAnnotationsAttribute(Clazz, RuntimeInvisibleTypeAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.SingleTimeAttributeVisitor
 
visitRuntimeInvisibleTypeAnnotationsAttribute(Clazz, RecordComponentInfo, RuntimeInvisibleTypeAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.SingleTimeAttributeVisitor
 
visitRuntimeInvisibleTypeAnnotationsAttribute(Clazz, Field, RuntimeInvisibleTypeAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.SingleTimeAttributeVisitor
 
visitRuntimeInvisibleTypeAnnotationsAttribute(Clazz, Method, RuntimeInvisibleTypeAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.SingleTimeAttributeVisitor
 
visitRuntimeInvisibleTypeAnnotationsAttribute(Clazz, Method, CodeAttribute, RuntimeInvisibleTypeAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.SingleTimeAttributeVisitor
 
visitRuntimeInvisibleTypeAnnotationsAttribute(Clazz, RuntimeInvisibleTypeAnnotationsAttribute) - Method in class proguard.classfile.editor.AttributeAdder
 
visitRuntimeInvisibleTypeAnnotationsAttribute(Clazz, Method, CodeAttribute, RuntimeInvisibleTypeAnnotationsAttribute) - Method in class proguard.classfile.editor.CodeAttributeComposer
 
visitRuntimeInvisibleTypeAnnotationsAttribute(Clazz, RuntimeInvisibleTypeAnnotationsAttribute) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitRuntimeVisibleAnnotationsAttribute(Clazz, RuntimeVisibleAnnotationsAttribute) - Method in class proguard.classfile.attribute.annotation.visitor.AllAnnotationVisitor
 
visitRuntimeVisibleAnnotationsAttribute(Clazz, Field, RuntimeVisibleAnnotationsAttribute) - Method in class proguard.classfile.attribute.annotation.visitor.AllAnnotationVisitor
 
visitRuntimeVisibleAnnotationsAttribute(Clazz, Method, RuntimeVisibleAnnotationsAttribute) - Method in class proguard.classfile.attribute.annotation.visitor.AllAnnotationVisitor
 
visitRuntimeVisibleAnnotationsAttribute(Clazz, RuntimeVisibleAnnotationsAttribute) - Method in class proguard.classfile.attribute.annotation.visitor.AllElementValueVisitor
 
visitRuntimeVisibleAnnotationsAttribute(Clazz, Field, RuntimeVisibleAnnotationsAttribute) - Method in class proguard.classfile.attribute.annotation.visitor.AllElementValueVisitor
 
visitRuntimeVisibleAnnotationsAttribute(Clazz, Method, RuntimeVisibleAnnotationsAttribute) - Method in class proguard.classfile.attribute.annotation.visitor.AllElementValueVisitor
 
visitRuntimeVisibleAnnotationsAttribute(Clazz, RuntimeVisibleAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.AttributeNameFilter
 
visitRuntimeVisibleAnnotationsAttribute(Clazz, RecordComponentInfo, RuntimeVisibleAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.AttributeNameFilter
 
visitRuntimeVisibleAnnotationsAttribute(Clazz, Field, RuntimeVisibleAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.AttributeNameFilter
 
visitRuntimeVisibleAnnotationsAttribute(Clazz, Method, RuntimeVisibleAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.AttributeNameFilter
 
visitRuntimeVisibleAnnotationsAttribute(Clazz, RuntimeVisibleAnnotationsAttribute) - Method in interface proguard.classfile.attribute.visitor.AttributeVisitor
 
visitRuntimeVisibleAnnotationsAttribute(Clazz, RecordComponentInfo, RuntimeVisibleAnnotationsAttribute) - Method in interface proguard.classfile.attribute.visitor.AttributeVisitor
 
visitRuntimeVisibleAnnotationsAttribute(Clazz, Member, RuntimeVisibleAnnotationsAttribute) - Method in interface proguard.classfile.attribute.visitor.AttributeVisitor
 
visitRuntimeVisibleAnnotationsAttribute(Clazz, Field, RuntimeVisibleAnnotationsAttribute) - Method in interface proguard.classfile.attribute.visitor.AttributeVisitor
 
visitRuntimeVisibleAnnotationsAttribute(Clazz, Method, RuntimeVisibleAnnotationsAttribute) - Method in interface proguard.classfile.attribute.visitor.AttributeVisitor
 
visitRuntimeVisibleAnnotationsAttribute(Clazz, RuntimeVisibleAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.DebugAttributeVisitor
 
visitRuntimeVisibleAnnotationsAttribute(Clazz, RecordComponentInfo, RuntimeVisibleAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.DebugAttributeVisitor
 
visitRuntimeVisibleAnnotationsAttribute(Clazz, Field, RuntimeVisibleAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.DebugAttributeVisitor
 
visitRuntimeVisibleAnnotationsAttribute(Clazz, Method, RuntimeVisibleAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.DebugAttributeVisitor
 
visitRuntimeVisibleAnnotationsAttribute(Clazz, RuntimeVisibleAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.MultiAttributeVisitor
 
visitRuntimeVisibleAnnotationsAttribute(Clazz, RecordComponentInfo, RuntimeVisibleAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.MultiAttributeVisitor
 
visitRuntimeVisibleAnnotationsAttribute(Clazz, Field, RuntimeVisibleAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.MultiAttributeVisitor
 
visitRuntimeVisibleAnnotationsAttribute(Clazz, Method, RuntimeVisibleAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.MultiAttributeVisitor
 
visitRuntimeVisibleAnnotationsAttribute(Clazz, RuntimeVisibleAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.NonEmptyAttributeFilter
 
visitRuntimeVisibleAnnotationsAttribute(Clazz, RecordComponentInfo, RuntimeVisibleAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.NonEmptyAttributeFilter
 
visitRuntimeVisibleAnnotationsAttribute(Clazz, Field, RuntimeVisibleAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.NonEmptyAttributeFilter
 
visitRuntimeVisibleAnnotationsAttribute(Clazz, Method, RuntimeVisibleAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.NonEmptyAttributeFilter
 
visitRuntimeVisibleAnnotationsAttribute(Clazz, RuntimeVisibleAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.RequiredAttributeFilter
 
visitRuntimeVisibleAnnotationsAttribute(Clazz, RecordComponentInfo, RuntimeVisibleAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.RequiredAttributeFilter
 
visitRuntimeVisibleAnnotationsAttribute(Clazz, Field, RuntimeVisibleAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.RequiredAttributeFilter
 
visitRuntimeVisibleAnnotationsAttribute(Clazz, Method, RuntimeVisibleAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.RequiredAttributeFilter
 
visitRuntimeVisibleAnnotationsAttribute(Clazz, RuntimeVisibleAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.SingleTimeAttributeVisitor
 
visitRuntimeVisibleAnnotationsAttribute(Clazz, RecordComponentInfo, RuntimeVisibleAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.SingleTimeAttributeVisitor
 
visitRuntimeVisibleAnnotationsAttribute(Clazz, Field, RuntimeVisibleAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.SingleTimeAttributeVisitor
 
visitRuntimeVisibleAnnotationsAttribute(Clazz, Method, RuntimeVisibleAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.SingleTimeAttributeVisitor
 
visitRuntimeVisibleAnnotationsAttribute(Clazz, RuntimeVisibleAnnotationsAttribute) - Method in class proguard.classfile.editor.AttributeAdder
 
visitRuntimeVisibleAnnotationsAttribute(Clazz, RuntimeVisibleAnnotationsAttribute) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitRuntimeVisibleParameterAnnotationsAttribute(Clazz, Method, RuntimeVisibleParameterAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.AttributeNameFilter
 
visitRuntimeVisibleParameterAnnotationsAttribute(Clazz, Method, RuntimeVisibleParameterAnnotationsAttribute) - Method in interface proguard.classfile.attribute.visitor.AttributeVisitor
 
visitRuntimeVisibleParameterAnnotationsAttribute(Clazz, Method, RuntimeVisibleParameterAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.DebugAttributeVisitor
 
visitRuntimeVisibleParameterAnnotationsAttribute(Clazz, Method, RuntimeVisibleParameterAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.MultiAttributeVisitor
 
visitRuntimeVisibleParameterAnnotationsAttribute(Clazz, Method, RuntimeVisibleParameterAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.NonEmptyAttributeFilter
 
visitRuntimeVisibleParameterAnnotationsAttribute(Clazz, Method, RuntimeVisibleParameterAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.RequiredAttributeFilter
 
visitRuntimeVisibleParameterAnnotationsAttribute(Clazz, Method, RuntimeVisibleParameterAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.SingleTimeAttributeVisitor
 
visitRuntimeVisibleParameterAnnotationsAttribute(Clazz, Method, RuntimeVisibleParameterAnnotationsAttribute) - Method in class proguard.classfile.editor.AttributeAdder
 
visitRuntimeVisibleParameterAnnotationsAttribute(Clazz, Method, RuntimeVisibleParameterAnnotationsAttribute) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitRuntimeVisibleTypeAnnotationsAttribute(Clazz, RuntimeVisibleTypeAnnotationsAttribute) - Method in class proguard.classfile.attribute.annotation.visitor.AllAnnotationVisitor
 
visitRuntimeVisibleTypeAnnotationsAttribute(Clazz, Field, RuntimeVisibleTypeAnnotationsAttribute) - Method in class proguard.classfile.attribute.annotation.visitor.AllAnnotationVisitor
 
visitRuntimeVisibleTypeAnnotationsAttribute(Clazz, Method, RuntimeVisibleTypeAnnotationsAttribute) - Method in class proguard.classfile.attribute.annotation.visitor.AllAnnotationVisitor
 
visitRuntimeVisibleTypeAnnotationsAttribute(Clazz, Method, CodeAttribute, RuntimeVisibleTypeAnnotationsAttribute) - Method in class proguard.classfile.attribute.annotation.visitor.AllAnnotationVisitor
 
visitRuntimeVisibleTypeAnnotationsAttribute(Clazz, RuntimeVisibleTypeAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.AttributeNameFilter
 
visitRuntimeVisibleTypeAnnotationsAttribute(Clazz, Field, RuntimeVisibleTypeAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.AttributeNameFilter
 
visitRuntimeVisibleTypeAnnotationsAttribute(Clazz, RecordComponentInfo, RuntimeVisibleTypeAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.AttributeNameFilter
 
visitRuntimeVisibleTypeAnnotationsAttribute(Clazz, Method, RuntimeVisibleTypeAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.AttributeNameFilter
 
visitRuntimeVisibleTypeAnnotationsAttribute(Clazz, Method, CodeAttribute, RuntimeVisibleTypeAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.AttributeNameFilter
 
visitRuntimeVisibleTypeAnnotationsAttribute(Clazz, RuntimeVisibleTypeAnnotationsAttribute) - Method in interface proguard.classfile.attribute.visitor.AttributeVisitor
 
visitRuntimeVisibleTypeAnnotationsAttribute(Clazz, RecordComponentInfo, RuntimeVisibleTypeAnnotationsAttribute) - Method in interface proguard.classfile.attribute.visitor.AttributeVisitor
 
visitRuntimeVisibleTypeAnnotationsAttribute(Clazz, Member, RuntimeVisibleTypeAnnotationsAttribute) - Method in interface proguard.classfile.attribute.visitor.AttributeVisitor
 
visitRuntimeVisibleTypeAnnotationsAttribute(Clazz, Field, RuntimeVisibleTypeAnnotationsAttribute) - Method in interface proguard.classfile.attribute.visitor.AttributeVisitor
 
visitRuntimeVisibleTypeAnnotationsAttribute(Clazz, Method, RuntimeVisibleTypeAnnotationsAttribute) - Method in interface proguard.classfile.attribute.visitor.AttributeVisitor
 
visitRuntimeVisibleTypeAnnotationsAttribute(Clazz, Method, CodeAttribute, RuntimeVisibleTypeAnnotationsAttribute) - Method in interface proguard.classfile.attribute.visitor.AttributeVisitor
 
visitRuntimeVisibleTypeAnnotationsAttribute(Clazz, RuntimeVisibleTypeAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.DebugAttributeVisitor
 
visitRuntimeVisibleTypeAnnotationsAttribute(Clazz, RecordComponentInfo, RuntimeVisibleTypeAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.DebugAttributeVisitor
 
visitRuntimeVisibleTypeAnnotationsAttribute(Clazz, Field, RuntimeVisibleTypeAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.DebugAttributeVisitor
 
visitRuntimeVisibleTypeAnnotationsAttribute(Clazz, Method, RuntimeVisibleTypeAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.DebugAttributeVisitor
 
visitRuntimeVisibleTypeAnnotationsAttribute(Clazz, Method, CodeAttribute, RuntimeVisibleTypeAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.DebugAttributeVisitor
 
visitRuntimeVisibleTypeAnnotationsAttribute(Clazz, RuntimeVisibleTypeAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.MultiAttributeVisitor
 
visitRuntimeVisibleTypeAnnotationsAttribute(Clazz, RecordComponentInfo, RuntimeVisibleTypeAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.MultiAttributeVisitor
 
visitRuntimeVisibleTypeAnnotationsAttribute(Clazz, Field, RuntimeVisibleTypeAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.MultiAttributeVisitor
 
visitRuntimeVisibleTypeAnnotationsAttribute(Clazz, Method, RuntimeVisibleTypeAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.MultiAttributeVisitor
 
visitRuntimeVisibleTypeAnnotationsAttribute(Clazz, Method, CodeAttribute, RuntimeVisibleTypeAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.MultiAttributeVisitor
 
visitRuntimeVisibleTypeAnnotationsAttribute(Clazz, RuntimeVisibleTypeAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.NonEmptyAttributeFilter
 
visitRuntimeVisibleTypeAnnotationsAttribute(Clazz, RecordComponentInfo, RuntimeVisibleTypeAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.NonEmptyAttributeFilter
 
visitRuntimeVisibleTypeAnnotationsAttribute(Clazz, Field, RuntimeVisibleTypeAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.NonEmptyAttributeFilter
 
visitRuntimeVisibleTypeAnnotationsAttribute(Clazz, Method, RuntimeVisibleTypeAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.NonEmptyAttributeFilter
 
visitRuntimeVisibleTypeAnnotationsAttribute(Clazz, Method, CodeAttribute, RuntimeVisibleTypeAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.NonEmptyAttributeFilter
 
visitRuntimeVisibleTypeAnnotationsAttribute(Clazz, RuntimeVisibleTypeAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.RequiredAttributeFilter
 
visitRuntimeVisibleTypeAnnotationsAttribute(Clazz, RecordComponentInfo, RuntimeVisibleTypeAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.RequiredAttributeFilter
 
visitRuntimeVisibleTypeAnnotationsAttribute(Clazz, Field, RuntimeVisibleTypeAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.RequiredAttributeFilter
 
visitRuntimeVisibleTypeAnnotationsAttribute(Clazz, Method, RuntimeVisibleTypeAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.RequiredAttributeFilter
 
visitRuntimeVisibleTypeAnnotationsAttribute(Clazz, Method, CodeAttribute, RuntimeVisibleTypeAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.RequiredAttributeFilter
 
visitRuntimeVisibleTypeAnnotationsAttribute(Clazz, RuntimeVisibleTypeAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.SingleTimeAttributeVisitor
 
visitRuntimeVisibleTypeAnnotationsAttribute(Clazz, RecordComponentInfo, RuntimeVisibleTypeAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.SingleTimeAttributeVisitor
 
visitRuntimeVisibleTypeAnnotationsAttribute(Clazz, Field, RuntimeVisibleTypeAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.SingleTimeAttributeVisitor
 
visitRuntimeVisibleTypeAnnotationsAttribute(Clazz, Method, RuntimeVisibleTypeAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.SingleTimeAttributeVisitor
 
visitRuntimeVisibleTypeAnnotationsAttribute(Clazz, Method, CodeAttribute, RuntimeVisibleTypeAnnotationsAttribute) - Method in class proguard.classfile.attribute.visitor.SingleTimeAttributeVisitor
 
visitRuntimeVisibleTypeAnnotationsAttribute(Clazz, RuntimeVisibleTypeAnnotationsAttribute) - Method in class proguard.classfile.editor.AttributeAdder
 
visitRuntimeVisibleTypeAnnotationsAttribute(Clazz, Method, CodeAttribute, RuntimeVisibleTypeAnnotationsAttribute) - Method in class proguard.classfile.editor.CodeAttributeComposer
 
visitRuntimeVisibleTypeAnnotationsAttribute(Clazz, RuntimeVisibleTypeAnnotationsAttribute) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitSameOneFrame(Clazz, Method, CodeAttribute, int, SameOneFrame) - Method in interface proguard.classfile.attribute.preverification.visitor.StackMapFrameVisitor
 
visitSameOneFrame(Clazz, Method, CodeAttribute, int, SameOneFrame) - Method in class proguard.classfile.editor.CodeAttributeComposer
 
visitSameOneFrame(Clazz, Method, CodeAttribute, int, SameOneFrame) - Method in class proguard.classfile.editor.CodeAttributeEditor
 
visitSameOneFrame(Clazz, Method, CodeAttribute, int, SameOneFrame) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitSameOneFrame(Clazz, Method, CodeAttribute, int, SameOneFrame) - Method in class proguard.classfile.editor.ConstantPoolShrinker
 
visitSameOneFrame(Clazz, Method, CodeAttribute, int, SameOneFrame) - Method in class proguard.classfile.io.ProgramClassReader
 
visitSameOneFrame(Clazz, Method, CodeAttribute, int, SameOneFrame) - Method in class proguard.classfile.visitor.ClassCleaner
 
visitSameOneFrame(Clazz, Method, CodeAttribute, int, SameOneFrame) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitSameZeroFrame(Clazz, Method, CodeAttribute, int, SameZeroFrame) - Method in interface proguard.classfile.attribute.preverification.visitor.StackMapFrameVisitor
 
visitSameZeroFrame(Clazz, Method, CodeAttribute, int, SameZeroFrame) - Method in class proguard.classfile.io.ProgramClassReader
 
visitSameZeroFrame(Clazz, Method, CodeAttribute, int, SameZeroFrame) - Method in class proguard.classfile.visitor.ClassCleaner
 
visitSameZeroFrame(Clazz, Method, CodeAttribute, int, SameZeroFrame) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitShortArrayConstant(Clazz, PrimitiveArrayConstant, short[]) - Method in interface proguard.classfile.constant.visitor.PrimitiveArrayConstantVisitor
 
visitShortArrayConstantElement(Clazz, PrimitiveArrayConstant, int, short) - Method in interface proguard.classfile.constant.visitor.PrimitiveArrayConstantElementVisitor
 
visitShortArrayConstantElement(Clazz, PrimitiveArrayConstant, int, short) - Method in class proguard.classfile.util.PrimitiveArrayConstantReplacer
 
visitSignatureAttribute(Clazz, SignatureAttribute) - Method in class proguard.classfile.attribute.visitor.AttributeNameFilter
 
visitSignatureAttribute(Clazz, RecordComponentInfo, SignatureAttribute) - Method in class proguard.classfile.attribute.visitor.AttributeNameFilter
 
visitSignatureAttribute(Clazz, Field, SignatureAttribute) - Method in class proguard.classfile.attribute.visitor.AttributeNameFilter
 
visitSignatureAttribute(Clazz, Method, SignatureAttribute) - Method in class proguard.classfile.attribute.visitor.AttributeNameFilter
 
visitSignatureAttribute(Clazz, SignatureAttribute) - Method in interface proguard.classfile.attribute.visitor.AttributeVisitor
 
visitSignatureAttribute(Clazz, RecordComponentInfo, SignatureAttribute) - Method in interface proguard.classfile.attribute.visitor.AttributeVisitor
 
visitSignatureAttribute(Clazz, Member, SignatureAttribute) - Method in interface proguard.classfile.attribute.visitor.AttributeVisitor
 
visitSignatureAttribute(Clazz, Field, SignatureAttribute) - Method in interface proguard.classfile.attribute.visitor.AttributeVisitor
 
visitSignatureAttribute(Clazz, Method, SignatureAttribute) - Method in interface proguard.classfile.attribute.visitor.AttributeVisitor
 
visitSignatureAttribute(Clazz, SignatureAttribute) - Method in class proguard.classfile.attribute.visitor.DebugAttributeVisitor
 
visitSignatureAttribute(Clazz, RecordComponentInfo, SignatureAttribute) - Method in class proguard.classfile.attribute.visitor.DebugAttributeVisitor
 
visitSignatureAttribute(Clazz, Field, SignatureAttribute) - Method in class proguard.classfile.attribute.visitor.DebugAttributeVisitor
 
visitSignatureAttribute(Clazz, Method, SignatureAttribute) - Method in class proguard.classfile.attribute.visitor.DebugAttributeVisitor
 
visitSignatureAttribute(Clazz, SignatureAttribute) - Method in class proguard.classfile.attribute.visitor.MultiAttributeVisitor
 
visitSignatureAttribute(Clazz, RecordComponentInfo, SignatureAttribute) - Method in class proguard.classfile.attribute.visitor.MultiAttributeVisitor
 
visitSignatureAttribute(Clazz, Field, SignatureAttribute) - Method in class proguard.classfile.attribute.visitor.MultiAttributeVisitor
 
visitSignatureAttribute(Clazz, Method, SignatureAttribute) - Method in class proguard.classfile.attribute.visitor.MultiAttributeVisitor
 
visitSignatureAttribute(Clazz, SignatureAttribute) - Method in class proguard.classfile.attribute.visitor.NonEmptyAttributeFilter
 
visitSignatureAttribute(Clazz, RecordComponentInfo, SignatureAttribute) - Method in class proguard.classfile.attribute.visitor.NonEmptyAttributeFilter
 
visitSignatureAttribute(Clazz, Field, SignatureAttribute) - Method in class proguard.classfile.attribute.visitor.NonEmptyAttributeFilter
 
visitSignatureAttribute(Clazz, Method, SignatureAttribute) - Method in class proguard.classfile.attribute.visitor.NonEmptyAttributeFilter
 
visitSignatureAttribute(Clazz, SignatureAttribute) - Method in class proguard.classfile.attribute.visitor.RequiredAttributeFilter
 
visitSignatureAttribute(Clazz, RecordComponentInfo, SignatureAttribute) - Method in class proguard.classfile.attribute.visitor.RequiredAttributeFilter
 
visitSignatureAttribute(Clazz, Field, SignatureAttribute) - Method in class proguard.classfile.attribute.visitor.RequiredAttributeFilter
 
visitSignatureAttribute(Clazz, Method, SignatureAttribute) - Method in class proguard.classfile.attribute.visitor.RequiredAttributeFilter
 
visitSignatureAttribute(Clazz, SignatureAttribute) - Method in class proguard.classfile.attribute.visitor.SingleTimeAttributeVisitor
 
visitSignatureAttribute(Clazz, RecordComponentInfo, SignatureAttribute) - Method in class proguard.classfile.attribute.visitor.SingleTimeAttributeVisitor
 
visitSignatureAttribute(Clazz, Field, SignatureAttribute) - Method in class proguard.classfile.attribute.visitor.SingleTimeAttributeVisitor
 
visitSignatureAttribute(Clazz, Method, SignatureAttribute) - Method in class proguard.classfile.attribute.visitor.SingleTimeAttributeVisitor
 
visitSignatureAttribute(Clazz, SignatureAttribute) - Method in class proguard.classfile.editor.AttributeAdder
 
visitSignatureAttribute(Clazz, SignatureAttribute) - Method in class proguard.classfile.editor.ClassReferenceFixer
 
visitSignatureAttribute(Clazz, SignatureAttribute) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitSignatureAttribute(Clazz, SignatureAttribute) - Method in class proguard.classfile.editor.ConstantPoolShrinker
 
visitSignatureAttribute(Clazz, SignatureAttribute) - Method in class proguard.classfile.editor.InterfaceDeleter
 
visitSignatureAttribute(Clazz, SignatureAttribute) - Method in class proguard.classfile.editor.InterfaceSorter
 
visitSignatureAttribute(Clazz, SignatureAttribute) - Method in class proguard.classfile.editor.Utf8Shrinker
 
visitSignatureAttribute(Clazz, SignatureAttribute) - Method in class proguard.classfile.io.ProgramClassReader
 
visitSignatureAttribute(Clazz, Member, SignatureAttribute) - Method in class proguard.classfile.util.ClassReferenceInitializer
 
visitSignatureAttribute(Clazz, SignatureAttribute) - Method in class proguard.classfile.util.ClassReferenceInitializer
 
visitSignatureAttribute(Clazz, SignatureAttribute) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitSignatureAttribute(Clazz, SignatureAttribute) - Method in class proguard.classfile.visitor.ReferencedClassVisitor
 
visitSignatureAttribute(Clazz, SignatureAttribute) - Method in class proguard.classfile.visitor.SignatureAttributeReferencedClassVisitor
 
visitSimpleInstruction(Clazz, Method, CodeAttribute, int, SimpleInstruction) - Method in class proguard.classfile.attribute.visitor.StackSizeComputer
 
visitSimpleInstruction(Clazz, Method, CodeAttribute, int, SimpleInstruction) - Method in class proguard.classfile.editor.CodeAttributeEditor
 
visitSimpleInstruction(Clazz, Method, CodeAttribute, int, SimpleInstruction) - Method in class proguard.classfile.editor.InstructionWriter
 
visitSimpleInstruction(Clazz, Method, CodeAttribute, int, SimpleInstruction) - Method in interface proguard.classfile.instruction.visitor.InstructionVisitor
 
visitSimpleInstruction(Clazz, Method, CodeAttribute, int, SimpleInstruction) - Method in class proguard.classfile.instruction.visitor.MultiInstructionVisitor
 
visitSimpleInstruction(Clazz, Method, CodeAttribute, int, SimpleInstruction) - Method in class proguard.classfile.util.BranchTargetFinder
 
visitSimpleInstruction(Clazz, Method, CodeAttribute, int, SimpleInstruction) - Method in class proguard.classfile.util.InstructionSequenceMatcher
 
visitSimpleInstruction(Clazz, Method, CodeAttribute, int, SimpleInstruction) - Method in class proguard.evaluation.Processor
 
visitSimpleInstruction(Clazz, Method, CodeAttribute, int, SimpleInstruction) - Method in class proguard.evaluation.ReferenceTracingValueFactory
 
visitSourceDebugExtensionAttribute(Clazz, SourceDebugExtensionAttribute) - Method in class proguard.classfile.attribute.visitor.AttributeNameFilter
 
visitSourceDebugExtensionAttribute(Clazz, SourceDebugExtensionAttribute) - Method in interface proguard.classfile.attribute.visitor.AttributeVisitor
 
visitSourceDebugExtensionAttribute(Clazz, SourceDebugExtensionAttribute) - Method in class proguard.classfile.attribute.visitor.DebugAttributeVisitor
 
visitSourceDebugExtensionAttribute(Clazz, SourceDebugExtensionAttribute) - Method in class proguard.classfile.attribute.visitor.MultiAttributeVisitor
 
visitSourceDebugExtensionAttribute(Clazz, SourceDebugExtensionAttribute) - Method in class proguard.classfile.attribute.visitor.NonEmptyAttributeFilter
 
visitSourceDebugExtensionAttribute(Clazz, SourceDebugExtensionAttribute) - Method in class proguard.classfile.attribute.visitor.RequiredAttributeFilter
 
visitSourceDebugExtensionAttribute(Clazz, SourceDebugExtensionAttribute) - Method in class proguard.classfile.attribute.visitor.SingleTimeAttributeVisitor
 
visitSourceDebugExtensionAttribute(Clazz, SourceDebugExtensionAttribute) - Method in class proguard.classfile.editor.AttributeAdder
 
visitSourceDebugExtensionAttribute(Clazz, SourceDebugExtensionAttribute) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitSourceDebugExtensionAttribute(Clazz, SourceDebugExtensionAttribute) - Method in class proguard.classfile.editor.Utf8Shrinker
 
visitSourceDebugExtensionAttribute(Clazz, SourceDebugExtensionAttribute) - Method in class proguard.classfile.io.ProgramClassReader
 
visitSourceDebugExtensionAttribute(Clazz, SourceDebugExtensionAttribute) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitSourceDirAttribute(Clazz, SourceDirAttribute) - Method in class proguard.classfile.attribute.visitor.AttributeNameFilter
 
visitSourceDirAttribute(Clazz, SourceDirAttribute) - Method in interface proguard.classfile.attribute.visitor.AttributeVisitor
 
visitSourceDirAttribute(Clazz, SourceDirAttribute) - Method in class proguard.classfile.attribute.visitor.DebugAttributeVisitor
 
visitSourceDirAttribute(Clazz, SourceDirAttribute) - Method in class proguard.classfile.attribute.visitor.MultiAttributeVisitor
 
visitSourceDirAttribute(Clazz, SourceDirAttribute) - Method in class proguard.classfile.attribute.visitor.NonEmptyAttributeFilter
 
visitSourceDirAttribute(Clazz, SourceDirAttribute) - Method in class proguard.classfile.attribute.visitor.RequiredAttributeFilter
 
visitSourceDirAttribute(Clazz, SourceDirAttribute) - Method in class proguard.classfile.attribute.visitor.SingleTimeAttributeVisitor
 
visitSourceDirAttribute(Clazz, SourceDirAttribute) - Method in class proguard.classfile.editor.AttributeAdder
 
visitSourceDirAttribute(Clazz, SourceDirAttribute) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitSourceDirAttribute(Clazz, SourceDirAttribute) - Method in class proguard.classfile.editor.ConstantPoolShrinker
 
visitSourceDirAttribute(Clazz, SourceDirAttribute) - Method in class proguard.classfile.editor.Utf8Shrinker
 
visitSourceDirAttribute(Clazz, SourceDirAttribute) - Method in class proguard.classfile.io.ProgramClassReader
 
visitSourceDirAttribute(Clazz, SourceDirAttribute) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitSourceFileAttribute(Clazz, SourceFileAttribute) - Method in class proguard.classfile.attribute.visitor.AttributeNameFilter
 
visitSourceFileAttribute(Clazz, SourceFileAttribute) - Method in interface proguard.classfile.attribute.visitor.AttributeVisitor
 
visitSourceFileAttribute(Clazz, SourceFileAttribute) - Method in class proguard.classfile.attribute.visitor.DebugAttributeVisitor
 
visitSourceFileAttribute(Clazz, SourceFileAttribute) - Method in class proguard.classfile.attribute.visitor.MultiAttributeVisitor
 
visitSourceFileAttribute(Clazz, SourceFileAttribute) - Method in class proguard.classfile.attribute.visitor.NonEmptyAttributeFilter
 
visitSourceFileAttribute(Clazz, SourceFileAttribute) - Method in class proguard.classfile.attribute.visitor.RequiredAttributeFilter
 
visitSourceFileAttribute(Clazz, SourceFileAttribute) - Method in class proguard.classfile.attribute.visitor.SingleTimeAttributeVisitor
 
visitSourceFileAttribute(Clazz, SourceFileAttribute) - Method in class proguard.classfile.editor.AttributeAdder
 
visitSourceFileAttribute(Clazz, SourceFileAttribute) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitSourceFileAttribute(Clazz, SourceFileAttribute) - Method in class proguard.classfile.editor.ConstantPoolShrinker
 
visitSourceFileAttribute(Clazz, SourceFileAttribute) - Method in class proguard.classfile.editor.Utf8Shrinker
 
visitSourceFileAttribute(Clazz, SourceFileAttribute) - Method in class proguard.classfile.io.ProgramClassReader
 
visitSourceFileAttribute(Clazz, SourceFileAttribute) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitStackDoubleType(Clazz, Method, CodeAttribute, int, int, DoubleType) - Method in interface proguard.classfile.attribute.preverification.visitor.VerificationTypeVisitor
 
visitStackFloatType(Clazz, Method, CodeAttribute, int, int, FloatType) - Method in interface proguard.classfile.attribute.preverification.visitor.VerificationTypeVisitor
 
visitStackIntegerType(Clazz, Method, CodeAttribute, int, int, IntegerType) - Method in interface proguard.classfile.attribute.preverification.visitor.VerificationTypeVisitor
 
visitStackLongType(Clazz, Method, CodeAttribute, int, int, LongType) - Method in interface proguard.classfile.attribute.preverification.visitor.VerificationTypeVisitor
 
visitStackMapAttribute(Clazz, Method, CodeAttribute, StackMapAttribute) - Method in class proguard.classfile.attribute.visitor.AttributeNameFilter
 
visitStackMapAttribute(Clazz, Method, CodeAttribute, StackMapAttribute) - Method in interface proguard.classfile.attribute.visitor.AttributeVisitor
 
visitStackMapAttribute(Clazz, Method, CodeAttribute, StackMapAttribute) - Method in class proguard.classfile.attribute.visitor.DebugAttributeVisitor
 
visitStackMapAttribute(Clazz, Method, CodeAttribute, StackMapAttribute) - Method in class proguard.classfile.attribute.visitor.MultiAttributeVisitor
 
visitStackMapAttribute(Clazz, Method, CodeAttribute, StackMapAttribute) - Method in class proguard.classfile.attribute.visitor.NonEmptyAttributeFilter
 
visitStackMapAttribute(Clazz, Method, CodeAttribute, StackMapAttribute) - Method in class proguard.classfile.attribute.visitor.RequiredAttributeFilter
 
visitStackMapAttribute(Clazz, Method, CodeAttribute, StackMapAttribute) - Method in class proguard.classfile.attribute.visitor.SingleTimeAttributeVisitor
 
visitStackMapAttribute(Clazz, Method, CodeAttribute, StackMapAttribute) - Method in class proguard.classfile.editor.AttributeAdder
 
visitStackMapAttribute(Clazz, Method, CodeAttribute, StackMapAttribute) - Method in class proguard.classfile.editor.CodeAttributeComposer
 
visitStackMapAttribute(Clazz, Method, CodeAttribute, StackMapAttribute) - Method in class proguard.classfile.editor.CodeAttributeEditor
 
visitStackMapAttribute(Clazz, Method, CodeAttribute, StackMapAttribute) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitStackMapAttribute(Clazz, Method, CodeAttribute, StackMapAttribute) - Method in class proguard.classfile.editor.ConstantPoolShrinker
 
visitStackMapAttribute(Clazz, Method, CodeAttribute, StackMapAttribute) - Method in class proguard.classfile.editor.Utf8Shrinker
 
visitStackMapAttribute(Clazz, Method, CodeAttribute, StackMapAttribute) - Method in class proguard.classfile.io.ProgramClassReader
 
visitStackMapAttribute(Clazz, Method, CodeAttribute, StackMapAttribute) - Method in class proguard.classfile.visitor.ClassCleaner
 
visitStackMapAttribute(Clazz, Method, CodeAttribute, StackMapAttribute) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitStackMapTableAttribute(Clazz, Method, CodeAttribute, StackMapTableAttribute) - Method in class proguard.classfile.attribute.visitor.AttributeNameFilter
 
visitStackMapTableAttribute(Clazz, Method, CodeAttribute, StackMapTableAttribute) - Method in interface proguard.classfile.attribute.visitor.AttributeVisitor
 
visitStackMapTableAttribute(Clazz, Method, CodeAttribute, StackMapTableAttribute) - Method in class proguard.classfile.attribute.visitor.DebugAttributeVisitor
 
visitStackMapTableAttribute(Clazz, Method, CodeAttribute, StackMapTableAttribute) - Method in class proguard.classfile.attribute.visitor.MultiAttributeVisitor
 
visitStackMapTableAttribute(Clazz, Method, CodeAttribute, StackMapTableAttribute) - Method in class proguard.classfile.attribute.visitor.NonEmptyAttributeFilter
 
visitStackMapTableAttribute(Clazz, Method, CodeAttribute, StackMapTableAttribute) - Method in class proguard.classfile.attribute.visitor.RequiredAttributeFilter
 
visitStackMapTableAttribute(Clazz, Method, CodeAttribute, StackMapTableAttribute) - Method in class proguard.classfile.attribute.visitor.SingleTimeAttributeVisitor
 
visitStackMapTableAttribute(Clazz, Method, CodeAttribute, StackMapTableAttribute) - Method in class proguard.classfile.editor.AttributeAdder
 
visitStackMapTableAttribute(Clazz, Method, CodeAttribute, StackMapTableAttribute) - Method in class proguard.classfile.editor.CodeAttributeComposer
 
visitStackMapTableAttribute(Clazz, Method, CodeAttribute, StackMapTableAttribute) - Method in class proguard.classfile.editor.CodeAttributeEditor
 
visitStackMapTableAttribute(Clazz, Method, CodeAttribute, StackMapTableAttribute) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitStackMapTableAttribute(Clazz, Method, CodeAttribute, StackMapTableAttribute) - Method in class proguard.classfile.editor.ConstantPoolShrinker
 
visitStackMapTableAttribute(Clazz, Method, CodeAttribute, StackMapTableAttribute) - Method in class proguard.classfile.editor.Utf8Shrinker
 
visitStackMapTableAttribute(Clazz, Method, CodeAttribute, StackMapTableAttribute) - Method in class proguard.classfile.io.ProgramClassReader
 
visitStackMapTableAttribute(Clazz, Method, CodeAttribute, StackMapTableAttribute) - Method in class proguard.classfile.visitor.ClassCleaner
 
visitStackMapTableAttribute(Clazz, Method, CodeAttribute, StackMapTableAttribute) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitStackNullType(Clazz, Method, CodeAttribute, int, int, NullType) - Method in interface proguard.classfile.attribute.preverification.visitor.VerificationTypeVisitor
 
visitStackObjectType(Clazz, Method, CodeAttribute, int, int, ObjectType) - Method in interface proguard.classfile.attribute.preverification.visitor.VerificationTypeVisitor
 
visitStackTopType(Clazz, Method, CodeAttribute, int, int, TopType) - Method in interface proguard.classfile.attribute.preverification.visitor.VerificationTypeVisitor
 
visitStackUninitializedThisType(Clazz, Method, CodeAttribute, int, int, UninitializedThisType) - Method in interface proguard.classfile.attribute.preverification.visitor.VerificationTypeVisitor
 
visitStackUninitializedType(Clazz, Method, CodeAttribute, int, int, UninitializedType) - Method in interface proguard.classfile.attribute.preverification.visitor.VerificationTypeVisitor
 
visitStarProjection(Clazz, KotlinTypeMetadata) - Method in class proguard.classfile.kotlin.visitor.AllTypeVisitor
 
visitStarProjection(Clazz, KotlinTypeMetadata) - Method in class proguard.classfile.kotlin.visitor.filter.KotlinTypeFilter
 
visitStarProjection(Clazz, KotlinTypeMetadata) - Method in class proguard.classfile.kotlin.visitor.KotlinMetadataPrinter
 
visitStarProjection(Clazz, KotlinTypeMetadata) - Method in interface proguard.classfile.kotlin.visitor.KotlinTypeVisitor
 
visitStringConstant(Clazz, StringConstant) - Method in class proguard.classfile.constant.visitor.ConstantStringBuilder
 
visitStringConstant(Clazz, StringConstant) - Method in interface proguard.classfile.constant.visitor.ConstantVisitor
 
visitStringConstant(Clazz, StringConstant) - Method in class proguard.classfile.editor.ClassReferenceFixer
 
visitStringConstant(Clazz, StringConstant) - Method in class proguard.classfile.editor.ConstantAdder
 
visitStringConstant(Clazz, StringConstant) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitStringConstant(Clazz, StringConstant) - Method in class proguard.classfile.editor.ConstantPoolShrinker
 
visitStringConstant(Clazz, StringConstant) - Method in class proguard.classfile.editor.MemberReferenceFixer
 
visitStringConstant(Clazz, StringConstant) - Method in class proguard.classfile.editor.Utf8Shrinker
 
visitStringConstant(Clazz, StringConstant) - Method in class proguard.classfile.instruction.ConstantInstruction
 
visitStringConstant(Clazz, StringConstant) - Method in class proguard.classfile.io.LibraryClassReader
 
visitStringConstant(Clazz, StringConstant) - Method in class proguard.classfile.io.ProgramClassReader
 
visitStringConstant(Clazz, StringConstant) - Method in class proguard.classfile.util.ClassReferenceInitializer
 
visitStringConstant(Clazz, StringConstant) - Method in class proguard.classfile.util.DynamicClassReferenceInitializer
Fills out the link to the referenced class.
visitStringConstant(Clazz, StringConstant) - Method in class proguard.classfile.util.EnumFieldReferenceInitializer
 
visitStringConstant(Clazz, StringConstant) - Method in class proguard.classfile.util.InstructionSequenceMatcher
 
visitStringConstant(Clazz, StringConstant) - Method in class proguard.classfile.util.StringReferenceInitializer
 
visitStringConstant(Clazz, StringConstant) - Method in class proguard.classfile.util.StringSharer
 
visitStringConstant(Clazz, StringConstant) - Method in class proguard.classfile.util.WildcardConstantFilter
 
visitStringConstant(Clazz, StringConstant) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitStringConstant(Clazz, StringConstant) - Method in class proguard.classfile.visitor.ReferencedClassVisitor
 
visitStringConstant(Clazz, StringConstant) - Method in class proguard.classfile.visitor.ReferencedMemberVisitor
 
visitStringConstant(Clazz, StringConstant) - Method in class proguard.evaluation.ConstantValueFactory
 
visitSuperType(Clazz, KotlinClassKindMetadata, KotlinTypeMetadata) - Method in class proguard.classfile.kotlin.visitor.AllTypeVisitor
 
visitSuperType(Clazz, KotlinClassKindMetadata, KotlinTypeMetadata) - Method in class proguard.classfile.kotlin.visitor.filter.KotlinTypeFilter
 
visitSuperType(Clazz, KotlinClassKindMetadata, KotlinTypeMetadata) - Method in class proguard.classfile.kotlin.visitor.KotlinMetadataPrinter
 
visitSuperType(Clazz, KotlinClassKindMetadata, KotlinTypeMetadata) - Method in interface proguard.classfile.kotlin.visitor.KotlinTypeVisitor
 
visitSuperTypeTargetInfo(Clazz, TypeAnnotation, SuperTypeTargetInfo) - Method in interface proguard.classfile.attribute.annotation.target.visitor.TargetInfoVisitor
 
visitSuperTypeTargetInfo(Clazz, TypeAnnotation, SuperTypeTargetInfo) - Method in class proguard.classfile.editor.TargetInfoCopier
 
visitSuperTypeTargetInfo(Clazz, TypeAnnotation, SuperTypeTargetInfo) - Method in class proguard.classfile.io.ProgramClassReader
 
visitSuperTypeTargetInfo(Clazz, TypeAnnotation, SuperTypeTargetInfo) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitSyntheticAttribute(Clazz, SyntheticAttribute) - Method in class proguard.classfile.attribute.visitor.AttributeNameFilter
 
visitSyntheticAttribute(Clazz, Field, SyntheticAttribute) - Method in class proguard.classfile.attribute.visitor.AttributeNameFilter
 
visitSyntheticAttribute(Clazz, Method, SyntheticAttribute) - Method in class proguard.classfile.attribute.visitor.AttributeNameFilter
 
visitSyntheticAttribute(Clazz, SyntheticAttribute) - Method in interface proguard.classfile.attribute.visitor.AttributeVisitor
 
visitSyntheticAttribute(Clazz, Member, SyntheticAttribute) - Method in interface proguard.classfile.attribute.visitor.AttributeVisitor
 
visitSyntheticAttribute(Clazz, Field, SyntheticAttribute) - Method in interface proguard.classfile.attribute.visitor.AttributeVisitor
 
visitSyntheticAttribute(Clazz, Method, SyntheticAttribute) - Method in interface proguard.classfile.attribute.visitor.AttributeVisitor
 
visitSyntheticAttribute(Clazz, SyntheticAttribute) - Method in class proguard.classfile.attribute.visitor.DebugAttributeVisitor
 
visitSyntheticAttribute(Clazz, Field, SyntheticAttribute) - Method in class proguard.classfile.attribute.visitor.DebugAttributeVisitor
 
visitSyntheticAttribute(Clazz, Method, SyntheticAttribute) - Method in class proguard.classfile.attribute.visitor.DebugAttributeVisitor
 
visitSyntheticAttribute(Clazz, SyntheticAttribute) - Method in class proguard.classfile.attribute.visitor.MultiAttributeVisitor
 
visitSyntheticAttribute(Clazz, Field, SyntheticAttribute) - Method in class proguard.classfile.attribute.visitor.MultiAttributeVisitor
 
visitSyntheticAttribute(Clazz, Method, SyntheticAttribute) - Method in class proguard.classfile.attribute.visitor.MultiAttributeVisitor
 
visitSyntheticAttribute(Clazz, SyntheticAttribute) - Method in class proguard.classfile.attribute.visitor.NonEmptyAttributeFilter
 
visitSyntheticAttribute(Clazz, Field, SyntheticAttribute) - Method in class proguard.classfile.attribute.visitor.NonEmptyAttributeFilter
 
visitSyntheticAttribute(Clazz, Method, SyntheticAttribute) - Method in class proguard.classfile.attribute.visitor.NonEmptyAttributeFilter
 
visitSyntheticAttribute(Clazz, SyntheticAttribute) - Method in class proguard.classfile.attribute.visitor.RequiredAttributeFilter
 
visitSyntheticAttribute(Clazz, Field, SyntheticAttribute) - Method in class proguard.classfile.attribute.visitor.RequiredAttributeFilter
 
visitSyntheticAttribute(Clazz, Method, SyntheticAttribute) - Method in class proguard.classfile.attribute.visitor.RequiredAttributeFilter
 
visitSyntheticAttribute(Clazz, SyntheticAttribute) - Method in class proguard.classfile.attribute.visitor.SingleTimeAttributeVisitor
 
visitSyntheticAttribute(Clazz, Field, SyntheticAttribute) - Method in class proguard.classfile.attribute.visitor.SingleTimeAttributeVisitor
 
visitSyntheticAttribute(Clazz, Method, SyntheticAttribute) - Method in class proguard.classfile.attribute.visitor.SingleTimeAttributeVisitor
 
visitSyntheticAttribute(Clazz, SyntheticAttribute) - Method in class proguard.classfile.editor.AttributeAdder
 
visitSyntheticAttribute(Clazz, SyntheticAttribute) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitSyntheticAttribute(Clazz, SyntheticAttribute) - Method in class proguard.classfile.editor.Utf8Shrinker
 
visitSyntheticAttribute(Clazz, SyntheticAttribute) - Method in class proguard.classfile.io.ProgramClassReader
 
visitSyntheticAttribute(Clazz, SyntheticAttribute) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitSyntheticFunction(Clazz, KotlinSyntheticClassKindMetadata, KotlinFunctionMetadata) - Method in class proguard.classfile.kotlin.visitor.filter.KotlinFunctionFilter
 
visitSyntheticFunction(Clazz, KotlinSyntheticClassKindMetadata, KotlinFunctionMetadata) - Method in interface proguard.classfile.kotlin.visitor.KotlinFunctionVisitor
 
visitSyntheticFunction(Clazz, KotlinSyntheticClassKindMetadata, KotlinFunctionMetadata) - Method in class proguard.classfile.kotlin.visitor.KotlinMetadataPrinter
 
visitTableSwitchInstruction(Clazz, Method, CodeAttribute, int, TableSwitchInstruction) - Method in class proguard.classfile.editor.CodeAttributeEditor
 
visitTableSwitchInstruction(Clazz, Method, CodeAttribute, int, TableSwitchInstruction) - Method in interface proguard.classfile.instruction.visitor.InstructionVisitor
 
visitTableSwitchInstruction(Clazz, Method, CodeAttribute, int, TableSwitchInstruction) - Method in class proguard.classfile.instruction.visitor.MultiInstructionVisitor
 
visitTableSwitchInstruction(Clazz, Method, CodeAttribute, int, TableSwitchInstruction) - Method in class proguard.classfile.util.InstructionSequenceMatcher
 
visitTableSwitchInstruction(Clazz, Method, CodeAttribute, int, TableSwitchInstruction) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitTableSwitchInstruction(Clazz, Method, CodeAttribute, int, TableSwitchInstruction) - Method in class proguard.evaluation.Processor
 
visitThrowsTargetInfo(Clazz, Method, TypeAnnotation, ThrowsTargetInfo) - Method in interface proguard.classfile.attribute.annotation.target.visitor.TargetInfoVisitor
 
visitThrowsTargetInfo(Clazz, Method, TypeAnnotation, ThrowsTargetInfo) - Method in class proguard.classfile.editor.TargetInfoCopier
 
visitThrowsTargetInfo(Clazz, Method, TypeAnnotation, ThrowsTargetInfo) - Method in class proguard.classfile.io.ProgramClassReader
 
visitThrowsTargetInfo(Clazz, Method, TypeAnnotation, ThrowsTargetInfo) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitTopType(Clazz, Method, CodeAttribute, int, TopType) - Method in interface proguard.classfile.attribute.preverification.visitor.VerificationTypeVisitor
 
visitTopType(Clazz, Method, CodeAttribute, int, TopType) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitTypeAlias(Clazz, KotlinDeclarationContainerMetadata, KotlinTypeAliasMetadata) - Method in class proguard.classfile.kotlin.visitor.AllKotlinAnnotationVisitor
 
visitTypeAlias(Clazz, KotlinDeclarationContainerMetadata, KotlinTypeAliasMetadata) - Method in class proguard.classfile.kotlin.visitor.AllTypeParameterVisitor
 
visitTypeAlias(Clazz, KotlinDeclarationContainerMetadata, KotlinTypeAliasMetadata) - Method in class proguard.classfile.kotlin.visitor.AllTypeVisitor
 
visitTypeAlias(Clazz, KotlinDeclarationContainerMetadata, KotlinTypeAliasMetadata) - Method in class proguard.classfile.kotlin.visitor.KotlinMetadataPrinter
 
visitTypeAlias(Clazz, KotlinDeclarationContainerMetadata, KotlinTypeAliasMetadata) - Method in interface proguard.classfile.kotlin.visitor.KotlinTypeAliasVisitor
 
visitTypeAlias(Clazz, KotlinDeclarationContainerMetadata, KotlinTypeAliasMetadata) - Method in class proguard.classfile.util.ClassReferenceInitializer.KotlinTypeAliasReferenceInitializer
 
visitTypeAliasAnnotation(Clazz, KotlinTypeAliasMetadata, KotlinMetadataAnnotation) - Method in class proguard.classfile.kotlin.visitor.filter.KotlinAnnotationFilter
 
visitTypeAliasAnnotation(Clazz, KotlinTypeAliasMetadata, KotlinMetadataAnnotation) - Method in interface proguard.classfile.kotlin.visitor.KotlinAnnotationVisitor
 
visitTypeAliasVersionRequirement(Clazz, KotlinMetadata, KotlinTypeAliasMetadata, KotlinVersionRequirementMetadata) - Method in interface proguard.classfile.kotlin.visitor.KotlinVersionRequirementVisitor
 
visitTypeAnnotation(Clazz, TypeAnnotation) - Method in interface proguard.classfile.attribute.annotation.visitor.TypeAnnotationVisitor
Visits any TypeAnnotation instance.
visitTypeAnnotation(Clazz, Member, TypeAnnotation) - Method in interface proguard.classfile.attribute.annotation.visitor.TypeAnnotationVisitor
 
visitTypeAnnotation(Clazz, Field, TypeAnnotation) - Method in interface proguard.classfile.attribute.annotation.visitor.TypeAnnotationVisitor
 
visitTypeAnnotation(Clazz, Method, TypeAnnotation) - Method in interface proguard.classfile.attribute.annotation.visitor.TypeAnnotationVisitor
 
visitTypeAnnotation(Clazz, Method, int, TypeAnnotation) - Method in interface proguard.classfile.attribute.annotation.visitor.TypeAnnotationVisitor
 
visitTypeAnnotation(Clazz, Method, CodeAttribute, TypeAnnotation) - Method in interface proguard.classfile.attribute.annotation.visitor.TypeAnnotationVisitor
 
visitTypeAnnotation(Clazz, TypeAnnotation) - Method in class proguard.classfile.editor.CodeAttributeComposer
 
visitTypeAnnotation(Clazz, Method, CodeAttribute, TypeAnnotation) - Method in class proguard.classfile.editor.CodeAttributeComposer
 
visitTypeAnnotation(Clazz, TypeAnnotation) - Method in class proguard.classfile.editor.CodeAttributeEditor
 
visitTypeAnnotation(Clazz, TypeAnnotation) - Method in class proguard.classfile.editor.TypeAnnotationAdder
 
visitTypeAnnotation(Clazz, TypeAnnotation) - Method in class proguard.classfile.editor.VariableRemapper
 
visitTypeAnnotation(Clazz, TypeAnnotation) - Method in class proguard.classfile.io.ProgramClassReader
 
visitTypeAnnotation(Clazz, KotlinTypeMetadata, KotlinMetadataAnnotation) - Method in class proguard.classfile.kotlin.visitor.filter.KotlinAnnotationFilter
 
visitTypeAnnotation(Clazz, KotlinTypeMetadata, KotlinMetadataAnnotation) - Method in interface proguard.classfile.kotlin.visitor.KotlinAnnotationVisitor
 
visitTypeAnnotation(Clazz, TypeAnnotation) - Method in class proguard.classfile.visitor.ClassCleaner
 
visitTypeAnnotation(Clazz, TypeAnnotation) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitTypeAnnotation(Clazz, TypeAnnotation) - Method in class proguard.classfile.visitor.ProcessingInfoSetter
 
visitTypeArgument(Clazz, KotlinTypeMetadata, KotlinTypeMetadata) - Method in class proguard.classfile.kotlin.visitor.AllTypeVisitor
 
visitTypeArgument(Clazz, KotlinTypeMetadata, KotlinTypeMetadata) - Method in class proguard.classfile.kotlin.visitor.filter.KotlinTypeFilter
 
visitTypeArgument(Clazz, KotlinTypeMetadata, KotlinTypeMetadata) - Method in class proguard.classfile.kotlin.visitor.KotlinMetadataPrinter
 
visitTypeArgument(Clazz, KotlinTypeMetadata, KotlinTypeMetadata) - Method in interface proguard.classfile.kotlin.visitor.KotlinTypeVisitor
 
visitTypeArgumentTargetInfo(Clazz, Method, CodeAttribute, TypeAnnotation, TypeArgumentTargetInfo) - Method in interface proguard.classfile.attribute.annotation.target.visitor.TargetInfoVisitor
 
visitTypeArgumentTargetInfo(Clazz, Method, CodeAttribute, TypeAnnotation, TypeArgumentTargetInfo) - Method in class proguard.classfile.editor.CodeAttributeComposer
 
visitTypeArgumentTargetInfo(Clazz, Method, CodeAttribute, TypeAnnotation, TypeArgumentTargetInfo) - Method in class proguard.classfile.editor.TargetInfoCopier
 
visitTypeArgumentTargetInfo(Clazz, Method, CodeAttribute, TypeAnnotation, TypeArgumentTargetInfo) - Method in class proguard.classfile.io.ProgramClassReader
 
visitTypeArgumentTargetInfo(Clazz, Method, CodeAttribute, TypeAnnotation, TypeArgumentTargetInfo) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitTypeOfIsExpression(Clazz, KotlinEffectExpressionMetadata, KotlinTypeMetadata) - Method in class proguard.classfile.kotlin.visitor.AllTypeVisitor
 
visitTypeOfIsExpression(Clazz, KotlinEffectExpressionMetadata, KotlinTypeMetadata) - Method in class proguard.classfile.kotlin.visitor.filter.KotlinTypeFilter
 
visitTypeOfIsExpression(Clazz, KotlinEffectExpressionMetadata, KotlinTypeMetadata) - Method in interface proguard.classfile.kotlin.visitor.KotlinTypeVisitor
 
visitTypeParameterAnnotation(Clazz, KotlinTypeParameterMetadata, KotlinMetadataAnnotation) - Method in class proguard.classfile.kotlin.visitor.filter.KotlinAnnotationFilter
 
visitTypeParameterAnnotation(Clazz, KotlinTypeParameterMetadata, KotlinMetadataAnnotation) - Method in interface proguard.classfile.kotlin.visitor.KotlinAnnotationVisitor
 
visitTypeParameterBoundTargetInfo(Clazz, TypeAnnotation, TypeParameterBoundTargetInfo) - Method in interface proguard.classfile.attribute.annotation.target.visitor.TargetInfoVisitor
 
visitTypeParameterBoundTargetInfo(Clazz, Member, TypeAnnotation, TypeParameterBoundTargetInfo) - Method in interface proguard.classfile.attribute.annotation.target.visitor.TargetInfoVisitor
 
visitTypeParameterBoundTargetInfo(Clazz, Field, TypeAnnotation, TypeParameterBoundTargetInfo) - Method in interface proguard.classfile.attribute.annotation.target.visitor.TargetInfoVisitor
 
visitTypeParameterBoundTargetInfo(Clazz, Method, TypeAnnotation, TypeParameterBoundTargetInfo) - Method in interface proguard.classfile.attribute.annotation.target.visitor.TargetInfoVisitor
 
visitTypeParameterBoundTargetInfo(Clazz, TypeAnnotation, TypeParameterBoundTargetInfo) - Method in class proguard.classfile.editor.TargetInfoCopier
 
visitTypeParameterBoundTargetInfo(Clazz, TypeAnnotation, TypeParameterBoundTargetInfo) - Method in class proguard.classfile.io.ProgramClassReader
 
visitTypeParameterBoundTargetInfo(Clazz, TypeAnnotation, TypeParameterBoundTargetInfo) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitTypeParameterTargetInfo(Clazz, TypeAnnotation, TypeParameterTargetInfo) - Method in interface proguard.classfile.attribute.annotation.target.visitor.TargetInfoVisitor
 
visitTypeParameterTargetInfo(Clazz, Method, TypeAnnotation, TypeParameterTargetInfo) - Method in interface proguard.classfile.attribute.annotation.target.visitor.TargetInfoVisitor
 
visitTypeParameterTargetInfo(Clazz, TypeAnnotation, TypeParameterTargetInfo) - Method in class proguard.classfile.editor.TargetInfoCopier
 
visitTypeParameterTargetInfo(Clazz, TypeAnnotation, TypeParameterTargetInfo) - Method in class proguard.classfile.io.ProgramClassReader
 
visitTypeParameterTargetInfo(Clazz, TypeAnnotation, TypeParameterTargetInfo) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitTypePathInfo(Clazz, TypeAnnotation, TypePathInfo) - Method in interface proguard.classfile.attribute.annotation.visitor.TypePathInfoVisitor
Visits any TypePathInfo instance.
visitTypePathInfo(Clazz, Member, TypeAnnotation, TypePathInfo) - Method in interface proguard.classfile.attribute.annotation.visitor.TypePathInfoVisitor
 
visitTypePathInfo(Clazz, Field, TypeAnnotation, TypePathInfo) - Method in interface proguard.classfile.attribute.annotation.visitor.TypePathInfoVisitor
 
visitTypePathInfo(Clazz, Method, TypeAnnotation, TypePathInfo) - Method in interface proguard.classfile.attribute.annotation.visitor.TypePathInfoVisitor
 
visitTypePathInfo(Clazz, Method, CodeAttribute, TypeAnnotation, TypePathInfo) - Method in interface proguard.classfile.attribute.annotation.visitor.TypePathInfoVisitor
 
visitTypePathInfo(Clazz, TypeAnnotation, TypePathInfo) - Method in class proguard.classfile.io.ProgramClassReader
 
visitTypePathInfo(Clazz, TypeAnnotation, TypePathInfo) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitTypeUpperBound(Clazz, KotlinTypeMetadata, KotlinTypeMetadata) - Method in class proguard.classfile.kotlin.visitor.AllTypeVisitor
 
visitTypeUpperBound(Clazz, KotlinTypeMetadata, KotlinTypeMetadata) - Method in class proguard.classfile.kotlin.visitor.filter.KotlinTypeFilter
 
visitTypeUpperBound(Clazz, KotlinTypeMetadata, KotlinTypeMetadata) - Method in class proguard.classfile.kotlin.visitor.KotlinMetadataPrinter
 
visitTypeUpperBound(Clazz, KotlinTypeMetadata, KotlinTypeMetadata) - Method in interface proguard.classfile.kotlin.visitor.KotlinTypeVisitor
 
visitUninitializedThisType(Clazz, Method, CodeAttribute, int, UninitializedThisType) - Method in interface proguard.classfile.attribute.preverification.visitor.VerificationTypeVisitor
 
visitUninitializedThisType(Clazz, Method, CodeAttribute, int, UninitializedThisType) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitUninitializedType(Clazz, Method, CodeAttribute, int, UninitializedType) - Method in interface proguard.classfile.attribute.preverification.visitor.VerificationTypeVisitor
 
visitUninitializedType(Clazz, Method, CodeAttribute, int, UninitializedType) - Method in class proguard.classfile.editor.CodeAttributeComposer
 
visitUninitializedType(Clazz, Method, CodeAttribute, int, UninitializedType) - Method in class proguard.classfile.editor.CodeAttributeEditor
 
visitUninitializedType(Clazz, Method, CodeAttribute, int, UninitializedType) - Method in class proguard.classfile.io.ProgramClassReader
 
visitUninitializedType(Clazz, Method, CodeAttribute, int, UninitializedType) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitUnknownAttribute(Clazz, UnknownAttribute) - Method in class proguard.classfile.attribute.visitor.AttributeNameFilter
 
visitUnknownAttribute(Clazz, UnknownAttribute) - Method in interface proguard.classfile.attribute.visitor.AttributeVisitor
 
visitUnknownAttribute(Clazz, UnknownAttribute) - Method in class proguard.classfile.attribute.visitor.DebugAttributeVisitor
 
visitUnknownAttribute(Clazz, UnknownAttribute) - Method in class proguard.classfile.attribute.visitor.MultiAttributeVisitor
 
visitUnknownAttribute(Clazz, UnknownAttribute) - Method in class proguard.classfile.attribute.visitor.NonEmptyAttributeFilter
 
visitUnknownAttribute(Clazz, UnknownAttribute) - Method in class proguard.classfile.attribute.visitor.RequiredAttributeFilter
 
visitUnknownAttribute(Clazz, UnknownAttribute) - Method in class proguard.classfile.attribute.visitor.SingleTimeAttributeVisitor
 
visitUnknownAttribute(Clazz, UnknownAttribute) - Method in class proguard.classfile.editor.AttributeAdder
 
visitUnknownAttribute(Clazz, UnknownAttribute) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitUnknownAttribute(Clazz, UnknownAttribute) - Method in class proguard.classfile.editor.Utf8Shrinker
 
visitUnknownAttribute(Clazz, UnknownAttribute) - Method in class proguard.classfile.io.ProgramClassReader
 
visitUnknownAttribute(Clazz, UnknownAttribute) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitUtf8Constant(Clazz, Utf8Constant) - Method in class proguard.classfile.constant.visitor.ConstantStringBuilder
 
visitUtf8Constant(Clazz, Utf8Constant) - Method in interface proguard.classfile.constant.visitor.ConstantVisitor
 
visitUtf8Constant(Clazz, Utf8Constant) - Method in class proguard.classfile.editor.ConstantAdder
 
visitUtf8Constant(Clazz, Utf8Constant) - Method in class proguard.classfile.editor.ConstantPoolRemapper
 
visitUtf8Constant(Clazz, Utf8Constant) - Method in class proguard.classfile.instruction.ConstantInstruction
 
visitUtf8Constant(Clazz, Utf8Constant) - Method in class proguard.classfile.io.LibraryClassReader
 
visitUtf8Constant(Clazz, Utf8Constant) - Method in class proguard.classfile.io.ProgramClassReader
 
visitUtf8Constant(Clazz, Utf8Constant) - Method in class proguard.classfile.util.InstructionSequenceMatcher
 
visitUtf8Constant(Clazz, Utf8Constant) - Method in class proguard.classfile.util.kotlin.KotlinMetadataInitializer
 
visitUtf8Constant(Clazz, Utf8Constant) - Method in class proguard.classfile.util.StringSharer
 
visitUtf8Constant(Clazz, Utf8Constant) - Method in class proguard.classfile.util.WildcardConstantFilter
 
visitUtf8Constant(Clazz, Utf8Constant) - Method in class proguard.classfile.visitor.ClassPrinter
 
visitVariableInstruction(Clazz, Method, CodeAttribute, int, VariableInstruction) - Method in class proguard.classfile.attribute.visitor.StackSizeComputer
 
visitVariableInstruction(Clazz, Method, CodeAttribute, int, VariableInstruction) - Method in class proguard.classfile.editor.CodeAttributeEditor
 
visitVariableInstruction(Clazz, Method, CodeAttribute, int, VariableInstruction) - Method in class proguard.classfile.editor.InstructionWriter
 
visitVariableInstruction(Clazz, Method, CodeAttribute, int, VariableInstruction) - Method in class proguard.classfile.editor.VariableRemapper
 
visitVariableInstruction(Clazz, Method, CodeAttribute, int, VariableInstruction) - Method in class proguard.classfile.editor.VariableSizeUpdater
 
visitVariableInstruction(Clazz, Method, CodeAttribute, int, VariableInstruction) - Method in interface proguard.classfile.instruction.visitor.InstructionVisitor
 
visitVariableInstruction(Clazz, Method, CodeAttribute, int, VariableInstruction) - Method in class proguard.classfile.instruction.visitor.MultiInstructionVisitor
 
visitVariableInstruction(Clazz, Method, CodeAttribute, int, VariableInstruction) - Method in class proguard.classfile.util.BranchTargetFinder
 
visitVariableInstruction(Clazz, Method, CodeAttribute, int, VariableInstruction) - Method in class proguard.classfile.util.InstructionSequenceMatcher
 
visitVariableInstruction(Clazz, Method, CodeAttribute, int, VariableInstruction) - Method in class proguard.evaluation.LivenessAnalyzer
 
visitVariableInstruction(Clazz, Method, CodeAttribute, int, VariableInstruction) - Method in class proguard.evaluation.Processor
 
visitVariableInstruction(Clazz, Method, CodeAttribute, int, VariableInstruction) - Method in class proguard.preverify.CodeSubroutineInliner
 
visitVariablesDoubleType(Clazz, Method, CodeAttribute, int, int, DoubleType) - Method in interface proguard.classfile.attribute.preverification.visitor.VerificationTypeVisitor
 
visitVariablesFloatType(Clazz, Method, CodeAttribute, int, int, FloatType) - Method in interface proguard.classfile.attribute.preverification.visitor.VerificationTypeVisitor
 
visitVariablesIntegerType(Clazz, Method, CodeAttribute, int, int, IntegerType) - Method in interface proguard.classfile.attribute.preverification.visitor.VerificationTypeVisitor
 
visitVariablesLongType(Clazz, Method, CodeAttribute, int, int, LongType) - Method in interface proguard.classfile.attribute.preverification.visitor.VerificationTypeVisitor
 
visitVariablesNullType(Clazz, Method, CodeAttribute, int, int, NullType) - Method in interface proguard.classfile.attribute.preverification.visitor.VerificationTypeVisitor
 
visitVariablesObjectType(Clazz, Method, CodeAttribute, int, int, ObjectType) - Method in interface proguard.classfile.attribute.preverification.visitor.VerificationTypeVisitor
 
visitVariablesTopType(Clazz, Method, CodeAttribute, int, int, TopType) - Method in interface proguard.classfile.attribute.preverification.visitor.VerificationTypeVisitor
 
visitVariablesUninitializedThisType(Clazz, Method, CodeAttribute, int, int, UninitializedThisType) - Method in interface proguard.classfile.attribute.preverification.visitor.VerificationTypeVisitor
 
visitVariablesUninitializedType(Clazz, Method, CodeAttribute, int, int, UninitializedType) - Method in interface proguard.classfile.attribute.preverification.visitor.VerificationTypeVisitor
 
VOID - Static variable in class proguard.classfile.JavaTypeConstants
 
VOID - Static variable in class proguard.classfile.TypeConstants
 
VOLATILE - Static variable in class proguard.classfile.AccessConstants
 
VOLATILE - Static variable in class proguard.classfile.JavaAccessConstants
 

W

WarningPrinter - Class in proguard.classfile.util
This class prints out and counts warnings.
WarningPrinter(PrintWriter) - Constructor for class proguard.classfile.util.WarningPrinter
Creates a new WarningPrinter that prints to the given print writer.
WarningPrinter(PrintWriter, List) - Constructor for class proguard.classfile.util.WarningPrinter
Creates a new WarningPrinter that prints to the given print stream, except if the names of any involved classes matches the given filter.
wasCalled - Variable in class proguard.evaluation.BasicBranchUnit
 
wasCalled() - Method in class proguard.evaluation.BasicBranchUnit
Returns whether any of the branch unit methods was called.
wasConstant(int) - Method in class proguard.classfile.editor.InstructionSequenceReplacer
 
wasConstant(int) - Method in class proguard.classfile.util.InstructionSequenceMatcher
Returns whether the specified wildcard argument was a constant from the constant pool in the most recent match.
WHEN_MAPPINGS_SUFFIX - Static variable in class proguard.classfile.kotlin.KotlinConstants
 
wide() - Method in class proguard.classfile.editor.CompactCodeAttributeComposer
 
wide() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
 
wide - Variable in class proguard.classfile.instruction.VariableInstruction
 
WildcardConstantFilter - Class in proguard.classfile.util
This ConstantVisitor delegates to a given constant visitor, except for constants that contain wildcards (indices larger than 0xffff).
WildcardConstantFilter(ConstantVisitor) - Constructor for class proguard.classfile.util.WildcardConstantFilter
Creates a new WildcardClassReferenceInitializer that delegates to the given constant visitor.
wildCardIndex(String, int) - Method in class proguard.util.WildcardManager
Parses a reference to a wildcard at a given index, if any.
WildcardManager - Class in proguard.util
This utility class creates and manages StringMatcher instances that (1) match wildcards, and (2) refer back to matched wildcards.
WildcardManager() - Constructor for class proguard.util.WildcardManager
Creates a new WildcardManager.
WildcardManager(WildcardManager) - Constructor for class proguard.util.WildcardManager
Creates a new WildcardManager with the current list of string matchers of the given WildcardManager.
withAccept(Clazz, ConstantVisitor) - Method in class proguard.classfile.attribute.module.ProvidesInfo
Applies the given constant pool visitor to all with entries.
WrappedDataEntry - Class in proguard.io
This DataEntry wraps another data entry.
WrappedDataEntry(DataEntry) - Constructor for class proguard.io.WrappedDataEntry
 
wrappedEntry - Variable in class proguard.io.WrappedDataEntry
 
write(byte[], int) - Method in class proguard.classfile.editor.CodeAttributeEditor.Label
 
write(byte[], int) - Method in class proguard.classfile.editor.InstructionSequenceReplacer.Label
 
write(CodeAttribute, int) - Method in class proguard.classfile.instruction.Instruction
Writes the Instruction at the given offset in the given code attribute.
write(byte[], int) - Method in class proguard.classfile.instruction.Instruction
Writes the Instruction at the given offset in the given code array.
write(int) - Method in class proguard.io.JarWriter.MyMultiDigestOutputStream
 
write(byte[], int, int) - Method in class proguard.io.JarWriter.MyMultiDigestOutputStream
 
write(byte[]) - Method in class proguard.io.RuntimeDataOutput
 
write(byte[], int, int) - Method in class proguard.io.RuntimeDataOutput
 
write(int) - Method in class proguard.io.RuntimeDataOutput
 
writeBoolean(boolean) - Method in class proguard.io.RuntimeDataOutput
 
writeByte(byte[], int, int) - Static method in class proguard.classfile.instruction.Instruction
 
writeByte(int) - Method in class proguard.io.RuntimeDataOutput
 
writeBytes(String) - Method in class proguard.io.RuntimeDataOutput
 
writeChar(int) - Method in class proguard.io.RuntimeDataOutput
 
writeChars(String) - Method in class proguard.io.RuntimeDataOutput
 
writeDouble(double) - Method in class proguard.io.RuntimeDataOutput
 
writeEndOfCentralDirectory(long, long) - Method in class proguard.io.ZipOutput
Ends the central directory.
writeEntriesOfCentralDirectory() - Method in class proguard.io.ZipOutput
Writes the zip entries in the central directory.
writeFloat(float) - Method in class proguard.io.RuntimeDataOutput
 
writeInfo(byte[], int) - Method in class proguard.classfile.editor.CodeAttributeEditor.Label
 
writeInfo(byte[], int) - Method in class proguard.classfile.editor.InstructionSequenceReplacer.Label
 
writeInfo(byte[], int) - Method in class proguard.classfile.instruction.BranchInstruction
 
writeInfo(byte[], int) - Method in class proguard.classfile.instruction.ConstantInstruction
 
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
 
writeInt(int) - Method in class proguard.io.RuntimeDataOutput
 
writeInt(int) - Method in class proguard.io.ZipOutput
Writes out a little-endian int value to the zip output stream.
writeInt(long) - Method in class proguard.io.ZipOutput
Writes out a little-endian int value to the zip output stream.
writeLong(long) - Method in class proguard.io.RuntimeDataOutput
 
writeLong(long) - Method in class proguard.io.ZipOutput
Writes out a little-endian long value to the zip output stream.
writeShort(byte[], int, int) - Static method in class proguard.classfile.instruction.Instruction
 
writeShort(int) - Method in class proguard.io.RuntimeDataOutput
 
writeShort(int) - Method in class proguard.io.ZipOutput
Writes out a little-endian short value to the zip output stream.
writeSignedByte(byte[], int, int) - Static method in class proguard.classfile.instruction.Instruction
 
writeSignedShort(byte[], int, int) - Static method in class proguard.classfile.instruction.Instruction
 
writeSignedShort(int) - Method in class proguard.io.RuntimeDataOutput
Checks if the given value is a signed short value before writing it.
writeSignedValue(byte[], int, int, int) - Static method in class proguard.classfile.instruction.Instruction
 
writeStartOfCentralDirectory() - Method in class proguard.io.ZipOutput
Starts the central directory.
writeUnsignedShort(int) - Method in class proguard.io.RuntimeDataOutput
Checks if the given value is an unsigned short value before writing it.
writeUTF(String) - Method in class proguard.io.RuntimeDataOutput
 
writeValue(byte[], int, int, int) - Static method in class proguard.classfile.instruction.Instruction
 

X

X - Static variable in class proguard.classfile.editor.InstructionSequenceReplacer
 
X - Static variable in class proguard.classfile.util.DynamicClassReferenceInitializer
 
X - Static variable in class proguard.classfile.util.InstructionSequenceMatcher
 
xi - Variable in class proguard.classfile.kotlin.KotlinMetadata
An extra int.
XOR - Static variable in class proguard.evaluation.value.CompositeIntegerValue
 
XOR - Static variable in class proguard.evaluation.value.CompositeLongValue
 
xor(IntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns the logical xor of this IntegerValue and the given IntegerValue.
xor(UnknownIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns the logical xor of this IntegerValue and the given UnknownIntegerValue.
xor(SpecificIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns the logical xor of this IntegerValue and the given SpecificIntegerValue.
xor(ParticularIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns the logical xor of this IntegerValue and the given ParticularIntegerValue.
xor(RangeIntegerValue) - Method in class proguard.evaluation.value.IntegerValue
Returns the logical xor of this IntegerValue and the given RangeIntegerValue.
xor(LongValue) - Method in class proguard.evaluation.value.LongValue
Returns the logical xor of this LongValue and the given LongValue.
xor(SpecificLongValue) - Method in class proguard.evaluation.value.LongValue
Returns the logical xor of this LongValue and the given SpecificLongValue.
xor(ParticularLongValue) - Method in class proguard.evaluation.value.LongValue
Returns the logical xor of this LongValue and the given ParticularLongValue.
xor(IntegerValue) - Method in class proguard.evaluation.value.ParticularIntegerValue
 
xor(ParticularIntegerValue) - Method in class proguard.evaluation.value.ParticularIntegerValue
 
xor(RangeIntegerValue) - Method in class proguard.evaluation.value.ParticularIntegerValue
 
xor(LongValue) - Method in class proguard.evaluation.value.ParticularLongValue
 
xor(ParticularLongValue) - Method in class proguard.evaluation.value.ParticularLongValue
 
xor(IntegerValue) - Method in class proguard.evaluation.value.RangeIntegerValue
 
xor(ParticularIntegerValue) - Method in class proguard.evaluation.value.RangeIntegerValue
 
xor(RangeIntegerValue) - Method in class proguard.evaluation.value.RangeIntegerValue
 
xor(IntegerValue) - Method in class proguard.evaluation.value.SpecificIntegerValue
 
xor(SpecificIntegerValue) - Method in class proguard.evaluation.value.SpecificIntegerValue
 
xor(RangeIntegerValue) - Method in class proguard.evaluation.value.SpecificIntegerValue
 
xor(LongValue) - Method in class proguard.evaluation.value.SpecificLongValue
 
xor(SpecificLongValue) - Method in class proguard.evaluation.value.SpecificLongValue
 
xor(IntegerValue) - Method in class proguard.evaluation.value.UnknownIntegerValue
 
xor(LongValue) - Method in class proguard.evaluation.value.UnknownLongValue
 
xs - Variable in class proguard.classfile.kotlin.KotlinMetadata
An extra string.

Y

Y - Static variable in class proguard.classfile.editor.InstructionSequenceReplacer
 
Y - Static variable in class proguard.classfile.util.DynamicClassReferenceInitializer
 
Y - Static variable in class proguard.classfile.util.InstructionSequenceMatcher
 

Z

Z - Static variable in class proguard.classfile.editor.InstructionSequenceReplacer
 
Z - Static variable in class proguard.classfile.util.DynamicClassReferenceInitializer
 
Z - Static variable in class proguard.classfile.util.InstructionSequenceMatcher
 
ZipDataEntry - Class in proguard.io
This DataEntry represents a ZIP entry.
ZipDataEntry(DataEntry, ZipEntry, ZipInputStream) - Constructor for class proguard.io.ZipDataEntry
 
zipEntryWriter - Variable in class proguard.io.JarWriter
 
ZipFileDataEntry - Class in proguard.io
This DataEntry represents a ZIP entry.
ZipFileDataEntry(DataEntry, ZipEntry, ZipFile) - Constructor for class proguard.io.ZipFileDataEntry
 
ZipOutput - Class in proguard.io
This class writes zip data to a given output stream.
ZipOutput(OutputStream) - Constructor for class proguard.io.ZipOutput
Creates a new ZipOutput.
ZipOutput(OutputStream, int) - Constructor for class proguard.io.ZipOutput
Creates a new ZipOutput that aligns uncompressed entries.
ZipOutput(OutputStream, int, String) - Constructor for class proguard.io.ZipOutput
Creates a new ZipOutput that aligns uncompressed entries and contains a comment.
ZipOutput(DataOutputStream, int, String) - Constructor for class proguard.io.ZipOutput
Creates a new ZipOutput that aligns uncompressed entries and contains a comment.
ZipOutput(OutputStream, byte[], int) - Constructor for class proguard.io.ZipOutput
Creates a new ZipOutput that aligns uncompressed entries.
ZipOutput(OutputStream, byte[], int, String) - Constructor for class proguard.io.ZipOutput
Creates a new ZipOutput that aligns uncompressed entries and contains a comment.
ZipOutput(DataOutputStream, byte[], int, String) - Constructor for class proguard.io.ZipOutput
Creates a new ZipOutput that aligns uncompressed entries and contains a comment.
ZipWriter - Class in proguard.io
This DataEntryWriter sends data entries to the zip files specified by their parents.
ZipWriter(DataEntryWriter) - Constructor for class proguard.io.ZipWriter
Creates a new ZipWriter that compresses all zip entries.
ZipWriter(StringMatcher, int, int, DataEntryWriter) - Constructor for class proguard.io.ZipWriter
Creates a new ZipWriter.
ZipWriter(StringMatcher, int, StringMatcher, int, int, DataEntryWriter) - Constructor for class proguard.io.ZipWriter
Creates a new ZipWriter.
ZipWriter(StringMatcher, int, int, byte[], DataEntryWriter) - Constructor for class proguard.io.ZipWriter
Creates a new ZipWriter.
ZipWriter(StringMatcher, int, StringMatcher, int, int, byte[], DataEntryWriter) - Constructor for class proguard.io.ZipWriter
Creates a new ZipWriter.

_

__() - Method in class proguard.classfile.editor.InstructionSequenceBuilder
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _