Class Hierarchy
- java.lang.Object
- io.micronaut.sourcegen.model.AbstractElementBuilder<ThisType>
- io.micronaut.sourcegen.model.FieldDef.FieldDefBuilder
- io.micronaut.sourcegen.model.MethodDef.MethodDefBuilder
- io.micronaut.sourcegen.model.ObjectDefBuilder<ThisType>
- io.micronaut.sourcegen.model.ClassDef.ClassDefBuilder
- io.micronaut.sourcegen.model.EnumDef.EnumDefBuilder
- io.micronaut.sourcegen.model.InterfaceDef.InterfaceDefBuilder
- io.micronaut.sourcegen.model.RecordDef.RecordDefBuilder
- io.micronaut.sourcegen.model.ParameterDef.ParameterDefBuilder
- io.micronaut.sourcegen.model.PropertyDef.PropertyDefBuilder
- io.micronaut.sourcegen.model.AnnotationDef
- io.micronaut.sourcegen.model.AnnotationDef.AnnotationDefBuilder
- io.micronaut.sourcegen.model.FieldDef
- io.micronaut.sourcegen.model.MethodDef
- io.micronaut.sourcegen.model.ObjectDef
- io.micronaut.sourcegen.model.ClassDef
- io.micronaut.sourcegen.model.EnumDef
- io.micronaut.sourcegen.model.InterfaceDef
- io.micronaut.sourcegen.model.RecordDef
- io.micronaut.sourcegen.model.ParameterDef
- io.micronaut.sourcegen.model.PropertyDef
- java.lang.Record
- io.micronaut.sourcegen.model.ClassTypeDef.AnnotatedClassTypeDef (implements io.micronaut.sourcegen.model.TypeDef.Annotated)
- io.micronaut.sourcegen.model.ClassTypeDef.ClassDefType (implements io.micronaut.sourcegen.model.ClassTypeDef)
- io.micronaut.sourcegen.model.ClassTypeDef.ClassElementType (implements io.micronaut.sourcegen.model.ClassTypeDef)
- io.micronaut.sourcegen.model.ClassTypeDef.ClassName (implements io.micronaut.sourcegen.model.ClassTypeDef)
- io.micronaut.sourcegen.model.ClassTypeDef.JavaClass (implements io.micronaut.sourcegen.model.ClassTypeDef)
- io.micronaut.sourcegen.model.ClassTypeDef.Parameterized (implements io.micronaut.sourcegen.model.ClassTypeDef)
- io.micronaut.sourcegen.model.ExpressionDef.And (implements io.micronaut.sourcegen.model.ExpressionDef)
- io.micronaut.sourcegen.model.ExpressionDef.CallInstanceMethod (implements io.micronaut.sourcegen.model.ExpressionDef, io.micronaut.sourcegen.model.StatementDef)
- io.micronaut.sourcegen.model.ExpressionDef.CallStaticMethod (implements io.micronaut.sourcegen.model.ExpressionDef, io.micronaut.sourcegen.model.StatementDef)
- io.micronaut.sourcegen.model.ExpressionDef.Cast (implements io.micronaut.sourcegen.model.ExpressionDef)
- io.micronaut.sourcegen.model.ExpressionDef.Condition (implements io.micronaut.sourcegen.model.ExpressionDef)
- io.micronaut.sourcegen.model.ExpressionDef.Constant (implements io.micronaut.sourcegen.model.ExpressionDef)
- io.micronaut.sourcegen.model.ExpressionDef.Convert (implements io.micronaut.sourcegen.model.ExpressionDef)
- io.micronaut.sourcegen.model.ExpressionDef.EqualsReferentially (implements io.micronaut.sourcegen.model.ExpressionDef)
- io.micronaut.sourcegen.model.ExpressionDef.EqualsStructurally (implements io.micronaut.sourcegen.model.ExpressionDef)
- io.micronaut.sourcegen.model.ExpressionDef.GetPropertyValue (implements io.micronaut.sourcegen.model.ExpressionDef)
- io.micronaut.sourcegen.model.ExpressionDef.IfElse (implements io.micronaut.sourcegen.model.ExpressionDef)
- io.micronaut.sourcegen.model.ExpressionDef.InvokeGetClassMethod (implements io.micronaut.sourcegen.model.ExpressionDef)
- io.micronaut.sourcegen.model.ExpressionDef.InvokeHashCodeMethod (implements io.micronaut.sourcegen.model.ExpressionDef)
- io.micronaut.sourcegen.model.ExpressionDef.NewArrayInitialized (implements io.micronaut.sourcegen.model.ExpressionDef)
- io.micronaut.sourcegen.model.ExpressionDef.NewArrayOfSize (implements io.micronaut.sourcegen.model.ExpressionDef)
- io.micronaut.sourcegen.model.ExpressionDef.NewInstance (implements io.micronaut.sourcegen.model.ExpressionDef)
- io.micronaut.sourcegen.model.ExpressionDef.Or (implements io.micronaut.sourcegen.model.ExpressionDef)
- io.micronaut.sourcegen.model.ExpressionDef.Switch (implements io.micronaut.sourcegen.model.ExpressionDef)
- io.micronaut.sourcegen.model.ExpressionDef.SwitchYieldCase (implements io.micronaut.sourcegen.model.ExpressionDef)
- io.micronaut.sourcegen.model.StatementDef.Assign (implements io.micronaut.sourcegen.model.StatementDef)
- io.micronaut.sourcegen.model.StatementDef.DefineAndAssign (implements io.micronaut.sourcegen.model.StatementDef)
- io.micronaut.sourcegen.model.StatementDef.If (implements io.micronaut.sourcegen.model.StatementDef)
- io.micronaut.sourcegen.model.StatementDef.IfElse (implements io.micronaut.sourcegen.model.StatementDef)
- io.micronaut.sourcegen.model.StatementDef.Multi (implements io.micronaut.sourcegen.model.StatementDef)
- io.micronaut.sourcegen.model.StatementDef.Return (implements io.micronaut.sourcegen.model.StatementDef)
- io.micronaut.sourcegen.model.StatementDef.Switch (implements io.micronaut.sourcegen.model.StatementDef)
- io.micronaut.sourcegen.model.StatementDef.Throw (implements io.micronaut.sourcegen.model.StatementDef)
- io.micronaut.sourcegen.model.StatementDef.While (implements io.micronaut.sourcegen.model.StatementDef)
- io.micronaut.sourcegen.model.TypeDef.AnnotatedTypeDef (implements io.micronaut.sourcegen.model.TypeDef.Annotated)
- io.micronaut.sourcegen.model.TypeDef.Array (implements io.micronaut.sourcegen.model.TypeDef)
- io.micronaut.sourcegen.model.TypeDef.Primitive (implements io.micronaut.sourcegen.model.TypeDef)
- io.micronaut.sourcegen.model.TypeDef.Primitive.PrimitiveInstance (implements io.micronaut.sourcegen.model.ExpressionDef)
- io.micronaut.sourcegen.model.TypeDef.TypeVariable (implements io.micronaut.sourcegen.model.TypeDef)
- io.micronaut.sourcegen.model.TypeDef.Wildcard (implements io.micronaut.sourcegen.model.TypeDef)
- io.micronaut.sourcegen.model.VariableDef.Field (implements io.micronaut.sourcegen.model.VariableDef)
- io.micronaut.sourcegen.model.VariableDef.Local (implements io.micronaut.sourcegen.model.VariableDef)
- io.micronaut.sourcegen.model.VariableDef.MethodParameter (implements io.micronaut.sourcegen.model.VariableDef)
- io.micronaut.sourcegen.model.VariableDef.StaticField (implements io.micronaut.sourcegen.model.VariableDef)
- io.micronaut.sourcegen.model.VariableDef.This (implements io.micronaut.sourcegen.model.VariableDef)
- io.micronaut.sourcegen.model.AbstractElementBuilder<ThisType>
Interface Hierarchy
- io.micronaut.sourcegen.model.ExpressionDef
- io.micronaut.sourcegen.model.VariableDef
- io.micronaut.sourcegen.model.StatementDef
- io.micronaut.sourcegen.model.TypeDef
- io.micronaut.sourcegen.model.ClassTypeDef
- io.micronaut.sourcegen.model.TypeDef.Annotated