类 KotlinValueParameterFilter
java.lang.Object
proguard.classfile.kotlin.visitor.filter.KotlinValueParameterFilter
- 所有已实现的接口:
KotlinValueParameterVisitor
This
KotlinValueParameterVisitor delegates to another KotlinValueParameterVisitor if the
predicate succeeds.-
构造器概要
构造器构造器说明KotlinValueParameterFilter(Predicate<KotlinValueParameterMetadata> predicate, KotlinValueParameterVisitor acceptedVisitor) KotlinValueParameterFilter(Predicate<KotlinValueParameterMetadata> predicate, KotlinValueParameterVisitor acceptedVisitor, KotlinValueParameterVisitor rejectedVisitor) -
方法概要
修饰符和类型方法说明voidvisitAnyValueParameter(Clazz clazz, KotlinValueParameterMetadata kotlinValueParameterMetadata) voidvisitConstructorValParameter(Clazz clazz, KotlinClassKindMetadata kotlinClassKindMetadata, KotlinConstructorMetadata kotlinConstructorMetadata, KotlinValueParameterMetadata kotlinValueParameterMetadata) voidvisitFunctionContextParameter(Clazz clazz, KotlinMetadata kotlinMetadata, KotlinFunctionMetadata kotlinFunctionMetadata, KotlinValueParameterMetadata kotlinValueParameterMetadata) voidvisitFunctionValParameter(Clazz clazz, KotlinMetadata kotlinMetadata, KotlinFunctionMetadata kotlinFunctionMetadata, KotlinValueParameterMetadata kotlinValueParameterMetadata) voidvisitPropertyContextParameter(Clazz clazz, KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata, KotlinPropertyMetadata kotlinPropertyMetadata, KotlinValueParameterMetadata kotlinValueParameterMetadata) voidvisitPropertyValParameter(Clazz clazz, KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata, KotlinPropertyMetadata kotlinPropertyMetadata, KotlinValueParameterMetadata kotlinValueParameterMetadata) Visit a value parameter of the property setter, if it has one.从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait从接口继承的方法 proguard.classfile.kotlin.visitor.KotlinValueParameterVisitor
visitAnyContextParameter
-
构造器详细资料
-
KotlinValueParameterFilter
public KotlinValueParameterFilter(Predicate<KotlinValueParameterMetadata> predicate, KotlinValueParameterVisitor acceptedVisitor, KotlinValueParameterVisitor rejectedVisitor) -
KotlinValueParameterFilter
public KotlinValueParameterFilter(Predicate<KotlinValueParameterMetadata> predicate, KotlinValueParameterVisitor acceptedVisitor)
-
-
方法详细资料
-
visitAnyValueParameter
public void visitAnyValueParameter(Clazz clazz, KotlinValueParameterMetadata kotlinValueParameterMetadata) -
visitConstructorValParameter
public void visitConstructorValParameter(Clazz clazz, KotlinClassKindMetadata kotlinClassKindMetadata, KotlinConstructorMetadata kotlinConstructorMetadata, KotlinValueParameterMetadata kotlinValueParameterMetadata) -
visitFunctionValParameter
public void visitFunctionValParameter(Clazz clazz, KotlinMetadata kotlinMetadata, KotlinFunctionMetadata kotlinFunctionMetadata, KotlinValueParameterMetadata kotlinValueParameterMetadata) -
visitFunctionContextParameter
public void visitFunctionContextParameter(Clazz clazz, KotlinMetadata kotlinMetadata, KotlinFunctionMetadata kotlinFunctionMetadata, KotlinValueParameterMetadata kotlinValueParameterMetadata) -
visitPropertyValParameter
public void visitPropertyValParameter(Clazz clazz, KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata, KotlinPropertyMetadata kotlinPropertyMetadata, KotlinValueParameterMetadata kotlinValueParameterMetadata) 从接口复制的说明:KotlinValueParameterVisitorVisit a value parameter of the property setter, if it has one. -
visitPropertyContextParameter
public void visitPropertyContextParameter(Clazz clazz, KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata, KotlinPropertyMetadata kotlinPropertyMetadata, KotlinValueParameterMetadata kotlinValueParameterMetadata)
-