A B C D E F G H I J K L M N O P R S T U V W Z _
所有类 所有程序包
所有类 所有程序包
所有类 所有程序包
A
- accept(MemberVisitor) - 类 中的方法proguard.classfile.ClassMemberPair
- accessesPackageCode() - 类 中的方法proguard.optimize.info.MethodOptimizationInfo
-
Returns whether the method body accesses any package visible fields or methods.
- accessesPackageCode() - 类 中的方法proguard.optimize.info.ProgramMethodOptimizationInfo
- accessesPackageCode(Method) - 类 中的静态方法proguard.optimize.info.AccessMethodMarker
-
Returns whether the given method accesses package visible classes or class members.
- accessesPrivateCode() - 类 中的方法proguard.optimize.info.MethodOptimizationInfo
-
Returns whether the method body accesses any private fields or methods.
- accessesPrivateCode() - 类 中的方法proguard.optimize.info.ProgramMethodOptimizationInfo
- accessesPrivateCode(Method) - 类 中的静态方法proguard.optimize.info.AccessMethodMarker
-
Returns whether the given method accesses private class members.
- accessesProtectedCode() - 类 中的方法proguard.optimize.info.MethodOptimizationInfo
-
Returns whether the method body accesses any protected fields or methods.
- accessesProtectedCode() - 类 中的方法proguard.optimize.info.ProgramMethodOptimizationInfo
- accessesProtectedCode(Method) - 类 中的静态方法proguard.optimize.info.AccessMethodMarker
-
Returns whether the given method accesses protected class members.
- AccessMethodMarker - proguard.optimize.info中的类
-
This InstructionVisitor marks the types of class accesses and class member accesses of the methods whose instructions it visits.
- AccessMethodMarker() - 类 的构造器proguard.optimize.info.AccessMethodMarker
- ADAPT_CLASS_STRINGS_OPTION - 类 中的静态变量proguard.ConfigurationConstants
- ADAPT_RESOURCE_FILE_CONTENTS_OPTION - 类 中的静态变量proguard.ConfigurationConstants
- ADAPT_RESOURCE_FILE_NAMES_OPTION - 类 中的静态变量proguard.ConfigurationConstants
- adaptClassStrings - 类 中的变量proguard.Configuration
-
A list of String instances specifying a filter for classes whose string constants are to be adapted, based on corresponding obfuscated class names.
- adaptResourceFileContents - 类 中的变量proguard.Configuration
-
A list of String instances specifying a filter for files whose contents are to be adapted, based on obfuscated class names.
- adaptResourceFileNames - 类 中的变量proguard.Configuration
-
A list of String instances specifying a filter for files whose names are to be adapted, based on corresponding obfuscated class names.
- add(int, ClassPathEntry) - 类 中的方法proguard.ClassPath
- add(ClassPathEntry) - 类 中的方法proguard.ClassPath
- ADD_CONFIGURATION_DEBUGGING_OPTION - 类 中的静态变量proguard.ConfigurationConstants
- addAll(ClassPath) - 类 中的方法proguard.ClassPath
- addConfigurationDebugging - 类 中的变量proguard.Configuration
-
Specifies whether to add logging to reflection code, providing suggestions on the ProGuard configuration.
- addDeserializationExclusionStrategy - 类 中的变量proguard.optimize.gson.GsonRuntimeSettings
- addExtraClass(String) - 类 中的方法proguard.io.ExtraDataEntryNameMap
-
Adds an extra class data entry that is not linked to a particular data entry.
- addExtraClassToClass(String, Class) - 类 中的方法proguard.io.ExtraDataEntryNameMap
-
Registers an extra class data entry to the given class data entry.
- addExtraClassToClass(String, String) - 类 中的方法proguard.io.ExtraDataEntryNameMap
-
Registers an extra class data entry to the given class data entry.
- addExtraClassToClass(Clazz, Class) - 类 中的方法proguard.io.ExtraDataEntryNameMap
-
Registers an extra class data entry to the given class data entry.
- addExtraClassToClass(Clazz, String) - 类 中的方法proguard.io.ExtraDataEntryNameMap
-
Registers an extra class data entry to the given class data entry.
- addExtraClassToClass(Clazz, Clazz) - 类 中的方法proguard.io.ExtraDataEntryNameMap
-
Registers an extra class data entry to the given class data entry.
- addExtraDataEntry(String) - 类 中的方法proguard.io.ExtraDataEntryNameMap
-
Adds an extra data entry that is not linked to a particular data entry.
- addExtraDataEntry(String, String) - 类 中的方法proguard.io.ExtraDataEntryNameMap
-
Adds an extra data entry to the given data entry.
- addExtraDataEntryToClass(String, String) - 类 中的方法proguard.io.ExtraDataEntryNameMap
-
Registers an extra data entry to the given class data entry.
- addField(MemberSpecification) - 类 中的方法proguard.ClassSpecification
-
Specifies to keep the specified field(s) of this option's class(es).
- addMethod(MemberSpecification) - 类 中的方法proguard.ClassSpecification
-
Specifies to keep the specified method(s) of this option's class(es).
- addSerializationExclusionStrategy - 类 中的变量proguard.optimize.gson.GsonRuntimeSettings
- AfterInitConfigurationVerifier - proguard中的类
-
This pass performs configuration checks for which class pools or resource information should already have been initialized.
- AfterInitConfigurationVerifier(Configuration) - 类 的构造器proguard.AfterInitConfigurationVerifier
- ALL_DECLARED_CONSTRUCTORS_KEPT - 类 中的静态变量proguard.configuration.ConfigurationLogger
- ALL_DECLARED_FIELDS_KEPT - 类 中的静态变量proguard.configuration.ConfigurationLogger
- ALL_DECLARED_METHODS_KEPT - 类 中的静态变量proguard.configuration.ConfigurationLogger
- ALL_PUBLIC_CONSTRUCTORS_KEPT - 类 中的静态变量proguard.configuration.ConfigurationLogger
- ALL_PUBLIC_FIELDS_KEPT - 类 中的静态变量proguard.configuration.ConfigurationLogger
- ALL_PUBLIC_METHODS_KEPT - 类 中的静态变量proguard.configuration.ConfigurationLogger
- ALLOW_ACCESS_MODIFICATION_OPTION - 类 中的静态变量proguard.ConfigurationConstants
- ALLOW_OBFUSCATION_SUBOPTION - 类 中的静态变量proguard.ConfigurationConstants
- ALLOW_OPTIMIZATION_SUBOPTION - 类 中的静态变量proguard.ConfigurationConstants
- ALLOW_SHRINKING_SUBOPTION - 类 中的静态变量proguard.ConfigurationConstants
- allowAccessModification - 类 中的变量proguard.Configuration
-
Specifies whether the access of class members can be modified.
- allowAccessModification - 类 中的变量proguard.optimize.peephole.MethodInliner
- allowObfuscation - 类 中的变量proguard.KeepClassSpecification
- allowOptimization - 类 中的变量proguard.KeepClassSpecification
- allowShrinking - 类 中的变量proguard.KeepClassSpecification
- ALWAYS_INLINE - 类 中的静态变量proguard.ConfigurationConstants
- android - 类 中的变量proguard.Configuration
-
Specifies whether the code should be targeted at the Android platform.
- android - 类 中的变量proguard.optimize.peephole.MethodInliner
- ANDROID_OPTION - 类 中的静态变量proguard.ConfigurationConstants
- ANNOTATION_KEYWORD - 类 中的静态变量proguard.ConfigurationConstants
- ANNOTATION_TYPE_EXPOSE - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- ANNOTATION_TYPE_JSON_ADAPTER - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- ANNOTATION_TYPE_SERIALIZED_NAME - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- annotationType - 类 中的变量proguard.ClassSpecification
- annotationType - 类 中的变量proguard.MemberSpecification
- AnnotationUsageMarker - proguard.shrink中的类
-
This AttributeVisitor recursively marks all necessary annotation information in the attributes that it visits.
- AnnotationUsageMarker(ClassUsageMarker) - 类 的构造器proguard.shrink.AnnotationUsageMarker
-
Creates a new AnnotationUsageMarker.
- ANY_ARGUMENTS_KEYWORD - 类 中的静态变量proguard.ConfigurationConstants
- ANY_ATTRIBUTE_KEYWORD - 类 中的静态变量proguard.ConfigurationConstants
- ANY_CLASS_KEYWORD - 类 中的静态变量proguard.ConfigurationConstants
- ANY_CLASS_MEMBER_KEYWORD - 类 中的静态变量proguard.ConfigurationConstants
- ANY_FIELD_KEYWORD - 类 中的静态变量proguard.ConfigurationConstants
- ANY_FILE_KEYWORD - 类 中的静态变量proguard.ConfigurationConstants
- ANY_METHOD_KEYWORD - 类 中的静态变量proguard.ConfigurationConstants
- ANY_TYPE_KEYWORD - 类 中的静态变量proguard.ConfigurationConstants
- APPLY_MAPPING_OPTION - 类 中的静态变量proguard.ConfigurationConstants
- applyMapping - 类 中的变量proguard.Configuration
-
An optional input file for reading an obfuscation mapping.
- AppView - proguard中的类
- AppView() - 类 的构造器proguard.AppView
- AppView(ClassPool, ClassPool) - 类 的构造器proguard.AppView
- AppView(ClassPool, ClassPool, ResourceFilePool, ExtraDataEntryNameMap) - 类 的构造器proguard.AppView
- ARGUMENT_SEPARATOR_KEYWORD - 类 中的静态变量proguard.ConfigurationConstants
- ArgumentWordReader - proguard中的类
-
A
WordReaderthat returns words from an argument list. - ArgumentWordReader(String[], File) - 类 的构造器proguard.ArgumentWordReader
-
Creates a new ArgumentWordReader for the given arguments, with the given base directory.
- ARITHMETIC_SEQUENCES - 类 中的变量proguard.optimize.peephole.InstructionSequenceConstants
- assignIndices() - 类 中的方法proguard.optimize.gson.OptimizedJsonInfo
-
Assigns indices to all registered classes and fields.
- assignsFinalField() - 类 中的方法proguard.optimize.info.MethodOptimizationInfo
-
Returns whether the method body assigns any values to final fields.
- assignsFinalField() - 类 中的方法proguard.optimize.info.ProgramMethodOptimizationInfo
- assignsFinalField(Method) - 类 中的静态方法proguard.optimize.info.FinalFieldAssignmentMarker
-
Returns whether the given method assigns a final field.
- ASSUME_NO_ESCAPING_PARAMETERS_OPTION - 类 中的静态变量proguard.ConfigurationConstants
- ASSUME_NO_EXTERNAL_RETURN_VALUES_OPTION - 类 中的静态变量proguard.ConfigurationConstants
- ASSUME_NO_EXTERNAL_SIDE_EFFECTS_OPTION - 类 中的静态变量proguard.ConfigurationConstants
- ASSUME_NO_SIDE_EFFECTS_OPTION - 类 中的静态变量proguard.ConfigurationConstants
- ASSUME_VALUES_OPTION - 类 中的静态变量proguard.ConfigurationConstants
- AssumeClassSpecificationVisitorFactory - proguard.evaluation中的类
-
This factory creates visitors to efficiently travel to specified classes and class members and set specified values on them.
- AssumeClassSpecificationVisitorFactory(ValueFactory) - 类 的构造器proguard.evaluation.AssumeClassSpecificationVisitorFactory
- assumeNoEscapingParameters - 类 中的变量proguard.Configuration
-
A list of
ClassSpecificationinstances, whose methods are assumed not to let any reference parameters escape (including 'this'). - assumeNoExternalReturnValues - 类 中的变量proguard.Configuration
-
A list of
ClassSpecificationinstances, whose methods are assumed not to return any external references (only parameters and new instances). - assumeNoExternalSideEffects - 类 中的变量proguard.Configuration
-
A list of
ClassSpecificationinstances, whose methods are assumed to have no side external effects (that is, outside of 'this'). - assumeNoSideEffects - 类 中的变量proguard.Configuration
-
A list of
ClassSpecificationinstances, whose methods are assumed to have no side effects. - AssumeNoSideEffectsChecker - proguard中的类
-
This class checks if the user is specifying to assume no side effects for a reasonable number of methods in a class: not none and not all.
- AssumeNoSideEffectsChecker(WarningPrinter) - 类 的构造器proguard.AssumeNoSideEffectsChecker
-
Creates a new KeepClassMemberChecker.
- assumeValues - 类 中的变量proguard.Configuration
-
A list of
ClassSpecificationinstances, with fields and methods that have specified fixed primitive values. - AT_DIRECTIVE - 类 中的静态变量proguard.ConfigurationConstants
- ATTRIBUTE_SEPARATOR_KEYWORD - 类 中的静态变量proguard.ConfigurationConstants
- attributeNames - 类 中的变量proguard.ClassSpecification
- attributeNames - 类 中的变量proguard.MemberSpecification
- AttributeShrinker - proguard.obfuscate中的类
-
This ClassVisitor removes attributes that are not marked as being used or required.
- AttributeShrinker() - 类 的构造器proguard.obfuscate.AttributeShrinker
- AttributeUsageMarker - proguard.obfuscate中的类
-
This AttributeVisitor marks all attributes that it visits.
- AttributeUsageMarker() - 类 的构造器proguard.obfuscate.AttributeUsageMarker
B
- b(JsonReader) - 接口 中的方法proguard.optimize.gson._OptimizedJsonReader
-
Reads the internal index of the next Json field from the given Json reader.
- b(JsonReader) - 类 中的方法proguard.optimize.gson._OptimizedJsonReaderImpl
- b(JsonWriter, int) - 接口 中的方法proguard.optimize.gson._OptimizedJsonWriter
-
Writes the field name with the given internal index to the given Json writer.
- b(JsonWriter, int) - 类 中的方法proguard.optimize.gson._OptimizedJsonWriterImpl
- backport - 类 中的变量proguard.Configuration
-
Specifies whether to backporting of class files to another targetClassVersion shall be enabled.
- Backporter - proguard.backport中的类
-
This pass backports classes to the specified targetClassVersion.
- Backporter(Configuration) - 类 的构造器proguard.backport.Backporter
- BackwardBranchMarker - proguard.optimize.info中的类
-
This InstructionVisitor marks all methods that branch backward in any of the instructions that it visits.
- BackwardBranchMarker() - 类 的构造器proguard.optimize.info.BackwardBranchMarker
- BASE_DIRECTORY_DIRECTIVE - 类 中的静态变量proguard.ConfigurationConstants
- Benchmark - proguard.util中的类
- Benchmark() - 类 的构造器proguard.util.Benchmark
- BootstrapMethodArgumentShrinker - proguard.optimize中的类
-
This BootstrapMethodInfoVisitor removes unused constant arguments from bootstrap method entries that it visits.
- BootstrapMethodArgumentShrinker() - 类 的构造器proguard.optimize.BootstrapMethodArgumentShrinker
- bootstrapMethodIndex - 类 中的变量proguard.backport.LambdaExpression
- bootstrapMethodInfo - 类 中的变量proguard.backport.LambdaExpression
- BRANCH_SEQUENCES - 类 中的变量proguard.optimize.peephole.InstructionSequenceConstants
- branchesBackward() - 类 中的方法proguard.optimize.info.MethodOptimizationInfo
-
Returns whether the method body contains any backward branches.
- branchesBackward() - 类 中的方法proguard.optimize.info.ProgramMethodOptimizationInfo
- branchesBackward(Method) - 类 中的静态方法proguard.optimize.info.BackwardBranchMarker
- branchTargets(int) - 类 中的方法proguard.optimize.evaluation.InstructionUsageMarker
-
Returns the instruction offsets to which the given instruction offset branches in the most recently analyzed code attribute.
- bridgeMethodDescriptors - 类 中的变量proguard.backport.LambdaExpression
C
- c(JsonReader) - 接口 中的方法proguard.optimize.gson._OptimizedJsonReader
-
Reads the internal index of the next Json value from the given Json reader.
- c(JsonReader) - 类 中的方法proguard.optimize.gson._OptimizedJsonReaderImpl
- c(JsonWriter, int) - 接口 中的方法proguard.optimize.gson._OptimizedJsonWriter
-
Writes the field value with the given internal index to the given Json writer.
- c(JsonWriter, int) - 类 中的方法proguard.optimize.gson._OptimizedJsonWriterImpl
- CalledMemberVisitor - proguard.optimize中的类
-
This InstructionVisitor visits all members that can be executed because of an instruction.
- CalledMemberVisitor(MemberVisitor) - 类 的构造器proguard.optimize.CalledMemberVisitor
- canBeMadePrivate() - 类 中的方法proguard.optimize.info.FieldOptimizationInfo
-
Returns whether the field can be made private.
- canBeMadePrivate() - 类 中的方法proguard.optimize.info.MethodOptimizationInfo
-
Returns whether the method can be made private.
- canBeMadePrivate() - 类 中的方法proguard.optimize.info.ProgramFieldOptimizationInfo
- canBeMadePrivate() - 类 中的方法proguard.optimize.info.ProgramMethodOptimizationInfo
- canBeMadePrivate(Field) - 类 中的静态方法proguard.optimize.info.NonPrivateMemberMarker
-
Returns whether the given field can be made private.
- canBeMadePrivate(Method) - 类 中的静态方法proguard.optimize.info.NonPrivateMemberMarker
-
Returns whether the given method can be made private.
- CAST_SEQUENCES - 类 中的变量proguard.optimize.peephole.InstructionSequenceConstants
- catchesExceptions() - 类 中的方法proguard.optimize.info.MethodOptimizationInfo
-
Returns whether the method body contains any exception handlers.
- catchesExceptions() - 类 中的方法proguard.optimize.info.ProgramMethodOptimizationInfo
- catchesExceptions(Method) - 类 中的静态方法proguard.optimize.info.CatchExceptionMarker
- CatchExceptionMarker - proguard.optimize.info中的类
-
This AttributeVisitor marks all methods that catch exceptions.
- CatchExceptionMarker() - 类 的构造器proguard.optimize.info.CatchExceptionMarker
- CaughtClassFilter - proguard.optimize.info中的类
-
This ClassVisitor delegates all its method calls to another ClassVisitor, but only for Clazz objects that are caught as exceptions.
- CaughtClassFilter(ClassVisitor) - 类 的构造器proguard.optimize.info.CaughtClassFilter
- CaughtClassMarker - proguard.optimize.info中的类
-
This ClassVisitor marks all program classes that it visits as caught.
- CaughtClassMarker() - 类 的构造器proguard.optimize.info.CaughtClassMarker
- ChangedCodePrinter - proguard.optimize中的类
-
This AttributeVisitor delegates its call to another AttributeVisitor, and prints out the code if the other visitor has changed it.
- ChangedCodePrinter(AttributeVisitor) - 类 的构造器proguard.optimize.ChangedCodePrinter
- check() - 类 中的方法proguard.ConfigurationVerifier
-
Checks the given configuration for potential problems.
- check() - 类 中的静态方法proguard.GPL
-
Prints out a note about the GPL if ProGuard is linked against unknown code.
- check() - 类 中的方法proguard.UpToDateChecker
-
Returns whether the output is up to date, based on the modification times of the input jars, output jars, and library jars (or directories).
- checkClass(String, String, String, String) - 类 中的静态方法proguard.configuration.ConfigurationLogger
-
Check if a class that is loaded via reflection is kept and if not, log a keep rule suggestion for it.
- checkClassSpecifications(List) - 类 中的方法proguard.AssumeNoSideEffectsChecker
-
Checks if the given class specifications try to assume no side effects for all methods in a class, printing notes if necessary.
- checkClassSpecifications(List) - 类 中的方法proguard.ClassMemberChecker
-
Checks the classes mentioned in the given class specifications, printing notes if necessary.
- checkClassSpecifications(List) - 类 中的方法proguard.DescriptorKeepChecker
-
Checks the classes mentioned in the given keep specifications, printing notes if necessary.
- checkClassSpecifications(List) - 类 中的方法proguard.FullyQualifiedClassNameChecker
-
Checks the classes mentioned in the given class specifications, printing notes if necessary.
- checkClassSpecifications(List) - 类 中的方法proguard.KeepClassMemberChecker
-
Checks if the given class specifications try to keep class members without actually specifying any, printing notes if necessary.
- checkClassSpecifications(List) - 类 中的方法proguard.LibraryKeepChecker
-
Checks the classes mentioned in the given keep specifications, printing notes if necessary.
- checkForName(String, String) - 类 中的静态方法proguard.configuration.ConfigurationLogger
-
Check if a class that is loaded via Class.forName() is kept and if not, log a keep rule suggestion for it.
- checkGetConstructor(Class, Class[], String) - 类 中的静态方法proguard.configuration.ConfigurationLogger
-
Check if a constructor that is retrieved via Class.getConstructor() is kept and if not, log a keep rule suggestion for it.
- checkGetConstructor(String, Class, Class[], String) - 类 中的静态方法proguard.configuration.ConfigurationLogger
-
Check if a constructor that is retrieved via reflection is kept and if not, log a keep rule suggestion for it.
- checkGetConstructors(Class, String) - 类 中的静态方法proguard.configuration.ConfigurationLogger
-
Check if the constructors of a class on which getConstructors() is called are all kept and if not, log a keep rule suggestion for it.
- checkGetDeclaredConstructor(Class, Class[], String) - 类 中的静态方法proguard.configuration.ConfigurationLogger
-
Check if a constructor that is retrieved via Class.getDeclaredConstructor() is kept and if not, log a keep rule suggestion for it.
- checkGetDeclaredConstructors(Class, String) - 类 中的静态方法proguard.configuration.ConfigurationLogger
-
Check if the constructors of a class on which getDeclaredConstructors() is called are all kept and if not, log a keep rule suggestion for it.
- checkGetDeclaredField(Class, String, String) - 类 中的静态方法proguard.configuration.ConfigurationLogger
-
Check if a field that is retrieved via Class.getDeclaredField() is kept and if not, log a keep rule suggestion for it.
- checkGetDeclaredFields(Class, String) - 类 中的静态方法proguard.configuration.ConfigurationLogger
-
Check if the fields of a class whose fields are retrieved via Class.getDeclaredFields() are all kept and if not, log a keep rule suggestion for it.
- checkGetDeclaredMethod(Class, String, Class[], String) - 类 中的静态方法proguard.configuration.ConfigurationLogger
-
Check if a method that is retrieved via Class.getDeclaredMethod() is kept and if not, log a keep rule suggestion for it.
- checkGetDeclaredMethods(Class, String) - 类 中的静态方法proguard.configuration.ConfigurationLogger
-
Check if the methods of a class on which getDeclaredMethods() is called are all kept and if not, log a keep rule suggestion for it.
- checkGetField(Class, String, String) - 类 中的静态方法proguard.configuration.ConfigurationLogger
-
Check if a field that is retrieved via Class.getField() is kept and if not, log a keep rule suggestion for it.
- checkGetFields(Class, String) - 类 中的静态方法proguard.configuration.ConfigurationLogger
-
Check if the fields of a class whose fields are retrieved via Class.getFields() are all kept and if not, log a keep rule suggestion for it.
- checkGetMethod(Class, String, Class[], String) - 类 中的静态方法proguard.configuration.ConfigurationLogger
-
Check if a method that is retrieved via Class.getMethod() is kept and if not, log a keep rule suggestion for it.
- checkGetMethods(Class, String) - 类 中的静态方法proguard.configuration.ConfigurationLogger
-
Check if the methods of a class on which getMethods() is called are all kept and if not, log a keep rule suggestion for it.
- checkLoadClass(String, String) - 类 中的静态方法proguard.configuration.ConfigurationLogger
-
Check if a class that is loaded via ClassLoader.loadClass() is kept and if not, log a keep rule suggestion for it.
- CLASS_KEPT - 类 中的静态变量proguard.configuration.ConfigurationLogger
- CLASS_KEYWORD - 类 中的静态变量proguard.ConfigurationConstants
- CLASS_MAP_FILENAME - 类 中的静态变量proguard.configuration.ConfigurationLogger
- CLASS_NAME - 类 中的静态变量proguard.configuration.ConfigurationLoggingInstructionSequenceConstants
- CLASS_OBFUSCATION_DICTIONARY_OPTION - 类 中的静态变量proguard.ConfigurationConstants
- CLASS_SHRUNK - 类 中的静态变量proguard.configuration.ConfigurationLogger
- ClassFinalizer - proguard.optimize.peephole中的类
-
This
ClassVisitormakes the program classes that it visits final, if possible. - ClassFinalizer() - 类 的构造器proguard.optimize.peephole.ClassFinalizer
-
Creates a new ClassFinalizer.
- ClassFinalizer(ClassVisitor) - 类 的构造器proguard.optimize.peephole.ClassFinalizer
-
Creates a new ClassFinalizer.
- classIndices - 类 中的变量proguard.optimize.gson.OptimizedJsonInfo
-
Maps the class name to a unique, contiguous index.
- ClassJsonInfo() - 类 的构造器proguard.optimize.gson.OptimizedJsonInfo.ClassJsonInfo
- classJsonInfos - 类 中的变量proguard.optimize.gson.OptimizedJsonInfo
-
Maps the class name to a ClassJsonInfo.
- ClassMapDataEntryReplacer - proguard.io中的类
-
This DataEntryReader writes a class mapping to each received data entry, used for debugging of the configuration.
- ClassMapDataEntryReplacer(ClassPool, InitialStateInfo, DataEntryWriter) - 类 的构造器proguard.io.ClassMapDataEntryReplacer
- ClassMemberChecker - proguard中的类
-
This class checks if the user has specified non-existent class members.
- ClassMemberChecker(ClassPool, WarningPrinter) - 类 的构造器proguard.ClassMemberChecker
-
Creates a new ClassMemberChecker.
- ClassMemberPair - proguard.classfile中的类
-
Container class for a pair of class + member.
- ClassMemberPair(Clazz, Member) - 类 的构造器proguard.classfile.ClassMemberPair
- ClassMerger - proguard.optimize.peephole中的类
-
This ClassVisitor inlines the classes that it visits in a given target class, whenever possible.
- ClassMerger(ProgramClass, boolean, boolean, boolean) - 类 的构造器proguard.optimize.peephole.ClassMerger
-
Creates a new ClassMerger that will merge classes into the given target class.
- ClassMerger(ProgramClass, boolean, boolean, boolean, ClassVisitor) - 类 的构造器proguard.optimize.peephole.ClassMerger
-
Creates a new ClassMerger that will merge classes into the given target class.
- className - 类 中的变量proguard.ClassSpecification
- ClassNameAdapterFunction - proguard.obfuscate中的类
-
This StringFunction maps given names on obfuscated names, based on the renamed classes in the given ClassPool.
- ClassNameAdapterFunction(ClassPool) - 类 的构造器proguard.obfuscate.ClassNameAdapterFunction
-
Creates a new ClassNameAdapterFunction for the given class pool.
- classNames() - 类 中的方法proguard.configuration.InitialStateInfo
- classObfuscationDictionary - 类 中的变量proguard.Configuration
-
An optional name of a file containing obfuscated class names.
- ClassObfuscator - proguard.obfuscate中的类
-
This
ClassVisitorcomes up with obfuscated names for the classes it visits, and for their class members. - ClassObfuscator(ClassPool, ClassPool, DictionaryNameFactory, DictionaryNameFactory, boolean, List, String, String, boolean, boolean) - 类 的构造器proguard.obfuscate.ClassObfuscator
-
Creates a new ClassObfuscator.
- ClassOptimizationInfo - proguard.optimize.info中的类
-
This class stores some optimization information that can be attached to a class.
- ClassOptimizationInfo() - 类 的构造器proguard.optimize.info.ClassOptimizationInfo
- ClassPath - proguard中的类
-
This class represents a class path, as a list of ClassPathEntry objects.
- ClassPath() - 类 的构造器proguard.ClassPath
- ClassPathEntry - proguard中的类
-
This class represents an entry from a class path: an apk, a jar, an aar, a war, a zip, an ear, or a directory.
- ClassPathEntry(File, boolean) - 类 的构造器proguard.ClassPathEntry
-
Creates a new ClassPathEntry with the given file and output flag.
- ClassPathEntry(File, boolean, String) - 类 的构造器proguard.ClassPathEntry
-
Creates a new ClassPathEntry with the given file, output flag, and optional feature name.
- ClassRenamer - proguard.obfuscate中的类
-
This
ClassVisitorrenames the class names and class member names of the classes it visits, using names previously determined by the obfuscator. - ClassRenamer() - 类 的构造器proguard.obfuscate.ClassRenamer
-
Creates a new ClassRenamer.
- ClassRenamer(ClassVisitor, MemberVisitor) - 类 的构造器proguard.obfuscate.ClassRenamer
-
Creates a new ClassRenamer.
- ClassShrinker - proguard.shrink中的类
-
This ClassVisitor removes constant pool entries, class members, and other class elements that are not marked as being used.
- ClassShrinker(SimpleUsageMarker) - 类 的构造器proguard.shrink.ClassShrinker
-
Creates a new ClassShrinker.
- ClassSpecification - proguard中的类
-
This class stores a specification of classes and possibly class members.
- ClassSpecification() - 类 的构造器proguard.ClassSpecification
-
Creates a new ClassSpecification for all possible classes, without comments or class members.
- ClassSpecification(String, int, int, String, String, String, String) - 类 的构造器proguard.ClassSpecification
-
Creates a new ClassSpecification for the specified class(es), without class members.
- ClassSpecification(String, int, int, String, String, String, String, List, List) - 类 的构造器proguard.ClassSpecification
-
Creates a new ClassSpecification for the specified classes and class members.
- ClassSpecification(ClassSpecification) - 类 的构造器proguard.ClassSpecification
-
Creates a new ClassSpecification that is a copy of the given specification.
- ClassSpecificationVisitorFactory - proguard中的类
-
This factory creates visitors to efficiently travel to specified classes and class members.
- ClassSpecificationVisitorFactory() - 类 的构造器proguard.ClassSpecificationVisitorFactory
- ClassUsageMarker - proguard.shrink中的类
-
This ClassVisitor, MemberVisitor and KotlinMetadataVisitor recursively marks all classes and class elements that are being used.
- ClassUsageMarker() - 类 的构造器proguard.shrink.ClassUsageMarker
-
Creates a new UsageMarker.
- ClassUsageMarker(SimpleUsageMarker) - 类 的构造器proguard.shrink.ClassUsageMarker
-
Creates a new UsageMarker.
- ClassUsageMarker(SimpleUsageMarker, ClassUsageMarker.MarkingMode) - 类 的构造器proguard.shrink.ClassUsageMarker
-
Creates a new UsageMarker.
- ClassUsageMarker.KotlinUsageMarker - proguard.shrink中的类
- ClassUsageMarker.MarkingMode - proguard.shrink中的枚举
- clazz - 类 中的变量proguard.classfile.ClassMemberPair
- clear() - 类 中的方法proguard.ClassPath
- clear() - 类 中的方法proguard.io.ExtraDataEntryNameMap
-
Clears all extra data entries.
- clearExtraClasses() - 类 中的方法proguard.io.ExtraDataEntryNameMap
-
Clears all extra class data entries.
- clone() - 类 中的方法proguard.ClassSpecification
- clone() - 类 中的方法proguard.KeepClassSpecification
- close() - 类 中的方法proguard.ConfigurationParser
-
Closes the configuration.
- close() - 类 中的方法proguard.ConfigurationWriter
-
Closes this ConfigurationWriter.
- close() - 类 中的方法proguard.io.UniqueDataEntryWriter
- close() - 类 中的方法proguard.LineWordReader
- close() - 类 中的方法proguard.WordReader
-
Closes the FileWordReader.
- CLOSE_ARGUMENTS_KEYWORD - 类 中的静态变量proguard.ConfigurationConstants
- CLOSE_KEYWORD - 类 中的静态变量proguard.ConfigurationConstants
- CLOSE_SYSTEM_PROPERTY - 类 中的静态变量proguard.ConfigurationConstants
- closePrintWriter(File, PrintWriter) - 类 中的静态方法proguard.util.PrintWriterUtil
-
Closes the given print writer, or flushes it if is the standard output.
- CodeAttributeOptimizationInfo - proguard.optimize.info中的类
-
This class stores some optimization information that can be attached to a code attribute.
- CodeAttributeOptimizationInfo() - 类 的构造器proguard.optimize.info.CodeAttributeOptimizationInfo
- comments - 类 中的变量proguard.ClassSpecification
- condition - 类 中的变量proguard.KeepClassSpecification
- Configuration - proguard中的类
-
The ProGuard configuration.
- Configuration() - 类 的构造器proguard.Configuration
- ConfigurationConstants - proguard中的类
-
This class provides constants for parsing and writing ProGuard configurations.
- ConfigurationConstants() - 类 的构造器proguard.ConfigurationConstants
- ConfigurationLogger - proguard.configuration中的类
-
This class can be injected in applications to log information about reflection being used in the application code, and suggest appropriate ProGuard rules for keeping the reflected classes, methods and/or fields.
- ConfigurationLogger() - 类 的构造器proguard.configuration.ConfigurationLogger
- ConfigurationLogger.ClassInfo - proguard.configuration中的类
-
Container of processing information of a class.
- ConfigurationLogger.MemberInfo - proguard.configuration中的类
- ConfigurationLoggingAdder - proguard.configuration中的类
-
This pass can add configuration debug logging code to all code that relies on reflection.
- ConfigurationLoggingAdder() - 类 的构造器proguard.configuration.ConfigurationLoggingAdder
- ConfigurationLoggingInstructionSequenceConstants - proguard.configuration中的类
-
This class contains a set of instruction sequences for accessing class information via reflection, and replacement instructions that add logging information on the reflection that is used.
- ConfigurationLoggingInstructionSequenceConstants(ClassPool, ClassPool) - 类 的构造器proguard.configuration.ConfigurationLoggingInstructionSequenceConstants
-
Creates a new instance of ResourceIdInstructionSequenceConstants, with constants that reference classes from the given class pools.
- ConfigurationLoggingInstructionSequenceReplacer - proguard.configuration中的类
-
This InstructionSequencesReplacer appends logging instructions to all instructions calling reflection methods.
- ConfigurationLoggingInstructionSequenceReplacer(Constant[], Instruction[], Constant[], Instruction[], BranchTargetFinder, CodeAttributeEditor) - 类 的构造器proguard.configuration.ConfigurationLoggingInstructionSequenceReplacer
- ConfigurationLoggingInstructionSequenceReplacer(Constant[], Instruction[], Constant[], Instruction[], BranchTargetFinder, CodeAttributeEditor, InstructionVisitor) - 类 的构造器proguard.configuration.ConfigurationLoggingInstructionSequenceReplacer
- ConfigurationLoggingInstructionSequenceReplacer(InstructionSequenceMatcher, Constant[], Instruction[], Constant[], Instruction[], BranchTargetFinder, CodeAttributeEditor, InstructionVisitor) - 类 的构造器proguard.configuration.ConfigurationLoggingInstructionSequenceReplacer
- ConfigurationLoggingInstructionSequencesReplacer - proguard.configuration中的类
-
This InstructionSequencesReplacer appends logging instructions to all instructions calling reflection methods.
- ConfigurationLoggingInstructionSequencesReplacer(Constant[], Instruction[][][], BranchTargetFinder, CodeAttributeEditor) - 类 的构造器proguard.configuration.ConfigurationLoggingInstructionSequencesReplacer
-
Creates a new ConfigurationLoggingInstructionSequencesReplacer.
- ConfigurationLoggingInstructionSequencesReplacer(Constant[], Instruction[][][], BranchTargetFinder, CodeAttributeEditor, InstructionVisitor) - 类 的构造器proguard.configuration.ConfigurationLoggingInstructionSequencesReplacer
-
Creates a new ConfigurationLoggingInstructionSequencesReplacer.
- ConfigurationParser - proguard中的类
-
This class parses ProGuard configurations.
- ConfigurationParser(File) - 类 的构造器proguard.ConfigurationParser
-
已过时。Temporary code for backward compatibility in Obclipse.
- ConfigurationParser(File, Properties) - 类 的构造器proguard.ConfigurationParser
-
Creates a new ConfigurationParser for the given file and the given Properties.
- ConfigurationParser(String[], File, Properties) - 类 的构造器proguard.ConfigurationParser
-
Creates a new ConfigurationParser for the given String arguments, with the given base directory and the given Properties.
- ConfigurationParser(String[], Properties) - 类 的构造器proguard.ConfigurationParser
-
Creates a new ConfigurationParser for the given String arguments and the given Properties.
- ConfigurationParser(String, String, File, Properties) - 类 的构造器proguard.ConfigurationParser
-
Creates a new ConfigurationParser for the given lines, with the given base directory and the given Properties.
- ConfigurationParser(URL, Properties) - 类 的构造器proguard.ConfigurationParser
-
Creates a new ConfigurationParser for the given URL and the given Properties.
- ConfigurationParser(WordReader, Properties) - 类 的构造器proguard.ConfigurationParser
-
Creates a new ConfigurationParser for the given word reader and the given Properties.
- ConfigurationVerifier - proguard中的类
-
This class performs sanity checks on a given configurations.
- ConfigurationVerifier(Configuration) - 类 的构造器proguard.ConfigurationVerifier
-
Creates a new ConfigurationVerifier with the given configuration.
- ConfigurationWriter - proguard中的类
-
This class writes ProGuard configurations to a file.
- ConfigurationWriter(File) - 类 的构造器proguard.ConfigurationWriter
-
Creates a new ConfigurationWriter for the given file name.
- ConfigurationWriter(PrintWriter) - 类 的构造器proguard.ConfigurationWriter
-
Creates a new ConfigurationWriter for the given PrintWriter.
- configureVerbosity(boolean) - 类 中的静态方法proguard.logging.Logging
- CONSTANT_INDEX - 类 中的静态变量proguard.configuration.ConfigurationLoggingInstructionSequenceConstants
- ConstantMemberFilter - proguard.optimize中的类
-
This
MemberVisitordelegates its visits to program class members to another givenMemberVisitor, but only when the visited class member has been marked as a constant. - ConstantMemberFilter(MemberVisitor) - 类 的构造器proguard.optimize.ConstantMemberFilter
-
Creates a new ConstantMemberFilter.
- ConstantParameterFilter - proguard.optimize中的类
-
This
MemberVisitordelegates its visits to program methods to another givenMemberVisitor, for each method parameter that has been marked as constant. - ConstantParameterFilter(MemberVisitor) - 类 的构造器proguard.optimize.ConstantParameterFilter
-
Creates a new ConstantParameterFilter.
- CONSTANTS - 类 中的变量proguard.configuration.ConfigurationLoggingInstructionSequenceConstants
- CONSTANTS - 类 中的变量proguard.optimize.peephole.InstructionSequenceConstants
- containsConstructors() - 类 中的方法proguard.optimize.info.ClassOptimizationInfo
- containsConstructors() - 类 中的方法proguard.optimize.info.ProgramClassOptimizationInfo
- containsConstructors(Clazz) - 类 中的静态方法proguard.optimize.info.ContainsConstructorsMarker
- ContainsConstructorsMarker - proguard.optimize.info中的类
-
This MemberVisitor marks all classes that contain any kind of constructors.
- ContainsConstructorsMarker() - 类 的构造器proguard.optimize.info.ContainsConstructorsMarker
- containsPackageVisibleMembers() - 类 中的方法proguard.optimize.info.ClassOptimizationInfo
-
Returns whether the class contains any package visible class members.
- containsPackageVisibleMembers() - 类 中的方法proguard.optimize.info.ProgramClassOptimizationInfo
- containsPackageVisibleMembers(Clazz) - 类 中的静态方法proguard.optimize.info.PackageVisibleMemberContainingClassMarker
- create(Gson, TypeToken<T>) - 类 中的方法proguard.optimize.gson._OptimizedTypeAdapterFactory
- createClassPoolVisitor(List, ClassVisitor, MemberVisitor) - 类 中的方法proguard.ClassSpecificationVisitorFactory
-
Constructs a ClassPoolVisitor to efficiently travel to the specified classes, class members, and attributes.
- createClassPoolVisitor(List, ClassVisitor, MemberVisitor, MemberVisitor, AttributeVisitor) - 类 中的方法proguard.ClassSpecificationVisitorFactory
-
Constructs a ClassPoolVisitor to efficiently travel to the specified classes and class members.
- createClassPoolVisitor(List, ClassVisitor, MemberVisitor, MemberVisitor, AttributeVisitor) - 类 中的方法proguard.KeepClassSpecificationVisitorFactory
-
Constructs a ClassPoolVisitor to efficiently travel to the specified classes, class members and code attributes.
- createClassPoolVisitor(ClassSpecification, ClassVisitor, MemberVisitor, MemberVisitor, AttributeVisitor, WildcardManager) - 类 中的方法proguard.ClassSpecificationVisitorFactory
-
Constructs a ClassPoolVisitor to efficiently travel to the specified classes, class members, and attributes.
- createClassPoolVisitor(KeepClassSpecification, ClassVisitor, MemberVisitor, MemberVisitor, AttributeVisitor) - 类 中的方法proguard.KeepClassSpecificationVisitorFactory
-
Constructs a ClassPoolVisitor to efficiently travel to the specified classes, class members, and attributes.
- createClassTester(ClassSpecification, ClassPoolVisitor, WildcardManager) - 类 中的方法proguard.ClassSpecificationVisitorFactory
-
Constructs a ClassPoolVisitor that conditionally applies the given ClassPoolVisitor for all classes that match the given class specification.
- createClassTester(ClassSpecification, ClassVisitor, WildcardManager) - 类 中的方法proguard.ClassSpecificationVisitorFactory
-
Constructs a ClassPoolVisitor that conditionally applies the given ClassVisitor to all classes that match the given class specification.
- createCombinedClassVisitor(List, List, List, ClassVisitor, MemberVisitor, MemberVisitor, AttributeVisitor, WildcardManager) - 类 中的方法proguard.ClassSpecificationVisitorFactory
-
Constructs a ClassVisitor to efficiently delegate to the given ClassVisitor and travel to the specified class members and attributes.
- createDataEntryReader(ClassPathEntry, DataEntryReader) - 类 中的方法proguard.DataEntryReaderFactory
-
Creates a DataEntryReader that can read the given class path entry.
- createDataEntryWriter(ClassPath, int, int, DataEntryWriter) - 类 中的方法proguard.DataEntryWriterFactory
-
Creates a DataEntryWriter that can write to the given class path entries.
- createDirectory(DataEntry) - 类 中的方法proguard.io.UniqueDataEntryWriter
- createMemberVisitor(MemberVisitor) - 接口 中的方法proguard.optimize.InfluenceFixpointVisitor.MemberVisitorFactory
-
Creates a MemberVisitor instance that should visit all the members that have changed with the given influencedMethodCollector.
- createNonTestingClassVisitor(MemberSpecification, boolean, MemberVisitor, AttributeVisitor, WildcardManager) - 类 中的方法proguard.ClassSpecificationVisitorFactory
-
Creates a new ClassVisitor to efficiently travel to the specified class members and attributes.
- createNonTestingClassVisitor(MemberSpecification, boolean, MemberVisitor, AttributeVisitor, WildcardManager) - 类 中的方法proguard.evaluation.AssumeClassSpecificationVisitorFactory
- createOutputStream(DataEntry) - 类 中的方法proguard.io.UniqueDataEntryWriter
- createPrintWriter(File, PrintWriter) - 类 中的静态方法proguard.util.PrintWriterUtil
-
Returns a print writer for the given file, or the standard output if the file name is empty.
- createPrintWriter(File, PrintWriter, boolean) - 类 中的静态方法proguard.util.PrintWriterUtil
-
Returns a print writer for the given file, or the standard output if the file name is empty.
- createPrintWriterErr(File) - 类 中的静态方法proguard.util.PrintWriterUtil
-
Returns a print writer for the given file, or the standard output if the file name is empty.
- createPrintWriterOut(File) - 类 中的静态方法proguard.util.PrintWriterUtil
-
Returns a print writer for the given file, or the standard output if the file name is empty.
- createPrintWriterOut(File, boolean) - 类 中的静态方法proguard.util.PrintWriterUtil
-
Returns a print writer for the given file, or the standard output if the file name is empty.
- currentUsageMark - 类 中的变量proguard.shrink.ShortestUsageMarker
D
- DataEntryReaderFactory - proguard中的类
-
This class can create DataEntryReader instances based on class path entries.
- DataEntryReaderFactory(boolean) - 类 的构造器proguard.DataEntryReaderFactory
-
Creates a new DataEntryReaderFactory.
- DataEntryWriterFactory - proguard中的类
-
This class can create DataEntryWriter instances based on class paths.
- DataEntryWriterFactory(ClassPool, ResourceFilePool, int, StringMatcher, int, boolean, boolean, KeyStore.PrivateKeyEntry[]) - 类 的构造器proguard.DataEntryWriterFactory
-
Creates a new DataEntryWriterFactory.
- DataEntryWriterFactory(ClassPool, ResourceFilePool, int, StringMatcher, int, boolean, boolean, KeyStore.PrivateKeyEntry[], Function<DataEntryWriter, DataEntryWriter>) - 类 的构造器proguard.DataEntryWriterFactory
-
Creates a new DataEntryWriterFactory.
- DEBUG - 类 中的静态变量proguard.optimize.gson.GsonDomainClassFinder
- DEBUG - 类 中的静态变量proguard.optimize.gson.GsonOptimizer
- DEBUG - 类 中的静态变量proguard.optimize.gson.OptimizedTypeAdapterAdder
- DEFAULT_PACKAGE_OPTION - 类 中的静态变量proguard.ConfigurationConstants
- DefaultInterfaceMethodConverter - proguard.backport中的类
-
This ClassVisitor moves all default interface methods in the visited interfaces to concrete implementations.
- DefaultInterfaceMethodConverter(ClassVisitor, MemberVisitor) - 类 的构造器proguard.backport.DefaultInterfaceMethodConverter
- descriptor - 类 中的变量proguard.MemberSpecification
- DescriptorKeepChecker - proguard中的类
-
This class checks whether classes referenced by class members that are marked to be kept are marked to be kept too.
- DescriptorKeepChecker(ClassPool, ClassPool, WarningPrinter) - 类 的构造器proguard.DescriptorKeepChecker
-
Creates a new DescriptorKeepChecker.
- deserialize - proguard.optimize.gson.OptimizedJsonFieldCollector.Mode
- DictionaryNameFactory - proguard.obfuscate中的类
-
This
NameFactorygenerates names that are read from a specified input file. - DictionaryNameFactory(File, boolean, NameFactory) - 类 的构造器proguard.obfuscate.DictionaryNameFactory
-
Creates a new
DictionaryNameFactory. - DictionaryNameFactory(File, NameFactory) - 类 的构造器proguard.obfuscate.DictionaryNameFactory
-
Creates a new
DictionaryNameFactory. - DictionaryNameFactory(Reader, boolean, NameFactory) - 类 的构造器proguard.obfuscate.DictionaryNameFactory
-
Creates a new
DictionaryNameFactory. - DictionaryNameFactory(Reader, NameFactory) - 类 的构造器proguard.obfuscate.DictionaryNameFactory
-
Creates a new
DictionaryNameFactory. - DictionaryNameFactory(URL, boolean, NameFactory) - 类 的构造器proguard.obfuscate.DictionaryNameFactory
-
Creates a new
DictionaryNameFactory. - DictionaryNameFactory(URL, NameFactory) - 类 的构造器proguard.obfuscate.DictionaryNameFactory
-
Creates a new
DictionaryNameFactory. - DictionaryNameFactory(DictionaryNameFactory, NameFactory) - 类 的构造器proguard.obfuscate.DictionaryNameFactory
-
Creates a new
DictionaryNameFactory. - disableInnerClassSerialization - 类 中的变量proguard.optimize.gson.GsonRuntimeSettings
- DONT_COMPRESS_OPTION - 类 中的静态变量proguard.ConfigurationConstants
- DONT_NOTE_OPTION - 类 中的静态变量proguard.ConfigurationConstants
- DONT_OBFUSCATE_OPTION - 类 中的静态变量proguard.ConfigurationConstants
- DONT_OPTIMIZE_OPTION - 类 中的静态变量proguard.ConfigurationConstants
- DONT_PREVERIFY_OPTION - 类 中的静态变量proguard.ConfigurationConstants
- DONT_PROCESS_KOTLIN_METADATA - 类 中的静态变量proguard.ConfigurationConstants
- DONT_SHRINK_OPTION - 类 中的静态变量proguard.ConfigurationConstants
- DONT_SKIP_NON_PUBLIC_LIBRARY_CLASS_MEMBERS_OPTION - 类 中的静态变量proguard.ConfigurationConstants
- DONT_SKIP_NON_PUBLIC_LIBRARY_CLASSES_OPTION - 类 中的静态变量proguard.ConfigurationConstants
- DONT_USE_MIXED_CASE_CLASS_NAMES_OPTION - 类 中的静态变量proguard.ConfigurationConstants
- DONT_WARN_OPTION - 类 中的静态变量proguard.ConfigurationConstants
- dontCompress - 类 中的变量proguard.Configuration
-
A list of String instances specifying a filter for files that should not be compressed in output jars.
- dontProcessKotlinMetadata - 类 中的变量proguard.Configuration
-
Specifies not to process Kotlin metadata.
- DotClassFilter - proguard.optimize.info中的类
-
This ClassVisitor delegates all its method calls to another ClassVisitor, but only for Clazz objects that are used in a .class construct.
- DotClassFilter(ClassVisitor) - 类 的构造器proguard.optimize.info.DotClassFilter
- DotClassMarker - proguard.optimize.info中的类
-
This InstructionVisitor marks all classes that are used in a .class construct by any of the instructions that it visits.
- DotClassMarker() - 类 的构造器proguard.optimize.info.DotClassMarker
- dump - 类 中的变量proguard.Configuration
-
An optional output file for printing out the processed code in a more or less readable form.
- DUMP_OPTION - 类 中的静态变量proguard.ConfigurationConstants
- Dumper - proguard中的类
-
This pass prints the contents of the program class pool.
- Dumper(Configuration) - 类 的构造器proguard.Dumper
- dumpTypeTokenCache(String, Map<TypeToken<?>, TypeAdapter<?>>) - 类 中的静态方法proguard.optimize.gson._GsonUtil
-
Dumps the cached type adapter for each type for debugging purpose.
- DuplicateClassPrinter - proguard中的类
-
This ClassVisitor writes out notes about the class files that it visits being duplicates.
- DuplicateClassPrinter(WarningPrinter) - 类 的构造器proguard.DuplicateClassPrinter
-
Creates a new DuplicateClassVisitor.
- DuplicateInitializerFixer - proguard.optimize中的类
-
This MemberVisitor adds an additional parameter to the duplicate initialization methods that it visits.
- DuplicateInitializerFixer() - 类 的构造器proguard.optimize.DuplicateInitializerFixer
-
Creates a new DuplicateInitializerFixer.
- DuplicateInitializerFixer(MemberVisitor) - 类 的构造器proguard.optimize.DuplicateInitializerFixer
-
Creates a new DuplicateInitializerFixer with an extra visitor.
- DuplicateInitializerInvocationFixer - proguard.optimize中的类
-
This AttributeVisitor adds an additional integer parameter to the tweaked initialization method invocations that it visits.
- DuplicateInitializerInvocationFixer() - 类 的构造器proguard.optimize.DuplicateInitializerInvocationFixer
-
Creates a new DuplicateInitializerInvocationFixer.
- DuplicateInitializerInvocationFixer(InstructionVisitor) - 类 的构造器proguard.optimize.DuplicateInitializerInvocationFixer
-
Creates a new DuplicateInitializerInvocationFixer.
- DuplicateResourceFilePrinter - proguard中的类
-
This ResourceFileVisitor writes out notes about the resource files that it visits being duplicates.
- DuplicateResourceFilePrinter(WarningPrinter) - 类 的构造器proguard.DuplicateResourceFilePrinter
-
Creates a new DuplicateResourceFilePrinter.
- DynamicInvocationMarker - proguard.optimize.info中的类
-
This InstructionVisitor marks whether the methods whose instructions it visits contain the invokedynamic instruction.
- DynamicInvocationMarker() - 类 的构造器proguard.optimize.info.DynamicInvocationMarker
E
- enableKotlinAsserter - 类 中的变量proguard.Configuration
-
Enables of disables the Kotlin asserter.
- EQUAL_KEYWORD - 类 中的静态变量proguard.ConfigurationConstants
- equals(Object) - 类 中的方法proguard.classfile.ClassMemberPair
- equals(Object) - 类 中的方法proguard.ClassSpecification
- equals(Object) - 类 中的方法proguard.KeepClassSpecification
- equals(Object) - 类 中的方法proguard.MemberSpecification
- equals(Object) - 类 中的方法proguard.MemberValueSpecification
- EscapingClassFilter - proguard.optimize.info中的类
-
This ClassVisitor delegates its visits to one of two other given ClassVisitor instances, depending on whether the classes are marked to be escaping or not.
- EscapingClassFilter(ClassVisitor) - 类 的构造器proguard.optimize.info.EscapingClassFilter
-
Creates a new EscapingClassFilter.
- EscapingClassFilter(ClassVisitor, ClassVisitor) - 类 的构造器proguard.optimize.info.EscapingClassFilter
-
Creates a new EscapingClassFilter.
- EscapingClassMarker - proguard.optimize.info中的类
-
This AttributeVisitor marks the classes that are escaping from the visited code attributes.
- EscapingClassMarker() - 类 的构造器proguard.optimize.info.EscapingClassMarker
-
Creates a new EscapingClassMarker.
- EscapingClassMarker(PartialEvaluator, boolean) - 类 的构造器proguard.optimize.info.EscapingClassMarker
-
Creates a new EscapingClassMarker.
- EscapingClassMarker(PartialEvaluator, boolean, ReferenceEscapeChecker, boolean) - 类 的构造器proguard.optimize.info.EscapingClassMarker
-
Creates a new EscapingClassMarker.
- EscapingClassMarker(ReferenceTracingValueFactory) - 类 的构造器proguard.optimize.info.EscapingClassMarker
-
Creates a new EscapingClassMarker.
- EscapingClassMarker(ValueFactory) - 类 的构造器proguard.optimize.info.EscapingClassMarker
-
Creates a new EscapingClassMarker.
- EvaluationShrinker - proguard.optimize.evaluation中的类
-
This AttributeVisitor shrinks the code attributes that it visits, based on partial evaluation.
- EvaluationShrinker() - 类 的构造器proguard.optimize.evaluation.EvaluationShrinker
-
Creates a new EvaluationShrinker.
- EvaluationShrinker(PartialEvaluator, boolean, boolean, InstructionVisitor, InstructionVisitor) - 类 的构造器proguard.optimize.evaluation.EvaluationShrinker
-
Creates a new EvaluationShrinker.
- EvaluationShrinker(InstructionUsageMarker, boolean, InstructionVisitor, InstructionVisitor) - 类 的构造器proguard.optimize.evaluation.EvaluationShrinker
-
Creates a new EvaluationShrinker.
- EvaluationSimplifier - proguard.optimize.evaluation中的类
-
This AttributeVisitor simplifies the code attributes that it visits, based on partial evaluation.
- EvaluationSimplifier(boolean) - 类 的构造器proguard.optimize.evaluation.EvaluationSimplifier
-
Creates a new EvaluationSimplifier.
- EvaluationSimplifier(PartialEvaluator, InstructionVisitor, boolean) - 类 的构造器proguard.optimize.evaluation.EvaluationSimplifier
-
Creates a new EvaluationSimplifier.
- ExceptionInstructionChecker - proguard.optimize.info中的类
-
This class can tell whether an instruction might throw exceptions.
- ExceptionInstructionChecker() - 类 的构造器proguard.optimize.info.ExceptionInstructionChecker
- excludeFieldsWithModifiers - 类 中的变量proguard.optimize.gson.GsonRuntimeSettings
- excludeFieldsWithoutExposeAnnotation - 类 中的变量proguard.optimize.gson.GsonRuntimeSettings
- execute() - 类 中的方法proguard.ProGuard
-
Performs all subsequent ProGuard operations.
- execute(AppView) - 类 中的方法proguard.AfterInitConfigurationVerifier
- execute(AppView) - 类 中的方法proguard.backport.Backporter
- execute(AppView) - 类 中的方法proguard.classfile.pass.PrimitiveArrayConstantIntroducer
- execute(AppView) - 类 中的方法proguard.configuration.ConfigurationLoggingAdder
-
Instruments the given program class pool.
- execute(AppView) - 类 中的方法proguard.Dumper
- execute(AppView) - 类 中的方法proguard.Initializer
-
Initializes the classes in the given program class pool and library class pool, performs some basic checks, and shrinks the library class pool.
- execute(AppView) - 类 中的方法proguard.InputReader
-
Fills the program class pool, library class pool, and resource file pool by reading files based on the current configuration.
- execute(AppView) - 类 中的方法proguard.KotlinMetadataAdapter
- execute(AppView) - 类 中的方法proguard.mark.Marker
-
Marks classes and class members in the given class pools with appropriate access flags, corresponding to the class specifications in the configuration.
- execute(AppView) - 类 中的方法proguard.normalize.StringNormalizer
- execute(AppView) - 类 中的方法proguard.obfuscate.NameObfuscationReferenceFixer
- execute(AppView) - 类 中的方法proguard.obfuscate.ObfuscationPreparation
- execute(AppView) - 类 中的方法proguard.obfuscate.Obfuscator
-
Performs obfuscation of the given program class pool.
- execute(AppView) - 类 中的方法proguard.obfuscate.ResourceFileNameAdapter
- execute(AppView) - 类 中的方法proguard.optimize.gson.GsonOptimizer
-
Performs the Gson optimizations.
- execute(AppView) - 类 中的方法proguard.optimize.LineNumberTrimmer
- execute(AppView) - 类 中的方法proguard.optimize.Optimizer
- execute(AppView) - 类 中的方法proguard.optimize.peephole.LineNumberLinearizer
-
Disambiguates the line numbers of all program classes, after optimizations like method inlining and class merging.
- execute(AppView) - 类 中的方法proguard.OutputWriter
-
Writes the given class pool to class files, based on the current configuration.
- execute(AppView) - 接口 中的方法proguard.pass.Pass
-
Executes the pass.
- execute(AppView) - 类 中的方法proguard.preverify.PreverificationClearer
- execute(AppView) - 类 中的方法proguard.preverify.Preverifier
-
Performs preverification of the given program class pool.
- execute(AppView) - 类 中的方法proguard.preverify.SubroutineInliner
-
Performs subroutine inlining of the given program class pool.
- execute(AppView) - 类 中的方法proguard.SeedPrinter
-
Prints out the seeds for the classes in the given program class pool.
- execute(AppView) - 类 中的方法proguard.shrink.Shrinker
-
Performs shrinking of the given program class pool.
- execute(AppView) - 类 中的方法proguard.strip.KotlinAnnotationStripper
- execute(AppView) - 类 中的方法proguard.Targeter
-
Sets the target version on classes in the given program class pool.
- execute(AppView) - 类 中的方法proguard.util.kotlin.asserter.KotlinMetadataVerifier
- execute(AppView) - 类 中的方法proguard.util.kotlin.KotlinUnsupportedVersionChecker
- exposedJavaFieldNames - 类 中的变量proguard.optimize.gson.OptimizedJsonInfo.ClassJsonInfo
-
Contains the names of all (and only those) Java fields that are exposed.
- EXTENDS_KEYWORD - 类 中的静态变量proguard.ConfigurationConstants
- extendsAnnotationType - 类 中的变量proguard.ClassSpecification
- extendsClassName - 类 中的变量proguard.ClassSpecification
- extraDataEntryNameMap - 类 中的变量proguard.AppView
- ExtraDataEntryNameMap - proguard.io中的类
-
Map keeping track of all data entries that have associated extra data entries with them.
- ExtraDataEntryNameMap() - 类 的构造器proguard.io.ExtraDataEntryNameMap
- ExtraDataEntryReader - proguard.io中的类
-
This DataEntryReader delegates to another DataEntryReader, inserting additional data entries that are attached to the read data entry.
- ExtraDataEntryReader(String, DataEntryReader) - 类 的构造器proguard.io.ExtraDataEntryReader
-
Creates a new ExtraDataEntryReader that reads one given extra data entry together with the first data entry that is read.
- ExtraDataEntryReader(String, DataEntryReader, DataEntryReader) - 类 的构造器proguard.io.ExtraDataEntryReader
-
Creates a new ExtraDataEntryReader that reads one given extra data entry together with the first data entry that is read.
- ExtraDataEntryReader(ExtraDataEntryNameMap, DataEntryReader) - 类 的构造器proguard.io.ExtraDataEntryReader
-
Creates a new ExtraDataEntryReader.
- ExtraDataEntryReader(ExtraDataEntryNameMap, DataEntryReader, DataEntryReader) - 类 的构造器proguard.io.ExtraDataEntryReader
-
Creates a new ExtraDataEntryReader.
- extraInlinedInvocationVisitor - 类 中的变量proguard.optimize.peephole.MethodInliner
- extraJar - 类 中的变量proguard.Configuration
-
File to write extra data entries to; instead of writing them to their respective jars.
F
- factoryMethodDescriptor - 类 中的变量proguard.backport.LambdaExpression
- FALSE_KEYWORD - 类 中的静态变量proguard.ConfigurationConstants
- FIELD_INDEX - 类 中的静态变量proguard.optimize.gson.OptimizedClassConstants.FromJsonFieldLocals
- FIELD_NAME_BOOLEAN - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- FIELD_NAME_DESERIALIZATION_STRATEGIES - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- FIELD_NAME_EXCLUDER - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- FIELD_NAME_EXCLUDER - 类 中的静态变量proguard.optimize.gson.OptimizedClassConstants
- FIELD_NAME_FIELD_NAMING_STRATEGY - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- FIELD_NAME_GSON - 类 中的静态变量proguard.optimize.gson.OptimizedClassConstants
- FIELD_NAME_IDENTITY - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- FIELD_NAME_INSTANCE_CREATORS - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- FIELD_NAME_MODIFIERS - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- FIELD_NAME_NULL - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- FIELD_NAME_OPTIMIZED_JSON_READER - 类 中的静态变量proguard.optimize.gson.OptimizedClassConstants
- FIELD_NAME_OPTIMIZED_JSON_READER_IMPL - 类 中的静态变量proguard.optimize.gson.OptimizedClassConstants
- FIELD_NAME_OPTIMIZED_JSON_WRITER - 类 中的静态变量proguard.optimize.gson.OptimizedClassConstants
- FIELD_NAME_OPTIMIZED_JSON_WRITER_IMPL - 类 中的静态变量proguard.optimize.gson.OptimizedClassConstants
- FIELD_NAME_REQUIRE_EXPOSE - 类 中的静态变量proguard.optimize.gson.OptimizedClassConstants
- FIELD_NAME_SERIALIZATION_STRATEGIES - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- FIELD_NAME_TYPE_TOKEN_CACHE - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- FIELD_NAME_VERSION - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- FIELD_SEQUENCES - 类 中的变量proguard.optimize.peephole.InstructionSequenceConstants
- FIELD_TYPE_BOOLEAN - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- FIELD_TYPE_DESERIALIZATION_STRATEGIES - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- FIELD_TYPE_EXCLUDER - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- FIELD_TYPE_EXCLUDER - 类 中的静态变量proguard.optimize.gson.OptimizedClassConstants
- FIELD_TYPE_FIELD_NAMING_STRATEGY - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- FIELD_TYPE_GSON - 类 中的静态变量proguard.optimize.gson.OptimizedClassConstants
- FIELD_TYPE_IDENTITY - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- FIELD_TYPE_INSTANCE_CREATORS - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- FIELD_TYPE_MODIFIERS - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- FIELD_TYPE_NULL - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- FIELD_TYPE_OPTIMIZED_JSON_READER - 类 中的静态变量proguard.optimize.gson.OptimizedClassConstants
- FIELD_TYPE_OPTIMIZED_JSON_READER_IMPL - 类 中的静态变量proguard.optimize.gson.OptimizedClassConstants
- FIELD_TYPE_OPTIMIZED_JSON_WRITER - 类 中的静态变量proguard.optimize.gson.OptimizedClassConstants
- FIELD_TYPE_OPTIMIZED_JSON_WRITER_IMPL - 类 中的静态变量proguard.optimize.gson.OptimizedClassConstants
- FIELD_TYPE_REQUIRE_EXPOSE - 类 中的静态变量proguard.optimize.gson.OptimizedClassConstants
- FIELD_TYPE_SERIALIZATION_STRATEGIES - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- FIELD_TYPE_TYPE_TOKEN_CACHE - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- FIELD_TYPE_VERSION - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- fieldHashes - 类 中的变量proguard.configuration.ConfigurationLogger.ClassInfo
- FieldOptimizationInfo - proguard.optimize.info中的类
-
This class stores some optimization information that can be attached to a field.
- FieldOptimizationInfo() - 类 的构造器proguard.optimize.info.FieldOptimizationInfo
- fieldSpecifications - 类 中的变量proguard.ClassSpecification
- fileName(File) - 类 中的静态方法proguard.util.PrintWriterUtil
-
Returns the canonical file name for the given file, or "standard output" if the file name is empty.
- FileWordReader - proguard中的类
-
A
WordReaderthat returns words from a file or a URL. - FileWordReader(File) - 类 的构造器proguard.FileWordReader
-
Creates a new FileWordReader for the given file.
- FileWordReader(URL) - 类 的构造器proguard.FileWordReader
-
Creates a new FileWordReader for the given URL.
- FinalFieldAssignmentMarker - proguard.optimize.info中的类
-
This InstructionVisitor marks whether a final field is assigned in the methods whose instructions it visits.
- FinalFieldAssignmentMarker() - 类 的构造器proguard.optimize.info.FinalFieldAssignmentMarker
- firstExceptionThrowingInstructionOffset(Clazz, Method, CodeAttribute, int, int) - 类 中的方法proguard.optimize.info.ExceptionInstructionChecker
-
Returns the offset of the first instruction in the specified block of code that may throw exceptions, or the end offset if there is none.
- FLATTEN_PACKAGE_HIERARCHY_OPTION - 类 中的静态变量proguard.ConfigurationConstants
- flattenPackageHierarchy - 类 中的变量proguard.Configuration
-
An optional base package if the obfuscated package hierarchy is to be flattened,
nullotherwise. - FNV_HASH_INIT - 类 中的静态变量proguard.util.HashUtil
- FNV_HASH_PRIME - 类 中的静态变量proguard.util.HashUtil
- FORCE_PROCESSING_OPTION - 类 中的静态变量proguard.ConfigurationConstants
- FromJsonFieldLocals() - 类 的构造器proguard.optimize.gson.OptimizedClassConstants.FromJsonFieldLocals
- FromJsonLocals() - 类 的构造器proguard.optimize.gson.OptimizedClassConstants.FromJsonLocals
- FullyQualifiedClassNameChecker - proguard中的类
-
This class checks if the user has forgotten to fully qualify any classes in the configuration.
- FullyQualifiedClassNameChecker(ClassPool, ClassPool, WarningPrinter) - 类 的构造器proguard.FullyQualifiedClassNameChecker
-
Creates a new FullyQualifiedClassNameChecker.
G
- generalizeParameterValue(int, Value) - 类 中的方法proguard.optimize.info.ProgramMethodOptimizationInfo
-
Specifies a possible representation of the specified method parameter.
- generalizeReferencedClass(ReferenceValue) - 类 中的方法proguard.optimize.info.ProgramFieldOptimizationInfo
-
Specifies a representation of the class through which the field is accessed.
- generalizeReturnValue(Value) - 类 中的方法proguard.optimize.info.ProgramMethodOptimizationInfo
-
Specifies a representation of the value that the method returns, or null if it is unknown.
- generalizeValue(Value) - 类 中的方法proguard.optimize.info.ProgramFieldOptimizationInfo
-
Specifies a representation of the value of the field.
- generateNonExecutableJson - 类 中的变量proguard.optimize.gson.GsonRuntimeSettings
- get(int) - 类 中的方法proguard.ClassPath
- getAabFilter() - 类 中的方法proguard.ClassPathEntry
-
Returns the name filter that is applied to aab files in this entry, if any.
- getAarFilter() - 类 中的方法proguard.ClassPathEntry
-
Returns the name filter that is applied to aar files in this entry, if any.
- getAllExtraDataEntryNames() - 类 中的方法proguard.io.ExtraDataEntryNameMap
-
Returns the names of all extra data entries.
- GetAnnotationChecker - proguard中的类
-
This constant visitor checks whether visited method references try to access annotations.
- GetAnnotationChecker(WarningPrinter) - 类 的构造器proguard.GetAnnotationChecker
-
Creates a new GetAnnotationChecker.
- getApkFilter() - 类 中的方法proguard.ClassPathEntry
-
Returns the name filter that is applied to apk files in this entry, if any.
- getBaseDir() - 类 中的方法proguard.WordReader
-
Returns the base directory of this reader, if any.
- getBaseURL() - 类 中的方法proguard.WordReader
-
Returns the base URL of this reader, if any.
- getClassDataEntryName(String) - 类 中的方法proguard.io.ExtraDataEntryNameMap
- getClassOptimizationInfo(Clazz) - 类 中的静态方法proguard.optimize.info.ClassOptimizationInfo
-
Returns the ClassOptimizationInfo instance from the given class.
- getCodeAttributeOptimizationInfo(CodeAttribute) - 类 中的静态方法proguard.optimize.info.CodeAttributeOptimizationInfo
- getConstants() - 类 中的方法proguard.obfuscate.kotlin.KotlinCallableReferenceFixer.NameAndSignatureReplacementSequences
- getConstants() - 类 中的方法proguard.obfuscate.kotlin.KotlinCallableReferenceFixer.NameOrSignatureReplacementSequences
- getConstants() - 类 中的方法proguard.obfuscate.kotlin.KotlinCallableReferenceFixer.OwnerReplacementSequences
- getConstants() - 类 中的方法proguard.obfuscate.kotlin.KotlinIntrinsicsReplacementSequences
- getConstants() - 类 中的方法proguard.obfuscate.kotlin.KotlinUnsupportedExceptionReplacementSequences
- getConstants() - 接口 中的方法proguard.obfuscate.util.ReplacementSequences
- getConstructorDescriptor() - 类 中的方法proguard.backport.LambdaExpression
- getCount() - 类 中的方法proguard.fixer.kotlin.KotlinAnnotationCounter
-
Returns the number of annotations excluding parameter annotations.
- getCount() - 接口 中的方法proguard.util.kotlin.asserter.Reporter
- getDefaultExtraDataEntryNames() - 类 中的方法proguard.io.ExtraDataEntryNameMap
-
Returns the names of all extra data entries that are not attached to a particular data entry.
- getEarFilter() - 类 中的方法proguard.ClassPathEntry
-
Returns the name filter that is applied to ear files in this entry, if any.
- getElapsedTimeMs() - 类 中的方法proguard.util.Benchmark
-
Return the elapsed time in milliseconds.
- GetEnclosingClassChecker - proguard中的类
-
This constant visitor checks whether visited method references try to access enclosing classes.
- GetEnclosingClassChecker(WarningPrinter) - 类 的构造器proguard.GetEnclosingClassChecker
-
Creates a new GetEnclosingMethodChecker.
- GetEnclosingMethodChecker - proguard中的类
-
This constant visitor checks whether visited method references try to access enclosing methods.
- GetEnclosingMethodChecker(WarningPrinter) - 类 的构造器proguard.GetEnclosingMethodChecker
-
Creates a new GetEnclosingMethodChecker.
- getEscapedParameters() - 类 中的方法proguard.optimize.info.MethodOptimizationInfo
-
Returns a mask with the reference parameters have already escaped to the heap when entering the method.
- getEscapedParameters() - 类 中的方法proguard.optimize.info.ProgramMethodOptimizationInfo
- getEscapedParameters(Method) - 类 中的静态方法proguard.optimize.info.ParameterEscapedMarker
-
Returns which parameters are escaped from the given method.
- getEscapingParameters() - 类 中的方法proguard.optimize.info.MethodOptimizationInfo
-
Returns a mask with the parameters that escape from the method.
- getEscapingParameters() - 类 中的方法proguard.optimize.info.ProgramMethodOptimizationInfo
- getEscapingParameters(Method) - 类 中的静态方法proguard.optimize.info.ParameterEscapeMarker
-
Returns which parameters are escaping from the given method.
- getExtraConstantVisitor() - 类 中的方法proguard.shrink.ClassUsageMarker
-
Return the optional ConstantVisitor that is invoked for all IntegerConstant and StringConstant instances that are marked.
- getExtraDataEntryNames(String) - 类 中的方法proguard.io.ExtraDataEntryNameMap
-
Returns the names of all extra data entries attached to the given data entry.
- getFeatureName() - 类 中的方法proguard.ClassPathEntry
-
Returns the feature name.
- getFieldClassValue(Clazz, FieldrefConstant, String) - 类 中的方法proguard.optimize.evaluation.LoadingInvocationUnit
- getFieldClassValue(Field) - 类 中的静态方法proguard.optimize.evaluation.StoringInvocationUnit
- getFieldHashMap(String) - 类 中的方法proguard.configuration.InitialStateInfo
-
Given a class name return a mapping of a field -> original field hash
- getFieldOptimizationInfo(Field) - 类 中的静态方法proguard.optimize.info.FieldOptimizationInfo
-
Returns the FieldOptimizationInfo instance from the given field.
- getFieldValue(Clazz, FieldrefConstant, String) - 类 中的方法proguard.optimize.evaluation.LoadingInvocationUnit
- getFieldValue(Field) - 类 中的静态方法proguard.optimize.evaluation.StoringInvocationUnit
- getFile() - 类 中的方法proguard.ClassPathEntry
-
Returns the file.
- getFilter() - 类 中的方法proguard.ClassPathEntry
-
Returns the name filter that is applied to bottom-level files in this entry.
- getFilterExcludingVersionedClasses(ClassPathEntry) - 类 中的静态方法proguard.DataEntryReaderFactory
-
Method to return an augmented filter for supported features.
- getInvocationCount() - 类 中的方法proguard.optimize.info.MethodOptimizationInfo
-
Returns the number of times the method is invoked in the known code base.
- getInvocationCount() - 类 中的方法proguard.optimize.info.ProgramMethodOptimizationInfo
- getInvocationCount(Method) - 类 中的静态方法proguard.optimize.info.MethodInvocationMarker
-
Returns the number of times the given method was invoked by the instructions that were visited.
- getJarFilter() - 类 中的方法proguard.ClassPathEntry
-
Returns the name filter that is applied to jar files in this entry, if any.
- getJmodFilter() - 类 中的方法proguard.ClassPathEntry
-
Returns the name filter that is applied to jmod files in this entry, if any.
- getKeyDataEntryNames() - 类 中的方法proguard.io.ExtraDataEntryNameMap
-
Returns the names of all data entries that have extra data entries attached to them.
- getLambdaClassName() - 类 中的方法proguard.backport.LambdaExpression
-
Returns the class name of the converted anonymous class.
- getMethodHashMap(String) - 类 中的方法proguard.configuration.InitialStateInfo
-
Given a class name return a mapping of method -> original method hash
- getMethodOptimizationInfo(Method) - 类 中的静态方法proguard.optimize.info.MethodOptimizationInfo
-
Returns the MethodOptimizationInfo instance from the specified chain of linked methods.
- getMethodParameterValue(Clazz, Method, int, String, Clazz) - 类 中的方法proguard.optimize.evaluation.LoadingInvocationUnit
- getMethodParameterValue(Method, int) - 类 中的静态方法proguard.optimize.evaluation.StoringInvocationUnit
- getMethodReturnValue(Clazz, AnyMethodrefConstant, String) - 类 中的方法proguard.optimize.evaluation.LoadingInvocationUnit
- getMethodReturnValue(Clazz, AnyMethodrefConstant, String) - 类 中的方法proguard.optimize.evaluation.ParameterTracingInvocationUnit
- getMethodReturnValue(Method) - 类 中的静态方法proguard.optimize.evaluation.StoringInvocationUnit
- getModifiedParameters() - 类 中的方法proguard.optimize.info.MethodOptimizationInfo
-
Returns a mask of the reference parameters whose contents are modified in the method.
- getModifiedParameters() - 类 中的方法proguard.optimize.info.ProgramMethodOptimizationInfo
- getModifiedParameters(Method) - 类 中的静态方法proguard.optimize.info.ParameterEscapeMarker
-
Returns which parameters are modified by the given method.
- getName() - 类 中的方法proguard.classfile.ClassMemberPair
- getName() - 类 中的方法proguard.ClassPathEntry
-
Returns the path name of the entry.
- getName() - 接口 中的方法proguard.pass.Pass
-
Returns the name of the pass.
- getOriginalResourceFileName(ResourceFile) - 类 中的静态方法proguard.obfuscate.ResourceFileNameObfuscator
-
Retrieves the original name of the given resource file.
- getParameterAnnotationCount(int) - 类 中的方法proguard.fixer.kotlin.KotlinAnnotationCounter
-
Returns the number of annotations on param{index} or -1 if there is no parameter at that index.
- getParameterSize() - 类 中的方法proguard.optimize.info.MethodOptimizationInfo
-
Returns the size that the parameters of the method take up on the stack.
- getParameterSize() - 类 中的方法proguard.optimize.info.ProgramMethodOptimizationInfo
- getParameterSize(int) - 类 中的方法proguard.optimize.info.ProgramMethodOptimizationInfo
-
Returns the stack size of the parameter at the given index.
- getParameterSize(Method) - 类 中的静态方法proguard.optimize.info.ParameterUsageMarker
-
Returns the total size of the parameters.
- getParameterValue(int) - 类 中的方法proguard.optimize.info.MethodOptimizationInfo
-
Returns a representation of the specified method parameter, or null if it is unknown.
- getParameterValue(int) - 类 中的方法proguard.optimize.info.ProgramMethodOptimizationInfo
- getProgramClassOptimizationInfo(Clazz) - 类 中的静态方法proguard.optimize.info.ProgramClassOptimizationInfo
-
Returns the ProgramClassOptimizationInfo instance from the given class.
- getProgramFieldOptimizationInfo(Field) - 类 中的静态方法proguard.optimize.info.ProgramFieldOptimizationInfo
-
Returns the ProgramFieldOptimizationInfo instance from the given field.
- getProgramMethodOptimizationInfo(Method) - 类 中的静态方法proguard.optimize.info.ProgramMethodOptimizationInfo
-
Returns the ProgramMethodOptimizationInfo instance from the specified chain of linked methods.
- getReferencedClass() - 类 中的方法proguard.optimize.info.FieldOptimizationInfo
-
Returns a representation of the class through which the field is accessed, or null if it is unknown.
- getReferencedClass() - 类 中的方法proguard.optimize.info.ProgramFieldOptimizationInfo
- getReturnedParameters() - 类 中的方法proguard.optimize.info.MethodOptimizationInfo
-
Returns a mask of the reference parameters that the method might return.
- getReturnedParameters() - 类 中的方法proguard.optimize.info.ProgramMethodOptimizationInfo
- getReturnedParameters(Method) - 类 中的静态方法proguard.optimize.info.ParameterEscapeMarker
-
Returns which parameters are returned from the given method.
- getReturnValue() - 类 中的方法proguard.optimize.info.MethodOptimizationInfo
-
Returns a representation of the return value of the method, or null if it is unknown.
- getSequences() - 类 中的方法proguard.obfuscate.kotlin.KotlinCallableReferenceFixer.NameAndSignatureReplacementSequences
- getSequences() - 类 中的方法proguard.obfuscate.kotlin.KotlinCallableReferenceFixer.NameOrSignatureReplacementSequences
- getSequences() - 类 中的方法proguard.obfuscate.kotlin.KotlinCallableReferenceFixer.OwnerReplacementSequences
- getSequences() - 类 中的方法proguard.obfuscate.kotlin.KotlinIntrinsicsReplacementSequences
- getSequences() - 类 中的方法proguard.obfuscate.kotlin.KotlinUnsupportedExceptionReplacementSequences
- getSequences() - 接口 中的方法proguard.obfuscate.util.ReplacementSequences
- getShortestUsageMark(Processable) - 类 中的方法proguard.shrink.ShortestClassUsageMarker
- getShortestUsageMark(Processable) - 类 中的方法proguard.shrink.ShortestUsageMarker
- GetSignatureChecker - proguard中的类
-
This constant visitor checks whether visited method references try to access signatures.
- GetSignatureChecker(WarningPrinter) - 类 的构造器proguard.GetSignatureChecker
-
Creates a new GetSignatureChecker.
- getStackAfter(int) - 类 中的方法proguard.optimize.evaluation.InstructionUsageMarker
-
Returns the stack after execution of the instruction at the given offset.
- getStackBefore(int) - 类 中的方法proguard.optimize.evaluation.InstructionUsageMarker
-
Returns the stack before execution of the instruction at the given offset.
- getSuperClassName(String) - 类 中的方法proguard.configuration.InitialStateInfo
-
Given a class name return it's super class name.
- getTargetClass() - 类 中的方法proguard.optimize.info.ClassOptimizationInfo
-
Returns the class into which this class can be merged.
- getTargetClass() - 类 中的方法proguard.optimize.info.ProgramClassOptimizationInfo
- getTargetClass(Clazz) - 类 中的静态方法proguard.optimize.peephole.ClassMerger
- getTypeAdapter(Gson, TypeToken, Object) - 类 中的静态方法proguard.optimize.gson._GsonUtil
-
Returns the appropriate type adapter for handling the given value with the given declared type token.
- getTypeAdapter(Gson, Class, Object) - 类 中的静态方法proguard.optimize.gson._GsonUtil
-
Returns the appropriate type adapter for handling the given value with the given declared type.
- getUsageMarker() - 类 中的方法proguard.shrink.ClassUsageMarker
-
Returns the SimpleUsageMarker used by this class to mark the individual classes, class members, ...
- getUsageMarker() - 类 中的方法proguard.shrink.ShortestClassUsageMarker
- getUsedParameters() - 类 中的方法proguard.optimize.info.MethodOptimizationInfo
-
Returns a mask with the parameters that the method actually uses.
- getUsedParameters() - 类 中的方法proguard.optimize.info.ProgramMethodOptimizationInfo
- getUsedParameters(Method) - 类 中的静态方法proguard.optimize.info.ParameterUsageMarker
-
Returns which parameters are being used.
- getValue() - 类 中的方法proguard.optimize.info.FieldOptimizationInfo
-
Returns a representation of the value of the field, or null if it is unknown.
- getVersion() - 类 中的静态方法proguard.ProGuard
-
Returns the implementation version from the manifest.
- getWarFilter() - 类 中的方法proguard.ClassPathEntry
-
Returns the name filter that is applied to war files in this entry, if any.
- getWrappedClass() - 类 中的方法proguard.optimize.info.ClassOptimizationInfo
-
Returns the class for which this class is a simple wrapper without any additional functionality, or null otherwise.
- getWrappedClass() - 类 中的方法proguard.optimize.info.ProgramClassOptimizationInfo
- getWrappedClass(Clazz) - 类 中的静态方法proguard.optimize.info.WrapperClassMarker
- getZipFilter() - 类 中的方法proguard.ClassPathEntry
-
Returns the name filter that is applied to zip files in this entry, if any.
- GotoCommonCodeReplacer - proguard.optimize.peephole中的类
-
This AttributeVisitor redirects unconditional branches so any common code is shared, and the code preceding the branch can be removed, in the code attributes that it visits.
- GotoCommonCodeReplacer(InstructionVisitor) - 类 的构造器proguard.optimize.peephole.GotoCommonCodeReplacer
-
Creates a new GotoCommonCodeReplacer.
- GotoGotoReplacer - proguard.optimize.peephole中的类
-
This InstructionVisitor simplifies unconditional branches to other unconditional branches.
- GotoGotoReplacer(CodeAttributeEditor) - 类 的构造器proguard.optimize.peephole.GotoGotoReplacer
-
Creates a new GotoGotoReplacer.
- GotoGotoReplacer(CodeAttributeEditor, InstructionVisitor) - 类 的构造器proguard.optimize.peephole.GotoGotoReplacer
-
Creates a new GotoGotoReplacer.
- GotoReturnReplacer - proguard.optimize.peephole中的类
-
This InstructionVisitor replaces unconditional branches to return instructions by these same return instructions.
- GotoReturnReplacer(CodeAttributeEditor) - 类 的构造器proguard.optimize.peephole.GotoReturnReplacer
-
Creates a new GotoReturnReplacer.
- GotoReturnReplacer(CodeAttributeEditor, InstructionVisitor) - 类 的构造器proguard.optimize.peephole.GotoReturnReplacer
-
Creates a new GotoReturnReplacer.
- GPL - proguard中的类
-
This class checks and prints out information about the GPL.
- GPL() - 类 的构造器proguard.GPL
- GSON - 类 中的静态变量proguard.optimize.gson.OptimizedClassConstants.FromJsonFieldLocals
- GSON - 类 中的静态变量proguard.optimize.gson.OptimizedClassConstants.FromJsonLocals
- GSON - 类 中的静态变量proguard.optimize.gson.OptimizedClassConstants.ToJsonLocals
- GsonAnnotationCleaner - proguard.optimize.gson中的类
-
This class visitor removes Gson annotations that are not required anymore after the Gson optimizations are applied.
- GsonAnnotationCleaner(GsonRuntimeSettings) - 类 的构造器proguard.optimize.gson.GsonAnnotationCleaner
-
Creates a new GsonAnnotationCleaner.
- GsonBuilderInvocationFinder - proguard.optimize.gson中的类
-
This instructor visitor searches for invocations to GsonBuilder and keeps track of which parameters of the GsonBuilder are being utilized in the code in a GsonRuntimeSettings instance.
- GsonBuilderInvocationFinder(ClassPool, ClassPool, GsonRuntimeSettings, ClassVisitor, ClassVisitor) - 类 的构造器proguard.optimize.gson.GsonBuilderInvocationFinder
-
Creates a new GsonBuilderInvocationFinder.
- GsonClassConstants - proguard.optimize.gson中的类
-
Constants used in the classes of the GSON library.
- GsonClassConstants() - 类 的构造器proguard.optimize.gson.GsonClassConstants
- GsonConstructorPatcher - proguard.optimize.gson中的类
-
Class visitor that patches the constructor of Gson so that the injected optimized type adapter factory is registered at the right priority.
- GsonConstructorPatcher(CodeAttributeEditor, boolean) - 类 的构造器proguard.optimize.gson.GsonConstructorPatcher
-
Constructs a new GsonConstructorPatcher.
- GsonContext - proguard.optimize.gson中的类
-
This class groups all information about how the Gson library is being used in a program class pool.
- GsonContext() - 类 的构造器proguard.optimize.gson.GsonContext
- GsonDeserializationInvocationFinder - proguard.optimize.gson中的类
-
This instruction visitor searches the code for invocations to any of the deserialization methods of Gson (all the fromJson variants) and keeps track of the domain classes that are involved in the deserialization.
- GsonDeserializationInvocationFinder(ClassPool, ClassPool, ClassVisitor, WarningPrinter) - 类 的构造器proguard.optimize.gson.GsonDeserializationInvocationFinder
-
Creates a new GsonDeserializationInvocationFinder.
- GsonDeserializationOptimizer - proguard.optimize.gson中的类
-
This visitor injects a fromJson$xxx() method into the classes that it visits that deserializes its fields from Json.
- GsonDeserializationOptimizer(ClassPool, ClassPool, GsonRuntimeSettings, OptimizedJsonInfo, boolean, ExtraDataEntryNameMap) - 类 的构造器proguard.optimize.gson.GsonDeserializationOptimizer
-
Creates a new GsonDeserializationOptimizer.
- GsonDomainClassFinder - proguard.optimize.gson中的类
-
This class visitor determines whether a given domain class can be optimized by the GSON optimizations and traverses both the class and field hierarchy to look for further domain classes.
- GsonDomainClassFinder(GsonRuntimeSettings, ClassPool, WarningPrinter) - 类 的构造器proguard.optimize.gson.GsonDomainClassFinder
-
Creates a new GsonDomainClassFinder.
- gsonDomainClassPool - 类 中的变量proguard.optimize.gson.GsonContext
- GsonInstrumentationAdder - proguard.optimize.gson中的类
-
Instruction visitor that adds some instrumentation code to the Gson.toJson() and Gson.fromJson() methods that prints out the type adapter cache.
- GsonInstrumentationAdder(ClassPool, ClassPool, CodeAttributeEditor) - 类 的构造器proguard.optimize.gson.GsonInstrumentationAdder
-
Creates a new GsonInstrumentationAdder.
- GsonOptimizer - proguard.optimize.gson中的类
-
This pass is the entry point for the GSON optimizations.
- GsonOptimizer(Configuration) - 类 的构造器proguard.optimize.gson.GsonOptimizer
- gsonRuntimeSettings - 类 中的变量proguard.optimize.gson.GsonContext
- GsonRuntimeSettings - proguard.optimize.gson中的类
-
This class keeps track of which parameters of the GsonBuilder are being utilized in the code.
- GsonRuntimeSettings() - 类 的构造器proguard.optimize.gson.GsonRuntimeSettings
- GsonSerializationInvocationFinder - proguard.optimize.gson中的类
-
This instruction visitor searches the code for invocations to any of the serialization methods of Gson (all the toJson variants) and keeps track of the domain classes that are involved in the serialization.
- GsonSerializationInvocationFinder(ClassPool, ClassPool, ClassVisitor, WarningPrinter) - 类 的构造器proguard.optimize.gson.GsonSerializationInvocationFinder
-
Creates a new GsonSerializationInvocationFinder.
- GsonSerializationOptimizer - proguard.optimize.gson中的类
-
This visitor injects a toJson$xxx() method into the classes that it visits that serializes its fields to Json.
- GsonSerializationOptimizer(ClassPool, ClassPool, GsonRuntimeSettings, OptimizedJsonInfo, boolean, ExtraDataEntryNameMap) - 类 的构造器proguard.optimize.gson.GsonSerializationOptimizer
-
Creates a new GsonSerializationOptimizer.
H
- hash(byte[], int) - 类 中的静态方法proguard.util.HashUtil
-
Computes a hash of the given bytes, using the FNV-1a hashing function, but with a custom inital hash value.
- hash(String, int) - 类 中的静态方法proguard.util.HashUtil
-
Convience method for computing the FNV-1a hash on the UTF-8 encoded byte representation of the given String, using the given initial hash value.
- hashCode() - 类 中的方法proguard.classfile.ClassMemberPair
- hashCode() - 类 中的方法proguard.ClassSpecification
- hashCode() - 类 中的方法proguard.KeepClassSpecification
- hashCode() - 类 中的方法proguard.MemberSpecification
- hashCode() - 类 中的方法proguard.MemberValueSpecification
- hashFnv1a32(byte[]) - 类 中的静态方法proguard.util.HashUtil
-
FNV-1a hashing function.
- hashFnv1a32_UTF8(String) - 类 中的静态方法proguard.util.HashUtil
-
Convience method for computing the FNV-1a hash on the UTF-8 encoded byte representation of the given String.
- HashUtil - proguard.util中的类
-
Hashing functions.
- hasNoEscapingParameters - 类 中的变量proguard.optimize.info.MethodOptimizationInfo
- hasNoEscapingParameters() - 类 中的方法proguard.optimize.info.MethodOptimizationInfo
-
Returns whether the method doesn't have escaping parameters.
- hasNoExternalReturnValues - 类 中的变量proguard.optimize.info.MethodOptimizationInfo
- hasNoExternalReturnValues() - 类 中的方法proguard.optimize.info.MethodOptimizationInfo
-
Returns whether the method returns external values.
- hasNoExternalReturnValues(Method) - 类 中的静态方法proguard.optimize.info.NoExternalReturnValuesMethodMarker
- hasNoExternalSideEffects - 类 中的变量proguard.optimize.info.MethodOptimizationInfo
- hasNoExternalSideEffects() - 类 中的方法proguard.optimize.info.MethodOptimizationInfo
-
Retruns whether the method has no external side effects.
- hasNoExternalSideEffects(Method) - 类 中的静态方法proguard.optimize.info.NoExternalSideEffectMethodMarker
- hasNoParameterEscaping(Method) - 类 中的静态方法proguard.optimize.info.NoEscapingParametersMethodMarker
- hasNoSideEffects - 类 中的变量proguard.optimize.info.ClassOptimizationInfo
- hasNoSideEffects - 类 中的变量proguard.optimize.info.MethodOptimizationInfo
- hasNoSideEffects() - 类 中的方法proguard.optimize.info.ClassOptimizationInfo
-
Returns whether loading the class has side effects.
- hasNoSideEffects() - 类 中的方法proguard.optimize.info.MethodOptimizationInfo
-
Specifies that the method has no side effects.
- hasNoSideEffects(Clazz) - 类 中的静态方法proguard.optimize.info.NoSideEffectClassMarker
- hasNoSideEffects(Method) - 类 中的静态方法proguard.optimize.info.NoSideEffectMethodMarker
- hasOriginalClassName(Clazz) - 类 中的静态方法proguard.obfuscate.ClassObfuscator
-
Returns whether the class name of the given class has changed.
- hasOutput() - 类 中的方法proguard.ClassPath
-
Returns whether the class path contains any output entries.
- hasParameterEscaped(int) - 类 中的方法proguard.optimize.info.MethodOptimizationInfo
-
Returns whether the specified reference parameter has already escaped to the heap when entering the method.
- hasParameterEscaped(int) - 类 中的方法proguard.optimize.info.ProgramMethodOptimizationInfo
- hasParameterEscaped(Method, int) - 类 中的静态方法proguard.optimize.info.ParameterEscapedMarker
-
Returns whether the given parameter is escaped from the given method.
- hasSideEffects() - 类 中的方法proguard.optimize.info.ClassOptimizationInfo
-
Returns whether loading the class has any side effects.
- hasSideEffects() - 类 中的方法proguard.optimize.info.MethodOptimizationInfo
-
Returns whether the method has side effects.
- hasSideEffects() - 类 中的方法proguard.optimize.info.ProgramClassOptimizationInfo
- hasSideEffects() - 类 中的方法proguard.optimize.info.ProgramMethodOptimizationInfo
- hasSideEffects(Clazz) - 类 中的静态方法proguard.optimize.info.SideEffectClassMarker
- hasSideEffects(Clazz, Method, CodeAttribute, int, Instruction) - 类 中的方法proguard.optimize.info.SideEffectInstructionChecker
- hasSideEffects(Method) - 类 中的静态方法proguard.optimize.info.SideEffectMethodMarker
- hasSynchronizedBlock() - 类 中的方法proguard.optimize.info.MethodOptimizationInfo
-
Returns whether the method body contains any synchronization code ('monitorenter' and 'monitorexit').
- hasSynchronizedBlock() - 类 中的方法proguard.optimize.info.ProgramMethodOptimizationInfo
- hasSynchronizedBlock(Method) - 类 中的静态方法proguard.optimize.info.SynchronizedBlockMethodMarker
-
Returns whether the given method accesses private class members.
- hasUnusedParameters() - 类 中的方法proguard.optimize.info.MethodOptimizationInfo
-
Returns whether the method has any unused parameters.
- hasUnusedParameters() - 类 中的方法proguard.optimize.info.ProgramMethodOptimizationInfo
- hasUnusedParameters(Method) - 类 中的静态方法proguard.optimize.info.ParameterUsageMarker
-
Returns whether the given method has any unused parameters.
- HorizontalClassMerger - proguard.optimize.peephole中的类
-
This ClassPoolVisitor inlines siblings in the program classes that it visits, whenever possible.
- HorizontalClassMerger(boolean, boolean, Set<String>) - 类 的构造器proguard.optimize.peephole.HorizontalClassMerger
-
Creates a new HorizontalClassMerger.
- HorizontalClassMerger(boolean, boolean, Set<String>, ClassVisitor) - 类 的构造器proguard.optimize.peephole.HorizontalClassMerger
-
Creates a new HorizontalClassMerger.
I
- IDENTIFIER_NAME_STRING - 类 中的静态变量proguard.ConfigurationConstants
- IF_OPTION - 类 中的静态变量proguard.ConfigurationConstants
- IGNORE_WARNINGS_OPTION - 类 中的静态变量proguard.ConfigurationConstants
- ignoreWarnings - 类 中的变量proguard.Configuration
-
Specifies whether to ignore any warnings.
- IMPLEMENTS_KEYWORD - 类 中的静态变量proguard.ConfigurationConstants
- INCLUDE_CODE_SUBOPTION - 类 中的静态变量proguard.ConfigurationConstants
- INCLUDE_DESCRIPTOR_CLASSES_SUBOPTION - 类 中的静态变量proguard.ConfigurationConstants
- INCLUDE_DIRECTIVE - 类 中的静态变量proguard.ConfigurationConstants
- includeWordReader(WordReader) - 类 中的方法proguard.WordReader
-
Specifies to start reading words from the given WordReader.
- incrementInvocationCount() - 类 中的方法proguard.optimize.info.ProgramMethodOptimizationInfo
-
Increments the counter for number of times the method is invoked in the known code base.
- InfluencedMethodTraveller(MemberVisitor) - 类 的构造器proguard.optimize.ReverseDependencyStore.InfluencedMethodTraveller
- InfluenceFixpointVisitor - proguard.optimize中的类
-
This ClassPoolVisitor visits members using visitors created by a factory.
- InfluenceFixpointVisitor(InfluenceFixpointVisitor.MemberVisitorFactory) - 类 的构造器proguard.optimize.InfluenceFixpointVisitor
-
Creates a mew InfluenceFixpointVisitor
- InfluenceFixpointVisitor.MemberVisitorFactory - proguard.optimize中的接口
-
A factory of MemberVisitor instances.
- Initializer - proguard中的类
-
This pass initializes class pools and resource information.
- Initializer(Configuration) - 类 的构造器proguard.Initializer
- initialStateInfo - 类 中的变量proguard.AppView
-
Stores information about the original state of the program class pool used for configuration debugging.
- InitialStateInfo - proguard.configuration中的类
-
Stores the initial state of a classpool and resource files including class names, super class names and hashes of fields and methods; and resource filenames.
- InitialStateInfo(ClassPool) - 类 的构造器proguard.configuration.InitialStateInfo
- INJARS_OPTION - 类 中的静态变量proguard.ConfigurationConstants
- InjectedClassFilter - proguard.classfile.visitor中的类
-
This ClassVisitor delegates to one of two other visitors, depending on whether the visited class was injected or not.
- InjectedClassFilter(ClassVisitor, ClassVisitor) - 类 的构造器proguard.classfile.visitor.InjectedClassFilter
- INLINED - proguard.classfile.attribute.ProGuardOrigin
- INLINED_METHOD_END_LINE_NUMBER - 类 中的静态变量proguard.optimize.peephole.MethodInliner
- INLINED_METHOD_START_LINE_NUMBER - 类 中的静态变量proguard.optimize.peephole.MethodInliner
- InnerUsageMarker - proguard.shrink中的类
-
This AttributeVisitor recursively marks all necessary inner class information in the attributes that it visits.
- InnerUsageMarker(ClassUsageMarker) - 类 的构造器proguard.shrink.InnerUsageMarker
-
Creates a new InnerUsageMarker.
- InputReader - proguard中的类
-
This pass reads the input class files.
- InputReader(Configuration) - 类 的构造器proguard.InputReader
-
Creates a new InputReader to read input class files as specified by the given configuration.
- insertParameter(int, int) - 类 中的方法proguard.optimize.info.ProgramMethodOptimizationInfo
-
Notifies this object that a parameter is inserted at the given index with the given stack size.
- instanceCreatorClassPool - 类 中的变量proguard.optimize.gson.GsonRuntimeSettings
- InstanceofClassFilter - proguard.optimize.info中的类
-
This ClassVisitor delegates all its method calls to another ClassVisitor, but only for Clazz objects that are used in an 'instanceof' test.
- InstanceofClassFilter(ClassVisitor) - 类 的构造器proguard.optimize.info.InstanceofClassFilter
- InstanceofClassMarker - proguard.optimize.info中的类
-
This InstructionVisitor marks all classes that are used in an 'instanceof' test by any of the instructions that it visits.
- InstanceofClassMarker() - 类 的构造器proguard.optimize.info.InstanceofClassMarker
- InstantiationClassFilter - proguard.optimize.info中的类
-
This ClassVisitor delegates all its method calls to another ClassVisitor, but only for Clazz objects that are instantiated.
- InstantiationClassFilter(ClassVisitor) - 类 的构造器proguard.optimize.info.InstantiationClassFilter
- InstantiationClassMarker - proguard.optimize.info中的类
-
This InstructionVisitor marks all classes that are instantiated by any of the instructions that it visits.
- InstantiationClassMarker() - 类 的构造器proguard.optimize.info.InstantiationClassMarker
- InstructionSequenceConstants - proguard.optimize.peephole中的类
-
This class contains a set of instruction sequences with their suggested more compact or more efficient replacements.
- InstructionSequenceConstants(ClassPool, ClassPool) - 类 的构造器proguard.optimize.peephole.InstructionSequenceConstants
-
Creates a new instance of InstructionSequenceConstants, with constants that reference classes from the given class pools.
- InstructionSequenceObfuscator - proguard.obfuscate.util中的类
- InstructionSequenceObfuscator(ReplacementSequences) - 类 的构造器proguard.obfuscate.util.InstructionSequenceObfuscator
- InstructionUsageMarker - proguard.optimize.evaluation中的类
-
This AttributeVisitor marks necessary instructions in the code attributes that it visits, based on partial evaluation.
- InstructionUsageMarker(boolean) - 类 的构造器proguard.optimize.evaluation.InstructionUsageMarker
-
Creates a new InstructionUsageMarker.
- InstructionUsageMarker(PartialEvaluator, boolean, boolean) - 类 的构造器proguard.optimize.evaluation.InstructionUsageMarker
-
Creates a new InstructionUsageMarker.
- InstructionUsageMarker(PartialEvaluator, boolean, boolean, boolean) - 类 的构造器proguard.optimize.evaluation.InstructionUsageMarker
-
Creates a new InstructionUsageMarker.
- interfaceMethod - 类 中的变量proguard.backport.LambdaExpression
- interfaceMethodDescriptor - 类 中的变量proguard.backport.LambdaExpression
- interfaces - 类 中的变量proguard.backport.LambdaExpression
- InterfaceUsageMarker - proguard.shrink中的类
-
This ClassVisitor recursively marks all interface classes that are being used in the visited class.
- InterfaceUsageMarker(ClassUsageMarker) - 类 的构造器proguard.shrink.InterfaceUsageMarker
-
Creates a new InterfaceUsageMarker.
- invokedClassName - 类 中的变量proguard.backport.LambdaExpression
- invokedMethodDesc - 类 中的变量proguard.backport.LambdaExpression
- invokedMethodName - 类 中的变量proguard.backport.LambdaExpression
- invokedReferenceKind - 类 中的变量proguard.backport.LambdaExpression
- invokesDynamically() - 类 中的方法proguard.optimize.info.MethodOptimizationInfo
-
Returns whether the method body invokes any methods with 'invokedynamic'.
- invokesDynamically() - 类 中的方法proguard.optimize.info.ProgramMethodOptimizationInfo
- invokesDynamically(Method) - 类 中的静态方法proguard.optimize.info.DynamicInvocationMarker
-
Returns whether the given method calls the invokedynamic instruction.
- invokesPackageVisibleMembers() - 类 中的方法proguard.optimize.info.ClassOptimizationInfo
-
Returns whether any code in the class accesses any package visible class members.
- invokesPackageVisibleMembers() - 类 中的方法proguard.optimize.info.ProgramClassOptimizationInfo
- invokesPackageVisibleMembers(Clazz) - 类 中的静态方法proguard.optimize.info.PackageVisibleMemberInvokingClassMarker
- invokesStaticInterfaceMethod() - 类 中的方法proguard.backport.LambdaExpression
-
Returns whether the invoked method is a static interface method.
- invokesSuperMethods() - 类 中的方法proguard.optimize.info.MethodOptimizationInfo
-
Returns whether the method body invokes any super methods.
- invokesSuperMethods() - 类 中的方法proguard.optimize.info.ProgramMethodOptimizationInfo
- invokesSuperMethods(Method) - 类 中的静态方法proguard.optimize.info.SuperInvocationMarker
- isAab() - 类 中的方法proguard.ClassPathEntry
-
Returns whether this data entry is an aab file.
- isAar() - 类 中的方法proguard.ClassPathEntry
-
Returns whether this data entry is an aar file.
- isAnyStackEntryNecessaryAfter(InstructionOffsetValue, int) - 类 中的方法proguard.optimize.evaluation.InstructionUsageMarker
-
Returns whether any of the stack entries after the given offsets are necessary.
- isApk() - 类 中的方法proguard.ClassPathEntry
-
Returns whether this data entry is an apk file.
- isCandidateForMerging(Clazz) - 类 中的方法proguard.optimize.peephole.HorizontalClassMerger
-
Checks if a class can trivially not be used for merging (either as target or source)
- isCaught() - 类 中的方法proguard.optimize.info.ClassOptimizationInfo
-
Returns whether the class is a Throwable that is caught in an exception handler in the known code.
- isCaught() - 类 中的方法proguard.optimize.info.ProgramClassOptimizationInfo
- isCaught(Clazz) - 类 中的静态方法proguard.optimize.info.CaughtClassMarker
- isClassEscaping(Clazz) - 类 中的静态方法proguard.optimize.info.EscapingClassMarker
-
Returns whether the given class is escaping.
- isDex() - 类 中的方法proguard.ClassPathEntry
-
Returns whether this data entry is a dex file.
- isDotClassed() - 类 中的方法proguard.optimize.info.ClassOptimizationInfo
-
Returns whether the class is loaded with an 'ldc' instruction (a .class construct in Java) in the known code.
- isDotClassed() - 类 中的方法proguard.optimize.info.ProgramClassOptimizationInfo
- isDotClassed(Clazz) - 类 中的静态方法proguard.optimize.info.DotClassMarker
- isEar() - 类 中的方法proguard.ClassPathEntry
-
Returns whether this data entry is a ear file.
- isEmpty() - 类 中的方法proguard.ClassPath
- isEscaping() - 类 中的方法proguard.optimize.info.ClassOptimizationInfo
-
Returns whether instances of the class are ever escaping to the heap.
- isEscaping() - 类 中的方法proguard.optimize.info.ProgramClassOptimizationInfo
- isExtraPushPopInstructionNecessary(int) - 类 中的方法proguard.optimize.evaluation.InstructionUsageMarker
-
Returns whether an extra push/pop instruction is required at the given offset in the most recently analyzed code attribute.
- isFiltered() - 类 中的方法proguard.ClassPathEntry
-
Returns whether this data entry has any kind of filter.
- isInstanceEscaping(int) - 类 中的方法proguard.optimize.info.ReferenceEscapeChecker
-
Returns whether the instance created or retrieved at the specified instruction offset is escaping.
- isInstanceExternal(int) - 类 中的方法proguard.optimize.info.ReferenceEscapeChecker
-
Returns whether the instance created or retrieved at the specified instruction offset is external to this method and its invoked methods.
- isInstanceModified(int) - 类 中的方法proguard.optimize.info.ReferenceEscapeChecker
-
Returns whether the instance created or retrieved at the specified instruction offset is being modified.
- isInstanceofed() - 类 中的方法proguard.optimize.info.ClassOptimizationInfo
-
Returns whether the class is part of an 'instanceof' instruction in the known code.
- isInstanceofed() - 类 中的方法proguard.optimize.info.ProgramClassOptimizationInfo
- isInstanceofed(Clazz) - 类 中的静态方法proguard.optimize.info.InstanceofClassMarker
- isInstanceReturned(int) - 类 中的方法proguard.optimize.info.ReferenceEscapeChecker
-
Returns whether the instance created or retrieved at the specified instruction offset is being returned.
- isInstantiated() - 类 中的方法proguard.optimize.info.ClassOptimizationInfo
-
Returns whether the class is instantiated in the known code.
- isInstantiated() - 类 中的方法proguard.optimize.info.ProgramClassOptimizationInfo
- isInstantiated(Clazz) - 类 中的静态方法proguard.optimize.info.InstantiationClassMarker
- isInstructionNecessary(int) - 类 中的方法proguard.optimize.evaluation.InstructionUsageMarker
-
Returns whether the specified instruction is necessary in the most recently analyzed code attribute.
- isJar() - 类 中的方法proguard.ClassPathEntry
-
Returns whether this data entry is a jar file.
- isJmod() - 类 中的方法proguard.ClassPathEntry
-
Returns whether this data entry is a jmod file.
- isKept() - 类 中的方法proguard.optimize.info.ClassOptimizationInfo
-
Returns whether the class is kept.
- isKept() - 类 中的方法proguard.optimize.info.CodeAttributeOptimizationInfo
- isKept() - 类 中的方法proguard.optimize.info.FieldOptimizationInfo
-
Returns whether the method is kept.
- isKept() - 类 中的方法proguard.optimize.info.MethodOptimizationInfo
-
Returns whether the method is kept.
- isKept() - 类 中的方法proguard.optimize.info.ProgramClassOptimizationInfo
- isKept() - 类 中的方法proguard.optimize.info.ProgramFieldOptimizationInfo
- isKept() - 类 中的方法proguard.optimize.info.ProgramMethodOptimizationInfo
- isKept(CodeAttribute) - 类 中的静态方法proguard.optimize.KeepMarker
- isKept(Clazz) - 类 中的静态方法proguard.optimize.KeepMarker
- isKept(Field) - 类 中的静态方法proguard.optimize.KeepMarker
- isKept(Method) - 类 中的静态方法proguard.optimize.KeepMarker
- isMergeable(ProgramClass) - 类 中的方法proguard.optimize.peephole.ClassMerger
- isMethodReference() - 类 中的方法proguard.backport.LambdaExpression
-
Returns whether the lambda expression is actually a method reference.
- isNestHostOrMember(Clazz) - 类 中的静态方法proguard.optimize.peephole.ClassMerger
- isObfuscated(ResourceFile) - 类 中的静态方法proguard.obfuscate.ResourceFileNameObfuscator
-
Returns whether the given resource file has been obfuscated by an instance of this class.
- isOutput() - 类 中的方法proguard.ClassPathEntry
-
Returns whether this data entry is an output entry.
- isParameterEscaping(int) - 类 中的方法proguard.optimize.info.MethodOptimizationInfo
-
Returns whether the specified parameter escapes from the method.
- isParameterEscaping(int) - 类 中的方法proguard.optimize.info.ProgramMethodOptimizationInfo
- isParameterEscaping(Method, int) - 类 中的静态方法proguard.optimize.info.ParameterEscapeMarker
-
Returns whether the given parameter is escaping from the given method.
- isParameterModified(int) - 类 中的方法proguard.optimize.info.MethodOptimizationInfo
-
Returns whether the contents of the specified reference parameter are modified in the method.
- isParameterModified(int) - 类 中的方法proguard.optimize.info.ProgramMethodOptimizationInfo
- isParameterModified(Method, int) - 类 中的静态方法proguard.optimize.info.ParameterEscapeMarker
-
Returns whether the given parameter is modified by the given method.
- isParameterReturned(Method, int) - 类 中的静态方法proguard.optimize.info.ParameterEscapeMarker
-
Returns whether the given parameter is returned from the given method.
- isParameterUsed(int) - 类 中的方法proguard.optimize.info.MethodOptimizationInfo
-
Returns whether the method actually uses the specified parameter.
- isParameterUsed(int) - 类 中的方法proguard.optimize.info.ProgramMethodOptimizationInfo
- isParameterUsed(Method, int) - 类 中的静态方法proguard.optimize.info.ParameterUsageMarker
-
Returns whether the given parameter is being used.
- isPossiblyUsed(Processable) - 类 中的方法proguard.shrink.ClassUsageMarker
-
Returns whether the given processable has been marked as possibly being used.
- isPossiblyUsed(Processable) - 类 中的方法proguard.shrink.ShortestClassUsageMarker
- isPossiblyUsed(Processable) - 类 中的方法proguard.shrink.ShortestUsageMarker
- isPossiblyUsed(Processable) - 类 中的方法proguard.shrink.SimpleUsageMarker
-
Returns whether the given processable has been marked as possibly being used.
- isReachable(int) - 类 中的方法proguard.optimize.peephole.ReachableCodeMarker
-
Returns whether the instruction at the given offset is reachable in the CodeAttribute that was visited most recently.
- isReachable(int, int) - 类 中的方法proguard.optimize.peephole.ReachableCodeMarker
-
Returns whether any of the instructions at the given offsets are reachable in the CodeAttribute that was visited most recently.
- isRead() - 类 中的方法proguard.optimize.info.FieldOptimizationInfo
-
Returns whether the field is ever read.
- isRead() - 类 中的方法proguard.optimize.info.ProgramFieldOptimizationInfo
- isRead(Field) - 类 中的静态方法proguard.optimize.info.ReadWriteFieldMarker
- isSerializable() - 类 中的方法proguard.backport.LambdaExpression
-
Returns whether the lambda expression is serializable.
- isSet() - 类 中的方法proguard.optimize.info.MutableBoolean
- isSimpleEnum() - 类 中的方法proguard.optimize.info.ClassOptimizationInfo
-
Returns whether the class is an enum type that can be simplified to a primitive integer.
- isSimpleEnum() - 类 中的方法proguard.optimize.info.ProgramClassOptimizationInfo
- isSimpleEnum(Clazz) - 类 中的静态方法proguard.optimize.info.SimpleEnumMarker
- isStackEntriesNecessaryAfter(int, int, int) - 类 中的方法proguard.optimize.evaluation.InstructionUsageMarker
-
Returns whether the stack specified entries after the given offset are necessary.
- isStackEntriesPresentBefore(int, int, int) - 类 中的方法proguard.optimize.evaluation.InstructionUsageMarker
-
Returns whether the stack specified entries before the given offset are present.
- isStackEntryNecessaryAfter(int, int) - 类 中的方法proguard.optimize.evaluation.InstructionUsageMarker
-
Returns whether the specified stack entry after the given offset is necessary.
- isStackEntryPresentBefore(int, int) - 类 中的方法proguard.optimize.evaluation.InstructionUsageMarker
-
Returns whether the specified stack entry before the given offset is present.
- isStackEntryUnwantedBefore(int, int) - 类 中的方法proguard.optimize.evaluation.InstructionUsageMarker
-
Returns whether the specified stack entry before the given offset is unwanted, e.g. because it was intended as a method parameter that has been removed.
- isStateless() - 类 中的方法proguard.backport.LambdaExpression
-
Returns whether the lambda expression is stateless.
- isTraced(int) - 类 中的方法proguard.optimize.evaluation.InstructionUsageMarker
-
Returns whether the specified instruction was traced in the most recently analyzed code attribute.
- isUsed(Processable) - 类 中的静态方法proguard.obfuscate.AttributeUsageMarker
-
Returns whether the given Processable has been marked as being used.
- isUsed(Processable) - 类 中的方法proguard.shrink.ClassUsageMarker
-
Returns whether the given processable has been marked as being used.
- isUsed(Processable) - 类 中的方法proguard.shrink.ShortestClassUsageMarker
- isUsed(Processable) - 类 中的方法proguard.shrink.ShortestUsageMarker
- isUsed(Processable) - 类 中的方法proguard.shrink.SimpleUsageMarker
-
Returns whether the given processable has been marked as being used.
- isVariableUsed(int) - 类 中的方法proguard.optimize.info.VariableUsageMarker
-
Returns whether the given variable has been marked as being used.
- isWar() - 类 中的方法proguard.ClassPathEntry
-
Returns whether this data entry is a war file.
- isWritten() - 类 中的方法proguard.optimize.info.FieldOptimizationInfo
-
Returns whether the field is ever written to.
- isWritten() - 类 中的方法proguard.optimize.info.ProgramFieldOptimizationInfo
- isWritten(Field) - 类 中的静态方法proguard.optimize.info.ReadWriteFieldMarker
- isZip() - 类 中的方法proguard.ClassPathEntry
-
Returns whether this data entry is a zip file.
J
- JAR_SEPARATOR_KEYWORD - 类 中的静态变量proguard.ConfigurationConstants
- javaToJsonFieldNames - 类 中的变量proguard.optimize.gson.OptimizedJsonInfo.ClassJsonInfo
-
Maps the Java field name to all of its corresponding Json field names.
- JSON_READER - 类 中的静态变量proguard.optimize.gson.OptimizedClassConstants.FromJsonFieldLocals
- JSON_READER - 类 中的静态变量proguard.optimize.gson.OptimizedClassConstants.FromJsonLocals
- JSON_READER - 类 中的静态变量proguard.optimize.gson.OptimizedClassConstants.ReadLocals
- JSON_WRITER - 类 中的静态变量proguard.optimize.gson.OptimizedClassConstants.ToJsonLocals
- JSON_WRITER - 类 中的静态变量proguard.optimize.gson.OptimizedClassConstants.WriteLocals
- jsonFieldIndices - 类 中的变量proguard.optimize.gson.OptimizedJsonInfo
-
Maps the json field name to a unique, contiguous index.
- JSR310Converter - proguard.backport中的类
-
This ClassVisitor will replace any occurrence of java.time.** related methods / types that have been introduced in Java 8 to the threetenbp library.
- JSR310Converter(ClassPool, ClassPool, WarningPrinter, ClassVisitor, InstructionVisitor) - 类 的构造器proguard.backport.JSR310Converter
-
Create a new JSR310Converter instance.
K
- keep - 类 中的变量proguard.Configuration
-
A list of
KeepClassSpecificationinstances, whose class names and class member names are to be kept from shrinking, optimization, and/or obfuscation. - KEEP_ATTRIBUTES_OPTION - 类 中的静态变量proguard.ConfigurationConstants
- KEEP_CLASS_MEMBER_NAMES_OPTION - 类 中的静态变量proguard.ConfigurationConstants
- KEEP_CLASS_MEMBERS_OPTION - 类 中的静态变量proguard.ConfigurationConstants
- KEEP_CLASSES_WITH_MEMBER_NAMES_OPTION - 类 中的静态变量proguard.ConfigurationConstants
- KEEP_CLASSES_WITH_MEMBERS_OPTION - 类 中的静态变量proguard.ConfigurationConstants
- KEEP_CODE_OPTION - 类 中的静态变量proguard.ConfigurationConstants
- KEEP_DIRECTORIES_OPTION - 类 中的静态变量proguard.ConfigurationConstants
- KEEP_KOTLIN_METADATA - 类 中的静态变量proguard.ConfigurationConstants
- KEEP_NAMES_OPTION - 类 中的静态变量proguard.ConfigurationConstants
- KEEP_OPTION - 类 中的静态变量proguard.ConfigurationConstants
- KEEP_PACKAGE_NAMES_OPTION - 类 中的静态变量proguard.ConfigurationConstants
- KEEP_PARAMETER_NAMES_OPTION - 类 中的静态变量proguard.ConfigurationConstants
- keepAttributes - 类 中的变量proguard.Configuration
-
A list of String instances specifying optional attributes to be kept.
- KeepClassMemberChecker - proguard中的类
-
This class checks if the user has forgotten to specify class members in some keep options in the configuration.
- KeepClassMemberChecker(WarningPrinter) - 类 的构造器proguard.KeepClassMemberChecker
-
Creates a new KeepClassMemberChecker.
- KeepClassSpecification - proguard中的类
-
This class represents a keep option with class specification.
- KeepClassSpecification(boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, ClassSpecification, ClassSpecification) - 类 的构造器proguard.KeepClassSpecification
-
Creates a new KeepClassSpecification.
- KeepClassSpecification(boolean, boolean, boolean, boolean, boolean, boolean, boolean, ClassSpecification, ClassSpecification) - 类 的构造器proguard.KeepClassSpecification
-
已过时。
- KeepClassSpecificationVisitorFactory - proguard中的类
-
This factory creates visitors to efficiently travel to specified classes and class members.
- KeepClassSpecificationVisitorFactory(boolean, boolean, boolean) - 类 的构造器proguard.KeepClassSpecificationVisitorFactory
-
Creates a new KeepClassSpecificationVisitorFactory that creates visitors for the specified goal.
- keepDirectories - 类 中的变量proguard.Configuration
-
A list of String instances specifying directories to be kept in the output directories or the output jars.
- keepKotlinMetadata - 类 中的变量proguard.Configuration
-
Specifies whether to process Kotlin metadata or not.
- KeepMarker - proguard.optimize中的类
-
This
ClassVisitor,MemberVisitorandAttributeVisitormarks classes, class members and code attributes it visits. - KeepMarker() - 类 的构造器proguard.optimize.KeepMarker
- keepPackageNames - 类 中的变量proguard.Configuration
-
A list of String instances specifying package names to be kept.
- keepParameterNames - 类 中的变量proguard.Configuration
-
Specifies whether method parameter names and types should be kept for methods that are not obfuscated.
- KeptClassFilter - proguard.optimize中的类
-
This ClassVisitor delegates its visits to one of two ClassVisitor's, depending on whether the visited class is kept or not.
- KeptClassFilter(ClassVisitor) - 类 的构造器proguard.optimize.KeptClassFilter
-
Creates a new KeptClassFilter.
- KeptClassFilter(ClassVisitor, ClassVisitor) - 类 的构造器proguard.optimize.KeptClassFilter
-
Creates a new KeptClassFilter.
- KeptMemberFilter - proguard.optimize中的类
-
This MemberVisitor delegates all its method calls to another MemberVisitor, but only for Member objects that are marked as kept.
- KeptMemberFilter(MemberVisitor) - 类 的构造器proguard.optimize.KeptMemberFilter
-
Creates a new KeptMemberFilter.
- KEY_ALIAS_OPTION - 类 中的静态变量proguard.ConfigurationConstants
- KEY_PASSWORD_OPTION - 类 中的静态变量proguard.ConfigurationConstants
- KEY_STORE_OPTION - 类 中的静态变量proguard.ConfigurationConstants
- KEY_STORE_PASSWORD_OPTION - 类 中的静态变量proguard.ConfigurationConstants
- keyAliases - 类 中的变量proguard.Configuration
-
A list of String instances specifying the names of the keys to be used when signing jars.
- keyPasswords - 类 中的变量proguard.Configuration
-
A list of String instances specifying the passwords of the keys to be used when signing jars.
- keyStorePasswords - 类 中的变量proguard.Configuration
-
A list of String instances specifying the passwords of the key stores to be used when signing jars.
- keyStores - 类 中的变量proguard.Configuration
-
A list of File instances specifying the key stores to be used when signing jars.
- KotlinAliasNameObfuscator - proguard.obfuscate.kotlin中的类
- KotlinAliasNameObfuscator(NameFactory) - 类 的构造器proguard.obfuscate.kotlin.KotlinAliasNameObfuscator
- KotlinAliasReferenceFixer - proguard.obfuscate.kotlin中的类
- KotlinAliasReferenceFixer() - 类 的构造器proguard.obfuscate.kotlin.KotlinAliasReferenceFixer
- KotlinAnnotationCounter - proguard.fixer.kotlin中的类
- KotlinAnnotationCounter() - 类 的构造器proguard.fixer.kotlin.KotlinAnnotationCounter
- KotlinAnnotationCounter(SimpleUsageMarker) - 类 的构造器proguard.fixer.kotlin.KotlinAnnotationCounter
- KotlinAnnotationFlagFixer - proguard.fixer.kotlin中的类
- KotlinAnnotationFlagFixer() - 类 的构造器proguard.fixer.kotlin.KotlinAnnotationFlagFixer
- KotlinAnnotationStripper - proguard.strip中的类
-
This pass aggressively strips the kotlin.Metadata annotation from classes.
- KotlinAnnotationStripper(Configuration) - 类 的构造器proguard.strip.KotlinAnnotationStripper
- KotlinCallableReferenceFixer - proguard.obfuscate.kotlin中的类
-
This class fixes the CallableReference implementations of function and property references.
- KotlinCallableReferenceFixer(ClassPool, ClassPool) - 类 的构造器proguard.obfuscate.kotlin.KotlinCallableReferenceFixer
- KotlinCallableReferenceFixer.NameAndSignatureReplacementSequences - proguard.obfuscate.kotlin中的类
- KotlinCallableReferenceFixer.NameOrSignatureReplacementSequences - proguard.obfuscate.kotlin中的类
- KotlinCallableReferenceFixer.OwnerReplacementSequences - proguard.obfuscate.kotlin中的类
- KotlinCompanionEqualizer - proguard.obfuscate.kotlin中的类
- KotlinCompanionEqualizer() - 类 的构造器proguard.obfuscate.kotlin.KotlinCompanionEqualizer
- KotlinContextParameterUsageMarker - proguard.optimize.kotlin中的类
-
This Kotlin metadata visitor marks the parameters of methods used, using the
ParameterUsageMarker, if those parameters correspond to Kotlin context parameters. - KotlinContextParameterUsageMarker() - 类 的构造器proguard.optimize.kotlin.KotlinContextParameterUsageMarker
- KotlinContextReceiverUsageMarker - proguard.optimize.kotlin中的类
-
This Kotlin metadata visitor marks the parameters of methods used, using the
ParameterUsageMarker, if those parameters correspond to Kotlin context receivers. - KotlinContextReceiverUsageMarker() - 类 的构造器proguard.optimize.kotlin.KotlinContextReceiverUsageMarker
- KotlinDefaultImplsMethodNameEqualizer - proguard.obfuscate.kotlin中的类
- KotlinDefaultImplsMethodNameEqualizer() - 类 的构造器proguard.obfuscate.kotlin.KotlinDefaultImplsMethodNameEqualizer
- KotlinDefaultMethodNameEqualizer - proguard.obfuscate.kotlin中的类
- KotlinDefaultMethodNameEqualizer() - 类 的构造器proguard.obfuscate.kotlin.KotlinDefaultMethodNameEqualizer
- KotlinDontOptimizeMarker() - 类 的构造器proguard.mark.Marker.KotlinDontOptimizeMarker
- KotlinIntrinsicsReplacementSequences - proguard.obfuscate.kotlin中的类
- KotlinIntrinsicsReplacementSequences(ClassPool, ClassPool) - 类 的构造器proguard.obfuscate.kotlin.KotlinIntrinsicsReplacementSequences
- KotlinMetadataAdapter - proguard中的类
- KotlinMetadataAdapter() - 类 的构造器proguard.KotlinMetadataAdapter
- KotlinMetadataVerifier - proguard.util.kotlin.asserter中的类
-
This pass performs a series of checks to see whether the kotlin metadata is intact.
- KotlinMetadataVerifier(Configuration) - 类 的构造器proguard.util.kotlin.asserter.KotlinMetadataVerifier
- KotlinModuleFixer - proguard.obfuscate.kotlin中的类
-
This class fixes the
KotlinModulefileName to match the module name and the strings referring to classes to match the obfuscated names. - KotlinModuleFixer() - 类 的构造器proguard.obfuscate.kotlin.KotlinModuleFixer
- KotlinModuleNameObfuscator - proguard.obfuscate.kotlin中的类
-
Obfuscate module names using the given
NameFactory. - KotlinModuleNameObfuscator(NameFactory) - 类 的构造器proguard.obfuscate.kotlin.KotlinModuleNameObfuscator
- KotlinModuleShrinker - proguard.shrink中的类
-
Shrink the contents of the Kotlin module based on if the referenced classes are used or not.
- KotlinModuleUsageMarker - proguard.shrink中的类
-
Mark Kotlin modules with the given
SimpleUsageMarkerif required. - KotlinModuleUsageMarker(SimpleUsageMarker) - 类 的构造器proguard.shrink.KotlinModuleUsageMarker
- KotlinMultiFileFacadeFixer - proguard.obfuscate.kotlin中的类
-
Ensure that multi-file class parts and multi-file facades are kept in the same package.
- KotlinMultiFileFacadeFixer() - 类 的构造器proguard.obfuscate.kotlin.KotlinMultiFileFacadeFixer
- KotlinObjectFixer - proguard.obfuscate.kotlin中的类
-
This fixer ensures that the INSTANCE field in an object class remains named INSTANCE.
- KotlinObjectFixer() - 类 的构造器proguard.obfuscate.kotlin.KotlinObjectFixer
- KotlinPropertyNameObfuscator - proguard.obfuscate.kotlin中的类
- KotlinPropertyNameObfuscator(NameFactory) - 类 的构造器proguard.obfuscate.kotlin.KotlinPropertyNameObfuscator
- KotlinPropertyRenamer - proguard.obfuscate.kotlin中的类
- KotlinPropertyRenamer() - 类 的构造器proguard.obfuscate.kotlin.KotlinPropertyRenamer
- KotlinShrinker - proguard.shrink中的类
- KotlinShrinker(SimpleUsageMarker) - 类 的构造器proguard.shrink.KotlinShrinker
- KotlinSourceDebugExtensionAttributeObfuscator - proguard.obfuscate.kotlin中的类
-
This class sets the SourceDebugExtension attribute to a basic minimum SMAP entry.
- KotlinSourceDebugExtensionAttributeObfuscator() - 类 的构造器proguard.obfuscate.kotlin.KotlinSourceDebugExtensionAttributeObfuscator
- KotlinSyntheticClassFixer - proguard.obfuscate.kotlin中的类
-
Synthetic classes are created for lambdas, $DefaultImpls and $WhenMappings.
- KotlinSyntheticClassFixer() - 类 的构造器proguard.obfuscate.kotlin.KotlinSyntheticClassFixer
- KotlinSyntheticToStringObfuscator - proguard.obfuscate.kotlin中的类
-
Some types of Kotlin classes (i.e. data, value, inline) simply hold data.
- KotlinSyntheticToStringObfuscator() - 类 的构造器proguard.obfuscate.kotlin.KotlinSyntheticToStringObfuscator
- KotlinUnsupportedExceptionReplacementSequences - proguard.obfuscate.kotlin中的类
-
The Kotlin compiler automatically inserts a null check into $default methods, checking the last parameter but the string contains the original name of the method.
- KotlinUnsupportedExceptionReplacementSequences(ClassPool, ClassPool) - 类 的构造器proguard.obfuscate.kotlin.KotlinUnsupportedExceptionReplacementSequences
- KotlinUnsupportedVersionChecker - proguard.util.kotlin中的类
-
This pass checks the attached a class' attached Kotlin metadata for unsupported metadata.
- KotlinUnsupportedVersionChecker() - 类 的构造器proguard.util.kotlin.KotlinUnsupportedVersionChecker
- KotlinUsageMarker() - 类 的构造器proguard.shrink.ClassUsageMarker.KotlinUsageMarker
- KotlinValueParameterNameShrinker - proguard.obfuscate.kotlin中的类
-
This KotlinValueParameterVisitor removes the name of ValueParameters that it visits, based on the markings of the
KotlinValueParameterUsageMarker. - KotlinValueParameterNameShrinker() - 类 的构造器proguard.obfuscate.kotlin.KotlinValueParameterNameShrinker
- KotlinValueParameterUsageMarker - proguard.obfuscate.kotlin中的类
-
This KotlinMetadataVisitor marks ValueParameters of constructors, properties and functions if their referenced method is not obfuscated.
- KotlinValueParameterUsageMarker() - 类 的构造器proguard.obfuscate.kotlin.KotlinValueParameterUsageMarker
L
- lambdaClass - 类 中的变量proguard.backport.LambdaExpression
- LambdaExpression - proguard.backport中的类
-
A small helper class that captures useful information about a lambda expression as encountered in a class file.
- LambdaExpression(ProgramClass, int, BootstrapMethodInfo, String, String[], String[], String, String, int, String, String, String, Clazz, Method) - 类 的构造器proguard.backport.LambdaExpression
-
Creates a new initialized LambdaExpression (except for the lambdaClass).
- LambdaExpressionCollector - proguard.backport中的类
-
This ClassVisitor collects all lambda expressions that are defined in a visited class.
- LambdaExpressionCollector(Map<Integer, LambdaExpression>) - 类 的构造器proguard.backport.LambdaExpressionCollector
- LambdaExpressionConverter - proguard.backport中的类
-
This ClassVisitor converts all lambda expressions in the visited classes to anonymous inner classes.
- LambdaExpressionConverter(ClassPool, ClassPool, ExtraDataEntryNameMap, ClassVisitor) - 类 的构造器proguard.backport.LambdaExpressionConverter
- lastComments() - 类 中的方法proguard.WordReader
-
Returns the comments collected before returning the last word.
- lastExceptionThrowingInstructionOffset(Clazz, Method, CodeAttribute, int, int) - 类 中的方法proguard.optimize.info.ExceptionInstructionChecker
-
Returns the offset after the last instruction in the specified block of code that may throw exceptions, or the start offset if there is none.
- lastModified - 类 中的变量proguard.Configuration
-
Specifies the last modification time of this configuration.
- LIBRARY_GSON - 类 中的静态变量proguard.optimize.Optimizer
- libraryClassPool - 类 中的变量proguard.AppView
- libraryJars - 类 中的变量proguard.Configuration
-
A list of library entries (jars, wars, ears, jmods, zips, and directories).
- LIBRARYJARS_OPTION - 类 中的静态变量proguard.ConfigurationConstants
- LibraryKeepChecker - proguard中的类
-
This class checks whether some keep rules only keep library classes, no program classes.
- LibraryKeepChecker(ClassPool, ClassPool, WarningPrinter) - 类 的构造器proguard.LibraryKeepChecker
-
Creates a new DescriptorKeepChecker.
- lineLocationDescription() - 类 中的方法proguard.ArgumentWordReader
- lineLocationDescription() - 类 中的方法proguard.LineWordReader
- lineLocationDescription() - 类 中的方法proguard.WordReader
-
Returns a readable description of the current WordReader position.
- LineNumberLinearizer - proguard.optimize.peephole中的类
-
This pass disambiguates line numbers, in the classes that it visits.
- LineNumberLinearizer() - 类 的构造器proguard.optimize.peephole.LineNumberLinearizer
- LineNumberTrimmer - proguard.optimize中的类
-
Trims the line number table attributes of all program classes.
- LineNumberTrimmer() - 类 的构造器proguard.optimize.LineNumberTrimmer
- LineWordReader - proguard中的类
-
A
WordReaderthat returns words from a line number reader. - LineWordReader(LineNumberReader, String, File) - 类 的构造器proguard.LineWordReader
-
Creates a new LineWordReader for the given input.
- LineWordReader(LineNumberReader, String, URL) - 类 的构造器proguard.LineWordReader
-
Creates a new LineWordReader for the given input.
- loadClassMap(InputStream, Map<String, ConfigurationLogger.ClassInfo>) - 类 中的静态方法proguard.configuration.ConfigurationLogger
-
Load a classmap.txt file into a map.
- LoadingInvocationUnit - proguard.optimize.evaluation中的类
-
This InvocationUnit loads parameter values and return values that were previously stored with the methods that are invoked.
- LoadingInvocationUnit(ValueFactory) - 类 的构造器proguard.optimize.evaluation.LoadingInvocationUnit
-
Creates a new LoadingInvocationUnit with the given value factory.
- LoadingInvocationUnit(ValueFactory, boolean, boolean, boolean) - 类 的构造器proguard.optimize.evaluation.LoadingInvocationUnit
-
Creates a new LoadingInvocationUnit with the given value factory, for loading the specified values.
- LOCAL_VARIABLE_INDEX_1 - 类 中的静态变量proguard.configuration.ConfigurationLoggingInstructionSequenceConstants
- LOCAL_VARIABLE_INDEX_2 - 类 中的静态变量proguard.configuration.ConfigurationLoggingInstructionSequenceConstants
- LOCAL_VARIABLE_INDEX_3 - 类 中的静态变量proguard.configuration.ConfigurationLoggingInstructionSequenceConstants
- LocalVariableTypeUsageMarker - proguard.shrink中的类
-
This AttributeVisitor recursively marks all information that points to used classes, in the LocalVariableTable and LocalVariableTypeTable attributes that it visits.
- LocalVariableTypeUsageMarker(ClassUsageMarker) - 类 的构造器proguard.shrink.LocalVariableTypeUsageMarker
-
Creates a new LocalVariableTypeUsageMarker.
- locationDescription() - 类 中的方法proguard.WordReader
-
Constructs a readable description of the current position in this WordReader and its included WordReader objects.
- Logging - proguard.logging中的类
- Logging() - 类 的构造器proguard.logging.Logging
M
- main(String[]) - 类 中的静态方法proguard.ArgumentWordReader
-
Test application that prints out the individual words of the argument list.
- main(String[]) - 类 中的静态方法proguard.ConfigurationParser
-
A main method for testing configuration parsing.
- main(String[]) - 类 中的静态方法proguard.ConfigurationWriter
-
A main method for testing configuration writing.
- main(String[]) - 类 中的静态方法proguard.GPL
- main(String[]) - 类 中的静态方法proguard.obfuscate.DictionaryNameFactory
- main(String[]) - 类 中的静态方法proguard.obfuscate.SimpleNameFactory
- main(String[]) - 类 中的静态方法proguard.obfuscate.SpecialNameFactory
- main(String[]) - 类 中的静态方法proguard.optimize.peephole.InstructionSequenceConstants
-
Prints out the instruction sequences.
- main(String[]) - 类 中的静态方法proguard.ProGuard
-
The main method for ProGuard.
- MAIN_DEX_TRACING - proguard.shrink.ClassUsageMarker.MarkingMode
- MapCleaner - proguard.obfuscate中的类
-
This ClassVisitor clears a given map whenever it visits a class.
- MapCleaner(Map) - 类 的构造器proguard.obfuscate.MapCleaner
-
Creates a new MapCleaner.
- MappingKeeper - proguard.obfuscate中的类
-
This MappingKeeper applies the mappings that it receives to its class pool, so these mappings are ensured in a subsequent obfuscation step.
- MappingKeeper(ClassPool, WarningPrinter) - 类 的构造器proguard.obfuscate.MappingKeeper
-
Creates a new MappingKeeper.
- MappingPrinter - proguard.obfuscate中的类
-
This ClassVisitor prints out the renamed classes and class members with their old names and new names.
- MappingPrinter(PrintWriter) - 类 的构造器proguard.obfuscate.MappingPrinter
-
Creates a new MappingPrinter that prints to the given writer.
- MappingProcessor - proguard.obfuscate中的接口
-
This interface specifies methods to process name mappings between original classes and their obfuscated versions.
- MappingReader - proguard.obfuscate中的类
-
This class can parse mapping files and invoke a processor for each of the mapping entries.
- MappingReader(File) - 类 的构造器proguard.obfuscate.MappingReader
- mark(ClassPool, ClassPool, ResourceFilePool, SimpleUsageMarker) - 类 中的方法proguard.shrink.UsageMarker
-
Marks classes, resources, resource files and native libraries as being used, based on the configuration.
- mark(ClassPool, ClassPool, ResourceFilePool, SimpleUsageMarker, ClassUsageMarker) - 类 中的方法proguard.shrink.UsageMarker
-
Marks classes, resources, resource files and native libraries as being used, based on the configuration.
- markAsPossiblyUsed(Processable) - 类 中的方法proguard.shrink.ClassUsageMarker
-
Marks the given processable as possibly being used.
- markAsPossiblyUsed(Processable) - 类 中的方法proguard.shrink.ShortestClassUsageMarker
- markAsPossiblyUsed(Processable) - 类 中的方法proguard.shrink.ShortestUsageMarker
- markAsPossiblyUsed(Processable) - 类 中的方法proguard.shrink.SimpleUsageMarker
-
Marks the given processable as possibly being used.
- markAsUnused(Processable) - 类 中的方法proguard.shrink.ClassUsageMarker
-
Clears any usage marks from the given processable.
- markAsUnused(Processable) - 类 中的方法proguard.shrink.SimpleUsageMarker
-
Clears any usage marks from the given processable.
- markAsUsed(Processable) - 类 中的方法proguard.shrink.ClassUsageMarker
-
Marks the given processable as being used.
- markAsUsed(Processable) - 类 中的方法proguard.shrink.ShortestUsageMarker
- markAsUsed(Processable) - 类 中的方法proguard.shrink.SimpleUsageMarker
-
Marks the given processable as being used.
- markClasses - 类 中的变量proguard.KeepClassSpecification
- markClassMembers - 类 中的变量proguard.KeepClassSpecification
- markCodeAttributes - 类 中的变量proguard.KeepClassSpecification
- markConditionally - 类 中的变量proguard.KeepClassSpecification
- markDescriptorClasses - 类 中的变量proguard.KeepClassSpecification
- Marker - proguard.mark中的类
-
This pass translates the keep rules and other class specifications from the configuration into processing flags on classes and class members.
- Marker(Configuration) - 类 的构造器proguard.mark.Marker
- Marker.KotlinDontOptimizeMarker - proguard.mark中的类
-
This KotlinMetadataVisitor marks classes and members with DONT_OPTIMIZE if it is known that optimizing them would break Kotlin functionality.
- markMethodHierarchy(Clazz, Method) - 类 中的方法proguard.shrink.ClassUsageMarker
-
Marks the hierarchy of implementing or overriding methods corresponding to the given method, if any.
- markMethodHierarchy(Clazz, Method) - 类 中的方法proguard.shrink.ShortestClassUsageMarker
- markParameterUsed(Method, int) - 类 中的静态方法proguard.optimize.info.ParameterUsageMarker
-
Marks the given parameter as being used.
- markProgramClassBody(ProgramClass) - 类 中的方法proguard.shrink.ClassUsageMarker
- markProgramClassBody(ProgramClass) - 类 中的方法proguard.shrink.ShortestClassUsageMarker
- markProgramFieldBody(ProgramClass, ProgramField) - 类 中的方法proguard.shrink.ClassUsageMarker
- markProgramFieldBody(ProgramClass, ProgramField) - 类 中的方法proguard.shrink.ShortestClassUsageMarker
- markProgramMethodBody(ProgramClass, ProgramMethod) - 类 中的方法proguard.shrink.ClassUsageMarker
- markProgramMethodBody(ProgramClass, ProgramMethod) - 类 中的方法proguard.shrink.ShortestClassUsageMarker
- matchedArgument(Clazz, Method, CodeAttribute, int, int) - 类 中的方法proguard.configuration.ConfigurationLoggingInstructionSequenceReplacer
- matchedConstantIndex(ProgramClass, int) - 类 中的方法proguard.configuration.ConfigurationLoggingInstructionSequenceReplacer
- matches(String) - 类 中的方法proguard.util.TransformedStringMatcher
- matches(String, int, int) - 类 中的方法proguard.util.TransformedStringMatcher
- MATH_ANDROID_SEQUENCES - 类 中的变量proguard.optimize.peephole.InstructionSequenceConstants
- MATH_SEQUENCES - 类 中的变量proguard.optimize.peephole.InstructionSequenceConstants
- MAX_LOCALS - 类 中的静态变量proguard.optimize.gson.OptimizedClassConstants.FromJsonLocals
- MAXIMUM_INLINED_CODE_LENGTH_android - 类 中的静态变量proguard.optimize.peephole.MethodInliner
- MAXIMUM_INLINED_CODE_LENGTH_JVM - 类 中的静态变量proguard.optimize.peephole.MethodInliner
- MAXIMUM_REMOVED_ANDROID_LOG_LEVEL - 类 中的静态变量proguard.ConfigurationConstants
- MAXIMUM_RESULTING_CODE_LENGTH_JME - 类 中的静态变量proguard.optimize.peephole.MethodInliner
- MAXIMUM_RESULTING_CODE_LENGTH_JSE - 类 中的静态变量proguard.optimize.peephole.MethodInliner
- MAXIMUM_RESULTING_CODE_LENGTH_JVM - 类 中的静态变量proguard.optimize.peephole.MethodInliner
- maxResultingCodeLength - 类 中的变量proguard.optimize.peephole.MethodInliner
- mayBeMerged() - 类 中的方法proguard.optimize.info.ClassOptimizationInfo
-
Returns whether the class may be merged with other classes.
- mayBeMerged() - 类 中的方法proguard.optimize.info.ProgramClassOptimizationInfo
- mayHaveSideEffects(Clazz, Clazz) - 类 中的静态方法proguard.optimize.info.SideEffectClassChecker
-
Returns whether accessing the given class from another given class may have side effects when they are initialized.
- mayHaveSideEffects(Clazz, Clazz, Member) - 类 中的静态方法proguard.optimize.info.SideEffectClassChecker
-
Returns whether accessing the given class member from the given class may have side effects when they are initialized.
- mayThrowExceptions(Clazz, Method, CodeAttribute) - 类 中的方法proguard.optimize.info.ExceptionInstructionChecker
-
Returns whether the specified method may throw exceptions.
- mayThrowExceptions(Clazz, Method, CodeAttribute, int) - 类 中的方法proguard.optimize.info.ExceptionInstructionChecker
-
Returns whether the specified instruction may throw exceptions.
- mayThrowExceptions(Clazz, Method, CodeAttribute, int, int) - 类 中的方法proguard.optimize.info.ExceptionInstructionChecker
-
Returns whether the specified block of code may throw exceptions.
- mayThrowExceptions(Clazz, Method, CodeAttribute, int, Instruction) - 类 中的方法proguard.optimize.info.ExceptionInstructionChecker
-
Returns whether the given instruction may throw exceptions.
- member - 类 中的变量proguard.classfile.ClassMemberPair
- MEMBER_KEPT - 类 中的静态变量proguard.configuration.ConfigurationLogger
- MEMBER_SHRUNK - 类 中的静态变量proguard.configuration.ConfigurationLogger
- memberComments - 类 中的变量proguard.ClassSpecification
- MemberDescriptorSpecializer - proguard.optimize中的类
-
This MemberVisitor specializes class types in the descriptors of the fields and methods that it visits.
- MemberDescriptorSpecializer(boolean, boolean, boolean) - 类 的构造器proguard.optimize.MemberDescriptorSpecializer
-
Creates a new MemberDescriptorSpecializer.
- MemberDescriptorSpecializer(boolean, boolean, boolean, MemberVisitor, MemberVisitor, MemberVisitor) - 类 的构造器proguard.optimize.MemberDescriptorSpecializer
-
Creates a new MemberDescriptorSpecializer with extra visitors.
- MemberNameCleaner - proguard.obfuscate中的类
-
This
MemberVisitorclears the new names of the class members that it visits. - MemberNameCleaner() - 类 的构造器proguard.obfuscate.MemberNameCleaner
- MemberNameCollector - proguard.obfuscate中的类
-
This MemberVisitor collects all new (obfuscation) names of the members that it visits.
- MemberNameCollector(boolean, Map) - 类 的构造器proguard.obfuscate.MemberNameCollector
-
Creates a new MemberNameCollector.
- MemberNameConflictFixer - proguard.obfuscate中的类
-
This MemberInfoVisitor solves obfuscation naming conflicts in all class members that it visits.
- MemberNameConflictFixer(boolean, Map, WarningPrinter, MemberObfuscator) - 类 的构造器proguard.obfuscate.MemberNameConflictFixer
-
Creates a new MemberNameConflictFixer.
- MemberObfuscator - proguard.obfuscate中的类
-
This MemberVisitor obfuscates all class members that it visits.
- MemberObfuscator(boolean, NameFactory, Map) - 类 的构造器proguard.obfuscate.MemberObfuscator
-
Creates a new MemberObfuscator.
- MemberPrivatizer - proguard.optimize.peephole中的类
-
This MemberVisitor makes all class members that it visits private, unless they have been marked by a NonPrivateMemberMarker.
- MemberPrivatizer() - 类 的构造器proguard.optimize.peephole.MemberPrivatizer
-
Creates a new MemberPrivatizer.
- MemberPrivatizer(MemberVisitor) - 类 的构造器proguard.optimize.peephole.MemberPrivatizer
-
Creates a new MemberPrivatizer.
- MemberReferenceGeneralizer - proguard.optimize中的类
-
This InstructionVisitor generalizes the classes referenced by the field/method invocation instructions that it visits.
- MemberReferenceGeneralizer(boolean, boolean, CodeAttributeEditor) - 类 的构造器proguard.optimize.MemberReferenceGeneralizer
-
Creates a new ReferenceGeneralizer.
- MemberReferenceGeneralizer(boolean, boolean, CodeAttributeEditor, InstructionVisitor, InstructionVisitor) - 类 的构造器proguard.optimize.MemberReferenceGeneralizer
-
Creates a new ReferenceGeneralizer.
- MemberSpecialNameFilter - proguard.obfuscate中的类
-
This
MemberVisitordelegates its visits to another givenMemberVisitor, but only when the visited member has a special new name. - MemberSpecialNameFilter(MemberVisitor) - 类 的构造器proguard.obfuscate.MemberSpecialNameFilter
-
Creates a new MemberSpecialNameFilter.
- MemberSpecification - proguard中的类
-
This class stores a specification of class members.
- MemberSpecification() - 类 的构造器proguard.MemberSpecification
-
Creates a new option to keep all possible class members.
- MemberSpecification(int, int, String, String, String) - 类 的构造器proguard.MemberSpecification
-
Creates a new option to keep the specified class member(s).
- MemberValueSpecification - proguard中的类
-
This member specification assigns a constant value or value range to the class members.
- MemberValueSpecification() - 类 的构造器proguard.MemberValueSpecification
-
Creates a new option to keep all possible class members.
- MemberValueSpecification(int, int, String, String, String, Number[]) - 类 的构造器proguard.MemberValueSpecification
-
Creates a new option to keep the specified class member(s).
- merge(ClassOptimizationInfo) - 类 中的方法proguard.optimize.info.ProgramClassOptimizationInfo
-
Merges in the given information of a class that is merged.
- merge(MethodOptimizationInfo) - 类 中的方法proguard.optimize.info.ProgramMethodOptimizationInfo
-
Merges in the given information of a method that is inlined.
- MERGE_INTERFACES_AGGRESSIVELY_OPTION - 类 中的静态变量proguard.ConfigurationConstants
- mergeInterfacesAggressively - 类 中的变量proguard.Configuration
-
Specifies whether interfaces may be merged aggressively.
- METHOD_NAME_ADD_DESERIALIZATION_EXCLUSION_STRATEGY - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_NAME_ADD_SERIALIZATION_EXCLUSION_STRATEGY - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_NAME_CREATE - 类 中的静态变量proguard.optimize.gson.OptimizedClassConstants
- METHOD_NAME_CREATE_INSTANCE - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_NAME_DISABLE_INNER_CLASS_SERIALIZATION - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_NAME_DUMP_TYPE_TOKEN_CACHE - 类 中的静态变量proguard.optimize.gson.OptimizedClassConstants
- METHOD_NAME_ENABLE_COMPLEX_MAP_KEY_SERIALIZATION - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_NAME_EXCLUDE_FIELDS_WITH_MODIFIERS - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_NAME_EXCLUDE_FIELDS_WITHOUT_EXPOSE_ANNOTATION - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_NAME_FROM_JSON - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_NAME_FROM_JSON - 类 中的静态变量proguard.optimize.gson.OptimizedClassConstants
- METHOD_NAME_FROM_JSON_FIELD - 类 中的静态变量proguard.optimize.gson.OptimizedClassConstants
- METHOD_NAME_GENERATE_EXECUTABLE_JSON - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_NAME_GET_ADAPTER_CLASS - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_NAME_GET_ADAPTER_TYPE_TOKEN - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_NAME_GET_RAW_TYPE - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_NAME_GET_TYPE - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_NAME_GET_TYPE_ADAPTER_CLASS - 类 中的静态变量proguard.optimize.gson.OptimizedClassConstants
- METHOD_NAME_GET_TYPE_ADAPTER_TYPE_TOKEN - 类 中的静态变量proguard.optimize.gson.OptimizedClassConstants
- METHOD_NAME_HAS_NEXT - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_NAME_INIT_NAMES - 类 中的静态变量proguard.optimize.gson.OptimizedClassConstants
- METHOD_NAME_INIT_NAMES_MAP - 类 中的静态变量proguard.optimize.gson.OptimizedClassConstants
- METHOD_NAME_NAME - 类 中的静态变量proguard.optimize.gson.OptimizedClassConstants
- METHOD_NAME_NEXT_BOOLEAN - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_NAME_NEXT_FIELD_INDEX - 类 中的静态变量proguard.optimize.gson.OptimizedClassConstants
- METHOD_NAME_NEXT_INTEGER - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_NAME_NEXT_NULL - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_NAME_NEXT_STRING - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_NAME_NEXT_VALUE_INDEX - 类 中的静态变量proguard.optimize.gson.OptimizedClassConstants
- METHOD_NAME_NULL_VALUE - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_NAME_PEEK - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_NAME_READ - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_NAME_READ - 类 中的静态变量proguard.optimize.gson.OptimizedClassConstants
- METHOD_NAME_READER_BEGIN_OBJECT - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_NAME_READER_END_OBJECT - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_NAME_REGISTER_TYPE_ADAPTER - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_NAME_REGISTER_TYPE_ADAPTER_FACTORY - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_NAME_REGISTER_TYPE_HIERARCHY_ADAPTER - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_NAME_SERIALIZE_NULLS - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_NAME_SERIALIZE_SPECIAL_FLOATING_POINT_VALUES - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_NAME_SET_EXCLUSION_STRATEGIES - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_NAME_SET_FIELD_NAMING_POLICY - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_NAME_SET_FIELD_NAMING_STRATEGY - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_NAME_SET_LONG_SERIALIZATION_POLICY - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_NAME_SET_VERSION - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_NAME_SKIP_VALUE - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_NAME_TO_JSON - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_NAME_TO_JSON - 类 中的静态变量proguard.optimize.gson.OptimizedClassConstants
- METHOD_NAME_TO_JSON_BODY - 类 中的静态变量proguard.optimize.gson.OptimizedClassConstants
- METHOD_NAME_TO_JSON_TREE - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_NAME_VALUE - 类 中的静态变量proguard.optimize.gson.OptimizedClassConstants
- METHOD_NAME_VALUE_BOOLEAN - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_NAME_VALUE_BOOLEAN_OBJECT - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_NAME_VALUE_NUMBER - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_NAME_VALUE_STRING - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_NAME_WRITE - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_NAME_WRITE - 类 中的静态变量proguard.optimize.gson.OptimizedClassConstants
- METHOD_NAME_WRITER_BEGIN_OBJECT - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_NAME_WRITER_END_OBJECT - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_TYPE_ADD_DESERIALIZATION_EXCLUSION_STRATEGY - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_TYPE_ADD_SERIALIZATION_EXCLUSION_STRATEGY - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_TYPE_CREATE - 类 中的静态变量proguard.optimize.gson.OptimizedClassConstants
- METHOD_TYPE_CREATE_INSTANCE - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_TYPE_DISABLE_INNER_CLASS_SERIALIZATION - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_TYPE_DUMP_TYPE_TOKEN_CACHE - 类 中的静态变量proguard.optimize.gson.OptimizedClassConstants
- METHOD_TYPE_ENABLE_COMPLEX_MAP_KEY_SERIALIZATION - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_TYPE_EXCLUDE_FIELDS_WITH_MODIFIERS - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_TYPE_EXLCUDE_FIELDS_WITHOUT_EXPOSE_ANNOTATION - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_TYPE_FROM_JSON - 类 中的静态变量proguard.optimize.gson.OptimizedClassConstants
- METHOD_TYPE_FROM_JSON_FIELD - 类 中的静态变量proguard.optimize.gson.OptimizedClassConstants
- METHOD_TYPE_FROM_JSON_JSON_READER_TYPE - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_TYPE_FROM_JSON_READER_CLASS - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_TYPE_FROM_JSON_READER_TYPE - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_TYPE_FROM_JSON_STRING_CLASS - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_TYPE_FROM_JSON_STRING_TYPE - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_TYPE_GENERATE_EXECUTABLE_JSON - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_TYPE_GET_ADAPTER_CLASS - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_TYPE_GET_ADAPTER_TYPE_TOKEN - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_TYPE_GET_RAW_TYPE - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_TYPE_GET_TYPE - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_TYPE_GET_TYPE_ADAPTER_CLASS - 类 中的静态变量proguard.optimize.gson.OptimizedClassConstants
- METHOD_TYPE_GET_TYPE_ADAPTER_TYPE_TOKEN - 类 中的静态变量proguard.optimize.gson.OptimizedClassConstants
- METHOD_TYPE_HAS_NEXT - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_TYPE_INIT - 类 中的静态变量proguard.optimize.gson.OptimizedClassConstants
- METHOD_TYPE_INIT_NAMES - 类 中的静态变量proguard.optimize.gson.OptimizedClassConstants
- METHOD_TYPE_INIT_NAMES_MAP - 类 中的静态变量proguard.optimize.gson.OptimizedClassConstants
- METHOD_TYPE_NAME - 类 中的静态变量proguard.optimize.gson.OptimizedClassConstants
- METHOD_TYPE_NAME_VALUE_STRING - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_TYPE_NEXT_BOOLEAN - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_TYPE_NEXT_FIELD_INDEX - 类 中的静态变量proguard.optimize.gson.OptimizedClassConstants
- METHOD_TYPE_NEXT_INTEGER - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_TYPE_NEXT_NULL - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_TYPE_NEXT_STRING - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_TYPE_NEXT_VALUE_INDEX - 类 中的静态变量proguard.optimize.gson.OptimizedClassConstants
- METHOD_TYPE_NULL_VALUE - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_TYPE_PEEK - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_TYPE_READ - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_TYPE_READER_BEGIN_OBJECT - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_TYPE_READER_END_OBJECT - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_TYPE_REGISTER_TYPE_ADAPTER - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_TYPE_REGISTER_TYPE_ADAPTER_FACTORY - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_TYPE_REGISTER_TYPE_HIERARCHY_ADAPTER - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_TYPE_SERIALIZE_NULLS - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_TYPE_SERIALIZE_SPECIAL_FLOATING_POINT_VALUES - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_TYPE_SET_EXCLUSION_STRATEGIES - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_TYPE_SET_FIELD_NAMING_POLICY - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_TYPE_SET_FIELD_NAMING_STRATEGY - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_TYPE_SET_LONG_SERIALIZATION_POLICY - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_TYPE_SET_VERSION - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_TYPE_SKIP_VALUE - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_TYPE_TO_JSON - 类 中的静态变量proguard.optimize.gson.OptimizedClassConstants
- METHOD_TYPE_TO_JSON_BODY - 类 中的静态变量proguard.optimize.gson.OptimizedClassConstants
- METHOD_TYPE_TO_JSON_JSON_ELEMENT_WRITER - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_TYPE_TO_JSON_OBJECT - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_TYPE_TO_JSON_OBJECT_APPENDABLE - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_TYPE_TO_JSON_OBJECT_TYPE - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_TYPE_TO_JSON_OBJECT_TYPE_APPENDABLE - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_TYPE_TO_JSON_OBJECT_TYPE_WRITER - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_TYPE_TO_JSON_TREE_OBJECT - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_TYPE_TO_JSON_TREE_OBJECT_TYPE - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_TYPE_VALUE - 类 中的静态变量proguard.optimize.gson.OptimizedClassConstants
- METHOD_TYPE_VALUE_BOOLEAN - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_TYPE_VALUE_BOOLEAN_OBJECT - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_TYPE_VALUE_NUMBER - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_TYPE_WRITE - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_TYPE_WRITER_BEGIN_OBJECT - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- METHOD_TYPE_WRITER_END_OBJECT - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- MethodDescriptorShrinker - proguard.optimize中的类
-
This MemberVisitor removes unused parameters in the descriptors of the methods that it visits.
- MethodDescriptorShrinker() - 类 的构造器proguard.optimize.MethodDescriptorShrinker
-
Creates a new MethodDescriptorShrinker.
- MethodDescriptorShrinker(MemberVisitor) - 类 的构造器proguard.optimize.MethodDescriptorShrinker
-
Creates a new MethodDescriptorShrinker with an extra visitor.
- MethodFinalizer - proguard.optimize.peephole中的类
-
This
MemberVisitormakes the program methods that it visits final, if possible. - MethodFinalizer() - 类 的构造器proguard.optimize.peephole.MethodFinalizer
-
Creates a new ClassFinalizer.
- MethodFinalizer(MemberVisitor) - 类 的构造器proguard.optimize.peephole.MethodFinalizer
-
Creates a new ClassFinalizer.
- methodHashes - 类 中的变量proguard.configuration.ConfigurationLogger.ClassInfo
- MethodInliner - proguard.optimize.peephole中的类
-
This AttributeVisitor is an abstract class representing a visitor considering to inline each method that it visits in its usage sites.
- MethodInliner(boolean, boolean, boolean) - 类 的构造器proguard.optimize.peephole.MethodInliner
-
Creates a new MethodInliner.
- MethodInliner(boolean, boolean, boolean, InstructionVisitor) - 类 的构造器proguard.optimize.peephole.MethodInliner
-
Creates a new MethodInliner.
- MethodInliner(boolean, boolean, int, boolean, boolean, InstructionVisitor) - 类 的构造器proguard.optimize.peephole.MethodInliner
-
Creates a new MethodInliner.
- MethodInvocationMarker - proguard.optimize.info中的类
-
This InstructionVisitor counts the number of times methods are invoked from the instructions that are visited.
- MethodInvocationMarker() - 类 的构造器proguard.optimize.info.MethodInvocationMarker
- MethodOptimizationInfo - proguard.optimize.info中的类
-
This class stores some optimization information that can be attached to a method.
- MethodOptimizationInfo() - 类 的构造器proguard.optimize.info.MethodOptimizationInfo
- methodSpecifications - 类 中的变量proguard.ClassSpecification
- MethodStaticizer - proguard.optimize中的类
-
This MemberVisitor makes all methods that it visits static, if their 'this' parameters are unused.
- MethodStaticizer() - 类 的构造器proguard.optimize.MethodStaticizer
-
Creates a new MethodStaticizer.
- MethodStaticizer(MemberVisitor) - 类 的构造器proguard.optimize.MethodStaticizer
-
Creates a new MethodStaticizer with an extra visitor.
- MICRO_EDITION_OPTION - 类 中的静态变量proguard.ConfigurationConstants
- microEdition - 类 中的变量proguard.Configuration
-
Specifies whether the code should be preverified for Java Micro Edition (creating StackMap attributes) instead of for Java Standard Edition (creating StackMapTable attributes).
- microEdition - 类 中的变量proguard.optimize.peephole.MethodInliner
- millisecondsToMinSecReadable(int) - 类 中的静态方法proguard.util.TimeUtil
- modifiesAnything() - 类 中的方法proguard.optimize.info.MethodOptimizationInfo
-
Returns whether the method might modify objects that it can reach through static fields or instance fields.
- modifiesAnything() - 类 中的方法proguard.optimize.info.ProgramMethodOptimizationInfo
- modifiesAnything(Method) - 类 中的静态方法proguard.optimize.info.ParameterEscapeMarker
-
Returns whether anything may be modified by the given method.
- MultiMappingProcessor - proguard.obfuscate中的类
-
This MappingKeeper delegates all method calls to each MappingProcessor in a given list.
- MultiMappingProcessor(MappingProcessor[]) - 类 的构造器proguard.obfuscate.MultiMappingProcessor
-
Creates a new MultiMappingProcessor.
- MutableBoolean - proguard.optimize.info中的类
-
This class provides a mutable boolean flag.
- MutableBoolean() - 类 的构造器proguard.optimize.info.MutableBoolean
N
- name - 类 中的变量proguard.MemberSpecification
- NAME_EXCLUDER - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- NAME_FIELD_NAMING_POLICY - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- NAME_GSON - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- NAME_GSON_BUILDER - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- NAME_GSON_UTIL - 类 中的静态变量proguard.optimize.gson.OptimizedClassConstants
- NAME_INSTANCE_CREATOR - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- NAME_JSON_READER - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- NAME_JSON_SYNTAX_EXCEPTION - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- NAME_JSON_TOKEN - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- NAME_JSON_WRITER - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- NAME_OPTIMIZED_JSON_READER - 类 中的静态变量proguard.optimize.gson.OptimizedClassConstants
- NAME_OPTIMIZED_JSON_READER_IMPL - 类 中的静态变量proguard.optimize.gson.OptimizedClassConstants
- NAME_OPTIMIZED_JSON_WRITER - 类 中的静态变量proguard.optimize.gson.OptimizedClassConstants
- NAME_OPTIMIZED_JSON_WRITER_IMPL - 类 中的静态变量proguard.optimize.gson.OptimizedClassConstants
- NAME_OPTIMIZED_TYPE_ADAPTER - 类 中的静态变量proguard.optimize.gson.OptimizedClassConstants
- NAME_OPTIMIZED_TYPE_ADAPTER_FACTORY - 类 中的静态变量proguard.optimize.gson.OptimizedClassConstants
- NAME_OPTIMIZED_TYPE_ADAPTER_IMPL - 类 中的静态变量proguard.optimize.gson.OptimizedClassConstants
- NAME_TYPE_ADAPTER - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- NAME_TYPE_TOKEN - 类 中的静态变量proguard.optimize.gson.GsonClassConstants
- NameFactory - proguard.obfuscate中的接口
-
This interfaces provides methods to generate unique sequences of names.
- NameFactoryResetter - proguard.obfuscate中的类
-
This ClassVisitor resets a given name factory whenever it visits a class file.
- NameFactoryResetter(NameFactory) - 类 的构造器proguard.obfuscate.NameFactoryResetter
-
Creates a new NameFactoryResetter.
- NameObfuscationReferenceFixer - proguard.obfuscate中的类
-
This pass fixes references between Java code and resource files.
- NameObfuscationReferenceFixer(Configuration) - 类 的构造器proguard.obfuscate.NameObfuscationReferenceFixer
- necessaryInstructionFilter(boolean, InstructionVisitor) - 类 中的方法proguard.optimize.evaluation.InstructionUsageMarker
-
Returns a filtering version of the given instruction visitor that only visits necessary or unnecessary instructions.
- necessaryInstructionFilter(InstructionVisitor) - 类 中的方法proguard.optimize.evaluation.InstructionUsageMarker
-
Returns a filtering version of the given instruction visitor that only visits necessary instructions.
- needsAccessorMethod() - 类 中的方法proguard.backport.LambdaExpression
-
Returns whether an accessor method is needed to access the invoked method from the lambda class.
- NEGATOR_KEYWORD - 类 中的静态变量proguard.ConfigurationConstants
- NestUsageMarker - proguard.shrink中的类
-
This AttributeVisitor marks all necessary nest host attributes, nest members attributes, and permitted subclasses attributes that it visits.
- NestUsageMarker(ClassUsageMarker) - 类 的构造器proguard.shrink.NestUsageMarker
-
Creates a new NestUsageMarker.
- newClassName(Clazz) - 类 中的静态方法proguard.obfuscate.ClassObfuscator
-
Retrieves the new name of the given class.
- newInjectedMemberNameFactory(Clazz) - 类 中的静态方法proguard.obfuscate.UniqueMemberNameFactory
-
Utility for creating a new NameFactory that can generate names for injected members: the generated names are unique within the given class, and don't clash with non-injected members of its super classes.
- newMemberName(Member) - 类 中的静态方法proguard.obfuscate.MemberObfuscator
-
Retrieves the new name of the given class member.
- NewMemberNameFilter - proguard.obfuscate中的类
-
This
MemberVisitordelegates its visits to another givenMemberVisitor, but only when the visited member has a new name. - NewMemberNameFilter(MemberVisitor) - 类 的构造器proguard.obfuscate.NewMemberNameFilter
-
Creates a new MemberNameFilter.
- newSourceFileAttribute - 类 中的变量proguard.Configuration
-
An optional replacement for all SourceFile attributes.
- nextLine() - 类 中的方法proguard.ArgumentWordReader
- nextLine() - 类 中的方法proguard.LineWordReader
- nextLine() - 类 中的方法proguard.WordReader
-
Reads a line from this WordReader, or from one of its active included WordReader objects.
- nextName() - 类 中的方法proguard.obfuscate.DictionaryNameFactory
- nextName() - 接口 中的方法proguard.obfuscate.NameFactory
- nextName() - 类 中的方法proguard.obfuscate.NumericNameFactory
- nextName() - 类 中的方法proguard.obfuscate.PrefixingNameFactory
- nextName() - 类 中的方法proguard.obfuscate.SimpleNameFactory
- nextName() - 类 中的方法proguard.obfuscate.SpecialNameFactory
- nextName() - 类 中的方法proguard.obfuscate.UniqueMemberNameFactory
- nextWord(boolean, boolean) - 类 中的方法proguard.WordReader
-
Reads a word from this WordReader, or from one of its active included WordReader objects.
- NoConstructorReferenceReplacer - proguard.optimize.peephole中的类
-
This InstructionVisitor replaces instance references on classes without constructors in all methods that it visits.
- NoConstructorReferenceReplacer(CodeAttributeEditor) - 类 的构造器proguard.optimize.peephole.NoConstructorReferenceReplacer
-
Creates a new NoConstructorReferenceReplacer.
- NoConstructorReferenceReplacer(CodeAttributeEditor, InstructionVisitor) - 类 的构造器proguard.optimize.peephole.NoConstructorReferenceReplacer
-
Creates a new GotoGotoReplacer.
- NoEscapingParametersMethodMarker - proguard.optimize.info中的类
-
This MemberVisitor marks all methods that it visits as not having any escaping parameters (including 'this').
- NoEscapingParametersMethodMarker() - 类 的构造器proguard.optimize.info.NoEscapingParametersMethodMarker
- NoExternalReturnValuesMethodMarker - proguard.optimize.info中的类
-
This MemberVisitor marks all methods that it visits as not having any return values that are external reference values (only parameters or new instances).
- NoExternalReturnValuesMethodMarker() - 类 的构造器proguard.optimize.info.NoExternalReturnValuesMethodMarker
- NoExternalSideEffectMethodMarker - proguard.optimize.info中的类
-
This MemberVisitor marks all methods that it visits as not having any external side effects.
- NoExternalSideEffectMethodMarker() - 类 的构造器proguard.optimize.info.NoExternalSideEffectMethodMarker
- NonEmptyStackReturnMarker - proguard.optimize.info中的类
-
This InstructionVisitor marks all methods that return with a non-empty stack (other than the return value).
- NonEmptyStackReturnMarker(StackSizeComputer) - 类 的构造器proguard.optimize.info.NonEmptyStackReturnMarker
-
Creates a new NonEmptyStackReturnMarker
- NonPrivateMemberMarker - proguard.optimize.info中的类
-
This ClassVisitor marks all class members that can not be made private in the classes that it visits, and in the classes to which they refer.
- NonPrivateMemberMarker() - 类 的构造器proguard.optimize.info.NonPrivateMemberMarker
- NopRemover - proguard.optimize.peephole中的类
-
This InstructionVisitor removes all nop instructions that it encounters.
- NopRemover(CodeAttributeEditor) - 类 的构造器proguard.optimize.peephole.NopRemover
-
Creates a new NopRemover.
- NopRemover(CodeAttributeEditor, InstructionVisitor) - 类 的构造器proguard.optimize.peephole.NopRemover
-
Creates a new NopRemover.
- NoSideEffectClassMarker - proguard.optimize.info中的类
-
This ClassVisitor marks all classes that it visits as not having any side effects.
- NoSideEffectClassMarker() - 类 的构造器proguard.optimize.info.NoSideEffectClassMarker
- NoSideEffectMethodMarker - proguard.optimize.info中的类
-
This MemberVisitor marks all methods that it visits as not having any side effects.
- NoSideEffectMethodMarker() - 类 的构造器proguard.optimize.info.NoSideEffectMethodMarker
- note - 类 中的变量proguard.Configuration
-
A list of String instances specifying a filter for the classes for which not to print notes, if there are noteworthy potential problems.
- NumericNameFactory - proguard.obfuscate中的类
-
This
NameFactorygenerates unique numeric names, starting at "1". - NumericNameFactory() - 类 的构造器proguard.obfuscate.NumericNameFactory
O
- obfuscate - 类 中的变量proguard.Configuration
-
Specifies whether the code should be obfuscated.
- OBFUSCATION_DICTIONARY_OPTION - 类 中的静态变量proguard.ConfigurationConstants
- obfuscationDictionary - 类 中的变量proguard.Configuration
-
An optional name of a file containing obfuscated class member names.
- ObfuscationPreparation - proguard.obfuscate中的类
- ObfuscationPreparation(Configuration) - 类 的构造器proguard.obfuscate.ObfuscationPreparation
- Obfuscator - proguard.obfuscate中的类
-
This pass can perform obfuscation of class pools according to a given specification.
- Obfuscator(Configuration) - 类 的构造器proguard.obfuscate.Obfuscator
- OBJECT_SEQUENCES - 类 中的变量proguard.optimize.peephole.InstructionSequenceConstants
- OPEN_ARGUMENTS_KEYWORD - 类 中的静态变量proguard.ConfigurationConstants
- OPEN_KEYWORD - 类 中的静态变量proguard.ConfigurationConstants
- OPEN_SYSTEM_PROPERTY - 类 中的静态变量proguard.ConfigurationConstants
- OPTIMIZATION_NAMES - 类 中的静态变量proguard.optimize.Optimizer
- OPTIMIZATION_PASSES - 类 中的静态变量proguard.ConfigurationConstants
- OptimizationCodeAttributeFilter - proguard.optimize.info中的类
-
This AttributeVisitor delegates calls for code attributes to another AttributeVisitor, but only if they can be optimized.
- OptimizationCodeAttributeFilter(AttributeVisitor) - 类 的构造器proguard.optimize.info.OptimizationCodeAttributeFilter
-
Creates a new OptimizationCodeAttributeFilter.
- OptimizationCodeAttributeFilter(AttributeVisitor, AttributeVisitor) - 类 的构造器proguard.optimize.info.OptimizationCodeAttributeFilter
-
Creates a new OptimizationCodeAttributeFilter.
- OptimizationInfoClassFilter - proguard.optimize中的类
-
This
ClassVisitordelegates its visits to another givenClassVisitor, but only when the visited class has editable optimization info. - OptimizationInfoClassFilter(ClassVisitor) - 类 的构造器proguard.optimize.OptimizationInfoClassFilter
-
Creates a new OptimizationInfoClassFilter.
- OptimizationInfoMemberFilter - proguard.optimize中的类
-
This
MemberVisitordelegates its visits to another givenMemberVisitor, but only when the visited member has editable optimization info. - OptimizationInfoMemberFilter(MemberVisitor) - 类 的构造器proguard.optimize.OptimizationInfoMemberFilter
-
Creates a new OptimizationInfoMemberFilter.
- OptimizationInfoMemberFilter(MemberVisitor, MemberVisitor) - 类 的构造器proguard.optimize.OptimizationInfoMemberFilter
-
Creates a new OptimizationInfoMemberFilter.
- optimizationPasses - 类 中的变量proguard.Configuration
-
Specifies the number of optimization passes.
- optimizations - 类 中的变量proguard.Configuration
-
A list of String instances specifying the optimizations to be performed.
- OPTIMIZATIONS - 类 中的静态变量proguard.ConfigurationConstants
- optimize - 类 中的变量proguard.Configuration
-
Specifies whether the code should be optimized.
- OPTIMIZE_AGGRESSIVELY - 类 中的静态变量proguard.ConfigurationConstants
- optimizeConservatively - 类 中的变量proguard.Configuration
-
Specifies whether conservative optimization should be applied
- OPTIMIZED_JSON_READER - 类 中的静态变量proguard.optimize.gson.OptimizedClassConstants.FromJsonLocals
- OPTIMIZED_JSON_WRITER - 类 中的静态变量proguard.optimize.gson.OptimizedClassConstants.ToJsonLocals
- OptimizedClassConstants - proguard.optimize.gson中的类
-
Constants used in the injected GSON optimization classes.
- OptimizedClassConstants() - 类 的构造器proguard.optimize.gson.OptimizedClassConstants
- OptimizedClassConstants.FromJsonFieldLocals - proguard.optimize.gson中的类
- OptimizedClassConstants.FromJsonLocals - proguard.optimize.gson中的类
- OptimizedClassConstants.ReadLocals - proguard.optimize.gson中的类
- OptimizedClassConstants.ToJsonLocals - proguard.optimize.gson中的类
- OptimizedClassConstants.WriteLocals - proguard.optimize.gson中的类
- OptimizedJsonFieldCollector - proguard.optimize.gson中的类
-
This class and member visitor collects the classes and fields that can be involved in Json (de)serialization and register their Java to Json field name mapping in an OptimizedJsonInfo object
- OptimizedJsonFieldCollector(OptimizedJsonInfo, OptimizedJsonFieldCollector.Mode) - 类 的构造器proguard.optimize.gson.OptimizedJsonFieldCollector
-
Creates a new OptimizedJsonFieldCollector.
- OptimizedJsonFieldCollector.Mode - proguard.optimize.gson中的枚举
- OptimizedJsonFieldVisitor - proguard.optimize.gson中的类
-
This visitor searches the classes that it visits for fields that can be involved in Json (de)serialization and passes them on to the given member visitor.
- OptimizedJsonFieldVisitor(ClassVisitor, MemberVisitor) - 类 的构造器proguard.optimize.gson.OptimizedJsonFieldVisitor
-
Creates a new OptimizedJsonFieldVisitor.
- OptimizedJsonInfo - proguard.optimize.gson中的类
-
This class keeps track of which Java classes and fields can be involved in Json (de)serialization and stores their corresponding Json field names and internal indices.
- OptimizedJsonInfo() - 类 的构造器proguard.optimize.gson.OptimizedJsonInfo
- OptimizedJsonInfo.ClassJsonInfo - proguard.optimize.gson中的类
- OptimizedJsonReaderImplInitializer - proguard.optimize.gson中的类
-
This code attribute visitor implements the static initializer of _OptimizedJsonReaderImpl so that the data structure is initialized with the correct mapping between Json field names and internal indices.
- OptimizedJsonReaderImplInitializer(ClassPool, ClassPool, CodeAttributeEditor, OptimizedJsonInfo) - 类 的构造器proguard.optimize.gson.OptimizedJsonReaderImplInitializer
-
Creates a new OptimizedJsonReaderImplInitializer.
- OptimizedJsonWriterImplInitializer - proguard.optimize.gson中的类
-
This code attribute visitor implements the static initializer of _OptimizedJsonWriterImpl so that the data structure is initialized with the correct mapping between internal indices and Json field names.
- OptimizedJsonWriterImplInitializer(ClassPool, ClassPool, CodeAttributeEditor, OptimizedJsonInfo) - 类 的构造器proguard.optimize.gson.OptimizedJsonWriterImplInitializer
-
Creates a new OptimizedJsonWriterImplInitializer.
- OptimizedTypeAdapterAdder - proguard.optimize.gson中的类
-
This ClassVisitor visits domain classes that can be involved in a GSON (de)serialization and injects an optimized TypeAdapter for each of them.
- OptimizedTypeAdapterAdder(ClassPool, ClassPool, CodeAttributeEditor, OptimizedJsonInfo, OptimizedJsonInfo, ExtraDataEntryNameMap, Map<String, String>, GsonRuntimeSettings) - 类 的构造器proguard.optimize.gson.OptimizedTypeAdapterAdder
-
Creates a new OptimizedTypeAdapterAdder.
- OptimizedTypeAdapterFactoryInitializer - proguard.optimize.gson中的类
-
This visitor implements the getType() method of the injected _OptimizedTypeAdapterFactory.
- OptimizedTypeAdapterFactoryInitializer(ClassPool, CodeAttributeEditor, Map<String, String>, GsonRuntimeSettings) - 类 的构造器proguard.optimize.gson.OptimizedTypeAdapterFactoryInitializer
-
Creates a new OptimizedTypeAdapterFactoryInitializer.
- OptimizedTypeAdapterInitializer - proguard.optimize.gson中的类
-
This class visitor transforms the template _OptimizedTypeAdapter into a full implementation of a GSON TypeAdapter for a specific domain class.
- OptimizedTypeAdapterInitializer(String, ProgramClass, CodeAttributeEditor, OptimizedJsonInfo, OptimizedJsonInfo, ClassPool, ClassVisitor) - 类 的构造器proguard.optimize.gson.OptimizedTypeAdapterInitializer
-
Creates a new OptimizedTypeAdapterInitializer.
- Optimizer - proguard.optimize中的类
-
This pass optimizes class pools according to a given configuration.
- Optimizer(Configuration) - 类 的构造器proguard.optimize.Optimizer
- OPTION_PREFIX - 类 中的静态变量proguard.ConfigurationConstants
- OriginalClassNameFilter - proguard.obfuscate中的类
-
This ClassVisitor delegates its visits to one of two other ClassVisitor's, depending on whether the visited class still has its original name or not.
- OriginalClassNameFilter(ClassVisitor, ClassVisitor) - 类 的构造器proguard.obfuscate.OriginalClassNameFilter
-
Creates a new OriginalClassNameFilter.
- OUTJARS_OPTION - 类 中的静态变量proguard.ConfigurationConstants
- OutputWriter - proguard中的类
-
This pass writes the output class files and resource files, packaged in jar files, etc, if required.
- OutputWriter(Configuration) - 类 的构造器proguard.OutputWriter
- OVERLOAD_AGGRESSIVELY_OPTION - 类 中的静态变量proguard.ConfigurationConstants
- overloadAggressively - 类 中的变量proguard.Configuration
-
Specifies whether to apply aggressive name overloading on class members.
P
- PACKAGE_OBFUSCATION_DICTIONARY_OPTION - 类 中的静态变量proguard.ConfigurationConstants
- packageObfuscationDictionary - 类 中的变量proguard.Configuration
-
An optional name of a file containing obfuscated package names.
- PackageVisibleMemberContainingClassMarker - proguard.optimize.info中的类
-
This ClassVisitor marks all classes that contain package visible members.
- PackageVisibleMemberContainingClassMarker() - 类 的构造器proguard.optimize.info.PackageVisibleMemberContainingClassMarker
- PackageVisibleMemberInvokingClassMarker - proguard.optimize.info中的类
-
This ConstantVisitor marks all classes that refer to package visible classes or class members.
- PackageVisibleMemberInvokingClassMarker() - 类 的构造器proguard.optimize.info.PackageVisibleMemberInvokingClassMarker
- ParameterEscapedMarker - proguard.optimize.info中的类
-
This ClassPoolVisitor marks the reference parameters that have escaped or that are escaping, outside or inside their methods.
- ParameterEscapedMarker() - 类 的构造器proguard.optimize.info.ParameterEscapedMarker
-
Creates a new ParameterModificationMarker.
- ParameterEscapeMarker - proguard.optimize.info中的类
-
This MemberVisitor, AttributeVisitor, and InstructionVisitor marks the reference parameters that are escaping, that are modified, or that are returned.
- ParameterEscapeMarker() - 类 的构造器proguard.optimize.info.ParameterEscapeMarker
-
Creates a new ParameterEscapeMarker.
- ParameterEscapeMarker(MemberVisitor) - 类 的构造器proguard.optimize.info.ParameterEscapeMarker
-
Creates a new ParameterEscapeMarker.
- ParameterEscapeMarker(PartialEvaluator, boolean, MemberVisitor) - 类 的构造器proguard.optimize.info.ParameterEscapeMarker
-
Creates a new ParameterEscapeMarker.
- ParameterEscapeMarker(PartialEvaluator, boolean, ReferenceEscapeChecker, boolean, MemberVisitor) - 类 的构造器proguard.optimize.info.ParameterEscapeMarker
-
Creates a new ParameterEscapeMarker.
- ParameterEscapeMarker(ReferenceTracingValueFactory, MemberVisitor) - 类 的构造器proguard.optimize.info.ParameterEscapeMarker
-
Creates a new ParameterEscapeMarker.
- ParameterEscapeMarker(ValueFactory, MemberVisitor) - 类 的构造器proguard.optimize.info.ParameterEscapeMarker
-
Creates a new ParameterEscapeMarker.
- ParameterNameMarker - proguard.obfuscate中的类
-
This AttributeVisitor trims and marks all local variable (type) table attributes that it visits.
- ParameterNameMarker(AttributeVisitor) - 类 的构造器proguard.obfuscate.ParameterNameMarker
-
Constructs a new ParameterNameMarker.
- ParameterShrinker - proguard.optimize中的类
-
This AttributeVisitor removes unused parameters from the code of the methods that it visits.
- ParameterShrinker() - 类 的构造器proguard.optimize.ParameterShrinker
-
Creates a new ParameterShrinker.
- ParameterShrinker(MemberVisitor) - 类 的构造器proguard.optimize.ParameterShrinker
-
Creates a new ParameterShrinker with an extra visitor.
- ParameterTracingInvocationUnit - proguard.optimize.evaluation中的类
-
This InvocationUnit tags reference values like
ReferenceTracingInvocationUnit, but adds detail to return values from invoked methods. - ParameterTracingInvocationUnit(SimplifiedInvocationUnit) - 类 的构造器proguard.optimize.evaluation.ParameterTracingInvocationUnit
-
Creates a new ParameterTracingInvocationUnit that attaches trace values specifying the parameter index to each parameter.
- ParameterUsageMarker - proguard.optimize.info中的类
-
This MemberVisitor counts the parameters and marks the used parameters of the methods that it visits.
- ParameterUsageMarker() - 类 的构造器proguard.optimize.info.ParameterUsageMarker
-
Creates a new ParameterUsageMarker.
- ParameterUsageMarker(boolean, boolean) - 类 的构造器proguard.optimize.info.ParameterUsageMarker
-
Creates a new ParameterUsageMarker that optionally marks all parameters.
- ParameterUsageMarker(boolean, boolean, boolean) - 类 的构造器proguard.optimize.info.ParameterUsageMarker
-
Creates a new ParameterUsageMarker that optionally marks all parameters.
- parse(Configuration) - 类 中的方法proguard.ConfigurationParser
-
Parses and returns the configuration.
- parse(Configuration, BiConsumer<String, String>) - 类 中的方法proguard.ConfigurationParser
-
Parses and returns the configuration.
- parseClassSpecificationArguments() - 类 中的方法proguard.ConfigurationParser
- parseClassSpecificationArguments(boolean, boolean, boolean) - 类 中的方法proguard.ConfigurationParser
-
Parses and returns a class specification.
- ParseException - proguard中的异常错误
-
This
Exceptionsignals that a parse exception of some sort has occurred. - ParseException() - 异常错误 的构造器proguard.ParseException
-
Constructs a
ParseExceptionwithnullas its error detail message. - ParseException(String) - 异常错误 的构造器proguard.ParseException
-
Constructs a
ParseExceptionwith the specified detail message. - Pass - proguard.pass中的接口
-
The interface each ProGuard pass should implement.
- PassRunner - proguard.pass中的类
- PassRunner() - 类 的构造器proguard.pass.PassRunner
- PrefixingNameFactory - proguard.obfuscate中的类
-
NameFactory that prepends the names of the wrapped NameFactory with a fixed prefix.
- PrefixingNameFactory(NameFactory, String) - 类 的构造器proguard.obfuscate.PrefixingNameFactory
-
Creates a new PrefixingNameFactory.
- PreverificationClearer - proguard.preverify中的类
-
This pass clears any JSE preverification information from the program classes.
- PreverificationClearer() - 类 的构造器proguard.preverify.PreverificationClearer
- Preverifier - proguard.preverify中的类
-
This pass can preverify methods in program class pools, according to a given configuration.
- Preverifier(Configuration) - 类 的构造器proguard.preverify.Preverifier
- preverify - 类 中的变量proguard.Configuration
-
Specifies whether the code should be preverified.
- PrimitiveArrayConstantIntroducer - proguard.classfile.pass中的类
-
This pass replaces primitive array initialization code by primitive array constants.
- PrimitiveArrayConstantIntroducer() - 类 的构造器proguard.classfile.pass.PrimitiveArrayConstantIntroducer
- print(String, String) - 接口 中的方法proguard.util.kotlin.asserter.Reporter
- PRINT_CONFIGURATION_OPTION - 类 中的静态变量proguard.ConfigurationConstants
- PRINT_MAPPING_OPTION - 类 中的静态变量proguard.ConfigurationConstants
- PRINT_SEEDS_OPTION - 类 中的静态变量proguard.ConfigurationConstants
- PRINT_USAGE_OPTION - 类 中的静态变量proguard.ConfigurationConstants
- printConfiguration - 类 中的变量proguard.Configuration
-
An optional output file for printing out the configuration that ProGuard is using (with included files and replaced variables).
- println(PrintWriter, String) - 类 中的方法proguard.io.UniqueDataEntryWriter
- printMapping - 类 中的变量proguard.Configuration
-
An optional output file for listing the obfuscation mapping.
- printSeeds - 类 中的变量proguard.Configuration
-
An optional output file for listing the kept seeds.
- printUsage - 类 中的变量proguard.Configuration
-
An optional output file for listing the unused classes and class members.
- PrintWriterUtil - proguard.util中的类
-
Utility code for creating PrintWriters for printing mappings etc.
- processClassMapping(String, String) - 类 中的方法proguard.obfuscate.MappingKeeper
- processClassMapping(String, String) - 接口 中的方法proguard.obfuscate.MappingProcessor
-
Processes the given class name mapping.
- processClassMapping(String, String) - 类 中的方法proguard.obfuscate.MultiMappingProcessor
- processFieldMapping(String, String, String, String, String) - 类 中的方法proguard.obfuscate.MappingKeeper
- processFieldMapping(String, String, String, String, String) - 接口 中的方法proguard.obfuscate.MappingProcessor
-
Processes the given field name mapping.
- processFieldMapping(String, String, String, String, String) - 类 中的方法proguard.obfuscate.MultiMappingProcessor
- processMethodMapping(String, int, int, String, String, String, String, int, int, String) - 类 中的方法proguard.obfuscate.MappingKeeper
- processMethodMapping(String, int, int, String, String, String, String, int, int, String) - 接口 中的方法proguard.obfuscate.MappingProcessor
-
Processes the given method name mapping.
- processMethodMapping(String, int, int, String, String, String, String, int, int, String) - 类 中的方法proguard.obfuscate.MultiMappingProcessor
- ProgramClassOptimizationInfo - proguard.optimize.info中的类
-
This class stores some optimization information that can be attached to a class that can be analyzed in detail.
- ProgramClassOptimizationInfo() - 类 的构造器proguard.optimize.info.ProgramClassOptimizationInfo
- ProgramClassOptimizationInfoSetter - proguard.optimize.info中的类
-
This ClassVisitor attaches a ProgramClassOptimizationInfo instance to every class that is not being kept that it visits.
- ProgramClassOptimizationInfoSetter() - 类 的构造器proguard.optimize.info.ProgramClassOptimizationInfoSetter
-
Creates a new ProgramClassOptimizationInfoSetter.
- ProgramClassOptimizationInfoSetter(boolean) - 类 的构造器proguard.optimize.info.ProgramClassOptimizationInfoSetter
-
Creates a new ProgramClassOptimizationInfoSetter.
- programClassPool - 类 中的变量proguard.AppView
- ProgramFieldOptimizationInfo - proguard.optimize.info中的类
-
This class stores some optimization information that can be attached to a field that can be analyzed in detail.
- ProgramFieldOptimizationInfo(Clazz, Field, boolean) - 类 的构造器proguard.optimize.info.ProgramFieldOptimizationInfo
- ProgramFieldOptimizationInfo(ProgramFieldOptimizationInfo) - 类 的构造器proguard.optimize.info.ProgramFieldOptimizationInfo
- programJars - 类 中的变量proguard.Configuration
-
A list of input and output entries (jars, wars, ears, jmods, zips, and directories).
- ProgramMemberOptimizationInfoSetter - proguard.optimize.info中的类
-
This MemberVisitor attaches a ProgramFieldOptimizationInfo instance to every field and a ProgramMethodOptimizationInfo instance to every method that is not being kept that it visits.
- ProgramMemberOptimizationInfoSetter() - 类 的构造器proguard.optimize.info.ProgramMemberOptimizationInfoSetter
-
Creates a new ProgramMemberOptimizationInfoSetter that only attaches a ProgramFieldOptimizationInfo to a member if no other info is present on the member yet, and does not apply conservative optimization
- ProgramMemberOptimizationInfoSetter(boolean) - 类 的构造器proguard.optimize.info.ProgramMemberOptimizationInfoSetter
-
Creates a new ProgramMemberOptimizationInfoSetter that does not apply conservative optimization.
- ProgramMemberOptimizationInfoSetter(boolean, boolean) - 类 的构造器proguard.optimize.info.ProgramMemberOptimizationInfoSetter
-
Creates a new ProgramMemberOptimizationInfoSetter
- ProgramMethodOptimizationInfo - proguard.optimize.info中的类
-
This class stores some optimization information that can be attached to a method that can be analyzed in detail.
- ProgramMethodOptimizationInfo(Clazz, Method) - 类 的构造器proguard.optimize.info.ProgramMethodOptimizationInfo
-
Creates a new MethodOptimizationInfo for the given method.
- proguard - 程序包 proguard
- ProGuard - proguard中的类
-
Tool for shrinking, optimizing, obfuscating, and preverifying Java classes.
- ProGuard(Configuration) - 类 的构造器proguard.ProGuard
-
Creates a new ProGuard object to process jars as specified by the given configuration.
- proguard.backport - 程序包 proguard.backport
- proguard.classfile - 程序包 proguard.classfile
- proguard.classfile.attribute - 程序包 proguard.classfile.attribute
- proguard.classfile.pass - 程序包 proguard.classfile.pass
- proguard.classfile.visitor - 程序包 proguard.classfile.visitor
- proguard.configuration - 程序包 proguard.configuration
- proguard.evaluation - 程序包 proguard.evaluation
- proguard.fixer.kotlin - 程序包 proguard.fixer.kotlin
- proguard.io - 程序包 proguard.io
- proguard.logging - 程序包 proguard.logging
- proguard.mark - 程序包 proguard.mark
- proguard.normalize - 程序包 proguard.normalize
- proguard.obfuscate - 程序包 proguard.obfuscate
- proguard.obfuscate.kotlin - 程序包 proguard.obfuscate.kotlin
- proguard.obfuscate.util - 程序包 proguard.obfuscate.util
- proguard.optimize - 程序包 proguard.optimize
- proguard.optimize.evaluation - 程序包 proguard.optimize.evaluation
- proguard.optimize.gson - 程序包 proguard.optimize.gson
- proguard.optimize.info - 程序包 proguard.optimize.info
- proguard.optimize.kotlin - 程序包 proguard.optimize.kotlin
- proguard.optimize.peephole - 程序包 proguard.optimize.peephole
- proguard.pass - 程序包 proguard.pass
- proguard.preverify - 程序包 proguard.preverify
- proguard.shrink - 程序包 proguard.shrink
- proguard.strip - 程序包 proguard.strip
- proguard.util - 程序包 proguard.util
- proguard.util.kotlin - 程序包 proguard.util.kotlin
- proguard.util.kotlin.asserter - 程序包 proguard.util.kotlin.asserter
- ProGuardOrigin - proguard.classfile.attribute中的枚举
- pump(MappingProcessor) - 类 中的方法proguard.obfuscate.MappingReader
-
Reads the mapping file, presenting all of the encountered mapping entries to the given processor.
R
- RANGE_KEYWORD - 类 中的静态变量proguard.ConfigurationConstants
- ReachableCodeMarker - proguard.optimize.peephole中的类
-
This AttributeVisitor finds all instruction offsets, branch targets, and exception targets in the CodeAttribute objects that it visits.
- ReachableCodeMarker() - 类 的构造器proguard.optimize.peephole.ReachableCodeMarker
- read(JsonReader) - 类 中的方法proguard.optimize.gson._OptimizedTypeAdapterImpl
- read(DataEntry) - 类 中的方法proguard.io.ClassMapDataEntryReplacer
- read(DataEntry) - 类 中的方法proguard.io.ExtraDataEntryReader
- readInput(String, ClassPath, int, int, DataEntryReader) - 类 中的方法proguard.InputReader
-
Reads all input entries from the given section of the given class path.
- ReadLocals() - 类 的构造器proguard.optimize.gson.OptimizedClassConstants.ReadLocals
- ReadWriteFieldMarker - proguard.optimize.info中的类
-
This InstructionVisitor marks all fields that are write-only.
- ReadWriteFieldMarker(MutableBoolean) - 类 的构造器proguard.optimize.info.ReadWriteFieldMarker
-
Creates a new ReadWriteFieldMarker that marks fields that are read and fields that are written.
- ReadWriteFieldMarker(MutableBoolean, boolean, boolean) - 类 的构造器proguard.optimize.info.ReadWriteFieldMarker
-
Creates a new ReadWriteFieldMarker that marks fields that are read and fields that are written, as specified.
- RecordComponentUsageMarker - proguard.shrink中的类
-
This RecordComponentInfoVisitor marks all record components that it visits and whose corresponding fields have been marked before.
- RecordComponentUsageMarker(ClassUsageMarker) - 类 的构造器proguard.shrink.RecordComponentUsageMarker
-
Creates a new InnerUsageMarker.
- referencedClass - 类 中的变量proguard.backport.LambdaExpression
- referencedInvokedClass - 类 中的变量proguard.backport.LambdaExpression
- referencedInvokedMethod - 类 中的变量proguard.backport.LambdaExpression
- ReferenceEscapeChecker - proguard.optimize.info中的类
-
This AttributeVisitor can tell whether reference parameters and instances are escaping, are modified, or are returned.
- ReferenceEscapeChecker() - 类 的构造器proguard.optimize.info.ReferenceEscapeChecker
-
Creates a new ReferenceEscapeChecker.
- ReferenceEscapeChecker(PartialEvaluator, boolean) - 类 的构造器proguard.optimize.info.ReferenceEscapeChecker
-
Creates a new ReferenceEscapeChecker.
- referencesPrivateConstructor() - 类 中的方法proguard.backport.LambdaExpression
-
Returns whether the lambda expression is a method reference to a private constructor.
- registerTypeAdapterFactory - 类 中的变量proguard.optimize.gson.GsonRuntimeSettings
- remove(int) - 类 中的方法proguard.ClassPath
- removeParameter(int) - 类 中的方法proguard.optimize.info.ProgramMethodOptimizationInfo
-
Notifies this object that the specified parameter is removed.
- RENAME_SOURCE_FILE_ATTRIBUTE_OPTION - 类 中的静态变量proguard.ConfigurationConstants
- RenamedFlagSetter - proguard.obfuscate中的类
-
This ClassVisitor sets the ACC_RENAMED flag for classes or class members that have been renamed.
- RenamedFlagSetter() - 类 的构造器proguard.obfuscate.RenamedFlagSetter
- REPACKAGE_CLASSES_OPTION - 类 中的静态变量proguard.ConfigurationConstants
- repackageClasses - 类 中的变量proguard.Configuration
-
An optional base package if the obfuscated classes are to be repackaged into a single package,
nullotherwise. - RepeatedClassPoolVisitor - proguard.optimize.info中的类
-
This ClassPoolVisitor repeatedly delegates to a given class pool visitor, as long as it keeps setting a given flag.
- RepeatedClassPoolVisitor(MutableBoolean, ClassPoolVisitor) - 类 的构造器proguard.optimize.info.RepeatedClassPoolVisitor
-
Creates a new RepeatedClassPoolVisitor.
- ReplacementSequences - proguard.obfuscate.util中的接口
- report(String) - 接口 中的方法proguard.util.kotlin.asserter.Reporter
- Reporter - proguard.util.kotlin.asserter中的接口
-
Interface for reporting errors.
- requiredSetAccessFlags - 类 中的变量proguard.ClassSpecification
- requiredSetAccessFlags - 类 中的变量proguard.MemberSpecification
- requiredUnsetAccessFlags - 类 中的变量proguard.ClassSpecification
- requiredUnsetAccessFlags - 类 中的变量proguard.MemberSpecification
- reset() - 类 中的方法proguard.fixer.kotlin.KotlinAnnotationCounter
- reset() - 类 中的方法proguard.obfuscate.DictionaryNameFactory
- reset() - 接口 中的方法proguard.obfuscate.NameFactory
- reset() - 类 中的方法proguard.obfuscate.NumericNameFactory
- reset() - 类 中的方法proguard.obfuscate.PrefixingNameFactory
- reset() - 类 中的方法proguard.obfuscate.SimpleNameFactory
- reset() - 类 中的方法proguard.obfuscate.SpecialNameFactory
- reset() - 类 中的方法proguard.obfuscate.UniqueMemberNameFactory
- reset() - 类 中的方法proguard.optimize.info.MutableBoolean
- resetCounter(String) - 接口 中的方法proguard.util.kotlin.asserter.Reporter
- resetValue(Clazz, Field) - 类 中的方法proguard.optimize.info.ProgramFieldOptimizationInfo
-
Initializes the representation of the value of the field.
- RESOURCE - 类 中的变量proguard.configuration.ConfigurationLoggingInstructionSequenceConstants
- ResourceFileNameAdapter - proguard.obfuscate中的类
-
This pass adapts resource file names that correspond to class names, if necessary.
- ResourceFileNameAdapter(Configuration) - 类 的构造器proguard.obfuscate.ResourceFileNameAdapter
- ResourceFileNameObfuscator - proguard.obfuscate中的类
-
This ResourceFileVisitor obfuscates the names of all visited resource files, using a given StringFunction to map given names on new, obfuscated names.
- ResourceFileNameObfuscator(StringFunction, boolean) - 类 的构造器proguard.obfuscate.ResourceFileNameObfuscator
- ResourceFileNameObfuscator(StringFunction, boolean, ResourceFileVisitor) - 类 的构造器proguard.obfuscate.ResourceFileNameObfuscator
- resourceFilePool - 类 中的变量proguard.AppView
- RESOURCEJARS_OPTION - 类 中的静态变量proguard.ConfigurationConstants
- ResourceJavaReferenceFixer - proguard.obfuscate中的类
-
This
ResourceFileVisitorfixes the class names of referenced Java classes whose name have changed. - ResourceJavaReferenceFixer() - 类 的构造器proguard.obfuscate.ResourceJavaReferenceFixer
- RetargetedClassFilter - proguard.optimize.peephole中的类
-
This ClassVisitor delegates its visits to one of two other given ClassVisitor instances, depending on whether the classes are marked to be retargeted or not.
- RetargetedClassFilter(ClassVisitor) - 类 的构造器proguard.optimize.peephole.RetargetedClassFilter
-
Creates a new RetargetedClassFilter.
- RetargetedClassFilter(ClassVisitor, ClassVisitor) - 类 的构造器proguard.optimize.peephole.RetargetedClassFilter
-
Creates a new RetargetedClassFilter.
- RetargetedInnerClassAttributeRemover - proguard.optimize.peephole中的类
-
This ClassVisitor removes InnerClasses and EnclosingMethod attributes in classes that are retargeted or that refer to classes that are retargeted.
- RetargetedInnerClassAttributeRemover() - 类 的构造器proguard.optimize.peephole.RetargetedInnerClassAttributeRemover
- RETURN_KEYWORD - 类 中的静态变量proguard.ConfigurationConstants
- returnsExternalValues() - 类 中的方法proguard.optimize.info.MethodOptimizationInfo
-
Returns whether the method might return external values.
- returnsExternalValues() - 类 中的方法proguard.optimize.info.ProgramMethodOptimizationInfo
- returnsExternalValues(Method) - 类 中的静态方法proguard.optimize.info.ParameterEscapeMarker
-
Returns whether the given method returns external reference values (not parameter or new instance).
- returnsNewInstances() - 类 中的方法proguard.optimize.info.MethodOptimizationInfo
-
Returns whether the method might create and return new instances.
- returnsNewInstances() - 类 中的方法proguard.optimize.info.ProgramMethodOptimizationInfo
- returnsNewInstances(Method) - 类 中的静态方法proguard.optimize.info.ParameterEscapeMarker
-
Returns whether the given method returns new instances (created inside the method).
- returnsParameter(int) - 类 中的方法proguard.optimize.info.MethodOptimizationInfo
-
Returns whether the method might return the specified reference parameter as its result.
- returnsParameter(int) - 类 中的方法proguard.optimize.info.ProgramMethodOptimizationInfo
- returnsWithNonEmptyStack() - 类 中的方法proguard.optimize.info.MethodOptimizationInfo
-
Returns whether the method body contains `return` instructions that leave a non-empty stack.
- returnsWithNonEmptyStack() - 类 中的方法proguard.optimize.info.ProgramMethodOptimizationInfo
- returnsWithNonEmptyStack(Method) - 类 中的静态方法proguard.optimize.info.NonEmptyStackReturnMarker
- returnValue - 类 中的变量proguard.optimize.info.MethodOptimizationInfo
- ReverseDependencyCalculator - proguard.optimize中的类
-
This class serves to construct a ReverseDependencyStore through computing its depending objects; - isCalledBy: a mapping which tells which classes refer to which other classes - classEqualizers: a mapping which tells which classes have some method with a certain ProgramMethodOptimizationInfo Note that we never consider library classes as their optimizationInfo is not mutable.
- ReverseDependencyCalculator(ClassPool) - 类 的构造器proguard.optimize.ReverseDependencyCalculator
- reverseDependencyStore() - 类 中的方法proguard.optimize.ReverseDependencyCalculator
-
This function constructs the reverseDependencyStore based on the object
- ReverseDependencyStore - proguard.optimize中的类
-
This classes is a data class that is used to query which methods need to be reconsidered for side effects when side effects for a certain method are derived.
- ReverseDependencyStore(MultiValueMap<Method, ClassMemberPair>, MultiValueMap<ProgramMethodOptimizationInfo, Method>) - 类 的构造器proguard.optimize.ReverseDependencyStore
-
Constructs a ReverseDependencyStore by its contents.
- ReverseDependencyStore.InfluencedMethodTraveller - proguard.optimize中的类
-
This MemberVisitor travels to the set of influenced methods when side effects for a certain method are derived.
- run() - 类 中的方法proguard.configuration.ConfigurationLogger
- run(Pass, AppView) - 类 中的方法proguard.pass.PassRunner
S
- sameOutputStream(DataEntry, DataEntry) - 类 中的方法proguard.io.UniqueDataEntryWriter
- SeedPrinter - proguard中的类
-
This pass prints out the seeds specified by keep options.
- SeedPrinter(Configuration) - 类 的构造器proguard.SeedPrinter
- SEPARATOR_KEYWORD - 类 中的静态变量proguard.ConfigurationConstants
- serialize - proguard.optimize.gson.OptimizedJsonFieldCollector.Mode
- serializeNulls - 类 中的变量proguard.optimize.gson.GsonRuntimeSettings
- serializeSpecialFloatingPointValues - 类 中的变量proguard.optimize.gson.GsonRuntimeSettings
- set() - 类 中的方法proguard.optimize.info.MutableBoolean
- setAabFilter(List<String>) - 类 中的方法proguard.ClassPathEntry
-
Sets the name filter that is applied to aab files in this entry, if any.
- setAarFilter(List<String>) - 类 中的方法proguard.ClassPathEntry
-
Sets the name filter that is applied to aar files in this entry, if any.
- setAccessesPackageCode() - 类 中的方法proguard.optimize.info.ProgramMethodOptimizationInfo
-
Specifies that the method body accesses package visible fields or methods.
- setAccessesPrivateCode() - 类 中的方法proguard.optimize.info.ProgramMethodOptimizationInfo
-
Specifies that the method body accesses private fields or methods.
- setAccessesProtectedCode() - 类 中的方法proguard.optimize.info.ProgramMethodOptimizationInfo
-
Specifies that the method body accesses protected fields or methods.
- setApkFilter(List<String>) - 类 中的方法proguard.ClassPathEntry
-
Sets the name filter that is applied to apk files in this entry, if any.
- setAssignsFinalField() - 类 中的方法proguard.optimize.info.ProgramMethodOptimizationInfo
-
Specifies that the method body assigns values to final fields.
- setBaseDir(File) - 类 中的方法proguard.WordReader
-
Sets the base directory of this reader.
- setBranchesBackward() - 类 中的方法proguard.optimize.info.ProgramMethodOptimizationInfo
-
Specifies that the method body contains backward branches.
- setCanNotBeMadePrivate() - 类 中的方法proguard.optimize.info.ProgramFieldOptimizationInfo
-
Specifies that the field can be made private.
- setCanNotBeMadePrivate() - 类 中的方法proguard.optimize.info.ProgramMethodOptimizationInfo
-
Specifies that the method can't be made private.
- setCatchesExceptions() - 类 中的方法proguard.optimize.info.ProgramMethodOptimizationInfo
-
Specifies that the method body contains exception handlers.
- setCaught() - 类 中的方法proguard.optimize.info.ProgramClassOptimizationInfo
-
Specifies that the class is a Throwable that is caught in an exception handler in the known code.
- setClassOptimizationInfo(Clazz) - 类 中的静态方法proguard.optimize.info.ClassOptimizationInfo
-
Creates and sets a ClassOptimizationInfo instance on the given class.
- setCodeAttributeOptimizationInfo(CodeAttribute) - 类 中的静态方法proguard.optimize.info.CodeAttributeOptimizationInfo
- setContainsConstructors() - 类 中的方法proguard.optimize.info.ProgramClassOptimizationInfo
- setContainsPackageVisibleMembers() - 类 中的方法proguard.optimize.info.ProgramClassOptimizationInfo
-
Specifies that the class contains package visible class members.
- setCurrentUsageMark(ShortestUsageMark) - 类 中的方法proguard.shrink.ShortestUsageMarker
- setDotClassed() - 类 中的方法proguard.optimize.info.ProgramClassOptimizationInfo
-
Specifies that the class is loaded with an 'ldc' instruction (a .class construct in Java) in the known code.
- setEarFilter(List<String>) - 类 中的方法proguard.ClassPathEntry
-
Sets the name filter that is applied to ear files in this entry, if any.
- setErrorMessage(String) - 接口 中的方法proguard.util.kotlin.asserter.Reporter
- setEscaping() - 类 中的方法proguard.optimize.info.ProgramClassOptimizationInfo
-
Specifies that instances of the class are escaping to the heap.
- setExclusionStrategies - 类 中的变量proguard.optimize.gson.GsonRuntimeSettings
- setExtraConstantVisitor(ConstantVisitor) - 类 中的方法proguard.shrink.ClassUsageMarker
-
Sets an optional ConstantVisitor that is invoked for all IntegerConstant and StringConstant instances that are marked.
- setExtraMethodVisitor(MemberVisitor) - 类 中的方法proguard.shrink.ClassUsageMarker
-
Sets an optional MemberVisitor that is invoked for all methods that are marked.
- setFeatureName(String) - 类 中的方法proguard.ClassPathEntry
-
Sets the feature name.
- setFieldClassValue(Clazz, FieldrefConstant, ReferenceValue) - 类 中的方法proguard.optimize.evaluation.StoringInvocationUnit
- setFieldNamingPolicy - 类 中的变量proguard.optimize.gson.GsonRuntimeSettings
- setFieldNamingStrategy - 类 中的变量proguard.optimize.gson.GsonRuntimeSettings
- setFieldOptimizationInfo(Clazz, Field) - 类 中的静态方法proguard.optimize.info.FieldOptimizationInfo
-
Creates and sets a FieldOptimizationInfo instance on the given field.
- setFieldValue(Clazz, FieldrefConstant, Value) - 类 中的方法proguard.optimize.evaluation.StoringInvocationUnit
- setFile(File) - 类 中的方法proguard.ClassPathEntry
-
Sets the file.
- setFilter(List<String>) - 类 中的方法proguard.ClassPathEntry
-
Sets the name filter that is applied to bottom-level files in this entry.
- setFixedNewMemberName(Member, String) - 类 中的静态方法proguard.obfuscate.MemberObfuscator
-
Assigns a fixed new name to the given class member.
- setHasSynchronizedBlock() - 类 中的方法proguard.optimize.info.ProgramMethodOptimizationInfo
-
Specifies that the method body contains synchronization code ('monitorenter' and 'monitorexit').
- setInstanceofed() - 类 中的方法proguard.optimize.info.ProgramClassOptimizationInfo
-
Specifies that the class is part of an 'instanceof' instruction in the known code.
- setInstantiated() - 类 中的方法proguard.optimize.info.ProgramClassOptimizationInfo
-
Specifies that the class is instantiated in the known code.
- setInvokesDynamically() - 类 中的方法proguard.optimize.info.ProgramMethodOptimizationInfo
-
Specifies that the method body invokes methods with 'invokedynamic'.
- setInvokesPackageVisibleMembers() - 类 中的方法proguard.optimize.info.ProgramClassOptimizationInfo
-
Specifies that code in the class accesses package visible class members.
- setInvokesSuperMethods() - 类 中的方法proguard.optimize.info.ProgramMethodOptimizationInfo
-
Specifies that the method body invokes super methods.
- setJarFilter(List<String>) - 类 中的方法proguard.ClassPathEntry
-
Sets the name filter that is applied to jar files in this entry, if any.
- setJmodFilter(List<String>) - 类 中的方法proguard.ClassPathEntry
-
Sets the name filter that is applied to jmod files in this entry, if any.
- setLongSerializationPolicy - 类 中的变量proguard.optimize.gson.GsonRuntimeSettings
- setMayNotBeMerged() - 类 中的方法proguard.optimize.info.ProgramClassOptimizationInfo
-
Specifies that the class may be not merged with other classes.
- setMethodOptimizationInfo(Clazz, Method) - 类 中的静态方法proguard.optimize.info.MethodOptimizationInfo
-
Creates and sets a MethodOptimizationInfo instance on the specified chain of linked methods.
- setMethodParameterValue(Clazz, AnyMethodrefConstant, int, Value) - 类 中的方法proguard.optimize.evaluation.ParameterTracingInvocationUnit
- setMethodParameterValue(Clazz, AnyMethodrefConstant, int, Value) - 类 中的方法proguard.optimize.evaluation.StoringInvocationUnit
- setMethodReturnValue(Clazz, Method, Value) - 类 中的方法proguard.optimize.evaluation.StoringInvocationUnit
- setModifiesAnything() - 类 中的方法proguard.optimize.info.ProgramMethodOptimizationInfo
-
Specifies that the method might modify objects that it can reach through static fields or instance fields.
- setNewClassName(Clazz, String) - 类 中的静态方法proguard.obfuscate.ClassObfuscator
-
Assigns a new name to the given class.
- setNewMemberName(Member, String) - 类 中的静态方法proguard.obfuscate.MemberObfuscator
-
Assigns a new name to the given class member.
- setNoEscapingParameters() - 类 中的方法proguard.optimize.info.MethodOptimizationInfo
-
Specifies that the method doesn't have escaping parameters.
- setNoExternalReturnValues() - 类 中的方法proguard.optimize.info.MethodOptimizationInfo
-
Specifies that the method doesn't return external values.
- setNoExternalSideEffects() - 类 中的方法proguard.optimize.info.MethodOptimizationInfo
-
Specifies that the method has no external side effects.
- setNoSideEffects() - 类 中的方法proguard.optimize.info.ClassOptimizationInfo
-
Specifies that loading the class has no side effects.
- setNoSideEffects() - 类 中的方法proguard.optimize.info.MethodOptimizationInfo
-
Specifies that the method has no side effects.
- setOutput(boolean) - 类 中的方法proguard.ClassPathEntry
-
Specifies whether this data entry is an output entry.
- setParameterEscaped(int) - 类 中的方法proguard.optimize.info.ProgramMethodOptimizationInfo
-
Specifies that the specified reference parameter has already escaped to the heap when entering the method.
- setParameterEscaping(int) - 类 中的方法proguard.optimize.info.ProgramMethodOptimizationInfo
-
Specifies that the specified parameter escapes from the method.
- setParameterModified(int) - 类 中的方法proguard.optimize.info.ProgramMethodOptimizationInfo
-
Specifies that the contents of the specified reference parameter are modified in the method.
- setParameterReturned(int) - 类 中的方法proguard.optimize.info.ProgramMethodOptimizationInfo
-
Specifies that the method might return the specified reference parameter as its result.
- setParameterSize(int) - 类 中的方法proguard.optimize.info.ProgramMethodOptimizationInfo
-
Specifies the size that the parameters of the method take up on the stack.
- setParameterUsed(int) - 类 中的方法proguard.optimize.info.ProgramMethodOptimizationInfo
-
Specifies that the method actually uses the specified parameter.
- setProgramClassOptimizationInfo(Clazz) - 类 中的静态方法proguard.optimize.info.ProgramClassOptimizationInfo
-
Creates and sets a ProgramClassOptimizationInfo instance on the given class.
- setProgramFieldOptimizationInfo(Clazz, Field, boolean) - 类 中的静态方法proguard.optimize.info.ProgramFieldOptimizationInfo
-
Creates and sets a ProgramFieldOptimizationInfo instance on the given field.
- setProgramMethodOptimizationInfo(Clazz, Method) - 类 中的静态方法proguard.optimize.info.ProgramMethodOptimizationInfo
-
Creates and sets a ProgramMethodOptimizationInfo instance on the specified chain of linked methods.
- setRead() - 类 中的方法proguard.optimize.info.ProgramFieldOptimizationInfo
-
Specifies that the field is read.
- setReturnsExternalValues() - 类 中的方法proguard.optimize.info.ProgramMethodOptimizationInfo
-
Specifies that the method might return external values.
- setReturnsNewInstances() - 类 中的方法proguard.optimize.info.ProgramMethodOptimizationInfo
-
Specifies that the method might create and return new instances.
- setReturnsWithNonEmptyStack() - 类 中的方法proguard.optimize.info.ProgramMethodOptimizationInfo
-
Specifies that the method body contains `return` instructions that leave a non-empty stack.
- setReturnValue(Value) - 类 中的方法proguard.optimize.info.MethodOptimizationInfo
-
Specifies the return value of the method.
- setSideEffects() - 类 中的方法proguard.optimize.info.ProgramClassOptimizationInfo
-
Specifies that loading the class has side effects.
- setSideEffects() - 类 中的方法proguard.optimize.info.ProgramMethodOptimizationInfo
-
Specifies that the method has side effects.
- setSimpleEnum(boolean) - 类 中的方法proguard.optimize.info.ProgramClassOptimizationInfo
-
Specifies whether the class is an enum type that can be simplified to a primitive integer.
- setTargetClass(Clazz) - 类 中的方法proguard.optimize.info.ProgramClassOptimizationInfo
-
Specifies the class into which this class can be merged.
- setTargetClass(Clazz, Clazz) - 类 中的静态方法proguard.optimize.peephole.ClassMerger
- setupFor(ClassPool, ClassPool, WarningPrinter) - 类 中的方法proguard.optimize.gson.GsonContext
-
Sets up the Gson context for the given program class pool.
- setValue(Value) - 类 中的方法proguard.optimize.info.FieldOptimizationInfo
-
Specifies the value of the field.
- setVersion - 类 中的变量proguard.optimize.gson.GsonRuntimeSettings
- setWarFilter(List<String>) - 类 中的方法proguard.ClassPathEntry
-
Sets the name filter that is applied to war files in this entry, if any.
- setWrappedClass(Clazz) - 类 中的方法proguard.optimize.info.ProgramClassOptimizationInfo
-
Specifies the class for which this class is a simple wrapper without any additional functionality.
- setWritten() - 类 中的方法proguard.optimize.info.ProgramFieldOptimizationInfo
-
Specifies that the field is written to.
- setZipFilter(List<String>) - 类 中的方法proguard.ClassPathEntry
-
Sets the name filter that is applied to zip files in this entry, if any.
- SHIFT_ROUNDING - 类 中的静态变量proguard.optimize.peephole.LineNumberLinearizer
- ShortestClassUsageMarker - proguard.shrink中的类
-
This UsageMarker constructs the shortest chain of dependencies.
- ShortestClassUsageMarker(ShortestUsageMarker, String) - 类 的构造器proguard.shrink.ShortestClassUsageMarker
-
Creates a new ShortestUsageMarker with the given initial reason.
- ShortestUsageMarker - proguard.shrink中的类
-
This SimpleUsageMarker keeps track of the shortest dependency chains.
- ShortestUsageMarker() - 类 的构造器proguard.shrink.ShortestUsageMarker
- ShortestUsagePrinter - proguard.shrink中的类
-
This ClassVisitor and MemberVisitor prints out the reasons why classes and class members have been marked as being used.
- ShortestUsagePrinter(ShortestUsageMarker, boolean, PrintWriter) - 类 的构造器proguard.shrink.ShortestUsagePrinter
-
Creates a new UsagePrinter that prints to the given stream.
- ShortMethodInliner - proguard.optimize.peephole中的类
-
This AttributeVisitor inlines short methods in the code attributes that it visits.
- ShortMethodInliner(boolean, boolean, boolean) - 类 的构造器proguard.optimize.peephole.ShortMethodInliner
- ShortMethodInliner(boolean, boolean, boolean, InstructionVisitor) - 类 的构造器proguard.optimize.peephole.ShortMethodInliner
- shouldBeMarkedAsPossiblyUsed(ProgramClass, ProgramMember) - 类 中的方法proguard.shrink.ClassUsageMarker
-
Returns whether the given program member should still be marked as being used.
- shouldBeMarkedAsPossiblyUsed(ProgramClass, ProgramMember) - 类 中的方法proguard.shrink.ShortestClassUsageMarker
- shouldBeMarkedAsPossiblyUsed(ProgramClass, ProgramMember) - 类 中的方法proguard.shrink.ShortestUsageMarker
- shouldBeMarkedAsPossiblyUsed(Processable) - 类 中的方法proguard.shrink.ClassUsageMarker
-
Returns whether the given processable should still be marked as possibly being used.
- shouldBeMarkedAsPossiblyUsed(Processable) - 类 中的方法proguard.shrink.ShortestClassUsageMarker
- shouldBeMarkedAsPossiblyUsed(Processable) - 类 中的方法proguard.shrink.ShortestUsageMarker
- shouldBeMarkedAsUsed(ProgramClass) - 类 中的方法proguard.shrink.ClassUsageMarker
-
Returns whether the given program class should still be marked as being used.
- shouldBeMarkedAsUsed(ProgramClass) - 类 中的方法proguard.shrink.ShortestClassUsageMarker
- shouldBeMarkedAsUsed(ProgramClass) - 类 中的方法proguard.shrink.ShortestUsageMarker
- shouldBeMarkedAsUsed(ProgramClass, ProgramMember) - 类 中的方法proguard.shrink.ClassUsageMarker
-
Returns whether the given program member should still be marked as being used.
- shouldBeMarkedAsUsed(ProgramClass, ProgramMember) - 类 中的方法proguard.shrink.ShortestClassUsageMarker
- shouldBeMarkedAsUsed(ProgramClass, ProgramMember) - 类 中的方法proguard.shrink.ShortestUsageMarker
- shouldBeMarkedAsUsed(Processable) - 类 中的方法proguard.shrink.ClassUsageMarker
-
Returns whether the given processable should still be marked as being used.
- shouldBeMarkedAsUsed(Processable) - 类 中的方法proguard.shrink.ShortestClassUsageMarker
- shouldBeMarkedAsUsed(Processable) - 类 中的方法proguard.shrink.ShortestUsageMarker
- shouldInline(Clazz, Method, CodeAttribute) - 类 中的方法proguard.optimize.peephole.MethodInliner
-
Indicates whether this method should be inlined.
- shouldInline(Clazz, Method, CodeAttribute) - 类 中的方法proguard.optimize.peephole.ShortMethodInliner
- shouldInline(Clazz, Method, CodeAttribute) - 类 中的方法proguard.optimize.peephole.SingleInvocationMethodInliner
- shrink - 类 中的变量proguard.Configuration
-
Specifies whether the code should be shrunk.
- Shrinker - proguard.shrink中的类
-
This pass shrinks class pools according to a given configuration.
- Shrinker(Configuration, boolean) - 类 的构造器proguard.shrink.Shrinker
- SHRINKING - proguard.shrink.ClassUsageMarker.MarkingMode
- SideEffectClassChecker - proguard.optimize.info中的类
-
This utility class contains methods to check whether referencing classes may have side effects due to them being loaded and initialized.
- SideEffectClassChecker() - 类 的构造器proguard.optimize.info.SideEffectClassChecker
- SideEffectClassFilter - proguard.optimize.info中的类
-
This ClassVisitor delegates all its method calls to another ClassVisitor, but only for Clazz objects that have side effects when they are initialized.
- SideEffectClassFilter(ClassVisitor) - 类 的构造器proguard.optimize.info.SideEffectClassFilter
- SideEffectClassMarker - proguard.optimize.info中的类
-
This ClassVisitor marks all classes that it visits as having side effects.
- SideEffectClassMarker() - 类 的构造器proguard.optimize.info.SideEffectClassMarker
- SideEffectInstructionChecker - proguard.optimize.info中的类
-
This class can tell whether an instruction has any side effects.
- SideEffectInstructionChecker(boolean, boolean, boolean) - 类 的构造器proguard.optimize.info.SideEffectInstructionChecker
-
Creates a new SideEffectInstructionChecker
- SideEffectMethodFilter - proguard.optimize.info中的类
-
This MemberVisitor delegates all its method calls to another MemberVisitor, but only for Method objects that are marked as having side effects.
- SideEffectMethodFilter(MemberVisitor) - 类 的构造器proguard.optimize.info.SideEffectMethodFilter
-
Creates a new SideEffectMethodFilter.
- SideEffectMethodMarker - proguard.optimize.info中的类
-
This MemberVisitor and InstructionVisitor marks all methods and classes that have side effects.
- SideEffectMethodMarker(boolean) - 类 的构造器proguard.optimize.info.SideEffectMethodMarker
-
Creates a new SideEffectMethodMarker.
- SideEffectMethodMarker(MemberVisitor, boolean) - 类 的构造器proguard.optimize.info.SideEffectMethodMarker
-
Creates a new SideEffectMethodMarker.
- SimpleEnumArrayPropagator - proguard.optimize.evaluation中的类
-
This ClassVisitor propagates the value of the $VALUES field to the values() method in the simple enum classes that it visits.
- SimpleEnumArrayPropagator() - 类 的构造器proguard.optimize.evaluation.SimpleEnumArrayPropagator
- SimpleEnumClassChecker - proguard.optimize.evaluation中的类
-
This ClassVisitor marks all program classes that it visits as simple enums, if their methods qualify.
- SimpleEnumClassChecker() - 类 的构造器proguard.optimize.evaluation.SimpleEnumClassChecker
- SimpleEnumClassSimplifier - proguard.optimize.evaluation中的类
-
This ClassVisitor simplifies the classes that it visits to simple enums.
- SimpleEnumClassSimplifier() - 类 的构造器proguard.optimize.evaluation.SimpleEnumClassSimplifier
- SimpleEnumDescriptorSimplifier - proguard.optimize.evaluation中的类
-
This ClassVisitor simplifies the descriptors that contain simple enums in the program classes that it visits.
- SimpleEnumDescriptorSimplifier() - 类 的构造器proguard.optimize.evaluation.SimpleEnumDescriptorSimplifier
- SimpleEnumFilter - proguard.optimize.info中的类
-
This ClassVisitor delegates its visits to one of two other given ClassVisitor instances, depending on whether the classes are marked as simple enums or not.
- SimpleEnumFilter(ClassVisitor) - 类 的构造器proguard.optimize.info.SimpleEnumFilter
-
Creates a new SimpleEnumClassFilter.
- SimpleEnumFilter(ClassVisitor, ClassVisitor) - 类 的构造器proguard.optimize.info.SimpleEnumFilter
-
Creates a new SimpleEnumClassFilter.
- SimpleEnumMarker - proguard.optimize.info中的类
-
This ClassVisitor marks all program classes that it visits with a given flag for simple enums.
- SimpleEnumMarker(boolean) - 类 的构造器proguard.optimize.info.SimpleEnumMarker
-
Creates a new SimpleEnumMarker that marks visited classes with the given flag.
- SimpleEnumUseChecker - proguard.optimize.evaluation中的类
-
This ClassVisitor marks enums that can't be simplified due to the way they are used in the classes that it visits.
- SimpleEnumUseChecker() - 类 的构造器proguard.optimize.evaluation.SimpleEnumUseChecker
-
Creates a new SimpleEnumUseSimplifier.
- SimpleEnumUseChecker(PartialEvaluator) - 类 的构造器proguard.optimize.evaluation.SimpleEnumUseChecker
-
Creates a new SimpleEnumUseChecker.
- SimpleEnumUseSimplifier - proguard.optimize.evaluation中的类
-
This AttributeVisitor simplifies the use of enums in the code attributes that it visits.
- SimpleEnumUseSimplifier() - 类 的构造器proguard.optimize.evaluation.SimpleEnumUseSimplifier
-
Creates a new SimpleEnumUseSimplifier.
- SimpleEnumUseSimplifier(PartialEvaluator, InstructionVisitor) - 类 的构造器proguard.optimize.evaluation.SimpleEnumUseSimplifier
-
Creates a new SimpleEnumDescriptorSimplifier.
- SimpleNameFactory - proguard.obfuscate中的类
-
This
NameFactorygenerates unique short names, using mixed-case characters or lower-case characters only. - SimpleNameFactory() - 类 的构造器proguard.obfuscate.SimpleNameFactory
-
Creates a new
SimpleNameFactorythat generates mixed-case names. - SimpleNameFactory(boolean) - 类 的构造器proguard.obfuscate.SimpleNameFactory
-
Creates a new
SimpleNameFactory. - SimpleUsageMarker - proguard.shrink中的类
-
This class marks processables, in order to remember whether they are unused, possibly used, or definitely used.
- SimpleUsageMarker() - 类 的构造器proguard.shrink.SimpleUsageMarker
- SingleInvocationMethodInliner - proguard.optimize.peephole中的类
-
This AttributeVisitor inlines methods that are only invoked once, in the code attributes that it visits.
- SingleInvocationMethodInliner(boolean, boolean, boolean) - 类 的构造器proguard.optimize.peephole.SingleInvocationMethodInliner
- SingleInvocationMethodInliner(boolean, boolean, boolean, InstructionVisitor) - 类 的构造器proguard.optimize.peephole.SingleInvocationMethodInliner
- size() - 类 中的方法proguard.ClassPath
- size() - 类 中的方法proguard.configuration.InitialStateInfo
- SKIP_NON_PUBLIC_LIBRARY_CLASSES_OPTION - 类 中的静态变量proguard.ConfigurationConstants
- skipNonPublicLibraryClasses - 类 中的变量proguard.Configuration
-
Specifies whether to skip non-public library classes while reading library jars.
- skipNonPublicLibraryClassMembers - 类 中的变量proguard.Configuration
-
Specifies whether to skip non-public library class members while reading library classes.
- SourceFileRenamer - proguard.obfuscate中的类
-
This ClassVisitor changes the name stored in the source file attributes and source dir attributes of the classes that it visits, if the attributes are present.
- SourceFileRenamer(String) - 类 的构造器proguard.obfuscate.SourceFileRenamer
-
Creates a new SourceFileRenamer.
- SpecialNameFactory - proguard.obfuscate中的类
-
This
NameFactorygenerates names that are special, by appending a suffix. - SpecialNameFactory(NameFactory) - 类 的构造器proguard.obfuscate.SpecialNameFactory
-
Creates a new
SpecialNameFactory. - start() - 类 中的方法proguard.util.Benchmark
- StaticInterfaceMethodConverter - proguard.backport中的类
-
This ClassVisitor moves all static interface methods in the visited interfaces to a separate util class and updates all invocations in the program class pool.
- StaticInterfaceMethodConverter(ClassPool, ClassPool, ExtraDataEntryNameMap, ClassVisitor, MemberVisitor) - 类 的构造器proguard.backport.StaticInterfaceMethodConverter
- STD_OUT - 类 中的静态变量proguard.Configuration
- stop() - 类 中的方法proguard.util.Benchmark
- StoringInvocationUnit - proguard.optimize.evaluation中的类
-
This InvocationUnit stores parameter values and return values with the methods that are invoked.
- StoringInvocationUnit(ValueFactory) - 类 的构造器proguard.optimize.evaluation.StoringInvocationUnit
-
Creates a new StoringInvocationUnit with the given value factory.
- StoringInvocationUnit(ValueFactory, boolean, boolean, boolean) - 类 的构造器proguard.optimize.evaluation.StoringInvocationUnit
-
Creates a new StoringInvocationUnit with the given value factory, for storing the specified values.
- StreamSupportConverter - proguard.backport中的类
-
This ClassVisitor will replace any occurrence of stream related methods / types that have been introduced in Java 8 to the streamsupport library.
- StreamSupportConverter(ClassPool, ClassPool, WarningPrinter, ClassVisitor, InstructionVisitor) - 类 的构造器proguard.backport.StreamSupportConverter
-
Create a new StreamSupportConverter instance.
- STRING_SEQUENCES - 类 中的变量proguard.optimize.peephole.InstructionSequenceConstants
- StringConcatenationConverter - proguard.backport中的类
-
This InstructionVisitor converts all indy String Concatenations in the visited classes to StringBuilder-append chains.
- StringConcatenationConverter(InstructionVisitor, CodeAttributeEditor) - 类 的构造器proguard.backport.StringConcatenationConverter
- StringNormalizer - proguard.normalize中的类
-
Ensures all strings are at most 65535 bytes in length, when encoded as modified UTF-8.
- StringNormalizer() - 类 的构造器proguard.normalize.StringNormalizer
- SubroutineInliner - proguard.preverify中的类
-
This pass can inline subroutines in methods.
- SubroutineInliner(Configuration) - 类 的构造器proguard.preverify.SubroutineInliner
- SuperInvocationMarker - proguard.optimize.info中的类
-
This InstructionVisitor marks all methods that invoke super methods (other than initializers) from the instructions that it visits.
- SuperInvocationMarker() - 类 的构造器proguard.optimize.info.SuperInvocationMarker
- SynchronizedBlockMethodMarker - proguard.optimize.info中的类
-
This InstructionVisitor marks the existence of synchronized blocks of the methods whose instructions it visits.
- SynchronizedBlockMethodMarker() - 类 的构造器proguard.optimize.info.SynchronizedBlockMethodMarker
T
- TailRecursionSimplifier - proguard.optimize中的类
-
This MemberVisitor simplifies tail recursion calls in all methods that it visits.
- TailRecursionSimplifier() - 类 的构造器proguard.optimize.TailRecursionSimplifier
-
Creates a new TailRecursionSimplifier.
- TailRecursionSimplifier(InstructionVisitor) - 类 的构造器proguard.optimize.TailRecursionSimplifier
-
Creates a new TailRecursionSimplifier with an extra visitor.
- TARGET_OPTION - 类 中的静态变量proguard.ConfigurationConstants
- TargetClassChanger - proguard.optimize.peephole中的类
-
This ClassVisitor replaces references to classes and class members if the classes have targets that are intended to replace them.
- TargetClassChanger() - 类 的构造器proguard.optimize.peephole.TargetClassChanger
- targetClassVersion - 类 中的变量proguard.Configuration
-
Specifies the version number of the output classes, or 0 if the version number can be left unchanged.
- Targeter - proguard中的类
-
This pass sets the target version on program classes.
- Targeter(Configuration) - 类 的构造器proguard.Targeter
- THIS - 类 中的静态变量proguard.optimize.gson.OptimizedClassConstants.FromJsonFieldLocals
- THIS - 类 中的静态变量proguard.optimize.gson.OptimizedClassConstants.FromJsonLocals
- THIS - 类 中的静态变量proguard.optimize.gson.OptimizedClassConstants.ReadLocals
- THIS - 类 中的静态变量proguard.optimize.gson.OptimizedClassConstants.ToJsonLocals
- THIS - 类 中的静态变量proguard.optimize.gson.OptimizedClassConstants.WriteLocals
- TimedClassPoolVisitor - proguard.optimize中的类
-
A simple class pool visitor that will output timing information.
- TimedClassPoolVisitor(String, ClassPoolVisitor) - 类 的构造器proguard.optimize.TimedClassPoolVisitor
- TimedClassPoolVisitor(String, ClassVisitor) - 类 的构造器proguard.optimize.TimedClassPoolVisitor
- TimeUtil - proguard.util中的类
- TimeUtil() - 类 的构造器proguard.util.TimeUtil
- ToJsonLocals() - 类 的构造器proguard.optimize.gson.OptimizedClassConstants.ToJsonLocals
- toString() - 类 中的方法proguard.classfile.ClassMemberPair
- toString() - 类 中的方法proguard.ClassPathEntry
- toString() - 类 中的方法proguard.configuration.ConfigurationLogger.ClassInfo
- toString() - 类 中的方法proguard.configuration.ConfigurationLogger.MemberInfo
- tracedInstructionFilter(boolean, InstructionVisitor) - 类 中的方法proguard.optimize.evaluation.InstructionUsageMarker
-
Returns a filtering version of the given instruction visitor that only visits traced or untraced instructions.
- tracedInstructionFilter(InstructionVisitor) - 类 中的方法proguard.optimize.evaluation.InstructionUsageMarker
-
Returns a filtering version of the given instruction visitor that only visits traced instructions.
- transform(String) - 类 中的方法proguard.obfuscate.ClassNameAdapterFunction
- TransformedStringMatcher - proguard.util中的类
-
This StringMatcher delegates its tests to another given StringMatcher, with strings that have been transformed with a given function.
- TransformedStringMatcher(StringFunction, StringMatcher) - 类 的构造器proguard.util.TransformedStringMatcher
-
Creates a new TransformedStringMatcher.
- TRUE_KEYWORD - 类 中的静态变量proguard.ConfigurationConstants
- TYPE_OPTIMIZED_TYPE_ADAPTER_IMPL - 类 中的静态变量proguard.optimize.gson.OptimizedClassConstants
- typeAdapterClassPool - 类 中的变量proguard.optimize.gson.GsonRuntimeSettings
U
- UniqueDataEntryWriter - proguard.io中的类
-
This DataEntryWriter delegates to a given
DataEntryWriter, but aDataEntrycan be written at most one time (uniqueness is based onDataEntry.getName(). - UniqueDataEntryWriter(DataEntryWriter) - 类 的构造器proguard.io.UniqueDataEntryWriter
- UniqueMemberNameFactory - proguard.obfuscate中的类
-
NameFactory which only generates names that don't exist yet as members on the class for which it is created.
- UniqueMemberNameFactory(NameFactory, Clazz) - 类 的构造器proguard.obfuscate.UniqueMemberNameFactory
-
Creates a new UniqueMemberNameFactory.
- UnreachableCodeRemover - proguard.optimize.peephole中的类
-
This InstructionVisitor deletes blocks of code that can never be reached by regular calls or branches.
- UnreachableCodeRemover() - 类 的构造器proguard.optimize.peephole.UnreachableCodeRemover
-
Creates a new UnreachableCodeRemover.
- UnreachableCodeRemover(InstructionVisitor) - 类 的构造器proguard.optimize.peephole.UnreachableCodeRemover
-
Creates a new UnreachableCodeRemover.
- UnreachableExceptionRemover - proguard.optimize.peephole中的类
-
This AttributeVisitor removes exception handlers that are unreachable in the code attributes that it visits.
- UnreachableExceptionRemover() - 类 的构造器proguard.optimize.peephole.UnreachableExceptionRemover
-
Creates a new UnreachableExceptionRemover.
- UnreachableExceptionRemover(ExceptionInfoVisitor) - 类 的构造器proguard.optimize.peephole.UnreachableExceptionRemover
-
Creates a new UnreachableExceptionRemover.
- UnusedParameterMethodFilter - proguard.optimize.info中的类
-
This MemberVisitor delegates all its method calls to another MemberVisitor, but only for Method objects that are marked as having unused parameters.
- UnusedParameterMethodFilter(MemberVisitor) - 类 的构造器proguard.optimize.info.UnusedParameterMethodFilter
-
Creates a new UnusedParameterMethodFilter.
- UnusedParameterOptimizationInfoUpdater - proguard.optimize.info中的类
-
This AttributeVisitor removes unused parameters from the optimization info of the methods that it visits.
- UnusedParameterOptimizationInfoUpdater() - 类 的构造器proguard.optimize.info.UnusedParameterOptimizationInfoUpdater
-
Creates a new UnusedParameterOptimizationInfoUpdater.
- UnusedParameterOptimizationInfoUpdater(MemberVisitor) - 类 的构造器proguard.optimize.info.UnusedParameterOptimizationInfoUpdater
-
Creates a new UnusedParameterOptimizationInfoUpdater with an extra visitor.
- updateEscapedParameters(long) - 类 中的方法proguard.optimize.info.ProgramMethodOptimizationInfo
-
Specifies a mask with the reference parameters have already escaped to the heap when entering the method.
- updateEscapingParameters(long) - 类 中的方法proguard.optimize.info.ProgramMethodOptimizationInfo
-
Specifies a mask with the parameters that escape from the method.
- updateModifiedParameters(long) - 类 中的方法proguard.optimize.info.ProgramMethodOptimizationInfo
-
Specifies a mask of the reference parameters whose contents are modified in the method.
- updateReturnedParameters(long) - 类 中的方法proguard.optimize.info.ProgramMethodOptimizationInfo
-
Specifies a mask of the reference parameters that the method might return.
- updateUsedParameters(long) - 类 中的方法proguard.optimize.info.ProgramMethodOptimizationInfo
-
Specifies a mask with the parameters that the method actually uses.
- UpToDateChecker - proguard中的类
-
This class checks whether the output is up to date.
- UpToDateChecker(Configuration) - 类 的构造器proguard.UpToDateChecker
-
Creates a new UpToDateChecker with the given configuration.
- UpToDateChecker.UpToDateException - proguard中的异常错误
-
This Exception is thrown when the output is up-to-date.
- UpToDateException() - 异常错误 的构造器proguard.UpToDateChecker.UpToDateException
- UsageMarker - proguard.shrink中的类
-
Marks classes, resources, resource files and native libraries as being used, starting from the given seeds (keep rules, Android Manifest).
- UsageMarker(Configuration) - 类 的构造器proguard.shrink.UsageMarker
-
Creates a new UsageMarker.
- UsagePrinter - proguard.shrink中的类
-
This ClassVisitor prints out the classes and class members that have been marked as being used (or not used).
- UsagePrinter(SimpleUsageMarker, boolean, PrintWriter) - 类 的构造器proguard.shrink.UsagePrinter
-
Creates a new UsagePrinter that prints to the given writer.
- USE_UNIQUE_CLASS_MEMBER_NAMES_OPTION - 类 中的静态变量proguard.ConfigurationConstants
- UsedClassFilter - proguard.shrink中的类
-
This ClassVisitor delegates all its method calls to another ClassVisitor, depending on whether the Clazz objects are marked as used.
- UsedClassFilter(SimpleUsageMarker, ClassVisitor) - 类 的构造器proguard.shrink.UsedClassFilter
-
Creates a new UsedClassFilter.
- UsedClassFilter(SimpleUsageMarker, ClassVisitor, ClassVisitor) - 类 的构造器proguard.shrink.UsedClassFilter
-
Creates a new UsedClassFilter.
- UsedMemberFilter - proguard.shrink中的类
-
This MemberVisitor delegates all its method calls to another MemberVisitor, but only for Member objects that are marked as used.
- UsedMemberFilter(ClassUsageMarker, MemberVisitor) - 类 的构造器proguard.shrink.UsedMemberFilter
- UsedMemberFilter(SimpleUsageMarker, MemberVisitor) - 类 的构造器proguard.shrink.UsedMemberFilter
-
Creates a new UsedMemberFilter.
- UsedMemberFilter(SimpleUsageMarker, MemberVisitor, MemberVisitor) - 类 的构造器proguard.shrink.UsedMemberFilter
-
Creates a new UsedMemberFilter.
- UsedParameterFilter - proguard.optimize.info中的类
-
This ParameterVisitor delegates all its visits to one of two other ParameterVisitor instances, depending on whether the parameter is used or not.
- UsedParameterFilter(ParameterVisitor) - 类 的构造器proguard.optimize.info.UsedParameterFilter
-
Creates a new UsedParameterFilter that delegates visits to used parameters to the given parameter visitor.
- UsedParameterFilter(ParameterVisitor, ParameterVisitor) - 类 的构造器proguard.optimize.info.UsedParameterFilter
-
Creates a new UsedParameterFilter that delegates to one of the two given parameter visitors.
- useMixedCaseClassNames - 类 中的变量proguard.Configuration
-
Specifies whether obfuscated packages and classes can get mixed-case names.
- usesOptimizationInfo - 类 中的变量proguard.optimize.peephole.MethodInliner
- useUniqueClassMemberNames - 类 中的变量proguard.Configuration
-
Specifies whether to generate globally unique class member names.
V
- value - 类 中的变量proguard.optimize.info.FieldOptimizationInfo
- VALUE - 类 中的静态变量proguard.optimize.gson.OptimizedClassConstants.ReadLocals
- VALUE - 类 中的静态变量proguard.optimize.gson.OptimizedClassConstants.WriteLocals
- valueOf(String) - 枚举 中的静态方法proguard.classfile.attribute.ProGuardOrigin
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法proguard.optimize.gson.OptimizedJsonFieldCollector.Mode
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法proguard.shrink.ClassUsageMarker.MarkingMode
-
返回带有指定名称的该类型的枚举常量。
- values - 类 中的变量proguard.MemberValueSpecification
- values() - 枚举 中的静态方法proguard.classfile.attribute.ProGuardOrigin
-
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
- values() - 枚举 中的静态方法proguard.optimize.gson.OptimizedJsonFieldCollector.Mode
-
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
- values() - 枚举 中的静态方法proguard.shrink.ClassUsageMarker.MarkingMode
-
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
- VARIABLE_SEQUENCES - 类 中的变量proguard.optimize.peephole.InstructionSequenceConstants
- VariableOptimizer - proguard.optimize.evaluation中的类
-
This AttributeVisitor optimizes variable allocation based on their the liveness, in the code attributes that it visits.
- VariableOptimizer(boolean) - 类 的构造器proguard.optimize.evaluation.VariableOptimizer
-
Creates a new VariableOptimizer.
- VariableOptimizer(boolean, MemberVisitor) - 类 的构造器proguard.optimize.evaluation.VariableOptimizer
-
Creates a new VariableOptimizer with an extra visitor.
- VariableShrinker - proguard.optimize.peephole中的类
-
This MemberVisitor removes unused local variables from the code of the methods that it visits.
- VariableShrinker() - 类 的构造器proguard.optimize.peephole.VariableShrinker
-
Creates a new VariableShrinker.
- VariableShrinker(MemberVisitor) - 类 的构造器proguard.optimize.peephole.VariableShrinker
-
Creates a new VariableShrinker with an extra visitor.
- VariableUsageMarker - proguard.optimize.info中的类
-
This AttributeVisitor marks the local variables that are used in the code attributes that it visits.
- VariableUsageMarker() - 类 的构造器proguard.optimize.info.VariableUsageMarker
- verbose - 类 中的变量proguard.Configuration
-
Specifies whether to print verbose messages.
- VERBOSE_OPTION - 类 中的静态变量proguard.ConfigurationConstants
- VERSION - 类 中的静态变量proguard.ProGuard
- VerticalClassMerger - proguard.optimize.peephole中的类
-
This ClassVisitor inlines the direct subclasses into the program classes that it visits, whenever possible.
- VerticalClassMerger(boolean, boolean) - 类 的构造器proguard.optimize.peephole.VerticalClassMerger
-
Creates a new VerticalClassMerger.
- VerticalClassMerger(boolean, boolean, ClassVisitor) - 类 的构造器proguard.optimize.peephole.VerticalClassMerger
-
Creates a new VerticalClassMerger.
- visitAliasExpandedType(Clazz, KotlinDeclarationContainerMetadata, KotlinTypeAliasMetadata, KotlinTypeMetadata) - 类 中的方法proguard.obfuscate.kotlin.KotlinAliasNameObfuscator
- visitAnnotation(Clazz, Annotation) - 类 中的方法proguard.fixer.kotlin.KotlinAnnotationCounter
- visitAnnotation(Clazz, Annotation) - 类 中的方法proguard.optimize.peephole.TargetClassChanger
- visitAnnotation(Clazz, Annotation) - 类 中的方法proguard.shrink.AnnotationUsageMarker
- visitAnnotation(Clazz, Annotation) - 类 中的方法proguard.shrink.ClassShrinker
- visitAnnotation(Clazz, Method, int, Annotation) - 类 中的方法proguard.fixer.kotlin.KotlinAnnotationCounter
- visitAnnotationDefaultAttribute(Clazz, Method, AnnotationDefaultAttribute) - 类 中的方法proguard.optimize.ChangedCodePrinter
- visitAnnotationDefaultAttribute(Clazz, Method, AnnotationDefaultAttribute) - 类 中的方法proguard.optimize.peephole.TargetClassChanger
- visitAnnotationDefaultAttribute(Clazz, Method, AnnotationDefaultAttribute) - 类 中的方法proguard.shrink.AnnotationUsageMarker
- visitAnnotationDefaultAttribute(Clazz, Method, AnnotationDefaultAttribute) - 类 中的方法proguard.shrink.ClassUsageMarker
- visitAnnotationElementValue(Clazz, Annotation, AnnotationElementValue) - 类 中的方法proguard.optimize.peephole.TargetClassChanger
- visitAnnotationElementValue(Clazz, Annotation, AnnotationElementValue) - 类 中的方法proguard.shrink.AnnotationUsageMarker
- visitAnnotationElementValue(Clazz, Annotation, AnnotationElementValue) - 类 中的方法proguard.shrink.ClassShrinker
- visitAnnotationElementValue(Clazz, Annotation, AnnotationElementValue) - 类 中的方法proguard.shrink.ClassUsageMarker
- visitAnyAnnotation(Clazz, KotlinAnnotatable, KotlinAnnotation) - 类 中的方法proguard.shrink.ClassUsageMarker.KotlinUsageMarker
- visitAnyAnnotationsAttribute(Clazz, AnnotationsAttribute) - 类 中的方法proguard.fixer.kotlin.KotlinAnnotationCounter
- visitAnyAnnotationsAttribute(Clazz, AnnotationsAttribute) - 类 中的方法proguard.optimize.peephole.TargetClassChanger
- visitAnyAnnotationsAttribute(Clazz, AnnotationsAttribute) - 类 中的方法proguard.shrink.AnnotationUsageMarker
- visitAnyAnnotationsAttribute(Clazz, AnnotationsAttribute) - 类 中的方法proguard.shrink.ClassShrinker
- visitAnyAnnotationsAttribute(Clazz, AnnotationsAttribute) - 类 中的方法proguard.shrink.ClassUsageMarker
- visitAnyAttribute(Clazz, Attribute) - 类 中的方法proguard.backport.DefaultInterfaceMethodConverter
- visitAnyAttribute(Clazz, Attribute) - 类 中的方法proguard.backport.LambdaExpressionCollector
- visitAnyAttribute(Clazz, Attribute) - 类 中的方法proguard.backport.LambdaExpressionConverter
- visitAnyAttribute(Clazz, Attribute) - 类 中的方法proguard.backport.StringConcatenationConverter
- visitAnyAttribute(Clazz, Attribute) - 类 中的方法proguard.fixer.kotlin.KotlinAnnotationCounter
- visitAnyAttribute(Clazz, Attribute) - 类 中的方法proguard.obfuscate.AttributeShrinker
- visitAnyAttribute(Clazz, Attribute) - 类 中的方法proguard.obfuscate.AttributeUsageMarker
- visitAnyAttribute(Clazz, Attribute) - 类 中的方法proguard.obfuscate.ClassObfuscator
- visitAnyAttribute(Clazz, Attribute) - 类 中的方法proguard.obfuscate.kotlin.KotlinSourceDebugExtensionAttributeObfuscator
- visitAnyAttribute(Clazz, Attribute) - 类 中的方法proguard.obfuscate.MappingPrinter
- visitAnyAttribute(Clazz, Attribute) - 类 中的方法proguard.obfuscate.ParameterNameMarker
- visitAnyAttribute(Clazz, Attribute) - 类 中的方法proguard.obfuscate.SourceFileRenamer
- visitAnyAttribute(Clazz, Attribute) - 类 中的方法proguard.optimize.DuplicateInitializerFixer
- visitAnyAttribute(Clazz, Attribute) - 类 中的方法proguard.optimize.DuplicateInitializerInvocationFixer
- visitAnyAttribute(Clazz, Attribute) - 类 中的方法proguard.optimize.evaluation.EvaluationShrinker
- visitAnyAttribute(Clazz, Attribute) - 类 中的方法proguard.optimize.evaluation.EvaluationSimplifier
- visitAnyAttribute(Clazz, Attribute) - 类 中的方法proguard.optimize.evaluation.InstructionUsageMarker
- visitAnyAttribute(Clazz, Attribute) - 类 中的方法proguard.optimize.evaluation.SimpleEnumClassSimplifier
- visitAnyAttribute(Clazz, Attribute) - 类 中的方法proguard.optimize.evaluation.SimpleEnumDescriptorSimplifier
- visitAnyAttribute(Clazz, Attribute) - 类 中的方法proguard.optimize.evaluation.SimpleEnumUseChecker
- visitAnyAttribute(Clazz, Attribute) - 类 中的方法proguard.optimize.evaluation.SimpleEnumUseSimplifier
- visitAnyAttribute(Clazz, Attribute) - 类 中的方法proguard.optimize.evaluation.VariableOptimizer
- visitAnyAttribute(Clazz, Attribute) - 类 中的方法proguard.optimize.gson.GsonConstructorPatcher
- visitAnyAttribute(Clazz, Attribute) - 类 中的方法proguard.optimize.gson.OptimizedJsonReaderImplInitializer
- visitAnyAttribute(Clazz, Attribute) - 类 中的方法proguard.optimize.gson.OptimizedJsonWriterImplInitializer
- visitAnyAttribute(Clazz, Attribute) - 类 中的方法proguard.optimize.info.CatchExceptionMarker
- visitAnyAttribute(Clazz, Attribute) - 类 中的方法proguard.optimize.info.EscapingClassMarker
- visitAnyAttribute(Clazz, Attribute) - 类 中的方法proguard.optimize.info.OptimizationCodeAttributeFilter
- visitAnyAttribute(Clazz, Attribute) - 类 中的方法proguard.optimize.info.ParameterEscapedMarker
- visitAnyAttribute(Clazz, Attribute) - 类 中的方法proguard.optimize.info.ParameterEscapeMarker
- visitAnyAttribute(Clazz, Attribute) - 类 中的方法proguard.optimize.info.ParameterUsageMarker
- visitAnyAttribute(Clazz, Attribute) - 类 中的方法proguard.optimize.info.ProgramFieldOptimizationInfo
- visitAnyAttribute(Clazz, Attribute) - 类 中的方法proguard.optimize.info.ReferenceEscapeChecker
- visitAnyAttribute(Clazz, Attribute) - 类 中的方法proguard.optimize.info.UnusedParameterOptimizationInfoUpdater
- visitAnyAttribute(Clazz, Attribute) - 类 中的方法proguard.optimize.info.VariableUsageMarker
- visitAnyAttribute(Clazz, Attribute) - 类 中的方法proguard.optimize.info.WrapperClassMarker
- visitAnyAttribute(Clazz, Attribute) - 类 中的方法proguard.optimize.KeepMarker
- visitAnyAttribute(Clazz, Attribute) - 类 中的方法proguard.optimize.MethodDescriptorShrinker
- visitAnyAttribute(Clazz, Attribute) - 类 中的方法proguard.optimize.ParameterShrinker
- visitAnyAttribute(Clazz, Attribute) - 类 中的方法proguard.optimize.peephole.GotoCommonCodeReplacer
- visitAnyAttribute(Clazz, Attribute) - 类 中的方法proguard.optimize.peephole.LineNumberLinearizer
- visitAnyAttribute(Clazz, Attribute) - 类 中的方法proguard.optimize.peephole.MethodInliner
- visitAnyAttribute(Clazz, Attribute) - 类 中的方法proguard.optimize.peephole.ReachableCodeMarker
- visitAnyAttribute(Clazz, Attribute) - 类 中的方法proguard.optimize.peephole.RetargetedInnerClassAttributeRemover
- visitAnyAttribute(Clazz, Attribute) - 类 中的方法proguard.optimize.peephole.TargetClassChanger
- visitAnyAttribute(Clazz, Attribute) - 类 中的方法proguard.optimize.peephole.UnreachableCodeRemover
- visitAnyAttribute(Clazz, Attribute) - 类 中的方法proguard.optimize.peephole.UnreachableExceptionRemover
- visitAnyAttribute(Clazz, Attribute) - 类 中的方法proguard.optimize.peephole.VariableShrinker
- visitAnyAttribute(Clazz, Attribute) - 类 中的方法proguard.optimize.peephole.WrapperClassUseSimplifier
- visitAnyAttribute(Clazz, Attribute) - 类 中的方法proguard.optimize.TailRecursionSimplifier
- visitAnyAttribute(Clazz, Attribute) - 类 中的方法proguard.shrink.AnnotationUsageMarker
- visitAnyAttribute(Clazz, Attribute) - 类 中的方法proguard.shrink.ClassShrinker
- visitAnyAttribute(Clazz, Attribute) - 类 中的方法proguard.shrink.InnerUsageMarker
- visitAnyAttribute(Clazz, Attribute) - 类 中的方法proguard.shrink.LocalVariableTypeUsageMarker
- visitAnyAttribute(Clazz, Attribute) - 类 中的方法proguard.shrink.NestUsageMarker
- visitAnyAttribute(Clazz, Attribute) - 类 中的方法proguard.shrink.ShortestUsagePrinter
- visitAnyAttribute(Clazz, Attribute) - 类 中的方法proguard.shrink.UsagePrinter
- visitAnyClass(Clazz) - 类 中的方法proguard.backport.DefaultInterfaceMethodConverter
- visitAnyClass(Clazz) - 类 中的方法proguard.backport.LambdaExpressionCollector
- visitAnyClass(Clazz) - 类 中的方法proguard.backport.LambdaExpressionConverter
- visitAnyClass(Clazz) - 类 中的方法proguard.backport.StaticInterfaceMethodConverter
- visitAnyClass(Clazz) - 类 中的方法proguard.classfile.visitor.InjectedClassFilter
- visitAnyClass(Clazz) - 类 中的方法proguard.DescriptorKeepChecker
- visitAnyClass(Clazz) - 类 中的方法proguard.DuplicateClassPrinter
- visitAnyClass(Clazz) - 类 中的方法proguard.FullyQualifiedClassNameChecker
- visitAnyClass(Clazz) - 类 中的方法proguard.LibraryKeepChecker
- visitAnyClass(Clazz) - 类 中的方法proguard.obfuscate.AttributeShrinker
- visitAnyClass(Clazz) - 类 中的方法proguard.obfuscate.ClassObfuscator
- visitAnyClass(Clazz) - 类 中的方法proguard.obfuscate.ClassRenamer
- visitAnyClass(Clazz) - 类 中的方法proguard.obfuscate.MapCleaner
- visitAnyClass(Clazz) - 类 中的方法proguard.obfuscate.MappingPrinter
- visitAnyClass(Clazz) - 类 中的方法proguard.obfuscate.NameFactoryResetter
- visitAnyClass(Clazz) - 类 中的方法proguard.obfuscate.OriginalClassNameFilter
- visitAnyClass(Clazz) - 类 中的方法proguard.obfuscate.RenamedFlagSetter
- visitAnyClass(Clazz) - 类 中的方法proguard.obfuscate.SourceFileRenamer
- visitAnyClass(Clazz) - 类 中的方法proguard.obfuscate.util.InstructionSequenceObfuscator
- visitAnyClass(Clazz) - 类 中的方法proguard.optimize.evaluation.SimpleEnumArrayPropagator
- visitAnyClass(Clazz) - 类 中的方法proguard.optimize.evaluation.SimpleEnumClassChecker
- visitAnyClass(Clazz) - 类 中的方法proguard.optimize.evaluation.SimpleEnumClassSimplifier
- visitAnyClass(Clazz) - 类 中的方法proguard.optimize.evaluation.SimpleEnumDescriptorSimplifier
- visitAnyClass(Clazz) - 类 中的方法proguard.optimize.evaluation.SimpleEnumUseChecker
- visitAnyClass(Clazz) - 类 中的方法proguard.optimize.gson.GsonAnnotationCleaner
- visitAnyClass(Clazz) - 类 中的方法proguard.optimize.gson.GsonDeserializationOptimizer
- visitAnyClass(Clazz) - 类 中的方法proguard.optimize.gson.GsonDomainClassFinder
- visitAnyClass(Clazz) - 类 中的方法proguard.optimize.gson.GsonSerializationOptimizer
- visitAnyClass(Clazz) - 类 中的方法proguard.optimize.gson.OptimizedJsonFieldCollector
- visitAnyClass(Clazz) - 类 中的方法proguard.optimize.gson.OptimizedJsonFieldVisitor
- visitAnyClass(Clazz) - 类 中的方法proguard.optimize.gson.OptimizedTypeAdapterAdder
- visitAnyClass(Clazz) - 类 中的方法proguard.optimize.gson.OptimizedTypeAdapterInitializer
- visitAnyClass(Clazz) - 类 中的方法proguard.optimize.info.AccessMethodMarker
- visitAnyClass(Clazz) - 类 中的方法proguard.optimize.info.CaughtClassFilter
- visitAnyClass(Clazz) - 类 中的方法proguard.optimize.info.CaughtClassMarker
- visitAnyClass(Clazz) - 类 中的方法proguard.optimize.info.DotClassFilter
- visitAnyClass(Clazz) - 类 中的方法proguard.optimize.info.DotClassMarker
- visitAnyClass(Clazz) - 类 中的方法proguard.optimize.info.EscapingClassFilter
- visitAnyClass(Clazz) - 类 中的方法proguard.optimize.info.EscapingClassMarker
- visitAnyClass(Clazz) - 类 中的方法proguard.optimize.info.InstanceofClassFilter
- visitAnyClass(Clazz) - 类 中的方法proguard.optimize.info.InstanceofClassMarker
- visitAnyClass(Clazz) - 类 中的方法proguard.optimize.info.InstantiationClassFilter
- visitAnyClass(Clazz) - 类 中的方法proguard.optimize.info.InstantiationClassMarker
- visitAnyClass(Clazz) - 类 中的方法proguard.optimize.info.NonPrivateMemberMarker
- visitAnyClass(Clazz) - 类 中的方法proguard.optimize.info.NoSideEffectClassMarker
- visitAnyClass(Clazz) - 类 中的方法proguard.optimize.info.PackageVisibleMemberContainingClassMarker
- visitAnyClass(Clazz) - 类 中的方法proguard.optimize.info.PackageVisibleMemberInvokingClassMarker
- visitAnyClass(Clazz) - 类 中的方法proguard.optimize.info.ProgramClassOptimizationInfoSetter
- visitAnyClass(Clazz) - 类 中的方法proguard.optimize.info.SideEffectClassFilter
- visitAnyClass(Clazz) - 类 中的方法proguard.optimize.info.SideEffectClassMarker
- visitAnyClass(Clazz) - 类 中的方法proguard.optimize.info.SimpleEnumFilter
- visitAnyClass(Clazz) - 类 中的方法proguard.optimize.info.SimpleEnumMarker
- visitAnyClass(Clazz) - 类 中的方法proguard.optimize.info.WrapperClassMarker
- visitAnyClass(Clazz) - 类 中的方法proguard.optimize.KeepMarker
- visitAnyClass(Clazz) - 类 中的方法proguard.optimize.KeptClassFilter
- visitAnyClass(Clazz) - 类 中的方法proguard.optimize.MemberReferenceGeneralizer
- visitAnyClass(Clazz) - 类 中的方法proguard.optimize.OptimizationInfoClassFilter
- visitAnyClass(Clazz) - 类 中的方法proguard.optimize.peephole.ClassFinalizer
- visitAnyClass(Clazz) - 类 中的方法proguard.optimize.peephole.ClassMerger
- visitAnyClass(Clazz) - 类 中的方法proguard.optimize.peephole.LineNumberLinearizer
- visitAnyClass(Clazz) - 类 中的方法proguard.optimize.peephole.RetargetedClassFilter
- visitAnyClass(Clazz) - 类 中的方法proguard.optimize.peephole.RetargetedInnerClassAttributeRemover
- visitAnyClass(Clazz) - 类 中的方法proguard.optimize.peephole.TargetClassChanger
- visitAnyClass(Clazz) - 类 中的方法proguard.optimize.peephole.VerticalClassMerger
- visitAnyClass(Clazz) - 类 中的方法proguard.optimize.peephole.WrapperClassMerger
- visitAnyClass(Clazz) - 类 中的方法proguard.optimize.peephole.WrapperClassUseSimplifier
- visitAnyClass(Clazz) - 类 中的方法proguard.shrink.AnnotationUsageMarker
- visitAnyClass(Clazz) - 类 中的方法proguard.shrink.ClassShrinker
- visitAnyClass(Clazz) - 类 中的方法proguard.shrink.ClassUsageMarker
- visitAnyClass(Clazz) - 类 中的方法proguard.shrink.InnerUsageMarker
- visitAnyClass(Clazz) - 类 中的方法proguard.shrink.InterfaceUsageMarker
- visitAnyClass(Clazz) - 类 中的方法proguard.shrink.LocalVariableTypeUsageMarker
- visitAnyClass(Clazz) - 类 中的方法proguard.shrink.NestUsageMarker
- visitAnyClass(Clazz) - 类 中的方法proguard.shrink.ShortestUsagePrinter
- visitAnyClass(Clazz) - 类 中的方法proguard.shrink.UsagePrinter
- visitAnyClass(Clazz) - 类 中的方法proguard.shrink.UsedClassFilter
- visitAnyConstant(Clazz, Constant) - 类 中的方法proguard.backport.LambdaExpressionCollector
- visitAnyConstant(Clazz, Constant) - 类 中的方法proguard.backport.StringConcatenationConverter
- visitAnyConstant(Clazz, Constant) - 类 中的方法proguard.GetAnnotationChecker
- visitAnyConstant(Clazz, Constant) - 类 中的方法proguard.GetEnclosingClassChecker
- visitAnyConstant(Clazz, Constant) - 类 中的方法proguard.GetEnclosingMethodChecker
- visitAnyConstant(Clazz, Constant) - 类 中的方法proguard.GetSignatureChecker
- visitAnyConstant(Clazz, Constant) - 类 中的方法proguard.optimize.evaluation.SimpleEnumDescriptorSimplifier
- visitAnyConstant(Clazz, Constant) - 类 中的方法proguard.optimize.evaluation.SimpleEnumUseChecker
- visitAnyConstant(Clazz, Constant) - 类 中的方法proguard.optimize.evaluation.SimpleEnumUseSimplifier
- visitAnyConstant(Clazz, Constant) - 类 中的方法proguard.optimize.info.AccessMethodMarker
- visitAnyConstant(Clazz, Constant) - 类 中的方法proguard.optimize.info.DotClassMarker
- visitAnyConstant(Clazz, Constant) - 类 中的方法proguard.optimize.info.FinalFieldAssignmentMarker
- visitAnyConstant(Clazz, Constant) - 类 中的方法proguard.optimize.info.MethodInvocationMarker
- visitAnyConstant(Clazz, Constant) - 类 中的方法proguard.optimize.info.NonPrivateMemberMarker
- visitAnyConstant(Clazz, Constant) - 类 中的方法proguard.optimize.info.PackageVisibleMemberInvokingClassMarker
- visitAnyConstant(Clazz, Constant) - 类 中的方法proguard.optimize.info.ParameterEscapedMarker
- visitAnyConstant(Clazz, Constant) - 类 中的方法proguard.optimize.info.ParameterEscapeMarker
- visitAnyConstant(Clazz, Constant) - 类 中的方法proguard.optimize.info.ReadWriteFieldMarker
- visitAnyConstant(Clazz, Constant) - 类 中的方法proguard.optimize.info.ReferenceEscapeChecker
- visitAnyConstant(Clazz, Constant) - 类 中的方法proguard.optimize.peephole.NoConstructorReferenceReplacer
- visitAnyConstant(Clazz, Constant) - 类 中的方法proguard.optimize.peephole.TargetClassChanger
- visitAnyConstant(Clazz, Constant) - 类 中的方法proguard.optimize.peephole.WrapperClassUseSimplifier
- visitAnyConstant(Clazz, Constant) - 类 中的方法proguard.shrink.AnnotationUsageMarker
- visitAnyConstant(Clazz, Constant) - 类 中的方法proguard.shrink.LocalVariableTypeUsageMarker
- visitAnyEffectExpression(Clazz, KotlinEffectMetadata, KotlinEffectExpressionMetadata) - 类 中的方法proguard.shrink.ClassUsageMarker.KotlinUsageMarker
- visitAnyElementValue(Clazz, Annotation, ElementValue) - 类 中的方法proguard.optimize.peephole.TargetClassChanger
- visitAnyElementValue(Clazz, Annotation, ElementValue) - 类 中的方法proguard.shrink.ClassShrinker
- visitAnyEnumEntry(Clazz, KotlinClassKindMetadata, KotlinEnumEntryMetadata) - 类 中的方法proguard.shrink.KotlinShrinker
- visitAnyFunction(Clazz, KotlinMetadata, KotlinFunctionMetadata) - 类 中的方法proguard.fixer.kotlin.KotlinAnnotationFlagFixer
- visitAnyFunction(Clazz, KotlinMetadata, KotlinFunctionMetadata) - 类 中的方法proguard.mark.Marker.KotlinDontOptimizeMarker
- visitAnyFunction(Clazz, KotlinMetadata, KotlinFunctionMetadata) - 类 中的方法proguard.obfuscate.kotlin.KotlinDefaultImplsMethodNameEqualizer
- visitAnyFunction(Clazz, KotlinMetadata, KotlinFunctionMetadata) - 类 中的方法proguard.obfuscate.kotlin.KotlinDefaultMethodNameEqualizer
- visitAnyFunction(Clazz, KotlinMetadata, KotlinFunctionMetadata) - 类 中的方法proguard.obfuscate.kotlin.KotlinValueParameterNameShrinker
- visitAnyFunction(Clazz, KotlinMetadata, KotlinFunctionMetadata) - 类 中的方法proguard.obfuscate.kotlin.KotlinValueParameterUsageMarker
- visitAnyFunction(Clazz, KotlinMetadata, KotlinFunctionMetadata) - 类 中的方法proguard.optimize.kotlin.KotlinContextParameterUsageMarker
- visitAnyFunction(Clazz, KotlinMetadata, KotlinFunctionMetadata) - 类 中的方法proguard.optimize.kotlin.KotlinContextReceiverUsageMarker
- visitAnyFunction(Clazz, KotlinMetadata, KotlinFunctionMetadata) - 类 中的方法proguard.shrink.ClassUsageMarker.KotlinUsageMarker
- visitAnyFunction(Clazz, KotlinMetadata, KotlinFunctionMetadata) - 类 中的方法proguard.shrink.KotlinShrinker
- visitAnyInstruction(Clazz, Method, CodeAttribute, int, Instruction) - 类 中的方法proguard.backport.LambdaExpressionConverter
- visitAnyInstruction(Clazz, Method, CodeAttribute, int, Instruction) - 类 中的方法proguard.backport.StringConcatenationConverter
- visitAnyInstruction(Clazz, Method, CodeAttribute, int, Instruction) - 类 中的方法proguard.optimize.CalledMemberVisitor
- visitAnyInstruction(Clazz, Method, CodeAttribute, int, Instruction) - 类 中的方法proguard.optimize.DuplicateInitializerInvocationFixer
- visitAnyInstruction(Clazz, Method, CodeAttribute, int, Instruction) - 类 中的方法proguard.optimize.gson.GsonBuilderInvocationFinder
- visitAnyInstruction(Clazz, Method, CodeAttribute, int, Instruction) - 类 中的方法proguard.optimize.gson.GsonConstructorPatcher
- visitAnyInstruction(Clazz, Method, CodeAttribute, int, Instruction) - 类 中的方法proguard.optimize.gson.GsonDeserializationInvocationFinder
- visitAnyInstruction(Clazz, Method, CodeAttribute, int, Instruction) - 类 中的方法proguard.optimize.gson.GsonInstrumentationAdder
- visitAnyInstruction(Clazz, Method, CodeAttribute, int, Instruction) - 类 中的方法proguard.optimize.gson.GsonSerializationInvocationFinder
- visitAnyInstruction(Clazz, Method, CodeAttribute, int, Instruction) - 类 中的方法proguard.optimize.gson.OptimizedTypeAdapterFactoryInitializer
- visitAnyInstruction(Clazz, Method, CodeAttribute, int, Instruction) - 类 中的方法proguard.optimize.info.AccessMethodMarker
- visitAnyInstruction(Clazz, Method, CodeAttribute, int, Instruction) - 类 中的方法proguard.optimize.info.BackwardBranchMarker
- visitAnyInstruction(Clazz, Method, CodeAttribute, int, Instruction) - 类 中的方法proguard.optimize.info.DotClassMarker
- visitAnyInstruction(Clazz, Method, CodeAttribute, int, Instruction) - 类 中的方法proguard.optimize.info.DynamicInvocationMarker
- visitAnyInstruction(Clazz, Method, CodeAttribute, int, Instruction) - 类 中的方法proguard.optimize.info.EscapingClassMarker
- visitAnyInstruction(Clazz, Method, CodeAttribute, int, Instruction) - 类 中的方法proguard.optimize.info.ExceptionInstructionChecker
- visitAnyInstruction(Clazz, Method, CodeAttribute, int, Instruction) - 类 中的方法proguard.optimize.info.FinalFieldAssignmentMarker
- visitAnyInstruction(Clazz, Method, CodeAttribute, int, Instruction) - 类 中的方法proguard.optimize.info.InstanceofClassMarker
- visitAnyInstruction(Clazz, Method, CodeAttribute, int, Instruction) - 类 中的方法proguard.optimize.info.InstantiationClassMarker
- visitAnyInstruction(Clazz, Method, CodeAttribute, int, Instruction) - 类 中的方法proguard.optimize.info.MethodInvocationMarker
- visitAnyInstruction(Clazz, Method, CodeAttribute, int, Instruction) - 类 中的方法proguard.optimize.info.NonEmptyStackReturnMarker
- visitAnyInstruction(Clazz, Method, CodeAttribute, int, Instruction) - 类 中的方法proguard.optimize.info.ParameterEscapedMarker
- visitAnyInstruction(Clazz, Method, CodeAttribute, int, Instruction) - 类 中的方法proguard.optimize.info.ParameterEscapeMarker
- visitAnyInstruction(Clazz, Method, CodeAttribute, int, Instruction) - 类 中的方法proguard.optimize.info.ParameterUsageMarker
- visitAnyInstruction(Clazz, Method, CodeAttribute, int, Instruction) - 类 中的方法proguard.optimize.info.ReadWriteFieldMarker
- visitAnyInstruction(Clazz, Method, CodeAttribute, int, Instruction) - 类 中的方法proguard.optimize.info.ReferenceEscapeChecker
- visitAnyInstruction(Clazz, Method, CodeAttribute, int, Instruction) - 类 中的方法proguard.optimize.info.SideEffectInstructionChecker
- visitAnyInstruction(Clazz, Method, CodeAttribute, int, Instruction) - 类 中的方法proguard.optimize.info.SideEffectMethodMarker
- visitAnyInstruction(Clazz, Method, CodeAttribute, int, Instruction) - 类 中的方法proguard.optimize.info.SuperInvocationMarker
- visitAnyInstruction(Clazz, Method, CodeAttribute, int, Instruction) - 类 中的方法proguard.optimize.info.SynchronizedBlockMethodMarker
- visitAnyInstruction(Clazz, Method, CodeAttribute, int, Instruction) - 类 中的方法proguard.optimize.info.VariableUsageMarker
- visitAnyInstruction(Clazz, Method, CodeAttribute, int, Instruction) - 类 中的方法proguard.optimize.MemberReferenceGeneralizer
- visitAnyInstruction(Clazz, Method, CodeAttribute, int, Instruction) - 类 中的方法proguard.optimize.peephole.GotoCommonCodeReplacer
- visitAnyInstruction(Clazz, Method, CodeAttribute, int, Instruction) - 类 中的方法proguard.optimize.peephole.GotoGotoReplacer
- visitAnyInstruction(Clazz, Method, CodeAttribute, int, Instruction) - 类 中的方法proguard.optimize.peephole.GotoReturnReplacer
- visitAnyInstruction(Clazz, Method, CodeAttribute, int, Instruction) - 类 中的方法proguard.optimize.peephole.MethodInliner
- visitAnyInstruction(Clazz, Method, CodeAttribute, int, Instruction) - 类 中的方法proguard.optimize.peephole.NoConstructorReferenceReplacer
- visitAnyInstruction(Clazz, Method, CodeAttribute, int, Instruction) - 类 中的方法proguard.optimize.peephole.NopRemover
- visitAnyInstruction(Clazz, Method, CodeAttribute, int, Instruction) - 类 中的方法proguard.optimize.peephole.UnreachableCodeRemover
- visitAnyInstruction(Clazz, Method, CodeAttribute, int, Instruction) - 类 中的方法proguard.optimize.peephole.WrapperClassUseSimplifier
- visitAnyInstruction(Clazz, Method, CodeAttribute, int, Instruction) - 类 中的方法proguard.optimize.TailRecursionSimplifier
- visitAnyInstruction(Clazz, Method, CodeAttribute, int, Instruction) - 类 中的方法proguard.shrink.ClassUsageMarker
- visitAnyKotlinMetadata(Clazz, KotlinMetadata) - 类 中的方法proguard.fixer.kotlin.KotlinAnnotationFlagFixer
- visitAnyKotlinMetadata(Clazz, KotlinMetadata) - 类 中的方法proguard.mark.Marker.KotlinDontOptimizeMarker
- visitAnyKotlinMetadata(Clazz, KotlinMetadata) - 类 中的方法proguard.obfuscate.kotlin.KotlinAliasNameObfuscator
- visitAnyKotlinMetadata(Clazz, KotlinMetadata) - 类 中的方法proguard.obfuscate.kotlin.KotlinCallableReferenceFixer
- visitAnyKotlinMetadata(Clazz, KotlinMetadata) - 类 中的方法proguard.obfuscate.kotlin.KotlinCompanionEqualizer
- visitAnyKotlinMetadata(Clazz, KotlinMetadata) - 类 中的方法proguard.obfuscate.kotlin.KotlinMultiFileFacadeFixer
- visitAnyKotlinMetadata(Clazz, KotlinMetadata) - 类 中的方法proguard.obfuscate.kotlin.KotlinObjectFixer
- visitAnyKotlinMetadata(Clazz, KotlinMetadata) - 类 中的方法proguard.obfuscate.kotlin.KotlinPropertyNameObfuscator
- visitAnyKotlinMetadata(Clazz, KotlinMetadata) - 类 中的方法proguard.obfuscate.kotlin.KotlinSyntheticClassFixer
- visitAnyKotlinMetadata(Clazz, KotlinMetadata) - 类 中的方法proguard.obfuscate.kotlin.KotlinSyntheticToStringObfuscator
- visitAnyKotlinMetadata(Clazz, KotlinMetadata) - 类 中的方法proguard.obfuscate.kotlin.KotlinValueParameterNameShrinker
- visitAnyKotlinMetadata(Clazz, KotlinMetadata) - 类 中的方法proguard.obfuscate.kotlin.KotlinValueParameterUsageMarker
- visitAnyKotlinMetadata(Clazz, KotlinMetadata) - 类 中的方法proguard.optimize.kotlin.KotlinContextParameterUsageMarker
- visitAnyKotlinMetadata(Clazz, KotlinMetadata) - 类 中的方法proguard.optimize.kotlin.KotlinContextReceiverUsageMarker
- visitAnyKotlinMetadata(Clazz, KotlinMetadata) - 类 中的方法proguard.shrink.ClassUsageMarker.KotlinUsageMarker
- visitAnyKotlinMetadata(Clazz, KotlinMetadata) - 类 中的方法proguard.shrink.ClassUsageMarker
- visitAnyKotlinMetadata(Clazz, KotlinMetadata) - 类 中的方法proguard.shrink.KotlinShrinker
- visitAnyMember(Clazz, Member) - 类 中的方法proguard.backport.LambdaExpressionConverter
- visitAnyMember(Clazz, Member) - 类 中的方法proguard.fixer.kotlin.KotlinAnnotationCounter
- visitAnyMember(Clazz, Member) - 类 中的方法proguard.obfuscate.kotlin.KotlinValueParameterUsageMarker
- visitAnyMember(Clazz, Member) - 类 中的方法proguard.obfuscate.MemberNameCollector
- visitAnyMember(Clazz, Member) - 类 中的方法proguard.obfuscate.MemberObfuscator
- visitAnyMember(Clazz, Member) - 类 中的方法proguard.obfuscate.util.InstructionSequenceObfuscator
- visitAnyMember(Clazz, Member) - 类 中的方法proguard.optimize.gson.GsonConstructorPatcher
- visitAnyMember(Clazz, Member) - 类 中的方法proguard.optimize.gson.OptimizedJsonFieldCollector
- visitAnyMember(Clazz, Member) - 类 中的方法proguard.optimize.gson.OptimizedJsonFieldVisitor
- visitAnyMember(Clazz, Member) - 类 中的方法proguard.optimize.info.AccessMethodMarker
- visitAnyMember(Clazz, Member) - 类 中的方法proguard.optimize.info.ContainsConstructorsMarker
- visitAnyMember(Clazz, Member) - 类 中的方法proguard.optimize.info.MethodInvocationMarker
- visitAnyMember(Clazz, Member) - 类 中的方法proguard.optimize.info.NoEscapingParametersMethodMarker
- visitAnyMember(Clazz, Member) - 类 中的方法proguard.optimize.info.NoExternalReturnValuesMethodMarker
- visitAnyMember(Clazz, Member) - 类 中的方法proguard.optimize.info.NoExternalSideEffectMethodMarker
- visitAnyMember(Clazz, Member) - 类 中的方法proguard.optimize.info.NoSideEffectMethodMarker
- visitAnyMember(Clazz, Member) - 类 中的方法proguard.optimize.info.PackageVisibleMemberContainingClassMarker
- visitAnyMember(Clazz, Member) - 类 中的方法proguard.optimize.info.PackageVisibleMemberInvokingClassMarker
- visitAnyMember(Clazz, Member) - 类 中的方法proguard.optimize.info.ReadWriteFieldMarker
- visitAnyMember(Clazz, Member) - 类 中的方法proguard.optimize.peephole.MethodInliner
- visitAnyMethodrefConstant(Clazz, AnyMethodrefConstant) - 类 中的方法proguard.backport.LambdaExpressionCollector
- visitAnyMethodrefConstant(Clazz, AnyMethodrefConstant) - 类 中的方法proguard.optimize.DuplicateInitializerInvocationFixer
- visitAnyMethodrefConstant(Clazz, AnyMethodrefConstant) - 类 中的方法proguard.optimize.info.MethodInvocationMarker
- visitAnyMethodrefConstant(Clazz, AnyMethodrefConstant) - 类 中的方法proguard.optimize.info.ParameterEscapedMarker
- visitAnyMethodrefConstant(Clazz, AnyMethodrefConstant) - 类 中的方法proguard.optimize.info.ParameterEscapeMarker
- visitAnyMethodrefConstant(Clazz, AnyMethodrefConstant) - 类 中的方法proguard.optimize.info.ReferenceEscapeChecker
- visitAnyMethodrefConstant(Clazz, AnyMethodrefConstant) - 类 中的方法proguard.optimize.info.SideEffectInstructionChecker
- visitAnyMethodrefConstant(Clazz, AnyMethodrefConstant) - 类 中的方法proguard.optimize.info.SuperInvocationMarker
- visitAnyMethodrefConstant(Clazz, AnyMethodrefConstant) - 类 中的方法proguard.optimize.peephole.MethodInliner
- visitAnyMethodrefConstant(Clazz, AnyMethodrefConstant) - 类 中的方法proguard.optimize.peephole.NoConstructorReferenceReplacer
- visitAnyMethodrefConstant(Clazz, AnyMethodrefConstant) - 类 中的方法proguard.optimize.peephole.TargetClassChanger
- visitAnyParameterAnnotationsAttribute(Clazz, Method, ParameterAnnotationsAttribute) - 类 中的方法proguard.fixer.kotlin.KotlinAnnotationCounter
- visitAnyParameterAnnotationsAttribute(Clazz, Method, ParameterAnnotationsAttribute) - 类 中的方法proguard.optimize.DuplicateInitializerFixer
- visitAnyParameterAnnotationsAttribute(Clazz, Method, ParameterAnnotationsAttribute) - 类 中的方法proguard.optimize.MethodDescriptorShrinker
- visitAnyParameterAnnotationsAttribute(Clazz, Method, ParameterAnnotationsAttribute) - 类 中的方法proguard.optimize.peephole.TargetClassChanger
- visitAnyParameterAnnotationsAttribute(Clazz, Method, ParameterAnnotationsAttribute) - 类 中的方法proguard.shrink.AnnotationUsageMarker
- visitAnyParameterAnnotationsAttribute(Clazz, Method, ParameterAnnotationsAttribute) - 类 中的方法proguard.shrink.ClassShrinker
- visitAnyParameterAnnotationsAttribute(Clazz, Method, ParameterAnnotationsAttribute) - 类 中的方法proguard.shrink.ClassUsageMarker
- visitAnyProperty(Clazz, KotlinDeclarationContainerMetadata, KotlinPropertyMetadata) - 类 中的方法proguard.fixer.kotlin.KotlinAnnotationFlagFixer
- visitAnyProperty(Clazz, KotlinDeclarationContainerMetadata, KotlinPropertyMetadata) - 类 中的方法proguard.obfuscate.kotlin.KotlinPropertyNameObfuscator
- visitAnyProperty(Clazz, KotlinDeclarationContainerMetadata, KotlinPropertyMetadata) - 类 中的方法proguard.obfuscate.kotlin.KotlinPropertyRenamer
- visitAnyProperty(Clazz, KotlinDeclarationContainerMetadata, KotlinPropertyMetadata) - 类 中的方法proguard.obfuscate.kotlin.KotlinValueParameterNameShrinker
- visitAnyProperty(Clazz, KotlinDeclarationContainerMetadata, KotlinPropertyMetadata) - 类 中的方法proguard.obfuscate.kotlin.KotlinValueParameterUsageMarker
- visitAnyProperty(Clazz, KotlinDeclarationContainerMetadata, KotlinPropertyMetadata) - 类 中的方法proguard.optimize.kotlin.KotlinContextParameterUsageMarker
- visitAnyProperty(Clazz, KotlinDeclarationContainerMetadata, KotlinPropertyMetadata) - 类 中的方法proguard.optimize.kotlin.KotlinContextReceiverUsageMarker
- visitAnyProperty(Clazz, KotlinDeclarationContainerMetadata, KotlinPropertyMetadata) - 类 中的方法proguard.shrink.ClassUsageMarker.KotlinUsageMarker
- visitAnyProperty(Clazz, KotlinDeclarationContainerMetadata, KotlinPropertyMetadata) - 类 中的方法proguard.shrink.KotlinShrinker
- visitAnyPropertyAccessor(Clazz, KotlinMetadata, KotlinPropertyMetadata, KotlinPropertyAccessorMetadata) - 类 中的方法proguard.shrink.KotlinShrinker
- visitAnyRefConstant(Clazz, RefConstant) - 类 中的方法proguard.optimize.BootstrapMethodArgumentShrinker
- visitAnyRefConstant(Clazz, RefConstant) - 类 中的方法proguard.optimize.evaluation.SimpleEnumUseChecker
- visitAnyRefConstant(Clazz, RefConstant) - 类 中的方法proguard.optimize.info.AccessMethodMarker
- visitAnyRefConstant(Clazz, RefConstant) - 类 中的方法proguard.optimize.info.NonPrivateMemberMarker
- visitAnyRefConstant(Clazz, RefConstant) - 类 中的方法proguard.optimize.info.PackageVisibleMemberInvokingClassMarker
- visitAnyRefConstant(Clazz, RefConstant) - 类 中的方法proguard.optimize.MemberReferenceGeneralizer
- visitAnyRefConstant(Clazz, RefConstant) - 类 中的方法proguard.shrink.ClassUsageMarker
- visitAnyResourceFile(ResourceFile) - 类 中的方法proguard.obfuscate.ResourceFileNameObfuscator
- visitAnyStackMapFrame(Clazz, Method, CodeAttribute, int, StackMapFrame) - 类 中的方法proguard.shrink.ClassUsageMarker
- visitAnySwitchInstruction(Clazz, Method, CodeAttribute, int, SwitchInstruction) - 类 中的方法proguard.optimize.evaluation.SimpleEnumUseChecker
- visitAnySwitchInstruction(Clazz, Method, CodeAttribute, int, SwitchInstruction) - 类 中的方法proguard.optimize.evaluation.SimpleEnumUseSimplifier
- visitAnySwitchInstruction(Clazz, Method, CodeAttribute, int, SwitchInstruction) - 类 中的方法proguard.optimize.info.BackwardBranchMarker
- visitAnySwitchInstruction(Clazz, Method, CodeAttribute, int, SwitchInstruction) - 类 中的方法proguard.optimize.peephole.ReachableCodeMarker
- visitAnyType(Clazz, KotlinTypeMetadata) - 类 中的方法proguard.fixer.kotlin.KotlinAnnotationFlagFixer
- visitAnyType(Clazz, KotlinTypeMetadata) - 类 中的方法proguard.obfuscate.kotlin.KotlinAliasNameObfuscator
- visitAnyType(Clazz, KotlinTypeMetadata) - 类 中的方法proguard.obfuscate.kotlin.KotlinAliasReferenceFixer
- visitAnyType(Clazz, KotlinTypeMetadata) - 类 中的方法proguard.shrink.ClassUsageMarker.KotlinUsageMarker
- visitAnyType(Clazz, KotlinTypeMetadata) - 类 中的方法proguard.shrink.KotlinShrinker
- visitAnyTypeParameter(Clazz, KotlinTypeParameterMetadata) - 类 中的方法proguard.fixer.kotlin.KotlinAnnotationFlagFixer
- visitAnyTypeParameter(Clazz, KotlinTypeParameterMetadata) - 类 中的方法proguard.shrink.ClassUsageMarker.KotlinUsageMarker
- visitAnyTypeParameter(Clazz, KotlinTypeParameterMetadata) - 类 中的方法proguard.shrink.KotlinShrinker
- visitAnyValueParameter(Clazz, KotlinValueParameterMetadata) - 类 中的方法proguard.fixer.kotlin.KotlinAnnotationFlagFixer
- visitAnyValueParameter(Clazz, KotlinValueParameterMetadata) - 类 中的方法proguard.obfuscate.kotlin.KotlinValueParameterUsageMarker
- visitAnyValueParameter(Clazz, KotlinValueParameterMetadata) - 类 中的方法proguard.shrink.ClassUsageMarker.KotlinUsageMarker
- visitAnyValueParameter(Clazz, KotlinValueParameterMetadata) - 类 中的方法proguard.shrink.KotlinShrinker
- visitAnyVerificationType(Clazz, Method, CodeAttribute, int, VerificationType) - 类 中的方法proguard.shrink.ClassUsageMarker
- visitAnyVersionRequirement(Clazz, KotlinVersionRequirementMetadata) - 类 中的方法proguard.fixer.kotlin.KotlinAnnotationFlagFixer
- visitAnyVersionRequirement(Clazz, KotlinVersionRequirementMetadata) - 类 中的方法proguard.shrink.ClassUsageMarker.KotlinUsageMarker
- visitAnyVersionRequirement(Clazz, KotlinVersionRequirementMetadata) - 类 中的方法proguard.shrink.KotlinShrinker
- visitArrayElementValue(Clazz, Annotation, ArrayElementValue) - 类 中的方法proguard.optimize.peephole.TargetClassChanger
- visitArrayElementValue(Clazz, Annotation, ArrayElementValue) - 类 中的方法proguard.shrink.AnnotationUsageMarker
- visitArrayElementValue(Clazz, Annotation, ArrayElementValue) - 类 中的方法proguard.shrink.ClassShrinker
- visitArrayElementValue(Clazz, Annotation, ArrayElementValue) - 类 中的方法proguard.shrink.ClassUsageMarker
- visitBootstrapMethodInfo(Clazz, BootstrapMethodInfo) - 类 中的方法proguard.backport.LambdaExpressionCollector
- visitBootstrapMethodInfo(Clazz, BootstrapMethodInfo) - 类 中的方法proguard.backport.StringConcatenationConverter
- visitBootstrapMethodInfo(Clazz, BootstrapMethodInfo) - 类 中的方法proguard.optimize.BootstrapMethodArgumentShrinker
- visitBootstrapMethodInfo(Clazz, BootstrapMethodInfo) - 类 中的方法proguard.optimize.evaluation.SimpleEnumUseChecker
- visitBootstrapMethodsAttribute(Clazz, BootstrapMethodsAttribute) - 类 中的方法proguard.backport.LambdaExpressionCollector
- visitBootstrapMethodsAttribute(Clazz, BootstrapMethodsAttribute) - 类 中的方法proguard.backport.StringConcatenationConverter
- visitBootstrapMethodsAttribute(Clazz, BootstrapMethodsAttribute) - 类 中的方法proguard.optimize.ChangedCodePrinter
- visitBootstrapMethodsAttribute(Clazz, BootstrapMethodsAttribute) - 类 中的方法proguard.optimize.evaluation.SimpleEnumUseChecker
- visitBootstrapMethodsAttribute(Clazz, BootstrapMethodsAttribute) - 类 中的方法proguard.shrink.ClassShrinker
- visitBootstrapMethodsAttribute(Clazz, BootstrapMethodsAttribute) - 类 中的方法proguard.shrink.ClassUsageMarker
- visitBranchInstruction(Clazz, Method, CodeAttribute, int, BranchInstruction) - 类 中的方法proguard.optimize.evaluation.EvaluationSimplifier
- visitBranchInstruction(Clazz, Method, CodeAttribute, int, BranchInstruction) - 类 中的方法proguard.optimize.evaluation.SimpleEnumUseChecker
- visitBranchInstruction(Clazz, Method, CodeAttribute, int, BranchInstruction) - 类 中的方法proguard.optimize.evaluation.SimpleEnumUseSimplifier
- visitBranchInstruction(Clazz, Method, CodeAttribute, int, BranchInstruction) - 类 中的方法proguard.optimize.info.BackwardBranchMarker
- visitBranchInstruction(Clazz, Method, CodeAttribute, int, BranchInstruction) - 类 中的方法proguard.optimize.info.SideEffectInstructionChecker
- visitBranchInstruction(Clazz, Method, CodeAttribute, int, BranchInstruction) - 类 中的方法proguard.optimize.peephole.GotoCommonCodeReplacer
- visitBranchInstruction(Clazz, Method, CodeAttribute, int, BranchInstruction) - 类 中的方法proguard.optimize.peephole.GotoGotoReplacer
- visitBranchInstruction(Clazz, Method, CodeAttribute, int, BranchInstruction) - 类 中的方法proguard.optimize.peephole.GotoReturnReplacer
- visitBranchInstruction(Clazz, Method, CodeAttribute, int, BranchInstruction) - 类 中的方法proguard.optimize.peephole.ReachableCodeMarker
- visitClassConstant(Clazz, ClassConstant) - 类 中的方法proguard.obfuscate.ClassObfuscator
- visitClassConstant(Clazz, ClassConstant) - 类 中的方法proguard.obfuscate.ClassRenamer
- visitClassConstant(Clazz, ClassConstant) - 类 中的方法proguard.optimize.evaluation.SimpleEnumDescriptorSimplifier
- visitClassConstant(Clazz, ClassConstant) - 类 中的方法proguard.optimize.evaluation.SimpleEnumUseChecker
- visitClassConstant(Clazz, ClassConstant) - 类 中的方法proguard.optimize.evaluation.SimpleEnumUseSimplifier
- visitClassConstant(Clazz, ClassConstant) - 类 中的方法proguard.optimize.info.AccessMethodMarker
- visitClassConstant(Clazz, ClassConstant) - 类 中的方法proguard.optimize.info.DotClassMarker
- visitClassConstant(Clazz, ClassConstant) - 类 中的方法proguard.optimize.info.InstanceofClassMarker
- visitClassConstant(Clazz, ClassConstant) - 类 中的方法proguard.optimize.info.InstantiationClassMarker
- visitClassConstant(Clazz, ClassConstant) - 类 中的方法proguard.optimize.info.PackageVisibleMemberInvokingClassMarker
- visitClassConstant(Clazz, ClassConstant) - 类 中的方法proguard.optimize.info.ParameterEscapeMarker
- visitClassConstant(Clazz, ClassConstant) - 类 中的方法proguard.optimize.MemberReferenceGeneralizer
- visitClassConstant(Clazz, ClassConstant) - 类 中的方法proguard.optimize.peephole.RetargetedInnerClassAttributeRemover
- visitClassConstant(Clazz, ClassConstant) - 类 中的方法proguard.optimize.peephole.TargetClassChanger
- visitClassConstant(Clazz, ClassConstant) - 类 中的方法proguard.optimize.peephole.WrapperClassUseSimplifier
- visitClassConstant(Clazz, ClassConstant) - 类 中的方法proguard.shrink.AnnotationUsageMarker
- visitClassConstant(Clazz, ClassConstant) - 类 中的方法proguard.shrink.ClassUsageMarker
- visitClassConstant(Clazz, ClassConstant) - 类 中的方法proguard.shrink.InnerUsageMarker
- visitClassConstant(Clazz, ClassConstant) - 类 中的方法proguard.shrink.InterfaceUsageMarker
- visitClassConstant(Clazz, ClassConstant) - 类 中的方法proguard.shrink.NestUsageMarker
- visitClassElementValue(Clazz, Annotation, ClassElementValue) - 类 中的方法proguard.optimize.peephole.TargetClassChanger
- visitClassElementValue(Clazz, Annotation, ClassElementValue) - 类 中的方法proguard.shrink.AnnotationUsageMarker
- visitClassElementValue(Clazz, Annotation, ClassElementValue) - 类 中的方法proguard.shrink.ClassUsageMarker
- visitClassPool(ClassPool) - 类 中的方法proguard.optimize.InfluenceFixpointVisitor
- visitClassPool(ClassPool) - 类 中的方法proguard.optimize.info.ParameterEscapedMarker
- visitClassPool(ClassPool) - 类 中的方法proguard.optimize.info.RepeatedClassPoolVisitor
- visitClassPool(ClassPool) - 类 中的方法proguard.optimize.peephole.HorizontalClassMerger
- visitClassPool(ClassPool) - 类 中的方法proguard.optimize.TimedClassPoolVisitor
- visitCodeAttribute(Clazz, Method, CodeAttribute) - 类 中的方法proguard.backport.DefaultInterfaceMethodConverter
- visitCodeAttribute(Clazz, Method, CodeAttribute) - 类 中的方法proguard.backport.LambdaExpressionConverter
- visitCodeAttribute(Clazz, Method, CodeAttribute) - 类 中的方法proguard.obfuscate.AttributeShrinker
- visitCodeAttribute(Clazz, Method, CodeAttribute) - 类 中的方法proguard.obfuscate.MappingPrinter
- visitCodeAttribute(Clazz, Method, CodeAttribute) - 类 中的方法proguard.optimize.ChangedCodePrinter
- visitCodeAttribute(Clazz, Method, CodeAttribute) - 类 中的方法proguard.optimize.DuplicateInitializerFixer
- visitCodeAttribute(Clazz, Method, CodeAttribute) - 类 中的方法proguard.optimize.DuplicateInitializerInvocationFixer
- visitCodeAttribute(Clazz, Method, CodeAttribute) - 类 中的方法proguard.optimize.evaluation.EvaluationShrinker
- visitCodeAttribute(Clazz, Method, CodeAttribute) - 类 中的方法proguard.optimize.evaluation.EvaluationSimplifier
- visitCodeAttribute(Clazz, Method, CodeAttribute) - 类 中的方法proguard.optimize.evaluation.InstructionUsageMarker
- visitCodeAttribute(Clazz, Method, CodeAttribute) - 类 中的方法proguard.optimize.evaluation.SimpleEnumClassSimplifier
- visitCodeAttribute(Clazz, Method, CodeAttribute) - 类 中的方法proguard.optimize.evaluation.SimpleEnumDescriptorSimplifier
- visitCodeAttribute(Clazz, Method, CodeAttribute) - 类 中的方法proguard.optimize.evaluation.SimpleEnumUseChecker
- visitCodeAttribute(Clazz, Method, CodeAttribute) - 类 中的方法proguard.optimize.evaluation.SimpleEnumUseSimplifier
- visitCodeAttribute(Clazz, Method, CodeAttribute) - 类 中的方法proguard.optimize.evaluation.VariableOptimizer
- visitCodeAttribute(Clazz, Method, CodeAttribute) - 类 中的方法proguard.optimize.gson.GsonConstructorPatcher
- visitCodeAttribute(Clazz, Method, CodeAttribute) - 类 中的方法proguard.optimize.gson.OptimizedJsonReaderImplInitializer
- visitCodeAttribute(Clazz, Method, CodeAttribute) - 类 中的方法proguard.optimize.gson.OptimizedJsonWriterImplInitializer
- visitCodeAttribute(Clazz, Method, CodeAttribute) - 类 中的方法proguard.optimize.info.CatchExceptionMarker
- visitCodeAttribute(Clazz, Method, CodeAttribute) - 类 中的方法proguard.optimize.info.EscapingClassMarker
- visitCodeAttribute(Clazz, Method, CodeAttribute) - 类 中的方法proguard.optimize.info.OptimizationCodeAttributeFilter
- visitCodeAttribute(Clazz, Method, CodeAttribute) - 类 中的方法proguard.optimize.info.ParameterEscapedMarker
- visitCodeAttribute(Clazz, Method, CodeAttribute) - 类 中的方法proguard.optimize.info.ParameterEscapeMarker
- visitCodeAttribute(Clazz, Method, CodeAttribute) - 类 中的方法proguard.optimize.info.ParameterUsageMarker
- visitCodeAttribute(Clazz, Method, CodeAttribute) - 类 中的方法proguard.optimize.info.ReferenceEscapeChecker
- visitCodeAttribute(Clazz, Method, CodeAttribute) - 类 中的方法proguard.optimize.info.UnusedParameterOptimizationInfoUpdater
- visitCodeAttribute(Clazz, Method, CodeAttribute) - 类 中的方法proguard.optimize.info.VariableUsageMarker
- visitCodeAttribute(Clazz, Method, CodeAttribute) - 类 中的方法proguard.optimize.info.WrapperClassMarker
- visitCodeAttribute(Clazz, Method, CodeAttribute) - 类 中的方法proguard.optimize.KeepMarker
- visitCodeAttribute(Clazz, Method, CodeAttribute) - 类 中的方法proguard.optimize.ParameterShrinker
- visitCodeAttribute(Clazz, Method, CodeAttribute) - 类 中的方法proguard.optimize.peephole.GotoCommonCodeReplacer
- visitCodeAttribute(Clazz, Method, CodeAttribute) - 类 中的方法proguard.optimize.peephole.LineNumberLinearizer
- visitCodeAttribute(Clazz, Method, CodeAttribute) - 类 中的方法proguard.optimize.peephole.MethodInliner
- visitCodeAttribute(Clazz, Method, CodeAttribute) - 类 中的方法proguard.optimize.peephole.ReachableCodeMarker
- visitCodeAttribute(Clazz, Method, CodeAttribute) - 类 中的方法proguard.optimize.peephole.TargetClassChanger
- visitCodeAttribute(Clazz, Method, CodeAttribute) - 类 中的方法proguard.optimize.peephole.UnreachableCodeRemover
- visitCodeAttribute(Clazz, Method, CodeAttribute) - 类 中的方法proguard.optimize.peephole.UnreachableExceptionRemover
- visitCodeAttribute(Clazz, Method, CodeAttribute) - 类 中的方法proguard.optimize.peephole.VariableShrinker
- visitCodeAttribute(Clazz, Method, CodeAttribute) - 类 中的方法proguard.optimize.peephole.WrapperClassUseSimplifier
- visitCodeAttribute(Clazz, Method, CodeAttribute) - 类 中的方法proguard.optimize.TailRecursionSimplifier
- visitCodeAttribute(Clazz, Method, CodeAttribute) - 类 中的方法proguard.shrink.ClassShrinker
- visitCodeAttribute(Clazz, Method, CodeAttribute) - 类 中的方法proguard.shrink.ClassUsageMarker
- visitCodeAttribute(Clazz, Method, CodeAttribute) - 类 中的方法proguard.shrink.ShortestUsagePrinter
- visitCodeAttribute(Clazz, Method, CodeAttribute) - 类 中的方法proguard.shrink.UsagePrinter
- visitCodeAttribute0(Clazz, Method, CodeAttribute) - 类 中的方法proguard.optimize.evaluation.EvaluationShrinker
- visitCodeAttribute0(Clazz, Method, CodeAttribute) - 类 中的方法proguard.optimize.evaluation.EvaluationSimplifier
- visitCodeAttribute0(Clazz, Method, CodeAttribute) - 类 中的方法proguard.optimize.evaluation.InstructionUsageMarker
- visitCodeAttribute0(Clazz, Method, CodeAttribute) - 类 中的方法proguard.optimize.peephole.MethodInliner
- visitCodeAttribute0(Clazz, Method, CodeAttribute) - 类 中的方法proguard.optimize.peephole.UnreachableCodeRemover
- visitConstantElementValue(Clazz, Annotation, ConstantElementValue) - 类 中的方法proguard.optimize.peephole.TargetClassChanger
- visitConstantElementValue(Clazz, Annotation, ConstantElementValue) - 类 中的方法proguard.shrink.AnnotationUsageMarker
- visitConstantElementValue(Clazz, Annotation, ConstantElementValue) - 类 中的方法proguard.shrink.ClassUsageMarker
- visitConstantInstruction(Clazz, Method, CodeAttribute, int, ConstantInstruction) - 类 中的方法proguard.backport.LambdaExpressionConverter
- visitConstantInstruction(Clazz, Method, CodeAttribute, int, ConstantInstruction) - 类 中的方法proguard.backport.StringConcatenationConverter
- visitConstantInstruction(Clazz, Method, CodeAttribute, int, ConstantInstruction) - 类 中的方法proguard.optimize.CalledMemberVisitor
- visitConstantInstruction(Clazz, Method, CodeAttribute, int, ConstantInstruction) - 类 中的方法proguard.optimize.DuplicateInitializerInvocationFixer
- visitConstantInstruction(Clazz, Method, CodeAttribute, int, ConstantInstruction) - 类 中的方法proguard.optimize.evaluation.EvaluationSimplifier
- visitConstantInstruction(Clazz, Method, CodeAttribute, int, ConstantInstruction) - 类 中的方法proguard.optimize.evaluation.SimpleEnumUseChecker
- visitConstantInstruction(Clazz, Method, CodeAttribute, int, ConstantInstruction) - 类 中的方法proguard.optimize.evaluation.SimpleEnumUseSimplifier
- visitConstantInstruction(Clazz, Method, CodeAttribute, int, ConstantInstruction) - 类 中的方法proguard.optimize.info.AccessMethodMarker
- visitConstantInstruction(Clazz, Method, CodeAttribute, int, ConstantInstruction) - 类 中的方法proguard.optimize.info.DotClassMarker
- visitConstantInstruction(Clazz, Method, CodeAttribute, int, ConstantInstruction) - 类 中的方法proguard.optimize.info.DynamicInvocationMarker
- visitConstantInstruction(Clazz, Method, CodeAttribute, int, ConstantInstruction) - 类 中的方法proguard.optimize.info.ExceptionInstructionChecker
- visitConstantInstruction(Clazz, Method, CodeAttribute, int, ConstantInstruction) - 类 中的方法proguard.optimize.info.FinalFieldAssignmentMarker
- visitConstantInstruction(Clazz, Method, CodeAttribute, int, ConstantInstruction) - 类 中的方法proguard.optimize.info.InstanceofClassMarker
- visitConstantInstruction(Clazz, Method, CodeAttribute, int, ConstantInstruction) - 类 中的方法proguard.optimize.info.InstantiationClassMarker
- visitConstantInstruction(Clazz, Method, CodeAttribute, int, ConstantInstruction) - 类 中的方法proguard.optimize.info.MethodInvocationMarker
- visitConstantInstruction(Clazz, Method, CodeAttribute, int, ConstantInstruction) - 类 中的方法proguard.optimize.info.ParameterEscapedMarker
- visitConstantInstruction(Clazz, Method, CodeAttribute, int, ConstantInstruction) - 类 中的方法proguard.optimize.info.ParameterEscapeMarker
- visitConstantInstruction(Clazz, Method, CodeAttribute, int, ConstantInstruction) - 类 中的方法proguard.optimize.info.ReadWriteFieldMarker
- visitConstantInstruction(Clazz, Method, CodeAttribute, int, ConstantInstruction) - 类 中的方法proguard.optimize.info.ReferenceEscapeChecker
- visitConstantInstruction(Clazz, Method, CodeAttribute, int, ConstantInstruction) - 类 中的方法proguard.optimize.info.SideEffectInstructionChecker
- visitConstantInstruction(Clazz, Method, CodeAttribute, int, ConstantInstruction) - 类 中的方法proguard.optimize.info.SuperInvocationMarker
- visitConstantInstruction(Clazz, Method, CodeAttribute, int, ConstantInstruction) - 类 中的方法proguard.optimize.MemberReferenceGeneralizer
- visitConstantInstruction(Clazz, Method, CodeAttribute, int, ConstantInstruction) - 类 中的方法proguard.optimize.peephole.MethodInliner
- visitConstantInstruction(Clazz, Method, CodeAttribute, int, ConstantInstruction) - 类 中的方法proguard.optimize.peephole.NoConstructorReferenceReplacer
- visitConstantInstruction(Clazz, Method, CodeAttribute, int, ConstantInstruction) - 类 中的方法proguard.optimize.peephole.ReachableCodeMarker
- visitConstantInstruction(Clazz, Method, CodeAttribute, int, ConstantInstruction) - 类 中的方法proguard.optimize.peephole.WrapperClassUseSimplifier
- visitConstantInstruction(Clazz, Method, CodeAttribute, int, ConstantInstruction) - 类 中的方法proguard.optimize.TailRecursionSimplifier
- visitConstantInstruction(Clazz, Method, CodeAttribute, int, ConstantInstruction) - 类 中的方法proguard.shrink.ClassUsageMarker
- visitConstantValueAttribute(Clazz, Field, ConstantValueAttribute) - 类 中的方法proguard.optimize.ChangedCodePrinter
- visitConstantValueAttribute(Clazz, Field, ConstantValueAttribute) - 类 中的方法proguard.optimize.info.ProgramFieldOptimizationInfo
- visitConstantValueAttribute(Clazz, Field, ConstantValueAttribute) - 类 中的方法proguard.shrink.ClassUsageMarker
- visitConstructor(Clazz, KotlinClassKindMetadata, KotlinConstructorMetadata) - 类 中的方法proguard.fixer.kotlin.KotlinAnnotationFlagFixer
- visitConstructor(Clazz, KotlinClassKindMetadata, KotlinConstructorMetadata) - 类 中的方法proguard.obfuscate.kotlin.KotlinValueParameterNameShrinker
- visitConstructor(Clazz, KotlinClassKindMetadata, KotlinConstructorMetadata) - 类 中的方法proguard.obfuscate.kotlin.KotlinValueParameterUsageMarker
- visitConstructor(Clazz, KotlinClassKindMetadata, KotlinConstructorMetadata) - 类 中的方法proguard.optimize.kotlin.KotlinContextReceiverUsageMarker
- visitConstructor(Clazz, KotlinClassKindMetadata, KotlinConstructorMetadata) - 类 中的方法proguard.shrink.ClassUsageMarker.KotlinUsageMarker
- visitConstructor(Clazz, KotlinClassKindMetadata, KotlinConstructorMetadata) - 类 中的方法proguard.shrink.KotlinShrinker
- visitConstructorValParameter(Clazz, KotlinClassKindMetadata, KotlinConstructorMetadata, KotlinValueParameterMetadata) - 类 中的方法proguard.fixer.kotlin.KotlinAnnotationFlagFixer
- visitConstructorValParameter(Clazz, KotlinClassKindMetadata, KotlinConstructorMetadata, KotlinValueParameterMetadata) - 类 中的方法proguard.shrink.ClassUsageMarker.KotlinUsageMarker
- visitConstructorValParameter(Clazz, KotlinClassKindMetadata, KotlinConstructorMetadata, KotlinValueParameterMetadata) - 类 中的方法proguard.shrink.KotlinShrinker
- visitContract(Clazz, KotlinMetadata, KotlinFunctionMetadata, KotlinContractMetadata) - 类 中的方法proguard.shrink.ClassUsageMarker.KotlinUsageMarker
- visitDeprecatedAttribute(Clazz, DeprecatedAttribute) - 类 中的方法proguard.optimize.ChangedCodePrinter
- visitDeprecatedAttribute(Clazz, DeprecatedAttribute) - 类 中的方法proguard.shrink.ClassUsageMarker
- visitDeprecatedAttribute(Clazz, Field, DeprecatedAttribute) - 类 中的方法proguard.optimize.ChangedCodePrinter
- visitDeprecatedAttribute(Clazz, Method, DeprecatedAttribute) - 类 中的方法proguard.optimize.ChangedCodePrinter
- visitDoubleConstant(Clazz, DoubleConstant) - 类 中的方法proguard.shrink.ClassUsageMarker
- visitDynamicConstant(Clazz, DynamicConstant) - 类 中的方法proguard.optimize.info.AccessMethodMarker
- visitDynamicConstant(Clazz, DynamicConstant) - 类 中的方法proguard.shrink.ClassUsageMarker
- visitEffect(Clazz, KotlinMetadata, KotlinFunctionMetadata, KotlinContractMetadata, KotlinEffectMetadata) - 类 中的方法proguard.shrink.ClassUsageMarker.KotlinUsageMarker
- visitEnclosingMethodAttribute(Clazz, EnclosingMethodAttribute) - 类 中的方法proguard.obfuscate.ClassObfuscator
- visitEnclosingMethodAttribute(Clazz, EnclosingMethodAttribute) - 类 中的方法proguard.optimize.ChangedCodePrinter
- visitEnclosingMethodAttribute(Clazz, EnclosingMethodAttribute) - 类 中的方法proguard.optimize.peephole.RetargetedInnerClassAttributeRemover
- visitEnclosingMethodAttribute(Clazz, EnclosingMethodAttribute) - 类 中的方法proguard.shrink.ClassShrinker
- visitEnclosingMethodAttribute(Clazz, EnclosingMethodAttribute) - 类 中的方法proguard.shrink.ClassUsageMarker
- visitEnumConstantElementValue(Clazz, Annotation, EnumConstantElementValue) - 类 中的方法proguard.optimize.peephole.TargetClassChanger
- visitEnumConstantElementValue(Clazz, Annotation, EnumConstantElementValue) - 类 中的方法proguard.shrink.AnnotationUsageMarker
- visitEnumConstantElementValue(Clazz, Annotation, EnumConstantElementValue) - 类 中的方法proguard.shrink.ClassUsageMarker
- visitExceptionInfo(Clazz, Method, CodeAttribute, ExceptionInfo) - 类 中的方法proguard.optimize.evaluation.EvaluationShrinker
- visitExceptionInfo(Clazz, Method, CodeAttribute, ExceptionInfo) - 类 中的方法proguard.optimize.peephole.MethodInliner
- visitExceptionInfo(Clazz, Method, CodeAttribute, ExceptionInfo) - 类 中的方法proguard.optimize.peephole.ReachableCodeMarker
- visitExceptionInfo(Clazz, Method, CodeAttribute, ExceptionInfo) - 类 中的方法proguard.optimize.peephole.UnreachableExceptionRemover
- visitExceptionInfo(Clazz, Method, CodeAttribute, ExceptionInfo) - 类 中的方法proguard.optimize.TailRecursionSimplifier
- visitExceptionInfo(Clazz, Method, CodeAttribute, ExceptionInfo) - 类 中的方法proguard.shrink.ClassUsageMarker
- visitExceptionsAttribute(Clazz, Method, ExceptionsAttribute) - 类 中的方法proguard.optimize.ChangedCodePrinter
- visitExceptionsAttribute(Clazz, Method, ExceptionsAttribute) - 类 中的方法proguard.shrink.ClassUsageMarker
- visitExportsInfo(Clazz, ExportsInfo) - 类 中的方法proguard.shrink.ClassUsageMarker
- visitFieldrefConstant(Clazz, FieldrefConstant) - 类 中的方法proguard.optimize.info.FinalFieldAssignmentMarker
- visitFieldrefConstant(Clazz, FieldrefConstant) - 类 中的方法proguard.optimize.info.ParameterEscapeMarker
- visitFieldrefConstant(Clazz, FieldrefConstant) - 类 中的方法proguard.optimize.info.ReadWriteFieldMarker
- visitFieldrefConstant(Clazz, FieldrefConstant) - 类 中的方法proguard.optimize.info.ReferenceEscapeChecker
- visitFieldrefConstant(Clazz, FieldrefConstant) - 类 中的方法proguard.optimize.info.SideEffectInstructionChecker
- visitFieldrefConstant(Clazz, FieldrefConstant) - 类 中的方法proguard.optimize.peephole.NoConstructorReferenceReplacer
- visitFieldrefConstant(Clazz, FieldrefConstant) - 类 中的方法proguard.optimize.peephole.TargetClassChanger
- visitFieldrefConstant(Clazz, FieldrefConstant) - 类 中的方法proguard.optimize.peephole.WrapperClassUseSimplifier
- visitFloatConstant(Clazz, FloatConstant) - 类 中的方法proguard.shrink.ClassUsageMarker
- visitFullFrame(Clazz, Method, CodeAttribute, int, FullFrame) - 类 中的方法proguard.shrink.ClassUsageMarker
- visitFunction(Clazz, KotlinDeclarationContainerMetadata, KotlinFunctionMetadata) - 类 中的方法proguard.mark.Marker.KotlinDontOptimizeMarker
- visitFunction(Clazz, KotlinDeclarationContainerMetadata, KotlinFunctionMetadata) - 类 中的方法proguard.shrink.ClassUsageMarker.KotlinUsageMarker
- visitFunctionReceiverType(Clazz, KotlinMetadata, KotlinFunctionMetadata, KotlinTypeMetadata) - 类 中的方法proguard.fixer.kotlin.KotlinAnnotationFlagFixer
- visitFunctionValParameter(Clazz, KotlinMetadata, KotlinFunctionMetadata, KotlinValueParameterMetadata) - 类 中的方法proguard.fixer.kotlin.KotlinAnnotationFlagFixer
- visitFunctionValParameter(Clazz, KotlinMetadata, KotlinFunctionMetadata, KotlinValueParameterMetadata) - 类 中的方法proguard.shrink.ClassUsageMarker.KotlinUsageMarker
- visitFunctionValParameter(Clazz, KotlinMetadata, KotlinFunctionMetadata, KotlinValueParameterMetadata) - 类 中的方法proguard.shrink.KotlinShrinker
- visitInnerClassesAttribute(Clazz, InnerClassesAttribute) - 类 中的方法proguard.obfuscate.ClassObfuscator
- visitInnerClassesAttribute(Clazz, InnerClassesAttribute) - 类 中的方法proguard.optimize.ChangedCodePrinter
- visitInnerClassesAttribute(Clazz, InnerClassesAttribute) - 类 中的方法proguard.optimize.peephole.RetargetedInnerClassAttributeRemover
- visitInnerClassesAttribute(Clazz, InnerClassesAttribute) - 类 中的方法proguard.shrink.ClassShrinker
- visitInnerClassesAttribute(Clazz, InnerClassesAttribute) - 类 中的方法proguard.shrink.ClassUsageMarker
- visitInnerClassesAttribute(Clazz, InnerClassesAttribute) - 类 中的方法proguard.shrink.InnerUsageMarker
- visitInnerClassesInfo(Clazz, InnerClassesInfo) - 类 中的方法proguard.obfuscate.ClassObfuscator
- visitInnerClassesInfo(Clazz, InnerClassesInfo) - 类 中的方法proguard.optimize.peephole.RetargetedInnerClassAttributeRemover
- visitInnerClassesInfo(Clazz, InnerClassesInfo) - 类 中的方法proguard.shrink.ClassUsageMarker
- visitInnerClassesInfo(Clazz, InnerClassesInfo) - 类 中的方法proguard.shrink.InnerUsageMarker
- visitIntegerConstant(Clazz, IntegerConstant) - 类 中的方法proguard.shrink.ClassUsageMarker
- visitInvokeDynamicConstant(Clazz, InvokeDynamicConstant) - 类 中的方法proguard.backport.LambdaExpressionCollector
- visitInvokeDynamicConstant(Clazz, InvokeDynamicConstant) - 类 中的方法proguard.optimize.evaluation.SimpleEnumDescriptorSimplifier
- visitInvokeDynamicConstant(Clazz, InvokeDynamicConstant) - 类 中的方法proguard.optimize.info.AccessMethodMarker
- visitInvokeDynamicConstant(Clazz, InvokeDynamicConstant) - 类 中的方法proguard.optimize.info.ParameterEscapeMarker
- visitInvokeDynamicConstant(Clazz, InvokeDynamicConstant) - 类 中的方法proguard.optimize.info.SideEffectInstructionChecker
- visitInvokeDynamicConstant(Clazz, InvokeDynamicConstant) - 类 中的方法proguard.optimize.peephole.TargetClassChanger
- visitInvokeDynamicConstant(Clazz, InvokeDynamicConstant) - 类 中的方法proguard.shrink.ClassUsageMarker
- visitKotlinClassMetadata(Clazz, KotlinClassKindMetadata) - 类 中的方法proguard.fixer.kotlin.KotlinAnnotationFlagFixer
- visitKotlinClassMetadata(Clazz, KotlinClassKindMetadata) - 类 中的方法proguard.mark.Marker.KotlinDontOptimizeMarker
- visitKotlinClassMetadata(Clazz, KotlinClassKindMetadata) - 类 中的方法proguard.obfuscate.kotlin.KotlinCompanionEqualizer
- visitKotlinClassMetadata(Clazz, KotlinClassKindMetadata) - 类 中的方法proguard.obfuscate.kotlin.KotlinObjectFixer
- visitKotlinClassMetadata(Clazz, KotlinClassKindMetadata) - 类 中的方法proguard.obfuscate.kotlin.KotlinSyntheticClassFixer
- visitKotlinClassMetadata(Clazz, KotlinClassKindMetadata) - 类 中的方法proguard.obfuscate.kotlin.KotlinSyntheticToStringObfuscator
- visitKotlinClassMetadata(Clazz, KotlinClassKindMetadata) - 类 中的方法proguard.obfuscate.kotlin.KotlinValueParameterNameShrinker
- visitKotlinClassMetadata(Clazz, KotlinClassKindMetadata) - 类 中的方法proguard.obfuscate.kotlin.KotlinValueParameterUsageMarker
- visitKotlinClassMetadata(Clazz, KotlinClassKindMetadata) - 类 中的方法proguard.optimize.kotlin.KotlinContextReceiverUsageMarker
- visitKotlinClassMetadata(Clazz, KotlinClassKindMetadata) - 类 中的方法proguard.shrink.ClassUsageMarker.KotlinUsageMarker
- visitKotlinClassMetadata(Clazz, KotlinClassKindMetadata) - 类 中的方法proguard.shrink.KotlinShrinker
- visitKotlinDeclarationContainerMetadata(Clazz, KotlinDeclarationContainerMetadata) - 类 中的方法proguard.fixer.kotlin.KotlinAnnotationFlagFixer
- visitKotlinDeclarationContainerMetadata(Clazz, KotlinDeclarationContainerMetadata) - 类 中的方法proguard.mark.Marker.KotlinDontOptimizeMarker
- visitKotlinDeclarationContainerMetadata(Clazz, KotlinDeclarationContainerMetadata) - 类 中的方法proguard.obfuscate.kotlin.KotlinAliasNameObfuscator
- visitKotlinDeclarationContainerMetadata(Clazz, KotlinDeclarationContainerMetadata) - 类 中的方法proguard.obfuscate.kotlin.KotlinPropertyNameObfuscator
- visitKotlinDeclarationContainerMetadata(Clazz, KotlinDeclarationContainerMetadata) - 类 中的方法proguard.obfuscate.kotlin.KotlinValueParameterNameShrinker
- visitKotlinDeclarationContainerMetadata(Clazz, KotlinDeclarationContainerMetadata) - 类 中的方法proguard.obfuscate.kotlin.KotlinValueParameterUsageMarker
- visitKotlinDeclarationContainerMetadata(Clazz, KotlinDeclarationContainerMetadata) - 类 中的方法proguard.shrink.ClassUsageMarker.KotlinUsageMarker
- visitKotlinDeclarationContainerMetadata(Clazz, KotlinDeclarationContainerMetadata) - 类 中的方法proguard.shrink.ClassUsageMarker
- visitKotlinDeclarationContainerMetadata(Clazz, KotlinDeclarationContainerMetadata) - 类 中的方法proguard.shrink.KotlinShrinker
- visitKotlinFileFacadeMetadata(Clazz, KotlinFileFacadeKindMetadata) - 类 中的方法proguard.fixer.kotlin.KotlinAnnotationFlagFixer
- visitKotlinFileFacadeMetadata(Clazz, KotlinFileFacadeKindMetadata) - 类 中的方法proguard.shrink.ClassUsageMarker.KotlinUsageMarker
- visitKotlinFileFacadeMetadata(Clazz, KotlinFileFacadeKindMetadata) - 类 中的方法proguard.shrink.KotlinShrinker
- visitKotlinModule(KotlinModule) - 类 中的方法proguard.DuplicateResourceFilePrinter
- visitKotlinModule(KotlinModule) - 类 中的方法proguard.obfuscate.kotlin.KotlinModuleFixer
- visitKotlinModule(KotlinModule) - 类 中的方法proguard.obfuscate.kotlin.KotlinModuleNameObfuscator
- visitKotlinModule(KotlinModule) - 类 中的方法proguard.obfuscate.ResourceJavaReferenceFixer
- visitKotlinModule(KotlinModule) - 类 中的方法proguard.shrink.KotlinModuleShrinker
- visitKotlinModule(KotlinModule) - 类 中的方法proguard.shrink.KotlinModuleUsageMarker
- visitKotlinModulePackage(KotlinModule, KotlinModulePackage) - 类 中的方法proguard.shrink.KotlinModuleShrinker
- visitKotlinModulePackage(KotlinModule, KotlinModulePackage) - 类 中的方法proguard.shrink.KotlinModuleUsageMarker
- visitKotlinMultiFileFacadeMetadata(Clazz, KotlinMultiFileFacadeKindMetadata) - 类 中的方法proguard.fixer.kotlin.KotlinAnnotationFlagFixer
- visitKotlinMultiFileFacadeMetadata(Clazz, KotlinMultiFileFacadeKindMetadata) - 类 中的方法proguard.obfuscate.kotlin.KotlinMultiFileFacadeFixer
- visitKotlinMultiFileFacadeMetadata(Clazz, KotlinMultiFileFacadeKindMetadata) - 类 中的方法proguard.shrink.ClassUsageMarker.KotlinUsageMarker
- visitKotlinMultiFileFacadeMetadata(Clazz, KotlinMultiFileFacadeKindMetadata) - 类 中的方法proguard.shrink.KotlinShrinker
- visitKotlinMultiFilePartMetadata(Clazz, KotlinMultiFilePartKindMetadata) - 类 中的方法proguard.fixer.kotlin.KotlinAnnotationFlagFixer
- visitKotlinMultiFilePartMetadata(Clazz, KotlinMultiFilePartKindMetadata) - 类 中的方法proguard.shrink.ClassUsageMarker.KotlinUsageMarker
- visitKotlinMultiFilePartMetadata(Clazz, KotlinMultiFilePartKindMetadata) - 类 中的方法proguard.shrink.KotlinShrinker
- visitKotlinSyntheticClassMetadata(Clazz, KotlinSyntheticClassKindMetadata) - 类 中的方法proguard.fixer.kotlin.KotlinAnnotationFlagFixer
- visitKotlinSyntheticClassMetadata(Clazz, KotlinSyntheticClassKindMetadata) - 类 中的方法proguard.mark.Marker.KotlinDontOptimizeMarker
- visitKotlinSyntheticClassMetadata(Clazz, KotlinSyntheticClassKindMetadata) - 类 中的方法proguard.obfuscate.kotlin.KotlinCallableReferenceFixer
- visitKotlinSyntheticClassMetadata(Clazz, KotlinSyntheticClassKindMetadata) - 类 中的方法proguard.obfuscate.kotlin.KotlinSyntheticClassFixer
- visitKotlinSyntheticClassMetadata(Clazz, KotlinSyntheticClassKindMetadata) - 类 中的方法proguard.obfuscate.kotlin.KotlinValueParameterNameShrinker
- visitKotlinSyntheticClassMetadata(Clazz, KotlinSyntheticClassKindMetadata) - 类 中的方法proguard.obfuscate.kotlin.KotlinValueParameterUsageMarker
- visitKotlinSyntheticClassMetadata(Clazz, KotlinSyntheticClassKindMetadata) - 类 中的方法proguard.shrink.ClassUsageMarker.KotlinUsageMarker
- visitKotlinSyntheticClassMetadata(Clazz, KotlinSyntheticClassKindMetadata) - 类 中的方法proguard.shrink.KotlinShrinker
- visitLibraryClass(LibraryClass) - 类 中的方法proguard.classfile.visitor.InjectedClassFilter
- visitLibraryClass(LibraryClass) - 类 中的方法proguard.DuplicateClassPrinter
- visitLibraryClass(LibraryClass) - 类 中的方法proguard.LibraryKeepChecker
- visitLibraryClass(LibraryClass) - 类 中的方法proguard.obfuscate.ClassObfuscator
- visitLibraryClass(LibraryClass) - 类 中的方法proguard.obfuscate.ClassRenamer
- visitLibraryClass(LibraryClass) - 类 中的方法proguard.optimize.gson.OptimizedJsonFieldCollector
- visitLibraryClass(LibraryClass) - 类 中的方法proguard.optimize.info.SimpleEnumFilter
- visitLibraryClass(LibraryClass) - 类 中的方法proguard.optimize.OptimizationInfoClassFilter
- visitLibraryClass(LibraryClass) - 类 中的方法proguard.optimize.peephole.RetargetedClassFilter
- visitLibraryClass(LibraryClass) - 类 中的方法proguard.optimize.peephole.TargetClassChanger
- visitLibraryClass(LibraryClass) - 类 中的方法proguard.shrink.AnnotationUsageMarker
- visitLibraryClass(LibraryClass) - 类 中的方法proguard.shrink.ClassShrinker
- visitLibraryClass(LibraryClass) - 类 中的方法proguard.shrink.ClassUsageMarker
- visitLibraryClass(LibraryClass) - 类 中的方法proguard.shrink.InnerUsageMarker
- visitLibraryClass(LibraryClass) - 类 中的方法proguard.shrink.InterfaceUsageMarker
- visitLibraryClass(LibraryClass) - 类 中的方法proguard.shrink.NestUsageMarker
- visitLibraryClass(LibraryClass) - 类 中的方法proguard.shrink.ShortestUsagePrinter
- visitLibraryField(LibraryClass, LibraryField) - 类 中的方法proguard.obfuscate.MemberNameCleaner
- visitLibraryField(LibraryClass, LibraryField) - 类 中的方法proguard.obfuscate.MemberNameConflictFixer
- visitLibraryField(LibraryClass, LibraryField) - 类 中的方法proguard.obfuscate.MemberSpecialNameFilter
- visitLibraryField(LibraryClass, LibraryField) - 类 中的方法proguard.obfuscate.NewMemberNameFilter
- visitLibraryField(LibraryClass, LibraryField) - 类 中的方法proguard.optimize.info.SideEffectInstructionChecker
- visitLibraryField(LibraryClass, LibraryField) - 类 中的方法proguard.optimize.info.SideEffectMethodFilter
- visitLibraryField(LibraryClass, LibraryField) - 类 中的方法proguard.optimize.info.UnusedParameterMethodFilter
- visitLibraryField(LibraryClass, LibraryField) - 类 中的方法proguard.optimize.KeepMarker
- visitLibraryField(LibraryClass, LibraryField) - 类 中的方法proguard.optimize.KeptMemberFilter
- visitLibraryField(LibraryClass, LibraryField) - 类 中的方法proguard.optimize.OptimizationInfoMemberFilter
- visitLibraryField(LibraryClass, LibraryField) - 类 中的方法proguard.shrink.ClassUsageMarker
- visitLibraryField(LibraryClass, LibraryField) - 类 中的方法proguard.shrink.ShortestUsagePrinter
- visitLibraryField(LibraryClass, LibraryField) - 类 中的方法proguard.shrink.UsedMemberFilter
- visitLibraryMember(LibraryClass, LibraryMember) - 类 中的方法proguard.obfuscate.ClassRenamer
- visitLibraryMethod(LibraryClass, LibraryMethod) - 类 中的方法proguard.obfuscate.MemberNameCleaner
- visitLibraryMethod(LibraryClass, LibraryMethod) - 类 中的方法proguard.obfuscate.MemberNameConflictFixer
- visitLibraryMethod(LibraryClass, LibraryMethod) - 类 中的方法proguard.obfuscate.MemberSpecialNameFilter
- visitLibraryMethod(LibraryClass, LibraryMethod) - 类 中的方法proguard.obfuscate.NewMemberNameFilter
- visitLibraryMethod(LibraryClass, LibraryMethod) - 类 中的方法proguard.optimize.BootstrapMethodArgumentShrinker
- visitLibraryMethod(LibraryClass, LibraryMethod) - 类 中的方法proguard.optimize.DuplicateInitializerInvocationFixer
- visitLibraryMethod(LibraryClass, LibraryMethod) - 类 中的方法proguard.optimize.evaluation.SimpleEnumUseChecker
- visitLibraryMethod(LibraryClass, LibraryMethod) - 类 中的方法proguard.optimize.info.NoEscapingParametersMethodMarker
- visitLibraryMethod(LibraryClass, LibraryMethod) - 类 中的方法proguard.optimize.info.NoExternalReturnValuesMethodMarker
- visitLibraryMethod(LibraryClass, LibraryMethod) - 类 中的方法proguard.optimize.info.NoExternalSideEffectMethodMarker
- visitLibraryMethod(LibraryClass, LibraryMethod) - 类 中的方法proguard.optimize.info.NoSideEffectMethodMarker
- visitLibraryMethod(LibraryClass, LibraryMethod) - 类 中的方法proguard.optimize.info.ParameterUsageMarker
- visitLibraryMethod(LibraryClass, LibraryMethod) - 类 中的方法proguard.optimize.info.SideEffectInstructionChecker
- visitLibraryMethod(LibraryClass, LibraryMethod) - 类 中的方法proguard.optimize.info.SideEffectMethodFilter
- visitLibraryMethod(LibraryClass, LibraryMethod) - 类 中的方法proguard.optimize.info.UnusedParameterMethodFilter
- visitLibraryMethod(LibraryClass, LibraryMethod) - 类 中的方法proguard.optimize.KeepMarker
- visitLibraryMethod(LibraryClass, LibraryMethod) - 类 中的方法proguard.optimize.KeptMemberFilter
- visitLibraryMethod(LibraryClass, LibraryMethod) - 类 中的方法proguard.optimize.OptimizationInfoMemberFilter
- visitLibraryMethod(LibraryClass, LibraryMethod) - 类 中的方法proguard.optimize.peephole.MethodInliner
- visitLibraryMethod(LibraryClass, LibraryMethod) - 类 中的方法proguard.shrink.AnnotationUsageMarker
- visitLibraryMethod(LibraryClass, LibraryMethod) - 类 中的方法proguard.shrink.ClassUsageMarker
- visitLibraryMethod(LibraryClass, LibraryMethod) - 类 中的方法proguard.shrink.ShortestUsagePrinter
- visitLibraryMethod(LibraryClass, LibraryMethod) - 类 中的方法proguard.shrink.UsedMemberFilter
- visitLineNumberInfo(Clazz, Method, CodeAttribute, LineNumberInfo) - 类 中的方法proguard.optimize.peephole.MethodInliner
- visitLineNumberTableAttribute(Clazz, Method, CodeAttribute, LineNumberTableAttribute) - 类 中的方法proguard.obfuscate.MappingPrinter
- visitLineNumberTableAttribute(Clazz, Method, CodeAttribute, LineNumberTableAttribute) - 类 中的方法proguard.optimize.ChangedCodePrinter
- visitLineNumberTableAttribute(Clazz, Method, CodeAttribute, LineNumberTableAttribute) - 类 中的方法proguard.optimize.peephole.LineNumberLinearizer
- visitLineNumberTableAttribute(Clazz, Method, CodeAttribute, LineNumberTableAttribute) - 类 中的方法proguard.optimize.peephole.MethodInliner
- visitLineNumberTableAttribute(Clazz, Method, CodeAttribute, LineNumberTableAttribute) - 类 中的方法proguard.shrink.ClassUsageMarker
- visitLineNumberTableAttribute(Clazz, Method, CodeAttribute, LineNumberTableAttribute) - 类 中的方法proguard.shrink.ShortestUsagePrinter
- visitLineNumberTableAttribute(Clazz, Method, CodeAttribute, LineNumberTableAttribute) - 类 中的方法proguard.shrink.UsagePrinter
- visitLocalVariableInfo(Clazz, Method, CodeAttribute, LocalVariableInfo) - 类 中的方法proguard.optimize.evaluation.SimpleEnumDescriptorSimplifier
- visitLocalVariableInfo(Clazz, Method, CodeAttribute, LocalVariableInfo) - 类 中的方法proguard.optimize.evaluation.VariableOptimizer
- visitLocalVariableInfo(Clazz, Method, CodeAttribute, LocalVariableInfo) - 类 中的方法proguard.optimize.peephole.TargetClassChanger
- visitLocalVariableInfo(Clazz, Method, CodeAttribute, LocalVariableInfo) - 类 中的方法proguard.shrink.LocalVariableTypeUsageMarker
- visitLocalVariableTableAttribute(Clazz, Method, CodeAttribute, LocalVariableTableAttribute) - 类 中的方法proguard.obfuscate.ParameterNameMarker
- visitLocalVariableTableAttribute(Clazz, Method, CodeAttribute, LocalVariableTableAttribute) - 类 中的方法proguard.optimize.ChangedCodePrinter
- visitLocalVariableTableAttribute(Clazz, Method, CodeAttribute, LocalVariableTableAttribute) - 类 中的方法proguard.optimize.evaluation.SimpleEnumDescriptorSimplifier
- visitLocalVariableTableAttribute(Clazz, Method, CodeAttribute, LocalVariableTableAttribute) - 类 中的方法proguard.optimize.evaluation.VariableOptimizer
- visitLocalVariableTableAttribute(Clazz, Method, CodeAttribute, LocalVariableTableAttribute) - 类 中的方法proguard.optimize.peephole.TargetClassChanger
- visitLocalVariableTableAttribute(Clazz, Method, CodeAttribute, LocalVariableTableAttribute) - 类 中的方法proguard.shrink.ClassShrinker
- visitLocalVariableTableAttribute(Clazz, Method, CodeAttribute, LocalVariableTableAttribute) - 类 中的方法proguard.shrink.ClassUsageMarker
- visitLocalVariableTableAttribute(Clazz, Method, CodeAttribute, LocalVariableTableAttribute) - 类 中的方法proguard.shrink.LocalVariableTypeUsageMarker
- visitLocalVariableTypeInfo(Clazz, Method, CodeAttribute, LocalVariableTypeInfo) - 类 中的方法proguard.optimize.evaluation.SimpleEnumDescriptorSimplifier
- visitLocalVariableTypeInfo(Clazz, Method, CodeAttribute, LocalVariableTypeInfo) - 类 中的方法proguard.optimize.evaluation.VariableOptimizer
- visitLocalVariableTypeInfo(Clazz, Method, CodeAttribute, LocalVariableTypeInfo) - 类 中的方法proguard.optimize.peephole.TargetClassChanger
- visitLocalVariableTypeInfo(Clazz, Method, CodeAttribute, LocalVariableTypeInfo) - 类 中的方法proguard.shrink.LocalVariableTypeUsageMarker
- visitLocalVariableTypeTableAttribute(Clazz, Method, CodeAttribute, LocalVariableTypeTableAttribute) - 类 中的方法proguard.obfuscate.ParameterNameMarker
- visitLocalVariableTypeTableAttribute(Clazz, Method, CodeAttribute, LocalVariableTypeTableAttribute) - 类 中的方法proguard.optimize.ChangedCodePrinter
- visitLocalVariableTypeTableAttribute(Clazz, Method, CodeAttribute, LocalVariableTypeTableAttribute) - 类 中的方法proguard.optimize.evaluation.SimpleEnumDescriptorSimplifier
- visitLocalVariableTypeTableAttribute(Clazz, Method, CodeAttribute, LocalVariableTypeTableAttribute) - 类 中的方法proguard.optimize.evaluation.VariableOptimizer
- visitLocalVariableTypeTableAttribute(Clazz, Method, CodeAttribute, LocalVariableTypeTableAttribute) - 类 中的方法proguard.optimize.peephole.TargetClassChanger
- visitLocalVariableTypeTableAttribute(Clazz, Method, CodeAttribute, LocalVariableTypeTableAttribute) - 类 中的方法proguard.shrink.ClassShrinker
- visitLocalVariableTypeTableAttribute(Clazz, Method, CodeAttribute, LocalVariableTypeTableAttribute) - 类 中的方法proguard.shrink.ClassUsageMarker
- visitLocalVariableTypeTableAttribute(Clazz, Method, CodeAttribute, LocalVariableTypeTableAttribute) - 类 中的方法proguard.shrink.LocalVariableTypeUsageMarker
- visitLongConstant(Clazz, LongConstant) - 类 中的方法proguard.shrink.ClassUsageMarker
- visitLookUpSwitchInstruction(Clazz, Method, CodeAttribute, int, LookUpSwitchInstruction) - 类 中的方法proguard.optimize.evaluation.EvaluationSimplifier
- visitMethodHandleConstant(Clazz, MethodHandleConstant) - 类 中的方法proguard.optimize.BootstrapMethodArgumentShrinker
- visitMethodHandleConstant(Clazz, MethodHandleConstant) - 类 中的方法proguard.optimize.evaluation.SimpleEnumUseChecker
- visitMethodHandleConstant(Clazz, MethodHandleConstant) - 类 中的方法proguard.optimize.info.AccessMethodMarker
- visitMethodHandleConstant(Clazz, MethodHandleConstant) - 类 中的方法proguard.shrink.ClassUsageMarker
- visitMethodParametersAttribute(Clazz, Method, MethodParametersAttribute) - 类 中的方法proguard.optimize.ChangedCodePrinter
- visitMethodParametersAttribute(Clazz, Method, MethodParametersAttribute) - 类 中的方法proguard.shrink.ClassUsageMarker
- visitMethodrefConstant(Clazz, MethodrefConstant) - 类 中的方法proguard.GetAnnotationChecker
- visitMethodrefConstant(Clazz, MethodrefConstant) - 类 中的方法proguard.GetEnclosingClassChecker
- visitMethodrefConstant(Clazz, MethodrefConstant) - 类 中的方法proguard.GetEnclosingMethodChecker
- visitMethodrefConstant(Clazz, MethodrefConstant) - 类 中的方法proguard.GetSignatureChecker
- visitMethodrefConstant(Clazz, MethodrefConstant) - 类 中的方法proguard.optimize.peephole.WrapperClassUseSimplifier
- visitMethodTypeConstant(Clazz, MethodTypeConstant) - 类 中的方法proguard.optimize.evaluation.SimpleEnumDescriptorSimplifier
- visitMethodTypeConstant(Clazz, MethodTypeConstant) - 类 中的方法proguard.optimize.evaluation.SimpleEnumUseChecker
- visitMethodTypeConstant(Clazz, MethodTypeConstant) - 类 中的方法proguard.optimize.peephole.TargetClassChanger
- visitMethodTypeConstant(Clazz, MethodTypeConstant) - 类 中的方法proguard.shrink.ClassUsageMarker
- visitModuleAttribute(Clazz, ModuleAttribute) - 类 中的方法proguard.optimize.ChangedCodePrinter
- visitModuleAttribute(Clazz, ModuleAttribute) - 类 中的方法proguard.shrink.ClassUsageMarker
- visitModuleConstant(Clazz, ModuleConstant) - 类 中的方法proguard.shrink.ClassUsageMarker
- visitModuleMainClassAttribute(Clazz, ModuleMainClassAttribute) - 类 中的方法proguard.optimize.ChangedCodePrinter
- visitModuleMainClassAttribute(Clazz, ModuleMainClassAttribute) - 类 中的方法proguard.shrink.ClassUsageMarker
- visitModulePackagesAttribute(Clazz, ModulePackagesAttribute) - 类 中的方法proguard.optimize.ChangedCodePrinter
- visitModulePackagesAttribute(Clazz, ModulePackagesAttribute) - 类 中的方法proguard.shrink.ClassUsageMarker
- visitMoreZeroFrame(Clazz, Method, CodeAttribute, int, MoreZeroFrame) - 类 中的方法proguard.shrink.ClassUsageMarker
- visitNameAndTypeConstant(Clazz, NameAndTypeConstant) - 类 中的方法proguard.shrink.ClassUsageMarker
- visitNestHostAttribute(Clazz, NestHostAttribute) - 类 中的方法proguard.optimize.ChangedCodePrinter
- visitNestHostAttribute(Clazz, NestHostAttribute) - 类 中的方法proguard.shrink.ClassUsageMarker
- visitNestHostAttribute(Clazz, NestHostAttribute) - 类 中的方法proguard.shrink.NestUsageMarker
- visitNestMembersAttribute(Clazz, NestMembersAttribute) - 类 中的方法proguard.optimize.ChangedCodePrinter
- visitNestMembersAttribute(Clazz, NestMembersAttribute) - 类 中的方法proguard.shrink.ClassUsageMarker
- visitNestMembersAttribute(Clazz, NestMembersAttribute) - 类 中的方法proguard.shrink.NestUsageMarker
- visitObjectType(Clazz, Method, CodeAttribute, int, ObjectType) - 类 中的方法proguard.shrink.ClassUsageMarker
- visitOpensInfo(Clazz, OpensInfo) - 类 中的方法proguard.shrink.ClassUsageMarker
- visitPackageConstant(Clazz, PackageConstant) - 类 中的方法proguard.shrink.ClassUsageMarker
- visitParameter(Clazz, Member, int, int, int, int, String, Clazz) - 类 中的方法proguard.optimize.evaluation.SimpleEnumUseChecker
- visitParameter(Clazz, Member, int, int, int, int, String, Clazz) - 类 中的方法proguard.optimize.evaluation.SimpleEnumUseSimplifier
- visitParameter(Clazz, Member, int, int, int, int, String, Clazz) - 类 中的方法proguard.optimize.info.ParameterEscapeMarker
- visitParameter(Clazz, Member, int, int, int, int, String, Clazz) - 类 中的方法proguard.optimize.info.UsedParameterFilter
- visitParameterInfo(Clazz, Method, int, ParameterInfo) - 类 中的方法proguard.shrink.ClassUsageMarker
- visitPermittedSubclassesAttribute(Clazz, PermittedSubclassesAttribute) - 类 中的方法proguard.optimize.ChangedCodePrinter
- visitPermittedSubclassesAttribute(Clazz, PermittedSubclassesAttribute) - 类 中的方法proguard.shrink.ClassUsageMarker
- visitPermittedSubclassesAttribute(Clazz, PermittedSubclassesAttribute) - 类 中的方法proguard.shrink.NestUsageMarker
- visitPrimitiveArrayConstant(Clazz, PrimitiveArrayConstant) - 类 中的方法proguard.shrink.ClassUsageMarker
- visitProgramClass(ProgramClass) - 类 中的方法proguard.backport.DefaultInterfaceMethodConverter
- visitProgramClass(ProgramClass) - 类 中的方法proguard.backport.LambdaExpressionCollector
- visitProgramClass(ProgramClass) - 类 中的方法proguard.backport.LambdaExpressionConverter
- visitProgramClass(ProgramClass) - 类 中的方法proguard.backport.StaticInterfaceMethodConverter
- visitProgramClass(ProgramClass) - 类 中的方法proguard.classfile.visitor.InjectedClassFilter
- visitProgramClass(ProgramClass) - 类 中的方法proguard.DescriptorKeepChecker
- visitProgramClass(ProgramClass) - 类 中的方法proguard.DuplicateClassPrinter
- visitProgramClass(ProgramClass) - 类 中的方法proguard.obfuscate.AttributeShrinker
- visitProgramClass(ProgramClass) - 类 中的方法proguard.obfuscate.ClassObfuscator
- visitProgramClass(ProgramClass) - 类 中的方法proguard.obfuscate.ClassRenamer
- visitProgramClass(ProgramClass) - 类 中的方法proguard.obfuscate.MappingPrinter
- visitProgramClass(ProgramClass) - 类 中的方法proguard.obfuscate.RenamedFlagSetter
- visitProgramClass(ProgramClass) - 类 中的方法proguard.obfuscate.SourceFileRenamer
- visitProgramClass(ProgramClass) - 类 中的方法proguard.obfuscate.util.InstructionSequenceObfuscator
- visitProgramClass(ProgramClass) - 类 中的方法proguard.optimize.evaluation.SimpleEnumArrayPropagator
- visitProgramClass(ProgramClass) - 类 中的方法proguard.optimize.evaluation.SimpleEnumClassChecker
- visitProgramClass(ProgramClass) - 类 中的方法proguard.optimize.evaluation.SimpleEnumClassSimplifier
- visitProgramClass(ProgramClass) - 类 中的方法proguard.optimize.evaluation.SimpleEnumDescriptorSimplifier
- visitProgramClass(ProgramClass) - 类 中的方法proguard.optimize.evaluation.SimpleEnumUseChecker
- visitProgramClass(ProgramClass) - 类 中的方法proguard.optimize.gson.GsonAnnotationCleaner
- visitProgramClass(ProgramClass) - 类 中的方法proguard.optimize.gson.GsonDeserializationOptimizer
- visitProgramClass(ProgramClass) - 类 中的方法proguard.optimize.gson.GsonDomainClassFinder
- visitProgramClass(ProgramClass) - 类 中的方法proguard.optimize.gson.GsonSerializationOptimizer
- visitProgramClass(ProgramClass) - 类 中的方法proguard.optimize.gson.OptimizedJsonFieldCollector
- visitProgramClass(ProgramClass) - 类 中的方法proguard.optimize.gson.OptimizedJsonFieldVisitor
- visitProgramClass(ProgramClass) - 类 中的方法proguard.optimize.gson.OptimizedTypeAdapterAdder
- visitProgramClass(ProgramClass) - 类 中的方法proguard.optimize.gson.OptimizedTypeAdapterInitializer
- visitProgramClass(ProgramClass) - 类 中的方法proguard.optimize.info.CaughtClassMarker
- visitProgramClass(ProgramClass) - 类 中的方法proguard.optimize.info.EscapingClassMarker
- visitProgramClass(ProgramClass) - 类 中的方法proguard.optimize.info.NonPrivateMemberMarker
- visitProgramClass(ProgramClass) - 类 中的方法proguard.optimize.info.ProgramClassOptimizationInfoSetter
- visitProgramClass(ProgramClass) - 类 中的方法proguard.optimize.info.SideEffectClassMarker
- visitProgramClass(ProgramClass) - 类 中的方法proguard.optimize.info.SimpleEnumFilter
- visitProgramClass(ProgramClass) - 类 中的方法proguard.optimize.info.SimpleEnumMarker
- visitProgramClass(ProgramClass) - 类 中的方法proguard.optimize.info.WrapperClassMarker
- visitProgramClass(ProgramClass) - 类 中的方法proguard.optimize.OptimizationInfoClassFilter
- visitProgramClass(ProgramClass) - 类 中的方法proguard.optimize.peephole.ClassFinalizer
- visitProgramClass(ProgramClass) - 类 中的方法proguard.optimize.peephole.ClassMerger
- visitProgramClass(ProgramClass) - 类 中的方法proguard.optimize.peephole.LineNumberLinearizer
- visitProgramClass(ProgramClass) - 类 中的方法proguard.optimize.peephole.RetargetedClassFilter
- visitProgramClass(ProgramClass) - 类 中的方法proguard.optimize.peephole.RetargetedInnerClassAttributeRemover
- visitProgramClass(ProgramClass) - 类 中的方法proguard.optimize.peephole.TargetClassChanger
- visitProgramClass(ProgramClass) - 类 中的方法proguard.optimize.peephole.VerticalClassMerger
- visitProgramClass(ProgramClass) - 类 中的方法proguard.optimize.peephole.WrapperClassMerger
- visitProgramClass(ProgramClass) - 类 中的方法proguard.optimize.peephole.WrapperClassUseSimplifier
- visitProgramClass(ProgramClass) - 类 中的方法proguard.shrink.AnnotationUsageMarker
- visitProgramClass(ProgramClass) - 类 中的方法proguard.shrink.ClassShrinker
- visitProgramClass(ProgramClass) - 类 中的方法proguard.shrink.ClassUsageMarker
- visitProgramClass(ProgramClass) - 类 中的方法proguard.shrink.InnerUsageMarker
- visitProgramClass(ProgramClass) - 类 中的方法proguard.shrink.InterfaceUsageMarker
- visitProgramClass(ProgramClass) - 类 中的方法proguard.shrink.LocalVariableTypeUsageMarker
- visitProgramClass(ProgramClass) - 类 中的方法proguard.shrink.NestUsageMarker
- visitProgramClass(ProgramClass) - 类 中的方法proguard.shrink.ShortestUsagePrinter
- visitProgramClass(ProgramClass) - 类 中的方法proguard.shrink.UsagePrinter
- visitProgramField(ProgramClass, ProgramField) - 类 中的方法proguard.ClassMemberChecker
- visitProgramField(ProgramClass, ProgramField) - 类 中的方法proguard.DescriptorKeepChecker
- visitProgramField(ProgramClass, ProgramField) - 类 中的方法proguard.obfuscate.MappingPrinter
- visitProgramField(ProgramClass, ProgramField) - 类 中的方法proguard.obfuscate.MemberNameCleaner
- visitProgramField(ProgramClass, ProgramField) - 类 中的方法proguard.obfuscate.MemberNameConflictFixer
- visitProgramField(ProgramClass, ProgramField) - 类 中的方法proguard.obfuscate.MemberSpecialNameFilter
- visitProgramField(ProgramClass, ProgramField) - 类 中的方法proguard.obfuscate.NewMemberNameFilter
- visitProgramField(ProgramClass, ProgramField) - 类 中的方法proguard.optimize.ConstantMemberFilter
- visitProgramField(ProgramClass, ProgramField) - 类 中的方法proguard.optimize.evaluation.SimpleEnumArrayPropagator
- visitProgramField(ProgramClass, ProgramField) - 类 中的方法proguard.optimize.evaluation.SimpleEnumDescriptorSimplifier
- visitProgramField(ProgramClass, ProgramField) - 类 中的方法proguard.optimize.gson.OptimizedJsonFieldCollector
- visitProgramField(ProgramClass, ProgramField) - 类 中的方法proguard.optimize.gson.OptimizedJsonFieldVisitor
- visitProgramField(ProgramClass, ProgramField) - 类 中的方法proguard.optimize.info.NonPrivateMemberMarker
- visitProgramField(ProgramClass, ProgramField) - 类 中的方法proguard.optimize.info.ProgramMemberOptimizationInfoSetter
- visitProgramField(ProgramClass, ProgramField) - 类 中的方法proguard.optimize.info.ReadWriteFieldMarker
- visitProgramField(ProgramClass, ProgramField) - 类 中的方法proguard.optimize.info.SideEffectInstructionChecker
- visitProgramField(ProgramClass, ProgramField) - 类 中的方法proguard.optimize.info.SideEffectMethodFilter
- visitProgramField(ProgramClass, ProgramField) - 类 中的方法proguard.optimize.info.UnusedParameterMethodFilter
- visitProgramField(ProgramClass, ProgramField) - 类 中的方法proguard.optimize.info.WrapperClassMarker
- visitProgramField(ProgramClass, ProgramField) - 类 中的方法proguard.optimize.KeepMarker
- visitProgramField(ProgramClass, ProgramField) - 类 中的方法proguard.optimize.KeptMemberFilter
- visitProgramField(ProgramClass, ProgramField) - 类 中的方法proguard.optimize.MemberDescriptorSpecializer
- visitProgramField(ProgramClass, ProgramField) - 类 中的方法proguard.optimize.OptimizationInfoMemberFilter
- visitProgramField(ProgramClass, ProgramField) - 类 中的方法proguard.optimize.peephole.MemberPrivatizer
- visitProgramField(ProgramClass, ProgramField) - 类 中的方法proguard.optimize.peephole.TargetClassChanger
- visitProgramField(ProgramClass, ProgramField) - 类 中的方法proguard.optimize.WriteOnlyFieldFilter
- visitProgramField(ProgramClass, ProgramField) - 类 中的方法proguard.shrink.ClassUsageMarker
- visitProgramField(ProgramClass, ProgramField) - 类 中的方法proguard.shrink.RecordComponentUsageMarker
- visitProgramField(ProgramClass, ProgramField) - 类 中的方法proguard.shrink.ShortestUsagePrinter
- visitProgramField(ProgramClass, ProgramField) - 类 中的方法proguard.shrink.UsagePrinter
- visitProgramField(ProgramClass, ProgramField) - 类 中的方法proguard.shrink.UsedMemberFilter
- visitProgramMember(ProgramClass, ProgramMember) - 类 中的方法proguard.obfuscate.AttributeShrinker
- visitProgramMember(ProgramClass, ProgramMember) - 类 中的方法proguard.obfuscate.ClassRenamer
- visitProgramMember(ProgramClass, ProgramMember) - 类 中的方法proguard.obfuscate.RenamedFlagSetter
- visitProgramMember(ProgramClass, ProgramMember) - 类 中的方法proguard.shrink.ClassShrinker
- visitProgramMethod(ProgramClass, ProgramMethod) - 类 中的方法proguard.backport.LambdaExpressionConverter
- visitProgramMethod(ProgramClass, ProgramMethod) - 类 中的方法proguard.ClassMemberChecker
- visitProgramMethod(ProgramClass, ProgramMethod) - 类 中的方法proguard.DescriptorKeepChecker
- visitProgramMethod(ProgramClass, ProgramMethod) - 类 中的方法proguard.obfuscate.kotlin.KotlinValueParameterUsageMarker
- visitProgramMethod(ProgramClass, ProgramMethod) - 类 中的方法proguard.obfuscate.MappingPrinter
- visitProgramMethod(ProgramClass, ProgramMethod) - 类 中的方法proguard.obfuscate.MemberNameCleaner
- visitProgramMethod(ProgramClass, ProgramMethod) - 类 中的方法proguard.obfuscate.MemberNameConflictFixer
- visitProgramMethod(ProgramClass, ProgramMethod) - 类 中的方法proguard.obfuscate.MemberSpecialNameFilter
- visitProgramMethod(ProgramClass, ProgramMethod) - 类 中的方法proguard.obfuscate.NewMemberNameFilter
- visitProgramMethod(ProgramClass, ProgramMethod) - 类 中的方法proguard.obfuscate.util.InstructionSequenceObfuscator
- visitProgramMethod(ProgramClass, ProgramMethod) - 类 中的方法proguard.optimize.BootstrapMethodArgumentShrinker
- visitProgramMethod(ProgramClass, ProgramMethod) - 类 中的方法proguard.optimize.ConstantMemberFilter
- visitProgramMethod(ProgramClass, ProgramMethod) - 类 中的方法proguard.optimize.ConstantParameterFilter
- visitProgramMethod(ProgramClass, ProgramMethod) - 类 中的方法proguard.optimize.DuplicateInitializerFixer
- visitProgramMethod(ProgramClass, ProgramMethod) - 类 中的方法proguard.optimize.DuplicateInitializerInvocationFixer
- visitProgramMethod(ProgramClass, ProgramMethod) - 类 中的方法proguard.optimize.evaluation.SimpleEnumArrayPropagator
- visitProgramMethod(ProgramClass, ProgramMethod) - 类 中的方法proguard.optimize.evaluation.SimpleEnumDescriptorSimplifier
- visitProgramMethod(ProgramClass, ProgramMethod) - 类 中的方法proguard.optimize.evaluation.SimpleEnumUseChecker
- visitProgramMethod(ProgramClass, ProgramMethod) - 类 中的方法proguard.optimize.gson.GsonConstructorPatcher
- visitProgramMethod(ProgramClass, ProgramMethod) - 类 中的方法proguard.optimize.info.ContainsConstructorsMarker
- visitProgramMethod(ProgramClass, ProgramMethod) - 类 中的方法proguard.optimize.info.MethodInvocationMarker
- visitProgramMethod(ProgramClass, ProgramMethod) - 类 中的方法proguard.optimize.info.NoEscapingParametersMethodMarker
- visitProgramMethod(ProgramClass, ProgramMethod) - 类 中的方法proguard.optimize.info.NoExternalReturnValuesMethodMarker
- visitProgramMethod(ProgramClass, ProgramMethod) - 类 中的方法proguard.optimize.info.NoExternalSideEffectMethodMarker
- visitProgramMethod(ProgramClass, ProgramMethod) - 类 中的方法proguard.optimize.info.NonPrivateMemberMarker
- visitProgramMethod(ProgramClass, ProgramMethod) - 类 中的方法proguard.optimize.info.NoSideEffectMethodMarker
- visitProgramMethod(ProgramClass, ProgramMethod) - 类 中的方法proguard.optimize.info.ParameterEscapedMarker
- visitProgramMethod(ProgramClass, ProgramMethod) - 类 中的方法proguard.optimize.info.ParameterEscapeMarker
- visitProgramMethod(ProgramClass, ProgramMethod) - 类 中的方法proguard.optimize.info.ParameterUsageMarker
- visitProgramMethod(ProgramClass, ProgramMethod) - 类 中的方法proguard.optimize.info.ProgramMemberOptimizationInfoSetter
- visitProgramMethod(ProgramClass, ProgramMethod) - 类 中的方法proguard.optimize.info.SideEffectInstructionChecker
- visitProgramMethod(ProgramClass, ProgramMethod) - 类 中的方法proguard.optimize.info.SideEffectMethodFilter
- visitProgramMethod(ProgramClass, ProgramMethod) - 类 中的方法proguard.optimize.info.SideEffectMethodMarker
- visitProgramMethod(ProgramClass, ProgramMethod) - 类 中的方法proguard.optimize.info.UnusedParameterMethodFilter
- visitProgramMethod(ProgramClass, ProgramMethod) - 类 中的方法proguard.optimize.info.WrapperClassMarker
- visitProgramMethod(ProgramClass, ProgramMethod) - 类 中的方法proguard.optimize.KeepMarker
- visitProgramMethod(ProgramClass, ProgramMethod) - 类 中的方法proguard.optimize.KeptMemberFilter
- visitProgramMethod(ProgramClass, ProgramMethod) - 类 中的方法proguard.optimize.MemberDescriptorSpecializer
- visitProgramMethod(ProgramClass, ProgramMethod) - 类 中的方法proguard.optimize.MethodDescriptorShrinker
- visitProgramMethod(ProgramClass, ProgramMethod) - 类 中的方法proguard.optimize.MethodStaticizer
- visitProgramMethod(ProgramClass, ProgramMethod) - 类 中的方法proguard.optimize.OptimizationInfoMemberFilter
- visitProgramMethod(ProgramClass, ProgramMethod) - 类 中的方法proguard.optimize.peephole.LineNumberLinearizer
- visitProgramMethod(ProgramClass, ProgramMethod) - 类 中的方法proguard.optimize.peephole.MemberPrivatizer
- visitProgramMethod(ProgramClass, ProgramMethod) - 类 中的方法proguard.optimize.peephole.MethodFinalizer
- visitProgramMethod(ProgramClass, ProgramMethod) - 类 中的方法proguard.optimize.peephole.MethodInliner
- visitProgramMethod(ProgramClass, ProgramMethod) - 类 中的方法proguard.optimize.peephole.TargetClassChanger
- visitProgramMethod(ProgramClass, ProgramMethod) - 类 中的方法proguard.optimize.ReverseDependencyStore.InfluencedMethodTraveller
- visitProgramMethod(ProgramClass, ProgramMethod) - 类 中的方法proguard.shrink.AnnotationUsageMarker
- visitProgramMethod(ProgramClass, ProgramMethod) - 类 中的方法proguard.shrink.ClassUsageMarker
- visitProgramMethod(ProgramClass, ProgramMethod) - 类 中的方法proguard.shrink.ShortestUsagePrinter
- visitProgramMethod(ProgramClass, ProgramMethod) - 类 中的方法proguard.shrink.UsagePrinter
- visitProgramMethod(ProgramClass, ProgramMethod) - 类 中的方法proguard.shrink.UsedMemberFilter
- visitPropertyValParameter(Clazz, KotlinDeclarationContainerMetadata, KotlinPropertyMetadata, KotlinValueParameterMetadata) - 类 中的方法proguard.fixer.kotlin.KotlinAnnotationFlagFixer
- visitPropertyValParameter(Clazz, KotlinDeclarationContainerMetadata, KotlinPropertyMetadata, KotlinValueParameterMetadata) - 类 中的方法proguard.shrink.ClassUsageMarker.KotlinUsageMarker
- visitPropertyValParameter(Clazz, KotlinDeclarationContainerMetadata, KotlinPropertyMetadata, KotlinValueParameterMetadata) - 类 中的方法proguard.shrink.KotlinShrinker
- visitProvidesInfo(Clazz, ProvidesInfo) - 类 中的方法proguard.shrink.ClassUsageMarker
- visitRecordAttribute(Clazz, RecordAttribute) - 类 中的方法proguard.obfuscate.AttributeShrinker
- visitRecordAttribute(Clazz, RecordAttribute) - 类 中的方法proguard.shrink.ClassShrinker
- visitRecordAttribute(Clazz, RecordAttribute) - 类 中的方法proguard.shrink.ClassUsageMarker
- visitRecordComponentInfo(Clazz, RecordComponentInfo) - 类 中的方法proguard.obfuscate.AttributeShrinker
- visitRecordComponentInfo(Clazz, RecordComponentInfo) - 类 中的方法proguard.optimize.peephole.TargetClassChanger
- visitRecordComponentInfo(Clazz, RecordComponentInfo) - 类 中的方法proguard.shrink.ClassShrinker
- visitRecordComponentInfo(Clazz, RecordComponentInfo) - 类 中的方法proguard.shrink.RecordComponentUsageMarker
- visitRequiresInfo(Clazz, RequiresInfo) - 类 中的方法proguard.shrink.ClassUsageMarker
- visitResourceFile(ResourceFile) - 类 中的方法proguard.DuplicateResourceFilePrinter
- visitResourceFile(ResourceFile) - 类 中的方法proguard.obfuscate.ResourceJavaReferenceFixer
- visitRuntimeInvisibleAnnotationsAttribute(Clazz, RuntimeInvisibleAnnotationsAttribute) - 类 中的方法proguard.optimize.ChangedCodePrinter
- visitRuntimeInvisibleAnnotationsAttribute(Clazz, Field, RuntimeInvisibleAnnotationsAttribute) - 类 中的方法proguard.optimize.ChangedCodePrinter
- visitRuntimeInvisibleAnnotationsAttribute(Clazz, Method, RuntimeInvisibleAnnotationsAttribute) - 类 中的方法proguard.optimize.ChangedCodePrinter
- visitRuntimeInvisibleParameterAnnotationsAttribute(Clazz, Method, RuntimeInvisibleParameterAnnotationsAttribute) - 类 中的方法proguard.optimize.ChangedCodePrinter
- visitRuntimeInvisibleTypeAnnotationsAttribute(Clazz, RuntimeInvisibleTypeAnnotationsAttribute) - 类 中的方法proguard.optimize.ChangedCodePrinter
- visitRuntimeInvisibleTypeAnnotationsAttribute(Clazz, Field, RuntimeInvisibleTypeAnnotationsAttribute) - 类 中的方法proguard.optimize.ChangedCodePrinter
- visitRuntimeInvisibleTypeAnnotationsAttribute(Clazz, Method, RuntimeInvisibleTypeAnnotationsAttribute) - 类 中的方法proguard.optimize.ChangedCodePrinter
- visitRuntimeInvisibleTypeAnnotationsAttribute(Clazz, Method, CodeAttribute, RuntimeInvisibleTypeAnnotationsAttribute) - 类 中的方法proguard.optimize.ChangedCodePrinter
- visitRuntimeVisibleAnnotationsAttribute(Clazz, RuntimeVisibleAnnotationsAttribute) - 类 中的方法proguard.optimize.ChangedCodePrinter
- visitRuntimeVisibleAnnotationsAttribute(Clazz, Field, RuntimeVisibleAnnotationsAttribute) - 类 中的方法proguard.optimize.ChangedCodePrinter
- visitRuntimeVisibleAnnotationsAttribute(Clazz, Method, RuntimeVisibleAnnotationsAttribute) - 类 中的方法proguard.optimize.ChangedCodePrinter
- visitRuntimeVisibleParameterAnnotationsAttribute(Clazz, Method, RuntimeVisibleParameterAnnotationsAttribute) - 类 中的方法proguard.optimize.ChangedCodePrinter
- visitRuntimeVisibleTypeAnnotationsAttribute(Clazz, RuntimeVisibleTypeAnnotationsAttribute) - 类 中的方法proguard.optimize.ChangedCodePrinter
- visitRuntimeVisibleTypeAnnotationsAttribute(Clazz, Field, RuntimeVisibleTypeAnnotationsAttribute) - 类 中的方法proguard.optimize.ChangedCodePrinter
- visitRuntimeVisibleTypeAnnotationsAttribute(Clazz, Method, RuntimeVisibleTypeAnnotationsAttribute) - 类 中的方法proguard.optimize.ChangedCodePrinter
- visitRuntimeVisibleTypeAnnotationsAttribute(Clazz, Method, CodeAttribute, RuntimeVisibleTypeAnnotationsAttribute) - 类 中的方法proguard.optimize.ChangedCodePrinter
- visitSameOneFrame(Clazz, Method, CodeAttribute, int, SameOneFrame) - 类 中的方法proguard.shrink.ClassUsageMarker
- visitSignatureAttribute(Clazz, SignatureAttribute) - 类 中的方法proguard.optimize.ChangedCodePrinter
- visitSignatureAttribute(Clazz, SignatureAttribute) - 类 中的方法proguard.optimize.evaluation.SimpleEnumDescriptorSimplifier
- visitSignatureAttribute(Clazz, SignatureAttribute) - 类 中的方法proguard.optimize.peephole.TargetClassChanger
- visitSignatureAttribute(Clazz, SignatureAttribute) - 类 中的方法proguard.shrink.ClassUsageMarker
- visitSignatureAttribute(Clazz, Field, SignatureAttribute) - 类 中的方法proguard.optimize.ChangedCodePrinter
- visitSignatureAttribute(Clazz, Method, SignatureAttribute) - 类 中的方法proguard.optimize.ChangedCodePrinter
- visitSignatureAttribute(Clazz, Method, SignatureAttribute) - 类 中的方法proguard.optimize.DuplicateInitializerFixer
- visitSignatureAttribute(Clazz, Method, SignatureAttribute) - 类 中的方法proguard.optimize.MethodDescriptorShrinker
- visitSimpleInstruction(Clazz, Method, CodeAttribute, int, SimpleInstruction) - 类 中的方法proguard.optimize.evaluation.EvaluationSimplifier
- visitSimpleInstruction(Clazz, Method, CodeAttribute, int, SimpleInstruction) - 类 中的方法proguard.optimize.evaluation.SimpleEnumUseChecker
- visitSimpleInstruction(Clazz, Method, CodeAttribute, int, SimpleInstruction) - 类 中的方法proguard.optimize.evaluation.SimpleEnumUseSimplifier
- visitSimpleInstruction(Clazz, Method, CodeAttribute, int, SimpleInstruction) - 类 中的方法proguard.optimize.info.ExceptionInstructionChecker
- visitSimpleInstruction(Clazz, Method, CodeAttribute, int, SimpleInstruction) - 类 中的方法proguard.optimize.info.NonEmptyStackReturnMarker
- visitSimpleInstruction(Clazz, Method, CodeAttribute, int, SimpleInstruction) - 类 中的方法proguard.optimize.info.ParameterEscapeMarker
- visitSimpleInstruction(Clazz, Method, CodeAttribute, int, SimpleInstruction) - 类 中的方法proguard.optimize.info.ReferenceEscapeChecker
- visitSimpleInstruction(Clazz, Method, CodeAttribute, int, SimpleInstruction) - 类 中的方法proguard.optimize.info.SideEffectInstructionChecker
- visitSimpleInstruction(Clazz, Method, CodeAttribute, int, SimpleInstruction) - 类 中的方法proguard.optimize.info.SynchronizedBlockMethodMarker
- visitSimpleInstruction(Clazz, Method, CodeAttribute, int, SimpleInstruction) - 类 中的方法proguard.optimize.peephole.MethodInliner
- visitSimpleInstruction(Clazz, Method, CodeAttribute, int, SimpleInstruction) - 类 中的方法proguard.optimize.peephole.NopRemover
- visitSimpleInstruction(Clazz, Method, CodeAttribute, int, SimpleInstruction) - 类 中的方法proguard.optimize.peephole.ReachableCodeMarker
- visitSourceDebugExtensionAttribute(Clazz, SourceDebugExtensionAttribute) - 类 中的方法proguard.obfuscate.kotlin.KotlinSourceDebugExtensionAttributeObfuscator
- visitSourceDebugExtensionAttribute(Clazz, SourceDebugExtensionAttribute) - 类 中的方法proguard.optimize.ChangedCodePrinter
- visitSourceDebugExtensionAttribute(Clazz, SourceDebugExtensionAttribute) - 类 中的方法proguard.shrink.ClassUsageMarker
- visitSourceDirAttribute(Clazz, SourceDirAttribute) - 类 中的方法proguard.obfuscate.SourceFileRenamer
- visitSourceDirAttribute(Clazz, SourceDirAttribute) - 类 中的方法proguard.optimize.ChangedCodePrinter
- visitSourceDirAttribute(Clazz, SourceDirAttribute) - 类 中的方法proguard.shrink.ClassUsageMarker
- visitSourceFileAttribute(Clazz, SourceFileAttribute) - 类 中的方法proguard.obfuscate.SourceFileRenamer
- visitSourceFileAttribute(Clazz, SourceFileAttribute) - 类 中的方法proguard.optimize.ChangedCodePrinter
- visitSourceFileAttribute(Clazz, SourceFileAttribute) - 类 中的方法proguard.shrink.ClassUsageMarker
- visitStackMapAttribute(Clazz, Method, CodeAttribute, StackMapAttribute) - 类 中的方法proguard.optimize.ChangedCodePrinter
- visitStackMapAttribute(Clazz, Method, CodeAttribute, StackMapAttribute) - 类 中的方法proguard.shrink.ClassUsageMarker
- visitStackMapTableAttribute(Clazz, Method, CodeAttribute, StackMapTableAttribute) - 类 中的方法proguard.optimize.ChangedCodePrinter
- visitStackMapTableAttribute(Clazz, Method, CodeAttribute, StackMapTableAttribute) - 类 中的方法proguard.shrink.ClassUsageMarker
- visitStringConstant(Clazz, StringConstant) - 类 中的方法proguard.backport.StringConcatenationConverter
- visitStringConstant(Clazz, StringConstant) - 类 中的方法proguard.optimize.evaluation.SimpleEnumDescriptorSimplifier
- visitStringConstant(Clazz, StringConstant) - 类 中的方法proguard.optimize.evaluation.SimpleEnumUseChecker
- visitStringConstant(Clazz, StringConstant) - 类 中的方法proguard.optimize.evaluation.SimpleEnumUseSimplifier
- visitStringConstant(Clazz, StringConstant) - 类 中的方法proguard.optimize.info.AccessMethodMarker
- visitStringConstant(Clazz, StringConstant) - 类 中的方法proguard.optimize.info.MethodInvocationMarker
- visitStringConstant(Clazz, StringConstant) - 类 中的方法proguard.optimize.info.NonPrivateMemberMarker
- visitStringConstant(Clazz, StringConstant) - 类 中的方法proguard.optimize.info.PackageVisibleMemberInvokingClassMarker
- visitStringConstant(Clazz, StringConstant) - 类 中的方法proguard.optimize.info.ParameterEscapeMarker
- visitStringConstant(Clazz, StringConstant) - 类 中的方法proguard.optimize.info.ReadWriteFieldMarker
- visitStringConstant(Clazz, StringConstant) - 类 中的方法proguard.optimize.peephole.TargetClassChanger
- visitStringConstant(Clazz, StringConstant) - 类 中的方法proguard.shrink.ClassUsageMarker
- visitSyntheticAttribute(Clazz, SyntheticAttribute) - 类 中的方法proguard.optimize.ChangedCodePrinter
- visitSyntheticAttribute(Clazz, SyntheticAttribute) - 类 中的方法proguard.shrink.ClassUsageMarker
- visitSyntheticAttribute(Clazz, Field, SyntheticAttribute) - 类 中的方法proguard.optimize.ChangedCodePrinter
- visitSyntheticAttribute(Clazz, Method, SyntheticAttribute) - 类 中的方法proguard.optimize.ChangedCodePrinter
- visitSyntheticFunction(Clazz, KotlinSyntheticClassKindMetadata, KotlinFunctionMetadata) - 类 中的方法proguard.mark.Marker.KotlinDontOptimizeMarker
- visitTableSwitchInstruction(Clazz, Method, CodeAttribute, int, TableSwitchInstruction) - 类 中的方法proguard.optimize.evaluation.EvaluationSimplifier
- visitTypeAlias(Clazz, KotlinDeclarationContainerMetadata, KotlinTypeAliasMetadata) - 类 中的方法proguard.fixer.kotlin.KotlinAnnotationFlagFixer
- visitTypeAlias(Clazz, KotlinDeclarationContainerMetadata, KotlinTypeAliasMetadata) - 类 中的方法proguard.obfuscate.kotlin.KotlinAliasNameObfuscator
- visitTypeAlias(Clazz, KotlinDeclarationContainerMetadata, KotlinTypeAliasMetadata) - 类 中的方法proguard.shrink.ClassUsageMarker.KotlinUsageMarker
- visitTypeAlias(Clazz, KotlinDeclarationContainerMetadata, KotlinTypeAliasMetadata) - 类 中的方法proguard.shrink.KotlinShrinker
- visitUnknownAttribute(Clazz, UnknownAttribute) - 类 中的方法proguard.optimize.ChangedCodePrinter
- visitUnknownAttribute(Clazz, UnknownAttribute) - 类 中的方法proguard.shrink.ClassUsageMarker
- visitUtf8Constant(Clazz, Utf8Constant) - 类 中的方法proguard.shrink.ClassUsageMarker
- visitUtf8Constant(Clazz, Utf8Constant) - 类 中的方法proguard.shrink.InnerUsageMarker
- visitUtf8Constant(Clazz, Utf8Constant) - 类 中的方法proguard.shrink.InterfaceUsageMarker
- visitUtf8Constant(Clazz, Utf8Constant) - 类 中的方法proguard.shrink.NestUsageMarker
- visitUtf8Constant(Clazz, Utf8Constant) - 类 中的方法proguard.shrink.RecordComponentUsageMarker
- visitVariableInstruction(Clazz, Method, CodeAttribute, int, VariableInstruction) - 类 中的方法proguard.optimize.evaluation.EvaluationSimplifier
- visitVariableInstruction(Clazz, Method, CodeAttribute, int, VariableInstruction) - 类 中的方法proguard.optimize.evaluation.SimpleEnumUseChecker
- visitVariableInstruction(Clazz, Method, CodeAttribute, int, VariableInstruction) - 类 中的方法proguard.optimize.evaluation.SimpleEnumUseSimplifier
- visitVariableInstruction(Clazz, Method, CodeAttribute, int, VariableInstruction) - 类 中的方法proguard.optimize.info.ParameterUsageMarker
- visitVariableInstruction(Clazz, Method, CodeAttribute, int, VariableInstruction) - 类 中的方法proguard.optimize.info.SideEffectInstructionChecker
- visitVariableInstruction(Clazz, Method, CodeAttribute, int, VariableInstruction) - 类 中的方法proguard.optimize.info.VariableUsageMarker
- visitVariableInstruction(Clazz, Method, CodeAttribute, int, VariableInstruction) - 类 中的方法proguard.optimize.peephole.MethodInliner
- visitVariableInstruction(Clazz, Method, CodeAttribute, int, VariableInstruction) - 类 中的方法proguard.optimize.peephole.ReachableCodeMarker
W
- warn - 类 中的变量proguard.Configuration
-
A list of String instances specifying a filter for the classes for which not to print warnings, if there are any problems.
- WHY_ARE_YOU_KEEPING_OPTION - 类 中的静态变量proguard.ConfigurationConstants
- whyAreYouKeeping - 类 中的变量proguard.Configuration
-
A list of
ClassSpecificationinstances, for which an explanation is to be printed, why they are kept in the shrinking step. - WordReader - proguard中的类
-
An abstract reader of words, with the possibility to include other readers.
- WordReader(File) - 类 的构造器proguard.WordReader
-
Creates a new WordReader with the given base directory.
- WordReader(URL) - 类 的构造器proguard.WordReader
-
Creates a new WordReader with the given base URL.
- WrapperClassMarker - proguard.optimize.info中的类
-
This ClassVisitor marks all program classes that are a simple wrapper for a single non-null instance of another class.
- WrapperClassMarker() - 类 的构造器proguard.optimize.info.WrapperClassMarker
- WrapperClassMerger - proguard.optimize.peephole中的类
-
This ClassVisitor inlines the wrapper classes that it visits into their wrapped classes, whenever possible.
- WrapperClassMerger(boolean) - 类 的构造器proguard.optimize.peephole.WrapperClassMerger
-
Creates a new WrappedClassMerger.
- WrapperClassMerger(boolean, ClassVisitor) - 类 的构造器proguard.optimize.peephole.WrapperClassMerger
-
Creates a new WrappedClassMerger.
- WrapperClassUseSimplifier - proguard.optimize.peephole中的类
-
This AttributeVisitor simplifies the use of retargeted wrapper classes in the code attributes that it visits.
- WrapperClassUseSimplifier() - 类 的构造器proguard.optimize.peephole.WrapperClassUseSimplifier
-
Creates a new WrapperClassUseSimplifier.
- WrapperClassUseSimplifier(InstructionVisitor) - 类 的构造器proguard.optimize.peephole.WrapperClassUseSimplifier
-
Creates a new WrapperClassUseSimplifier.
- write(JsonWriter, Object) - 类 中的方法proguard.optimize.gson._OptimizedTypeAdapterImpl
- write(Configuration) - 类 中的方法proguard.ConfigurationWriter
-
Writes the given configuration.
- WriteLocals() - 类 的构造器proguard.optimize.gson.OptimizedClassConstants.WriteLocals
- WriteOnlyFieldFilter - proguard.optimize中的类
-
This
MemberVisitordelegates its visits to program fields to other givenMemberVisitorinstances, but only when the visited field has been marked as write-only. - WriteOnlyFieldFilter(MemberVisitor) - 类 的构造器proguard.optimize.WriteOnlyFieldFilter
-
Creates a new WriteOnlyFieldFilter.
Z
- ZIP_ALIGN_OPTION - 类 中的静态变量proguard.ConfigurationConstants
- zipAlign - 类 中的变量proguard.Configuration
-
Specifies the desired alignment of uncompressed data in output jars.
_
- _GsonUtil - proguard.optimize.gson中的类
-
This utility class is injected into the program class pool when the GSON optimizations are applied.
- _GsonUtil() - 类 的构造器proguard.optimize.gson._GsonUtil
- _OptimizedJsonReader - proguard.optimize.gson中的接口
-
Interface for reading Json fields and values using an internal index.
- _OptimizedJsonReaderImpl - proguard.optimize.gson中的类
-
This class is a template for an _OptimizedJsonReader implementation.
- _OptimizedJsonReaderImpl() - 类 的构造器proguard.optimize.gson._OptimizedJsonReaderImpl
- _OptimizedJsonWriter - proguard.optimize.gson中的接口
- _OptimizedJsonWriterImpl - proguard.optimize.gson中的类
-
This class is a template for an _OptimizedJsonWriter implementation.
- _OptimizedJsonWriterImpl() - 类 的构造器proguard.optimize.gson._OptimizedJsonWriterImpl
- _OptimizedTypeAdapter - proguard.optimize.gson中的接口
-
Marker interface for all injected optimized GSON type adapters.
- _OptimizedTypeAdapterFactory - proguard.optimize.gson中的类
-
Template class for the optimized type adapter factory that deals with all optimized GSON domain classes.
- _OptimizedTypeAdapterFactory() - 类 的构造器proguard.optimize.gson._OptimizedTypeAdapterFactory
- _OptimizedTypeAdapterImpl - proguard.optimize.gson中的类
-
Template class for an optimized GSON type adapter.
- _OptimizedTypeAdapterImpl(Gson, _OptimizedJsonReader, _OptimizedJsonWriter) - 类 的构造器proguard.optimize.gson._OptimizedTypeAdapterImpl
-
Creates a new _OptimizedTypeAdapterImpl.
所有类 所有程序包