| Interface | Description |
|---|---|
| KotlinAnnotationArgumentVisitor |
Visitor interface for Kotlin annotation arguments.
|
| KotlinAnnotationVisitor | |
| KotlinClassVisitor |
A
KotlinMetadataVisitor that visits KotlinClassKindMetadata. |
| KotlinConstructorVisitor | |
| KotlinContractVisitor | |
| KotlinEffectExprVisitor | |
| KotlinEffectVisitor | |
| KotlinFileFacadeVisitor |
A
KotlinMetadataVisitor that visits KotlinFileFacadeKindMetadata. |
| KotlinFunctionVisitor | |
| KotlinMetadataVisitor | |
| KotlinMultiFileFacadeVisitor |
A
KotlinMetadataVisitor that visits KotlinMultiFileFacadeKindMetadata. |
| KotlinMultiFilePartVisitor |
A
KotlinMetadataVisitor that visits KotlinMultiFilePartKindMetadata. |
| KotlinPropertyVisitor | |
| KotlinSyntheticClassVisitor |
A
KotlinMetadataVisitor that visits KotlinSyntheticClassKindMetadata. |
| KotlinTypeAliasVisitor | |
| KotlinTypeParameterVisitor | |
| KotlinTypeVisitor | |
| KotlinValueParameterVisitor | |
| KotlinVersionRequirementVisitor |
| Class | Description |
|---|---|
| AllConstructorVisitor |
This KotlinMetadataVisitor lets a given KotlinConstructorVisitor visit all constructors of visited KotlinMetadata.
|
| AllFunctionVisitor |
This KotlinMetadataVisitor lets a given KotlinFunctionVisitor visit all functions
of visited KotlinMetadata.
|
| AllKotlinAnnotationArgumentVisitor |
This visitor allows a delegate to visit all arguments of a
KotlinAnnotation. |
| AllKotlinAnnotationVisitor | |
| AllPropertyVisitor |
This KotlinMetadataVisitor lets a given KotlinPropertyVisitor visit all properties
(regular and delegated) of visited KotlinDeclarationContainerMetadata.
|
| AllTypeAliasVisitor | |
| AllTypeParameterVisitor | |
| AllTypeVisitor | |
| AllValueParameterVisitor |
This KotlinMetadataVisitor visits all ValueParameters that it finds down the tree of the visit Kotlin Metadata.
|
| KotlinClassToAnonymousObjectOriginClassVisitor |
This
KotlinMetadataVisitor travels to the anonymous object origin class and
delegates to the given KotlinMetadataVisitor. |
| KotlinClassToDefaultImplsClassVisitor | |
| KotlinClassToInlineOriginFunctionVisitor |
This
KotlinMetadataVisitor travels to the function of the provided
anonymous object origin and delegates to the given KotlinFunctionVisitor. |
| KotlinFunctionToDefaultMethodVisitor |
This class applies the given member visitor to the referenced default method of a Kotlin function.
|
| KotlinFunctionToMethodVisitor |
This class applies the given member visitor to the referenced method of a Kotlin function.
|
| KotlinMetadataPrinter | |
| KotlinMetadataRemover | |
| KotlinMetadataToClazzVisitor | |
| KotlinMetadataVersionFilter |
Tests a predicate on the classes' KotlinMetadataVersion and delegates to different ClassVisitors based on the result.
|
| MemberToKotlinPropertyVisitor |
Apply the given
KotlinPropertyVisitor if the member is
a backing field, getter or setter for a property. |
| MethodToKotlinConstructorVisitor |
Apply the given function visitor to a referenced constructors's corresponding
KotlinConstructorMetadata. |
| MethodToKotlinFunctionVisitor |
Apply the given function visitor to a referenced method's corresponding
KotlinFunctionMetadata. |
| MultiKotlinMetadataVisitor | |
| MultiKotlinTypeParameterVisitor |
This
KotlinTypeVisitor delegates to multiple KotlinTypeVisitors. |
| ReferencedKotlinMetadataVisitor |
Initializes the kotlin metadata for each Kotlin class.
|