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 KotlinTypeVisitor s. |
ReferencedKotlinMetadataVisitor |
Initializes the kotlin metadata for each Kotlin class.
|