public abstract class AbstractKotlinMetadataConstraint extends java.lang.Object implements KotlinAsserterConstraint, KotlinMetadataVisitor
| Modifier and Type | Field and Description |
|---|---|
protected ClassPool |
libraryClassPool |
protected ClassPool |
programClassPool |
protected Reporter |
reporter |
| Constructor and Description |
|---|
AbstractKotlinMetadataConstraint() |
| Modifier and Type | Method and Description |
|---|---|
void |
check(Reporter reporter,
ClassPool programClassPool,
ClassPool libraryClassPool,
Clazz clazz,
KotlinMetadata metadata) |
void |
check(Reporter reporter,
KotlinModule kotlinModule) |
void |
visitAnyKotlinMetadata(Clazz clazz,
KotlinMetadata kotlinMetadata) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitvisitKotlinClassMetadata, visitKotlinDeclarationContainerMetadata, visitKotlinFileFacadeMetadata, visitKotlinMultiFileFacadeMetadata, visitKotlinMultiFilePartMetadata, visitKotlinSyntheticClassMetadata, visitUnsupportedKotlinMetadataprotected Reporter reporter
protected ClassPool programClassPool
protected ClassPool libraryClassPool
public void visitAnyKotlinMetadata(Clazz clazz, KotlinMetadata kotlinMetadata)
visitAnyKotlinMetadata in interface KotlinMetadataVisitorpublic void check(Reporter reporter, ClassPool programClassPool, ClassPool libraryClassPool, Clazz clazz, KotlinMetadata metadata)
check in interface KotlinAsserterConstraintpublic void check(Reporter reporter, KotlinModule kotlinModule)
check in interface KotlinAsserterConstraint