Package io.micronaut.sourcegen.model
Interface TypeDef.Annotated
- All Superinterfaces:
TypeDef
- All Known Implementing Classes:
ClassTypeDef.AnnotatedClassTypeDef
,TypeDef.AnnotatedTypeDef
- Enclosing interface:
- TypeDef
public static sealed interface TypeDef.Annotated
extends TypeDef
permits ClassTypeDef.AnnotatedClassTypeDef, TypeDef.AnnotatedTypeDef
A combined type interface for representing a Type with annotations.
- Since:
- 1.4
- Author:
- Elif Kurtay
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.micronaut.sourcegen.model.TypeDef
TypeDef.Annotated, TypeDef.AnnotatedTypeDef, TypeDef.Array, TypeDef.Primitive, TypeDef.TypeVariable, TypeDef.Wildcard
-
Field Summary
-
Method Summary
Methods inherited from interface io.micronaut.sourcegen.model.TypeDef
annotated, annotated, instantiateArray, instantiateArray, instantiateArray, isArray, isNullable, isPrimitive, makeNullable