程序包 proguard.util
类 SimpleProcessable
java.lang.Object
proguard.util.SimpleProcessable
- 所有已实现的接口:
Serializable,Processable
- 直接已知子类:
Annotation,Attribute,BootstrapMethodInfo,Constant,ElementValue,ExceptionInfo,ExportsInfo,InnerClassesInfo,KotlinAnnotation,KotlinAnnotationArgument,KotlinConstructorMetadata,KotlinContractMetadata,KotlinEffectExpressionMetadata,KotlinEffectMetadata,KotlinEnumEntryMetadata,KotlinFunctionMetadata,KotlinMetadata,KotlinPropertyAccessorMetadata,KotlinPropertyMetadata,KotlinTypeAliasMetadata,KotlinTypeMetadata,KotlinTypeParameterMetadata,KotlinValueParameterMetadata,KotlinVersionRequirementMetadata,LibraryMember,LocalVariableInfo,LocalVariableTypeInfo,OpensInfo,ParameterInfo,ProgramMember,ProvidesInfo,RecordComponentInfo,RequiresInfo,SimpleFeatureNamedProcessable,StackMapFrame,VerificationType
This class provides a straightforward implementation of the Processable interface.
- 另请参阅:
-
字段概要
字段 -
构造器概要
构造器构造器说明Creates an uninitialized SimpleProcessable.SimpleProcessable(int processingFlags, Object processingInfo) Creates an initialized SimpleProcessable. -
方法概要
修饰符和类型方法说明voidaddProcessingFlags(int... flags) Adds all given flags to this processable.intReturns the processing flags.Gets the processing information.booleanhasProcessingFlags(int... flags) Checks whether all the given flags are set on this processable.voidremoveProcessingFlags(int... flags) Removes all given flags from this processable.voidsetProcessingFlags(int processingFlags) Sets the processing flags.voidsetProcessingInfo(Object processingInfo) Sets the processing information.从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait从接口继承的方法 proguard.util.Processable
accept
-
字段详细资料
-
processingFlags
public int processingFlags -
processingInfo
-
-
构造器详细资料
-
SimpleProcessable
public SimpleProcessable()Creates an uninitialized SimpleProcessable. -
SimpleProcessable
Creates an initialized SimpleProcessable.
-
-
方法详细资料
-
getProcessingFlags
public int getProcessingFlags()从接口复制的说明:ProcessableReturns the processing flags.- 指定者:
getProcessingFlags在接口中Processable
-
setProcessingFlags
public void setProcessingFlags(int processingFlags) 从接口复制的说明:ProcessableSets the processing flags.- 指定者:
setProcessingFlags在接口中Processable
-
addProcessingFlags
public void addProcessingFlags(int... flags) 从接口复制的说明:ProcessableAdds all given flags to this processable.- 指定者:
addProcessingFlags在接口中Processable
-
removeProcessingFlags
public void removeProcessingFlags(int... flags) 从接口复制的说明:ProcessableRemoves all given flags from this processable.- 指定者:
removeProcessingFlags在接口中Processable
-
hasProcessingFlags
public boolean hasProcessingFlags(int... flags) 从接口复制的说明:ProcessableChecks whether all the given flags are set on this processable.- 指定者:
hasProcessingFlags在接口中Processable
-
getProcessingInfo
从接口复制的说明:ProcessableGets the processing information.- 指定者:
getProcessingInfo在接口中Processable
-
setProcessingInfo
从接口复制的说明:ProcessableSets the processing information.- 指定者:
setProcessingInfo在接口中Processable
-