Class PythonPropertyGetterMethodElement

java.lang.Object
io.micronaut.inject.ast.annotation.AbstractAnnotationElement
io.micronaut.python.processing.visitor.PythonPropertyGetterMethodElement
All Implemented Interfaces:
ElementProvider, AnnotatedElement, AnnotationMetadata, AnnotationMetadataDelegate, AnnotationMetadataProvider, AnnotationSource, Described, Named, MutableAnnotationMetadataDelegate<Element>, Element, MemberElement, MethodElement

public final class PythonPropertyGetterMethodElement extends AbstractAnnotationElement implements MethodElement, ElementProvider
A synthetic getter method element for Python properties. This allows synthetic property getters to support annotation mutation, unlike MethodElement.of() which creates immutable elements.
Since:
5.2.0
Author:
Micronaut Team