Class AllValueParameterVisitor
- java.lang.Object
-
- proguard.classfile.kotlin.visitor.AllValueParameterVisitor
-
- All Implemented Interfaces:
KotlinConstructorVisitor
,KotlinFunctionVisitor
,KotlinMetadataVisitor
,KotlinPropertyVisitor
public class AllValueParameterVisitor extends java.lang.Object implements KotlinMetadataVisitor, KotlinConstructorVisitor, KotlinPropertyVisitor, KotlinFunctionVisitor
This KotlinMetadataVisitor visits all ValueParameters that it finds down the tree of the visit Kotlin Metadata.
-
-
Constructor Summary
Constructors Constructor Description AllValueParameterVisitor(KotlinValueParameterVisitor delegate)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
visitAnyFunction(Clazz clazz, KotlinMetadata kotlinMetadata, KotlinFunctionMetadata kotlinFunctionMetadata)
void
visitAnyKotlinMetadata(Clazz clazz, KotlinMetadata kotlinMetadata)
void
visitAnyProperty(Clazz clazz, KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata, KotlinPropertyMetadata kotlinPropertyMetadata)
void
visitConstructor(Clazz clazz, KotlinClassKindMetadata kotlinClassKindMetadata, KotlinConstructorMetadata kotlinConstructorMetadata)
void
visitKotlinClassMetadata(Clazz clazz, KotlinClassKindMetadata kotlinClassKindMetadata)
void
visitKotlinDeclarationContainerMetadata(Clazz clazz, KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata)
void
visitKotlinSyntheticClassMetadata(Clazz clazz, KotlinSyntheticClassKindMetadata kotlinSyntheticClassKindMetadata)
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface proguard.classfile.kotlin.visitor.KotlinFunctionVisitor
visitFunction, visitSyntheticFunction
-
Methods inherited from interface proguard.classfile.kotlin.visitor.KotlinMetadataVisitor
visitKotlinFileFacadeMetadata, visitKotlinMultiFileFacadeMetadata, visitKotlinMultiFilePartMetadata, visitUnsupportedKotlinMetadata
-
Methods inherited from interface proguard.classfile.kotlin.visitor.KotlinPropertyVisitor
visitDelegatedProperty, visitProperty
-
-
-
-
Constructor Detail
-
AllValueParameterVisitor
public AllValueParameterVisitor(KotlinValueParameterVisitor delegate)
-
-
Method Detail
-
visitAnyKotlinMetadata
public void visitAnyKotlinMetadata(Clazz clazz, KotlinMetadata kotlinMetadata)
- Specified by:
visitAnyKotlinMetadata
in interfaceKotlinMetadataVisitor
-
visitKotlinDeclarationContainerMetadata
public void visitKotlinDeclarationContainerMetadata(Clazz clazz, KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata)
- Specified by:
visitKotlinDeclarationContainerMetadata
in interfaceKotlinMetadataVisitor
-
visitKotlinClassMetadata
public void visitKotlinClassMetadata(Clazz clazz, KotlinClassKindMetadata kotlinClassKindMetadata)
- Specified by:
visitKotlinClassMetadata
in interfaceKotlinMetadataVisitor
-
visitKotlinSyntheticClassMetadata
public void visitKotlinSyntheticClassMetadata(Clazz clazz, KotlinSyntheticClassKindMetadata kotlinSyntheticClassKindMetadata)
- Specified by:
visitKotlinSyntheticClassMetadata
in interfaceKotlinMetadataVisitor
-
visitConstructor
public void visitConstructor(Clazz clazz, KotlinClassKindMetadata kotlinClassKindMetadata, KotlinConstructorMetadata kotlinConstructorMetadata)
- Specified by:
visitConstructor
in interfaceKotlinConstructorVisitor
-
visitAnyProperty
public void visitAnyProperty(Clazz clazz, KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata, KotlinPropertyMetadata kotlinPropertyMetadata)
- Specified by:
visitAnyProperty
in interfaceKotlinPropertyVisitor
-
visitAnyFunction
public void visitAnyFunction(Clazz clazz, KotlinMetadata kotlinMetadata, KotlinFunctionMetadata kotlinFunctionMetadata)
- Specified by:
visitAnyFunction
in interfaceKotlinFunctionVisitor
-
-