public class KotlinTypeParameterMetadata extends SimpleProcessable implements Processable, KotlinAnnotatable
Modifier and Type | Field and Description |
---|---|
java.util.List<KotlinAnnotation> |
annotations |
KotlinTypeParameterFlags |
flags |
int |
id |
java.lang.String |
name |
java.util.List<KotlinTypeMetadata> |
upperBounds |
KotlinTypeVariance |
variance |
processingFlags, processingInfo
Constructor and Description |
---|
KotlinTypeParameterMetadata(KotlinTypeParameterFlags flags,
java.lang.String name,
int id,
KotlinTypeVariance variance) |
Modifier and Type | Method and Description |
---|---|
void |
accept(Clazz clazz,
KotlinClassKindMetadata kotlinClassKindMetadata,
KotlinTypeParameterVisitor kotlinTypeParameterVisitor) |
void |
accept(Clazz clazz,
KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata,
KotlinPropertyMetadata kotlinPropertyMetadata,
KotlinTypeParameterVisitor kotlinTypeParameterVisitor) |
void |
accept(Clazz clazz,
KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata,
KotlinTypeAliasMetadata kotlinPropertyMetadata,
KotlinTypeParameterVisitor kotlinTypeParameterVisitor) |
void |
accept(Clazz clazz,
KotlinMetadata kotlinMetadata,
KotlinFunctionMetadata kotlinFunctionMetadata,
KotlinTypeParameterVisitor kotlinTypeParameterVisitor) |
void |
annotationsAccept(Clazz clazz,
KotlinAnnotationVisitor kotlinAnnotationVisitor) |
java.lang.String |
toString() |
void |
upperBoundsAccept(Clazz clazz,
KotlinTypeVisitor kotlinTypeVisitor) |
getProcessingFlags, getProcessingInfo, setProcessingFlags, setProcessingInfo
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getProcessingFlags, getProcessingInfo, setProcessingFlags, setProcessingInfo
public java.lang.String name
public int id
public KotlinTypeVariance variance
public java.util.List<KotlinTypeMetadata> upperBounds
public KotlinTypeParameterFlags flags
public java.util.List<KotlinAnnotation> annotations
public KotlinTypeParameterMetadata(KotlinTypeParameterFlags flags, java.lang.String name, int id, KotlinTypeVariance variance)
public void accept(Clazz clazz, KotlinClassKindMetadata kotlinClassKindMetadata, KotlinTypeParameterVisitor kotlinTypeParameterVisitor)
public void accept(Clazz clazz, KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata, KotlinPropertyMetadata kotlinPropertyMetadata, KotlinTypeParameterVisitor kotlinTypeParameterVisitor)
public void accept(Clazz clazz, KotlinMetadata kotlinMetadata, KotlinFunctionMetadata kotlinFunctionMetadata, KotlinTypeParameterVisitor kotlinTypeParameterVisitor)
public void accept(Clazz clazz, KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata, KotlinTypeAliasMetadata kotlinPropertyMetadata, KotlinTypeParameterVisitor kotlinTypeParameterVisitor)
public void upperBoundsAccept(Clazz clazz, KotlinTypeVisitor kotlinTypeVisitor)
public void annotationsAccept(Clazz clazz, KotlinAnnotationVisitor kotlinAnnotationVisitor)
annotationsAccept
in interface KotlinAnnotatable
public java.lang.String toString()
toString
in class java.lang.Object