类 KotlinAnnotationArgumentFilter
- java.lang.Object
-
- proguard.classfile.kotlin.visitor.filter.KotlinAnnotationArgumentFilter
-
- 所有已实现的接口:
KotlinAnnotationArgumentVisitor
public class KotlinAnnotationArgumentFilter extends java.lang.Object implements KotlinAnnotationArgumentVisitor
Delegates to anotherKotlinAnnotationArgumentVisitorbased on the result of the givenPredicate.
-
-
构造器概要
构造器 构造器 说明 KotlinAnnotationArgumentFilter(java.util.function.Predicate<KotlinAnnotationArgument> predicate, KotlinAnnotationArgumentVisitor acceptedKotlinAnnotationVisitor)KotlinAnnotationArgumentFilter(java.util.function.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(java.util.function.Predicate<KotlinAnnotationArgument> predicate, KotlinAnnotationArgumentVisitor acceptedKotlinAnnotationVisitor, KotlinAnnotationArgumentVisitor rejectedKotlinAnnotationVisitor)
-
KotlinAnnotationArgumentFilter
public KotlinAnnotationArgumentFilter(java.util.function.Predicate<KotlinAnnotationArgument> predicate, KotlinAnnotationArgumentVisitor acceptedKotlinAnnotationVisitor)
-
-
方法详细资料
-
visitAnyArgument
public void visitAnyArgument(Clazz clazz, KotlinAnnotatable annotatable, KotlinAnnotation annotation, KotlinAnnotationArgument argument, KotlinAnnotationArgument.Value value)
-
-