-
- All Implemented Interfaces:
-
com.google.devtools.ksp.symbol.KSAnnotated,com.google.devtools.ksp.symbol.KSModifierListOwner,com.google.devtools.ksp.symbol.KSNode,com.google.devtools.ksp.symbol.KSPropertyAccessor
public interface KSPropertyGetter implements KSPropertyAccessor
A property getter
-
-
Method Summary
Modifier and Type Method Description abstract KSTypeReferencegetReturnType()abstract KSPropertyDeclarationgetReceiver()The owner of the property accessor. abstract Sequence<KSAnnotation>getAnnotations()All annotations on this symbol. abstract OrigingetOrigin()abstract LocationgetLocation()abstract KSNodegetParent()abstract Set<Modifier>getModifiers()The set of modifiers on this element. -
-
Method Detail
-
getReturnType
abstract KSTypeReference getReturnType()
-
getReceiver
abstract KSPropertyDeclaration getReceiver()
The owner of the property accessor.
-
getAnnotations
abstract Sequence<KSAnnotation> getAnnotations()
All annotations on this symbol.
-
getLocation
abstract Location getLocation()
-
getModifiers
abstract Set<Modifier> getModifiers()
The set of modifiers on this element.
-
-
-
-