Class PythonPropertyParameterElement

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

public final class PythonPropertyParameterElement extends AbstractAnnotationElement implements ParameterElement
A synthetic parameter element for Python property setter methods. This allows synthetic property setter parameters to support annotation mutation, unlike ParameterElement.of() which creates immutable elements.
Since:
5.2.0
Author:
Micronaut Team