-
- All Implemented Interfaces:
-
com.google.devtools.ksp.symbol.KSAnnotated,com.google.devtools.ksp.symbol.KSNode
public interface KSTypeArgument implements KSAnnotated
A type argument
-
-
Method Summary
Modifier and Type Method Description abstract VariancegetVariance()The use-site variance, or namely type projection abstract KSTypeReferencegetType()The reference to the type abstract Sequence<KSAnnotation>getAnnotations()All annotations on this symbol. abstract OrigingetOrigin()abstract LocationgetLocation()abstract KSNodegetParent()-
-
Method Detail
-
getVariance
abstract Variance getVariance()
The use-site variance, or namely type projection
-
getType
abstract KSTypeReference getType()
The reference to the type
-
getAnnotations
abstract Sequence<KSAnnotation> getAnnotations()
All annotations on this symbol.
-
getLocation
abstract Location getLocation()
-
-
-
-