接口 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
void visitAnyKotlinMetadata(Clazz clazz, KotlinMetadata kotlinMetadata)
-
visitUnsupportedKotlinMetadata
default void visitUnsupportedKotlinMetadata(Clazz clazz, UnsupportedKotlinMetadata kotlinMetadata)
-
visitKotlinDeclarationContainerMetadata
default void visitKotlinDeclarationContainerMetadata(Clazz clazz, KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata)
-
visitKotlinClassMetadata
default void visitKotlinClassMetadata(Clazz clazz, KotlinClassKindMetadata kotlinClassKindMetadata)
-
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)
-
-