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