接口 KotlinMetadataVisitor
- 所有已知子接口:
KotlinClassVisitor,KotlinFileFacadeVisitor,KotlinMultiFileFacadeVisitor,KotlinMultiFilePartVisitor,KotlinSyntheticClassVisitor
- 所有已知实现类:
AbstractKotlinMetadataConstraint,AllConstructorVisitor,AllEnumEntryVisitor,AllFunctionVisitor,AllKotlinAnnotationVisitor,AllPropertyVisitor,AllTypeAliasVisitor,AllTypeParameterVisitor,AllTypeVisitor,AllValueParameterVisitor,ClassIntegrity,ClassReferenceInitializer.KotlinTypeAliasReferenceInitializer,ConstructorIntegrity,DeclarationContainerIntegrity,FileFacadeIntegrity,FunctionIntegrity,KmAnnotationIntegrity,KotlinCallableReferenceInitializer,KotlinCallableReferenceInitializer.LocalVariableReferenceInfoInitializer,KotlinClassKindFilter,KotlinClassToAnonymousObjectOriginClassVisitor,KotlinClassToDefaultImplsClassVisitor,KotlinClassToInlineOriginFunctionVisitor,KotlinDeclarationContainerFilter,KotlinMetadataFilter,KotlinMetadataPrinter,KotlinMetadataToClazzVisitor,KotlinMetadataToModuleVisitor,KotlinMetadataWriter,KotlinMultiFilePartKindFilter,KotlinSyntheticClassKindFilter,MultiFileFacadeIntegrity,MultiFilePartIntegrity,MultiKotlinMetadataVisitor,PropertyIntegrity,ReferencedClassVisitor.KotlinReferencedClassVisitor,StringSharer,SyntheticClassIntegrity,TypeIntegrity,ValueParameterIntegrity
public interface KotlinMetadataVisitor
-
方法概要
修饰符和类型方法说明voidvisitAnyKotlinMetadata(Clazz clazz, KotlinMetadata kotlinMetadata) default voidvisitKotlinClassMetadata(Clazz clazz, KotlinClassKindMetadata kotlinClassKindMetadata) default voidvisitKotlinDeclarationContainerMetadata(Clazz clazz, KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata) default voidvisitKotlinFileFacadeMetadata(Clazz clazz, KotlinFileFacadeKindMetadata kotlinFileFacadeKindMetadata) default voidvisitKotlinMultiFileFacadeMetadata(Clazz clazz, KotlinMultiFileFacadeKindMetadata kotlinMultiFileFacadeKindMetadata) default voidvisitKotlinMultiFilePartMetadata(Clazz clazz, KotlinMultiFilePartKindMetadata kotlinMultiFilePartKindMetadata) default voidvisitKotlinSyntheticClassMetadata(Clazz clazz, KotlinSyntheticClassKindMetadata kotlinSyntheticClassKindMetadata) default voidvisitUnsupportedKotlinMetadata(Clazz clazz, UnsupportedKotlinMetadata kotlinMetadata)
-
方法详细资料
-
visitAnyKotlinMetadata
-
visitUnsupportedKotlinMetadata
-
visitKotlinDeclarationContainerMetadata
default void visitKotlinDeclarationContainerMetadata(Clazz clazz, KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata) -
visitKotlinClassMetadata
-
visitKotlinFileFacadeMetadata
default void visitKotlinFileFacadeMetadata(Clazz clazz, KotlinFileFacadeKindMetadata kotlinFileFacadeKindMetadata) -
visitKotlinSyntheticClassMetadata
default void visitKotlinSyntheticClassMetadata(Clazz clazz, KotlinSyntheticClassKindMetadata kotlinSyntheticClassKindMetadata) -
visitKotlinMultiFileFacadeMetadata
default void visitKotlinMultiFileFacadeMetadata(Clazz clazz, KotlinMultiFileFacadeKindMetadata kotlinMultiFileFacadeKindMetadata) -
visitKotlinMultiFilePartMetadata
default void visitKotlinMultiFilePartMetadata(Clazz clazz, KotlinMultiFilePartKindMetadata kotlinMultiFilePartKindMetadata)
-