Hierarchy For All Packages
Package Hierarchies: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.javapoet.AnnotationSpec
- io.micronaut.sourcegen.javapoet.AnnotationSpec.Builder
- io.micronaut.sourcegen.generator.visitors.BuilderAnnotationVisitor (implements io.micronaut.inject.visitor.TypeElementVisitor<C,
E>) - io.micronaut.sourcegen.javapoet.CodeBlock
- io.micronaut.sourcegen.javapoet.CodeBlock.Builder
- io.micronaut.sourcegen.generator.visitors.DelegateAnnotationVisitor (implements io.micronaut.inject.visitor.TypeElementVisitor<C,
E>) - io.micronaut.sourcegen.model.FieldDef
- io.micronaut.sourcegen.javapoet.FieldSpec
- io.micronaut.sourcegen.javapoet.FieldSpec.Builder
- io.micronaut.sourcegen.javapoet.JavaFile
- io.micronaut.sourcegen.javapoet.JavaFile.Builder
- io.micronaut.sourcegen.JavaPoetSourceGenerator (implements io.micronaut.sourcegen.generator.SourceGenerator)
- io.micronaut.sourcegen.GroovyPoetSourceGenerator
- io.micronaut.sourcegen.model.MethodDef
- io.micronaut.sourcegen.javapoet.MethodSpec
- io.micronaut.sourcegen.javapoet.MethodSpec.Builder
- io.micronaut.sourcegen.javapoet.NameAllocator (implements java.lang.Cloneable)
- io.micronaut.sourcegen.generator.visitors.ObjectAnnotationVisitor (implements io.micronaut.inject.visitor.TypeElementVisitor<C,
E>) - 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.javapoet.ParameterSpec
- io.micronaut.sourcegen.javapoet.ParameterSpec.Builder
- io.micronaut.sourcegen.model.PropertyDef
- java.lang.Record
- io.micronaut.sourcegen.javapoet.AnnotationSpec.AnnotationSpecValue (implements io.micronaut.sourcegen.javapoet.AnnotationSpec.AnnotationValueSpec)
- io.micronaut.sourcegen.javapoet.AnnotationSpec.CodeAnnotationValue (implements io.micronaut.sourcegen.javapoet.AnnotationSpec.AnnotationValueSpec)
- 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.generator.SourceGenerators
- io.micronaut.sourcegen.generator.visitors.SuperBuilderAnnotationVisitor (implements io.micronaut.inject.visitor.TypeElementVisitor<C,
E>) - io.micronaut.sourcegen.javapoet.TypeName
- io.micronaut.sourcegen.javapoet.ArrayTypeName
- io.micronaut.sourcegen.javapoet.ClassName (implements java.lang.Comparable<T>)
- io.micronaut.sourcegen.javapoet.ParameterizedTypeName
- io.micronaut.sourcegen.javapoet.TypeVariableName
- io.micronaut.sourcegen.javapoet.WildcardTypeName
- io.micronaut.sourcegen.javapoet.TypeSpec
- io.micronaut.sourcegen.javapoet.TypeSpec.Builder
- io.micronaut.sourcegen.javapoet.Util
- io.micronaut.sourcegen.generator.visitors.WitherAnnotationVisitor (implements io.micronaut.inject.visitor.TypeElementVisitor<C,
E>)
- io.micronaut.sourcegen.model.AbstractElementBuilder<ThisType>
Interface Hierarchy
- io.micronaut.sourcegen.javapoet.AnnotationSpec.AnnotationValueSpec
- io.micronaut.sourcegen.model.ExpressionDef
- io.micronaut.sourcegen.model.VariableDef
- io.micronaut.sourcegen.generator.SourceGenerator
- io.micronaut.sourcegen.model.StatementDef
- io.micronaut.sourcegen.model.TypeDef
- io.micronaut.sourcegen.model.ClassTypeDef
- io.micronaut.sourcegen.model.TypeDef.Annotated
Annotation Interface Hierarchy
- io.micronaut.sourcegen.annotations.Builder (implements java.lang.annotation.Annotation)
- io.micronaut.sourcegen.annotations.Delegate (implements java.lang.annotation.Annotation)
- io.micronaut.sourcegen.annotations.EqualsAndHashCode (implements java.lang.annotation.Annotation)
- io.micronaut.sourcegen.annotations.EqualsAndHashCode.Exclude (implements java.lang.annotation.Annotation)
- io.micronaut.sourcegen.annotations.Singular (implements java.lang.annotation.Annotation)
- io.micronaut.sourcegen.annotations.SuperBuilder (implements java.lang.annotation.Annotation)
- io.micronaut.sourcegen.annotations.ToString (implements java.lang.annotation.Annotation)
- io.micronaut.sourcegen.annotations.ToString.Exclude (implements java.lang.annotation.Annotation)
- io.micronaut.sourcegen.annotations.Wither (implements java.lang.annotation.Annotation)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- io.micronaut.sourcegen.javapoet.TypeSpec.Kind
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)