类 KotlinAnnotationArgumentFilter
java.lang.Object
proguard.classfile.kotlin.visitor.filter.KotlinAnnotationArgumentFilter
- 所有已实现的接口:
KotlinAnnotationArgumentVisitor
public class KotlinAnnotationArgumentFilter
extends Object
implements KotlinAnnotationArgumentVisitor
Delegates to another
KotlinAnnotationArgumentVisitor based on the result of the given
Predicate<KotlinAnnotationArgument>.-
构造器概要
构造器构造器说明KotlinAnnotationArgumentFilter(Predicate<KotlinAnnotationArgument> predicate, KotlinAnnotationArgumentVisitor acceptedKotlinAnnotationVisitor) KotlinAnnotationArgumentFilter(Predicate<KotlinAnnotationArgument> predicate, KotlinAnnotationArgumentVisitor acceptedKotlinAnnotationVisitor, KotlinAnnotationArgumentVisitor rejectedKotlinAnnotationVisitor) -
方法概要
修饰符和类型方法说明voidvisitAnyArgument(Clazz clazz, KotlinAnnotatable annotatable, KotlinAnnotation annotation, KotlinAnnotationArgument argument, KotlinAnnotationArgument.Value value) 从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait从接口继承的方法 proguard.classfile.kotlin.visitor.KotlinAnnotationArgumentVisitor
visitAnnotationArgument, visitAnyLiteralArgument, visitArrayArgument, visitBooleanArgument, visitByteArgument, visitCharArgument, visitClassArgument, visitDoubleArgument, visitEnumArgument, visitFloatArgument, visitIntArgument, visitLongArgument, visitShortArgument, visitStringArgument, visitUByteArgument, visitUIntArgument, visitULongArgument, visitUShortArgument
-
构造器详细资料
-
KotlinAnnotationArgumentFilter
public KotlinAnnotationArgumentFilter(Predicate<KotlinAnnotationArgument> predicate, KotlinAnnotationArgumentVisitor acceptedKotlinAnnotationVisitor, KotlinAnnotationArgumentVisitor rejectedKotlinAnnotationVisitor) -
KotlinAnnotationArgumentFilter
public KotlinAnnotationArgumentFilter(Predicate<KotlinAnnotationArgument> predicate, KotlinAnnotationArgumentVisitor acceptedKotlinAnnotationVisitor)
-
-
方法详细资料
-
visitAnyArgument
public void visitAnyArgument(Clazz clazz, KotlinAnnotatable annotatable, KotlinAnnotation annotation, KotlinAnnotationArgument argument, KotlinAnnotationArgument.Value value)
-