| Package | Description |
|---|---|
| proguard |
This package contains the main ProGuard application.
|
| Modifier and Type | Class and Description |
|---|---|
class |
KeepClassSpecification
This class represents a keep option with class specification.
|
| Modifier and Type | Field and Description |
|---|---|
ClassSpecification |
KeepClassSpecification.condition |
| Modifier and Type | Method and Description |
|---|---|
ClassSpecification |
ConfigurationParser.parseClassSpecificationArguments(boolean allowValues)
Parses and returns a class specification.
|
| Modifier and Type | Method and Description |
|---|---|
protected ClassPoolVisitor |
ClassSpecificationVisitorFactory.createClassPoolVisitor(ClassSpecification classSpecification,
ClassVisitor classVisitor,
MemberVisitor fieldVisitor,
MemberVisitor methodVisitor,
AttributeVisitor attributeVisitor,
List variableStringMatchers)
Constructs a ClassPoolVisitor to efficiently travel to the specified
classes, class members, and attributes.
|
protected ClassPoolVisitor |
ClassSpecificationVisitorFactory.createClassTester(ClassSpecification classSpecification,
ClassPoolVisitor classPoolVisitor,
List variableStringMatchers)
Constructs a ClassPoolVisitor that conditionally applies the given
ClassPoolVisitor for all classes that match the given class
specification.
|
protected ClassPoolVisitor |
ClassSpecificationVisitorFactory.createClassTester(ClassSpecification classSpecification,
ClassVisitor classVisitor,
List variableStringMatchers)
Constructs a ClassPoolVisitor that conditionally applies the given
ClassVisitor to all classes that match the given class specification.
|
| Constructor and Description |
|---|
ClassSpecification(ClassSpecification classSpecification)
Creates a new ClassSpecification that is a copy of the given specification.
|
KeepClassSpecification(boolean markClasses,
boolean markConditionally,
boolean markDescriptorClasses,
boolean markCodeAttributes,
boolean allowShrinking,
boolean allowOptimization,
boolean allowObfuscation,
ClassSpecification condition,
ClassSpecification classSpecification)
Creates a new KeepClassSpecification.
|
KeepClassSpecification(boolean markClasses,
boolean markConditionally,
boolean markDescriptorClasses,
boolean allowShrinking,
boolean allowOptimization,
boolean allowObfuscation,
ClassSpecification classSpecification)
Deprecated.
|
Copyright © 2019. All rights reserved.