Interface ElementDef
- All Known Implementing Classes:
AnnotationMemberDef, ArgumentDef, AttributeDef, ClassDef, FunctionDef, PropertyDef, ReturnDef, ScriptDef
public sealed interface ElementDef
permits AnnotationMemberDef, ArgumentDef, AttributeDef, ClassDef, FunctionDef, PropertyDef, ReturnDef, ScriptDef
Base interface for all Python AST element definitions.
This sealed interface defines the common contract for all Python elements
that can be processed by Micronaut's annotation processing system.
- Since:
- 5.2.0
- Author:
- Micronaut Team
-
Method Summary
-
Method Details
-
decorators
-
name
String name()
-