public class KotlinTypeAliasMetadata extends SimpleProcessable implements Processable, KotlinAnnotatable
Modifier and Type | Field and Description |
---|---|
java.util.List<KotlinAnnotation> |
annotations |
KotlinTypeMetadata |
expandedType |
KotlinTypeAliasFlags |
flags |
java.lang.String |
name |
KotlinDeclarationContainerMetadata |
referencedDeclarationContainer |
java.util.List<KotlinTypeParameterMetadata> |
typeParameters |
KotlinTypeMetadata |
underlyingType |
KotlinVersionRequirementMetadata |
versionRequirement |
processingFlags, processingInfo
Constructor and Description |
---|
KotlinTypeAliasMetadata(KotlinTypeAliasFlags flags,
java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
void |
accept(Clazz clazz,
KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata,
KotlinTypeAliasVisitor kotlinTypeAliasVisitor) |
void |
annotationsAccept(Clazz clazz,
KotlinAnnotationVisitor kotlinAnnotationVisitor) |
void |
expandedTypeAccept(Clazz clazz,
KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata,
KotlinTypeVisitor kotlinTypeVisitor) |
java.lang.String |
toString() |
void |
typeParametersAccept(Clazz clazz,
KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata,
KotlinTypeParameterVisitor kotlinTypeParameterVisitor) |
void |
underlyingTypeAccept(Clazz clazz,
KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata,
KotlinTypeVisitor kotlinTypeVisitor) |
void |
versionRequirementAccept(Clazz clazz,
KotlinMetadata kotlinMetadata,
KotlinVersionRequirementVisitor kotlinVersionRequirementVisitor) |
getProcessingFlags, getProcessingInfo, setProcessingFlags, setProcessingInfo
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getProcessingFlags, getProcessingInfo, setProcessingFlags, setProcessingInfo
public java.lang.String name
public KotlinTypeAliasFlags flags
public java.util.List<KotlinTypeParameterMetadata> typeParameters
public KotlinTypeMetadata underlyingType
public KotlinTypeMetadata expandedType
public KotlinVersionRequirementMetadata versionRequirement
public KotlinDeclarationContainerMetadata referencedDeclarationContainer
public java.util.List<KotlinAnnotation> annotations
public KotlinTypeAliasMetadata(KotlinTypeAliasFlags flags, java.lang.String name)
public void accept(Clazz clazz, KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata, KotlinTypeAliasVisitor kotlinTypeAliasVisitor)
public void typeParametersAccept(Clazz clazz, KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata, KotlinTypeParameterVisitor kotlinTypeParameterVisitor)
public void underlyingTypeAccept(Clazz clazz, KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata, KotlinTypeVisitor kotlinTypeVisitor)
public void expandedTypeAccept(Clazz clazz, KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata, KotlinTypeVisitor kotlinTypeVisitor)
public void versionRequirementAccept(Clazz clazz, KotlinMetadata kotlinMetadata, KotlinVersionRequirementVisitor kotlinVersionRequirementVisitor)
public void annotationsAccept(Clazz clazz, KotlinAnnotationVisitor kotlinAnnotationVisitor)
annotationsAccept
in interface KotlinAnnotatable
public java.lang.String toString()
toString
in class java.lang.Object