Class Hierarchy
- java.lang.Object
- proguard.classfile.editor.AccessFixer (implements proguard.classfile.visitor.ClassVisitor)
- proguard.classfile.editor.AnnotationAdder (implements proguard.classfile.attribute.annotation.visitor.AnnotationVisitor)
- proguard.classfile.editor.AnnotationsAttributeEditor
- proguard.classfile.editor.AttributeAdder (implements proguard.classfile.attribute.visitor.AttributeVisitor)
- proguard.classfile.editor.AttributesEditor
- proguard.classfile.editor.AttributeSorter (implements proguard.classfile.attribute.visitor.AttributeVisitor, proguard.classfile.visitor.ClassVisitor, java.util.Comparator<T>, proguard.classfile.visitor.MemberVisitor)
- proguard.classfile.editor.BootstrapMethodInfoAdder (implements proguard.classfile.attribute.visitor.BootstrapMethodInfoVisitor)
- proguard.classfile.editor.BootstrapMethodRemapper (implements proguard.classfile.constant.visitor.ConstantVisitor)
- proguard.classfile.editor.BootstrapMethodsAttributeAdder (implements proguard.classfile.attribute.visitor.BootstrapMethodInfoVisitor)
- proguard.classfile.editor.BootstrapMethodsAttributeEditor
- proguard.classfile.editor.BootstrapMethodsAttributeShrinker (implements proguard.classfile.attribute.visitor.AttributeVisitor, proguard.classfile.attribute.visitor.BootstrapMethodInfoVisitor, proguard.classfile.visitor.ClassVisitor, proguard.classfile.instruction.visitor.InstructionVisitor, proguard.classfile.visitor.MemberVisitor)
- proguard.classfile.editor.BridgeMethodFixer (implements proguard.classfile.attribute.visitor.AttributeVisitor, proguard.classfile.constant.visitor.ConstantVisitor, proguard.classfile.instruction.visitor.InstructionVisitor, proguard.classfile.visitor.MemberVisitor)
- proguard.classfile.editor.ClassBuilder
- proguard.classfile.editor.ClassEditor
- proguard.classfile.editor.ClassElementSorter (implements proguard.classfile.visitor.ClassVisitor)
- proguard.classfile.editor.ClassEstimates
- proguard.classfile.editor.ClassMemberSorter (implements proguard.classfile.visitor.ClassVisitor, java.util.Comparator<T>)
- proguard.classfile.editor.ClassReferenceFixer (implements proguard.classfile.attribute.annotation.visitor.AnnotationVisitor, proguard.classfile.attribute.visitor.AttributeVisitor, proguard.classfile.visitor.ClassVisitor, proguard.classfile.constant.visitor.ConstantVisitor, proguard.classfile.attribute.annotation.visitor.ElementValueVisitor, proguard.classfile.attribute.visitor.InnerClassesInfoVisitor, proguard.classfile.attribute.visitor.LocalVariableInfoVisitor, proguard.classfile.attribute.visitor.LocalVariableTypeInfoVisitor, proguard.classfile.visitor.MemberVisitor, proguard.classfile.attribute.visitor.RecordComponentInfoVisitor)
- proguard.classfile.editor.CodeAttributeComposer (implements proguard.classfile.attribute.visitor.AttributeVisitor, proguard.classfile.attribute.visitor.ExceptionInfoVisitor, proguard.classfile.instruction.visitor.InstructionVisitor, proguard.classfile.attribute.visitor.LineNumberInfoVisitor, proguard.classfile.attribute.visitor.LocalVariableInfoVisitor, proguard.classfile.attribute.annotation.target.visitor.LocalVariableTargetElementVisitor, proguard.classfile.attribute.visitor.LocalVariableTypeInfoVisitor, proguard.classfile.attribute.preverification.visitor.StackMapFrameVisitor, proguard.classfile.attribute.annotation.target.visitor.TargetInfoVisitor, proguard.classfile.attribute.annotation.visitor.TypeAnnotationVisitor, proguard.classfile.attribute.preverification.visitor.VerificationTypeVisitor)
- proguard.classfile.editor.CodeAttributeEditor (implements proguard.classfile.attribute.visitor.AttributeVisitor, proguard.classfile.attribute.visitor.ExceptionInfoVisitor, proguard.classfile.instruction.visitor.InstructionVisitor, proguard.classfile.attribute.visitor.LineNumberInfoVisitor, proguard.classfile.attribute.visitor.LocalVariableInfoVisitor, proguard.classfile.attribute.annotation.target.visitor.LocalVariableTargetElementVisitor, proguard.classfile.attribute.visitor.LocalVariableTypeInfoVisitor, proguard.classfile.attribute.preverification.visitor.StackMapFrameVisitor, proguard.classfile.attribute.annotation.target.visitor.TargetInfoVisitor, proguard.classfile.attribute.annotation.visitor.TypeAnnotationVisitor, proguard.classfile.attribute.preverification.visitor.VerificationTypeVisitor)
- proguard.classfile.editor.CodeAttributeEditorResetter (implements proguard.classfile.attribute.visitor.AttributeVisitor)
- proguard.classfile.editor.CompactCodeAttributeComposer (implements proguard.classfile.attribute.visitor.AttributeVisitor)
- proguard.classfile.editor.CompactCodeAttributeComposer.Label
- proguard.classfile.editor.ConstantAdder (implements proguard.classfile.constant.visitor.ConstantVisitor)
- proguard.classfile.editor.ConstantPoolEditor
- proguard.classfile.editor.ConstantPoolRemapper (implements proguard.classfile.attribute.annotation.visitor.AnnotationVisitor, proguard.classfile.attribute.visitor.AttributeVisitor, proguard.classfile.attribute.visitor.BootstrapMethodInfoVisitor, proguard.classfile.visitor.ClassVisitor, proguard.classfile.constant.visitor.ConstantVisitor, proguard.classfile.attribute.annotation.visitor.ElementValueVisitor, proguard.classfile.attribute.visitor.ExceptionInfoVisitor, proguard.classfile.attribute.module.visitor.ExportsInfoVisitor, proguard.classfile.attribute.visitor.InnerClassesInfoVisitor, proguard.classfile.instruction.visitor.InstructionVisitor, proguard.classfile.attribute.visitor.LocalVariableInfoVisitor, proguard.classfile.attribute.visitor.LocalVariableTypeInfoVisitor, proguard.classfile.visitor.MemberVisitor, proguard.classfile.attribute.module.visitor.OpensInfoVisitor, proguard.classfile.attribute.visitor.ParameterInfoVisitor, proguard.classfile.attribute.module.visitor.ProvidesInfoVisitor, proguard.classfile.attribute.visitor.RecordComponentInfoVisitor, proguard.classfile.attribute.module.visitor.RequiresInfoVisitor, proguard.classfile.attribute.preverification.visitor.StackMapFrameVisitor, proguard.classfile.attribute.preverification.visitor.VerificationTypeVisitor)
- proguard.classfile.editor.ConstantPoolShrinker (implements proguard.classfile.attribute.annotation.visitor.AnnotationVisitor, proguard.classfile.attribute.visitor.AttributeVisitor, proguard.classfile.attribute.visitor.BootstrapMethodInfoVisitor, proguard.classfile.visitor.ClassVisitor, proguard.classfile.constant.visitor.ConstantVisitor, proguard.classfile.attribute.annotation.visitor.ElementValueVisitor, proguard.classfile.attribute.visitor.ExceptionInfoVisitor, proguard.classfile.attribute.module.visitor.ExportsInfoVisitor, proguard.classfile.attribute.visitor.InnerClassesInfoVisitor, proguard.classfile.instruction.visitor.InstructionVisitor, proguard.classfile.attribute.visitor.LocalVariableInfoVisitor, proguard.classfile.attribute.visitor.LocalVariableTypeInfoVisitor, proguard.classfile.visitor.MemberVisitor, proguard.classfile.attribute.module.visitor.OpensInfoVisitor, proguard.classfile.attribute.visitor.ParameterInfoVisitor, proguard.classfile.attribute.module.visitor.ProvidesInfoVisitor, proguard.classfile.attribute.visitor.RecordComponentInfoVisitor, proguard.classfile.attribute.module.visitor.RequiresInfoVisitor, proguard.classfile.attribute.preverification.visitor.StackMapFrameVisitor, proguard.classfile.attribute.preverification.visitor.VerificationTypeVisitor)
- proguard.classfile.editor.ConstantPoolSorter (implements proguard.classfile.visitor.ClassVisitor)
- proguard.classfile.editor.ElementValueAdder (implements proguard.classfile.attribute.annotation.visitor.ElementValueVisitor)
- proguard.classfile.editor.ElementValuesEditor
- proguard.classfile.editor.ExceptionAdder (implements proguard.classfile.constant.visitor.ConstantVisitor)
- proguard.classfile.editor.ExceptionInfoAdder (implements proguard.classfile.attribute.visitor.ExceptionInfoVisitor)
- proguard.classfile.editor.ExceptionInfoEditor
- proguard.classfile.editor.ExceptionsAttributeEditor
- proguard.classfile.editor.InitializerEditor (implements proguard.classfile.attribute.visitor.AttributeVisitor)
- proguard.classfile.editor.InnerClassesAccessFixer (implements proguard.classfile.visitor.ClassVisitor, proguard.classfile.constant.visitor.ConstantVisitor, proguard.classfile.attribute.visitor.InnerClassesInfoVisitor)
- proguard.classfile.editor.InnerClassesAttributeEditor
- proguard.classfile.instruction.Instruction
- proguard.classfile.editor.CodeAttributeEditor.Label
- proguard.classfile.editor.InstructionSequenceReplacer.Label
- proguard.classfile.editor.InstructionAdder (implements proguard.classfile.instruction.visitor.InstructionVisitor)
- proguard.classfile.editor.InstructionSequenceBuilder
- proguard.classfile.editor.InstructionSequenceReplacer (implements proguard.classfile.constant.visitor.ConstantVisitor, proguard.classfile.instruction.visitor.InstructionVisitor)
- proguard.classfile.editor.InstructionWriter (implements proguard.classfile.attribute.visitor.AttributeVisitor, proguard.classfile.instruction.visitor.InstructionVisitor)
- proguard.classfile.editor.InterfaceAdder (implements proguard.classfile.constant.visitor.ConstantVisitor)
- proguard.classfile.editor.InterfaceDeleter (implements proguard.classfile.attribute.visitor.AttributeVisitor, proguard.classfile.visitor.ClassVisitor)
- proguard.classfile.editor.InterfacesEditor
- proguard.classfile.editor.InterfaceSorter (implements proguard.classfile.attribute.visitor.AttributeVisitor, proguard.classfile.visitor.ClassVisitor)
- proguard.classfile.editor.LibraryClassBuilder
- proguard.classfile.editor.LibraryClassEditor
- proguard.classfile.editor.LineNumberInfoAdder (implements proguard.classfile.attribute.visitor.AttributeVisitor, proguard.classfile.attribute.visitor.LineNumberInfoVisitor)
- proguard.classfile.editor.LineNumberTableAttributeEditor
- proguard.classfile.editor.LineNumberTableAttributeTrimmer (implements proguard.classfile.attribute.visitor.AttributeVisitor)
- proguard.classfile.editor.LocalVariableInfoAdder (implements proguard.classfile.attribute.visitor.LocalVariableInfoVisitor)
- proguard.classfile.editor.LocalVariableTableAttributeEditor
- proguard.classfile.editor.LocalVariableTypeInfoAdder (implements proguard.classfile.attribute.visitor.LocalVariableTypeInfoVisitor)
- proguard.classfile.editor.LocalVariableTypeTableAttributeEditor
- proguard.classfile.editor.MemberAdder (implements proguard.classfile.visitor.MemberVisitor)
- proguard.classfile.editor.MemberReferenceFixer (implements proguard.classfile.attribute.annotation.visitor.AnnotationVisitor, proguard.classfile.attribute.visitor.AttributeVisitor, proguard.classfile.visitor.ClassVisitor, proguard.classfile.constant.visitor.ConstantVisitor, proguard.classfile.attribute.annotation.visitor.ElementValueVisitor, proguard.classfile.visitor.MemberVisitor, proguard.classfile.attribute.visitor.RecordComponentInfoVisitor)
- proguard.classfile.editor.MemberRemover (implements proguard.classfile.visitor.ClassVisitor, proguard.classfile.visitor.MemberVisitor)
- proguard.classfile.editor.MethodCopier (implements proguard.classfile.attribute.visitor.AttributeVisitor, proguard.classfile.visitor.ClassVisitor, proguard.classfile.visitor.MemberVisitor)
- proguard.classfile.editor.MethodInvocationFixer (implements proguard.classfile.attribute.visitor.AttributeVisitor, proguard.classfile.constant.visitor.ConstantVisitor, proguard.classfile.instruction.visitor.InstructionVisitor)
- proguard.classfile.instruction.visitor.MultiInstructionVisitor (implements proguard.classfile.instruction.visitor.InstructionVisitor)
- proguard.classfile.editor.InstructionSequencesReplacer (implements proguard.classfile.instruction.visitor.InstructionVisitor)
- proguard.classfile.editor.NameAndTypeShrinker (implements proguard.classfile.attribute.visitor.AttributeVisitor, proguard.classfile.visitor.ClassVisitor, proguard.classfile.constant.visitor.ConstantVisitor)
- proguard.classfile.editor.NamedAttributeDeleter (implements proguard.classfile.attribute.visitor.AttributeVisitor, proguard.classfile.visitor.ClassVisitor, proguard.classfile.visitor.MemberVisitor)
- proguard.classfile.editor.NestMemberAdder (implements proguard.classfile.visitor.ClassVisitor, proguard.classfile.constant.visitor.ConstantVisitor)
- proguard.classfile.editor.ParameterAnnotationsAttributeEditor
- proguard.classfile.editor.ParameterInfoAdder (implements proguard.classfile.attribute.visitor.ParameterInfoVisitor)
- proguard.classfile.editor.PeepholeEditor (implements proguard.classfile.attribute.visitor.AttributeVisitor)
- proguard.classfile.editor.PermittedSubclassAdder (implements proguard.classfile.visitor.ClassVisitor, proguard.classfile.constant.visitor.ConstantVisitor)
- proguard.classfile.editor.StackSizeUpdater (implements proguard.classfile.attribute.visitor.AttributeVisitor)
- proguard.classfile.editor.SubclassAdder (implements proguard.classfile.visitor.ClassVisitor)
- proguard.classfile.editor.SubclassRemover (implements proguard.classfile.visitor.ClassVisitor)
- proguard.classfile.editor.SubclassToAdder (implements proguard.classfile.visitor.ClassVisitor)
- proguard.classfile.editor.TargetInfoCopier (implements proguard.classfile.attribute.annotation.target.visitor.TargetInfoVisitor)
- proguard.classfile.editor.TypeAnnotationAdder (implements proguard.classfile.attribute.annotation.visitor.TypeAnnotationVisitor)
- proguard.classfile.editor.Utf8Shrinker (implements proguard.classfile.attribute.annotation.visitor.AnnotationVisitor, proguard.classfile.attribute.visitor.AttributeVisitor, proguard.classfile.visitor.ClassVisitor, proguard.classfile.constant.visitor.ConstantVisitor, proguard.classfile.attribute.annotation.visitor.ElementValueVisitor, proguard.classfile.attribute.visitor.InnerClassesInfoVisitor, proguard.classfile.attribute.visitor.LocalVariableInfoVisitor, proguard.classfile.attribute.visitor.LocalVariableTypeInfoVisitor, proguard.classfile.visitor.MemberVisitor, proguard.classfile.attribute.visitor.ParameterInfoVisitor, proguard.classfile.attribute.visitor.RecordComponentInfoVisitor)
- proguard.classfile.editor.VariableCleaner (implements proguard.classfile.attribute.visitor.AttributeVisitor)
- proguard.classfile.editor.VariableEditor (implements proguard.classfile.attribute.visitor.AttributeVisitor)
- proguard.classfile.editor.VariableRemapper (implements proguard.classfile.attribute.visitor.AttributeVisitor, proguard.classfile.instruction.visitor.InstructionVisitor, proguard.classfile.attribute.visitor.LocalVariableInfoVisitor, proguard.classfile.attribute.annotation.target.visitor.LocalVariableTargetElementVisitor, proguard.classfile.attribute.visitor.LocalVariableTypeInfoVisitor, proguard.classfile.attribute.annotation.target.visitor.TargetInfoVisitor, proguard.classfile.attribute.annotation.visitor.TypeAnnotationVisitor)
- proguard.classfile.editor.VariableSizeUpdater (implements proguard.classfile.attribute.visitor.AttributeVisitor, proguard.classfile.instruction.visitor.InstructionVisitor)
Interface Hierarchy
- proguard.classfile.editor.ClassBuilder.CodeBuilder
- proguard.classfile.editor.ClassReferenceFixer.NameGenerationStrategy
- proguard.classfile.editor.InitializerEditor.CodeBuilder