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, setProcessingInfoclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetProcessingFlags, getProcessingInfo, setProcessingFlags, setProcessingInfopublic 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 KotlinAnnotatablepublic java.lang.String toString()
toString in class java.lang.Object