public class KotlinTypeAliasFilter extends java.lang.Object implements KotlinTypeAliasVisitor
KotlinTypeAliasVisitor
if the predicate succeeds;
otherwise to the rejected visitor.Constructor and Description |
---|
KotlinTypeAliasFilter(java.util.function.Predicate<KotlinTypeAliasMetadata> predicate,
KotlinTypeAliasVisitor acceptedVisitor) |
KotlinTypeAliasFilter(java.util.function.Predicate<KotlinTypeAliasMetadata> predicate,
KotlinTypeAliasVisitor acceptedVisitor,
KotlinTypeAliasVisitor rejectedVisitor) |
Modifier and Type | Method and Description |
---|---|
void |
visitTypeAlias(Clazz clazz,
KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata,
KotlinTypeAliasMetadata kotlinTypeAliasMetadata) |
public KotlinTypeAliasFilter(java.util.function.Predicate<KotlinTypeAliasMetadata> predicate, KotlinTypeAliasVisitor acceptedVisitor, KotlinTypeAliasVisitor rejectedVisitor)
public KotlinTypeAliasFilter(java.util.function.Predicate<KotlinTypeAliasMetadata> predicate, KotlinTypeAliasVisitor acceptedVisitor)
public void visitTypeAlias(Clazz clazz, KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata, KotlinTypeAliasMetadata kotlinTypeAliasMetadata)
visitTypeAlias
in interface KotlinTypeAliasVisitor