public class KotlinMultiFilePartKindFilter extends java.lang.Object implements KotlinMetadataVisitor
KotlinMetadataVisitor
if the predicate returns true.Constructor and Description |
---|
KotlinMultiFilePartKindFilter(KotlinMetadataVisitor kotlinMetadataVisitor) |
KotlinMultiFilePartKindFilter(java.util.function.Predicate<KotlinMultiFilePartKindMetadata> predicate,
KotlinMetadataVisitor kotlinMetadataVisitor) |
Modifier and Type | Method and Description |
---|---|
void |
visitAnyKotlinMetadata(Clazz clazz,
KotlinMetadata kotlinMetadata) |
void |
visitKotlinMultiFilePartMetadata(Clazz clazz,
KotlinMultiFilePartKindMetadata kotlinMultiFilePartKindMetadata) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
visitKotlinClassMetadata, visitKotlinDeclarationContainerMetadata, visitKotlinFileFacadeMetadata, visitKotlinMultiFileFacadeMetadata, visitKotlinSyntheticClassMetadata, visitUnsupportedKotlinMetadata
public KotlinMultiFilePartKindFilter(KotlinMetadataVisitor kotlinMetadataVisitor)
public KotlinMultiFilePartKindFilter(java.util.function.Predicate<KotlinMultiFilePartKindMetadata> predicate, KotlinMetadataVisitor kotlinMetadataVisitor)
public void visitKotlinMultiFilePartMetadata(Clazz clazz, KotlinMultiFilePartKindMetadata kotlinMultiFilePartKindMetadata)
visitKotlinMultiFilePartMetadata
in interface KotlinMetadataVisitor
public void visitAnyKotlinMetadata(Clazz clazz, KotlinMetadata kotlinMetadata)
visitAnyKotlinMetadata
in interface KotlinMetadataVisitor