From ba32e7901787914341104bfd051755c2f4829306 Mon Sep 17 00:00:00 2001 From: graemerocher Date: Thu, 8 Aug 2024 19:48:33 +0000 Subject: [PATCH] Deploying to gh-pages - 19:48:33 --- 1.2.1/api/allclasses-index.html | 424 +++ 1.2.1/api/allpackages-index.html | 73 + 1.2.1/api/constant-values.html | 89 + 1.2.1/api/element-list | 6 + 1.2.1/api/help-doc.html | 180 ++ 1.2.1/api/index-all.html | 2858 +++++++++++++++++ 1.2.1/api/index.html | 75 + .../sourcegen/GroovyPoetSourceGenerator.html | 182 ++ .../sourcegen/JavaPoetSourceGenerator.html | 206 ++ .../sourcegen/annotations/Builder.html | 86 + .../sourcegen/annotations/Singular.html | 142 + .../sourcegen/annotations/SuperBuilder.html | 87 + .../sourcegen/annotations/Wither.html | 86 + .../annotations/package-summary.html | 113 + .../sourcegen/annotations/package-tree.html | 69 + .../sourcegen/generator/SourceGenerator.html | 160 + .../sourcegen/generator/SourceGenerators.html | 176 + .../sourcegen/generator/package-summary.html | 112 + .../sourcegen/generator/package-tree.html | 76 + .../visitors/BuilderAnnotationVisitor.html | 243 ++ .../SuperBuilderAnnotationVisitor.html | 230 ++ .../visitors/WitherAnnotationVisitor.html | 230 ++ .../generator/visitors/package-summary.html | 102 + .../generator/visitors/package-tree.html | 72 + .../AnnotationSpec.AnnotationSpecValue.html | 238 ++ .../AnnotationSpec.AnnotationValueSpec.html | 87 + .../javapoet/AnnotationSpec.Builder.html | 198 ++ .../AnnotationSpec.CodeAnnotationValue.html | 238 ++ .../sourcegen/javapoet/AnnotationSpec.html | 296 ++ .../sourcegen/javapoet/ArrayTypeName.html | 232 ++ .../sourcegen/javapoet/ClassName.html | 383 +++ .../sourcegen/javapoet/CodeBlock.Builder.html | 300 ++ .../sourcegen/javapoet/CodeBlock.html | 303 ++ .../sourcegen/javapoet/FieldSpec.Builder.html | 257 ++ .../sourcegen/javapoet/FieldSpec.html | 294 ++ .../sourcegen/javapoet/JavaFile.Builder.html | 231 ++ .../sourcegen/javapoet/JavaFile.html | 405 +++ .../javapoet/MethodSpec.Builder.html | 579 ++++ .../sourcegen/javapoet/MethodSpec.html | 400 +++ .../sourcegen/javapoet/NameAllocator.html | 277 ++ .../javapoet/ParameterSpec.Builder.html | 255 ++ .../sourcegen/javapoet/ParameterSpec.html | 294 ++ .../javapoet/ParameterizedTypeName.html | 263 ++ .../sourcegen/javapoet/TypeName.html | 432 +++ .../sourcegen/javapoet/TypeSpec.Builder.html | 747 +++++ .../sourcegen/javapoet/TypeSpec.Kind.html | 244 ++ .../sourcegen/javapoet/TypeSpec.html | 516 +++ .../sourcegen/javapoet/TypeVariableName.html | 296 ++ .../io/micronaut/sourcegen/javapoet/Util.html | 132 + .../sourcegen/javapoet/WildcardTypeName.html | 257 ++ .../sourcegen/javapoet/package-summary.html | 176 + .../sourcegen/javapoet/package-tree.html | 120 + .../model/AbstractElementBuilder.html | 276 ++ .../AnnotationDef.AnnotationDefBuilder.html | 201 ++ .../sourcegen/model/AnnotationDef.html | 210 ++ .../model/ClassDef.ClassDefBuilder.html | 209 ++ .../micronaut/sourcegen/model/ClassDef.html | 342 ++ .../model/ClassTypeDef.ClassDefType.html | 346 ++ .../model/ClassTypeDef.ClassElementType.html | 361 +++ .../model/ClassTypeDef.ClassName.html | 346 ++ .../model/ClassTypeDef.JavaClass.html | 361 +++ .../model/ClassTypeDef.Parameterized.html | 346 ++ .../sourcegen/model/ClassTypeDef.html | 494 +++ .../model/EnumDef.EnumDefBuilder.html | 182 ++ .../io/micronaut/sourcegen/model/EnumDef.html | 272 ++ .../ExpressionDef.CallInstanceMethod.html | 356 ++ .../model/ExpressionDef.CallStaticMethod.html | 346 ++ .../model/ExpressionDef.Condition.html | 318 ++ .../model/ExpressionDef.Constant.html | 285 ++ .../model/ExpressionDef.Convert.html | 283 ++ .../sourcegen/model/ExpressionDef.IfElse.html | 314 ++ .../ExpressionDef.NewArrayInitialized.html | 283 ++ .../model/ExpressionDef.NewArrayOfSize.html | 283 ++ .../model/ExpressionDef.NewInstance.html | 283 ++ .../sourcegen/model/ExpressionDef.Switch.html | 302 ++ .../model/ExpressionDef.SwitchYieldCase.html | 281 ++ .../sourcegen/model/ExpressionDef.html | 831 +++++ .../model/FieldDef.FieldDefBuilder.html | 173 + .../micronaut/sourcegen/model/FieldDef.html | 255 ++ .../InterfaceDef.InterfaceDefBuilder.html | 191 ++ .../sourcegen/model/InterfaceDef.html | 281 ++ .../model/MethodDef.MethodDefBuilder.html | 241 ++ .../micronaut/sourcegen/model/MethodDef.html | 318 ++ .../micronaut/sourcegen/model/ObjectDef.html | 161 + .../ParameterDef.ParameterDefBuilder.html | 155 + .../sourcegen/model/ParameterDef.html | 283 ++ .../model/PropertyDef.PropertyDefBuilder.html | 173 + .../sourcegen/model/PropertyDef.html | 246 ++ .../model/RecordDef.RecordDefBuilder.html | 191 ++ .../micronaut/sourcegen/model/RecordDef.html | 281 ++ .../sourcegen/model/StatementDef.Assign.html | 281 ++ .../model/StatementDef.DefineAndAssign.html | 281 ++ .../sourcegen/model/StatementDef.If.html | 275 ++ .../sourcegen/model/StatementDef.IfElse.html | 295 ++ .../sourcegen/model/StatementDef.Multi.html | 282 ++ .../sourcegen/model/StatementDef.Return.html | 261 ++ .../sourcegen/model/StatementDef.Switch.html | 300 ++ .../sourcegen/model/StatementDef.Throw.html | 261 ++ .../sourcegen/model/StatementDef.While.html | 279 ++ .../sourcegen/model/StatementDef.html | 263 ++ .../sourcegen/model/TypeDef.Array.html | 340 ++ .../sourcegen/model/TypeDef.Primitive.html | 294 ++ .../sourcegen/model/TypeDef.TypeVariable.html | 298 ++ .../sourcegen/model/TypeDef.Wildcard.html | 290 ++ .../io/micronaut/sourcegen/model/TypeDef.html | 511 +++ .../sourcegen/model/VariableDef.Field.html | 309 ++ .../sourcegen/model/VariableDef.Local.html | 309 ++ .../model/VariableDef.MethodParameter.html | 297 ++ .../model/VariableDef.StaticField.html | 309 ++ .../sourcegen/model/VariableDef.This.html | 269 ++ .../sourcegen/model/VariableDef.html | 210 ++ .../sourcegen/model/package-summary.html | 338 ++ .../sourcegen/model/package-tree.html | 146 + .../micronaut/sourcegen/package-summary.html | 104 + .../io/micronaut/sourcegen/package-tree.html | 74 + 1.2.1/api/jquery-ui.overrides.css | 35 + 1.2.1/api/legal/ADDITIONAL_LICENSE_INFO | 37 + 1.2.1/api/legal/ASSEMBLY_EXCEPTION | 27 + 1.2.1/api/legal/LICENSE | 347 ++ 1.2.1/api/legal/jquery.md | 72 + 1.2.1/api/legal/jqueryUI.md | 49 + 1.2.1/api/member-search-index.js | 1 + 1.2.1/api/module-search-index.js | 1 + 1.2.1/api/overview-summary.html | 25 + 1.2.1/api/overview-tree.html | 212 ++ 1.2.1/api/package-search-index.js | 1 + 1.2.1/api/resources/glass.png | Bin 0 -> 499 bytes 1.2.1/api/resources/x.png | Bin 0 -> 394 bytes 1.2.1/api/script-dir/jquery-3.6.1.min.js | 2 + 1.2.1/api/script-dir/jquery-ui.min.css | 6 + 1.2.1/api/script-dir/jquery-ui.min.js | 6 + 1.2.1/api/script.js | 132 + 1.2.1/api/search.js | 354 ++ 1.2.1/api/stylesheet.css | 869 +++++ 1.2.1/api/tag-search-index.js | 1 + 1.2.1/api/type-search-index.js | 1 + 1.2.1/css/custom-pdf.css | 3 + 1.2.1/css/custom.css | 484 +++ 1.2.1/css/highlight/agate.css | 108 + 1.2.1/css/highlight/androidstudio.css | 66 + 1.2.1/css/highlight/arduino-light.css | 88 + 1.2.1/css/highlight/arta.css | 73 + 1.2.1/css/highlight/ascetic.css | 45 + 1.2.1/css/highlight/atelier-cave-dark.css | 83 + 1.2.1/css/highlight/atelier-cave-light.css | 85 + 1.2.1/css/highlight/atelier-dune-dark.css | 69 + 1.2.1/css/highlight/atelier-dune-light.css | 69 + 1.2.1/css/highlight/atelier-estuary-dark.css | 84 + 1.2.1/css/highlight/atelier-estuary-light.css | 84 + 1.2.1/css/highlight/atelier-forest-dark.css | 69 + 1.2.1/css/highlight/atelier-forest-light.css | 69 + 1.2.1/css/highlight/atelier-heath-dark.css | 69 + 1.2.1/css/highlight/atelier-heath-light.css | 69 + 1.2.1/css/highlight/atelier-lakeside-dark.css | 69 + .../css/highlight/atelier-lakeside-light.css | 69 + 1.2.1/css/highlight/atelier-plateau-dark.css | 84 + 1.2.1/css/highlight/atelier-plateau-light.css | 84 + 1.2.1/css/highlight/atelier-savanna-dark.css | 84 + 1.2.1/css/highlight/atelier-savanna-light.css | 84 + 1.2.1/css/highlight/atelier-seaside-dark.css | 69 + 1.2.1/css/highlight/atelier-seaside-light.css | 69 + .../highlight/atelier-sulphurpool-dark.css | 69 + .../highlight/atelier-sulphurpool-light.css | 69 + 1.2.1/css/highlight/atom-one-dark.css | 96 + 1.2.1/css/highlight/atom-one-light.css | 96 + 1.2.1/css/highlight/brown-paper.css | 64 + 1.2.1/css/highlight/brown-papersq.png | Bin 0 -> 18198 bytes 1.2.1/css/highlight/codepen-embed.css | 60 + 1.2.1/css/highlight/color-brewer.css | 71 + 1.2.1/css/highlight/darcula.css | 77 + 1.2.1/css/highlight/dark.css | 63 + 1.2.1/css/highlight/darkula.css | 6 + 1.2.1/css/highlight/default.css | 99 + 1.2.1/css/highlight/docco.css | 97 + 1.2.1/css/highlight/dracula.css | 76 + 1.2.1/css/highlight/far.css | 71 + 1.2.1/css/highlight/foundation.css | 88 + 1.2.1/css/highlight/github-gist.css | 71 + 1.2.1/css/highlight/github.css | 99 + 1.2.1/css/highlight/googlecode.css | 89 + 1.2.1/css/highlight/grayscale.css | 101 + 1.2.1/css/highlight/gruvbox-dark.css | 108 + 1.2.1/css/highlight/gruvbox-light.css | 108 + 1.2.1/css/highlight/hopscotch.css | 83 + 1.2.1/css/highlight/hybrid.css | 102 + 1.2.1/css/highlight/idea.css | 97 + 1.2.1/css/highlight/ir-black.css | 73 + 1.2.1/css/highlight/kimbie.dark.css | 74 + 1.2.1/css/highlight/kimbie.light.css | 74 + 1.2.1/css/highlight/magula.css | 70 + 1.2.1/css/highlight/mono-blue.css | 59 + 1.2.1/css/highlight/monokai-sublime.css | 83 + 1.2.1/css/highlight/monokai.css | 70 + 1.2.1/css/highlight/obsidian.css | 88 + 1.2.1/css/highlight/ocean.css | 74 + 1.2.1/css/highlight/paraiso-dark.css | 72 + 1.2.1/css/highlight/paraiso-light.css | 72 + 1.2.1/css/highlight/pojoaque.css | 83 + 1.2.1/css/highlight/pojoaque.jpg | Bin 0 -> 1186 bytes 1.2.1/css/highlight/purebasic.css | 96 + 1.2.1/css/highlight/qtcreator_dark.css | 83 + 1.2.1/css/highlight/qtcreator_light.css | 83 + 1.2.1/css/highlight/railscasts.css | 106 + 1.2.1/css/highlight/rainbow.css | 85 + 1.2.1/css/highlight/routeros.css | 108 + 1.2.1/css/highlight/school-book.css | 72 + 1.2.1/css/highlight/school-book.png | Bin 0 -> 486 bytes 1.2.1/css/highlight/solarized-dark.css | 84 + 1.2.1/css/highlight/solarized-light.css | 84 + 1.2.1/css/highlight/sunburst.css | 102 + 1.2.1/css/highlight/tomorrow-night-blue.css | 75 + 1.2.1/css/highlight/tomorrow-night-bright.css | 74 + .../css/highlight/tomorrow-night-eighties.css | 74 + 1.2.1/css/highlight/tomorrow-night.css | 75 + 1.2.1/css/highlight/tomorrow.css | 72 + 1.2.1/css/highlight/vs.css | 68 + 1.2.1/css/highlight/vs2015.css | 115 + 1.2.1/css/highlight/xcode.css | 93 + 1.2.1/css/highlight/xt256.css | 92 + 1.2.1/css/highlight/zenburn.css | 80 + 1.2.1/css/main.css | 1217 +++++++ 1.2.1/css/menu.css | 17 + 1.2.1/css/multi-language-sample.css | 218 ++ 1.2.1/css/pdf.css | 160 + 1.2.1/css/ref.css | 431 +++ 1.2.1/css/skin.css | 186 ++ 1.2.1/css/tools.css | 128 + 1.2.1/fonts/FontAwesome.otf | Bin 0 -> 75188 bytes 1.2.1/fonts/fontawesome-webfont.eot | Bin 0 -> 72449 bytes 1.2.1/fonts/fontawesome-webfont.svg | 504 +++ 1.2.1/fonts/fontawesome-webfont.ttf | Bin 0 -> 141564 bytes 1.2.1/fonts/fontawesome-webfont.woff | Bin 0 -> 83760 bytes 1.2.1/guide/configurationreference.html | 56 + 1.2.1/guide/index.html | 975 ++++++ 1.2.1/img/default/bullet.gif | Bin 0 -> 97 bytes 1.2.1/img/default/linear-gradient-green.png | Bin 0 -> 285 bytes 1.2.1/img/default/linear-gradient.png | Bin 0 -> 150 bytes 1.2.1/img/default/separator-horizontal.gif | Bin 0 -> 43 bytes 1.2.1/img/default/separator-menu.png | Bin 0 -> 172 bytes 1.2.1/img/default/separator-vertical.gif | Bin 0 -> 43 bytes 1.2.1/img/micronaut-logo-white.svg | 74 + 1.2.1/img/note.gif | Bin 0 -> 569 bytes 1.2.1/img/warning.gif | Bin 0 -> 613 bytes 1.2.1/index.html | 9 + 1.2.1/js/docs.js | 57 + 1.2.1/js/guide.js | 146 + 1.2.1/js/highlight.pack.js | 671 ++++ 1.2.1/js/multi-language-sample.js | 304 ++ 1.2.1/style/guideItem.html | 147 + 1.2.1/style/index.html | 26 + 1.2.1/style/layout.html | 129 + 1.2.1/style/menu.html | 22 + 1.2.1/style/page.html | 56 + 1.2.1/style/referenceItem.html | 117 + 1.2.1/style/section.html | 11 + 1.2.x/api/allclasses-index.html | 2 +- 1.2.x/api/allpackages-index.html | 2 +- 1.2.x/api/constant-values.html | 2 +- 1.2.x/api/help-doc.html | 2 +- 1.2.x/api/index-all.html | 22 +- 1.2.x/api/index.html | 4 +- .../sourcegen/GroovyPoetSourceGenerator.html | 2 +- .../sourcegen/JavaPoetSourceGenerator.html | 2 +- .../sourcegen/annotations/Builder.html | 2 +- .../sourcegen/annotations/Singular.html | 2 +- .../sourcegen/annotations/SuperBuilder.html | 2 +- .../sourcegen/annotations/Wither.html | 2 +- .../annotations/package-summary.html | 2 +- .../sourcegen/annotations/package-tree.html | 2 +- .../sourcegen/generator/SourceGenerator.html | 2 +- .../sourcegen/generator/SourceGenerators.html | 30 +- .../sourcegen/generator/package-summary.html | 2 +- .../sourcegen/generator/package-tree.html | 2 +- .../visitors/BuilderAnnotationVisitor.html | 29 +- .../SuperBuilderAnnotationVisitor.html | 2 +- .../visitors/WitherAnnotationVisitor.html | 2 +- .../generator/visitors/package-summary.html | 2 +- .../generator/visitors/package-tree.html | 2 +- .../AnnotationSpec.AnnotationSpecValue.html | 2 +- .../AnnotationSpec.AnnotationValueSpec.html | 2 +- .../javapoet/AnnotationSpec.Builder.html | 2 +- .../AnnotationSpec.CodeAnnotationValue.html | 2 +- .../sourcegen/javapoet/AnnotationSpec.html | 2 +- .../sourcegen/javapoet/ArrayTypeName.html | 2 +- .../sourcegen/javapoet/ClassName.html | 2 +- .../sourcegen/javapoet/CodeBlock.Builder.html | 2 +- .../sourcegen/javapoet/CodeBlock.html | 2 +- .../sourcegen/javapoet/FieldSpec.Builder.html | 2 +- .../sourcegen/javapoet/FieldSpec.html | 2 +- .../sourcegen/javapoet/JavaFile.Builder.html | 2 +- .../sourcegen/javapoet/JavaFile.html | 2 +- .../javapoet/MethodSpec.Builder.html | 2 +- .../sourcegen/javapoet/MethodSpec.html | 2 +- .../sourcegen/javapoet/NameAllocator.html | 2 +- .../javapoet/ParameterSpec.Builder.html | 2 +- .../sourcegen/javapoet/ParameterSpec.html | 2 +- .../javapoet/ParameterizedTypeName.html | 2 +- .../sourcegen/javapoet/TypeName.html | 2 +- .../sourcegen/javapoet/TypeSpec.Builder.html | 2 +- .../sourcegen/javapoet/TypeSpec.Kind.html | 2 +- .../sourcegen/javapoet/TypeSpec.html | 2 +- .../sourcegen/javapoet/TypeVariableName.html | 2 +- .../io/micronaut/sourcegen/javapoet/Util.html | 2 +- .../sourcegen/javapoet/WildcardTypeName.html | 2 +- .../sourcegen/javapoet/package-summary.html | 2 +- .../sourcegen/javapoet/package-tree.html | 2 +- .../model/AbstractElementBuilder.html | 2 +- .../AnnotationDef.AnnotationDefBuilder.html | 2 +- .../sourcegen/model/AnnotationDef.html | 2 +- .../model/ClassDef.ClassDefBuilder.html | 2 +- .../micronaut/sourcegen/model/ClassDef.html | 2 +- .../model/ClassTypeDef.ClassDefType.html | 2 +- .../model/ClassTypeDef.ClassElementType.html | 2 +- .../model/ClassTypeDef.ClassName.html | 2 +- .../model/ClassTypeDef.JavaClass.html | 2 +- .../model/ClassTypeDef.Parameterized.html | 2 +- .../sourcegen/model/ClassTypeDef.html | 2 +- .../model/EnumDef.EnumDefBuilder.html | 2 +- .../io/micronaut/sourcegen/model/EnumDef.html | 2 +- .../ExpressionDef.CallInstanceMethod.html | 2 +- .../model/ExpressionDef.CallStaticMethod.html | 2 +- .../model/ExpressionDef.Condition.html | 2 +- .../model/ExpressionDef.Constant.html | 2 +- .../model/ExpressionDef.Convert.html | 2 +- .../sourcegen/model/ExpressionDef.IfElse.html | 2 +- .../ExpressionDef.NewArrayInitialized.html | 2 +- .../model/ExpressionDef.NewArrayOfSize.html | 2 +- .../model/ExpressionDef.NewInstance.html | 2 +- .../sourcegen/model/ExpressionDef.Switch.html | 2 +- .../model/ExpressionDef.SwitchYieldCase.html | 2 +- .../sourcegen/model/ExpressionDef.html | 2 +- .../model/FieldDef.FieldDefBuilder.html | 2 +- .../micronaut/sourcegen/model/FieldDef.html | 2 +- .../InterfaceDef.InterfaceDefBuilder.html | 2 +- .../sourcegen/model/InterfaceDef.html | 2 +- .../model/MethodDef.MethodDefBuilder.html | 2 +- .../micronaut/sourcegen/model/MethodDef.html | 2 +- .../micronaut/sourcegen/model/ObjectDef.html | 2 +- .../ParameterDef.ParameterDefBuilder.html | 2 +- .../sourcegen/model/ParameterDef.html | 2 +- .../model/PropertyDef.PropertyDefBuilder.html | 2 +- .../sourcegen/model/PropertyDef.html | 2 +- .../model/RecordDef.RecordDefBuilder.html | 2 +- .../micronaut/sourcegen/model/RecordDef.html | 2 +- .../sourcegen/model/StatementDef.Assign.html | 2 +- .../model/StatementDef.DefineAndAssign.html | 2 +- .../sourcegen/model/StatementDef.If.html | 2 +- .../sourcegen/model/StatementDef.IfElse.html | 2 +- .../sourcegen/model/StatementDef.Multi.html | 2 +- .../sourcegen/model/StatementDef.Return.html | 2 +- .../sourcegen/model/StatementDef.Switch.html | 2 +- .../sourcegen/model/StatementDef.Throw.html | 2 +- .../sourcegen/model/StatementDef.While.html | 2 +- .../sourcegen/model/StatementDef.html | 2 +- .../sourcegen/model/TypeDef.Array.html | 2 +- .../sourcegen/model/TypeDef.Primitive.html | 2 +- .../sourcegen/model/TypeDef.TypeVariable.html | 2 +- .../sourcegen/model/TypeDef.Wildcard.html | 2 +- .../io/micronaut/sourcegen/model/TypeDef.html | 2 +- .../sourcegen/model/VariableDef.Field.html | 2 +- .../sourcegen/model/VariableDef.Local.html | 2 +- .../model/VariableDef.MethodParameter.html | 2 +- .../model/VariableDef.StaticField.html | 2 +- .../sourcegen/model/VariableDef.This.html | 2 +- .../sourcegen/model/VariableDef.html | 2 +- .../sourcegen/model/package-summary.html | 2 +- .../sourcegen/model/package-tree.html | 2 +- .../micronaut/sourcegen/package-summary.html | 2 +- .../io/micronaut/sourcegen/package-tree.html | 2 +- 1.2.x/api/member-search-index.js | 2 +- 1.2.x/api/overview-summary.html | 2 +- 1.2.x/api/overview-tree.html | 2 +- 1.2.x/guide/configurationreference.html | 2 +- 1.2.x/guide/index.html | 7 +- latest/api/allclasses-index.html | 2 +- latest/api/allpackages-index.html | 2 +- latest/api/constant-values.html | 2 +- latest/api/help-doc.html | 2 +- latest/api/index-all.html | 22 +- latest/api/index.html | 4 +- .../sourcegen/GroovyPoetSourceGenerator.html | 2 +- .../sourcegen/JavaPoetSourceGenerator.html | 2 +- .../sourcegen/annotations/Builder.html | 2 +- .../sourcegen/annotations/Singular.html | 2 +- .../sourcegen/annotations/SuperBuilder.html | 2 +- .../sourcegen/annotations/Wither.html | 2 +- .../annotations/package-summary.html | 2 +- .../sourcegen/annotations/package-tree.html | 2 +- .../sourcegen/generator/SourceGenerator.html | 2 +- .../sourcegen/generator/SourceGenerators.html | 30 +- .../sourcegen/generator/package-summary.html | 2 +- .../sourcegen/generator/package-tree.html | 2 +- .../visitors/BuilderAnnotationVisitor.html | 29 +- .../SuperBuilderAnnotationVisitor.html | 2 +- .../visitors/WitherAnnotationVisitor.html | 2 +- .../generator/visitors/package-summary.html | 2 +- .../generator/visitors/package-tree.html | 2 +- .../AnnotationSpec.AnnotationSpecValue.html | 2 +- .../AnnotationSpec.AnnotationValueSpec.html | 2 +- .../javapoet/AnnotationSpec.Builder.html | 2 +- .../AnnotationSpec.CodeAnnotationValue.html | 2 +- .../sourcegen/javapoet/AnnotationSpec.html | 2 +- .../sourcegen/javapoet/ArrayTypeName.html | 2 +- .../sourcegen/javapoet/ClassName.html | 2 +- .../sourcegen/javapoet/CodeBlock.Builder.html | 2 +- .../sourcegen/javapoet/CodeBlock.html | 2 +- .../sourcegen/javapoet/FieldSpec.Builder.html | 2 +- .../sourcegen/javapoet/FieldSpec.html | 2 +- .../sourcegen/javapoet/JavaFile.Builder.html | 2 +- .../sourcegen/javapoet/JavaFile.html | 2 +- .../javapoet/MethodSpec.Builder.html | 2 +- .../sourcegen/javapoet/MethodSpec.html | 2 +- .../sourcegen/javapoet/NameAllocator.html | 2 +- .../javapoet/ParameterSpec.Builder.html | 2 +- .../sourcegen/javapoet/ParameterSpec.html | 2 +- .../javapoet/ParameterizedTypeName.html | 2 +- .../sourcegen/javapoet/TypeName.html | 2 +- .../sourcegen/javapoet/TypeSpec.Builder.html | 2 +- .../sourcegen/javapoet/TypeSpec.Kind.html | 2 +- .../sourcegen/javapoet/TypeSpec.html | 2 +- .../sourcegen/javapoet/TypeVariableName.html | 2 +- .../io/micronaut/sourcegen/javapoet/Util.html | 2 +- .../sourcegen/javapoet/WildcardTypeName.html | 2 +- .../sourcegen/javapoet/package-summary.html | 2 +- .../sourcegen/javapoet/package-tree.html | 2 +- .../model/AbstractElementBuilder.html | 2 +- .../AnnotationDef.AnnotationDefBuilder.html | 2 +- .../sourcegen/model/AnnotationDef.html | 2 +- .../model/ClassDef.ClassDefBuilder.html | 2 +- .../micronaut/sourcegen/model/ClassDef.html | 2 +- .../model/ClassTypeDef.ClassDefType.html | 2 +- .../model/ClassTypeDef.ClassElementType.html | 2 +- .../model/ClassTypeDef.ClassName.html | 2 +- .../model/ClassTypeDef.JavaClass.html | 2 +- .../model/ClassTypeDef.Parameterized.html | 2 +- .../sourcegen/model/ClassTypeDef.html | 2 +- .../model/EnumDef.EnumDefBuilder.html | 2 +- .../io/micronaut/sourcegen/model/EnumDef.html | 2 +- .../ExpressionDef.CallInstanceMethod.html | 2 +- .../model/ExpressionDef.CallStaticMethod.html | 2 +- .../model/ExpressionDef.Condition.html | 2 +- .../model/ExpressionDef.Constant.html | 2 +- .../model/ExpressionDef.Convert.html | 2 +- .../sourcegen/model/ExpressionDef.IfElse.html | 2 +- .../ExpressionDef.NewArrayInitialized.html | 2 +- .../model/ExpressionDef.NewArrayOfSize.html | 2 +- .../model/ExpressionDef.NewInstance.html | 2 +- .../sourcegen/model/ExpressionDef.Switch.html | 2 +- .../model/ExpressionDef.SwitchYieldCase.html | 2 +- .../sourcegen/model/ExpressionDef.html | 2 +- .../model/FieldDef.FieldDefBuilder.html | 2 +- .../micronaut/sourcegen/model/FieldDef.html | 2 +- .../InterfaceDef.InterfaceDefBuilder.html | 2 +- .../sourcegen/model/InterfaceDef.html | 2 +- .../model/MethodDef.MethodDefBuilder.html | 2 +- .../micronaut/sourcegen/model/MethodDef.html | 2 +- .../micronaut/sourcegen/model/ObjectDef.html | 2 +- .../ParameterDef.ParameterDefBuilder.html | 2 +- .../sourcegen/model/ParameterDef.html | 2 +- .../model/PropertyDef.PropertyDefBuilder.html | 2 +- .../sourcegen/model/PropertyDef.html | 2 +- .../model/RecordDef.RecordDefBuilder.html | 2 +- .../micronaut/sourcegen/model/RecordDef.html | 2 +- .../sourcegen/model/StatementDef.Assign.html | 2 +- .../model/StatementDef.DefineAndAssign.html | 2 +- .../sourcegen/model/StatementDef.If.html | 2 +- .../sourcegen/model/StatementDef.IfElse.html | 2 +- .../sourcegen/model/StatementDef.Multi.html | 2 +- .../sourcegen/model/StatementDef.Return.html | 2 +- .../sourcegen/model/StatementDef.Switch.html | 2 +- .../sourcegen/model/StatementDef.Throw.html | 2 +- .../sourcegen/model/StatementDef.While.html | 2 +- .../sourcegen/model/StatementDef.html | 2 +- .../sourcegen/model/TypeDef.Array.html | 2 +- .../sourcegen/model/TypeDef.Primitive.html | 2 +- .../sourcegen/model/TypeDef.TypeVariable.html | 2 +- .../sourcegen/model/TypeDef.Wildcard.html | 2 +- .../io/micronaut/sourcegen/model/TypeDef.html | 2 +- .../sourcegen/model/VariableDef.Field.html | 2 +- .../sourcegen/model/VariableDef.Local.html | 2 +- .../model/VariableDef.MethodParameter.html | 2 +- .../model/VariableDef.StaticField.html | 2 +- .../sourcegen/model/VariableDef.This.html | 2 +- .../sourcegen/model/VariableDef.html | 2 +- .../sourcegen/model/package-summary.html | 2 +- .../sourcegen/model/package-tree.html | 2 +- .../micronaut/sourcegen/package-summary.html | 2 +- .../io/micronaut/sourcegen/package-tree.html | 2 +- latest/api/member-search-index.js | 2 +- latest/api/overview-summary.html | 2 +- latest/api/overview-tree.html | 2 +- latest/guide/configurationreference.html | 2 +- latest/guide/index.html | 7 +- 493 files changed, 47476 insertions(+), 268 deletions(-) create mode 100644 1.2.1/api/allclasses-index.html create mode 100644 1.2.1/api/allpackages-index.html create mode 100644 1.2.1/api/constant-values.html create mode 100644 1.2.1/api/element-list create mode 100644 1.2.1/api/help-doc.html create mode 100644 1.2.1/api/index-all.html create mode 100644 1.2.1/api/index.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/GroovyPoetSourceGenerator.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/JavaPoetSourceGenerator.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/annotations/Builder.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/annotations/Singular.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/annotations/SuperBuilder.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/annotations/Wither.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/annotations/package-summary.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/annotations/package-tree.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/generator/SourceGenerator.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/generator/SourceGenerators.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/generator/package-summary.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/generator/package-tree.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/generator/visitors/BuilderAnnotationVisitor.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/generator/visitors/SuperBuilderAnnotationVisitor.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/generator/visitors/WitherAnnotationVisitor.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/generator/visitors/package-summary.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/generator/visitors/package-tree.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/javapoet/AnnotationSpec.AnnotationSpecValue.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/javapoet/AnnotationSpec.AnnotationValueSpec.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/javapoet/AnnotationSpec.Builder.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/javapoet/AnnotationSpec.CodeAnnotationValue.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/javapoet/AnnotationSpec.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/javapoet/ArrayTypeName.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/javapoet/ClassName.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/javapoet/CodeBlock.Builder.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/javapoet/CodeBlock.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/javapoet/FieldSpec.Builder.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/javapoet/FieldSpec.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/javapoet/JavaFile.Builder.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/javapoet/JavaFile.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/javapoet/MethodSpec.Builder.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/javapoet/MethodSpec.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/javapoet/NameAllocator.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/javapoet/ParameterSpec.Builder.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/javapoet/ParameterSpec.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/javapoet/ParameterizedTypeName.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/javapoet/TypeName.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/javapoet/TypeSpec.Builder.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/javapoet/TypeSpec.Kind.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/javapoet/TypeSpec.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/javapoet/TypeVariableName.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/javapoet/Util.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/javapoet/WildcardTypeName.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/javapoet/package-summary.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/javapoet/package-tree.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/model/AbstractElementBuilder.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/model/AnnotationDef.AnnotationDefBuilder.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/model/AnnotationDef.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/model/ClassDef.ClassDefBuilder.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/model/ClassDef.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/model/ClassTypeDef.ClassDefType.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/model/ClassTypeDef.ClassElementType.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/model/ClassTypeDef.ClassName.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/model/ClassTypeDef.JavaClass.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/model/ClassTypeDef.Parameterized.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/model/ClassTypeDef.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/model/EnumDef.EnumDefBuilder.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/model/EnumDef.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/model/ExpressionDef.CallInstanceMethod.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/model/ExpressionDef.CallStaticMethod.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/model/ExpressionDef.Condition.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/model/ExpressionDef.Constant.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/model/ExpressionDef.Convert.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/model/ExpressionDef.IfElse.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/model/ExpressionDef.NewArrayInitialized.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/model/ExpressionDef.NewArrayOfSize.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/model/ExpressionDef.NewInstance.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/model/ExpressionDef.Switch.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/model/ExpressionDef.SwitchYieldCase.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/model/ExpressionDef.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/model/FieldDef.FieldDefBuilder.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/model/FieldDef.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/model/InterfaceDef.InterfaceDefBuilder.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/model/InterfaceDef.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/model/MethodDef.MethodDefBuilder.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/model/MethodDef.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/model/ObjectDef.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/model/ParameterDef.ParameterDefBuilder.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/model/ParameterDef.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/model/PropertyDef.PropertyDefBuilder.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/model/PropertyDef.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/model/RecordDef.RecordDefBuilder.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/model/RecordDef.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/model/StatementDef.Assign.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/model/StatementDef.DefineAndAssign.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/model/StatementDef.If.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/model/StatementDef.IfElse.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/model/StatementDef.Multi.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/model/StatementDef.Return.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/model/StatementDef.Switch.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/model/StatementDef.Throw.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/model/StatementDef.While.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/model/StatementDef.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/model/TypeDef.Array.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/model/TypeDef.Primitive.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/model/TypeDef.TypeVariable.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/model/TypeDef.Wildcard.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/model/TypeDef.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/model/VariableDef.Field.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/model/VariableDef.Local.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/model/VariableDef.MethodParameter.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/model/VariableDef.StaticField.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/model/VariableDef.This.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/model/VariableDef.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/model/package-summary.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/model/package-tree.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/package-summary.html create mode 100644 1.2.1/api/io/micronaut/sourcegen/package-tree.html create mode 100644 1.2.1/api/jquery-ui.overrides.css create mode 100644 1.2.1/api/legal/ADDITIONAL_LICENSE_INFO create mode 100644 1.2.1/api/legal/ASSEMBLY_EXCEPTION create mode 100644 1.2.1/api/legal/LICENSE create mode 100644 1.2.1/api/legal/jquery.md create mode 100644 1.2.1/api/legal/jqueryUI.md create mode 100644 1.2.1/api/member-search-index.js create mode 100644 1.2.1/api/module-search-index.js create mode 100644 1.2.1/api/overview-summary.html create mode 100644 1.2.1/api/overview-tree.html create mode 100644 1.2.1/api/package-search-index.js create mode 100644 1.2.1/api/resources/glass.png create mode 100644 1.2.1/api/resources/x.png create mode 100644 1.2.1/api/script-dir/jquery-3.6.1.min.js create mode 100644 1.2.1/api/script-dir/jquery-ui.min.css create mode 100644 1.2.1/api/script-dir/jquery-ui.min.js create mode 100644 1.2.1/api/script.js create mode 100644 1.2.1/api/search.js create mode 100644 1.2.1/api/stylesheet.css create mode 100644 1.2.1/api/tag-search-index.js create mode 100644 1.2.1/api/type-search-index.js create mode 100644 1.2.1/css/custom-pdf.css create mode 100644 1.2.1/css/custom.css create mode 100644 1.2.1/css/highlight/agate.css create mode 100644 1.2.1/css/highlight/androidstudio.css create mode 100644 1.2.1/css/highlight/arduino-light.css create mode 100644 1.2.1/css/highlight/arta.css create mode 100644 1.2.1/css/highlight/ascetic.css create mode 100644 1.2.1/css/highlight/atelier-cave-dark.css create mode 100644 1.2.1/css/highlight/atelier-cave-light.css create mode 100644 1.2.1/css/highlight/atelier-dune-dark.css create mode 100644 1.2.1/css/highlight/atelier-dune-light.css create mode 100644 1.2.1/css/highlight/atelier-estuary-dark.css create mode 100644 1.2.1/css/highlight/atelier-estuary-light.css create mode 100644 1.2.1/css/highlight/atelier-forest-dark.css create mode 100644 1.2.1/css/highlight/atelier-forest-light.css create mode 100644 1.2.1/css/highlight/atelier-heath-dark.css create mode 100644 1.2.1/css/highlight/atelier-heath-light.css create mode 100644 1.2.1/css/highlight/atelier-lakeside-dark.css create mode 100644 1.2.1/css/highlight/atelier-lakeside-light.css create mode 100644 1.2.1/css/highlight/atelier-plateau-dark.css create mode 100644 1.2.1/css/highlight/atelier-plateau-light.css create mode 100644 1.2.1/css/highlight/atelier-savanna-dark.css create mode 100644 1.2.1/css/highlight/atelier-savanna-light.css create mode 100644 1.2.1/css/highlight/atelier-seaside-dark.css create mode 100644 1.2.1/css/highlight/atelier-seaside-light.css create mode 100644 1.2.1/css/highlight/atelier-sulphurpool-dark.css create mode 100644 1.2.1/css/highlight/atelier-sulphurpool-light.css create mode 100644 1.2.1/css/highlight/atom-one-dark.css create mode 100644 1.2.1/css/highlight/atom-one-light.css create mode 100644 1.2.1/css/highlight/brown-paper.css create mode 100644 1.2.1/css/highlight/brown-papersq.png create mode 100644 1.2.1/css/highlight/codepen-embed.css create mode 100644 1.2.1/css/highlight/color-brewer.css create mode 100644 1.2.1/css/highlight/darcula.css create mode 100644 1.2.1/css/highlight/dark.css create mode 100644 1.2.1/css/highlight/darkula.css create mode 100644 1.2.1/css/highlight/default.css create mode 100644 1.2.1/css/highlight/docco.css create mode 100644 1.2.1/css/highlight/dracula.css create mode 100644 1.2.1/css/highlight/far.css create mode 100644 1.2.1/css/highlight/foundation.css create mode 100644 1.2.1/css/highlight/github-gist.css create mode 100644 1.2.1/css/highlight/github.css create mode 100644 1.2.1/css/highlight/googlecode.css create mode 100644 1.2.1/css/highlight/grayscale.css create mode 100644 1.2.1/css/highlight/gruvbox-dark.css create mode 100644 1.2.1/css/highlight/gruvbox-light.css create mode 100644 1.2.1/css/highlight/hopscotch.css create mode 100644 1.2.1/css/highlight/hybrid.css create mode 100644 1.2.1/css/highlight/idea.css create mode 100644 1.2.1/css/highlight/ir-black.css create mode 100644 1.2.1/css/highlight/kimbie.dark.css create mode 100644 1.2.1/css/highlight/kimbie.light.css create mode 100644 1.2.1/css/highlight/magula.css create mode 100644 1.2.1/css/highlight/mono-blue.css create mode 100644 1.2.1/css/highlight/monokai-sublime.css create mode 100644 1.2.1/css/highlight/monokai.css create mode 100644 1.2.1/css/highlight/obsidian.css create mode 100644 1.2.1/css/highlight/ocean.css create mode 100644 1.2.1/css/highlight/paraiso-dark.css create mode 100644 1.2.1/css/highlight/paraiso-light.css create mode 100644 1.2.1/css/highlight/pojoaque.css create mode 100644 1.2.1/css/highlight/pojoaque.jpg create mode 100644 1.2.1/css/highlight/purebasic.css create mode 100644 1.2.1/css/highlight/qtcreator_dark.css create mode 100644 1.2.1/css/highlight/qtcreator_light.css create mode 100644 1.2.1/css/highlight/railscasts.css create mode 100644 1.2.1/css/highlight/rainbow.css create mode 100644 1.2.1/css/highlight/routeros.css create mode 100644 1.2.1/css/highlight/school-book.css create mode 100644 1.2.1/css/highlight/school-book.png create mode 100644 1.2.1/css/highlight/solarized-dark.css create mode 100644 1.2.1/css/highlight/solarized-light.css create mode 100644 1.2.1/css/highlight/sunburst.css create mode 100644 1.2.1/css/highlight/tomorrow-night-blue.css create mode 100644 1.2.1/css/highlight/tomorrow-night-bright.css create mode 100644 1.2.1/css/highlight/tomorrow-night-eighties.css create mode 100644 1.2.1/css/highlight/tomorrow-night.css create mode 100644 1.2.1/css/highlight/tomorrow.css create mode 100644 1.2.1/css/highlight/vs.css create mode 100644 1.2.1/css/highlight/vs2015.css create mode 100644 1.2.1/css/highlight/xcode.css create mode 100644 1.2.1/css/highlight/xt256.css create mode 100644 1.2.1/css/highlight/zenburn.css create mode 100644 1.2.1/css/main.css create mode 100644 1.2.1/css/menu.css create mode 100644 1.2.1/css/multi-language-sample.css create mode 100644 1.2.1/css/pdf.css create mode 100644 1.2.1/css/ref.css create mode 100644 1.2.1/css/skin.css create mode 100644 1.2.1/css/tools.css create mode 100644 1.2.1/fonts/FontAwesome.otf create mode 100755 1.2.1/fonts/fontawesome-webfont.eot create mode 100755 1.2.1/fonts/fontawesome-webfont.svg create mode 100755 1.2.1/fonts/fontawesome-webfont.ttf create mode 100755 1.2.1/fonts/fontawesome-webfont.woff create mode 100644 1.2.1/guide/configurationreference.html create mode 100644 1.2.1/guide/index.html create mode 100644 1.2.1/img/default/bullet.gif create mode 100644 1.2.1/img/default/linear-gradient-green.png create mode 100644 1.2.1/img/default/linear-gradient.png create mode 100644 1.2.1/img/default/separator-horizontal.gif create mode 100644 1.2.1/img/default/separator-menu.png create mode 100644 1.2.1/img/default/separator-vertical.gif create mode 100644 1.2.1/img/micronaut-logo-white.svg create mode 100644 1.2.1/img/note.gif create mode 100644 1.2.1/img/warning.gif create mode 100644 1.2.1/index.html create mode 100644 1.2.1/js/docs.js create mode 100644 1.2.1/js/guide.js create mode 100644 1.2.1/js/highlight.pack.js create mode 100644 1.2.1/js/multi-language-sample.js create mode 100644 1.2.1/style/guideItem.html create mode 100644 1.2.1/style/index.html create mode 100644 1.2.1/style/layout.html create mode 100644 1.2.1/style/menu.html create mode 100644 1.2.1/style/page.html create mode 100644 1.2.1/style/referenceItem.html create mode 100644 1.2.1/style/section.html diff --git a/1.2.1/api/allclasses-index.html b/1.2.1/api/allclasses-index.html new file mode 100644 index 00000000..c29020ab --- /dev/null +++ b/1.2.1/api/allclasses-index.html @@ -0,0 +1,424 @@ + + + + +All Classes and Interfaces (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+
+

All Classes and Interfaces

+
+
+
+
+
+
Class
+
Description
+ +
+
The abstract element builder.
+
+ +
+
The annotation definition.
+
+ +
+
The annotation definition builder.
+
+ +
+
A generated annotation on a declaration.
+
+ +
 
+ +
 
+ +
 
+ +
 
+ +
 
+ +
+
The builder annotation on a bean should create a builder.
+
+ +
+
The visitor that is generation a builder.
+
+ +
+
The class definition.
+
+ +
+
The class definition builder.
+
+ +
+
A fully-qualified class name for top-level and member classes.
+
+ +
+
The class type definition.
+
+ +
+
The class def element type.
+
+ +
+
The class element type.
+
+ +
+
The class name type.
+
+ +
+
The class type.
+
+ +
+
The parameterized type definition.
+
+ +
+
A fragment of a .java file, potentially containing declarations, statements, and documentation.
+
+ +
 
+ +
+
The enum definition.
+
+ +
+
The enum definition builder.
+
+ +
+
The expression definition.
+
+ +
+
The call an instance method expression.
+
+ +
+
The call a static method expression.
+
+ +
+
The condition operator.
+
+ +
+
The constant expression.
+
+ +
+
The convert variable expression.
+
+ +
+
The if-else expression.
+
+ +
+
The new array expression.
+
+ +
+
The new array expression.
+
+ +
+
The new instance expression.
+
+ +
+
The switch expression.
+
+ +
+
The switch yield case expression.
+
+ +
+
The field definition.
+
+ +
+
The field builder definition.
+
+ +
+
A generated field declaration.
+
+ +
 
+ +
+
Reuse the Java source generator for Groovy.
+
+ +
+
The interface definition.
+
+ +
+
The interface definition builder.
+
+ +
+
A Java file containing a single top level class.
+
+ +
 
+ +
+
The Java source generator.
+
+ +
+
The method definition.
+
+ +
+
The method builder definition.
+
+ +
+
A generated constructor or method declaration.
+
+ +
 
+ +
+
Assigns Java identifier names to avoid collisions, keywords, and invalid characters.
+
+ +
+
The interface defining the object type.
+
+ +
+
The parameter definition.
+
+ +
+
The parameter definition builder.
+
+ +
 
+ +
+
A generated parameter declaration.
+
+ +
 
+ +
+
The property definition.
+
+ +
+
The property builder definition.
+
+ +
+
The class definition.
+
+ +
+
The record definition builder.
+
+ +
+
The annotation to be used with Builder or SuperBuilder on a property to create + a single element method for filling a collection.
+
+ +
+
Source code generator.
+
+ +
+
The source generators.
+
+ +
+
The statement definition.
+
+ +
+
The assign statement.
+
+ +
+
The local variable definition and assigment statement.
+
+ +
+
The if statement.
+
+ +
+
The if-else statement.
+
+ +
+
The multi statement.
+
+ +
+
The return statement.
+
+ +
+
The switch statement.
+
+ +
+
The throw statement.
+
+ +
+
The while statement.
+
+ +
+
The builder annotation on a bean should create a builder with a support of inheritance.
+
+ +
+
The visitor that is generation a builder.
+
+ +
+
The type definition.
+
+ +
+
The type for representing an array.
+
+ +
+
The primitive type name.
+
+ +
+
The type variable ref.
+
+ +
+
The wildcard type definition.
+
+ +
+
Any type in Java's type system, plus void.
+
+ +
+
A generated class, interface, or enum declaration.
+
+ +
 
+ +
 
+ +
 
+ +
+
Like Guava, but worse and standalone.
+
+ +
+
The variable definition.
+
+ +
+
The variable of a field.
+
+ +
+
The local variable.
+
+ +
+
The variable of a method parameter.
+
+ +
+
The variable of a static field.
+
+ +
+
The variable of `this`.
+
+ +
 
+ +
+
The annotation to generate an interface implementing `with` copy method for records - `MyRecord withMyProperty(MyProperty)`.
+
+ +
+
The visitor that is generation a builder.
+
+
+
+
+
+
+
+ + diff --git a/1.2.1/api/allpackages-index.html b/1.2.1/api/allpackages-index.html new file mode 100644 index 00000000..d38442d4 --- /dev/null +++ b/1.2.1/api/allpackages-index.html @@ -0,0 +1,73 @@ + + + + +All Packages (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ + +
+ + diff --git a/1.2.1/api/constant-values.html b/1.2.1/api/constant-values.html new file mode 100644 index 00000000..7c803c30 --- /dev/null +++ b/1.2.1/api/constant-values.html @@ -0,0 +1,89 @@ + + + + +Constant Field Values (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Constant Field Values

+
+

Contents

+ +
+
+
+

io.micronaut.*

+
    +
  • +
    io.micronaut.sourcegen.javapoet.AnnotationSpec
    +
    +
    Modifier and Type
    +
    Constant Field
    +
    Value
    +
    public static final String
    + +
    "value"
    +
    +
  • +
  • +
    io.micronaut.sourcegen.javapoet.MethodSpec
    +
    +
    Modifier and Type
    +
    Constant Field
    +
    Value
    +
    public static final String
    + +
    "<init>"
    +
    +
  • +
+
+
+
+
+ + diff --git a/1.2.1/api/element-list b/1.2.1/api/element-list new file mode 100644 index 00000000..da257f7f --- /dev/null +++ b/1.2.1/api/element-list @@ -0,0 +1,6 @@ +io.micronaut.sourcegen +io.micronaut.sourcegen.annotations +io.micronaut.sourcegen.generator +io.micronaut.sourcegen.generator.visitors +io.micronaut.sourcegen.javapoet +io.micronaut.sourcegen.model diff --git a/1.2.1/api/help-doc.html b/1.2.1/api/help-doc.html new file mode 100644 index 00000000..be136602 --- /dev/null +++ b/1.2.1/api/help-doc.html @@ -0,0 +1,180 @@ + + + + +API Help (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+

JavaDoc Help

+ +
+
+

Navigation

+Starting from the Overview page, you can browse the documentation using the links in each page, and in the navigation bar at the top of each page. The Index and Search box allow you to navigate to specific declarations and summary pages, including: All Packages, All Classes and Interfaces + +
+
+
+

Kinds of Pages

+The following sections describe the different kinds of pages in this collection. +
+

Overview

+

The Overview page is the front page of this API document and provides a list of all packages with a summary for each. This page can also contain an overall description of the set of packages.

+
+
+

Package

+

Each package has a page that contains a list of its classes and interfaces, with a summary for each. These pages may contain the following categories:

+
    +
  • Interfaces
  • +
  • Classes
  • +
  • Enum Classes
  • +
  • Exceptions
  • +
  • Errors
  • +
  • Annotation Interfaces
  • +
+
+
+

Class or Interface

+

Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a declaration and description, member summary tables, and detailed member descriptions. Entries in each of these sections are omitted if they are empty or not applicable.

+
    +
  • Class Inheritance Diagram
  • +
  • Direct Subclasses
  • +
  • All Known Subinterfaces
  • +
  • All Known Implementing Classes
  • +
  • Class or Interface Declaration
  • +
  • Class or Interface Description
  • +
+
+
    +
  • Nested Class Summary
  • +
  • Enum Constant Summary
  • +
  • Field Summary
  • +
  • Property Summary
  • +
  • Constructor Summary
  • +
  • Method Summary
  • +
  • Required Element Summary
  • +
  • Optional Element Summary
  • +
+
+
    +
  • Enum Constant Details
  • +
  • Field Details
  • +
  • Property Details
  • +
  • Constructor Details
  • +
  • Method Details
  • +
  • Element Details
  • +
+

Note: Annotation interfaces have required and optional elements, but not methods. Only enum classes have enum constants. The components of a record class are displayed as part of the declaration of the record class. Properties are a feature of JavaFX.

+

The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.

+
+
+

Other Files

+

Packages and modules may contain pages with additional information related to the declarations nearby.

+
+
+

Tree (Class Hierarchy)

+

There is a Class Hierarchy page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. Classes are organized by inheritance structure starting with java.lang.Object. Interfaces do not inherit from java.lang.Object.

+
    +
  • When viewing the Overview page, clicking on TREE displays the hierarchy for all packages.
  • +
  • When viewing a particular package, class or interface page, clicking on TREE displays the hierarchy for only that package.
  • +
+
+
+

Constant Field Values

+

The Constant Field Values page lists the static final fields and their values.

+
+
+

All Packages

+

The All Packages page contains an alphabetic index of all packages contained in the documentation.

+
+
+

All Classes and Interfaces

+

The All Classes and Interfaces page contains an alphabetic index of all classes and interfaces contained in the documentation, including annotation interfaces, enum classes, and record classes.

+
+
+

Index

+

The Index contains an alphabetic index of all classes, interfaces, constructors, methods, and fields in the documentation, as well as summary pages such as All Packages, All Classes and Interfaces.

+
+
+
+This help file applies to API documentation generated by the standard doclet.
+
+
+ + diff --git a/1.2.1/api/index-all.html b/1.2.1/api/index-all.html new file mode 100644 index 00000000..559c3141 --- /dev/null +++ b/1.2.1/api/index-all.html @@ -0,0 +1,2858 @@ + + + + +Index (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Index

+
+A B C D E F G H I J K L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values +

A

+
+
AbstractElementBuilder<ThisType> - Class in io.micronaut.sourcegen.model
+
+
The abstract element builder.
+
+
AbstractElementBuilder(String) - Constructor for class io.micronaut.sourcegen.model.AbstractElementBuilder
+
 
+
add(CodeBlock) - Method in class io.micronaut.sourcegen.javapoet.CodeBlock.Builder
+
 
+
add(String, Object...) - Method in class io.micronaut.sourcegen.javapoet.CodeBlock.Builder
+
+
Add code with positional or relative arguments.
+
+
addAnnotation(AnnotationSpec) - Method in class io.micronaut.sourcegen.javapoet.FieldSpec.Builder
+
 
+
addAnnotation(AnnotationSpec) - Method in class io.micronaut.sourcegen.javapoet.MethodSpec.Builder
+
 
+
addAnnotation(AnnotationSpec) - Method in class io.micronaut.sourcegen.javapoet.ParameterSpec.Builder
+
 
+
addAnnotation(AnnotationSpec) - Method in class io.micronaut.sourcegen.javapoet.TypeSpec.Builder
+
 
+
addAnnotation(ClassName) - Method in class io.micronaut.sourcegen.javapoet.FieldSpec.Builder
+
 
+
addAnnotation(ClassName) - Method in class io.micronaut.sourcegen.javapoet.MethodSpec.Builder
+
 
+
addAnnotation(ClassName) - Method in class io.micronaut.sourcegen.javapoet.ParameterSpec.Builder
+
 
+
addAnnotation(ClassName) - Method in class io.micronaut.sourcegen.javapoet.TypeSpec.Builder
+
 
+
addAnnotation(AnnotationDef) - Method in class io.micronaut.sourcegen.model.AbstractElementBuilder
+
 
+
addAnnotation(ClassTypeDef) - Method in class io.micronaut.sourcegen.model.AbstractElementBuilder
+
 
+
addAnnotation(Class<?>) - Method in class io.micronaut.sourcegen.javapoet.FieldSpec.Builder
+
 
+
addAnnotation(Class<?>) - Method in class io.micronaut.sourcegen.javapoet.MethodSpec.Builder
+
 
+
addAnnotation(Class<?>) - Method in class io.micronaut.sourcegen.javapoet.ParameterSpec.Builder
+
 
+
addAnnotation(Class<?>) - Method in class io.micronaut.sourcegen.javapoet.TypeSpec.Builder
+
 
+
addAnnotation(Class<? extends Annotation>) - Method in class io.micronaut.sourcegen.model.AbstractElementBuilder
+
 
+
addAnnotation(String) - Method in class io.micronaut.sourcegen.model.AbstractElementBuilder
+
 
+
addAnnotations(Iterable<AnnotationSpec>) - Method in class io.micronaut.sourcegen.javapoet.FieldSpec.Builder
+
 
+
addAnnotations(Iterable<AnnotationSpec>) - Method in class io.micronaut.sourcegen.javapoet.MethodSpec.Builder
+
 
+
addAnnotations(Iterable<AnnotationSpec>) - Method in class io.micronaut.sourcegen.javapoet.ParameterSpec.Builder
+
 
+
addAnnotations(Iterable<AnnotationSpec>) - Method in class io.micronaut.sourcegen.javapoet.TypeSpec.Builder
+
 
+
addCode(CodeBlock) - Method in class io.micronaut.sourcegen.javapoet.MethodSpec.Builder
+
 
+
addCode(String, Object...) - Method in class io.micronaut.sourcegen.javapoet.MethodSpec.Builder
+
 
+
addComment(String, Object...) - Method in class io.micronaut.sourcegen.javapoet.MethodSpec.Builder
+
 
+
addEnumConstant(String) - Method in class io.micronaut.sourcegen.javapoet.TypeSpec.Builder
+
 
+
addEnumConstant(String) - Method in class io.micronaut.sourcegen.model.EnumDef.EnumDefBuilder
+
 
+
addEnumConstant(String, TypeSpec) - Method in class io.micronaut.sourcegen.javapoet.TypeSpec.Builder
+
 
+
addException(TypeName) - Method in class io.micronaut.sourcegen.javapoet.MethodSpec.Builder
+
 
+
addException(Type) - Method in class io.micronaut.sourcegen.javapoet.MethodSpec.Builder
+
 
+
addExceptions(Iterable<? extends TypeName>) - Method in class io.micronaut.sourcegen.javapoet.MethodSpec.Builder
+
 
+
addField(FieldSpec) - Method in class io.micronaut.sourcegen.javapoet.TypeSpec.Builder
+
 
+
addField(TypeName, String, Modifier...) - Method in class io.micronaut.sourcegen.javapoet.TypeSpec.Builder
+
 
+
addField(FieldDef) - Method in class io.micronaut.sourcegen.model.ClassDef.ClassDefBuilder
+
 
+
addField(Type, String, Modifier...) - Method in class io.micronaut.sourcegen.javapoet.TypeSpec.Builder
+
 
+
addFields(Iterable<FieldSpec>) - Method in class io.micronaut.sourcegen.javapoet.TypeSpec.Builder
+
 
+
addFileComment(String, Object...) - Method in class io.micronaut.sourcegen.javapoet.JavaFile.Builder
+
 
+
addInitializerBlock(CodeBlock) - Method in class io.micronaut.sourcegen.javapoet.TypeSpec.Builder
+
 
+
addJavadoc(CodeBlock) - Method in class io.micronaut.sourcegen.javapoet.FieldSpec.Builder
+
 
+
addJavadoc(CodeBlock) - Method in class io.micronaut.sourcegen.javapoet.MethodSpec.Builder
+
 
+
addJavadoc(CodeBlock) - Method in class io.micronaut.sourcegen.javapoet.ParameterSpec.Builder
+
 
+
addJavadoc(CodeBlock) - Method in class io.micronaut.sourcegen.javapoet.TypeSpec.Builder
+
 
+
addJavadoc(String) - Method in class io.micronaut.sourcegen.javapoet.ParameterSpec.Builder
+
 
+
addJavadoc(String) - Method in class io.micronaut.sourcegen.javapoet.TypeSpec.Builder
+
 
+
addJavadoc(String) - Method in class io.micronaut.sourcegen.model.AbstractElementBuilder
+
 
+
addJavadoc(String, Object...) - Method in class io.micronaut.sourcegen.javapoet.FieldSpec.Builder
+
 
+
addJavadoc(String, Object...) - Method in class io.micronaut.sourcegen.javapoet.MethodSpec.Builder
+
 
+
addJavadoc(String, Object...) - Method in class io.micronaut.sourcegen.javapoet.ParameterSpec.Builder
+
 
+
addJavadoc(String, Object...) - Method in class io.micronaut.sourcegen.javapoet.TypeSpec.Builder
+
 
+
addMember(String, AnnotationSpec) - Method in class io.micronaut.sourcegen.javapoet.AnnotationSpec.Builder
+
 
+
addMember(String, CodeBlock) - Method in class io.micronaut.sourcegen.javapoet.AnnotationSpec.Builder
+
 
+
addMember(String, AnnotationDef) - Method in class io.micronaut.sourcegen.model.AnnotationDef.AnnotationDefBuilder
+
 
+
addMember(String, Object) - Method in class io.micronaut.sourcegen.model.AnnotationDef.AnnotationDefBuilder
+
 
+
addMember(String, String, Object...) - Method in class io.micronaut.sourcegen.javapoet.AnnotationSpec.Builder
+
 
+
addMember(String, Collection<Object>) - Method in class io.micronaut.sourcegen.model.AnnotationDef.AnnotationDefBuilder
+
 
+
addMethod(MethodSpec) - Method in class io.micronaut.sourcegen.javapoet.TypeSpec.Builder
+
 
+
addMethod(MethodDef) - Method in class io.micronaut.sourcegen.model.ClassDef.ClassDefBuilder
+
 
+
addMethod(MethodDef) - Method in class io.micronaut.sourcegen.model.EnumDef.EnumDefBuilder
+
 
+
addMethod(MethodDef) - Method in class io.micronaut.sourcegen.model.InterfaceDef.InterfaceDefBuilder
+
 
+
addMethod(MethodDef) - Method in class io.micronaut.sourcegen.model.RecordDef.RecordDefBuilder
+
 
+
addMethods(Iterable<MethodSpec>) - Method in class io.micronaut.sourcegen.javapoet.TypeSpec.Builder
+
 
+
addModifiers(Iterable<Modifier>) - Method in class io.micronaut.sourcegen.javapoet.MethodSpec.Builder
+
 
+
addModifiers(Iterable<Modifier>) - Method in class io.micronaut.sourcegen.javapoet.ParameterSpec.Builder
+
 
+
addModifiers(Modifier...) - Method in class io.micronaut.sourcegen.javapoet.FieldSpec.Builder
+
 
+
addModifiers(Modifier...) - Method in class io.micronaut.sourcegen.javapoet.MethodSpec.Builder
+
 
+
addModifiers(Modifier...) - Method in class io.micronaut.sourcegen.javapoet.ParameterSpec.Builder
+
 
+
addModifiers(Modifier...) - Method in class io.micronaut.sourcegen.javapoet.TypeSpec.Builder
+
 
+
addModifiers(Modifier...) - Method in class io.micronaut.sourcegen.model.AbstractElementBuilder
+
 
+
addNamed(String, Map<String, ?>) - Method in class io.micronaut.sourcegen.javapoet.CodeBlock.Builder
+
+
Adds code using named arguments.
+
+
addNamedCode(String, Map<String, ?>) - Method in class io.micronaut.sourcegen.javapoet.MethodSpec.Builder
+
 
+
addOriginatingElement(Element) - Method in class io.micronaut.sourcegen.javapoet.TypeSpec.Builder
+
 
+
addParameter(ParameterSpec) - Method in class io.micronaut.sourcegen.javapoet.MethodSpec.Builder
+
 
+
addParameter(TypeName, String, Modifier...) - Method in class io.micronaut.sourcegen.javapoet.MethodSpec.Builder
+
 
+
addParameter(ParameterDef) - Method in class io.micronaut.sourcegen.model.MethodDef.MethodDefBuilder
+
 
+
addParameter(Type, String, Modifier...) - Method in class io.micronaut.sourcegen.javapoet.MethodSpec.Builder
+
 
+
addParameter(String, TypeDef) - Method in class io.micronaut.sourcegen.model.MethodDef.MethodDefBuilder
+
 
+
addParameter(String, Class<?>) - Method in class io.micronaut.sourcegen.model.MethodDef.MethodDefBuilder
+
 
+
addParameters(Iterable<ParameterSpec>) - Method in class io.micronaut.sourcegen.javapoet.MethodSpec.Builder
+
 
+
addPermittedSubclass(TypeName) - Method in class io.micronaut.sourcegen.javapoet.TypeSpec.Builder
+
 
+
addPermittedSubclasses(Iterable<? extends TypeName>) - Method in class io.micronaut.sourcegen.javapoet.TypeSpec.Builder
+
 
+
addProperty(PropertyDef) - Method in class io.micronaut.sourcegen.model.ClassDef.ClassDefBuilder
+
 
+
addProperty(PropertyDef) - Method in class io.micronaut.sourcegen.model.InterfaceDef.InterfaceDefBuilder
+
 
+
addProperty(PropertyDef) - Method in class io.micronaut.sourcegen.model.RecordDef.RecordDefBuilder
+
 
+
addRecordComponent(ParameterSpec) - Method in class io.micronaut.sourcegen.javapoet.TypeSpec.Builder
+
 
+
addRecordComponents(Iterable<ParameterSpec>) - Method in class io.micronaut.sourcegen.javapoet.TypeSpec.Builder
+
 
+
addStatement(CodeBlock) - Method in class io.micronaut.sourcegen.javapoet.CodeBlock.Builder
+
 
+
addStatement(CodeBlock) - Method in class io.micronaut.sourcegen.javapoet.MethodSpec.Builder
+
 
+
addStatement(StatementDef) - Method in class io.micronaut.sourcegen.model.MethodDef.MethodDefBuilder
+
 
+
addStatement(String, Object...) - Method in class io.micronaut.sourcegen.javapoet.CodeBlock.Builder
+
 
+
addStatement(String, Object...) - Method in class io.micronaut.sourcegen.javapoet.MethodSpec.Builder
+
 
+
addStatements(Collection<StatementDef>) - Method in class io.micronaut.sourcegen.model.MethodDef.MethodDefBuilder
+
 
+
addStaticBlock(CodeBlock) - Method in class io.micronaut.sourcegen.javapoet.TypeSpec.Builder
+
 
+
addStaticImport(ClassName, String...) - Method in class io.micronaut.sourcegen.javapoet.JavaFile.Builder
+
 
+
addStaticImport(Class<?>, String...) - Method in class io.micronaut.sourcegen.javapoet.JavaFile.Builder
+
 
+
addStaticImport(Enum<?>) - Method in class io.micronaut.sourcegen.javapoet.JavaFile.Builder
+
 
+
addSuperinterface(TypeName) - Method in class io.micronaut.sourcegen.javapoet.TypeSpec.Builder
+
 
+
addSuperinterface(TypeDef) - Method in class io.micronaut.sourcegen.model.ClassDef.ClassDefBuilder
+
 
+
addSuperinterface(TypeDef) - Method in class io.micronaut.sourcegen.model.EnumDef.EnumDefBuilder
+
 
+
addSuperinterface(TypeDef) - Method in class io.micronaut.sourcegen.model.InterfaceDef.InterfaceDefBuilder
+
 
+
addSuperinterface(TypeDef) - Method in class io.micronaut.sourcegen.model.RecordDef.RecordDefBuilder
+
 
+
addSuperinterface(Type) - Method in class io.micronaut.sourcegen.javapoet.TypeSpec.Builder
+
 
+
addSuperinterface(Type, boolean) - Method in class io.micronaut.sourcegen.javapoet.TypeSpec.Builder
+
 
+
addSuperinterface(TypeMirror) - Method in class io.micronaut.sourcegen.javapoet.TypeSpec.Builder
+
 
+
addSuperinterface(TypeMirror, boolean) - Method in class io.micronaut.sourcegen.javapoet.TypeSpec.Builder
+
 
+
addSuperinterfaces(Iterable<? extends TypeName>) - Method in class io.micronaut.sourcegen.javapoet.TypeSpec.Builder
+
 
+
addType(TypeSpec) - Method in class io.micronaut.sourcegen.javapoet.TypeSpec.Builder
+
 
+
addTypes(Iterable<TypeSpec>) - Method in class io.micronaut.sourcegen.javapoet.TypeSpec.Builder
+
 
+
addTypeVariable(TypeVariableName) - Method in class io.micronaut.sourcegen.javapoet.MethodSpec.Builder
+
 
+
addTypeVariable(TypeVariableName) - Method in class io.micronaut.sourcegen.javapoet.TypeSpec.Builder
+
 
+
addTypeVariable(TypeDef.TypeVariable) - Method in class io.micronaut.sourcegen.model.ClassDef.ClassDefBuilder
+
 
+
addTypeVariable(TypeDef.TypeVariable) - Method in class io.micronaut.sourcegen.model.InterfaceDef.InterfaceDefBuilder
+
 
+
addTypeVariable(TypeDef.TypeVariable) - Method in class io.micronaut.sourcegen.model.RecordDef.RecordDefBuilder
+
 
+
addTypeVariables(Iterable<TypeVariableName>) - Method in class io.micronaut.sourcegen.javapoet.MethodSpec.Builder
+
 
+
addTypeVariables(Iterable<TypeVariableName>) - Method in class io.micronaut.sourcegen.javapoet.TypeSpec.Builder
+
 
+
after(StatementDef) - Method in interface io.micronaut.sourcegen.model.StatementDef
+
+
The helper method to turn this statement into a multi statement.
+
+
alwaysQualifiedNames - Variable in class io.micronaut.sourcegen.javapoet.TypeSpec
+
 
+
alwaysQualifiedNames - Variable in class io.micronaut.sourcegen.javapoet.TypeSpec.Builder
+
 
+
alwaysQualify(String...) - Method in class io.micronaut.sourcegen.javapoet.TypeSpec.Builder
+
 
+
annotated(AnnotationSpec...) - Method in class io.micronaut.sourcegen.javapoet.TypeName
+
 
+
annotated(List<AnnotationSpec>) - Method in class io.micronaut.sourcegen.javapoet.ArrayTypeName
+
 
+
annotated(List<AnnotationSpec>) - Method in class io.micronaut.sourcegen.javapoet.ClassName
+
 
+
annotated(List<AnnotationSpec>) - Method in class io.micronaut.sourcegen.javapoet.ParameterizedTypeName
+
 
+
annotated(List<AnnotationSpec>) - Method in class io.micronaut.sourcegen.javapoet.TypeName
+
 
+
annotated(List<AnnotationSpec>) - Method in class io.micronaut.sourcegen.javapoet.TypeVariableName
+
 
+
annotated(List<AnnotationSpec>) - Method in class io.micronaut.sourcegen.javapoet.WildcardTypeName
+
 
+
annotation() - Method in record class io.micronaut.sourcegen.javapoet.AnnotationSpec.AnnotationSpecValue
+
+
Returns the value of the annotation record component.
+
+
ANNOTATION - Enum constant in enum class io.micronaut.sourcegen.javapoet.TypeSpec.Kind
+
 
+
annotationBuilder(ClassName) - Static method in class io.micronaut.sourcegen.javapoet.TypeSpec
+
 
+
annotationBuilder(String) - Static method in class io.micronaut.sourcegen.javapoet.TypeSpec
+
 
+
AnnotationDef - Class in io.micronaut.sourcegen.model
+
+
The annotation definition.
+
+
AnnotationDef.AnnotationDefBuilder - Class in io.micronaut.sourcegen.model
+
+
The annotation definition builder.
+
+
AnnotationDefBuilder(ClassTypeDef) - Constructor for class io.micronaut.sourcegen.model.AnnotationDef.AnnotationDefBuilder
+
 
+
annotations - Variable in class io.micronaut.sourcegen.javapoet.FieldSpec
+
 
+
annotations - Variable in class io.micronaut.sourcegen.javapoet.FieldSpec.Builder
+
 
+
annotations - Variable in class io.micronaut.sourcegen.javapoet.MethodSpec
+
 
+
annotations - Variable in class io.micronaut.sourcegen.javapoet.MethodSpec.Builder
+
 
+
annotations - Variable in class io.micronaut.sourcegen.javapoet.ParameterSpec
+
 
+
annotations - Variable in class io.micronaut.sourcegen.javapoet.ParameterSpec.Builder
+
 
+
annotations - Variable in class io.micronaut.sourcegen.javapoet.TypeName
+
 
+
annotations - Variable in class io.micronaut.sourcegen.javapoet.TypeSpec
+
 
+
annotations - Variable in class io.micronaut.sourcegen.javapoet.TypeSpec.Builder
+
 
+
annotations - Variable in class io.micronaut.sourcegen.model.AbstractElementBuilder
+
 
+
AnnotationSpec - Class in io.micronaut.sourcegen.javapoet
+
+
A generated annotation on a declaration.
+
+
AnnotationSpec.AnnotationSpecValue - Record Class in io.micronaut.sourcegen.javapoet
+
 
+
AnnotationSpec.AnnotationValueSpec - Interface in io.micronaut.sourcegen.javapoet
+
 
+
AnnotationSpec.Builder - Class in io.micronaut.sourcegen.javapoet
+
 
+
AnnotationSpec.CodeAnnotationValue - Record Class in io.micronaut.sourcegen.javapoet
+
 
+
AnnotationSpecValue(AnnotationSpec) - Constructor for record class io.micronaut.sourcegen.javapoet.AnnotationSpec.AnnotationSpecValue
+
+
Creates an instance of a AnnotationSpecValue record class.
+
+
anonymousClassBuilder(CodeBlock) - Static method in class io.micronaut.sourcegen.javapoet.TypeSpec
+
 
+
anonymousClassBuilder(String, Object...) - Static method in class io.micronaut.sourcegen.javapoet.TypeSpec
+
 
+
anonymousTypeArguments - Variable in class io.micronaut.sourcegen.javapoet.TypeSpec
+
 
+
array(TypeDef) - Static method in interface io.micronaut.sourcegen.model.TypeDef
+
 
+
array(TypeDef, int) - Static method in interface io.micronaut.sourcegen.model.TypeDef
+
 
+
Array(TypeDef, int, boolean) - Constructor for record class io.micronaut.sourcegen.model.TypeDef.Array
+
+
Creates an instance of a Array record class.
+
+
ArrayTypeName - Class in io.micronaut.sourcegen.javapoet
+
 
+
asCondition(String, ExpressionDef) - Method in interface io.micronaut.sourcegen.model.ExpressionDef
+
+
The condition of this variable.
+
+
asConditionIf(StatementDef) - Method in interface io.micronaut.sourcegen.model.ExpressionDef
+
+
The conditional statement based on this expression.
+
+
asConditionIfElse(ExpressionDef, ExpressionDef) - Method in interface io.micronaut.sourcegen.model.ExpressionDef
+
+
The conditional if else expression.
+
+
asConditionIfElse(StatementDef, StatementDef) - Method in interface io.micronaut.sourcegen.model.ExpressionDef
+
+
The conditional statement based on this expression.
+
+
asExpression() - Method in class io.micronaut.sourcegen.model.ParameterDef
+
 
+
asExpressionSwitch(TypeDef, Map<ExpressionDef.Constant, ExpressionDef>) - Method in interface io.micronaut.sourcegen.model.ExpressionDef
+
+
Turn this expression into an expression switch.
+
+
assign(ExpressionDef) - Method in interface io.micronaut.sourcegen.model.VariableDef
+
+
Assign this variable an expression.
+
+
assign(ParameterDef) - Method in interface io.micronaut.sourcegen.model.VariableDef
+
+
Assign this variable a parameter value.
+
+
Assign(VariableDef, ExpressionDef) - Constructor for record class io.micronaut.sourcegen.model.StatementDef.Assign
+
+
Creates an instance of a Assign record class.
+
+
asStatementSwitch(TypeDef, Map<ExpressionDef.Constant, StatementDef>) - Method in interface io.micronaut.sourcegen.model.ExpressionDef
+
+
Turn this expression into a statement switch.
+
+
asTypeDef() - Method in interface io.micronaut.sourcegen.model.ObjectDef
+
 
+
asVariable() - Method in class io.micronaut.sourcegen.model.ParameterDef
+
 
+
avoidClashesWithNestedClasses(Class<?>) - Method in class io.micronaut.sourcegen.javapoet.TypeSpec.Builder
+
+
Call this to always fully qualify any types that would conflict with possibly nested types of + this typeElement.
+
+
avoidClashesWithNestedClasses(TypeElement) - Method in class io.micronaut.sourcegen.javapoet.TypeSpec.Builder
+
+
Call this to always fully qualify any types that would conflict with possibly nested types of + this typeElement.
+
+
+

B

+
+
beginControlFlow(CodeBlock) - Method in class io.micronaut.sourcegen.javapoet.MethodSpec.Builder
+
 
+
beginControlFlow(String, Object...) - Method in class io.micronaut.sourcegen.javapoet.CodeBlock.Builder
+
 
+
beginControlFlow(String, Object...) - Method in class io.micronaut.sourcegen.javapoet.MethodSpec.Builder
+
 
+
bestGuess(String) - Static method in class io.micronaut.sourcegen.javapoet.ClassName
+
+
Returns a new ClassName instance for the given fully-qualified class name string.
+
+
BOOLEAN - Static variable in class io.micronaut.sourcegen.javapoet.TypeName
+
 
+
BOOLEAN - Static variable in interface io.micronaut.sourcegen.model.TypeDef
+
 
+
bounds - Variable in class io.micronaut.sourcegen.javapoet.TypeVariableName
+
 
+
bounds() - Method in record class io.micronaut.sourcegen.model.TypeDef.TypeVariable
+
+
Returns the value of the bounds record component.
+
+
box() - Method in class io.micronaut.sourcegen.javapoet.TypeName
+
+
Returns a boxed type if this is a primitive type (like Integer for int) or + void.
+
+
build() - Method in class io.micronaut.sourcegen.javapoet.AnnotationSpec.Builder
+
 
+
build() - Method in class io.micronaut.sourcegen.javapoet.CodeBlock.Builder
+
 
+
build() - Method in class io.micronaut.sourcegen.javapoet.FieldSpec.Builder
+
 
+
build() - Method in class io.micronaut.sourcegen.javapoet.JavaFile.Builder
+
 
+
build() - Method in class io.micronaut.sourcegen.javapoet.MethodSpec.Builder
+
 
+
build() - Method in class io.micronaut.sourcegen.javapoet.ParameterSpec.Builder
+
 
+
build() - Method in class io.micronaut.sourcegen.javapoet.TypeSpec.Builder
+
 
+
build() - Method in class io.micronaut.sourcegen.model.AnnotationDef.AnnotationDefBuilder
+
 
+
build() - Method in class io.micronaut.sourcegen.model.ClassDef.ClassDefBuilder
+
 
+
build() - Method in class io.micronaut.sourcegen.model.EnumDef.EnumDefBuilder
+
 
+
build() - Method in class io.micronaut.sourcegen.model.FieldDef.FieldDefBuilder
+
 
+
build() - Method in class io.micronaut.sourcegen.model.InterfaceDef.InterfaceDefBuilder
+
 
+
build() - Method in class io.micronaut.sourcegen.model.MethodDef.MethodDefBuilder
+
 
+
build() - Method in class io.micronaut.sourcegen.model.ParameterDef.ParameterDefBuilder
+
 
+
build() - Method in class io.micronaut.sourcegen.model.PropertyDef.PropertyDefBuilder
+
 
+
build() - Method in class io.micronaut.sourcegen.model.RecordDef.RecordDefBuilder
+
 
+
build(BiFunction<VariableDef.This, List<ParameterDef>, StatementDef>) - Method in class io.micronaut.sourcegen.model.MethodDef.MethodDefBuilder
+
 
+
builder() - Static method in class io.micronaut.sourcegen.javapoet.CodeBlock
+
 
+
builder(ClassName) - Static method in class io.micronaut.sourcegen.javapoet.AnnotationSpec
+
 
+
builder(TypeName, String, Modifier...) - Static method in class io.micronaut.sourcegen.javapoet.FieldSpec
+
 
+
builder(TypeName, String, Modifier...) - Static method in class io.micronaut.sourcegen.javapoet.ParameterSpec
+
 
+
builder(ClassTypeDef) - Static method in class io.micronaut.sourcegen.model.AnnotationDef
+
 
+
builder(Class<?>) - Static method in class io.micronaut.sourcegen.javapoet.AnnotationSpec
+
 
+
builder(Class<? extends Annotation>) - Static method in class io.micronaut.sourcegen.model.AnnotationDef
+
 
+
builder(Type, String, Modifier...) - Static method in class io.micronaut.sourcegen.javapoet.FieldSpec
+
 
+
builder(Type, String, Modifier...) - Static method in class io.micronaut.sourcegen.javapoet.ParameterSpec
+
 
+
builder(String) - Static method in class io.micronaut.sourcegen.model.ClassDef
+
 
+
builder(String) - Static method in class io.micronaut.sourcegen.model.EnumDef
+
 
+
builder(String) - Static method in class io.micronaut.sourcegen.model.FieldDef
+
 
+
builder(String) - Static method in class io.micronaut.sourcegen.model.InterfaceDef
+
 
+
builder(String) - Static method in class io.micronaut.sourcegen.model.MethodDef
+
 
+
builder(String) - Static method in class io.micronaut.sourcegen.model.PropertyDef
+
 
+
builder(String) - Static method in class io.micronaut.sourcegen.model.RecordDef
+
 
+
builder(String, TypeSpec) - Static method in class io.micronaut.sourcegen.javapoet.JavaFile
+
 
+
builder(String, TypeDef) - Static method in class io.micronaut.sourcegen.model.ParameterDef
+
 
+
Builder - Annotation Interface in io.micronaut.sourcegen.annotations
+
+
The builder annotation on a bean should create a builder.
+
+
BuilderAnnotationVisitor - Class in io.micronaut.sourcegen.generator.visitors
+
+
The visitor that is generation a builder.
+
+
BuilderAnnotationVisitor() - Constructor for class io.micronaut.sourcegen.generator.visitors.BuilderAnnotationVisitor
+
 
+
BYTE - Static variable in class io.micronaut.sourcegen.javapoet.TypeName
+
 
+
+

C

+
+
CallInstanceMethod(ExpressionDef, MethodDef) - Constructor for record class io.micronaut.sourcegen.model.ExpressionDef.CallInstanceMethod
+
 
+
CallInstanceMethod(ExpressionDef, String, List<ExpressionDef>, TypeDef) - Constructor for record class io.micronaut.sourcegen.model.ExpressionDef.CallInstanceMethod
+
+
Creates an instance of a CallInstanceMethod record class.
+
+
CallStaticMethod(ClassTypeDef, String, List<ExpressionDef>, TypeDef) - Constructor for record class io.micronaut.sourcegen.model.ExpressionDef.CallStaticMethod
+
+
Creates an instance of a CallStaticMethod record class.
+
+
canonicalName() - Method in class io.micronaut.sourcegen.javapoet.ClassName
+
+
Returns the full class name of this class.
+
+
cases() - Method in record class io.micronaut.sourcegen.model.ExpressionDef.Switch
+
+
Returns the value of the cases record component.
+
+
cases() - Method in record class io.micronaut.sourcegen.model.StatementDef.Switch
+
+
Returns the value of the cases record component.
+
+
CHAR - Static variable in class io.micronaut.sourcegen.javapoet.TypeName
+
 
+
characterLiteralWithoutSingleQuotes(char) - Static method in class io.micronaut.sourcegen.javapoet.Util
+
 
+
CLASS - Enum constant in enum class io.micronaut.sourcegen.javapoet.TypeSpec.Kind
+
 
+
classBuilder(ClassName) - Static method in class io.micronaut.sourcegen.javapoet.TypeSpec
+
 
+
classBuilder(String) - Static method in class io.micronaut.sourcegen.javapoet.TypeSpec
+
 
+
classDef() - Method in record class io.micronaut.sourcegen.model.ClassTypeDef.ClassDefType
+
+
Returns the value of the classDef record component.
+
+
classDef() - Method in record class io.micronaut.sourcegen.model.ExpressionDef.CallStaticMethod
+
+
Returns the value of the classDef record component.
+
+
ClassDef - Class in io.micronaut.sourcegen.model
+
+
The class definition.
+
+
ClassDef.ClassDefBuilder - Class in io.micronaut.sourcegen.model
+
+
The class definition builder.
+
+
ClassDefType(ClassDef, boolean) - Constructor for record class io.micronaut.sourcegen.model.ClassTypeDef.ClassDefType
+
+
Creates an instance of a ClassDefType record class.
+
+
classElement() - Method in record class io.micronaut.sourcegen.model.ClassTypeDef.ClassElementType
+
+
Returns the value of the classElement record component.
+
+
ClassElementType(ClassElement, boolean) - Constructor for record class io.micronaut.sourcegen.model.ClassTypeDef.ClassElementType
+
+
Creates an instance of a ClassElementType record class.
+
+
className() - Method in record class io.micronaut.sourcegen.model.ClassTypeDef.ClassName
+
+
Returns the value of the className record component.
+
+
ClassName - Class in io.micronaut.sourcegen.javapoet
+
+
A fully-qualified class name for top-level and member classes.
+
+
ClassName(String, boolean) - Constructor for record class io.micronaut.sourcegen.model.ClassTypeDef.ClassName
+
+
Creates an instance of a ClassName record class.
+
+
ClassTypeDef - Interface in io.micronaut.sourcegen.model
+
+
The class type definition.
+
+
ClassTypeDef.ClassDefType - Record Class in io.micronaut.sourcegen.model
+
+
The class def element type.
+
+
ClassTypeDef.ClassElementType - Record Class in io.micronaut.sourcegen.model
+
+
The class element type.
+
+
ClassTypeDef.ClassName - Record Class in io.micronaut.sourcegen.model
+
+
The class name type.
+
+
ClassTypeDef.JavaClass - Record Class in io.micronaut.sourcegen.model
+
+
The class type.
+
+
ClassTypeDef.Parameterized - Record Class in io.micronaut.sourcegen.model
+
+
The parameterized type definition.
+
+
clear() - Method in class io.micronaut.sourcegen.javapoet.CodeBlock.Builder
+
 
+
clone() - Method in class io.micronaut.sourcegen.javapoet.NameAllocator
+
+
Create a deep copy of this NameAllocator.
+
+
code - Variable in class io.micronaut.sourcegen.javapoet.MethodSpec
+
 
+
CodeAnnotationValue(CodeBlock) - Constructor for record class io.micronaut.sourcegen.javapoet.AnnotationSpec.CodeAnnotationValue
+
+
Creates an instance of a CodeAnnotationValue record class.
+
+
codeBlock() - Method in record class io.micronaut.sourcegen.javapoet.AnnotationSpec.CodeAnnotationValue
+
+
Returns the value of the codeBlock record component.
+
+
CodeBlock - Class in io.micronaut.sourcegen.javapoet
+
+
A fragment of a .java file, potentially containing declarations, statements, and documentation.
+
+
CodeBlock.Builder - Class in io.micronaut.sourcegen.javapoet
+
 
+
compactConstructor - Variable in class io.micronaut.sourcegen.javapoet.TypeSpec
+
 
+
compactConstructor(MethodSpec) - Method in class io.micronaut.sourcegen.javapoet.TypeSpec.Builder
+
+
Sets the compact constructor for this builder.
+
+
compareTo(ClassName) - Method in class io.micronaut.sourcegen.javapoet.ClassName
+
 
+
componentType - Variable in class io.micronaut.sourcegen.javapoet.ArrayTypeName
+
 
+
componentType() - Method in record class io.micronaut.sourcegen.model.TypeDef.Array
+
+
Returns the value of the componentType record component.
+
+
concat(CodeBlock...) - Static method in class io.micronaut.sourcegen.javapoet.CodeBlock
+
+
Concatenates codeBlocks into a single CodeBlock.
+
+
concatAnnotations(List<AnnotationSpec>) - Method in class io.micronaut.sourcegen.javapoet.TypeName
+
 
+
condition() - Method in record class io.micronaut.sourcegen.model.ExpressionDef.IfElse
+
+
Returns the value of the condition record component.
+
+
condition() - Method in record class io.micronaut.sourcegen.model.StatementDef.If
+
+
Returns the value of the condition record component.
+
+
condition() - Method in record class io.micronaut.sourcegen.model.StatementDef.IfElse
+
+
Returns the value of the condition record component.
+
+
Condition(String, ExpressionDef, ExpressionDef) - Constructor for record class io.micronaut.sourcegen.model.ExpressionDef.Condition
+
+
Creates an instance of a Condition record class.
+
+
constant(Object) - Static method in interface io.micronaut.sourcegen.model.ExpressionDef
+
+
Resolve a constant for the given type from the string.
+
+
constant(ClassElement, TypeDef, Object) - Static method in interface io.micronaut.sourcegen.model.ExpressionDef
+
+
Resolve a constant for the given type from the string.
+
+
Constant(TypeDef, Object) - Constructor for record class io.micronaut.sourcegen.model.ExpressionDef.Constant
+
+
Creates an instance of a Constant record class.
+
+
constructor() - Static method in class io.micronaut.sourcegen.model.MethodDef
+
 
+
constructor(ClassTypeDef, Collection<ParameterDef>) - Static method in class io.micronaut.sourcegen.model.MethodDef
+
+
Create a new constructor with parameters assigned to fields with the same name.
+
+
CONSTRUCTOR - Static variable in class io.micronaut.sourcegen.javapoet.MethodSpec
+
 
+
constructorBuilder() - Static method in class io.micronaut.sourcegen.javapoet.MethodSpec
+
 
+
convert(TypeDef) - Method in interface io.micronaut.sourcegen.model.ExpressionDef
+
+
Convert this variable to a different type.
+
+
Convert(TypeDef, ExpressionDef) - Constructor for record class io.micronaut.sourcegen.model.ExpressionDef.Convert
+
+
Creates an instance of a Convert record class.
+
+
+

D

+
+
defaultValue - Variable in class io.micronaut.sourcegen.javapoet.MethodSpec
+
 
+
defaultValue(CodeBlock) - Method in class io.micronaut.sourcegen.javapoet.MethodSpec.Builder
+
 
+
defaultValue(String, Object...) - Method in class io.micronaut.sourcegen.javapoet.MethodSpec.Builder
+
 
+
defineAndAssign(ExpressionDef) - Method in record class io.micronaut.sourcegen.model.VariableDef.Local
+
+
Define and assign the variable.
+
+
DefineAndAssign(VariableDef.Local, ExpressionDef) - Constructor for record class io.micronaut.sourcegen.model.StatementDef.DefineAndAssign
+
+
Creates an instance of a DefineAndAssign record class.
+
+
dimensions() - Method in record class io.micronaut.sourcegen.model.TypeDef.Array
+
+
Returns the value of the dimensions record component.
+
+
doThrow(ExpressionDef...) - Method in interface io.micronaut.sourcegen.model.ClassTypeDef
+
+
Throw an exception.
+
+
doThrow(List<ExpressionDef>) - Method in interface io.micronaut.sourcegen.model.ClassTypeDef
+
+
Throw an exception.
+
+
DOUBLE - Static variable in class io.micronaut.sourcegen.javapoet.TypeName
+
 
+
+

E

+
+
elseExpression() - Method in record class io.micronaut.sourcegen.model.ExpressionDef.IfElse
+
+
Returns the value of the elseExpression record component.
+
+
elseStatement() - Method in record class io.micronaut.sourcegen.model.StatementDef.IfElse
+
+
Returns the value of the elseStatement record component.
+
+
enclosingClassName() - Method in class io.micronaut.sourcegen.javapoet.ClassName
+
+
Returns the enclosing class, like Map for Map.Entry.
+
+
endControlFlow() - Method in class io.micronaut.sourcegen.javapoet.CodeBlock.Builder
+
 
+
endControlFlow() - Method in class io.micronaut.sourcegen.javapoet.MethodSpec.Builder
+
 
+
endControlFlow(CodeBlock) - Method in class io.micronaut.sourcegen.javapoet.MethodSpec.Builder
+
 
+
endControlFlow(String, Object...) - Method in class io.micronaut.sourcegen.javapoet.CodeBlock.Builder
+
 
+
endControlFlow(String, Object...) - Method in class io.micronaut.sourcegen.javapoet.MethodSpec.Builder
+
 
+
ENUM - Enum constant in enum class io.micronaut.sourcegen.javapoet.TypeSpec.Kind
+
 
+
enumBuilder(ClassName) - Static method in class io.micronaut.sourcegen.javapoet.TypeSpec
+
 
+
enumBuilder(String) - Static method in class io.micronaut.sourcegen.javapoet.TypeSpec
+
 
+
enumConstants - Variable in class io.micronaut.sourcegen.javapoet.TypeSpec.Builder
+
 
+
enumConstants - Variable in class io.micronaut.sourcegen.javapoet.TypeSpec
+
 
+
EnumDef - Class in io.micronaut.sourcegen.model
+
+
The enum definition.
+
+
EnumDef.EnumDefBuilder - Class in io.micronaut.sourcegen.model
+
+
The enum definition builder.
+
+
equals(Object) - Method in record class io.micronaut.sourcegen.javapoet.AnnotationSpec.AnnotationSpecValue
+
+
Indicates whether some other object is "equal to" this one.
+
+
equals(Object) - Method in record class io.micronaut.sourcegen.javapoet.AnnotationSpec.CodeAnnotationValue
+
+
Indicates whether some other object is "equal to" this one.
+
+
equals(Object) - Method in class io.micronaut.sourcegen.javapoet.AnnotationSpec
+
 
+
equals(Object) - Method in class io.micronaut.sourcegen.javapoet.CodeBlock
+
 
+
equals(Object) - Method in class io.micronaut.sourcegen.javapoet.FieldSpec
+
 
+
equals(Object) - Method in class io.micronaut.sourcegen.javapoet.JavaFile
+
 
+
equals(Object) - Method in class io.micronaut.sourcegen.javapoet.MethodSpec
+
 
+
equals(Object) - Method in class io.micronaut.sourcegen.javapoet.ParameterSpec
+
 
+
equals(Object) - Method in class io.micronaut.sourcegen.javapoet.TypeName
+
 
+
equals(Object) - Method in class io.micronaut.sourcegen.javapoet.TypeSpec
+
 
+
equals(Object) - Method in record class io.micronaut.sourcegen.model.ClassTypeDef.ClassDefType
+
+
Indicates whether some other object is "equal to" this one.
+
+
equals(Object) - Method in record class io.micronaut.sourcegen.model.ClassTypeDef.ClassElementType
+
+
Indicates whether some other object is "equal to" this one.
+
+
equals(Object) - Method in record class io.micronaut.sourcegen.model.ClassTypeDef.ClassName
+
+
Indicates whether some other object is "equal to" this one.
+
+
equals(Object) - Method in record class io.micronaut.sourcegen.model.ClassTypeDef.JavaClass
+
+
Indicates whether some other object is "equal to" this one.
+
+
equals(Object) - Method in record class io.micronaut.sourcegen.model.ClassTypeDef.Parameterized
+
+
Indicates whether some other object is "equal to" this one.
+
+
equals(Object) - Method in record class io.micronaut.sourcegen.model.ExpressionDef.CallInstanceMethod
+
+
Indicates whether some other object is "equal to" this one.
+
+
equals(Object) - Method in record class io.micronaut.sourcegen.model.ExpressionDef.CallStaticMethod
+
+
Indicates whether some other object is "equal to" this one.
+
+
equals(Object) - Method in record class io.micronaut.sourcegen.model.ExpressionDef.Condition
+
+
Indicates whether some other object is "equal to" this one.
+
+
equals(Object) - Method in record class io.micronaut.sourcegen.model.ExpressionDef.Constant
+
+
Indicates whether some other object is "equal to" this one.
+
+
equals(Object) - Method in record class io.micronaut.sourcegen.model.ExpressionDef.Convert
+
+
Indicates whether some other object is "equal to" this one.
+
+
equals(Object) - Method in record class io.micronaut.sourcegen.model.ExpressionDef.IfElse
+
+
Indicates whether some other object is "equal to" this one.
+
+
equals(Object) - Method in record class io.micronaut.sourcegen.model.ExpressionDef.NewArrayInitialized
+
+
Indicates whether some other object is "equal to" this one.
+
+
equals(Object) - Method in record class io.micronaut.sourcegen.model.ExpressionDef.NewArrayOfSize
+
+
Indicates whether some other object is "equal to" this one.
+
+
equals(Object) - Method in record class io.micronaut.sourcegen.model.ExpressionDef.NewInstance
+
+
Indicates whether some other object is "equal to" this one.
+
+
equals(Object) - Method in record class io.micronaut.sourcegen.model.ExpressionDef.Switch
+
+
Indicates whether some other object is "equal to" this one.
+
+
equals(Object) - Method in record class io.micronaut.sourcegen.model.ExpressionDef.SwitchYieldCase
+
+
Indicates whether some other object is "equal to" this one.
+
+
equals(Object) - Method in record class io.micronaut.sourcegen.model.StatementDef.Assign
+
+
Indicates whether some other object is "equal to" this one.
+
+
equals(Object) - Method in record class io.micronaut.sourcegen.model.StatementDef.DefineAndAssign
+
+
Indicates whether some other object is "equal to" this one.
+
+
equals(Object) - Method in record class io.micronaut.sourcegen.model.StatementDef.If
+
+
Indicates whether some other object is "equal to" this one.
+
+
equals(Object) - Method in record class io.micronaut.sourcegen.model.StatementDef.IfElse
+
+
Indicates whether some other object is "equal to" this one.
+
+
equals(Object) - Method in record class io.micronaut.sourcegen.model.StatementDef.Multi
+
+
Indicates whether some other object is "equal to" this one.
+
+
equals(Object) - Method in record class io.micronaut.sourcegen.model.StatementDef.Return
+
+
Indicates whether some other object is "equal to" this one.
+
+
equals(Object) - Method in record class io.micronaut.sourcegen.model.StatementDef.Switch
+
+
Indicates whether some other object is "equal to" this one.
+
+
equals(Object) - Method in record class io.micronaut.sourcegen.model.StatementDef.Throw
+
+
Indicates whether some other object is "equal to" this one.
+
+
equals(Object) - Method in record class io.micronaut.sourcegen.model.StatementDef.While
+
+
Indicates whether some other object is "equal to" this one.
+
+
equals(Object) - Method in record class io.micronaut.sourcegen.model.TypeDef.Array
+
+
Indicates whether some other object is "equal to" this one.
+
+
equals(Object) - Method in record class io.micronaut.sourcegen.model.TypeDef.Primitive
+
+
Indicates whether some other object is "equal to" this one.
+
+
equals(Object) - Method in record class io.micronaut.sourcegen.model.TypeDef.TypeVariable
+
+
Indicates whether some other object is "equal to" this one.
+
+
equals(Object) - Method in record class io.micronaut.sourcegen.model.TypeDef.Wildcard
+
+
Indicates whether some other object is "equal to" this one.
+
+
equals(Object) - Method in record class io.micronaut.sourcegen.model.VariableDef.Field
+
+
Indicates whether some other object is "equal to" this one.
+
+
equals(Object) - Method in record class io.micronaut.sourcegen.model.VariableDef.Local
+
+
Indicates whether some other object is "equal to" this one.
+
+
equals(Object) - Method in record class io.micronaut.sourcegen.model.VariableDef.MethodParameter
+
+
Indicates whether some other object is "equal to" this one.
+
+
equals(Object) - Method in record class io.micronaut.sourcegen.model.VariableDef.StaticField
+
+
Indicates whether some other object is "equal to" this one.
+
+
equals(Object) - Method in record class io.micronaut.sourcegen.model.VariableDef.This
+
+
Indicates whether some other object is "equal to" this one.
+
+
exceptions - Variable in class io.micronaut.sourcegen.javapoet.MethodSpec
+
 
+
expression() - Method in record class io.micronaut.sourcegen.model.ExpressionDef.IfElse
+
+
Returns the value of the expression record component.
+
+
expression() - Method in record class io.micronaut.sourcegen.model.ExpressionDef.Switch
+
+
Returns the value of the expression record component.
+
+
expression() - Method in record class io.micronaut.sourcegen.model.StatementDef.Assign
+
+
Returns the value of the expression record component.
+
+
expression() - Method in record class io.micronaut.sourcegen.model.StatementDef.DefineAndAssign
+
+
Returns the value of the expression record component.
+
+
expression() - Method in record class io.micronaut.sourcegen.model.StatementDef.Return
+
+
Returns the value of the expression record component.
+
+
expression() - Method in record class io.micronaut.sourcegen.model.StatementDef.Switch
+
+
Returns the value of the expression record component.
+
+
expression() - Method in record class io.micronaut.sourcegen.model.StatementDef.While
+
+
Returns the value of the expression record component.
+
+
expressionDef() - Method in record class io.micronaut.sourcegen.model.ExpressionDef.Convert
+
+
Returns the value of the expressionDef record component.
+
+
ExpressionDef - Interface in io.micronaut.sourcegen.model
+
+
The expression definition.
+
+
ExpressionDef.CallInstanceMethod - Record Class in io.micronaut.sourcegen.model
+
+
The call an instance method expression.
+
+
ExpressionDef.CallStaticMethod - Record Class in io.micronaut.sourcegen.model
+
+
The call a static method expression.
+
+
ExpressionDef.Condition - Record Class in io.micronaut.sourcegen.model
+
+
The condition operator.
+
+
ExpressionDef.Constant - Record Class in io.micronaut.sourcegen.model
+
+
The constant expression.
+
+
ExpressionDef.Convert - Record Class in io.micronaut.sourcegen.model
+
+
The convert variable expression.
+
+
ExpressionDef.IfElse - Record Class in io.micronaut.sourcegen.model
+
+
The if-else expression.
+
+
ExpressionDef.NewArrayInitialized - Record Class in io.micronaut.sourcegen.model
+
+
The new array expression.
+
+
ExpressionDef.NewArrayOfSize - Record Class in io.micronaut.sourcegen.model
+
+
The new array expression.
+
+
ExpressionDef.NewInstance - Record Class in io.micronaut.sourcegen.model
+
+
The new instance expression.
+
+
ExpressionDef.Switch - Record Class in io.micronaut.sourcegen.model
+
+
The switch expression.
+
+
ExpressionDef.SwitchYieldCase - Record Class in io.micronaut.sourcegen.model
+
+
The switch yield case expression.
+
+
expressions() - Method in record class io.micronaut.sourcegen.model.ExpressionDef.NewArrayInitialized
+
+
Returns the value of the expressions record component.
+
+
+

F

+
+
falseValue() - Static method in interface io.micronaut.sourcegen.model.ExpressionDef
+
 
+
field(FieldDef) - Method in interface io.micronaut.sourcegen.model.ExpressionDef
+
+
Reference the field of this variable.
+
+
field(String, TypeDef) - Method in interface io.micronaut.sourcegen.model.ExpressionDef
+
+
Reference the field of this variable.
+
+
Field(ExpressionDef, String, TypeDef) - Constructor for record class io.micronaut.sourcegen.model.VariableDef.Field
+
+
Creates an instance of a Field record class.
+
+
FieldDef - Class in io.micronaut.sourcegen.model
+
+
The field definition.
+
+
FieldDef.FieldDefBuilder - Class in io.micronaut.sourcegen.model
+
+
The field builder definition.
+
+
FieldSpec - Class in io.micronaut.sourcegen.javapoet
+
+
A generated field declaration.
+
+
FieldSpec.Builder - Class in io.micronaut.sourcegen.javapoet
+
 
+
fieldSpecs - Variable in class io.micronaut.sourcegen.javapoet.TypeSpec.Builder
+
 
+
fieldSpecs - Variable in class io.micronaut.sourcegen.javapoet.TypeSpec
+
 
+
fileComment - Variable in class io.micronaut.sourcegen.javapoet.JavaFile
+
 
+
findByLanguage(VisitorContext.Language) - Static method in class io.micronaut.sourcegen.generator.SourceGenerators
+
 
+
findField(String) - Method in class io.micronaut.sourcegen.model.ClassDef
+
 
+
findParameter(String) - Method in class io.micronaut.sourcegen.model.MethodDef
+
 
+
flatten() - Method in interface io.micronaut.sourcegen.model.StatementDef
+
+
Flatten the collection.
+
+
flatten() - Method in record class io.micronaut.sourcegen.model.StatementDef.Multi
+
 
+
FLOAT - Static variable in class io.micronaut.sourcegen.javapoet.TypeName
+
 
+
+

G

+
+
get(ClassName, TypeName...) - Static method in class io.micronaut.sourcegen.javapoet.ParameterizedTypeName
+
+
Returns a parameterized type, applying typeArguments to rawType.
+
+
get(Annotation) - Static method in class io.micronaut.sourcegen.javapoet.AnnotationSpec
+
 
+
get(Annotation, boolean) - Static method in class io.micronaut.sourcegen.javapoet.AnnotationSpec
+
 
+
get(Class<?>) - Static method in class io.micronaut.sourcegen.javapoet.ClassName
+
 
+
get(Class<?>, Type...) - Static method in class io.micronaut.sourcegen.javapoet.ParameterizedTypeName
+
+
Returns a parameterized type, applying typeArguments to rawType.
+
+
get(Object) - Method in class io.micronaut.sourcegen.javapoet.NameAllocator
+
+
Retrieve a name created with NameAllocator.newName(String, Object).
+
+
get(GenericArrayType) - Static method in class io.micronaut.sourcegen.javapoet.ArrayTypeName
+
+
Returns an array type equivalent to type.
+
+
get(ParameterizedType) - Static method in class io.micronaut.sourcegen.javapoet.ParameterizedTypeName
+
+
Returns a parameterized type equivalent to type.
+
+
get(Type) - Static method in class io.micronaut.sourcegen.javapoet.TypeName
+
+
Returns a type name equivalent to type.
+
+
get(TypeVariable<?>) - Static method in class io.micronaut.sourcegen.javapoet.TypeVariableName
+
+
Returns type variable equivalent to type.
+
+
get(WildcardType) - Static method in class io.micronaut.sourcegen.javapoet.WildcardTypeName
+
 
+
get(String) - Static method in class io.micronaut.sourcegen.javapoet.TypeVariableName
+
+
Returns type variable named name without bounds.
+
+
get(String, TypeName...) - Static method in class io.micronaut.sourcegen.javapoet.TypeVariableName
+
+
Returns type variable named name with bounds.
+
+
get(String, Type...) - Static method in class io.micronaut.sourcegen.javapoet.TypeVariableName
+
+
Returns type variable named name with bounds.
+
+
get(String, String, String...) - Static method in class io.micronaut.sourcegen.javapoet.ClassName
+
+
Returns a class name created from the given parts.
+
+
get(AnnotationMirror) - Static method in class io.micronaut.sourcegen.javapoet.AnnotationSpec
+
 
+
get(TypeElement) - Static method in class io.micronaut.sourcegen.javapoet.ClassName
+
+
Returns the class name for element.
+
+
get(TypeParameterElement) - Static method in class io.micronaut.sourcegen.javapoet.TypeVariableName
+
+
Returns type variable equivalent to element.
+
+
get(VariableElement) - Static method in class io.micronaut.sourcegen.javapoet.ParameterSpec
+
 
+
get(ArrayType) - Static method in class io.micronaut.sourcegen.javapoet.ArrayTypeName
+
+
Returns an array type equivalent to mirror.
+
+
get(TypeMirror) - Static method in class io.micronaut.sourcegen.javapoet.TypeName
+
+
Returns a type name equivalent to mirror.
+
+
get(TypeVariable) - Static method in class io.micronaut.sourcegen.javapoet.TypeVariableName
+
+
Returns type variable equivalent to mirror.
+
+
get(WildcardType) - Static method in class io.micronaut.sourcegen.javapoet.WildcardTypeName
+
 
+
getAll() - Static method in class io.micronaut.sourcegen.generator.SourceGenerators
+
 
+
getAnnotations() - Method in class io.micronaut.sourcegen.model.PropertyDef
+
 
+
getEnumConstants() - Method in class io.micronaut.sourcegen.model.EnumDef
+
 
+
getField(String) - Method in class io.micronaut.sourcegen.model.ClassDef
+
 
+
getFields() - Method in class io.micronaut.sourcegen.model.ClassDef
+
 
+
getInitializer() - Method in class io.micronaut.sourcegen.model.FieldDef
+
 
+
getJavadoc() - Method in class io.micronaut.sourcegen.model.PropertyDef
+
 
+
getLanguage() - Method in interface io.micronaut.sourcegen.generator.SourceGenerator
+
 
+
getLanguage() - Method in class io.micronaut.sourcegen.GroovyPoetSourceGenerator
+
 
+
getLanguage() - Method in class io.micronaut.sourcegen.JavaPoetSourceGenerator
+
 
+
getMethods() - Method in class io.micronaut.sourcegen.model.ClassDef
+
 
+
getMethods() - Method in class io.micronaut.sourcegen.model.EnumDef
+
 
+
getMethods() - Method in class io.micronaut.sourcegen.model.InterfaceDef
+
 
+
getMethods() - Method in class io.micronaut.sourcegen.model.RecordDef
+
 
+
getModifiers() - Method in class io.micronaut.sourcegen.model.PropertyDef
+
 
+
getModifiersArray() - Method in class io.micronaut.sourcegen.model.PropertyDef
+
 
+
getName() - Method in class io.micronaut.sourcegen.model.PropertyDef
+
 
+
getName() - Method in record class io.micronaut.sourcegen.model.ClassTypeDef.ClassDefType
+
 
+
getName() - Method in record class io.micronaut.sourcegen.model.ClassTypeDef.ClassElementType
+
 
+
getName() - Method in record class io.micronaut.sourcegen.model.ClassTypeDef.ClassName
+
 
+
getName() - Method in interface io.micronaut.sourcegen.model.ClassTypeDef
+
 
+
getName() - Method in record class io.micronaut.sourcegen.model.ClassTypeDef.JavaClass
+
 
+
getName() - Method in record class io.micronaut.sourcegen.model.ClassTypeDef.Parameterized
+
 
+
getName() - Method in interface io.micronaut.sourcegen.model.ObjectDef
+
 
+
getPackageName() - Method in interface io.micronaut.sourcegen.model.ClassTypeDef
+
 
+
getPackageName() - Method in interface io.micronaut.sourcegen.model.ObjectDef
+
 
+
getParameter(String) - Method in class io.micronaut.sourcegen.model.MethodDef
+
 
+
getParameters() - Method in class io.micronaut.sourcegen.model.MethodDef
+
 
+
getProperties() - Method in class io.micronaut.sourcegen.model.ClassDef
+
 
+
getProperties() - Method in class io.micronaut.sourcegen.model.InterfaceDef
+
 
+
getProperties() - Method in class io.micronaut.sourcegen.model.RecordDef
+
 
+
getReturnType() - Method in class io.micronaut.sourcegen.model.MethodDef
+
 
+
getSimpleName() - Method in interface io.micronaut.sourcegen.model.ClassTypeDef
+
 
+
getSimpleName() - Method in interface io.micronaut.sourcegen.model.ObjectDef
+
 
+
getStatements() - Method in class io.micronaut.sourcegen.model.MethodDef
+
 
+
getSuperclass() - Method in class io.micronaut.sourcegen.model.ClassDef
+
 
+
getSuperinterfaces() - Method in class io.micronaut.sourcegen.model.ClassDef
+
 
+
getSuperinterfaces() - Method in class io.micronaut.sourcegen.model.EnumDef
+
 
+
getSuperinterfaces() - Method in class io.micronaut.sourcegen.model.InterfaceDef
+
 
+
getSuperinterfaces() - Method in class io.micronaut.sourcegen.model.RecordDef
+
 
+
getSupportedAnnotationNames() - Method in class io.micronaut.sourcegen.generator.visitors.BuilderAnnotationVisitor
+
 
+
getType() - Method in class io.micronaut.sourcegen.model.AnnotationDef
+
 
+
getType() - Method in class io.micronaut.sourcegen.model.FieldDef
+
 
+
getType() - Method in class io.micronaut.sourcegen.model.ParameterDef
+
 
+
getType() - Method in class io.micronaut.sourcegen.model.PropertyDef
+
 
+
getTypeVariables() - Method in class io.micronaut.sourcegen.model.ClassDef
+
 
+
getTypeVariables() - Method in class io.micronaut.sourcegen.model.InterfaceDef
+
 
+
getTypeVariables() - Method in class io.micronaut.sourcegen.model.RecordDef
+
 
+
getValues() - Method in class io.micronaut.sourcegen.model.AnnotationDef
+
 
+
getVisitorKind() - Method in class io.micronaut.sourcegen.generator.visitors.BuilderAnnotationVisitor
+
 
+
getVisitorKind() - Method in class io.micronaut.sourcegen.generator.visitors.SuperBuilderAnnotationVisitor
+
 
+
getVisitorKind() - Method in class io.micronaut.sourcegen.generator.visitors.WitherAnnotationVisitor
+
 
+
GroovyPoetSourceGenerator - Class in io.micronaut.sourcegen
+
+
Reuse the Java source generator for Groovy.
+
+
GroovyPoetSourceGenerator() - Constructor for class io.micronaut.sourcegen.GroovyPoetSourceGenerator
+
 
+
+

H

+
+
handleFatalException(Element, Class<? extends Annotation>, Exception, Consumer<RuntimeException>) - Static method in class io.micronaut.sourcegen.generator.SourceGenerators
+
+
Utility method for handling exceptions.
+
+
hasField(String) - Method in class io.micronaut.sourcegen.model.ClassDef
+
 
+
hashCode() - Method in record class io.micronaut.sourcegen.javapoet.AnnotationSpec.AnnotationSpecValue
+
+
Returns a hash code value for this object.
+
+
hashCode() - Method in record class io.micronaut.sourcegen.javapoet.AnnotationSpec.CodeAnnotationValue
+
+
Returns a hash code value for this object.
+
+
hashCode() - Method in class io.micronaut.sourcegen.javapoet.AnnotationSpec
+
 
+
hashCode() - Method in class io.micronaut.sourcegen.javapoet.CodeBlock
+
 
+
hashCode() - Method in class io.micronaut.sourcegen.javapoet.FieldSpec
+
 
+
hashCode() - Method in class io.micronaut.sourcegen.javapoet.JavaFile
+
 
+
hashCode() - Method in class io.micronaut.sourcegen.javapoet.MethodSpec
+
 
+
hashCode() - Method in class io.micronaut.sourcegen.javapoet.ParameterSpec
+
 
+
hashCode() - Method in class io.micronaut.sourcegen.javapoet.TypeName
+
 
+
hashCode() - Method in class io.micronaut.sourcegen.javapoet.TypeSpec
+
 
+
hashCode() - Method in record class io.micronaut.sourcegen.model.ClassTypeDef.ClassDefType
+
+
Returns a hash code value for this object.
+
+
hashCode() - Method in record class io.micronaut.sourcegen.model.ClassTypeDef.ClassElementType
+
+
Returns a hash code value for this object.
+
+
hashCode() - Method in record class io.micronaut.sourcegen.model.ClassTypeDef.ClassName
+
+
Returns a hash code value for this object.
+
+
hashCode() - Method in record class io.micronaut.sourcegen.model.ClassTypeDef.JavaClass
+
+
Returns a hash code value for this object.
+
+
hashCode() - Method in record class io.micronaut.sourcegen.model.ClassTypeDef.Parameterized
+
+
Returns a hash code value for this object.
+
+
hashCode() - Method in record class io.micronaut.sourcegen.model.ExpressionDef.CallInstanceMethod
+
+
Returns a hash code value for this object.
+
+
hashCode() - Method in record class io.micronaut.sourcegen.model.ExpressionDef.CallStaticMethod
+
+
Returns a hash code value for this object.
+
+
hashCode() - Method in record class io.micronaut.sourcegen.model.ExpressionDef.Condition
+
+
Returns a hash code value for this object.
+
+
hashCode() - Method in record class io.micronaut.sourcegen.model.ExpressionDef.Constant
+
+
Returns a hash code value for this object.
+
+
hashCode() - Method in record class io.micronaut.sourcegen.model.ExpressionDef.Convert
+
+
Returns a hash code value for this object.
+
+
hashCode() - Method in record class io.micronaut.sourcegen.model.ExpressionDef.IfElse
+
+
Returns a hash code value for this object.
+
+
hashCode() - Method in record class io.micronaut.sourcegen.model.ExpressionDef.NewArrayInitialized
+
+
Returns a hash code value for this object.
+
+
hashCode() - Method in record class io.micronaut.sourcegen.model.ExpressionDef.NewArrayOfSize
+
+
Returns a hash code value for this object.
+
+
hashCode() - Method in record class io.micronaut.sourcegen.model.ExpressionDef.NewInstance
+
+
Returns a hash code value for this object.
+
+
hashCode() - Method in record class io.micronaut.sourcegen.model.ExpressionDef.Switch
+
+
Returns a hash code value for this object.
+
+
hashCode() - Method in record class io.micronaut.sourcegen.model.ExpressionDef.SwitchYieldCase
+
+
Returns a hash code value for this object.
+
+
hashCode() - Method in record class io.micronaut.sourcegen.model.StatementDef.Assign
+
+
Returns a hash code value for this object.
+
+
hashCode() - Method in record class io.micronaut.sourcegen.model.StatementDef.DefineAndAssign
+
+
Returns a hash code value for this object.
+
+
hashCode() - Method in record class io.micronaut.sourcegen.model.StatementDef.If
+
+
Returns a hash code value for this object.
+
+
hashCode() - Method in record class io.micronaut.sourcegen.model.StatementDef.IfElse
+
+
Returns a hash code value for this object.
+
+
hashCode() - Method in record class io.micronaut.sourcegen.model.StatementDef.Multi
+
+
Returns a hash code value for this object.
+
+
hashCode() - Method in record class io.micronaut.sourcegen.model.StatementDef.Return
+
+
Returns a hash code value for this object.
+
+
hashCode() - Method in record class io.micronaut.sourcegen.model.StatementDef.Switch
+
+
Returns a hash code value for this object.
+
+
hashCode() - Method in record class io.micronaut.sourcegen.model.StatementDef.Throw
+
+
Returns a hash code value for this object.
+
+
hashCode() - Method in record class io.micronaut.sourcegen.model.StatementDef.While
+
+
Returns a hash code value for this object.
+
+
hashCode() - Method in record class io.micronaut.sourcegen.model.TypeDef.Array
+
+
Returns a hash code value for this object.
+
+
hashCode() - Method in record class io.micronaut.sourcegen.model.TypeDef.Primitive
+
+
Returns a hash code value for this object.
+
+
hashCode() - Method in record class io.micronaut.sourcegen.model.TypeDef.TypeVariable
+
+
Returns a hash code value for this object.
+
+
hashCode() - Method in record class io.micronaut.sourcegen.model.TypeDef.Wildcard
+
+
Returns a hash code value for this object.
+
+
hashCode() - Method in record class io.micronaut.sourcegen.model.VariableDef.Field
+
+
Returns a hash code value for this object.
+
+
hashCode() - Method in record class io.micronaut.sourcegen.model.VariableDef.Local
+
+
Returns a hash code value for this object.
+
+
hashCode() - Method in record class io.micronaut.sourcegen.model.VariableDef.MethodParameter
+
+
Returns a hash code value for this object.
+
+
hashCode() - Method in record class io.micronaut.sourcegen.model.VariableDef.StaticField
+
+
Returns a hash code value for this object.
+
+
hashCode() - Method in record class io.micronaut.sourcegen.model.VariableDef.This
+
+
Returns a hash code value for this object.
+
+
hasModifier(Modifier) - Method in class io.micronaut.sourcegen.javapoet.FieldSpec
+
 
+
hasModifier(Modifier) - Method in class io.micronaut.sourcegen.javapoet.MethodSpec
+
 
+
hasModifier(Modifier) - Method in class io.micronaut.sourcegen.javapoet.ParameterSpec
+
 
+
hasModifier(Modifier) - Method in class io.micronaut.sourcegen.javapoet.TypeSpec
+
 
+
+

I

+
+
If(ExpressionDef, StatementDef) - Constructor for record class io.micronaut.sourcegen.model.StatementDef.If
+
+
Creates an instance of a If record class.
+
+
IfElse(ExpressionDef, ExpressionDef, ExpressionDef) - Constructor for record class io.micronaut.sourcegen.model.ExpressionDef.IfElse
+
+
Creates an instance of a IfElse record class.
+
+
IfElse(ExpressionDef, StatementDef, StatementDef) - Constructor for record class io.micronaut.sourcegen.model.StatementDef.IfElse
+
+
Creates an instance of a IfElse record class.
+
+
indent() - Method in class io.micronaut.sourcegen.javapoet.CodeBlock.Builder
+
 
+
indent(String) - Method in class io.micronaut.sourcegen.javapoet.JavaFile.Builder
+
 
+
initializer - Variable in class io.micronaut.sourcegen.javapoet.FieldSpec
+
 
+
initializer(CodeBlock) - Method in class io.micronaut.sourcegen.javapoet.FieldSpec.Builder
+
 
+
initializer(ExpressionDef) - Method in class io.micronaut.sourcegen.model.FieldDef.FieldDefBuilder
+
 
+
initializer(String, Object...) - Method in class io.micronaut.sourcegen.javapoet.FieldSpec.Builder
+
 
+
initializerBlock - Variable in class io.micronaut.sourcegen.javapoet.TypeSpec
+
 
+
instance() - Method in record class io.micronaut.sourcegen.model.ExpressionDef.CallInstanceMethod
+
+
Returns the value of the instance record component.
+
+
instance() - Method in record class io.micronaut.sourcegen.model.VariableDef.Field
+
+
Returns the value of the instance record component.
+
+
instantiate() - Method in interface io.micronaut.sourcegen.model.ClassTypeDef
+
+
Instantiate this class.
+
+
instantiate(ClassTypeDef) - Static method in interface io.micronaut.sourcegen.model.ExpressionDef
+
+
The new instance expression.
+
+
instantiate(ClassTypeDef, List<ExpressionDef>) - Static method in interface io.micronaut.sourcegen.model.ExpressionDef
+
+
The new instance expression.
+
+
instantiate(ExpressionDef...) - Method in interface io.micronaut.sourcegen.model.ClassTypeDef
+
+
Instantiate this class.
+
+
instantiate(List<ExpressionDef>) - Method in interface io.micronaut.sourcegen.model.ClassTypeDef
+
+
Instantiate this class.
+
+
instantiateArray(int) - Method in interface io.micronaut.sourcegen.model.TypeDef
+
+
Instantiate an array of this class.
+
+
instantiateArray(ExpressionDef...) - Method in interface io.micronaut.sourcegen.model.TypeDef
+
+
Instantiate an array of this class.
+
+
instantiateArray(List<ExpressionDef>) - Method in interface io.micronaut.sourcegen.model.TypeDef
+
+
Instantiate an array of this class.
+
+
INT - Static variable in class io.micronaut.sourcegen.javapoet.TypeName
+
 
+
INTERFACE - Enum constant in enum class io.micronaut.sourcegen.javapoet.TypeSpec.Kind
+
 
+
interfaceBuilder(ClassName) - Static method in class io.micronaut.sourcegen.javapoet.TypeSpec
+
 
+
interfaceBuilder(String) - Static method in class io.micronaut.sourcegen.javapoet.TypeSpec
+
 
+
InterfaceDef - Class in io.micronaut.sourcegen.model
+
+
The interface definition.
+
+
InterfaceDef.InterfaceDefBuilder - Class in io.micronaut.sourcegen.model
+
+
The interface definition builder.
+
+
invoke(MethodElement, ExpressionDef...) - Method in interface io.micronaut.sourcegen.model.ExpressionDef
+
+
The call the instance method expression.
+
+
invoke(MethodElement, List<ExpressionDef>) - Method in interface io.micronaut.sourcegen.model.ExpressionDef
+
+
The call the instance method expression.
+
+
invoke(MethodDef) - Method in interface io.micronaut.sourcegen.model.ExpressionDef
+
+
The call the instance method expression.
+
+
invoke(VariableDef, String, List<ExpressionDef>, TypeDef) - Static method in interface io.micronaut.sourcegen.model.ExpressionDef
+
+
The call the instance method expression.
+
+
invoke(String, TypeDef, ExpressionDef...) - Method in interface io.micronaut.sourcegen.model.ExpressionDef
+
+
The call the instance method expression.
+
+
invoke(String, TypeDef, List<ExpressionDef>) - Method in interface io.micronaut.sourcegen.model.ExpressionDef
+
+
The call the instance method expression.
+
+
invokeStatic(ClassTypeDef, String, List<ExpressionDef>, TypeDef) - Static method in interface io.micronaut.sourcegen.model.ExpressionDef
+
+
The call the instance method expression.
+
+
invokeStatic(String, TypeDef, ExpressionDef...) - Method in interface io.micronaut.sourcegen.model.ClassTypeDef
+
+
Invoke static method.
+
+
invokeStatic(String, TypeDef, List<ExpressionDef>) - Method in interface io.micronaut.sourcegen.model.ClassTypeDef
+
+
Invoke static method.
+
+
io.micronaut.sourcegen - package io.micronaut.sourcegen
+
 
+
io.micronaut.sourcegen.annotations - package io.micronaut.sourcegen.annotations
+
 
+
io.micronaut.sourcegen.generator - package io.micronaut.sourcegen.generator
+
 
+
io.micronaut.sourcegen.generator.visitors - package io.micronaut.sourcegen.generator.visitors
+
 
+
io.micronaut.sourcegen.javapoet - package io.micronaut.sourcegen.javapoet
+
 
+
io.micronaut.sourcegen.model - package io.micronaut.sourcegen.model
+
 
+
isAnnotated() - Method in class io.micronaut.sourcegen.javapoet.ClassName
+
 
+
isAnnotated() - Method in class io.micronaut.sourcegen.javapoet.TypeName
+
 
+
isBoxedPrimitive() - Method in class io.micronaut.sourcegen.javapoet.TypeName
+
+
Returns true if this is a boxed primitive type like Integer.
+
+
isConstructor() - Method in class io.micronaut.sourcegen.javapoet.MethodSpec
+
 
+
isEmpty() - Method in class io.micronaut.sourcegen.javapoet.CodeBlock.Builder
+
 
+
isEmpty() - Method in class io.micronaut.sourcegen.javapoet.CodeBlock
+
 
+
isEnum() - Method in record class io.micronaut.sourcegen.model.ClassTypeDef.ClassElementType
+
 
+
isEnum() - Method in interface io.micronaut.sourcegen.model.ClassTypeDef
+
 
+
isEnum() - Method in record class io.micronaut.sourcegen.model.ClassTypeDef.JavaClass
+
 
+
isNonNull() - Method in interface io.micronaut.sourcegen.model.ExpressionDef
+
 
+
isNull() - Method in interface io.micronaut.sourcegen.model.ExpressionDef
+
 
+
isNullable() - Method in record class io.micronaut.sourcegen.model.ClassTypeDef.ClassDefType
+
 
+
isNullable() - Method in record class io.micronaut.sourcegen.model.ClassTypeDef.ClassElementType
+
 
+
isNullable() - Method in record class io.micronaut.sourcegen.model.ClassTypeDef.ClassName
+
 
+
isNullable() - Method in record class io.micronaut.sourcegen.model.ClassTypeDef.JavaClass
+
 
+
isNullable() - Method in record class io.micronaut.sourcegen.model.ClassTypeDef.Parameterized
+
 
+
isNullable() - Method in record class io.micronaut.sourcegen.model.TypeDef.Array
+
 
+
isNullable() - Method in interface io.micronaut.sourcegen.model.TypeDef
+
 
+
isPrimitive() - Method in class io.micronaut.sourcegen.javapoet.TypeName
+
+
Returns true if this is a primitive type like int.
+
+
+

J

+
+
JavaClass(Class<?>, boolean) - Constructor for record class io.micronaut.sourcegen.model.ClassTypeDef.JavaClass
+
+
Creates an instance of a JavaClass record class.
+
+
javadoc - Variable in class io.micronaut.sourcegen.javapoet.FieldSpec
+
 
+
javadoc - Variable in class io.micronaut.sourcegen.javapoet.MethodSpec
+
 
+
javadoc - Variable in class io.micronaut.sourcegen.javapoet.ParameterSpec
+
 
+
javadoc - Variable in class io.micronaut.sourcegen.javapoet.TypeSpec
+
 
+
javadoc - Variable in class io.micronaut.sourcegen.model.AbstractElementBuilder
+
 
+
JavaFile - Class in io.micronaut.sourcegen.javapoet
+
+
A Java file containing a single top level class.
+
+
JavaFile.Builder - Class in io.micronaut.sourcegen.javapoet
+
 
+
JavaPoetSourceGenerator - Class in io.micronaut.sourcegen
+
+
The Java source generator.
+
+
JavaPoetSourceGenerator() - Constructor for class io.micronaut.sourcegen.JavaPoetSourceGenerator
+
 
+
join(Iterable<CodeBlock>, String) - Static method in class io.micronaut.sourcegen.javapoet.CodeBlock
+
+
Joins codeBlocks into a single CodeBlock, each separated by separator.
+
+
joining(String) - Static method in class io.micronaut.sourcegen.javapoet.CodeBlock
+
+
A Collector implementation that joins CodeBlock instances together into one + separated by separator.
+
+
joining(String, String, String) - Static method in class io.micronaut.sourcegen.javapoet.CodeBlock
+
+
A Collector implementation that joins CodeBlock instances together into one + separated by separator.
+
+
+

K

+
+
kind - Variable in class io.micronaut.sourcegen.javapoet.TypeSpec
+
 
+
+

L

+
+
left() - Method in record class io.micronaut.sourcegen.model.ExpressionDef.Condition
+
+
Returns the value of the left record component.
+
+
Local(String, TypeDef) - Constructor for record class io.micronaut.sourcegen.model.VariableDef.Local
+
+
Creates an instance of a Local record class.
+
+
LONG - Static variable in class io.micronaut.sourcegen.javapoet.TypeName
+
 
+
lowerBounds - Variable in class io.micronaut.sourcegen.javapoet.WildcardTypeName
+
 
+
lowerBounds() - Method in record class io.micronaut.sourcegen.model.TypeDef.Wildcard
+
+
Returns the value of the lowerBounds record component.
+
+
+

M

+
+
makeNullable() - Method in record class io.micronaut.sourcegen.model.ClassTypeDef.ClassDefType
+
 
+
makeNullable() - Method in record class io.micronaut.sourcegen.model.ClassTypeDef.ClassElementType
+
 
+
makeNullable() - Method in record class io.micronaut.sourcegen.model.ClassTypeDef.ClassName
+
 
+
makeNullable() - Method in record class io.micronaut.sourcegen.model.ClassTypeDef.JavaClass
+
 
+
makeNullable() - Method in interface io.micronaut.sourcegen.model.ClassTypeDef
+
 
+
makeNullable() - Method in record class io.micronaut.sourcegen.model.ClassTypeDef.Parameterized
+
 
+
makeNullable() - Method in record class io.micronaut.sourcegen.model.TypeDef.Array
+
 
+
makeNullable() - Method in interface io.micronaut.sourcegen.model.TypeDef
+
 
+
makeNullable() - Method in record class io.micronaut.sourcegen.model.TypeDef.Primitive
+
 
+
members - Variable in class io.micronaut.sourcegen.javapoet.AnnotationSpec.Builder
+
 
+
members - Variable in class io.micronaut.sourcegen.javapoet.AnnotationSpec
+
 
+
methodBuilder(String) - Static method in class io.micronaut.sourcegen.javapoet.MethodSpec
+
 
+
MethodDef - Class in io.micronaut.sourcegen.model
+
+
The method definition.
+
+
MethodDef.MethodDefBuilder - Class in io.micronaut.sourcegen.model
+
+
The method builder definition.
+
+
MethodParameter(ParameterDef) - Constructor for record class io.micronaut.sourcegen.model.VariableDef.MethodParameter
+
 
+
MethodParameter(String, TypeDef) - Constructor for record class io.micronaut.sourcegen.model.VariableDef.MethodParameter
+
+
Creates an instance of a MethodParameter record class.
+
+
MethodSpec - Class in io.micronaut.sourcegen.javapoet
+
+
A generated constructor or method declaration.
+
+
MethodSpec.Builder - Class in io.micronaut.sourcegen.javapoet
+
 
+
methodSpecs - Variable in class io.micronaut.sourcegen.javapoet.TypeSpec.Builder
+
 
+
methodSpecs - Variable in class io.micronaut.sourcegen.javapoet.TypeSpec
+
 
+
modifiers - Variable in class io.micronaut.sourcegen.javapoet.FieldSpec.Builder
+
 
+
modifiers - Variable in class io.micronaut.sourcegen.javapoet.FieldSpec
+
 
+
modifiers - Variable in class io.micronaut.sourcegen.javapoet.MethodSpec.Builder
+
 
+
modifiers - Variable in class io.micronaut.sourcegen.javapoet.MethodSpec
+
 
+
modifiers - Variable in class io.micronaut.sourcegen.javapoet.ParameterSpec.Builder
+
 
+
modifiers - Variable in class io.micronaut.sourcegen.javapoet.ParameterSpec
+
 
+
modifiers - Variable in class io.micronaut.sourcegen.javapoet.TypeSpec.Builder
+
 
+
modifiers - Variable in class io.micronaut.sourcegen.javapoet.TypeSpec
+
 
+
modifiers - Variable in class io.micronaut.sourcegen.model.PropertyDef
+
 
+
modifiers - Variable in class io.micronaut.sourcegen.model.AbstractElementBuilder
+
 
+
multi(StatementDef...) - Static method in interface io.micronaut.sourcegen.model.StatementDef
+
+
The multi line statement.
+
+
multi(List<StatementDef>) - Static method in interface io.micronaut.sourcegen.model.StatementDef
+
+
The multi line statement.
+
+
Multi(List<StatementDef>) - Constructor for record class io.micronaut.sourcegen.model.StatementDef.Multi
+
+
Creates an instance of a Multi record class.
+
+
+

N

+
+
name - Variable in class io.micronaut.sourcegen.javapoet.FieldSpec
+
 
+
name - Variable in class io.micronaut.sourcegen.javapoet.MethodSpec
+
 
+
name - Variable in class io.micronaut.sourcegen.javapoet.ParameterSpec
+
 
+
name - Variable in class io.micronaut.sourcegen.javapoet.TypeSpec
+
 
+
name - Variable in class io.micronaut.sourcegen.javapoet.TypeVariableName
+
 
+
name - Variable in class io.micronaut.sourcegen.model.PropertyDef
+
 
+
name - Variable in class io.micronaut.sourcegen.model.AbstractElementBuilder
+
 
+
name() - Method in record class io.micronaut.sourcegen.model.ExpressionDef.CallInstanceMethod
+
+
Returns the value of the name record component.
+
+
name() - Method in record class io.micronaut.sourcegen.model.ExpressionDef.CallStaticMethod
+
+
Returns the value of the name record component.
+
+
name() - Method in record class io.micronaut.sourcegen.model.TypeDef.Primitive
+
+
Returns the value of the name record component.
+
+
name() - Method in record class io.micronaut.sourcegen.model.TypeDef.TypeVariable
+
+
Returns the value of the name record component.
+
+
name() - Method in record class io.micronaut.sourcegen.model.VariableDef.Field
+
+
Returns the value of the name record component.
+
+
name() - Method in record class io.micronaut.sourcegen.model.VariableDef.Local
+
+
Returns the value of the name record component.
+
+
name() - Method in record class io.micronaut.sourcegen.model.VariableDef.MethodParameter
+
+
Returns the value of the name record component.
+
+
name() - Method in record class io.micronaut.sourcegen.model.VariableDef.StaticField
+
+
Returns the value of the name record component.
+
+
NameAllocator - Class in io.micronaut.sourcegen.javapoet
+
+
Assigns Java identifier names to avoid collisions, keywords, and invalid characters.
+
+
NameAllocator() - Constructor for class io.micronaut.sourcegen.javapoet.NameAllocator
+
 
+
nestedClass(String) - Method in class io.micronaut.sourcegen.javapoet.ClassName
+
+
Returns a new ClassName instance for the specified name as nested inside this + class.
+
+
nestedClass(String) - Method in class io.micronaut.sourcegen.javapoet.ParameterizedTypeName
+
+
Returns a new ParameterizedTypeName instance for the specified name as nested + inside this class.
+
+
nestedClass(String, List<TypeName>) - Method in class io.micronaut.sourcegen.javapoet.ParameterizedTypeName
+
+
Returns a new ParameterizedTypeName instance for the specified name as nested + inside this class, with the specified typeArguments.
+
+
NewArrayInitialized(TypeDef.Array, List<ExpressionDef>) - Constructor for record class io.micronaut.sourcegen.model.ExpressionDef.NewArrayInitialized
+
+
Creates an instance of a NewArrayInitialized record class.
+
+
NewArrayOfSize(TypeDef.Array, int) - Constructor for record class io.micronaut.sourcegen.model.ExpressionDef.NewArrayOfSize
+
+
Creates an instance of a NewArrayOfSize record class.
+
+
NewInstance(ClassTypeDef, List<ExpressionDef>) - Constructor for record class io.micronaut.sourcegen.model.ExpressionDef.NewInstance
+
+
Creates an instance of a NewInstance record class.
+
+
newLocal(String) - Method in interface io.micronaut.sourcegen.model.ExpressionDef
+
+
Turn this expression into a new local variable.
+
+
newLocal(String, Function<VariableDef, StatementDef>) - Method in interface io.micronaut.sourcegen.model.ExpressionDef
+
+
Turn this expression into a new local variable.
+
+
newName(String) - Method in class io.micronaut.sourcegen.javapoet.NameAllocator
+
+
Return a new name using suggestion that will not be a Java identifier or clash with + other names.
+
+
newName(String, Object) - Method in class io.micronaut.sourcegen.javapoet.NameAllocator
+
+
Return a new name using suggestion that will not be a Java identifier or clash with + other names.
+
+
nextControlFlow(CodeBlock) - Method in class io.micronaut.sourcegen.javapoet.MethodSpec.Builder
+
 
+
nextControlFlow(String, Object...) - Method in class io.micronaut.sourcegen.javapoet.CodeBlock.Builder
+
 
+
nextControlFlow(String, Object...) - Method in class io.micronaut.sourcegen.javapoet.MethodSpec.Builder
+
 
+
nullable() - Method in record class io.micronaut.sourcegen.model.ClassTypeDef.ClassDefType
+
+
Returns the value of the nullable record component.
+
+
nullable() - Method in record class io.micronaut.sourcegen.model.ClassTypeDef.ClassElementType
+
+
Returns the value of the nullable record component.
+
+
nullable() - Method in record class io.micronaut.sourcegen.model.ClassTypeDef.ClassName
+
+
Returns the value of the nullable record component.
+
+
nullable() - Method in record class io.micronaut.sourcegen.model.ClassTypeDef.JavaClass
+
+
Returns the value of the nullable record component.
+
+
nullable() - Method in record class io.micronaut.sourcegen.model.TypeDef.Array
+
+
Returns the value of the nullable record component.
+
+
nullValue() - Static method in interface io.micronaut.sourcegen.model.ExpressionDef
+
 
+
+

O

+
+
OBJECT - Static variable in class io.micronaut.sourcegen.javapoet.ClassName
+
 
+
OBJECT - Static variable in class io.micronaut.sourcegen.javapoet.TypeName
+
 
+
OBJECT - Static variable in interface io.micronaut.sourcegen.model.ClassTypeDef
+
 
+
OBJECT - Static variable in interface io.micronaut.sourcegen.model.TypeDef
+
 
+
ObjectDef - Interface in io.micronaut.sourcegen.model
+
+
The interface defining the object type.
+
+
of(AnnotationValue<?>, VisitorContext) - Static method in class io.micronaut.sourcegen.model.AnnotationDef
+
+
Create an annotation definition from an AnnotationValue + annotation.
+
+
of(ClassElement) - Static method in interface io.micronaut.sourcegen.model.ClassTypeDef
+
+
Create a new type definition.
+
+
of(ClassElement) - Static method in interface io.micronaut.sourcegen.model.TypeDef
+
+
Creates a new type.
+
+
of(TypeName) - Static method in class io.micronaut.sourcegen.javapoet.ArrayTypeName
+
+
Returns an array type whose elements are all instances of componentType.
+
+
of(ClassDef) - Static method in interface io.micronaut.sourcegen.model.ClassTypeDef
+
+
Create a new type definition.
+
+
of(Class<?>) - Static method in interface io.micronaut.sourcegen.model.ClassTypeDef
+
+
Create a new type definition.
+
+
of(Class<?>) - Static method in interface io.micronaut.sourcegen.model.TypeDef
+
+
Creates a new type.
+
+
of(Type) - Static method in class io.micronaut.sourcegen.javapoet.ArrayTypeName
+
+
Returns an array type whose elements are all instances of componentType.
+
+
of(String) - Static method in interface io.micronaut.sourcegen.model.ClassTypeDef
+
+
Create a new type definition.
+
+
of(String, TypeDef) - Static method in class io.micronaut.sourcegen.model.ParameterDef
+
 
+
of(String, Object...) - Static method in class io.micronaut.sourcegen.javapoet.CodeBlock
+
 
+
ofType(TypeDef) - Method in class io.micronaut.sourcegen.model.FieldDef.FieldDefBuilder
+
 
+
ofType(TypeDef) - Method in class io.micronaut.sourcegen.model.PropertyDef.PropertyDefBuilder
+
 
+
ofType(Class<?>) - Method in class io.micronaut.sourcegen.model.PropertyDef.PropertyDefBuilder
+
 
+
operator() - Method in record class io.micronaut.sourcegen.model.ExpressionDef.Condition
+
+
Returns the value of the operator record component.
+
+
originatingElements - Variable in class io.micronaut.sourcegen.javapoet.TypeSpec.Builder
+
 
+
originatingElements - Variable in class io.micronaut.sourcegen.javapoet.TypeSpec
+
 
+
overriding(ExecutableElement) - Static method in class io.micronaut.sourcegen.javapoet.MethodSpec
+
+
Returns a new method spec builder that overrides method.
+
+
overriding(ExecutableElement, DeclaredType, Types) - Static method in class io.micronaut.sourcegen.javapoet.MethodSpec
+
+
Returns a new method spec builder that overrides method as a member of + enclosing.
+
+
ownerType() - Method in record class io.micronaut.sourcegen.model.VariableDef.StaticField
+
+
Returns the value of the ownerType record component.
+
+
+

P

+
+
packageName - Variable in class io.micronaut.sourcegen.javapoet.JavaFile
+
 
+
packageName() - Method in class io.micronaut.sourcegen.javapoet.ClassName
+
+
Returns the package name, like "java.util" for Map.Entry.
+
+
ParameterDef - Class in io.micronaut.sourcegen.model
+
+
The parameter definition.
+
+
ParameterDef.ParameterDefBuilder - Class in io.micronaut.sourcegen.model
+
+
The parameter definition builder.
+
+
parameterized(ClassTypeDef, TypeDef...) - Static method in interface io.micronaut.sourcegen.model.TypeDef
+
+
Creates a new type with generic parameters.
+
+
parameterized(ClassTypeDef, List<TypeDef>) - Static method in interface io.micronaut.sourcegen.model.TypeDef
+
+
Creates a new type with generic parameters.
+
+
parameterized(Class<?>, TypeDef...) - Static method in interface io.micronaut.sourcegen.model.TypeDef
+
+
Creates a new type with generic parameters.
+
+
parameterized(Class<?>, Class<?>...) - Static method in interface io.micronaut.sourcegen.model.TypeDef
+
+
Creates a new type with generic parameters.
+
+
Parameterized(ClassTypeDef, List<TypeDef>) - Constructor for record class io.micronaut.sourcegen.model.ClassTypeDef.Parameterized
+
+
Creates an instance of a Parameterized record class.
+
+
ParameterizedTypeName - Class in io.micronaut.sourcegen.javapoet
+
 
+
parameters - Variable in class io.micronaut.sourcegen.javapoet.MethodSpec.Builder
+
 
+
parameters - Variable in class io.micronaut.sourcegen.javapoet.MethodSpec
+
 
+
parameters() - Method in record class io.micronaut.sourcegen.model.ExpressionDef.CallInstanceMethod
+
+
Returns the value of the parameters record component.
+
+
parameters() - Method in record class io.micronaut.sourcegen.model.ExpressionDef.CallStaticMethod
+
+
Returns the value of the parameters record component.
+
+
ParameterSpec - Class in io.micronaut.sourcegen.javapoet
+
+
A generated parameter declaration.
+
+
ParameterSpec.Builder - Class in io.micronaut.sourcegen.javapoet
+
 
+
peerClass(String) - Method in class io.micronaut.sourcegen.javapoet.ClassName
+
+
Returns a class that shares the same enclosing package or class.
+
+
permittedSubclasses - Variable in class io.micronaut.sourcegen.javapoet.TypeSpec.Builder
+
 
+
permittedSubclasses - Variable in class io.micronaut.sourcegen.javapoet.TypeSpec
+
 
+
primitive(Class<?>) - Static method in interface io.micronaut.sourcegen.model.TypeDef
+
+
Creates new primitive type.
+
+
primitive(String) - Static method in interface io.micronaut.sourcegen.model.TypeDef
+
+
Creates new primitive type.
+
+
Primitive(String) - Constructor for record class io.micronaut.sourcegen.model.TypeDef.Primitive
+
+
Creates an instance of a Primitive record class.
+
+
PropertyDef - Class in io.micronaut.sourcegen.model
+
+
The property definition.
+
+
PropertyDef.PropertyDefBuilder - Class in io.micronaut.sourcegen.model
+
+
The property builder definition.
+
+
+

R

+
+
rawType - Variable in class io.micronaut.sourcegen.javapoet.ParameterizedTypeName
+
 
+
rawType() - Method in record class io.micronaut.sourcegen.model.ClassTypeDef.Parameterized
+
+
Returns the value of the rawType record component.
+
+
RECORD - Enum constant in enum class io.micronaut.sourcegen.javapoet.TypeSpec.Kind
+
 
+
recordBuilder(ClassName) - Static method in class io.micronaut.sourcegen.javapoet.TypeSpec
+
 
+
recordBuilder(String) - Static method in class io.micronaut.sourcegen.javapoet.TypeSpec
+
 
+
recordComponents - Variable in class io.micronaut.sourcegen.javapoet.TypeSpec.Builder
+
 
+
recordComponents - Variable in class io.micronaut.sourcegen.javapoet.TypeSpec
+
 
+
RecordDef - Class in io.micronaut.sourcegen.model
+
+
The class definition.
+
+
RecordDef.RecordDefBuilder - Class in io.micronaut.sourcegen.model
+
+
The record definition builder.
+
+
reflectionName() - Method in class io.micronaut.sourcegen.javapoet.ClassName
+
+
Return the binary name of a class.
+
+
Return(ExpressionDef) - Constructor for record class io.micronaut.sourcegen.model.StatementDef.Return
+
+
Creates an instance of a Return record class.
+
+
returning() - Method in interface io.micronaut.sourcegen.model.ExpressionDef
+
+
The statement returning this expression.
+
+
returningType() - Method in record class io.micronaut.sourcegen.model.ExpressionDef.CallInstanceMethod
+
+
Returns the value of the returningType record component.
+
+
returningType() - Method in record class io.micronaut.sourcegen.model.ExpressionDef.CallStaticMethod
+
+
Returns the value of the returningType record component.
+
+
returns(TypeName) - Method in class io.micronaut.sourcegen.javapoet.MethodSpec.Builder
+
 
+
returns(TypeDef) - Method in class io.micronaut.sourcegen.model.MethodDef.MethodDefBuilder
+
+
The return type of the method.
+
+
returns(Class<?>) - Method in class io.micronaut.sourcegen.model.MethodDef.MethodDefBuilder
+
 
+
returns(Type) - Method in class io.micronaut.sourcegen.javapoet.MethodSpec.Builder
+
 
+
returnType - Variable in class io.micronaut.sourcegen.javapoet.MethodSpec
+
 
+
right() - Method in record class io.micronaut.sourcegen.model.ExpressionDef.Condition
+
+
Returns the value of the right record component.
+
+
+

S

+
+
setName(String) - Method in class io.micronaut.sourcegen.javapoet.MethodSpec.Builder
+
 
+
SHORT - Static variable in class io.micronaut.sourcegen.javapoet.TypeName
+
 
+
simpleName() - Method in class io.micronaut.sourcegen.javapoet.ClassName
+
+
Returns the simple name of this class, like "Entry" for Map.Entry.
+
+
simpleNames() - Method in class io.micronaut.sourcegen.javapoet.ClassName
+
 
+
Singular - Annotation Interface in io.micronaut.sourcegen.annotations
+
+
The annotation to be used with Builder or SuperBuilder on a property to create + a single element method for filling a collection.
+
+
size() - Method in record class io.micronaut.sourcegen.model.ExpressionDef.NewArrayOfSize
+
+
Returns the value of the size record component.
+
+
skipJavaLangImports - Variable in class io.micronaut.sourcegen.javapoet.JavaFile
+
 
+
skipJavaLangImports(boolean) - Method in class io.micronaut.sourcegen.javapoet.JavaFile.Builder
+
+
Call this to omit imports for classes in java.lang, such as java.lang.String.
+
+
SourceGenerator - Interface in io.micronaut.sourcegen.generator
+
+
Source code generator.
+
+
SourceGenerators - Class in io.micronaut.sourcegen.generator
+
+
The source generators.
+
+
start(VisitorContext) - Method in class io.micronaut.sourcegen.generator.visitors.BuilderAnnotationVisitor
+
 
+
start(VisitorContext) - Method in class io.micronaut.sourcegen.generator.visitors.SuperBuilderAnnotationVisitor
+
 
+
start(VisitorContext) - Method in class io.micronaut.sourcegen.generator.visitors.WitherAnnotationVisitor
+
 
+
statement() - Method in record class io.micronaut.sourcegen.model.ExpressionDef.SwitchYieldCase
+
+
Returns the value of the statement record component.
+
+
statement() - Method in record class io.micronaut.sourcegen.model.StatementDef.If
+
+
Returns the value of the statement record component.
+
+
statement() - Method in record class io.micronaut.sourcegen.model.StatementDef.IfElse
+
+
Returns the value of the statement record component.
+
+
statement() - Method in record class io.micronaut.sourcegen.model.StatementDef.While
+
+
Returns the value of the statement record component.
+
+
StatementDef - Interface in io.micronaut.sourcegen.model
+
+
The statement definition.
+
+
StatementDef.Assign - Record Class in io.micronaut.sourcegen.model
+
+
The assign statement.
+
+
StatementDef.DefineAndAssign - Record Class in io.micronaut.sourcegen.model
+
+
The local variable definition and assigment statement.
+
+
StatementDef.If - Record Class in io.micronaut.sourcegen.model
+
+
The if statement.
+
+
StatementDef.IfElse - Record Class in io.micronaut.sourcegen.model
+
+
The if-else statement.
+
+
StatementDef.Multi - Record Class in io.micronaut.sourcegen.model
+
+
The multi statement.
+
+
StatementDef.Return - Record Class in io.micronaut.sourcegen.model
+
+
The return statement.
+
+
StatementDef.Switch - Record Class in io.micronaut.sourcegen.model
+
+
The switch statement.
+
+
StatementDef.Throw - Record Class in io.micronaut.sourcegen.model
+
+
The throw statement.
+
+
StatementDef.While - Record Class in io.micronaut.sourcegen.model
+
+
The while statement.
+
+
statements() - Method in record class io.micronaut.sourcegen.model.StatementDef.Multi
+
+
Returns the value of the statements record component.
+
+
staticBlock - Variable in class io.micronaut.sourcegen.javapoet.TypeSpec
+
 
+
StaticField(TypeDef, String, TypeDef) - Constructor for record class io.micronaut.sourcegen.model.VariableDef.StaticField
+
+
Creates an instance of a StaticField record class.
+
+
staticImports - Variable in class io.micronaut.sourcegen.javapoet.JavaFile.Builder
+
 
+
subtypeOf(TypeName) - Static method in class io.micronaut.sourcegen.javapoet.WildcardTypeName
+
+
Returns a type that represents an unknown type that extends bound.
+
+
subtypeOf(Type) - Static method in class io.micronaut.sourcegen.javapoet.WildcardTypeName
+
 
+
SuperBuilder - Annotation Interface in io.micronaut.sourcegen.annotations
+
+
The builder annotation on a bean should create a builder with a support of inheritance.
+
+
SuperBuilderAnnotationVisitor - Class in io.micronaut.sourcegen.generator.visitors
+
+
The visitor that is generation a builder.
+
+
SuperBuilderAnnotationVisitor() - Constructor for class io.micronaut.sourcegen.generator.visitors.SuperBuilderAnnotationVisitor
+
 
+
superclass - Variable in class io.micronaut.sourcegen.javapoet.TypeSpec
+
 
+
superclass(TypeName) - Method in class io.micronaut.sourcegen.javapoet.TypeSpec.Builder
+
 
+
superclass(ClassTypeDef) - Method in class io.micronaut.sourcegen.model.ClassDef.ClassDefBuilder
+
 
+
superclass(Type) - Method in class io.micronaut.sourcegen.javapoet.TypeSpec.Builder
+
 
+
superclass(Type, boolean) - Method in class io.micronaut.sourcegen.javapoet.TypeSpec.Builder
+
 
+
superclass(TypeMirror) - Method in class io.micronaut.sourcegen.javapoet.TypeSpec.Builder
+
 
+
superclass(TypeMirror, boolean) - Method in class io.micronaut.sourcegen.javapoet.TypeSpec.Builder
+
 
+
superinterfaces - Variable in class io.micronaut.sourcegen.javapoet.TypeSpec.Builder
+
 
+
superinterfaces - Variable in class io.micronaut.sourcegen.javapoet.TypeSpec
+
 
+
supertypeOf(TypeName) - Static method in class io.micronaut.sourcegen.javapoet.WildcardTypeName
+
+
Returns a type that represents an unknown supertype of bound.
+
+
supertypeOf(Type) - Static method in class io.micronaut.sourcegen.javapoet.WildcardTypeName
+
 
+
Switch(ExpressionDef, TypeDef, Map<ExpressionDef.Constant, ExpressionDef>) - Constructor for record class io.micronaut.sourcegen.model.ExpressionDef.Switch
+
+
Creates an instance of a Switch record class.
+
+
Switch(ExpressionDef, TypeDef, Map<ExpressionDef.Constant, StatementDef>) - Constructor for record class io.micronaut.sourcegen.model.StatementDef.Switch
+
+
Creates an instance of a Switch record class.
+
+
SwitchYieldCase(TypeDef, StatementDef) - Constructor for record class io.micronaut.sourcegen.model.ExpressionDef.SwitchYieldCase
+
+
Creates an instance of a SwitchYieldCase record class.
+
+
+

T

+
+
This(TypeDef) - Constructor for record class io.micronaut.sourcegen.model.VariableDef.This
+
+
Creates an instance of a This record class.
+
+
THIS - Static variable in interface io.micronaut.sourcegen.model.TypeDef
+
+
A simple type representing a special this-type, in context of a class def, method or field the type will be replaced by the current type.
+
+
Throw(ExpressionDef) - Constructor for record class io.micronaut.sourcegen.model.StatementDef.Throw
+
+
Creates an instance of a Throw record class.
+
+
toBuilder() - Method in class io.micronaut.sourcegen.javapoet.AnnotationSpec
+
 
+
toBuilder() - Method in class io.micronaut.sourcegen.javapoet.CodeBlock
+
 
+
toBuilder() - Method in class io.micronaut.sourcegen.javapoet.FieldSpec
+
 
+
toBuilder() - Method in class io.micronaut.sourcegen.javapoet.JavaFile
+
 
+
toBuilder() - Method in class io.micronaut.sourcegen.javapoet.MethodSpec
+
 
+
toBuilder() - Method in class io.micronaut.sourcegen.javapoet.ParameterSpec
+
 
+
toBuilder() - Method in class io.micronaut.sourcegen.javapoet.TypeSpec
+
 
+
toJavaFileObject() - Method in class io.micronaut.sourcegen.javapoet.JavaFile
+
 
+
toJavaIdentifier(String) - Static method in class io.micronaut.sourcegen.javapoet.NameAllocator
+
 
+
topLevelClassName() - Method in class io.micronaut.sourcegen.javapoet.ClassName
+
+
Returns the top class in this nesting group.
+
+
toString() - Method in record class io.micronaut.sourcegen.javapoet.AnnotationSpec.AnnotationSpecValue
+
+
Returns a string representation of this record class.
+
+
toString() - Method in record class io.micronaut.sourcegen.javapoet.AnnotationSpec.CodeAnnotationValue
+
+
Returns a string representation of this record class.
+
+
toString() - Method in class io.micronaut.sourcegen.javapoet.AnnotationSpec
+
 
+
toString() - Method in class io.micronaut.sourcegen.javapoet.CodeBlock
+
 
+
toString() - Method in class io.micronaut.sourcegen.javapoet.FieldSpec
+
 
+
toString() - Method in class io.micronaut.sourcegen.javapoet.JavaFile
+
 
+
toString() - Method in class io.micronaut.sourcegen.javapoet.MethodSpec
+
 
+
toString() - Method in class io.micronaut.sourcegen.javapoet.ParameterSpec
+
 
+
toString() - Method in class io.micronaut.sourcegen.javapoet.TypeName
+
 
+
toString() - Method in class io.micronaut.sourcegen.javapoet.TypeSpec
+
 
+
toString() - Method in class io.micronaut.sourcegen.model.ClassDef
+
 
+
toString() - Method in record class io.micronaut.sourcegen.model.ClassTypeDef.ClassDefType
+
+
Returns a string representation of this record class.
+
+
toString() - Method in record class io.micronaut.sourcegen.model.ClassTypeDef.ClassElementType
+
+
Returns a string representation of this record class.
+
+
toString() - Method in record class io.micronaut.sourcegen.model.ClassTypeDef.ClassName
+
+
Returns a string representation of this record class.
+
+
toString() - Method in record class io.micronaut.sourcegen.model.ClassTypeDef.JavaClass
+
+
Returns a string representation of this record class.
+
+
toString() - Method in record class io.micronaut.sourcegen.model.ClassTypeDef.Parameterized
+
+
Returns a string representation of this record class.
+
+
toString() - Method in record class io.micronaut.sourcegen.model.ExpressionDef.CallInstanceMethod
+
+
Returns a string representation of this record class.
+
+
toString() - Method in record class io.micronaut.sourcegen.model.ExpressionDef.CallStaticMethod
+
+
Returns a string representation of this record class.
+
+
toString() - Method in record class io.micronaut.sourcegen.model.ExpressionDef.Condition
+
+
Returns a string representation of this record class.
+
+
toString() - Method in record class io.micronaut.sourcegen.model.ExpressionDef.Constant
+
+
Returns a string representation of this record class.
+
+
toString() - Method in record class io.micronaut.sourcegen.model.ExpressionDef.Convert
+
+
Returns a string representation of this record class.
+
+
toString() - Method in record class io.micronaut.sourcegen.model.ExpressionDef.IfElse
+
+
Returns a string representation of this record class.
+
+
toString() - Method in record class io.micronaut.sourcegen.model.ExpressionDef.NewArrayInitialized
+
+
Returns a string representation of this record class.
+
+
toString() - Method in record class io.micronaut.sourcegen.model.ExpressionDef.NewArrayOfSize
+
+
Returns a string representation of this record class.
+
+
toString() - Method in record class io.micronaut.sourcegen.model.ExpressionDef.NewInstance
+
+
Returns a string representation of this record class.
+
+
toString() - Method in record class io.micronaut.sourcegen.model.ExpressionDef.Switch
+
+
Returns a string representation of this record class.
+
+
toString() - Method in record class io.micronaut.sourcegen.model.ExpressionDef.SwitchYieldCase
+
+
Returns a string representation of this record class.
+
+
toString() - Method in record class io.micronaut.sourcegen.model.StatementDef.Assign
+
+
Returns a string representation of this record class.
+
+
toString() - Method in record class io.micronaut.sourcegen.model.StatementDef.DefineAndAssign
+
+
Returns a string representation of this record class.
+
+
toString() - Method in record class io.micronaut.sourcegen.model.StatementDef.If
+
+
Returns a string representation of this record class.
+
+
toString() - Method in record class io.micronaut.sourcegen.model.StatementDef.IfElse
+
+
Returns a string representation of this record class.
+
+
toString() - Method in record class io.micronaut.sourcegen.model.StatementDef.Multi
+
+
Returns a string representation of this record class.
+
+
toString() - Method in record class io.micronaut.sourcegen.model.StatementDef.Return
+
+
Returns a string representation of this record class.
+
+
toString() - Method in record class io.micronaut.sourcegen.model.StatementDef.Switch
+
+
Returns a string representation of this record class.
+
+
toString() - Method in record class io.micronaut.sourcegen.model.StatementDef.Throw
+
+
Returns a string representation of this record class.
+
+
toString() - Method in record class io.micronaut.sourcegen.model.StatementDef.While
+
+
Returns a string representation of this record class.
+
+
toString() - Method in record class io.micronaut.sourcegen.model.TypeDef.Array
+
+
Returns a string representation of this record class.
+
+
toString() - Method in record class io.micronaut.sourcegen.model.TypeDef.Primitive
+
+
Returns a string representation of this record class.
+
+
toString() - Method in record class io.micronaut.sourcegen.model.TypeDef.TypeVariable
+
+
Returns a string representation of this record class.
+
+
toString() - Method in record class io.micronaut.sourcegen.model.TypeDef.Wildcard
+
+
Returns a string representation of this record class.
+
+
toString() - Method in record class io.micronaut.sourcegen.model.VariableDef.Field
+
+
Returns a string representation of this record class.
+
+
toString() - Method in record class io.micronaut.sourcegen.model.VariableDef.Local
+
+
Returns a string representation of this record class.
+
+
toString() - Method in record class io.micronaut.sourcegen.model.VariableDef.MethodParameter
+
+
Returns a string representation of this record class.
+
+
toString() - Method in record class io.micronaut.sourcegen.model.VariableDef.StaticField
+
+
Returns a string representation of this record class.
+
+
toString() - Method in record class io.micronaut.sourcegen.model.VariableDef.This
+
+
Returns a string representation of this record class.
+
+
trueValue() - Static method in interface io.micronaut.sourcegen.model.ExpressionDef
+
 
+
type - Variable in class io.micronaut.sourcegen.javapoet.AnnotationSpec
+
 
+
type - Variable in class io.micronaut.sourcegen.javapoet.FieldSpec
+
 
+
type - Variable in class io.micronaut.sourcegen.javapoet.ParameterSpec
+
 
+
type() - Method in record class io.micronaut.sourcegen.model.ClassTypeDef.JavaClass
+
+
Returns the value of the type record component.
+
+
type() - Method in record class io.micronaut.sourcegen.model.ExpressionDef.CallInstanceMethod
+
 
+
type() - Method in record class io.micronaut.sourcegen.model.ExpressionDef.CallStaticMethod
+
 
+
type() - Method in record class io.micronaut.sourcegen.model.ExpressionDef.Condition
+
 
+
type() - Method in record class io.micronaut.sourcegen.model.ExpressionDef.Constant
+
+
Returns the value of the type record component.
+
+
type() - Method in record class io.micronaut.sourcegen.model.ExpressionDef.Convert
+
+
Returns the value of the type record component.
+
+
type() - Method in record class io.micronaut.sourcegen.model.ExpressionDef.IfElse
+
 
+
type() - Method in record class io.micronaut.sourcegen.model.ExpressionDef.NewArrayInitialized
+
+
Returns the value of the type record component.
+
+
type() - Method in record class io.micronaut.sourcegen.model.ExpressionDef.NewArrayOfSize
+
+
Returns the value of the type record component.
+
+
type() - Method in record class io.micronaut.sourcegen.model.ExpressionDef.NewInstance
+
+
Returns the value of the type record component.
+
+
type() - Method in record class io.micronaut.sourcegen.model.ExpressionDef.Switch
+
+
Returns the value of the type record component.
+
+
type() - Method in record class io.micronaut.sourcegen.model.ExpressionDef.SwitchYieldCase
+
+
Returns the value of the type record component.
+
+
type() - Method in interface io.micronaut.sourcegen.model.ExpressionDef
+
+
The type of the expression.
+
+
type() - Method in record class io.micronaut.sourcegen.model.StatementDef.Switch
+
+
Returns the value of the type record component.
+
+
type() - Method in record class io.micronaut.sourcegen.model.VariableDef.Field
+
+
Returns the value of the type record component.
+
+
type() - Method in record class io.micronaut.sourcegen.model.VariableDef.Local
+
+
Returns the value of the type record component.
+
+
type() - Method in record class io.micronaut.sourcegen.model.VariableDef.MethodParameter
+
+
Returns the value of the type record component.
+
+
type() - Method in record class io.micronaut.sourcegen.model.VariableDef.StaticField
+
+
Returns the value of the type record component.
+
+
type() - Method in record class io.micronaut.sourcegen.model.VariableDef.This
+
+
Returns the value of the type record component.
+
+
typeArguments - Variable in class io.micronaut.sourcegen.javapoet.ParameterizedTypeName
+
 
+
typeArguments() - Method in record class io.micronaut.sourcegen.model.ClassTypeDef.Parameterized
+
+
Returns the value of the typeArguments record component.
+
+
TypeDef - Interface in io.micronaut.sourcegen.model
+
+
The type definition.
+
+
TypeDef.Array - Record Class in io.micronaut.sourcegen.model
+
+
The type for representing an array.
+
+
TypeDef.Primitive - Record Class in io.micronaut.sourcegen.model
+
+
The primitive type name.
+
+
TypeDef.TypeVariable - Record Class in io.micronaut.sourcegen.model
+
+
The type variable ref.
+
+
TypeDef.Wildcard - Record Class in io.micronaut.sourcegen.model
+
+
The wildcard type definition.
+
+
TypeName - Class in io.micronaut.sourcegen.javapoet
+
+
Any type in Java's type system, plus void.
+
+
typeSpec - Variable in class io.micronaut.sourcegen.javapoet.JavaFile
+
 
+
TypeSpec - Class in io.micronaut.sourcegen.javapoet
+
+
A generated class, interface, or enum declaration.
+
+
TypeSpec.Builder - Class in io.micronaut.sourcegen.javapoet
+
 
+
TypeSpec.Kind - Enum Class in io.micronaut.sourcegen.javapoet
+
 
+
typeSpecs - Variable in class io.micronaut.sourcegen.javapoet.TypeSpec.Builder
+
 
+
typeSpecs - Variable in class io.micronaut.sourcegen.javapoet.TypeSpec
+
 
+
TypeVariable(String) - Constructor for record class io.micronaut.sourcegen.model.TypeDef.TypeVariable
+
 
+
TypeVariable(String, List<TypeDef>) - Constructor for record class io.micronaut.sourcegen.model.TypeDef.TypeVariable
+
+
Creates an instance of a TypeVariable record class.
+
+
TypeVariableName - Class in io.micronaut.sourcegen.javapoet
+
 
+
typeVariables - Variable in class io.micronaut.sourcegen.javapoet.MethodSpec.Builder
+
 
+
typeVariables - Variable in class io.micronaut.sourcegen.javapoet.MethodSpec
+
 
+
typeVariables - Variable in class io.micronaut.sourcegen.javapoet.TypeSpec.Builder
+
 
+
typeVariables - Variable in class io.micronaut.sourcegen.javapoet.TypeSpec
+
 
+
+

U

+
+
unbox() - Method in class io.micronaut.sourcegen.javapoet.TypeName
+
+
Returns an unboxed type if this is a boxed primitive type (like int for + Integer) or Void.
+
+
unindent() - Method in class io.micronaut.sourcegen.javapoet.CodeBlock.Builder
+
 
+
upperBounds - Variable in class io.micronaut.sourcegen.javapoet.WildcardTypeName
+
 
+
upperBounds() - Method in record class io.micronaut.sourcegen.model.TypeDef.Wildcard
+
+
Returns the value of the upperBounds record component.
+
+
Util - Class in io.micronaut.sourcegen.javapoet
+
+
Like Guava, but worse and standalone.
+
+
+

V

+
+
value() - Element in annotation interface io.micronaut.sourcegen.annotations.Singular
+
 
+
value() - Method in record class io.micronaut.sourcegen.model.ExpressionDef.Constant
+
+
Returns the value of the value record component.
+
+
VALUE - Static variable in class io.micronaut.sourcegen.javapoet.AnnotationSpec
+
 
+
valueOf(String) - Static method in enum class io.micronaut.sourcegen.javapoet.TypeSpec.Kind
+
+
Returns the enum constant of this class with the specified name.
+
+
values() - Static method in enum class io.micronaut.sourcegen.javapoet.TypeSpec.Kind
+
+
Returns an array containing the constants of this enum class, in +the order they are declared.
+
+
values() - Method in record class io.micronaut.sourcegen.model.ExpressionDef.NewInstance
+
+
Returns the value of the values record component.
+
+
varargs - Variable in class io.micronaut.sourcegen.javapoet.MethodSpec
+
 
+
varargs - Variable in class io.micronaut.sourcegen.javapoet.TypeSpec.Builder
+
 
+
varargs - Variable in class io.micronaut.sourcegen.javapoet.TypeSpec
+
 
+
varargs() - Method in class io.micronaut.sourcegen.javapoet.MethodSpec.Builder
+
 
+
varargs() - Method in class io.micronaut.sourcegen.javapoet.TypeSpec.Builder
+
 
+
varargs(boolean) - Method in class io.micronaut.sourcegen.javapoet.MethodSpec.Builder
+
 
+
varargs(boolean) - Method in class io.micronaut.sourcegen.javapoet.TypeSpec.Builder
+
 
+
variable() - Method in record class io.micronaut.sourcegen.model.StatementDef.Assign
+
+
Returns the value of the variable record component.
+
+
variable() - Method in record class io.micronaut.sourcegen.model.StatementDef.DefineAndAssign
+
+
Returns the value of the variable record component.
+
+
variableDef() - Method in record class io.micronaut.sourcegen.model.StatementDef.Throw
+
+
Returns the value of the variableDef record component.
+
+
VariableDef - Interface in io.micronaut.sourcegen.model
+
+
The variable definition.
+
+
VariableDef.Field - Record Class in io.micronaut.sourcegen.model
+
+
The variable of a field.
+
+
VariableDef.Local - Record Class in io.micronaut.sourcegen.model
+
+
The local variable.
+
+
VariableDef.MethodParameter - Record Class in io.micronaut.sourcegen.model
+
+
The variable of a method parameter.
+
+
VariableDef.StaticField - Record Class in io.micronaut.sourcegen.model
+
+
The variable of a static field.
+
+
VariableDef.This - Record Class in io.micronaut.sourcegen.model
+
+
The variable of `this`.
+
+
visitClass(ClassElement, VisitorContext) - Method in class io.micronaut.sourcegen.generator.visitors.BuilderAnnotationVisitor
+
 
+
visitClass(ClassElement, VisitorContext) - Method in class io.micronaut.sourcegen.generator.visitors.SuperBuilderAnnotationVisitor
+
 
+
visitClass(ClassElement, VisitorContext) - Method in class io.micronaut.sourcegen.generator.visitors.WitherAnnotationVisitor
+
 
+
VOID - Static variable in class io.micronaut.sourcegen.javapoet.TypeName
+
 
+
VOID - Static variable in interface io.micronaut.sourcegen.model.TypeDef
+
 
+
+

W

+
+
While(ExpressionDef, StatementDef) - Constructor for record class io.micronaut.sourcegen.model.StatementDef.While
+
+
Creates an instance of a While record class.
+
+
whileLoop(StatementDef) - Method in interface io.micronaut.sourcegen.model.ExpressionDef
+
+
Turn this expression into a while statement.
+
+
wildcard() - Static method in interface io.micronaut.sourcegen.model.TypeDef
+
 
+
Wildcard(List<TypeDef>, List<TypeDef>) - Constructor for record class io.micronaut.sourcegen.model.TypeDef.Wildcard
+
+
Creates an instance of a Wildcard record class.
+
+
wildcardSubtypeOf(TypeDef) - Static method in interface io.micronaut.sourcegen.model.TypeDef
+
 
+
wildcardSupertypeOf(TypeDef) - Static method in interface io.micronaut.sourcegen.model.TypeDef
+
 
+
WildcardTypeName - Class in io.micronaut.sourcegen.javapoet
+
 
+
withBounds(TypeName...) - Method in class io.micronaut.sourcegen.javapoet.TypeVariableName
+
 
+
withBounds(Type...) - Method in class io.micronaut.sourcegen.javapoet.TypeVariableName
+
 
+
withBounds(List<? extends TypeName>) - Method in class io.micronaut.sourcegen.javapoet.TypeVariableName
+
 
+
Wither - Annotation Interface in io.micronaut.sourcegen.annotations
+
+
The annotation to generate an interface implementing `with` copy method for records - `MyRecord withMyProperty(MyProperty)`.
+
+
WitherAnnotationVisitor - Class in io.micronaut.sourcegen.generator.visitors
+
+
The visitor that is generation a builder.
+
+
WitherAnnotationVisitor() - Constructor for class io.micronaut.sourcegen.generator.visitors.WitherAnnotationVisitor
+
 
+
withoutAnnotations() - Method in class io.micronaut.sourcegen.javapoet.ArrayTypeName
+
 
+
withoutAnnotations() - Method in class io.micronaut.sourcegen.javapoet.ClassName
+
 
+
withoutAnnotations() - Method in class io.micronaut.sourcegen.javapoet.ParameterizedTypeName
+
 
+
withoutAnnotations() - Method in class io.micronaut.sourcegen.javapoet.TypeName
+
 
+
withoutAnnotations() - Method in class io.micronaut.sourcegen.javapoet.TypeVariableName
+
 
+
withoutAnnotations() - Method in class io.micronaut.sourcegen.javapoet.WildcardTypeName
+
 
+
wrapperType() - Method in record class io.micronaut.sourcegen.model.TypeDef.Primitive
+
 
+
write(ObjectDef, Writer) - Method in interface io.micronaut.sourcegen.generator.SourceGenerator
+
+
Write the source code.
+
+
write(ObjectDef, Writer) - Method in class io.micronaut.sourcegen.JavaPoetSourceGenerator
+
 
+
writeTo(File) - Method in class io.micronaut.sourcegen.javapoet.JavaFile
+
+
Writes this to directory as UTF-8 using the standard directory structure.
+
+
writeTo(Appendable) - Method in class io.micronaut.sourcegen.javapoet.JavaFile
+
 
+
writeTo(Path) - Method in class io.micronaut.sourcegen.javapoet.JavaFile
+
+
Writes this to directory as UTF-8 using the standard directory structure.
+
+
writeTo(Path, Charset) - Method in class io.micronaut.sourcegen.javapoet.JavaFile
+
+
Writes this to directory with the provided charset using the standard directory + structure.
+
+
writeTo(Filer) - Method in class io.micronaut.sourcegen.javapoet.JavaFile
+
+
Writes this to filer.
+
+
writeToFile(File) - Method in class io.micronaut.sourcegen.javapoet.JavaFile
+
+
Writes this to directory as UTF-8 using the standard directory structure.
+
+
writeToPath(Path) - Method in class io.micronaut.sourcegen.javapoet.JavaFile
+
+
Writes this to directory as UTF-8 using the standard directory structure.
+
+
writeToPath(Path, Charset) - Method in class io.micronaut.sourcegen.javapoet.JavaFile
+
+
Writes this to directory with the provided charset using the standard directory + structure.
+
+
+A B C D E F G H I J K L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values
+
+
+ + diff --git a/1.2.1/api/index.html b/1.2.1/api/index.html new file mode 100644 index 00000000..0015a372 --- /dev/null +++ b/1.2.1/api/index.html @@ -0,0 +1,75 @@ + + + + +Overview (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ + +
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/GroovyPoetSourceGenerator.html b/1.2.1/api/io/micronaut/sourcegen/GroovyPoetSourceGenerator.html new file mode 100644 index 00000000..29669c6e --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/GroovyPoetSourceGenerator.html @@ -0,0 +1,182 @@ + + + + +GroovyPoetSourceGenerator (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class GroovyPoetSourceGenerator

+
+
java.lang.Object +
io.micronaut.sourcegen.JavaPoetSourceGenerator +
io.micronaut.sourcegen.GroovyPoetSourceGenerator
+
+
+
+
+
All Implemented Interfaces:
+
SourceGenerator
+
+
+
@Internal +public final class GroovyPoetSourceGenerator +extends JavaPoetSourceGenerator
+
Reuse the Java source generator for Groovy.
+
+
Since:
+
1.0
+
Author:
+
Denis Stepanov
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      GroovyPoetSourceGenerator

      +
      public GroovyPoetSourceGenerator()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    + +
    +
  • +
+
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/JavaPoetSourceGenerator.html b/1.2.1/api/io/micronaut/sourcegen/JavaPoetSourceGenerator.html new file mode 100644 index 00000000..f887e358 --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/JavaPoetSourceGenerator.html @@ -0,0 +1,206 @@ + + + + +JavaPoetSourceGenerator (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class JavaPoetSourceGenerator

+
+
java.lang.Object +
io.micronaut.sourcegen.JavaPoetSourceGenerator
+
+
+
+
All Implemented Interfaces:
+
SourceGenerator
+
+
+
Direct Known Subclasses:
+
GroovyPoetSourceGenerator
+
+
+
@Internal +public sealed class JavaPoetSourceGenerator +extends Object +implements SourceGenerator +permits GroovyPoetSourceGenerator
+
The Java source generator.
+
+
Since:
+
1.0
+
Author:
+
Denis Stepanov
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      JavaPoetSourceGenerator

      +
      public JavaPoetSourceGenerator()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getLanguage

      +
      public io.micronaut.inject.visitor.VisitorContext.Language getLanguage()
      +
      +
      Specified by:
      +
      getLanguage in interface SourceGenerator
      +
      Returns:
      +
      The source language of the generator
      +
      +
      +
    • +
    • +
      +

      write

      +
      public void write(ObjectDef objectDef, + Writer writer) + throws IOException
      +
      Description copied from interface: SourceGenerator
      +
      Write the source code.
      +
      +
      Specified by:
      +
      write in interface SourceGenerator
      +
      Parameters:
      +
      objectDef - The object definition
      +
      writer - The writer
      +
      Throws:
      +
      IOException - The IO exception
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/annotations/Builder.html b/1.2.1/api/io/micronaut/sourcegen/annotations/Builder.html new file mode 100644 index 00000000..4e775910 --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/annotations/Builder.html @@ -0,0 +1,86 @@ + + + + +Builder (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Annotation Interface Builder

+
+
+
+
@Documented +@Retention(RUNTIME) +@Target({ANNOTATION_TYPE,TYPE}) +public @interface Builder
+
The builder annotation on a bean should create a builder.
+
+
Since:
+
1.0
+
Author:
+
Denis Stepanov
+
+
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/annotations/Singular.html b/1.2.1/api/io/micronaut/sourcegen/annotations/Singular.html new file mode 100644 index 00000000..1bb6ee48 --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/annotations/Singular.html @@ -0,0 +1,142 @@ + + + + +Singular (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Annotation Interface Singular

+
+
+
+
@Documented +@Retention(RUNTIME) +@Target({FIELD,PARAMETER}) +public @interface Singular
+
The annotation to be used with Builder or SuperBuilder on a property to create + a single element method for filling a collection. The final collection is immutable by default. + The name of the singular method is extracted from the property name converting plural name to a singular, + in a case it's not possible to recognize the singular name it's required to provide it in the value attribute. + The only supported collections are: + - Iterable + - Collection + - List + - Set + - SortedSet + - Map + - SortedMap
+
+
Since:
+
1.2
+
Author:
+
Denis Stepanov
+
+
+
+
    + +
  • +
    +

    Optional Element Summary

    +
    Optional Elements
    +
    +
    Modifier and Type
    +
    Optional Element
    +
    Description
    + + +
     
    +
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Element Details

    +
      +
    • +
      +

      value

      +
      String value
      +
      +
      Returns:
      +
      The name of the singular method. If the collection doesn't end with "s" the name is required.
      +
      +
      +
      Default:
      +
      ""
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/annotations/SuperBuilder.html b/1.2.1/api/io/micronaut/sourcegen/annotations/SuperBuilder.html new file mode 100644 index 00000000..e71a8d4c --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/annotations/SuperBuilder.html @@ -0,0 +1,87 @@ + + + + +SuperBuilder (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Annotation Interface SuperBuilder

+
+
+
+
@Documented +@Retention(RUNTIME) +@Target({ANNOTATION_TYPE,TYPE}) +public @interface SuperBuilder
+
The builder annotation on a bean should create a builder with a support of inheritance. + The super type should be also annotated with @SuperBuilder.
+
+
Since:
+
1.0
+
Author:
+
Denis Stepanov
+
+
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/annotations/Wither.html b/1.2.1/api/io/micronaut/sourcegen/annotations/Wither.html new file mode 100644 index 00000000..cb3f0107 --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/annotations/Wither.html @@ -0,0 +1,86 @@ + + + + +Wither (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Annotation Interface Wither

+
+
+
+
@Documented +@Retention(RUNTIME) +@Target({ANNOTATION_TYPE,TYPE}) +public @interface Wither
+
The annotation to generate an interface implementing `with` copy method for records - `MyRecord withMyProperty(MyProperty)`.
+
+
Since:
+
1.0
+
Author:
+
Denis Stepanov
+
+
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/annotations/package-summary.html b/1.2.1/api/io/micronaut/sourcegen/annotations/package-summary.html new file mode 100644 index 00000000..345e8f1b --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/annotations/package-summary.html @@ -0,0 +1,113 @@ + + + + +io.micronaut.sourcegen.annotations (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package io.micronaut.sourcegen.annotations

+
+
+
package io.micronaut.sourcegen.annotations
+
+ +
+
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/annotations/package-tree.html b/1.2.1/api/io/micronaut/sourcegen/annotations/package-tree.html new file mode 100644 index 00000000..e29646a5 --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/annotations/package-tree.html @@ -0,0 +1,69 @@ + + + + +io.micronaut.sourcegen.annotations Class Hierarchy (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package io.micronaut.sourcegen.annotations

+Package Hierarchies: + +
+
+

Annotation Interface Hierarchy

+ +
+
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/generator/SourceGenerator.html b/1.2.1/api/io/micronaut/sourcegen/generator/SourceGenerator.html new file mode 100644 index 00000000..b5f56e8c --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/generator/SourceGenerator.html @@ -0,0 +1,160 @@ + + + + +SourceGenerator (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface SourceGenerator

+
+
+
+
All Known Implementing Classes:
+
GroovyPoetSourceGenerator, JavaPoetSourceGenerator
+
+
+
public interface SourceGenerator
+
Source code generator.
+
+
Since:
+
1.0
+
Author:
+
Denis Stepanov
+
+
+
+
    + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    io.micronaut.inject.visitor.VisitorContext.Language
    + +
     
    +
    void
    +
    write(ObjectDef objectDef, + Writer writer)
    +
    +
    Write the source code.
    +
    +
    +
    +
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getLanguage

      +
      io.micronaut.inject.visitor.VisitorContext.Language getLanguage()
      +
      +
      Returns:
      +
      The source language of the generator
      +
      +
      +
    • +
    • +
      +

      write

      +
      void write(ObjectDef objectDef, + Writer writer) + throws IOException
      +
      Write the source code.
      +
      +
      Parameters:
      +
      objectDef - The object definition
      +
      writer - The writer
      +
      Throws:
      +
      IOException - The IO exception
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/generator/SourceGenerators.html b/1.2.1/api/io/micronaut/sourcegen/generator/SourceGenerators.html new file mode 100644 index 00000000..f3229440 --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/generator/SourceGenerators.html @@ -0,0 +1,176 @@ + + + + +SourceGenerators (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class SourceGenerators

+
+
java.lang.Object +
io.micronaut.sourcegen.generator.SourceGenerators
+
+
+
+
public final class SourceGenerators +extends Object
+
The source generators.
+
+
Since:
+
1.0
+
Author:
+
Denis Stepanov
+
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getAll

      +
      @NonNull +public static @NonNull List<SourceGenerator> getAll()
      +
      +
    • +
    • +
      +

      findByLanguage

      +
      @Nullable +public static @Nullable Optional<SourceGenerator> findByLanguage(io.micronaut.inject.visitor.VisitorContext.Language language)
      +
      +
    • +
    • +
      +

      handleFatalException

      +
      public static void handleFatalException(@NonNull + @NonNull io.micronaut.inject.ast.Element originatingElement, + @NonNull + @NonNull Class<? extends Annotation> annotation, + @NonNull + @NonNull Exception exception, + Consumer<RuntimeException> postponeCallback)
      +
      Utility method for handling exceptions.
      +
      +
      Parameters:
      +
      originatingElement - The originating element.
      +
      annotation - The annotation
      +
      exception - The exception
      +
      postponeCallback - A call back if compilation needs to be delayed to the next round
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/generator/package-summary.html b/1.2.1/api/io/micronaut/sourcegen/generator/package-summary.html new file mode 100644 index 00000000..80cf8150 --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/generator/package-summary.html @@ -0,0 +1,112 @@ + + + + +io.micronaut.sourcegen.generator (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package io.micronaut.sourcegen.generator

+
+
+
package io.micronaut.sourcegen.generator
+
+ +
+
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/generator/package-tree.html b/1.2.1/api/io/micronaut/sourcegen/generator/package-tree.html new file mode 100644 index 00000000..d1a29f4c --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/generator/package-tree.html @@ -0,0 +1,76 @@ + + + + +io.micronaut.sourcegen.generator Class Hierarchy (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package io.micronaut.sourcegen.generator

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+

Interface Hierarchy

+ +
+
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/generator/visitors/BuilderAnnotationVisitor.html b/1.2.1/api/io/micronaut/sourcegen/generator/visitors/BuilderAnnotationVisitor.html new file mode 100644 index 00000000..cee0928e --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/generator/visitors/BuilderAnnotationVisitor.html @@ -0,0 +1,243 @@ + + + + +BuilderAnnotationVisitor (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class BuilderAnnotationVisitor

+
+
java.lang.Object +
io.micronaut.sourcegen.generator.visitors.BuilderAnnotationVisitor
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.core.order.Ordered, io.micronaut.core.util.Toggleable, io.micronaut.inject.visitor.TypeElementVisitor<Builder,Object>
+
+
+
@Internal +public final class BuilderAnnotationVisitor +extends Object +implements io.micronaut.inject.visitor.TypeElementVisitor<Builder,Object>
+
The visitor that is generation a builder.
+
+
Since:
+
1.0
+
Author:
+
Denis Stepanov
+
+
+
+
    + +
  • +
    +

    Nested Class Summary

    +
    +

    Nested classes/interfaces inherited from interface io.micronaut.inject.visitor.TypeElementVisitor

    +io.micronaut.inject.visitor.TypeElementVisitor.VisitorKind
    +
    +
  • + +
  • +
    +

    Field Summary

    +
    +

    Fields inherited from interface io.micronaut.core.order.Ordered

    +HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    + + +
     
    +
    @NonNull io.micronaut.inject.visitor.TypeElementVisitor.VisitorKind
    + +
     
    +
    void
    +
    start(io.micronaut.inject.visitor.VisitorContext visitorContext)
    +
     
    +
    void
    +
    visitClass(io.micronaut.inject.ast.ClassElement element, + io.micronaut.inject.visitor.VisitorContext context)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +

    Methods inherited from interface io.micronaut.core.order.Ordered

    +getOrder
    +
    +

    Methods inherited from interface io.micronaut.core.util.Toggleable

    +isEnabled
    +
    +

    Methods inherited from interface io.micronaut.inject.visitor.TypeElementVisitor

    +finish, getClassType, getElementType, getSupportedOptions, visitConstructor, visitEnumConstant, visitField, visitMethod
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      BuilderAnnotationVisitor

      +
      public BuilderAnnotationVisitor()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getVisitorKind

      +
      @NonNull +public @NonNull io.micronaut.inject.visitor.TypeElementVisitor.VisitorKind getVisitorKind()
      +
      +
      Specified by:
      +
      getVisitorKind in interface io.micronaut.inject.visitor.TypeElementVisitor<Builder,Object>
      +
      +
      +
    • +
    • +
      +

      start

      +
      public void start(io.micronaut.inject.visitor.VisitorContext visitorContext)
      +
      +
      Specified by:
      +
      start in interface io.micronaut.inject.visitor.TypeElementVisitor<Builder,Object>
      +
      +
      +
    • +
    • +
      +

      getSupportedAnnotationNames

      +
      public Set<String> getSupportedAnnotationNames()
      +
      +
      Specified by:
      +
      getSupportedAnnotationNames in interface io.micronaut.inject.visitor.TypeElementVisitor<Builder,Object>
      +
      +
      +
    • +
    • +
      +

      visitClass

      +
      public void visitClass(io.micronaut.inject.ast.ClassElement element, + io.micronaut.inject.visitor.VisitorContext context)
      +
      +
      Specified by:
      +
      visitClass in interface io.micronaut.inject.visitor.TypeElementVisitor<Builder,Object>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/generator/visitors/SuperBuilderAnnotationVisitor.html b/1.2.1/api/io/micronaut/sourcegen/generator/visitors/SuperBuilderAnnotationVisitor.html new file mode 100644 index 00000000..ebd5e918 --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/generator/visitors/SuperBuilderAnnotationVisitor.html @@ -0,0 +1,230 @@ + + + + +SuperBuilderAnnotationVisitor (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class SuperBuilderAnnotationVisitor

+
+
java.lang.Object +
io.micronaut.sourcegen.generator.visitors.SuperBuilderAnnotationVisitor
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.core.order.Ordered, io.micronaut.core.util.Toggleable, io.micronaut.inject.visitor.TypeElementVisitor<SuperBuilder,Object>
+
+
+
@Internal +public final class SuperBuilderAnnotationVisitor +extends Object +implements io.micronaut.inject.visitor.TypeElementVisitor<SuperBuilder,Object>
+
The visitor that is generation a builder.
+
+
Since:
+
1.2
+
Author:
+
Denis Stepanov
+
+
+
+
    + +
  • +
    +

    Nested Class Summary

    +
    +

    Nested classes/interfaces inherited from interface io.micronaut.inject.visitor.TypeElementVisitor

    +io.micronaut.inject.visitor.TypeElementVisitor.VisitorKind
    +
    +
  • + +
  • +
    +

    Field Summary

    +
    +

    Fields inherited from interface io.micronaut.core.order.Ordered

    +HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    @NonNull io.micronaut.inject.visitor.TypeElementVisitor.VisitorKind
    + +
     
    +
    void
    +
    start(io.micronaut.inject.visitor.VisitorContext visitorContext)
    +
     
    +
    void
    +
    visitClass(io.micronaut.inject.ast.ClassElement element, + io.micronaut.inject.visitor.VisitorContext context)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +

    Methods inherited from interface io.micronaut.core.order.Ordered

    +getOrder
    +
    +

    Methods inherited from interface io.micronaut.core.util.Toggleable

    +isEnabled
    +
    +

    Methods inherited from interface io.micronaut.inject.visitor.TypeElementVisitor

    +finish, getClassType, getElementType, getSupportedAnnotationNames, getSupportedOptions, visitConstructor, visitEnumConstant, visitField, visitMethod
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      SuperBuilderAnnotationVisitor

      +
      public SuperBuilderAnnotationVisitor()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      start

      +
      public void start(io.micronaut.inject.visitor.VisitorContext visitorContext)
      +
      +
      Specified by:
      +
      start in interface io.micronaut.inject.visitor.TypeElementVisitor<SuperBuilder,Object>
      +
      +
      +
    • +
    • +
      +

      getVisitorKind

      +
      @NonNull +public @NonNull io.micronaut.inject.visitor.TypeElementVisitor.VisitorKind getVisitorKind()
      +
      +
      Specified by:
      +
      getVisitorKind in interface io.micronaut.inject.visitor.TypeElementVisitor<SuperBuilder,Object>
      +
      +
      +
    • +
    • +
      +

      visitClass

      +
      public void visitClass(io.micronaut.inject.ast.ClassElement element, + io.micronaut.inject.visitor.VisitorContext context)
      +
      +
      Specified by:
      +
      visitClass in interface io.micronaut.inject.visitor.TypeElementVisitor<SuperBuilder,Object>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/generator/visitors/WitherAnnotationVisitor.html b/1.2.1/api/io/micronaut/sourcegen/generator/visitors/WitherAnnotationVisitor.html new file mode 100644 index 00000000..cd16de03 --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/generator/visitors/WitherAnnotationVisitor.html @@ -0,0 +1,230 @@ + + + + +WitherAnnotationVisitor (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class WitherAnnotationVisitor

+
+
java.lang.Object +
io.micronaut.sourcegen.generator.visitors.WitherAnnotationVisitor
+
+
+
+
All Implemented Interfaces:
+
io.micronaut.core.order.Ordered, io.micronaut.core.util.Toggleable, io.micronaut.inject.visitor.TypeElementVisitor<Wither,Object>
+
+
+
@Internal +public final class WitherAnnotationVisitor +extends Object +implements io.micronaut.inject.visitor.TypeElementVisitor<Wither,Object>
+
The visitor that is generation a builder.
+
+
Since:
+
1.0
+
Author:
+
Denis Stepanov
+
+
+
+
    + +
  • +
    +

    Nested Class Summary

    +
    +

    Nested classes/interfaces inherited from interface io.micronaut.inject.visitor.TypeElementVisitor

    +io.micronaut.inject.visitor.TypeElementVisitor.VisitorKind
    +
    +
  • + +
  • +
    +

    Field Summary

    +
    +

    Fields inherited from interface io.micronaut.core.order.Ordered

    +HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    @NonNull io.micronaut.inject.visitor.TypeElementVisitor.VisitorKind
    + +
     
    +
    void
    +
    start(io.micronaut.inject.visitor.VisitorContext visitorContext)
    +
     
    +
    void
    +
    visitClass(io.micronaut.inject.ast.ClassElement recordElement, + io.micronaut.inject.visitor.VisitorContext context)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +

    Methods inherited from interface io.micronaut.core.order.Ordered

    +getOrder
    +
    +

    Methods inherited from interface io.micronaut.core.util.Toggleable

    +isEnabled
    +
    +

    Methods inherited from interface io.micronaut.inject.visitor.TypeElementVisitor

    +finish, getClassType, getElementType, getSupportedAnnotationNames, getSupportedOptions, visitConstructor, visitEnumConstant, visitField, visitMethod
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      WitherAnnotationVisitor

      +
      public WitherAnnotationVisitor()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getVisitorKind

      +
      @NonNull +public @NonNull io.micronaut.inject.visitor.TypeElementVisitor.VisitorKind getVisitorKind()
      +
      +
      Specified by:
      +
      getVisitorKind in interface io.micronaut.inject.visitor.TypeElementVisitor<Wither,Object>
      +
      +
      +
    • +
    • +
      +

      start

      +
      public void start(io.micronaut.inject.visitor.VisitorContext visitorContext)
      +
      +
      Specified by:
      +
      start in interface io.micronaut.inject.visitor.TypeElementVisitor<Wither,Object>
      +
      +
      +
    • +
    • +
      +

      visitClass

      +
      public void visitClass(io.micronaut.inject.ast.ClassElement recordElement, + io.micronaut.inject.visitor.VisitorContext context)
      +
      +
      Specified by:
      +
      visitClass in interface io.micronaut.inject.visitor.TypeElementVisitor<Wither,Object>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/generator/visitors/package-summary.html b/1.2.1/api/io/micronaut/sourcegen/generator/visitors/package-summary.html new file mode 100644 index 00000000..c102b9cf --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/generator/visitors/package-summary.html @@ -0,0 +1,102 @@ + + + + +io.micronaut.sourcegen.generator.visitors (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package io.micronaut.sourcegen.generator.visitors

+
+
+
package io.micronaut.sourcegen.generator.visitors
+
+ +
+
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/generator/visitors/package-tree.html b/1.2.1/api/io/micronaut/sourcegen/generator/visitors/package-tree.html new file mode 100644 index 00000000..ad8293c8 --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/generator/visitors/package-tree.html @@ -0,0 +1,72 @@ + + + + +io.micronaut.sourcegen.generator.visitors Class Hierarchy (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package io.micronaut.sourcegen.generator.visitors

+Package Hierarchies: + +
+
+

Class Hierarchy

+
    +
  • java.lang.Object +
      +
    • io.micronaut.sourcegen.generator.visitors.BuilderAnnotationVisitor (implements io.micronaut.inject.visitor.TypeElementVisitor<C,E>)
    • +
    • io.micronaut.sourcegen.generator.visitors.SuperBuilderAnnotationVisitor (implements io.micronaut.inject.visitor.TypeElementVisitor<C,E>)
    • +
    • io.micronaut.sourcegen.generator.visitors.WitherAnnotationVisitor (implements io.micronaut.inject.visitor.TypeElementVisitor<C,E>)
    • +
    +
  • +
+
+
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/javapoet/AnnotationSpec.AnnotationSpecValue.html b/1.2.1/api/io/micronaut/sourcegen/javapoet/AnnotationSpec.AnnotationSpecValue.html new file mode 100644 index 00000000..4c420509 --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/javapoet/AnnotationSpec.AnnotationSpecValue.html @@ -0,0 +1,238 @@ + + + + +AnnotationSpec.AnnotationSpecValue (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Record Class AnnotationSpec.AnnotationSpecValue

+
+
java.lang.Object +
java.lang.Record +
io.micronaut.sourcegen.javapoet.AnnotationSpec.AnnotationSpecValue
+
+
+
+
+
All Implemented Interfaces:
+
AnnotationSpec.AnnotationValueSpec
+
+
+
Enclosing class:
+
AnnotationSpec
+
+
+
public static record AnnotationSpec.AnnotationSpecValue(AnnotationSpec annotation) +extends Record +implements AnnotationSpec.AnnotationValueSpec
+
+
+
    + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
    +
    Creates an instance of a AnnotationSpecValue record class.
    +
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    + + +
    +
    Returns the value of the annotation record component.
    +
    +
    final boolean
    + +
    +
    Indicates whether some other object is "equal to" this one.
    +
    +
    final int
    + +
    +
    Returns a hash code value for this object.
    +
    +
    final String
    + +
    +
    Returns a string representation of this record class.
    +
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      AnnotationSpecValue

      +
      public AnnotationSpecValue(AnnotationSpec annotation)
      +
      Creates an instance of a AnnotationSpecValue record class.
      +
      +
      Parameters:
      +
      annotation - the value for the annotation record component
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      toString

      +
      public final String toString()
      +
      Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components.
      +
      +
      Specified by:
      +
      toString in class Record
      +
      Returns:
      +
      a string representation of this object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public final int hashCode()
      +
      Returns a hash code value for this object. The value is derived from the hash code of each of the record components.
      +
      +
      Specified by:
      +
      hashCode in class Record
      +
      Returns:
      +
      a hash code value for this object
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public final boolean equals(Object o)
      +
      Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared with Objects::equals(Object,Object).
      +
      +
      Specified by:
      +
      equals in class Record
      +
      Parameters:
      +
      o - the object with which to compare
      +
      Returns:
      +
      true if this object is the same as the o argument; false otherwise.
      +
      +
      +
    • +
    • +
      +

      annotation

      +
      public AnnotationSpec annotation()
      +
      Returns the value of the annotation record component.
      +
      +
      Returns:
      +
      the value of the annotation record component
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/javapoet/AnnotationSpec.AnnotationValueSpec.html b/1.2.1/api/io/micronaut/sourcegen/javapoet/AnnotationSpec.AnnotationValueSpec.html new file mode 100644 index 00000000..7d750320 --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/javapoet/AnnotationSpec.AnnotationValueSpec.html @@ -0,0 +1,87 @@ + + + + +AnnotationSpec.AnnotationValueSpec (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface AnnotationSpec.AnnotationValueSpec

+
+
+
+
All Known Implementing Classes:
+
AnnotationSpec.AnnotationSpecValue, AnnotationSpec.CodeAnnotationValue
+
+
+
Enclosing class:
+
AnnotationSpec
+
+
+
public static sealed interface AnnotationSpec.AnnotationValueSpec +permits AnnotationSpec.AnnotationSpecValue, AnnotationSpec.CodeAnnotationValue
+
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/javapoet/AnnotationSpec.Builder.html b/1.2.1/api/io/micronaut/sourcegen/javapoet/AnnotationSpec.Builder.html new file mode 100644 index 00000000..218976dd --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/javapoet/AnnotationSpec.Builder.html @@ -0,0 +1,198 @@ + + + + +AnnotationSpec.Builder (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AnnotationSpec.Builder

+
+
java.lang.Object +
io.micronaut.sourcegen.javapoet.AnnotationSpec.Builder
+
+
+
+
Enclosing class:
+
AnnotationSpec
+
+
+
public static final class AnnotationSpec.Builder +extends Object
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/javapoet/AnnotationSpec.CodeAnnotationValue.html b/1.2.1/api/io/micronaut/sourcegen/javapoet/AnnotationSpec.CodeAnnotationValue.html new file mode 100644 index 00000000..1428624d --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/javapoet/AnnotationSpec.CodeAnnotationValue.html @@ -0,0 +1,238 @@ + + + + +AnnotationSpec.CodeAnnotationValue (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Record Class AnnotationSpec.CodeAnnotationValue

+
+
java.lang.Object +
java.lang.Record +
io.micronaut.sourcegen.javapoet.AnnotationSpec.CodeAnnotationValue
+
+
+
+
+
All Implemented Interfaces:
+
AnnotationSpec.AnnotationValueSpec
+
+
+
Enclosing class:
+
AnnotationSpec
+
+
+
public static record AnnotationSpec.CodeAnnotationValue(CodeBlock codeBlock) +extends Record +implements AnnotationSpec.AnnotationValueSpec
+
+
+
    + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
    +
    Creates an instance of a CodeAnnotationValue record class.
    +
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    + + +
    +
    Returns the value of the codeBlock record component.
    +
    +
    final boolean
    + +
    +
    Indicates whether some other object is "equal to" this one.
    +
    +
    final int
    + +
    +
    Returns a hash code value for this object.
    +
    +
    final String
    + +
    +
    Returns a string representation of this record class.
    +
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      CodeAnnotationValue

      +
      public CodeAnnotationValue(CodeBlock codeBlock)
      +
      Creates an instance of a CodeAnnotationValue record class.
      +
      +
      Parameters:
      +
      codeBlock - the value for the codeBlock record component
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      toString

      +
      public final String toString()
      +
      Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components.
      +
      +
      Specified by:
      +
      toString in class Record
      +
      Returns:
      +
      a string representation of this object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public final int hashCode()
      +
      Returns a hash code value for this object. The value is derived from the hash code of each of the record components.
      +
      +
      Specified by:
      +
      hashCode in class Record
      +
      Returns:
      +
      a hash code value for this object
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public final boolean equals(Object o)
      +
      Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared with Objects::equals(Object,Object).
      +
      +
      Specified by:
      +
      equals in class Record
      +
      Parameters:
      +
      o - the object with which to compare
      +
      Returns:
      +
      true if this object is the same as the o argument; false otherwise.
      +
      +
      +
    • +
    • +
      +

      codeBlock

      +
      public CodeBlock codeBlock()
      +
      Returns the value of the codeBlock record component.
      +
      +
      Returns:
      +
      the value of the codeBlock record component
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/javapoet/AnnotationSpec.html b/1.2.1/api/io/micronaut/sourcegen/javapoet/AnnotationSpec.html new file mode 100644 index 00000000..c9af9fe4 --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/javapoet/AnnotationSpec.html @@ -0,0 +1,296 @@ + + + + +AnnotationSpec (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AnnotationSpec

+
+
java.lang.Object +
io.micronaut.sourcegen.javapoet.AnnotationSpec
+
+
+
+
public final class AnnotationSpec +extends Object
+
A generated annotation on a declaration.
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/javapoet/ArrayTypeName.html b/1.2.1/api/io/micronaut/sourcegen/javapoet/ArrayTypeName.html new file mode 100644 index 00000000..987bf488 --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/javapoet/ArrayTypeName.html @@ -0,0 +1,232 @@ + + + + +ArrayTypeName (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ArrayTypeName

+
+
java.lang.Object +
io.micronaut.sourcegen.javapoet.TypeName +
io.micronaut.sourcegen.javapoet.ArrayTypeName
+
+
+
+
+
public final class ArrayTypeName +extends TypeName
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      componentType

      +
      public final TypeName componentType
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    + +
    +
  • +
+
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/javapoet/ClassName.html b/1.2.1/api/io/micronaut/sourcegen/javapoet/ClassName.html new file mode 100644 index 00000000..8ccce967 --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/javapoet/ClassName.html @@ -0,0 +1,383 @@ + + + + +ClassName (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ClassName

+
+
java.lang.Object +
io.micronaut.sourcegen.javapoet.TypeName +
io.micronaut.sourcegen.javapoet.ClassName
+
+
+
+
+
All Implemented Interfaces:
+
Comparable<ClassName>
+
+
+
public final class ClassName +extends TypeName +implements Comparable<ClassName>
+
A fully-qualified class name for top-level and member classes.
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      OBJECT

      +
      public static final ClassName OBJECT
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      annotated

      +
      public ClassName annotated(List<AnnotationSpec> annotations)
      +
      +
      Overrides:
      +
      annotated in class TypeName
      +
      +
      +
    • +
    • +
      +

      withoutAnnotations

      +
      public ClassName withoutAnnotations()
      +
      +
      Overrides:
      +
      withoutAnnotations in class TypeName
      +
      +
      +
    • +
    • +
      +

      isAnnotated

      +
      public boolean isAnnotated()
      +
      +
      Overrides:
      +
      isAnnotated in class TypeName
      +
      +
      +
    • +
    • +
      +

      packageName

      +
      public String packageName()
      +
      Returns the package name, like "java.util" for Map.Entry. Returns the empty + string for the default package.
      +
      +
    • +
    • +
      +

      enclosingClassName

      +
      public ClassName enclosingClassName()
      +
      Returns the enclosing class, like Map for Map.Entry. Returns null if this class + is not nested in another class.
      +
      +
    • +
    • +
      +

      topLevelClassName

      +
      public ClassName topLevelClassName()
      +
      Returns the top class in this nesting group. Equivalent to chained calls to enclosingClassName() until the result's enclosing class is null.
      +
      +
    • +
    • +
      +

      reflectionName

      +
      public String reflectionName()
      +
      Return the binary name of a class.
      +
      +
    • +
    • +
      +

      simpleNames

      +
      public List<String> simpleNames()
      +
      +
    • +
    • +
      +

      peerClass

      +
      public ClassName peerClass(String name)
      +
      Returns a class that shares the same enclosing package or class. If this class is enclosed by + another class, this is equivalent to enclosingClassName().nestedClass(name). Otherwise + it is equivalent to get(packageName(), name).
      +
      +
    • +
    • +
      +

      nestedClass

      +
      public ClassName nestedClass(String name)
      +
      Returns a new ClassName instance for the specified name as nested inside this + class.
      +
      +
    • +
    • +
      +

      simpleName

      +
      public String simpleName()
      +
      Returns the simple name of this class, like "Entry" for Map.Entry.
      +
      +
    • +
    • +
      +

      canonicalName

      +
      public String canonicalName()
      +
      Returns the full class name of this class. + Like "java.util.Map.Entry" for Map.Entry.
      +
      +
    • +
    • +
      +

      get

      +
      public static ClassName get(Class<?> clazz)
      +
      +
    • +
    • +
      +

      bestGuess

      +
      public static ClassName bestGuess(String classNameString)
      +
      Returns a new ClassName instance for the given fully-qualified class name string. This + method assumes that the input is ASCII and follows typical Java style (lowercase package + names, UpperCamelCase class names) and may produce incorrect results or throw + IllegalArgumentException otherwise. For that reason, get(Class) and + get(Class) should be preferred as they can correctly create ClassName + instances without such restrictions.
      +
      +
    • +
    • +
      +

      get

      +
      public static ClassName get(String packageName, + String simpleName, + String... simpleNames)
      +
      Returns a class name created from the given parts. For example, calling this with package name + "java.util" and simple names "Map", "Entry" yields Map.Entry.
      +
      +
    • +
    • +
      +

      get

      +
      public static ClassName get(TypeElement element)
      +
      Returns the class name for element.
      +
      +
    • +
    • +
      +

      compareTo

      +
      public int compareTo(ClassName o)
      +
      +
      Specified by:
      +
      compareTo in interface Comparable<ClassName>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/javapoet/CodeBlock.Builder.html b/1.2.1/api/io/micronaut/sourcegen/javapoet/CodeBlock.Builder.html new file mode 100644 index 00000000..d6db7de4 --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/javapoet/CodeBlock.Builder.html @@ -0,0 +1,300 @@ + + + + +CodeBlock.Builder (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CodeBlock.Builder

+
+
java.lang.Object +
io.micronaut.sourcegen.javapoet.CodeBlock.Builder
+
+
+
+
Enclosing class:
+
CodeBlock
+
+
+
public static final class CodeBlock.Builder +extends Object
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      isEmpty

      +
      public boolean isEmpty()
      +
      +
    • +
    • +
      +

      addNamed

      +
      public CodeBlock.Builder addNamed(String format, + Map<String,?> arguments)
      +
      Adds code using named arguments. + +

      Named arguments specify their name after the '$' followed by : and the corresponding type + character. Argument names consist of characters in a-z, A-Z, 0-9, and _ and must + start with a lowercase character. + +

      For example, to refer to the type Integer with the argument name + clazz use a format string containing $clazz:T and include the key clazz with + value java.lang.Integer.class in the argument map.

      +
      +
    • +
    • +
      +

      add

      +
      public CodeBlock.Builder add(String format, + Object... args)
      +
      Add code with positional or relative arguments. + +

      Relative arguments map 1:1 with the placeholders in the format string. + +

      Positional arguments use an index after the placeholder to identify which argument index + to use. For example, for a literal to reference the 3rd argument: "$3L" (1 based index) + +

      Mixing relative and positional arguments in a call to add is invalid and will result in an + error.

      +
      +
    • +
    • +
      +

      beginControlFlow

      +
      public CodeBlock.Builder beginControlFlow(String controlFlow, + Object... args)
      +
      +
      Parameters:
      +
      controlFlow - the control flow construct and its code, such as "if (foo == 5)". + Shouldn't contain braces or newline characters.
      +
      +
      +
    • +
    • +
      +

      nextControlFlow

      +
      public CodeBlock.Builder nextControlFlow(String controlFlow, + Object... args)
      +
      +
      Parameters:
      +
      controlFlow - the control flow construct and its code, such as "else if (foo == 10)". + Shouldn't contain braces or newline characters.
      +
      +
      +
    • +
    • +
      +

      endControlFlow

      +
      public CodeBlock.Builder endControlFlow()
      +
      +
    • +
    • +
      +

      endControlFlow

      +
      public CodeBlock.Builder endControlFlow(String controlFlow, + Object... args)
      +
      +
      Parameters:
      +
      controlFlow - the optional control flow construct and its code, such as + "while(foo == 20)". Only used for "do/while" control flows.
      +
      +
      +
    • +
    • +
      +

      addStatement

      +
      public CodeBlock.Builder addStatement(String format, + Object... args)
      +
      +
    • +
    • +
      +

      addStatement

      +
      public CodeBlock.Builder addStatement(CodeBlock codeBlock)
      +
      +
    • +
    • +
      +

      add

      +
      public CodeBlock.Builder add(CodeBlock codeBlock)
      +
      +
    • +
    • +
      +

      indent

      +
      public CodeBlock.Builder indent()
      +
      +
    • +
    • +
      +

      unindent

      +
      public CodeBlock.Builder unindent()
      +
      +
    • +
    • +
      +

      clear

      +
      public CodeBlock.Builder clear()
      +
      +
    • +
    • +
      +

      build

      +
      public CodeBlock build()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/javapoet/CodeBlock.html b/1.2.1/api/io/micronaut/sourcegen/javapoet/CodeBlock.html new file mode 100644 index 00000000..0fd114e5 --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/javapoet/CodeBlock.html @@ -0,0 +1,303 @@ + + + + +CodeBlock (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CodeBlock

+
+
java.lang.Object +
io.micronaut.sourcegen.javapoet.CodeBlock
+
+
+
+
public final class CodeBlock +extends Object
+
A fragment of a .java file, potentially containing declarations, statements, and documentation. + Code blocks are not necessarily well-formed Java code, and are not validated. This class assumes + javac will check correctness later! + +

Code blocks support placeholders like Format. Where String.format(java.lang.String, java.lang.Object...) + uses percent % to reference target values, this class uses dollar sign $ and has + its own set of permitted placeholders: + +

    +
  • $L emits a literal value with no escaping. Arguments for literals may be + strings, primitives, type declarations, annotations and even other code blocks. +
  • $N emits a name, using name collision avoidance where necessary. Arguments + for names may be strings (actually any character sequence), + parameters, fields, methods, and types. +
  • $S escapes the value as a string, wraps it with double quotes, and emits + that. For example, 6" sandwich is emitted "6\" sandwich". +
  • $T emits a type reference. Types will be imported if possible. Arguments + for types may be classes, ,* type mirrors, and elements. +
  • $$ emits a dollar sign. +
  • $W emits a space or a newline, depending on its position on the line. This prefers + to wrap lines before 100 columns. +
  • $Z acts as a zero-width space. This prefers to wrap lines before 100 columns. +
  • $> increases the indentation level. +
  • $< decreases the indentation level. +
  • $[ begins a statement. For multiline statements, every line after the first line + is double-indented. +
  • $] ends a statement. +
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      isEmpty

      +
      public boolean isEmpty()
      +
      +
    • +
    • +
      +

      equals

      +
      public boolean equals(Object o)
      +
      +
      Overrides:
      +
      equals in class Object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public int hashCode()
      +
      +
      Overrides:
      +
      hashCode in class Object
      +
      +
      +
    • +
    • +
      +

      toString

      +
      public String toString()
      +
      +
      Overrides:
      +
      toString in class Object
      +
      +
      +
    • +
    • +
      +

      of

      +
      public static CodeBlock of(String format, + Object... args)
      +
      +
    • +
    • +
      +

      concat

      +
      public static CodeBlock concat(CodeBlock... codeBlocks)
      +
      Concatenates codeBlocks into a single CodeBlock.
      +
      +
    • +
    • +
      +

      join

      +
      public static CodeBlock join(Iterable<CodeBlock> codeBlocks, + String separator)
      +
      Joins codeBlocks into a single CodeBlock, each separated by separator. + For example, joining String s, Object o and int i using ", " + would produce String s, Object o, int i.
      +
      +
    • +
    • +
      +

      joining

      +
      public static Collector<CodeBlock,?,CodeBlock> joining(String separator)
      +
      A Collector implementation that joins CodeBlock instances together into one + separated by separator. For example, joining String s, Object o and + int i using ", " would produce String s, Object o, int i.
      +
      +
    • +
    • +
      +

      joining

      +
      public static Collector<CodeBlock,?,CodeBlock> joining(String separator, + String prefix, + String suffix)
      +
      A Collector implementation that joins CodeBlock instances together into one + separated by separator. For example, joining String s, Object o and + int i using ", " would produce String s, Object o, int i.
      +
      +
    • +
    • +
      +

      builder

      +
      public static CodeBlock.Builder builder()
      +
      +
    • +
    • +
      +

      toBuilder

      +
      public CodeBlock.Builder toBuilder()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/javapoet/FieldSpec.Builder.html b/1.2.1/api/io/micronaut/sourcegen/javapoet/FieldSpec.Builder.html new file mode 100644 index 00000000..997ef7e9 --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/javapoet/FieldSpec.Builder.html @@ -0,0 +1,257 @@ + + + + +FieldSpec.Builder (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class FieldSpec.Builder

+
+
java.lang.Object +
io.micronaut.sourcegen.javapoet.FieldSpec.Builder
+
+
+
+
Enclosing class:
+
FieldSpec
+
+
+
public static final class FieldSpec.Builder +extends Object
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/javapoet/FieldSpec.html b/1.2.1/api/io/micronaut/sourcegen/javapoet/FieldSpec.html new file mode 100644 index 00000000..00b3702a --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/javapoet/FieldSpec.html @@ -0,0 +1,294 @@ + + + + +FieldSpec (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class FieldSpec

+
+
java.lang.Object +
io.micronaut.sourcegen.javapoet.FieldSpec
+
+
+
+
public final class FieldSpec +extends Object
+
A generated field declaration.
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/javapoet/JavaFile.Builder.html b/1.2.1/api/io/micronaut/sourcegen/javapoet/JavaFile.Builder.html new file mode 100644 index 00000000..39a0efe9 --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/javapoet/JavaFile.Builder.html @@ -0,0 +1,231 @@ + + + + +JavaFile.Builder (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class JavaFile.Builder

+
+
java.lang.Object +
io.micronaut.sourcegen.javapoet.JavaFile.Builder
+
+
+
+
Enclosing class:
+
JavaFile
+
+
+
public static final class JavaFile.Builder +extends Object
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      staticImports

      +
      public final Set<String> staticImports
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      addFileComment

      +
      public JavaFile.Builder addFileComment(String format, + Object... args)
      +
      +
    • +
    • +
      +

      addStaticImport

      +
      public JavaFile.Builder addStaticImport(Enum<?> constant)
      +
      +
    • +
    • +
      +

      addStaticImport

      +
      public JavaFile.Builder addStaticImport(Class<?> clazz, + String... names)
      +
      +
    • +
    • +
      +

      addStaticImport

      +
      public JavaFile.Builder addStaticImport(ClassName className, + String... names)
      +
      +
    • +
    • +
      +

      skipJavaLangImports

      +
      public JavaFile.Builder skipJavaLangImports(boolean skipJavaLangImports)
      +
      Call this to omit imports for classes in java.lang, such as java.lang.String. + +

      By default, JavaPoet explicitly imports types in java.lang to defend against + naming conflicts. Suppose an (ill-advised) class is named com.example.String. When + java.lang imports are skipped, generated code in com.example that references + java.lang.String will get com.example.String instead.

      +
      +
    • +
    • +
      +

      indent

      +
      public JavaFile.Builder indent(String indent)
      +
      +
    • +
    • +
      +

      build

      +
      public JavaFile build()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/javapoet/JavaFile.html b/1.2.1/api/io/micronaut/sourcegen/javapoet/JavaFile.html new file mode 100644 index 00000000..12961fb7 --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/javapoet/JavaFile.html @@ -0,0 +1,405 @@ + + + + +JavaFile (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class JavaFile

+
+
java.lang.Object +
io.micronaut.sourcegen.javapoet.JavaFile
+
+
+
+
public final class JavaFile +extends Object
+
A Java file containing a single top level class.
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      fileComment

      +
      public final CodeBlock fileComment
      +
      +
    • +
    • +
      +

      packageName

      +
      public final String packageName
      +
      +
    • +
    • +
      +

      typeSpec

      +
      public final TypeSpec typeSpec
      +
      +
    • +
    • +
      +

      skipJavaLangImports

      +
      public final boolean skipJavaLangImports
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      writeTo

      +
      public void writeTo(Appendable out) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      writeTo

      +
      public void writeTo(Path directory) + throws IOException
      +
      Writes this to directory as UTF-8 using the standard directory structure.
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      writeTo

      +
      public void writeTo(Path directory, + Charset charset) + throws IOException
      +
      Writes this to directory with the provided charset using the standard directory + structure.
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      writeToPath

      +
      public Path writeToPath(Path directory) + throws IOException
      +
      Writes this to directory as UTF-8 using the standard directory structure. + Returns the Path instance to which source is actually written.
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      writeToPath

      +
      public Path writeToPath(Path directory, + Charset charset) + throws IOException
      +
      Writes this to directory with the provided charset using the standard directory + structure. + Returns the Path instance to which source is actually written.
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      writeTo

      +
      public void writeTo(File directory) + throws IOException
      +
      Writes this to directory as UTF-8 using the standard directory structure.
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      writeToFile

      +
      public File writeToFile(File directory) + throws IOException
      +
      Writes this to directory as UTF-8 using the standard directory structure. + Returns the File instance to which source is actually written.
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      writeTo

      +
      public void writeTo(Filer filer) + throws IOException
      +
      Writes this to filer.
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public boolean equals(Object o)
      +
      +
      Overrides:
      +
      equals in class Object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public int hashCode()
      +
      +
      Overrides:
      +
      hashCode in class Object
      +
      +
      +
    • +
    • +
      +

      toString

      +
      public String toString()
      +
      +
      Overrides:
      +
      toString in class Object
      +
      +
      +
    • +
    • +
      +

      toJavaFileObject

      +
      public JavaFileObject toJavaFileObject()
      +
      +
    • +
    • +
      +

      builder

      +
      public static JavaFile.Builder builder(String packageName, + TypeSpec typeSpec)
      +
      +
    • +
    • +
      +

      toBuilder

      +
      public JavaFile.Builder toBuilder()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/javapoet/MethodSpec.Builder.html b/1.2.1/api/io/micronaut/sourcegen/javapoet/MethodSpec.Builder.html new file mode 100644 index 00000000..7120da8e --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/javapoet/MethodSpec.Builder.html @@ -0,0 +1,579 @@ + + + + +MethodSpec.Builder (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class MethodSpec.Builder

+
+
java.lang.Object +
io.micronaut.sourcegen.javapoet.MethodSpec.Builder
+
+
+
+
Enclosing class:
+
MethodSpec
+
+
+
public static final class MethodSpec.Builder +extends Object
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/javapoet/MethodSpec.html b/1.2.1/api/io/micronaut/sourcegen/javapoet/MethodSpec.html new file mode 100644 index 00000000..76c0956f --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/javapoet/MethodSpec.html @@ -0,0 +1,400 @@ + + + + +MethodSpec (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class MethodSpec

+
+
java.lang.Object +
io.micronaut.sourcegen.javapoet.MethodSpec
+
+
+
+
public final class MethodSpec +extends Object
+
A generated constructor or method declaration.
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      CONSTRUCTOR

      +
      public static final String CONSTRUCTOR
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      name

      +
      public final String name
      +
      +
    • +
    • +
      +

      javadoc

      +
      public final CodeBlock javadoc
      +
      +
    • +
    • +
      +

      annotations

      +
      public final List<AnnotationSpec> annotations
      +
      +
    • +
    • +
      +

      modifiers

      +
      public final Set<Modifier> modifiers
      +
      +
    • +
    • +
      +

      typeVariables

      +
      public final List<TypeVariableName> typeVariables
      +
      +
    • +
    • +
      +

      returnType

      +
      public final TypeName returnType
      +
      +
    • +
    • +
      +

      parameters

      +
      public final List<ParameterSpec> parameters
      +
      +
    • +
    • +
      +

      varargs

      +
      public final boolean varargs
      +
      +
    • +
    • +
      +

      exceptions

      +
      public final List<TypeName> exceptions
      +
      +
    • +
    • +
      +

      code

      +
      public final CodeBlock code
      +
      +
    • +
    • +
      +

      defaultValue

      +
      public final CodeBlock defaultValue
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      hasModifier

      +
      public boolean hasModifier(Modifier modifier)
      +
      +
    • +
    • +
      +

      isConstructor

      +
      public boolean isConstructor()
      +
      +
    • +
    • +
      +

      equals

      +
      public boolean equals(Object o)
      +
      +
      Overrides:
      +
      equals in class Object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public int hashCode()
      +
      +
      Overrides:
      +
      hashCode in class Object
      +
      +
      +
    • +
    • +
      +

      toString

      +
      public String toString()
      +
      +
      Overrides:
      +
      toString in class Object
      +
      +
      +
    • +
    • +
      +

      methodBuilder

      +
      public static MethodSpec.Builder methodBuilder(String name)
      +
      +
    • +
    • +
      +

      constructorBuilder

      +
      public static MethodSpec.Builder constructorBuilder()
      +
      +
    • +
    • +
      +

      overriding

      +
      public static MethodSpec.Builder overriding(ExecutableElement method)
      +
      Returns a new method spec builder that overrides method. + +

      This will copy its visibility modifiers, type parameters, return type, name, parameters, and + throws declarations. An Override annotation will be added. + +

      Note that in JavaPoet 1.2 through 1.7 this method retained annotations from the method and + parameters of the overridden method. Since JavaPoet 1.8 annotations must be added separately.

      +
      +
    • +
    • +
      +

      overriding

      +
      public static MethodSpec.Builder overriding(ExecutableElement method, + DeclaredType enclosing, + Types types)
      +
      Returns a new method spec builder that overrides method as a member of + enclosing. This will resolve type parameters: for example overriding Comparable.compareTo(T) in a type that implements Comparable<Movie>, the T + parameter will be resolved to Movie. + +

      This will copy its visibility modifiers, type parameters, return type, name, parameters, and + throws declarations. An Override annotation will be added. + +

      Note that in JavaPoet 1.2 through 1.7 this method retained annotations from the method and + parameters of the overridden method. Since JavaPoet 1.8 annotations must be added separately.

      +
      +
    • +
    • +
      +

      toBuilder

      +
      public MethodSpec.Builder toBuilder()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/javapoet/NameAllocator.html b/1.2.1/api/io/micronaut/sourcegen/javapoet/NameAllocator.html new file mode 100644 index 00000000..741d199b --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/javapoet/NameAllocator.html @@ -0,0 +1,277 @@ + + + + +NameAllocator (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class NameAllocator

+
+
java.lang.Object +
io.micronaut.sourcegen.javapoet.NameAllocator
+
+
+
+
All Implemented Interfaces:
+
Cloneable
+
+
+
public final class NameAllocator +extends Object +implements Cloneable
+
Assigns Java identifier names to avoid collisions, keywords, and invalid characters. To use, + first create an instance and allocate all of the names that you need. Typically this is a + mix of user-supplied names and constants:
   
+
+   NameAllocator nameAllocator = new NameAllocator();
+   for (MyProperty property : properties) {
+     nameAllocator.newName(property.name(), property);
+   }
+   nameAllocator.newName("sb", "string builder");
+ 
+ + Pass a unique tag object to each allocation. The tag scopes the name, and can be used to look up + the allocated name later. Typically the tag is the object that is being named. In the above + example we use property for the user-supplied property names, and "string + builder" for our constant string builder. + +

Once we've allocated names we can use them when generating code:

   
+
+   MethodSpec.Builder builder = MethodSpec.methodBuilder("toString")
+       .addAnnotation(Override.class)
+       .addModifiers(Modifier.PUBLIC)
+       .returns(String.class);
+
+   builder.addStatement("$1T $2N = new $1T()",
+       StringBuilder.class, nameAllocator.get("string builder"));
+   for (MyProperty property : properties) {
+     builder.addStatement("$N.append($N)",
+         nameAllocator.get("string builder"), nameAllocator.get(property));
+   }
+   builder.addStatement("return $N", nameAllocator.get("string builder"));
+   return builder.build();
+ 
+ + The above code generates unique names if presented with conflicts. Given user-supplied properties + with names ab and sb this generates the following:
   
+
+   &#64;Override
+   public String toString() {
+     StringBuilder sb_ = new StringBuilder();
+     sb_.append(ab);
+     sb_.append(sb);
+     return sb_.toString();
+   }
+ 
+ + The underscore is appended to sb to avoid conflicting with the user-supplied sb + property. Underscores are also prefixed for names that start with a digit, and used to replace + name-unsafe characters like space or dash. + +

When dealing with multiple independent inner scopes, use a clone() of the + NameAllocator used for the outer scope to further refine name allocation for a specific inner + scope.

+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      NameAllocator

      +
      public NameAllocator()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      newName

      +
      public String newName(String suggestion)
      +
      Return a new name using suggestion that will not be a Java identifier or clash with + other names.
      +
      +
    • +
    • +
      +

      newName

      +
      public String newName(String suggestion, + Object tag)
      +
      Return a new name using suggestion that will not be a Java identifier or clash with + other names. The returned value can be queried multiple times by passing tag to + get(Object).
      +
      +
    • +
    • +
      +

      toJavaIdentifier

      +
      public static String toJavaIdentifier(String suggestion)
      +
      +
    • +
    • +
      +

      get

      +
      public String get(Object tag)
      +
      Retrieve a name created with newName(String, Object).
      +
      +
    • +
    • +
      +

      clone

      +
      public NameAllocator clone()
      +
      Create a deep copy of this NameAllocator. Useful to create multiple independent refinements + of a NameAllocator to be used in the respective definition of multiples, independently-scoped, + inner code blocks.
      +
      +
      Overrides:
      +
      clone in class Object
      +
      Returns:
      +
      A deep copy of this NameAllocator.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/javapoet/ParameterSpec.Builder.html b/1.2.1/api/io/micronaut/sourcegen/javapoet/ParameterSpec.Builder.html new file mode 100644 index 00000000..2b5f60cc --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/javapoet/ParameterSpec.Builder.html @@ -0,0 +1,255 @@ + + + + +ParameterSpec.Builder (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ParameterSpec.Builder

+
+
java.lang.Object +
io.micronaut.sourcegen.javapoet.ParameterSpec.Builder
+
+
+
+
Enclosing class:
+
ParameterSpec
+
+
+
public static final class ParameterSpec.Builder +extends Object
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/javapoet/ParameterSpec.html b/1.2.1/api/io/micronaut/sourcegen/javapoet/ParameterSpec.html new file mode 100644 index 00000000..7310e6f7 --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/javapoet/ParameterSpec.html @@ -0,0 +1,294 @@ + + + + +ParameterSpec (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ParameterSpec

+
+
java.lang.Object +
io.micronaut.sourcegen.javapoet.ParameterSpec
+
+
+
+
public final class ParameterSpec +extends Object
+
A generated parameter declaration.
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/javapoet/ParameterizedTypeName.html b/1.2.1/api/io/micronaut/sourcegen/javapoet/ParameterizedTypeName.html new file mode 100644 index 00000000..19927a89 --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/javapoet/ParameterizedTypeName.html @@ -0,0 +1,263 @@ + + + + +ParameterizedTypeName (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ParameterizedTypeName

+
+
java.lang.Object +
io.micronaut.sourcegen.javapoet.TypeName +
io.micronaut.sourcegen.javapoet.ParameterizedTypeName
+
+
+
+
+
public final class ParameterizedTypeName +extends TypeName
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/javapoet/TypeName.html b/1.2.1/api/io/micronaut/sourcegen/javapoet/TypeName.html new file mode 100644 index 00000000..335f7397 --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/javapoet/TypeName.html @@ -0,0 +1,432 @@ + + + + +TypeName (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class TypeName

+
+
java.lang.Object +
io.micronaut.sourcegen.javapoet.TypeName
+
+
+
+
Direct Known Subclasses:
+
ArrayTypeName, ClassName, ParameterizedTypeName, TypeVariableName, WildcardTypeName
+
+
+
public class TypeName +extends Object
+
Any type in Java's type system, plus void. This class is an identifier for primitive + types like int and raw reference types like String and List. It also + identifies composite types like char[] and Set<Long>. + +

Type names are dumb identifiers only and do not model the values they name. For example, the + type name for java.util.List doesn't know about the size() method, the fact that + lists are collections, or even that it accepts a single type parameter. + +

Instances of this class are immutable value objects that implement equals() and + hashCode() properly. + + Referencing existing types + +

Primitives and void are constants that you can reference directly: see INT, DOUBLE, and VOID. + +

In an annotation processor you can get a type name instance for a type mirror by calling + get(TypeMirror). In reflection code, you can use get(Type). + + Defining new types + +

Create new reference types like com.example.HelloWorld with ClassName.get(String, String, String...). To build composite types like char[] and + Set<Long>, use the factory methods on ArrayTypeName, ParameterizedTypeName, TypeVariableName, and WildcardTypeName.

+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      VOID

      +
      public static final TypeName VOID
      +
      +
    • +
    • +
      +

      BOOLEAN

      +
      public static final TypeName BOOLEAN
      +
      +
    • +
    • +
      +

      BYTE

      +
      public static final TypeName BYTE
      +
      +
    • +
    • +
      +

      SHORT

      +
      public static final TypeName SHORT
      +
      +
    • +
    • +
      +

      INT

      +
      public static final TypeName INT
      +
      +
    • +
    • +
      +

      LONG

      +
      public static final TypeName LONG
      +
      +
    • +
    • +
      +

      CHAR

      +
      public static final TypeName CHAR
      +
      +
    • +
    • +
      +

      FLOAT

      +
      public static final TypeName FLOAT
      +
      +
    • +
    • +
      +

      DOUBLE

      +
      public static final TypeName DOUBLE
      +
      +
    • +
    • +
      +

      OBJECT

      +
      public static final ClassName OBJECT
      +
      +
    • +
    • +
      +

      annotations

      +
      public final List<AnnotationSpec> annotations
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      annotated

      +
      public final TypeName annotated(AnnotationSpec... annotations)
      +
      +
    • +
    • +
      +

      annotated

      +
      public TypeName annotated(List<AnnotationSpec> annotations)
      +
      +
    • +
    • +
      +

      withoutAnnotations

      +
      public TypeName withoutAnnotations()
      +
      +
    • +
    • +
      +

      concatAnnotations

      +
      protected final List<AnnotationSpec> concatAnnotations(List<AnnotationSpec> annotations)
      +
      +
    • +
    • +
      +

      isAnnotated

      +
      public boolean isAnnotated()
      +
      +
    • +
    • +
      +

      isPrimitive

      +
      public boolean isPrimitive()
      +
      Returns true if this is a primitive type like int. Returns false for all other types + types including boxed primitives and void.
      +
      +
    • +
    • +
      +

      isBoxedPrimitive

      +
      public boolean isBoxedPrimitive()
      +
      Returns true if this is a boxed primitive type like Integer. Returns false for all + other types types including unboxed primitives and java.lang.Void.
      +
      +
    • +
    • +
      +

      box

      +
      public TypeName box()
      +
      Returns a boxed type if this is a primitive type (like Integer for int) or + void. Returns this type if boxing doesn't apply.
      +
      +
    • +
    • +
      +

      unbox

      +
      public TypeName unbox()
      +
      Returns an unboxed type if this is a boxed primitive type (like int for + Integer) or Void. Returns this type if it is already unboxed.
      +
      +
      Throws:
      +
      UnsupportedOperationException - if this type isn't eligible for unboxing.
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public final boolean equals(Object o)
      +
      +
      Overrides:
      +
      equals in class Object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public final int hashCode()
      +
      +
      Overrides:
      +
      hashCode in class Object
      +
      +
      +
    • +
    • +
      +

      toString

      +
      public final String toString()
      +
      +
      Overrides:
      +
      toString in class Object
      +
      +
      +
    • +
    • +
      +

      get

      +
      public static TypeName get(TypeMirror mirror)
      +
      Returns a type name equivalent to mirror.
      +
      +
    • +
    • +
      +

      get

      +
      public static TypeName get(Type type)
      +
      Returns a type name equivalent to type.
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/javapoet/TypeSpec.Builder.html b/1.2.1/api/io/micronaut/sourcegen/javapoet/TypeSpec.Builder.html new file mode 100644 index 00000000..6283c764 --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/javapoet/TypeSpec.Builder.html @@ -0,0 +1,747 @@ + + + + +TypeSpec.Builder (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class TypeSpec.Builder

+
+
java.lang.Object +
io.micronaut.sourcegen.javapoet.TypeSpec.Builder
+
+
+
+
Enclosing class:
+
TypeSpec
+
+
+
public static final class TypeSpec.Builder +extends Object
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/javapoet/TypeSpec.Kind.html b/1.2.1/api/io/micronaut/sourcegen/javapoet/TypeSpec.Kind.html new file mode 100644 index 00000000..f9a7435d --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/javapoet/TypeSpec.Kind.html @@ -0,0 +1,244 @@ + + + + +TypeSpec.Kind (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Enum Class TypeSpec.Kind

+
+
java.lang.Object +
java.lang.Enum<TypeSpec.Kind> +
io.micronaut.sourcegen.javapoet.TypeSpec.Kind
+
+
+
+
+
All Implemented Interfaces:
+
Serializable, Comparable<TypeSpec.Kind>, Constable
+
+
+
Enclosing class:
+
TypeSpec
+
+
+
public static enum TypeSpec.Kind +extends Enum<TypeSpec.Kind>
+
+
+ +
+
+
    + +
  • +
    +

    Enum Constant Details

    + +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      values

      +
      public static TypeSpec.Kind[] values()
      +
      Returns an array containing the constants of this enum class, in +the order they are declared.
      +
      +
      Returns:
      +
      an array containing the constants of this enum class, in the order they are declared
      +
      +
      +
    • +
    • +
      +

      valueOf

      +
      public static TypeSpec.Kind valueOf(String name)
      +
      Returns the enum constant of this class with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)
      +
      +
      Parameters:
      +
      name - the name of the enum constant to be returned.
      +
      Returns:
      +
      the enum constant with the specified name
      +
      Throws:
      +
      IllegalArgumentException - if this enum class has no constant with the specified name
      +
      NullPointerException - if the argument is null
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/javapoet/TypeSpec.html b/1.2.1/api/io/micronaut/sourcegen/javapoet/TypeSpec.html new file mode 100644 index 00000000..2cc1ce9d --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/javapoet/TypeSpec.html @@ -0,0 +1,516 @@ + + + + +TypeSpec (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class TypeSpec

+
+
java.lang.Object +
io.micronaut.sourcegen.javapoet.TypeSpec
+
+
+
+
public final class TypeSpec +extends Object
+
A generated class, interface, or enum declaration.
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/javapoet/TypeVariableName.html b/1.2.1/api/io/micronaut/sourcegen/javapoet/TypeVariableName.html new file mode 100644 index 00000000..0ff56e3a --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/javapoet/TypeVariableName.html @@ -0,0 +1,296 @@ + + + + +TypeVariableName (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class TypeVariableName

+
+
java.lang.Object +
io.micronaut.sourcegen.javapoet.TypeName +
io.micronaut.sourcegen.javapoet.TypeVariableName
+
+
+
+
+
public final class TypeVariableName +extends TypeName
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/javapoet/Util.html b/1.2.1/api/io/micronaut/sourcegen/javapoet/Util.html new file mode 100644 index 00000000..563afedc --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/javapoet/Util.html @@ -0,0 +1,132 @@ + + + + +Util (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Util

+
+
java.lang.Object +
io.micronaut.sourcegen.javapoet.Util
+
+
+
+
public final class Util +extends Object
+
Like Guava, but worse and standalone. This makes it easier to mix JavaPoet with libraries that + bring their own version of Guava.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      characterLiteralWithoutSingleQuotes

      +
      public static String characterLiteralWithoutSingleQuotes(char c)
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/javapoet/WildcardTypeName.html b/1.2.1/api/io/micronaut/sourcegen/javapoet/WildcardTypeName.html new file mode 100644 index 00000000..dd889e8e --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/javapoet/WildcardTypeName.html @@ -0,0 +1,257 @@ + + + + +WildcardTypeName (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class WildcardTypeName

+
+
java.lang.Object +
io.micronaut.sourcegen.javapoet.TypeName +
io.micronaut.sourcegen.javapoet.WildcardTypeName
+
+
+
+
+
public final class WildcardTypeName +extends TypeName
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      upperBounds

      +
      public final List<TypeName> upperBounds
      +
      +
    • +
    • +
      +

      lowerBounds

      +
      public final List<TypeName> lowerBounds
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      annotated

      +
      public WildcardTypeName annotated(List<AnnotationSpec> annotations)
      +
      +
      Overrides:
      +
      annotated in class TypeName
      +
      +
      +
    • +
    • +
      +

      withoutAnnotations

      +
      public TypeName withoutAnnotations()
      +
      +
      Overrides:
      +
      withoutAnnotations in class TypeName
      +
      +
      +
    • +
    • +
      +

      subtypeOf

      +
      public static WildcardTypeName subtypeOf(TypeName upperBound)
      +
      Returns a type that represents an unknown type that extends bound. For example, if + bound is CharSequence.class, this returns ? extends CharSequence. If + bound is Object.class, this returns ?, which is shorthand for + ? extends Object.
      +
      +
    • +
    • +
      +

      subtypeOf

      +
      public static WildcardTypeName subtypeOf(Type upperBound)
      +
      +
    • +
    • +
      +

      supertypeOf

      +
      public static WildcardTypeName supertypeOf(TypeName lowerBound)
      +
      Returns a type that represents an unknown supertype of bound. For example, if + bound is String.class, this returns ? super String.
      +
      +
    • +
    • +
      +

      supertypeOf

      +
      public static WildcardTypeName supertypeOf(Type lowerBound)
      +
      +
    • +
    • +
      +

      get

      +
      public static TypeName get(WildcardType mirror)
      +
      +
    • +
    • +
      +

      get

      +
      public static TypeName get(WildcardType wildcardName)
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/javapoet/package-summary.html b/1.2.1/api/io/micronaut/sourcegen/javapoet/package-summary.html new file mode 100644 index 00000000..13d18dbe --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/javapoet/package-summary.html @@ -0,0 +1,176 @@ + + + + +io.micronaut.sourcegen.javapoet (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package io.micronaut.sourcegen.javapoet

+
+
+
package io.micronaut.sourcegen.javapoet
+
+ +
+
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/javapoet/package-tree.html b/1.2.1/api/io/micronaut/sourcegen/javapoet/package-tree.html new file mode 100644 index 00000000..68d7f65f --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/javapoet/package-tree.html @@ -0,0 +1,120 @@ + + + + +io.micronaut.sourcegen.javapoet Class Hierarchy (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package io.micronaut.sourcegen.javapoet

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+

Interface Hierarchy

+ +
+
+

Enum Class Hierarchy

+ +
+
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/model/AbstractElementBuilder.html b/1.2.1/api/io/micronaut/sourcegen/model/AbstractElementBuilder.html new file mode 100644 index 00000000..8cbc046d --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/model/AbstractElementBuilder.html @@ -0,0 +1,276 @@ + + + + +AbstractElementBuilder (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AbstractElementBuilder<ThisType>

+
+
java.lang.Object +
io.micronaut.sourcegen.model.AbstractElementBuilder<ThisType>
+
+
+
+
Type Parameters:
+
ThisType - The type of this builder
+
+
+
Direct Known Subclasses:
+
ClassDef.ClassDefBuilder, EnumDef.EnumDefBuilder, FieldDef.FieldDefBuilder, InterfaceDef.InterfaceDefBuilder, MethodDef.MethodDefBuilder, ParameterDef.ParameterDefBuilder, PropertyDef.PropertyDefBuilder, RecordDef.RecordDefBuilder
+
+
+ +
The abstract element builder.
+
+
Since:
+
1.0
+
Author:
+
Denis Stepanov
+
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    + +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      AbstractElementBuilder

      +
      protected AbstractElementBuilder(String name)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    + +
    +
  • +
+
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/model/AnnotationDef.AnnotationDefBuilder.html b/1.2.1/api/io/micronaut/sourcegen/model/AnnotationDef.AnnotationDefBuilder.html new file mode 100644 index 00000000..6ceb14a5 --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/model/AnnotationDef.AnnotationDefBuilder.html @@ -0,0 +1,201 @@ + + + + +AnnotationDef.AnnotationDefBuilder (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AnnotationDef.AnnotationDefBuilder

+
+
java.lang.Object +
io.micronaut.sourcegen.model.AnnotationDef.AnnotationDefBuilder
+
+
+
+
Enclosing class:
+
AnnotationDef
+
+
+
public static final class AnnotationDef.AnnotationDefBuilder +extends Object
+
The annotation definition builder.
+
+
Since:
+
1.0
+
Author:
+
Denis Stepanov
+
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/model/AnnotationDef.html b/1.2.1/api/io/micronaut/sourcegen/model/AnnotationDef.html new file mode 100644 index 00000000..0913bd1e --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/model/AnnotationDef.html @@ -0,0 +1,210 @@ + + + + +AnnotationDef (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AnnotationDef

+
+
java.lang.Object +
io.micronaut.sourcegen.model.AnnotationDef
+
+
+
+
public final class AnnotationDef +extends Object
+
The annotation definition.
+
+
Since:
+
1.0
+
Author:
+
Denis Stepanov
+
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getType

      +
      public ClassTypeDef getType()
      +
      +
    • +
    • +
      +

      getValues

      +
      public Map<String,Object> getValues()
      +
      +
    • +
    • +
      +

      builder

      +
      public static AnnotationDef.AnnotationDefBuilder builder(ClassTypeDef type)
      +
      +
    • +
    • +
      +

      builder

      +
      public static AnnotationDef.AnnotationDefBuilder builder(Class<? extends Annotation> annotationType)
      +
      +
    • +
    • +
      +

      of

      +
      public static AnnotationDef of(io.micronaut.core.annotation.AnnotationValue<?> annotation, + io.micronaut.inject.visitor.VisitorContext context)
      +
      Create an annotation definition from an AnnotationValue + annotation. +

      Visitor context is required to deduce the types for + annotation members, as AnnotationValue does not retain + such information. The annotation does not need to be present on + the classpath, but type mirror information must be retrievable.

      +
      +
      Parameters:
      +
      annotation - The annotation
      +
      context - The visitor context
      +
      Returns:
      +
      The copy of given annotation
      +
      Since:
      +
      1.0
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/model/ClassDef.ClassDefBuilder.html b/1.2.1/api/io/micronaut/sourcegen/model/ClassDef.ClassDefBuilder.html new file mode 100644 index 00000000..e589ce49 --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/model/ClassDef.ClassDefBuilder.html @@ -0,0 +1,209 @@ + + + + +ClassDef.ClassDefBuilder (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ClassDef.ClassDefBuilder

+
+
java.lang.Object +
io.micronaut.sourcegen.model.AbstractElementBuilder<ClassDef.ClassDefBuilder> +
io.micronaut.sourcegen.model.ClassDef.ClassDefBuilder
+
+
+
+
+
Enclosing class:
+
ClassDef
+
+
+
public static final class ClassDef.ClassDefBuilder +extends AbstractElementBuilder<ClassDef.ClassDefBuilder>
+
The class definition builder.
+
+
Since:
+
1.0
+
Author:
+
Denis Stepanov
+
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/model/ClassDef.html b/1.2.1/api/io/micronaut/sourcegen/model/ClassDef.html new file mode 100644 index 00000000..4b776cb9 --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/model/ClassDef.html @@ -0,0 +1,342 @@ + + + + +ClassDef (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ClassDef

+
+
java.lang.Object +
io.micronaut.sourcegen.model.ClassDef
+
+
+
+
All Implemented Interfaces:
+
ObjectDef
+
+
+
public final class ClassDef +extends Object +implements ObjectDef
+
The class definition.
+
+
Since:
+
1.0
+
Author:
+
Denis Stepanov
+
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      name

      +
      protected final String name
      +
      +
    • +
    • +
      +

      modifiers

      +
      protected final Set<Modifier> modifiers
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      builder

      +
      public static ClassDef.ClassDefBuilder builder(String name)
      +
      +
    • +
    • +
      +

      getFields

      +
      public List<FieldDef> getFields()
      +
      +
    • +
    • +
      +

      getMethods

      +
      public List<MethodDef> getMethods()
      +
      +
    • +
    • +
      +

      getProperties

      +
      public List<PropertyDef> getProperties()
      +
      +
    • +
    • +
      +

      getTypeVariables

      +
      public List<TypeDef.TypeVariable> getTypeVariables()
      +
      +
    • +
    • +
      +

      getSuperinterfaces

      +
      public List<TypeDef> getSuperinterfaces()
      +
      +
    • +
    • +
      +

      getSuperclass

      +
      @Nullable +public @Nullable ClassTypeDef getSuperclass()
      +
      +
    • +
    • +
      +

      findField

      +
      @Nullable +public @Nullable FieldDef findField(String name)
      +
      +
    • +
    • +
      +

      getField

      +
      @NonNull +public @NonNull FieldDef getField(String name)
      +
      +
    • +
    • +
      +

      hasField

      +
      public boolean hasField(String name)
      +
      +
    • +
    • +
      +

      toString

      +
      public String toString()
      +
      +
      Overrides:
      +
      toString in class Object
      +
      +
      +
    • +
    • +
      +

      getName

      +
      public final String getName()
      +
      +
    • +
    • +
      +

      getModifiers

      +
      public final Set<Modifier> getModifiers()
      +
      +
    • +
    • +
      +

      getModifiersArray

      +
      public final Modifier[] getModifiersArray()
      +
      +
    • +
    • +
      +

      getAnnotations

      +
      public final List<AnnotationDef> getAnnotations()
      +
      +
    • +
    • +
      +

      getJavadoc

      +
      public List<String> getJavadoc()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/model/ClassTypeDef.ClassDefType.html b/1.2.1/api/io/micronaut/sourcegen/model/ClassTypeDef.ClassDefType.html new file mode 100644 index 00000000..4a5d64cb --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/model/ClassTypeDef.ClassDefType.html @@ -0,0 +1,346 @@ + + + + +ClassTypeDef.ClassDefType (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Record Class ClassTypeDef.ClassDefType

+
+
java.lang.Object +
java.lang.Record +
io.micronaut.sourcegen.model.ClassTypeDef.ClassDefType
+
+
+
+
+
Record Components:
+
classDef - The class def
+
nullable - Is nullable
+
+
+
All Implemented Interfaces:
+
ClassTypeDef, TypeDef
+
+
+
Enclosing interface:
+
ClassTypeDef
+
+
+
public static record ClassTypeDef.ClassDefType(ClassDef classDef, boolean nullable) +extends Record +implements ClassTypeDef
+
The class def element type.
+
+
Since:
+
1.2
+
Author:
+
Denis Stepanov
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ClassDefType

      +
      public ClassDefType(ClassDef classDef, + boolean nullable)
      +
      Creates an instance of a ClassDefType record class.
      +
      +
      Parameters:
      +
      classDef - the value for the classDef record component
      +
      nullable - the value for the nullable record component
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getName

      +
      public String getName()
      +
      +
      Specified by:
      +
      getName in interface ClassTypeDef
      +
      Returns:
      +
      The type name
      +
      +
      +
    • +
    • +
      +

      isNullable

      +
      public boolean isNullable()
      +
      +
      Specified by:
      +
      isNullable in interface TypeDef
      +
      Returns:
      +
      Is nullable type
      +
      +
      +
    • +
    • +
      +

      makeNullable

      +
      public ClassTypeDef makeNullable()
      +
      +
      Specified by:
      +
      makeNullable in interface ClassTypeDef
      +
      Specified by:
      +
      makeNullable in interface TypeDef
      +
      Returns:
      +
      A new nullable type
      +
      +
      +
    • +
    • +
      +

      toString

      +
      public final String toString()
      +
      Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components.
      +
      +
      Specified by:
      +
      toString in class Record
      +
      Returns:
      +
      a string representation of this object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public final int hashCode()
      +
      Returns a hash code value for this object. The value is derived from the hash code of each of the record components.
      +
      +
      Specified by:
      +
      hashCode in class Record
      +
      Returns:
      +
      a hash code value for this object
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public final boolean equals(Object o)
      +
      Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. Reference components are compared with Objects::equals(Object,Object); primitive components are compared with '=='.
      +
      +
      Specified by:
      +
      equals in class Record
      +
      Parameters:
      +
      o - the object with which to compare
      +
      Returns:
      +
      true if this object is the same as the o argument; false otherwise.
      +
      +
      +
    • +
    • +
      +

      classDef

      +
      public ClassDef classDef()
      +
      Returns the value of the classDef record component.
      +
      +
      Returns:
      +
      the value of the classDef record component
      +
      +
      +
    • +
    • +
      +

      nullable

      +
      public boolean nullable()
      +
      Returns the value of the nullable record component.
      +
      +
      Returns:
      +
      the value of the nullable record component
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/model/ClassTypeDef.ClassElementType.html b/1.2.1/api/io/micronaut/sourcegen/model/ClassTypeDef.ClassElementType.html new file mode 100644 index 00000000..b00136a5 --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/model/ClassTypeDef.ClassElementType.html @@ -0,0 +1,361 @@ + + + + +ClassTypeDef.ClassElementType (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Record Class ClassTypeDef.ClassElementType

+
+
java.lang.Object +
java.lang.Record +
io.micronaut.sourcegen.model.ClassTypeDef.ClassElementType
+
+
+
+
+
Record Components:
+
classElement - The class element
+
nullable - Is nullable
+
+
+
All Implemented Interfaces:
+
ClassTypeDef, TypeDef
+
+
+
Enclosing interface:
+
ClassTypeDef
+
+
+
public static record ClassTypeDef.ClassElementType(io.micronaut.inject.ast.ClassElement classElement, boolean nullable) +extends Record +implements ClassTypeDef
+
The class element type.
+
+
Since:
+
1.2
+
Author:
+
Denis Stepanov
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ClassElementType

      +
      public ClassElementType(io.micronaut.inject.ast.ClassElement classElement, + boolean nullable)
      +
      Creates an instance of a ClassElementType record class.
      +
      +
      Parameters:
      +
      classElement - the value for the classElement record component
      +
      nullable - the value for the nullable record component
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getName

      +
      public String getName()
      +
      +
      Specified by:
      +
      getName in interface ClassTypeDef
      +
      Returns:
      +
      The type name
      +
      +
      +
    • +
    • +
      +

      isNullable

      +
      public boolean isNullable()
      +
      +
      Specified by:
      +
      isNullable in interface TypeDef
      +
      Returns:
      +
      Is nullable type
      +
      +
      +
    • +
    • +
      +

      makeNullable

      +
      public ClassTypeDef makeNullable()
      +
      +
      Specified by:
      +
      makeNullable in interface ClassTypeDef
      +
      Specified by:
      +
      makeNullable in interface TypeDef
      +
      Returns:
      +
      A new nullable type
      +
      +
      +
    • +
    • +
      +

      isEnum

      +
      public boolean isEnum()
      +
      +
      Specified by:
      +
      isEnum in interface ClassTypeDef
      +
      Returns:
      +
      True if the class is an enum
      +
      +
      +
    • +
    • +
      +

      toString

      +
      public final String toString()
      +
      Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components.
      +
      +
      Specified by:
      +
      toString in class Record
      +
      Returns:
      +
      a string representation of this object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public final int hashCode()
      +
      Returns a hash code value for this object. The value is derived from the hash code of each of the record components.
      +
      +
      Specified by:
      +
      hashCode in class Record
      +
      Returns:
      +
      a hash code value for this object
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public final boolean equals(Object o)
      +
      Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. Reference components are compared with Objects::equals(Object,Object); primitive components are compared with '=='.
      +
      +
      Specified by:
      +
      equals in class Record
      +
      Parameters:
      +
      o - the object with which to compare
      +
      Returns:
      +
      true if this object is the same as the o argument; false otherwise.
      +
      +
      +
    • +
    • +
      +

      classElement

      +
      public io.micronaut.inject.ast.ClassElement classElement()
      +
      Returns the value of the classElement record component.
      +
      +
      Returns:
      +
      the value of the classElement record component
      +
      +
      +
    • +
    • +
      +

      nullable

      +
      public boolean nullable()
      +
      Returns the value of the nullable record component.
      +
      +
      Returns:
      +
      the value of the nullable record component
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/model/ClassTypeDef.ClassName.html b/1.2.1/api/io/micronaut/sourcegen/model/ClassTypeDef.ClassName.html new file mode 100644 index 00000000..04684cc8 --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/model/ClassTypeDef.ClassName.html @@ -0,0 +1,346 @@ + + + + +ClassTypeDef.ClassName (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Record Class ClassTypeDef.ClassName

+
+
java.lang.Object +
java.lang.Record +
io.micronaut.sourcegen.model.ClassTypeDef.ClassName
+
+
+
+
+
Record Components:
+
className - The class name
+
nullable - Is nullable
+
+
+
All Implemented Interfaces:
+
ClassTypeDef, TypeDef
+
+
+
Enclosing interface:
+
ClassTypeDef
+
+
+
public static record ClassTypeDef.ClassName(String className, boolean nullable) +extends Record +implements ClassTypeDef
+
The class name type.
+
+
Since:
+
1.0
+
Author:
+
Denis Stepanov
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ClassName

      +
      public ClassName(String className, + boolean nullable)
      +
      Creates an instance of a ClassName record class.
      +
      +
      Parameters:
      +
      className - the value for the className record component
      +
      nullable - the value for the nullable record component
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getName

      +
      public String getName()
      +
      +
      Specified by:
      +
      getName in interface ClassTypeDef
      +
      Returns:
      +
      The type name
      +
      +
      +
    • +
    • +
      +

      isNullable

      +
      public boolean isNullable()
      +
      +
      Specified by:
      +
      isNullable in interface TypeDef
      +
      Returns:
      +
      Is nullable type
      +
      +
      +
    • +
    • +
      +

      makeNullable

      +
      public ClassTypeDef makeNullable()
      +
      +
      Specified by:
      +
      makeNullable in interface ClassTypeDef
      +
      Specified by:
      +
      makeNullable in interface TypeDef
      +
      Returns:
      +
      A new nullable type
      +
      +
      +
    • +
    • +
      +

      toString

      +
      public final String toString()
      +
      Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components.
      +
      +
      Specified by:
      +
      toString in class Record
      +
      Returns:
      +
      a string representation of this object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public final int hashCode()
      +
      Returns a hash code value for this object. The value is derived from the hash code of each of the record components.
      +
      +
      Specified by:
      +
      hashCode in class Record
      +
      Returns:
      +
      a hash code value for this object
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public final boolean equals(Object o)
      +
      Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. Reference components are compared with Objects::equals(Object,Object); primitive components are compared with '=='.
      +
      +
      Specified by:
      +
      equals in class Record
      +
      Parameters:
      +
      o - the object with which to compare
      +
      Returns:
      +
      true if this object is the same as the o argument; false otherwise.
      +
      +
      +
    • +
    • +
      +

      className

      +
      public String className()
      +
      Returns the value of the className record component.
      +
      +
      Returns:
      +
      the value of the className record component
      +
      +
      +
    • +
    • +
      +

      nullable

      +
      public boolean nullable()
      +
      Returns the value of the nullable record component.
      +
      +
      Returns:
      +
      the value of the nullable record component
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/model/ClassTypeDef.JavaClass.html b/1.2.1/api/io/micronaut/sourcegen/model/ClassTypeDef.JavaClass.html new file mode 100644 index 00000000..c0634ba8 --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/model/ClassTypeDef.JavaClass.html @@ -0,0 +1,361 @@ + + + + +ClassTypeDef.JavaClass (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Record Class ClassTypeDef.JavaClass

+
+
java.lang.Object +
java.lang.Record +
io.micronaut.sourcegen.model.ClassTypeDef.JavaClass
+
+
+
+
+
Record Components:
+
type - The type
+
nullable - Is nullable
+
+
+
All Implemented Interfaces:
+
ClassTypeDef, TypeDef
+
+
+
Enclosing interface:
+
ClassTypeDef
+
+
+
public static record ClassTypeDef.JavaClass(Class<?> type, boolean nullable) +extends Record +implements ClassTypeDef
+
The class type.
+
+
Since:
+
1.0
+
Author:
+
Denis Stepanov
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      JavaClass

      +
      public JavaClass(Class<?> type, + boolean nullable)
      +
      Creates an instance of a JavaClass record class.
      +
      +
      Parameters:
      +
      type - the value for the type record component
      +
      nullable - the value for the nullable record component
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getName

      +
      public String getName()
      +
      +
      Specified by:
      +
      getName in interface ClassTypeDef
      +
      Returns:
      +
      The type name
      +
      +
      +
    • +
    • +
      +

      isNullable

      +
      public boolean isNullable()
      +
      +
      Specified by:
      +
      isNullable in interface TypeDef
      +
      Returns:
      +
      Is nullable type
      +
      +
      +
    • +
    • +
      +

      makeNullable

      +
      public ClassTypeDef makeNullable()
      +
      +
      Specified by:
      +
      makeNullable in interface ClassTypeDef
      +
      Specified by:
      +
      makeNullable in interface TypeDef
      +
      Returns:
      +
      A new nullable type
      +
      +
      +
    • +
    • +
      +

      isEnum

      +
      public boolean isEnum()
      +
      +
      Specified by:
      +
      isEnum in interface ClassTypeDef
      +
      Returns:
      +
      True if the class is an enum
      +
      +
      +
    • +
    • +
      +

      toString

      +
      public final String toString()
      +
      Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components.
      +
      +
      Specified by:
      +
      toString in class Record
      +
      Returns:
      +
      a string representation of this object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public final int hashCode()
      +
      Returns a hash code value for this object. The value is derived from the hash code of each of the record components.
      +
      +
      Specified by:
      +
      hashCode in class Record
      +
      Returns:
      +
      a hash code value for this object
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public final boolean equals(Object o)
      +
      Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. Reference components are compared with Objects::equals(Object,Object); primitive components are compared with '=='.
      +
      +
      Specified by:
      +
      equals in class Record
      +
      Parameters:
      +
      o - the object with which to compare
      +
      Returns:
      +
      true if this object is the same as the o argument; false otherwise.
      +
      +
      +
    • +
    • +
      +

      type

      +
      public Class<?> type()
      +
      Returns the value of the type record component.
      +
      +
      Returns:
      +
      the value of the type record component
      +
      +
      +
    • +
    • +
      +

      nullable

      +
      public boolean nullable()
      +
      Returns the value of the nullable record component.
      +
      +
      Returns:
      +
      the value of the nullable record component
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/model/ClassTypeDef.Parameterized.html b/1.2.1/api/io/micronaut/sourcegen/model/ClassTypeDef.Parameterized.html new file mode 100644 index 00000000..149a3460 --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/model/ClassTypeDef.Parameterized.html @@ -0,0 +1,346 @@ + + + + +ClassTypeDef.Parameterized (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Record Class ClassTypeDef.Parameterized

+
+
java.lang.Object +
java.lang.Record +
io.micronaut.sourcegen.model.ClassTypeDef.Parameterized
+
+
+
+
+
Record Components:
+
rawType - The raw type definition
+
typeArguments - The type arguments
+
+
+
All Implemented Interfaces:
+
ClassTypeDef, TypeDef
+
+
+
Enclosing interface:
+
ClassTypeDef
+
+
+
public static record ClassTypeDef.Parameterized(ClassTypeDef rawType, List<TypeDef> typeArguments) +extends Record +implements ClassTypeDef
+
The parameterized type definition.
+
+
Since:
+
1.0
+
Author:
+
Denis Stepanov
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      Parameterized

      +
      public Parameterized(ClassTypeDef rawType, + List<TypeDef> typeArguments)
      +
      Creates an instance of a Parameterized record class.
      +
      +
      Parameters:
      +
      rawType - the value for the rawType record component
      +
      typeArguments - the value for the typeArguments record component
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getName

      +
      public String getName()
      +
      +
      Specified by:
      +
      getName in interface ClassTypeDef
      +
      Returns:
      +
      The type name
      +
      +
      +
    • +
    • +
      +

      isNullable

      +
      public boolean isNullable()
      +
      +
      Specified by:
      +
      isNullable in interface TypeDef
      +
      Returns:
      +
      Is nullable type
      +
      +
      +
    • +
    • +
      +

      makeNullable

      +
      public ClassTypeDef makeNullable()
      +
      +
      Specified by:
      +
      makeNullable in interface ClassTypeDef
      +
      Specified by:
      +
      makeNullable in interface TypeDef
      +
      Returns:
      +
      A new nullable type
      +
      +
      +
    • +
    • +
      +

      toString

      +
      public final String toString()
      +
      Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components.
      +
      +
      Specified by:
      +
      toString in class Record
      +
      Returns:
      +
      a string representation of this object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public final int hashCode()
      +
      Returns a hash code value for this object. The value is derived from the hash code of each of the record components.
      +
      +
      Specified by:
      +
      hashCode in class Record
      +
      Returns:
      +
      a hash code value for this object
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public final boolean equals(Object o)
      +
      Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared with Objects::equals(Object,Object).
      +
      +
      Specified by:
      +
      equals in class Record
      +
      Parameters:
      +
      o - the object with which to compare
      +
      Returns:
      +
      true if this object is the same as the o argument; false otherwise.
      +
      +
      +
    • +
    • +
      +

      rawType

      +
      public ClassTypeDef rawType()
      +
      Returns the value of the rawType record component.
      +
      +
      Returns:
      +
      the value of the rawType record component
      +
      +
      +
    • +
    • +
      +

      typeArguments

      +
      public List<TypeDef> typeArguments()
      +
      Returns the value of the typeArguments record component.
      +
      +
      Returns:
      +
      the value of the typeArguments record component
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/model/ClassTypeDef.html b/1.2.1/api/io/micronaut/sourcegen/model/ClassTypeDef.html new file mode 100644 index 00000000..804be339 --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/model/ClassTypeDef.html @@ -0,0 +1,494 @@ + + + + +ClassTypeDef (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface ClassTypeDef

+
+
+
+
All Superinterfaces:
+
TypeDef
+
+
+
All Known Implementing Classes:
+
ClassTypeDef.ClassDefType, ClassTypeDef.ClassElementType, ClassTypeDef.ClassName, ClassTypeDef.JavaClass, ClassTypeDef.Parameterized
+
+
+ +
The class type definition. + Not-null by default.
+
+
Since:
+
1.0
+
Author:
+
Denis Stepanov
+
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    + +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getName

      +
      String getName()
      +
      +
      Returns:
      +
      The type name
      +
      +
      +
    • +
    • +
      +

      getSimpleName

      +
      default String getSimpleName()
      +
      +
      Returns:
      +
      The simple name
      +
      +
      +
    • +
    • +
      +

      getPackageName

      +
      default String getPackageName()
      +
      +
      Returns:
      +
      The package name
      +
      +
      +
    • +
    • +
      +

      makeNullable

      +
      ClassTypeDef makeNullable()
      +
      +
      Specified by:
      +
      makeNullable in interface TypeDef
      +
      Returns:
      +
      A new nullable type
      +
      +
      +
    • +
    • +
      +

      isEnum

      +
      default boolean isEnum()
      +
      +
      Returns:
      +
      True if the class is an enum
      +
      Since:
      +
      1.2
      +
      +
      +
    • +
    • +
      +

      instantiate

      +
      default ExpressionDef instantiate()
      +
      Instantiate this class.
      +
      +
      Returns:
      +
      The instantiate expression
      +
      +
      +
    • +
    • +
      +

      doThrow

      +
      default StatementDef doThrow(List<ExpressionDef> parameters)
      +
      Throw an exception.
      +
      +
      Parameters:
      +
      parameters - The exception constructor parameters
      +
      Returns:
      +
      The instantiate expression
      +
      Since:
      +
      1.2
      +
      +
      +
    • +
    • +
      +

      doThrow

      +
      default StatementDef doThrow(ExpressionDef... parameters)
      +
      Throw an exception.
      +
      +
      Parameters:
      +
      parameters - The exception constructor parameters
      +
      Returns:
      +
      The instantiate expression
      +
      Since:
      +
      1.2
      +
      +
      +
    • +
    • +
      +

      instantiate

      +
      default ExpressionDef instantiate(List<ExpressionDef> parameters)
      +
      Instantiate this class.
      +
      +
      Parameters:
      +
      parameters - The constructor parameters
      +
      Returns:
      +
      The instantiate expression
      +
      +
      +
    • +
    • +
      +

      instantiate

      +
      default ExpressionDef instantiate(ExpressionDef... values)
      +
      Instantiate this class.
      +
      +
      Parameters:
      +
      values - The constructor values
      +
      Returns:
      +
      The instantiate expression
      +
      Since:
      +
      1.2
      +
      +
      +
    • +
    • +
      +

      invokeStatic

      +
      default ExpressionDef.CallStaticMethod invokeStatic(String name, + TypeDef returningType, + ExpressionDef... parameters)
      +
      Invoke static method.
      +
      +
      Parameters:
      +
      name - The method name
      +
      parameters - The parameters
      +
      returningType - The return type
      +
      Returns:
      +
      the invoke static method expression
      +
      Since:
      +
      1.2
      +
      +
      +
    • +
    • +
      +

      invokeStatic

      +
      default ExpressionDef.CallStaticMethod invokeStatic(String name, + TypeDef returningType, + List<ExpressionDef> parameters)
      +
      Invoke static method.
      +
      +
      Parameters:
      +
      name - The method name
      +
      parameters - The parameters
      +
      returningType - The return type
      +
      Returns:
      +
      the invoke static method expression
      +
      Since:
      +
      1.2
      +
      +
      +
    • +
    • +
      +

      of

      +
      static ClassTypeDef of(Class<?> type)
      +
      Create a new type definition.
      +
      +
      Parameters:
      +
      type - The class
      +
      Returns:
      +
      type definition
      +
      +
      +
    • +
    • +
      +

      of

      +
      static ClassTypeDef of(String className)
      +
      Create a new type definition.
      +
      +
      Parameters:
      +
      className - The class name
      +
      Returns:
      +
      type definition
      +
      +
      +
    • +
    • +
      +

      of

      +
      static ClassTypeDef of(io.micronaut.inject.ast.ClassElement classElement)
      +
      Create a new type definition.
      +
      +
      Parameters:
      +
      classElement - The class element
      +
      Returns:
      +
      type definition
      +
      +
      +
    • +
    • +
      +

      of

      +
      static ClassTypeDef of(ClassDef classDef)
      +
      Create a new type definition.
      +
      +
      Parameters:
      +
      classDef - The class definition
      +
      Returns:
      +
      type definition
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/model/EnumDef.EnumDefBuilder.html b/1.2.1/api/io/micronaut/sourcegen/model/EnumDef.EnumDefBuilder.html new file mode 100644 index 00000000..2cfa0679 --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/model/EnumDef.EnumDefBuilder.html @@ -0,0 +1,182 @@ + + + + +EnumDef.EnumDefBuilder (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class EnumDef.EnumDefBuilder

+
+
java.lang.Object +
io.micronaut.sourcegen.model.AbstractElementBuilder<EnumDef.EnumDefBuilder> +
io.micronaut.sourcegen.model.EnumDef.EnumDefBuilder
+
+
+
+
+
Enclosing class:
+
EnumDef
+
+
+
public static final class EnumDef.EnumDefBuilder +extends AbstractElementBuilder<EnumDef.EnumDefBuilder>
+
The enum definition builder.
+
+
Since:
+
1.0
+
Author:
+
Denis Stepanov
+
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/model/EnumDef.html b/1.2.1/api/io/micronaut/sourcegen/model/EnumDef.html new file mode 100644 index 00000000..55e6f9c6 --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/model/EnumDef.html @@ -0,0 +1,272 @@ + + + + +EnumDef (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class EnumDef

+
+
java.lang.Object +
io.micronaut.sourcegen.model.EnumDef
+
+
+
+
All Implemented Interfaces:
+
ObjectDef
+
+
+
public final class EnumDef +extends Object +implements ObjectDef
+
The enum definition.
+
+
Since:
+
1.0
+
Author:
+
Denis Stepanov
+
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      name

      +
      protected final String name
      +
      +
    • +
    • +
      +

      modifiers

      +
      protected final Set<Modifier> modifiers
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      builder

      +
      public static EnumDef.EnumDefBuilder builder(String name)
      +
      +
    • +
    • +
      +

      getMethods

      +
      public List<MethodDef> getMethods()
      +
      +
    • +
    • +
      +

      getEnumConstants

      +
      public List<String> getEnumConstants()
      +
      +
    • +
    • +
      +

      getSuperinterfaces

      +
      public List<TypeDef> getSuperinterfaces()
      +
      +
    • +
    • +
      +

      getName

      +
      public final String getName()
      +
      +
    • +
    • +
      +

      getModifiers

      +
      public final Set<Modifier> getModifiers()
      +
      +
    • +
    • +
      +

      getModifiersArray

      +
      public final Modifier[] getModifiersArray()
      +
      +
    • +
    • +
      +

      getAnnotations

      +
      public final List<AnnotationDef> getAnnotations()
      +
      +
    • +
    • +
      +

      getJavadoc

      +
      public List<String> getJavadoc()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/model/ExpressionDef.CallInstanceMethod.html b/1.2.1/api/io/micronaut/sourcegen/model/ExpressionDef.CallInstanceMethod.html new file mode 100644 index 00000000..ebef09a1 --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/model/ExpressionDef.CallInstanceMethod.html @@ -0,0 +1,356 @@ + + + + +ExpressionDef.CallInstanceMethod (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Record Class ExpressionDef.CallInstanceMethod

+
+
java.lang.Object +
java.lang.Record +
io.micronaut.sourcegen.model.ExpressionDef.CallInstanceMethod
+
+
+
+
+
Record Components:
+
instance - The instance
+
name - The method name
+
parameters - The parameters
+
returningType - The returning
+
+
+
All Implemented Interfaces:
+
ExpressionDef, StatementDef
+
+
+
Enclosing interface:
+
ExpressionDef
+
+
+
public static record ExpressionDef.CallInstanceMethod(ExpressionDef instance, String name, List<ExpressionDef> parameters, TypeDef returningType) +extends Record +implements ExpressionDef, StatementDef
+
The call an instance method expression.
+
+
Since:
+
1.0
+
Author:
+
Denis Stepanov
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      CallInstanceMethod

      +
      public CallInstanceMethod(ExpressionDef instance, + MethodDef methodDef)
      +
      +
    • +
    • +
      +

      CallInstanceMethod

      +
      public CallInstanceMethod(ExpressionDef instance, + String name, + List<ExpressionDef> parameters, + TypeDef returningType)
      +
      Creates an instance of a CallInstanceMethod record class.
      +
      +
      Parameters:
      +
      instance - the value for the instance record component
      +
      name - the value for the name record component
      +
      parameters - the value for the parameters record component
      +
      returningType - the value for the returningType record component
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      type

      +
      public TypeDef type()
      +
      Description copied from interface: ExpressionDef
      +
      The type of the expression.
      +
      +
      Specified by:
      +
      type in interface ExpressionDef
      +
      Returns:
      +
      The type
      +
      +
      +
    • +
    • +
      +

      toString

      +
      public final String toString()
      +
      Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components.
      +
      +
      Specified by:
      +
      toString in class Record
      +
      Returns:
      +
      a string representation of this object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public final int hashCode()
      +
      Returns a hash code value for this object. The value is derived from the hash code of each of the record components.
      +
      +
      Specified by:
      +
      hashCode in class Record
      +
      Returns:
      +
      a hash code value for this object
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public final boolean equals(Object o)
      +
      Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared with Objects::equals(Object,Object).
      +
      +
      Specified by:
      +
      equals in class Record
      +
      Parameters:
      +
      o - the object with which to compare
      +
      Returns:
      +
      true if this object is the same as the o argument; false otherwise.
      +
      +
      +
    • +
    • +
      +

      instance

      +
      public ExpressionDef instance()
      +
      Returns the value of the instance record component.
      +
      +
      Returns:
      +
      the value of the instance record component
      +
      +
      +
    • +
    • +
      +

      name

      +
      public String name()
      +
      Returns the value of the name record component.
      +
      +
      Returns:
      +
      the value of the name record component
      +
      +
      +
    • +
    • +
      +

      parameters

      +
      public List<ExpressionDef> parameters()
      +
      Returns the value of the parameters record component.
      +
      +
      Returns:
      +
      the value of the parameters record component
      +
      +
      +
    • +
    • +
      +

      returningType

      +
      public TypeDef returningType()
      +
      Returns the value of the returningType record component.
      +
      +
      Returns:
      +
      the value of the returningType record component
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/model/ExpressionDef.CallStaticMethod.html b/1.2.1/api/io/micronaut/sourcegen/model/ExpressionDef.CallStaticMethod.html new file mode 100644 index 00000000..79c5b55c --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/model/ExpressionDef.CallStaticMethod.html @@ -0,0 +1,346 @@ + + + + +ExpressionDef.CallStaticMethod (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Record Class ExpressionDef.CallStaticMethod

+
+
java.lang.Object +
java.lang.Record +
io.micronaut.sourcegen.model.ExpressionDef.CallStaticMethod
+
+
+
+
+
Record Components:
+
classDef - The instance
+
name - The method name
+
parameters - The parameters
+
returningType - The returning
+
+
+
All Implemented Interfaces:
+
ExpressionDef, StatementDef
+
+
+
Enclosing interface:
+
ExpressionDef
+
+
+
public static record ExpressionDef.CallStaticMethod(ClassTypeDef classDef, String name, List<ExpressionDef> parameters, TypeDef returningType) +extends Record +implements ExpressionDef, StatementDef
+
The call a static method expression.
+
+
Since:
+
1.0
+
Author:
+
Denis Stepanov
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      CallStaticMethod

      +
      public CallStaticMethod(ClassTypeDef classDef, + String name, + List<ExpressionDef> parameters, + TypeDef returningType)
      +
      Creates an instance of a CallStaticMethod record class.
      +
      +
      Parameters:
      +
      classDef - the value for the classDef record component
      +
      name - the value for the name record component
      +
      parameters - the value for the parameters record component
      +
      returningType - the value for the returningType record component
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      type

      +
      public TypeDef type()
      +
      Description copied from interface: ExpressionDef
      +
      The type of the expression.
      +
      +
      Specified by:
      +
      type in interface ExpressionDef
      +
      Returns:
      +
      The type
      +
      +
      +
    • +
    • +
      +

      toString

      +
      public final String toString()
      +
      Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components.
      +
      +
      Specified by:
      +
      toString in class Record
      +
      Returns:
      +
      a string representation of this object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public final int hashCode()
      +
      Returns a hash code value for this object. The value is derived from the hash code of each of the record components.
      +
      +
      Specified by:
      +
      hashCode in class Record
      +
      Returns:
      +
      a hash code value for this object
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public final boolean equals(Object o)
      +
      Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared with Objects::equals(Object,Object).
      +
      +
      Specified by:
      +
      equals in class Record
      +
      Parameters:
      +
      o - the object with which to compare
      +
      Returns:
      +
      true if this object is the same as the o argument; false otherwise.
      +
      +
      +
    • +
    • +
      +

      classDef

      +
      public ClassTypeDef classDef()
      +
      Returns the value of the classDef record component.
      +
      +
      Returns:
      +
      the value of the classDef record component
      +
      +
      +
    • +
    • +
      +

      name

      +
      public String name()
      +
      Returns the value of the name record component.
      +
      +
      Returns:
      +
      the value of the name record component
      +
      +
      +
    • +
    • +
      +

      parameters

      +
      public List<ExpressionDef> parameters()
      +
      Returns the value of the parameters record component.
      +
      +
      Returns:
      +
      the value of the parameters record component
      +
      +
      +
    • +
    • +
      +

      returningType

      +
      public TypeDef returningType()
      +
      Returns the value of the returningType record component.
      +
      +
      Returns:
      +
      the value of the returningType record component
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/model/ExpressionDef.Condition.html b/1.2.1/api/io/micronaut/sourcegen/model/ExpressionDef.Condition.html new file mode 100644 index 00000000..5465550b --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/model/ExpressionDef.Condition.html @@ -0,0 +1,318 @@ + + + + +ExpressionDef.Condition (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Record Class ExpressionDef.Condition

+
+
java.lang.Object +
java.lang.Record +
io.micronaut.sourcegen.model.ExpressionDef.Condition
+
+
+
+
+
Record Components:
+
operator - The operator
+
left - The left expression
+
right - The right expression
+
+
+
All Implemented Interfaces:
+
ExpressionDef
+
+
+
Enclosing interface:
+
ExpressionDef
+
+
+
public static record ExpressionDef.Condition(String operator, ExpressionDef left, ExpressionDef right) +extends Record +implements ExpressionDef
+
The condition operator.
+
+
Author:
+
Denis Stepanov
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      Condition

      +
      public Condition(String operator, + ExpressionDef left, + ExpressionDef right)
      +
      Creates an instance of a Condition record class.
      +
      +
      Parameters:
      +
      operator - the value for the operator record component
      +
      left - the value for the left record component
      +
      right - the value for the right record component
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      type

      +
      public TypeDef type()
      +
      Description copied from interface: ExpressionDef
      +
      The type of the expression.
      +
      +
      Specified by:
      +
      type in interface ExpressionDef
      +
      Returns:
      +
      The type
      +
      +
      +
    • +
    • +
      +

      toString

      +
      public final String toString()
      +
      Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components.
      +
      +
      Specified by:
      +
      toString in class Record
      +
      Returns:
      +
      a string representation of this object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public final int hashCode()
      +
      Returns a hash code value for this object. The value is derived from the hash code of each of the record components.
      +
      +
      Specified by:
      +
      hashCode in class Record
      +
      Returns:
      +
      a hash code value for this object
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public final boolean equals(Object o)
      +
      Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared with Objects::equals(Object,Object).
      +
      +
      Specified by:
      +
      equals in class Record
      +
      Parameters:
      +
      o - the object with which to compare
      +
      Returns:
      +
      true if this object is the same as the o argument; false otherwise.
      +
      +
      +
    • +
    • +
      +

      operator

      +
      public String operator()
      +
      Returns the value of the operator record component.
      +
      +
      Returns:
      +
      the value of the operator record component
      +
      +
      +
    • +
    • +
      +

      left

      +
      public ExpressionDef left()
      +
      Returns the value of the left record component.
      +
      +
      Returns:
      +
      the value of the left record component
      +
      +
      +
    • +
    • +
      +

      right

      +
      public ExpressionDef right()
      +
      Returns the value of the right record component.
      +
      +
      Returns:
      +
      the value of the right record component
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/model/ExpressionDef.Constant.html b/1.2.1/api/io/micronaut/sourcegen/model/ExpressionDef.Constant.html new file mode 100644 index 00000000..0695be26 --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/model/ExpressionDef.Constant.html @@ -0,0 +1,285 @@ + + + + +ExpressionDef.Constant (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Record Class ExpressionDef.Constant

+
+
java.lang.Object +
java.lang.Record +
io.micronaut.sourcegen.model.ExpressionDef.Constant
+
+
+
+
+
Record Components:
+
type - The type
+
value - The value
+
+
+
All Implemented Interfaces:
+
ExpressionDef
+
+
+
Enclosing interface:
+
ExpressionDef
+
+
+
public static record ExpressionDef.Constant(TypeDef type, @Nullable Object value) +extends Record +implements ExpressionDef
+
The constant expression.
+
+
Since:
+
1.0
+
Author:
+
Denis Stepanov
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      Constant

      +
      public Constant(TypeDef type, + @Nullable + @Nullable Object value)
      +
      Creates an instance of a Constant record class.
      +
      +
      Parameters:
      +
      type - the value for the type record component
      +
      value - the value for the value record component
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      toString

      +
      public final String toString()
      +
      Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components.
      +
      +
      Specified by:
      +
      toString in class Record
      +
      Returns:
      +
      a string representation of this object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public final int hashCode()
      +
      Returns a hash code value for this object. The value is derived from the hash code of each of the record components.
      +
      +
      Specified by:
      +
      hashCode in class Record
      +
      Returns:
      +
      a hash code value for this object
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public final boolean equals(Object o)
      +
      Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared with Objects::equals(Object,Object).
      +
      +
      Specified by:
      +
      equals in class Record
      +
      Parameters:
      +
      o - the object with which to compare
      +
      Returns:
      +
      true if this object is the same as the o argument; false otherwise.
      +
      +
      +
    • +
    • +
      +

      type

      +
      public TypeDef type()
      +
      Returns the value of the type record component.
      +
      +
      Specified by:
      +
      type in interface ExpressionDef
      +
      Returns:
      +
      the value of the type record component
      +
      +
      +
    • +
    • +
      +

      value

      +
      @Nullable +public @Nullable Object value()
      +
      Returns the value of the value record component.
      +
      +
      Returns:
      +
      the value of the value record component
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/model/ExpressionDef.Convert.html b/1.2.1/api/io/micronaut/sourcegen/model/ExpressionDef.Convert.html new file mode 100644 index 00000000..f343a56d --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/model/ExpressionDef.Convert.html @@ -0,0 +1,283 @@ + + + + +ExpressionDef.Convert (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Record Class ExpressionDef.Convert

+
+
java.lang.Object +
java.lang.Record +
io.micronaut.sourcegen.model.ExpressionDef.Convert
+
+
+
+
+
Record Components:
+
type - The type
+
expressionDef - The expression reference
+
+
+
All Implemented Interfaces:
+
ExpressionDef
+
+
+
Enclosing interface:
+
ExpressionDef
+
+
+
public static record ExpressionDef.Convert(TypeDef type, ExpressionDef expressionDef) +extends Record +implements ExpressionDef
+
The convert variable expression. (To support Kotlin's nullable -> not-null conversion)
+
+
Since:
+
1.0
+
Author:
+
Denis Stepanov
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      Convert

      +
      public Convert(TypeDef type, + ExpressionDef expressionDef)
      +
      Creates an instance of a Convert record class.
      +
      +
      Parameters:
      +
      type - the value for the type record component
      +
      expressionDef - the value for the expressionDef record component
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      toString

      +
      public final String toString()
      +
      Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components.
      +
      +
      Specified by:
      +
      toString in class Record
      +
      Returns:
      +
      a string representation of this object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public final int hashCode()
      +
      Returns a hash code value for this object. The value is derived from the hash code of each of the record components.
      +
      +
      Specified by:
      +
      hashCode in class Record
      +
      Returns:
      +
      a hash code value for this object
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public final boolean equals(Object o)
      +
      Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared with Objects::equals(Object,Object).
      +
      +
      Specified by:
      +
      equals in class Record
      +
      Parameters:
      +
      o - the object with which to compare
      +
      Returns:
      +
      true if this object is the same as the o argument; false otherwise.
      +
      +
      +
    • +
    • +
      +

      type

      +
      public TypeDef type()
      +
      Returns the value of the type record component.
      +
      +
      Specified by:
      +
      type in interface ExpressionDef
      +
      Returns:
      +
      the value of the type record component
      +
      +
      +
    • +
    • +
      +

      expressionDef

      +
      public ExpressionDef expressionDef()
      +
      Returns the value of the expressionDef record component.
      +
      +
      Returns:
      +
      the value of the expressionDef record component
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/model/ExpressionDef.IfElse.html b/1.2.1/api/io/micronaut/sourcegen/model/ExpressionDef.IfElse.html new file mode 100644 index 00000000..51619b26 --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/model/ExpressionDef.IfElse.html @@ -0,0 +1,314 @@ + + + + +ExpressionDef.IfElse (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Record Class ExpressionDef.IfElse

+
+
java.lang.Object +
java.lang.Record +
io.micronaut.sourcegen.model.ExpressionDef.IfElse
+
+
+
+
+
Record Components:
+
condition - The condition
+
expression - The expression if the condition is true
+
elseExpression - The expression if the condition is false
+
+
+
All Implemented Interfaces:
+
ExpressionDef
+
+
+
Enclosing interface:
+
ExpressionDef
+
+
+
public static record ExpressionDef.IfElse(ExpressionDef condition, ExpressionDef expression, ExpressionDef elseExpression) +extends Record +implements ExpressionDef
+
The if-else expression.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      IfElse

      +
      public IfElse(ExpressionDef condition, + ExpressionDef expression, + ExpressionDef elseExpression)
      +
      Creates an instance of a IfElse record class.
      +
      +
      Parameters:
      +
      condition - the value for the condition record component
      +
      expression - the value for the expression record component
      +
      elseExpression - the value for the elseExpression record component
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      type

      +
      public TypeDef type()
      +
      Description copied from interface: ExpressionDef
      +
      The type of the expression.
      +
      +
      Specified by:
      +
      type in interface ExpressionDef
      +
      Returns:
      +
      The type
      +
      +
      +
    • +
    • +
      +

      toString

      +
      public final String toString()
      +
      Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components.
      +
      +
      Specified by:
      +
      toString in class Record
      +
      Returns:
      +
      a string representation of this object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public final int hashCode()
      +
      Returns a hash code value for this object. The value is derived from the hash code of each of the record components.
      +
      +
      Specified by:
      +
      hashCode in class Record
      +
      Returns:
      +
      a hash code value for this object
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public final boolean equals(Object o)
      +
      Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared with Objects::equals(Object,Object).
      +
      +
      Specified by:
      +
      equals in class Record
      +
      Parameters:
      +
      o - the object with which to compare
      +
      Returns:
      +
      true if this object is the same as the o argument; false otherwise.
      +
      +
      +
    • +
    • +
      +

      condition

      +
      public ExpressionDef condition()
      +
      Returns the value of the condition record component.
      +
      +
      Returns:
      +
      the value of the condition record component
      +
      +
      +
    • +
    • +
      +

      expression

      +
      public ExpressionDef expression()
      +
      Returns the value of the expression record component.
      +
      +
      Returns:
      +
      the value of the expression record component
      +
      +
      +
    • +
    • +
      +

      elseExpression

      +
      public ExpressionDef elseExpression()
      +
      Returns the value of the elseExpression record component.
      +
      +
      Returns:
      +
      the value of the elseExpression record component
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/model/ExpressionDef.NewArrayInitialized.html b/1.2.1/api/io/micronaut/sourcegen/model/ExpressionDef.NewArrayInitialized.html new file mode 100644 index 00000000..36cee53a --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/model/ExpressionDef.NewArrayInitialized.html @@ -0,0 +1,283 @@ + + + + +ExpressionDef.NewArrayInitialized (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Record Class ExpressionDef.NewArrayInitialized

+
+
java.lang.Object +
java.lang.Record +
io.micronaut.sourcegen.model.ExpressionDef.NewArrayInitialized
+
+
+
+
+
Record Components:
+
type - The type
+
expressions - The items expression
+
+
+
All Implemented Interfaces:
+
ExpressionDef
+
+
+
Enclosing interface:
+
ExpressionDef
+
+
+
public static record ExpressionDef.NewArrayInitialized(TypeDef.Array type, List<ExpressionDef> expressions) +extends Record +implements ExpressionDef
+
The new array expression.
+
+
Since:
+
1.2
+
Author:
+
Denis Stepanov
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      NewArrayInitialized

      +
      public NewArrayInitialized(TypeDef.Array type, + List<ExpressionDef> expressions)
      +
      Creates an instance of a NewArrayInitialized record class.
      +
      +
      Parameters:
      +
      type - the value for the type record component
      +
      expressions - the value for the expressions record component
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      toString

      +
      public final String toString()
      +
      Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components.
      +
      +
      Specified by:
      +
      toString in class Record
      +
      Returns:
      +
      a string representation of this object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public final int hashCode()
      +
      Returns a hash code value for this object. The value is derived from the hash code of each of the record components.
      +
      +
      Specified by:
      +
      hashCode in class Record
      +
      Returns:
      +
      a hash code value for this object
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public final boolean equals(Object o)
      +
      Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared with Objects::equals(Object,Object).
      +
      +
      Specified by:
      +
      equals in class Record
      +
      Parameters:
      +
      o - the object with which to compare
      +
      Returns:
      +
      true if this object is the same as the o argument; false otherwise.
      +
      +
      +
    • +
    • +
      +

      type

      +
      public TypeDef.Array type()
      +
      Returns the value of the type record component.
      +
      +
      Specified by:
      +
      type in interface ExpressionDef
      +
      Returns:
      +
      the value of the type record component
      +
      +
      +
    • +
    • +
      +

      expressions

      +
      public List<ExpressionDef> expressions()
      +
      Returns the value of the expressions record component.
      +
      +
      Returns:
      +
      the value of the expressions record component
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/model/ExpressionDef.NewArrayOfSize.html b/1.2.1/api/io/micronaut/sourcegen/model/ExpressionDef.NewArrayOfSize.html new file mode 100644 index 00000000..52a13e7a --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/model/ExpressionDef.NewArrayOfSize.html @@ -0,0 +1,283 @@ + + + + +ExpressionDef.NewArrayOfSize (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Record Class ExpressionDef.NewArrayOfSize

+
+
java.lang.Object +
java.lang.Record +
io.micronaut.sourcegen.model.ExpressionDef.NewArrayOfSize
+
+
+
+
+
Record Components:
+
type - The type
+
size - The array size
+
+
+
All Implemented Interfaces:
+
ExpressionDef
+
+
+
Enclosing interface:
+
ExpressionDef
+
+
+
public static record ExpressionDef.NewArrayOfSize(TypeDef.Array type, int size) +extends Record +implements ExpressionDef
+
The new array expression.
+
+
Since:
+
1.2
+
Author:
+
Denis Stepanov
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      NewArrayOfSize

      +
      public NewArrayOfSize(TypeDef.Array type, + int size)
      +
      Creates an instance of a NewArrayOfSize record class.
      +
      +
      Parameters:
      +
      type - the value for the type record component
      +
      size - the value for the size record component
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      toString

      +
      public final String toString()
      +
      Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components.
      +
      +
      Specified by:
      +
      toString in class Record
      +
      Returns:
      +
      a string representation of this object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public final int hashCode()
      +
      Returns a hash code value for this object. The value is derived from the hash code of each of the record components.
      +
      +
      Specified by:
      +
      hashCode in class Record
      +
      Returns:
      +
      a hash code value for this object
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public final boolean equals(Object o)
      +
      Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. Reference components are compared with Objects::equals(Object,Object); primitive components are compared with '=='.
      +
      +
      Specified by:
      +
      equals in class Record
      +
      Parameters:
      +
      o - the object with which to compare
      +
      Returns:
      +
      true if this object is the same as the o argument; false otherwise.
      +
      +
      +
    • +
    • +
      +

      type

      +
      public TypeDef.Array type()
      +
      Returns the value of the type record component.
      +
      +
      Specified by:
      +
      type in interface ExpressionDef
      +
      Returns:
      +
      the value of the type record component
      +
      +
      +
    • +
    • +
      +

      size

      +
      public int size()
      +
      Returns the value of the size record component.
      +
      +
      Returns:
      +
      the value of the size record component
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/model/ExpressionDef.NewInstance.html b/1.2.1/api/io/micronaut/sourcegen/model/ExpressionDef.NewInstance.html new file mode 100644 index 00000000..f0a52b9f --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/model/ExpressionDef.NewInstance.html @@ -0,0 +1,283 @@ + + + + +ExpressionDef.NewInstance (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Record Class ExpressionDef.NewInstance

+
+
java.lang.Object +
java.lang.Record +
io.micronaut.sourcegen.model.ExpressionDef.NewInstance
+
+
+
+
+
Record Components:
+
type - The type
+
values - The constructor values
+
+
+
All Implemented Interfaces:
+
ExpressionDef
+
+
+
Enclosing interface:
+
ExpressionDef
+
+
+
public static record ExpressionDef.NewInstance(ClassTypeDef type, List<ExpressionDef> values) +extends Record +implements ExpressionDef
+
The new instance expression.
+
+
Since:
+
1.0
+
Author:
+
Denis Stepanov
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      NewInstance

      +
      public NewInstance(ClassTypeDef type, + List<ExpressionDef> values)
      +
      Creates an instance of a NewInstance record class.
      +
      +
      Parameters:
      +
      type - the value for the type record component
      +
      values - the value for the values record component
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      toString

      +
      public final String toString()
      +
      Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components.
      +
      +
      Specified by:
      +
      toString in class Record
      +
      Returns:
      +
      a string representation of this object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public final int hashCode()
      +
      Returns a hash code value for this object. The value is derived from the hash code of each of the record components.
      +
      +
      Specified by:
      +
      hashCode in class Record
      +
      Returns:
      +
      a hash code value for this object
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public final boolean equals(Object o)
      +
      Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared with Objects::equals(Object,Object).
      +
      +
      Specified by:
      +
      equals in class Record
      +
      Parameters:
      +
      o - the object with which to compare
      +
      Returns:
      +
      true if this object is the same as the o argument; false otherwise.
      +
      +
      +
    • +
    • +
      +

      type

      +
      public ClassTypeDef type()
      +
      Returns the value of the type record component.
      +
      +
      Specified by:
      +
      type in interface ExpressionDef
      +
      Returns:
      +
      the value of the type record component
      +
      +
      +
    • +
    • +
      +

      values

      +
      public List<ExpressionDef> values()
      +
      Returns the value of the values record component.
      +
      +
      Returns:
      +
      the value of the values record component
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/model/ExpressionDef.Switch.html b/1.2.1/api/io/micronaut/sourcegen/model/ExpressionDef.Switch.html new file mode 100644 index 00000000..0b1ff80c --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/model/ExpressionDef.Switch.html @@ -0,0 +1,302 @@ + + + + +ExpressionDef.Switch (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Record Class ExpressionDef.Switch

+
+
java.lang.Object +
java.lang.Record +
io.micronaut.sourcegen.model.ExpressionDef.Switch
+
+
+
+
+
Record Components:
+
expression - The switch expression
+
type - The switch type
+
cases - The cases
+
+
+
All Implemented Interfaces:
+
ExpressionDef
+
+
+
Enclosing interface:
+
ExpressionDef
+
+
+
public static record ExpressionDef.Switch(ExpressionDef expression, TypeDef type, Map<ExpressionDef.Constant,ExpressionDef> cases) +extends Record +implements ExpressionDef
+
The switch expression. + Note: null constant or null value represents a default case.
+
+
Since:
+
1.2
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    + +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      toString

      +
      public final String toString()
      +
      Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components.
      +
      +
      Specified by:
      +
      toString in class Record
      +
      Returns:
      +
      a string representation of this object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public final int hashCode()
      +
      Returns a hash code value for this object. The value is derived from the hash code of each of the record components.
      +
      +
      Specified by:
      +
      hashCode in class Record
      +
      Returns:
      +
      a hash code value for this object
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public final boolean equals(Object o)
      +
      Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared with Objects::equals(Object,Object).
      +
      +
      Specified by:
      +
      equals in class Record
      +
      Parameters:
      +
      o - the object with which to compare
      +
      Returns:
      +
      true if this object is the same as the o argument; false otherwise.
      +
      +
      +
    • +
    • +
      +

      expression

      +
      public ExpressionDef expression()
      +
      Returns the value of the expression record component.
      +
      +
      Returns:
      +
      the value of the expression record component
      +
      +
      +
    • +
    • +
      +

      type

      +
      public TypeDef type()
      +
      Returns the value of the type record component.
      +
      +
      Specified by:
      +
      type in interface ExpressionDef
      +
      Returns:
      +
      the value of the type record component
      +
      +
      +
    • +
    • +
      +

      cases

      + +
      Returns the value of the cases record component.
      +
      +
      Returns:
      +
      the value of the cases record component
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/model/ExpressionDef.SwitchYieldCase.html b/1.2.1/api/io/micronaut/sourcegen/model/ExpressionDef.SwitchYieldCase.html new file mode 100644 index 00000000..20841b17 --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/model/ExpressionDef.SwitchYieldCase.html @@ -0,0 +1,281 @@ + + + + +ExpressionDef.SwitchYieldCase (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Record Class ExpressionDef.SwitchYieldCase

+
+
java.lang.Object +
java.lang.Record +
io.micronaut.sourcegen.model.ExpressionDef.SwitchYieldCase
+
+
+
+
+
Record Components:
+
type - The yield result
+
statement - The statement that should yield the result
+
+
+
All Implemented Interfaces:
+
ExpressionDef
+
+
+
Enclosing interface:
+
ExpressionDef
+
+
+
public static record ExpressionDef.SwitchYieldCase(TypeDef type, StatementDef statement) +extends Record +implements ExpressionDef
+
The switch yield case expression.
+
+
Since:
+
1.2
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      SwitchYieldCase

      +
      public SwitchYieldCase(TypeDef type, + StatementDef statement)
      +
      Creates an instance of a SwitchYieldCase record class.
      +
      +
      Parameters:
      +
      type - the value for the type record component
      +
      statement - the value for the statement record component
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      toString

      +
      public final String toString()
      +
      Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components.
      +
      +
      Specified by:
      +
      toString in class Record
      +
      Returns:
      +
      a string representation of this object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public final int hashCode()
      +
      Returns a hash code value for this object. The value is derived from the hash code of each of the record components.
      +
      +
      Specified by:
      +
      hashCode in class Record
      +
      Returns:
      +
      a hash code value for this object
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public final boolean equals(Object o)
      +
      Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared with Objects::equals(Object,Object).
      +
      +
      Specified by:
      +
      equals in class Record
      +
      Parameters:
      +
      o - the object with which to compare
      +
      Returns:
      +
      true if this object is the same as the o argument; false otherwise.
      +
      +
      +
    • +
    • +
      +

      type

      +
      public TypeDef type()
      +
      Returns the value of the type record component.
      +
      +
      Specified by:
      +
      type in interface ExpressionDef
      +
      Returns:
      +
      the value of the type record component
      +
      +
      +
    • +
    • +
      +

      statement

      +
      public StatementDef statement()
      +
      Returns the value of the statement record component.
      +
      +
      Returns:
      +
      the value of the statement record component
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/model/ExpressionDef.html b/1.2.1/api/io/micronaut/sourcegen/model/ExpressionDef.html new file mode 100644 index 00000000..02e1a469 --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/model/ExpressionDef.html @@ -0,0 +1,831 @@ + + + + +ExpressionDef (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface ExpressionDef

+
+
+
+
All Known Subinterfaces:
+
VariableDef
+
+
+
All Known Implementing Classes:
+
ExpressionDef.CallInstanceMethod, ExpressionDef.CallStaticMethod, ExpressionDef.Condition, ExpressionDef.Constant, ExpressionDef.Convert, ExpressionDef.IfElse, ExpressionDef.NewArrayInitialized, ExpressionDef.NewArrayOfSize, ExpressionDef.NewInstance, ExpressionDef.Switch, ExpressionDef.SwitchYieldCase, VariableDef.Field, VariableDef.Local, VariableDef.MethodParameter, VariableDef.StaticField, VariableDef.This
+
+
+ +
The expression definition.
+
+
Since:
+
1.0
+
Author:
+
Denis Stepanov
+
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      asCondition

      +
      default ExpressionDef asCondition(String op, + ExpressionDef expression)
      +
      The condition of this variable.
      +
      +
      Parameters:
      +
      op - The operator
      +
      expression - The expression of this variable
      +
      Returns:
      +
      The condition expression
      +
      Since:
      +
      1.2
      +
      +
      +
    • +
    • +
      +

      isNonNull

      +
      default ExpressionDef isNonNull()
      +
      +
      Returns:
      +
      Is non-null expression
      +
      Since:
      +
      1.2
      +
      +
      +
    • +
    • +
      +

      isNull

      +
      default ExpressionDef isNull()
      +
      +
      Returns:
      +
      Is null expression
      +
      Since:
      +
      1.2
      +
      +
      +
    • +
    • +
      +

      nullValue

      +
      @NonNull +static ExpressionDef.Constant nullValue()
      +
      +
      Returns:
      +
      The null value expression
      +
      Since:
      +
      1.2
      +
      +
      +
    • +
    • +
      +

      trueValue

      +
      @NonNull +static ExpressionDef.Constant trueValue()
      +
      +
      Returns:
      +
      The true value expression
      +
      Since:
      +
      1.2
      +
      +
      +
    • +
    • +
      +

      falseValue

      +
      @NonNull +static ExpressionDef.Constant falseValue()
      +
      +
      Returns:
      +
      The true value expression
      +
      Since:
      +
      1.2
      +
      +
      +
    • +
    • +
      +

      returning

      +
      default StatementDef returning()
      +
      The statement returning this expression.
      +
      +
      Returns:
      +
      The statement returning this expression
      +
      +
      +
    • +
    • +
      +

      asConditionIf

      +
      default StatementDef asConditionIf(StatementDef statement)
      +
      The conditional statement based on this expression.
      +
      +
      Parameters:
      +
      statement - The statement
      +
      Returns:
      +
      The statement returning this expression
      +
      Since:
      +
      1.2
      +
      +
      +
    • +
    • +
      +

      asConditionIfElse

      +
      default StatementDef asConditionIfElse(StatementDef statement, + StatementDef elseStatement)
      +
      The conditional statement based on this expression.
      +
      +
      Parameters:
      +
      statement - The statement
      +
      elseStatement - The else statement
      +
      Returns:
      +
      The statement returning this expression
      +
      Since:
      +
      1.2
      +
      +
      +
    • +
    • +
      +

      asConditionIfElse

      +
      default ExpressionDef asConditionIfElse(ExpressionDef expression, + ExpressionDef elseExpression)
      +
      The conditional if else expression.
      +
      +
      Parameters:
      +
      expression - The expression
      +
      elseExpression - The else expression
      +
      Returns:
      +
      The statement returning this expression
      +
      Since:
      +
      1.2
      +
      +
      +
    • +
    • +
      +

      newLocal

      +
      default StatementDef.DefineAndAssign newLocal(String name)
      +
      Turn this expression into a new local variable.
      +
      +
      Parameters:
      +
      name - The local name
      +
      Returns:
      +
      A new local
      +
      Since:
      +
      1.2
      +
      +
      +
    • +
    • +
      +

      newLocal

      +
      default StatementDef newLocal(String name, + Function<VariableDef,StatementDef> fn)
      +
      Turn this expression into a new local variable.
      +
      +
      Parameters:
      +
      name - The local name
      +
      fn - The contextual function
      +
      Returns:
      +
      A new local
      +
      Since:
      +
      1.2
      +
      +
      +
    • +
    • +
      +

      asExpressionSwitch

      +
      default ExpressionDef.Switch asExpressionSwitch(TypeDef type, + Map<ExpressionDef.Constant,ExpressionDef> cases)
      +
      Turn this expression into an expression switch.
      +
      +
      Parameters:
      +
      type - The expression type
      +
      cases - The cases
      +
      Returns:
      +
      A new switch expression
      +
      Since:
      +
      1.2
      +
      +
      +
    • +
    • +
      +

      asStatementSwitch

      +
      default StatementDef.Switch asStatementSwitch(TypeDef type, + Map<ExpressionDef.Constant,StatementDef> cases)
      +
      Turn this expression into a statement switch.
      +
      +
      Parameters:
      +
      type - The expression type
      +
      cases - The cases
      +
      Returns:
      +
      A new switch expression
      +
      Since:
      +
      1.2
      +
      +
      +
    • +
    • +
      +

      whileLoop

      +
      default StatementDef.While whileLoop(StatementDef statement)
      +
      Turn this expression into a while statement.
      +
      +
      Parameters:
      +
      statement - The statement
      +
      Returns:
      +
      A new switch expression
      +
      Since:
      +
      1.2
      +
      +
      +
    • +
    • +
      +

      convert

      +
      default ExpressionDef convert(TypeDef typeDef)
      +
      Convert this variable to a different type.
      +
      +
      Parameters:
      +
      typeDef - The type
      +
      Returns:
      +
      the convert expression
      +
      Since:
      +
      1.2
      +
      +
      +
    • +
    • +
      +

      field

      +
      default VariableDef.Field field(String fieldName, + TypeDef typeDef)
      +
      Reference the field of this variable.
      +
      +
      Parameters:
      +
      fieldName - The field type
      +
      typeDef - Teh field type
      +
      Returns:
      +
      The field variable
      +
      Since:
      +
      1.2
      +
      +
      +
    • +
    • +
      +

      field

      +
      default VariableDef.Field field(FieldDef fieldDef)
      +
      Reference the field of this variable.
      +
      +
      Parameters:
      +
      fieldDef - The field definition
      +
      Returns:
      +
      The field variable
      +
      Since:
      +
      1.2
      +
      +
      +
    • +
    • +
      +

      invoke

      +
      default ExpressionDef.CallInstanceMethod invoke(MethodDef methodDef)
      +
      The call the instance method expression.
      +
      +
      Parameters:
      +
      methodDef - The method
      +
      Returns:
      +
      The call to the instance method
      +
      Since:
      +
      1.2
      +
      +
      +
    • +
    • +
      +

      invoke

      +
      default ExpressionDef.CallInstanceMethod invoke(String name, + TypeDef returning, + ExpressionDef... parameters)
      +
      The call the instance method expression.
      +
      +
      Parameters:
      +
      name - The method name
      +
      parameters - The parameters
      +
      returning - The returning
      +
      Returns:
      +
      The call to the instance method
      +
      Since:
      +
      1.2
      +
      +
      +
    • +
    • +
      +

      invoke

      +
      default ExpressionDef.CallInstanceMethod invoke(String name, + TypeDef returning, + List<ExpressionDef> parameters)
      +
      The call the instance method expression.
      +
      +
      Parameters:
      +
      name - The method name
      +
      parameters - The parameters
      +
      returning - The returning
      +
      Returns:
      +
      The call to the instance method
      +
      Since:
      +
      1.2
      +
      +
      +
    • +
    • +
      +

      invoke

      +
      default ExpressionDef.CallInstanceMethod invoke(io.micronaut.inject.ast.MethodElement methodElement, + ExpressionDef... parameters)
      +
      The call the instance method expression.
      +
      +
      Parameters:
      +
      methodElement - The method element
      +
      parameters - The parameters
      +
      Returns:
      +
      The call to the instance method
      +
      Since:
      +
      1.2
      +
      +
      +
    • +
    • +
      +

      invoke

      +
      default ExpressionDef.CallInstanceMethod invoke(io.micronaut.inject.ast.MethodElement methodElement, + List<ExpressionDef> parameters)
      +
      The call the instance method expression.
      +
      +
      Parameters:
      +
      methodElement - The method element
      +
      parameters - The parameters
      +
      Returns:
      +
      The call to the instance method
      +
      Since:
      +
      1.2
      +
      +
      +
    • +
    • +
      +

      constant

      +
      @Nullable +static @Nullable ExpressionDef constant(io.micronaut.inject.ast.ClassElement type, + TypeDef typeDef, + @Nullable + @Nullable Object value)
      +
      Resolve a constant for the given type from the string.
      +
      +
      Parameters:
      +
      type - The type
      +
      typeDef - The type def
      +
      value - The string value
      +
      Returns:
      +
      The constant
      +
      Throws:
      +
      IllegalArgumentException - if the constant is not supported.
      +
      +
      +
    • +
    • +
      +

      constant

      +
      @Nullable +static ExpressionDef.Constant constant(@Nullable + @Nullable Object value)
      +
      Resolve a constant for the given type from the string.
      +
      +
      Parameters:
      +
      value - The string value
      +
      Returns:
      +
      The constant
      +
      Throws:
      +
      IllegalArgumentException - if the constant is not supported.
      +
      Since:
      +
      1.2
      +
      +
      +
    • +
    • +
      +

      type

      +
      TypeDef type()
      +
      The type of the expression.
      +
      +
      Returns:
      +
      The type
      +
      +
      +
    • +
    • +
      +

      instantiate

      +
      static ExpressionDef.NewInstance instantiate(ClassTypeDef type)
      +
      The new instance expression.
      +
      +
      Parameters:
      +
      type - The type
      +
      Returns:
      +
      The new instance
      +
      +
      +
    • +
    • +
      +

      instantiate

      +
      static ExpressionDef.NewInstance instantiate(ClassTypeDef type, + List<ExpressionDef> values)
      +
      The new instance expression.
      +
      +
      Parameters:
      +
      type - The type
      +
      values - The constructor values
      +
      Returns:
      +
      The new instance
      +
      +
      +
    • +
    • +
      +

      invoke

      +
      static ExpressionDef.CallInstanceMethod invoke(VariableDef instance, + String name, + List<ExpressionDef> parameters, + TypeDef returning)
      +
      The call the instance method expression.
      +
      +
      Parameters:
      +
      instance - The instance
      +
      name - The method name
      +
      parameters - The parameters
      +
      returning - The returning
      +
      Returns:
      +
      The call to the instance method
      +
      +
      +
    • +
    • +
      +

      invokeStatic

      +
      static ExpressionDef.CallStaticMethod invokeStatic(ClassTypeDef typeDef, + String name, + List<ExpressionDef> parameters, + TypeDef returning)
      +
      The call the instance method expression.
      +
      +
      Parameters:
      +
      typeDef - The class type def
      +
      name - The method name
      +
      parameters - The parameters
      +
      returning - The returning
      +
      Returns:
      +
      The call to the static method
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/model/FieldDef.FieldDefBuilder.html b/1.2.1/api/io/micronaut/sourcegen/model/FieldDef.FieldDefBuilder.html new file mode 100644 index 00000000..0f633349 --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/model/FieldDef.FieldDefBuilder.html @@ -0,0 +1,173 @@ + + + + +FieldDef.FieldDefBuilder (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class FieldDef.FieldDefBuilder

+
+
java.lang.Object +
io.micronaut.sourcegen.model.AbstractElementBuilder<FieldDef.FieldDefBuilder> +
io.micronaut.sourcegen.model.FieldDef.FieldDefBuilder
+
+
+
+
+
Enclosing class:
+
FieldDef
+
+
+
public static final class FieldDef.FieldDefBuilder +extends AbstractElementBuilder<FieldDef.FieldDefBuilder>
+
The field builder definition.
+
+
Since:
+
1.0
+
Author:
+
Denis Stepanov
+
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/model/FieldDef.html b/1.2.1/api/io/micronaut/sourcegen/model/FieldDef.html new file mode 100644 index 00000000..6b6d41d0 --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/model/FieldDef.html @@ -0,0 +1,255 @@ + + + + +FieldDef (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class FieldDef

+
+
java.lang.Object +
io.micronaut.sourcegen.model.FieldDef
+
+
+
+
public final class FieldDef +extends Object
+
The field definition.
+
+
Since:
+
1.0
+
Author:
+
Denis Stepanov
+
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      name

      +
      protected final String name
      +
      +
    • +
    • +
      +

      modifiers

      +
      protected final Set<Modifier> modifiers
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    + +
    +
  • +
+
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/model/InterfaceDef.InterfaceDefBuilder.html b/1.2.1/api/io/micronaut/sourcegen/model/InterfaceDef.InterfaceDefBuilder.html new file mode 100644 index 00000000..d9814a86 --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/model/InterfaceDef.InterfaceDefBuilder.html @@ -0,0 +1,191 @@ + + + + +InterfaceDef.InterfaceDefBuilder (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class InterfaceDef.InterfaceDefBuilder

+
+
java.lang.Object +
io.micronaut.sourcegen.model.AbstractElementBuilder<InterfaceDef.InterfaceDefBuilder> +
io.micronaut.sourcegen.model.InterfaceDef.InterfaceDefBuilder
+
+
+
+
+
Enclosing class:
+
InterfaceDef
+
+
+
public static final class InterfaceDef.InterfaceDefBuilder +extends AbstractElementBuilder<InterfaceDef.InterfaceDefBuilder>
+
The interface definition builder.
+
+
Since:
+
1.0
+
Author:
+
Denis Stepanov
+
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/model/InterfaceDef.html b/1.2.1/api/io/micronaut/sourcegen/model/InterfaceDef.html new file mode 100644 index 00000000..91e3999e --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/model/InterfaceDef.html @@ -0,0 +1,281 @@ + + + + +InterfaceDef (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class InterfaceDef

+
+
java.lang.Object +
io.micronaut.sourcegen.model.InterfaceDef
+
+
+
+
All Implemented Interfaces:
+
ObjectDef
+
+
+
public final class InterfaceDef +extends Object +implements ObjectDef
+
The interface definition.
+
+
Since:
+
1.0
+
Author:
+
Denis Stepanov
+
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      name

      +
      protected final String name
      +
      +
    • +
    • +
      +

      modifiers

      +
      protected final Set<Modifier> modifiers
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    + +
    +
  • +
+
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/model/MethodDef.MethodDefBuilder.html b/1.2.1/api/io/micronaut/sourcegen/model/MethodDef.MethodDefBuilder.html new file mode 100644 index 00000000..6a0b754d --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/model/MethodDef.MethodDefBuilder.html @@ -0,0 +1,241 @@ + + + + +MethodDef.MethodDefBuilder (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class MethodDef.MethodDefBuilder

+
+
java.lang.Object +
io.micronaut.sourcegen.model.AbstractElementBuilder<MethodDef.MethodDefBuilder> +
io.micronaut.sourcegen.model.MethodDef.MethodDefBuilder
+
+
+
+
+
Enclosing class:
+
MethodDef
+
+
+
public static final class MethodDef.MethodDefBuilder +extends AbstractElementBuilder<MethodDef.MethodDefBuilder>
+
The method builder definition.
+
+
Since:
+
1.0
+
Author:
+
Denis Stepanov
+
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/model/MethodDef.html b/1.2.1/api/io/micronaut/sourcegen/model/MethodDef.html new file mode 100644 index 00000000..2dd654ce --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/model/MethodDef.html @@ -0,0 +1,318 @@ + + + + +MethodDef (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class MethodDef

+
+
java.lang.Object +
io.micronaut.sourcegen.model.MethodDef
+
+
+
+
public final class MethodDef +extends Object
+
The method definition.
+
+
Since:
+
1.0
+
Author:
+
Denis Stepanov
+
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      name

      +
      protected final String name
      +
      +
    • +
    • +
      +

      modifiers

      +
      protected final Set<Modifier> modifiers
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      constructor

      +
      public static MethodDef.MethodDefBuilder constructor()
      +
      +
      Returns:
      +
      Starts a constructor.
      +
      +
      +
    • +
    • +
      +

      constructor

      +
      public static MethodDef constructor(ClassTypeDef thisType, + Collection<ParameterDef> parameterDefs)
      +
      Create a new constructor with parameters assigned to fields with the same name.
      +
      +
      Parameters:
      +
      thisType - The type to be constructed
      +
      parameterDefs - The parameters of the body
      +
      Returns:
      +
      A new constructor with a body.
      +
      +
      +
    • +
    • +
      +

      getReturnType

      +
      public TypeDef getReturnType()
      +
      +
    • +
    • +
      +

      getParameters

      +
      public List<ParameterDef> getParameters()
      +
      +
    • +
    • +
      +

      getStatements

      +
      public List<StatementDef> getStatements()
      +
      +
    • +
    • +
      +

      findParameter

      +
      @Nullable +public @Nullable ParameterDef findParameter(String name)
      +
      +
    • +
    • +
      +

      getParameter

      +
      @NonNull +public @NonNull ParameterDef getParameter(String name)
      +
      +
    • +
    • +
      +

      builder

      +
      public static MethodDef.MethodDefBuilder builder(String name)
      +
      +
    • +
    • +
      +

      getName

      +
      public final String getName()
      +
      +
    • +
    • +
      +

      getModifiers

      +
      public final Set<Modifier> getModifiers()
      +
      +
    • +
    • +
      +

      getModifiersArray

      +
      public final Modifier[] getModifiersArray()
      +
      +
    • +
    • +
      +

      getAnnotations

      +
      public final List<AnnotationDef> getAnnotations()
      +
      +
    • +
    • +
      +

      getJavadoc

      +
      public List<String> getJavadoc()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/model/ObjectDef.html b/1.2.1/api/io/micronaut/sourcegen/model/ObjectDef.html new file mode 100644 index 00000000..ada8d343 --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/model/ObjectDef.html @@ -0,0 +1,161 @@ + + + + +ObjectDef (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface ObjectDef

+
+
+
+
All Known Implementing Classes:
+
ClassDef, EnumDef, InterfaceDef, RecordDef
+
+
+
public interface ObjectDef
+
The interface defining the object type.
+
+
Since:
+
1.0
+
Author:
+
Denis Stepanov
+
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getName

      +
      String getName()
      +
      +
    • +
    • +
      +

      getPackageName

      +
      default String getPackageName()
      +
      +
    • +
    • +
      +

      getSimpleName

      +
      default String getSimpleName()
      +
      +
    • +
    • +
      +

      asTypeDef

      +
      default ClassTypeDef asTypeDef()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/model/ParameterDef.ParameterDefBuilder.html b/1.2.1/api/io/micronaut/sourcegen/model/ParameterDef.ParameterDefBuilder.html new file mode 100644 index 00000000..369bed1e --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/model/ParameterDef.ParameterDefBuilder.html @@ -0,0 +1,155 @@ + + + + +ParameterDef.ParameterDefBuilder (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ParameterDef.ParameterDefBuilder

+
+
java.lang.Object +
io.micronaut.sourcegen.model.AbstractElementBuilder<ParameterDef.ParameterDefBuilder> +
io.micronaut.sourcegen.model.ParameterDef.ParameterDefBuilder
+
+
+
+
+
Enclosing class:
+
ParameterDef
+
+
+
public static final class ParameterDef.ParameterDefBuilder +extends AbstractElementBuilder<ParameterDef.ParameterDefBuilder>
+
The parameter definition builder.
+
+
Since:
+
1.0
+
Author:
+
Denis Stepanov
+
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    + +
    +
  • +
+
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/model/ParameterDef.html b/1.2.1/api/io/micronaut/sourcegen/model/ParameterDef.html new file mode 100644 index 00000000..257a3bd7 --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/model/ParameterDef.html @@ -0,0 +1,283 @@ + + + + +ParameterDef (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ParameterDef

+
+
java.lang.Object +
io.micronaut.sourcegen.model.ParameterDef
+
+
+
+
public final class ParameterDef +extends Object
+
The parameter definition.
+
+
Since:
+
1.0
+
Author:
+
Denis Stepanov
+
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      name

      +
      protected final String name
      +
      +
    • +
    • +
      +

      modifiers

      +
      protected final Set<Modifier> modifiers
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    + +
    +
  • +
+
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/model/PropertyDef.PropertyDefBuilder.html b/1.2.1/api/io/micronaut/sourcegen/model/PropertyDef.PropertyDefBuilder.html new file mode 100644 index 00000000..0d9b4b0f --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/model/PropertyDef.PropertyDefBuilder.html @@ -0,0 +1,173 @@ + + + + +PropertyDef.PropertyDefBuilder (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class PropertyDef.PropertyDefBuilder

+
+
java.lang.Object +
io.micronaut.sourcegen.model.AbstractElementBuilder<PropertyDef.PropertyDefBuilder> +
io.micronaut.sourcegen.model.PropertyDef.PropertyDefBuilder
+
+
+
+
+
Enclosing class:
+
PropertyDef
+
+
+
public static final class PropertyDef.PropertyDefBuilder +extends AbstractElementBuilder<PropertyDef.PropertyDefBuilder>
+
The property builder definition.
+
+
Since:
+
1.0
+
Author:
+
Denis Stepanov
+
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/model/PropertyDef.html b/1.2.1/api/io/micronaut/sourcegen/model/PropertyDef.html new file mode 100644 index 00000000..2e6ef40f --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/model/PropertyDef.html @@ -0,0 +1,246 @@ + + + + +PropertyDef (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class PropertyDef

+
+
java.lang.Object +
io.micronaut.sourcegen.model.PropertyDef
+
+
+
+
public final class PropertyDef +extends Object
+
The property definition.
+
+
Since:
+
1.0
+
Author:
+
Denis Stepanov
+
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      name

      +
      protected final String name
      +
      +
    • +
    • +
      +

      modifiers

      +
      protected final Set<Modifier> modifiers
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    + +
    +
  • +
+
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/model/RecordDef.RecordDefBuilder.html b/1.2.1/api/io/micronaut/sourcegen/model/RecordDef.RecordDefBuilder.html new file mode 100644 index 00000000..75c4e872 --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/model/RecordDef.RecordDefBuilder.html @@ -0,0 +1,191 @@ + + + + +RecordDef.RecordDefBuilder (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class RecordDef.RecordDefBuilder

+
+
java.lang.Object +
io.micronaut.sourcegen.model.AbstractElementBuilder<RecordDef.RecordDefBuilder> +
io.micronaut.sourcegen.model.RecordDef.RecordDefBuilder
+
+
+
+
+
Enclosing class:
+
RecordDef
+
+
+
public static final class RecordDef.RecordDefBuilder +extends AbstractElementBuilder<RecordDef.RecordDefBuilder>
+
The record definition builder.
+
+
Since:
+
1.0
+
Author:
+
Denis Stepanov
+
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/model/RecordDef.html b/1.2.1/api/io/micronaut/sourcegen/model/RecordDef.html new file mode 100644 index 00000000..1bd8b5ca --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/model/RecordDef.html @@ -0,0 +1,281 @@ + + + + +RecordDef (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class RecordDef

+
+
java.lang.Object +
io.micronaut.sourcegen.model.RecordDef
+
+
+
+
All Implemented Interfaces:
+
ObjectDef
+
+
+
public final class RecordDef +extends Object +implements ObjectDef
+
The class definition.
+
+
Since:
+
1.0
+
Author:
+
Denis Stepanov
+
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      name

      +
      protected final String name
      +
      +
    • +
    • +
      +

      modifiers

      +
      protected final Set<Modifier> modifiers
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    + +
    +
  • +
+
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/model/StatementDef.Assign.html b/1.2.1/api/io/micronaut/sourcegen/model/StatementDef.Assign.html new file mode 100644 index 00000000..f02abfd4 --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/model/StatementDef.Assign.html @@ -0,0 +1,281 @@ + + + + +StatementDef.Assign (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Record Class StatementDef.Assign

+
+
java.lang.Object +
java.lang.Record +
io.micronaut.sourcegen.model.StatementDef.Assign
+
+
+
+
+
Record Components:
+
variable - The variable to assign
+
expression - The expression
+
+
+
All Implemented Interfaces:
+
StatementDef
+
+
+
Enclosing interface:
+
StatementDef
+
+
+
public static record StatementDef.Assign(VariableDef variable, ExpressionDef expression) +extends Record +implements StatementDef
+
The assign statement.
+
+
Since:
+
1.0
+
Author:
+
Denis Stepanov
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      Assign

      +
      public Assign(VariableDef variable, + ExpressionDef expression)
      +
      Creates an instance of a Assign record class.
      +
      +
      Parameters:
      +
      variable - the value for the variable record component
      +
      expression - the value for the expression record component
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      toString

      +
      public final String toString()
      +
      Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components.
      +
      +
      Specified by:
      +
      toString in class Record
      +
      Returns:
      +
      a string representation of this object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public final int hashCode()
      +
      Returns a hash code value for this object. The value is derived from the hash code of each of the record components.
      +
      +
      Specified by:
      +
      hashCode in class Record
      +
      Returns:
      +
      a hash code value for this object
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public final boolean equals(Object o)
      +
      Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared with Objects::equals(Object,Object).
      +
      +
      Specified by:
      +
      equals in class Record
      +
      Parameters:
      +
      o - the object with which to compare
      +
      Returns:
      +
      true if this object is the same as the o argument; false otherwise.
      +
      +
      +
    • +
    • +
      +

      variable

      +
      public VariableDef variable()
      +
      Returns the value of the variable record component.
      +
      +
      Returns:
      +
      the value of the variable record component
      +
      +
      +
    • +
    • +
      +

      expression

      +
      public ExpressionDef expression()
      +
      Returns the value of the expression record component.
      +
      +
      Returns:
      +
      the value of the expression record component
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/model/StatementDef.DefineAndAssign.html b/1.2.1/api/io/micronaut/sourcegen/model/StatementDef.DefineAndAssign.html new file mode 100644 index 00000000..2fa465b3 --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/model/StatementDef.DefineAndAssign.html @@ -0,0 +1,281 @@ + + + + +StatementDef.DefineAndAssign (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Record Class StatementDef.DefineAndAssign

+
+
java.lang.Object +
java.lang.Record +
io.micronaut.sourcegen.model.StatementDef.DefineAndAssign
+
+
+
+
+
Record Components:
+
variable - The local variable
+
expression - The expression
+
+
+
All Implemented Interfaces:
+
StatementDef
+
+
+
Enclosing interface:
+
StatementDef
+
+
+
public static record StatementDef.DefineAndAssign(VariableDef.Local variable, ExpressionDef expression) +extends Record +implements StatementDef
+
The local variable definition and assigment statement.
+
+
Since:
+
1.0
+
Author:
+
Denis Stepanov
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      DefineAndAssign

      +
      public DefineAndAssign(VariableDef.Local variable, + ExpressionDef expression)
      +
      Creates an instance of a DefineAndAssign record class.
      +
      +
      Parameters:
      +
      variable - the value for the variable record component
      +
      expression - the value for the expression record component
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      toString

      +
      public final String toString()
      +
      Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components.
      +
      +
      Specified by:
      +
      toString in class Record
      +
      Returns:
      +
      a string representation of this object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public final int hashCode()
      +
      Returns a hash code value for this object. The value is derived from the hash code of each of the record components.
      +
      +
      Specified by:
      +
      hashCode in class Record
      +
      Returns:
      +
      a hash code value for this object
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public final boolean equals(Object o)
      +
      Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared with Objects::equals(Object,Object).
      +
      +
      Specified by:
      +
      equals in class Record
      +
      Parameters:
      +
      o - the object with which to compare
      +
      Returns:
      +
      true if this object is the same as the o argument; false otherwise.
      +
      +
      +
    • +
    • +
      +

      variable

      +
      public VariableDef.Local variable()
      +
      Returns the value of the variable record component.
      +
      +
      Returns:
      +
      the value of the variable record component
      +
      +
      +
    • +
    • +
      +

      expression

      +
      public ExpressionDef expression()
      +
      Returns the value of the expression record component.
      +
      +
      Returns:
      +
      the value of the expression record component
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/model/StatementDef.If.html b/1.2.1/api/io/micronaut/sourcegen/model/StatementDef.If.html new file mode 100644 index 00000000..be2e4edb --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/model/StatementDef.If.html @@ -0,0 +1,275 @@ + + + + +StatementDef.If (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Record Class StatementDef.If

+
+
java.lang.Object +
java.lang.Record +
io.micronaut.sourcegen.model.StatementDef.If
+
+
+
+
+
Record Components:
+
condition - The condition
+
statement - The statement if the condition is true
+
+
+
All Implemented Interfaces:
+
StatementDef
+
+
+
Enclosing interface:
+
StatementDef
+
+
+
public static record StatementDef.If(ExpressionDef condition, StatementDef statement) +extends Record +implements StatementDef
+
The if statement.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      If

      +
      public If(ExpressionDef condition, + StatementDef statement)
      +
      Creates an instance of a If record class.
      +
      +
      Parameters:
      +
      condition - the value for the condition record component
      +
      statement - the value for the statement record component
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      toString

      +
      public final String toString()
      +
      Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components.
      +
      +
      Specified by:
      +
      toString in class Record
      +
      Returns:
      +
      a string representation of this object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public final int hashCode()
      +
      Returns a hash code value for this object. The value is derived from the hash code of each of the record components.
      +
      +
      Specified by:
      +
      hashCode in class Record
      +
      Returns:
      +
      a hash code value for this object
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public final boolean equals(Object o)
      +
      Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared with Objects::equals(Object,Object).
      +
      +
      Specified by:
      +
      equals in class Record
      +
      Parameters:
      +
      o - the object with which to compare
      +
      Returns:
      +
      true if this object is the same as the o argument; false otherwise.
      +
      +
      +
    • +
    • +
      +

      condition

      +
      public ExpressionDef condition()
      +
      Returns the value of the condition record component.
      +
      +
      Returns:
      +
      the value of the condition record component
      +
      +
      +
    • +
    • +
      +

      statement

      +
      public StatementDef statement()
      +
      Returns the value of the statement record component.
      +
      +
      Returns:
      +
      the value of the statement record component
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/model/StatementDef.IfElse.html b/1.2.1/api/io/micronaut/sourcegen/model/StatementDef.IfElse.html new file mode 100644 index 00000000..1addf22c --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/model/StatementDef.IfElse.html @@ -0,0 +1,295 @@ + + + + +StatementDef.IfElse (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Record Class StatementDef.IfElse

+
+
java.lang.Object +
java.lang.Record +
io.micronaut.sourcegen.model.StatementDef.IfElse
+
+
+
+
+
Record Components:
+
condition - The condition
+
statement - The statement if the condition is true
+
elseStatement - The statement if the condition is false
+
+
+
All Implemented Interfaces:
+
StatementDef
+
+
+
Enclosing interface:
+
StatementDef
+
+
+
public static record StatementDef.IfElse(ExpressionDef condition, StatementDef statement, StatementDef elseStatement) +extends Record +implements StatementDef
+
The if-else statement.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      IfElse

      +
      public IfElse(ExpressionDef condition, + StatementDef statement, + StatementDef elseStatement)
      +
      Creates an instance of a IfElse record class.
      +
      +
      Parameters:
      +
      condition - the value for the condition record component
      +
      statement - the value for the statement record component
      +
      elseStatement - the value for the elseStatement record component
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      toString

      +
      public final String toString()
      +
      Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components.
      +
      +
      Specified by:
      +
      toString in class Record
      +
      Returns:
      +
      a string representation of this object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public final int hashCode()
      +
      Returns a hash code value for this object. The value is derived from the hash code of each of the record components.
      +
      +
      Specified by:
      +
      hashCode in class Record
      +
      Returns:
      +
      a hash code value for this object
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public final boolean equals(Object o)
      +
      Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared with Objects::equals(Object,Object).
      +
      +
      Specified by:
      +
      equals in class Record
      +
      Parameters:
      +
      o - the object with which to compare
      +
      Returns:
      +
      true if this object is the same as the o argument; false otherwise.
      +
      +
      +
    • +
    • +
      +

      condition

      +
      public ExpressionDef condition()
      +
      Returns the value of the condition record component.
      +
      +
      Returns:
      +
      the value of the condition record component
      +
      +
      +
    • +
    • +
      +

      statement

      +
      public StatementDef statement()
      +
      Returns the value of the statement record component.
      +
      +
      Returns:
      +
      the value of the statement record component
      +
      +
      +
    • +
    • +
      +

      elseStatement

      +
      public StatementDef elseStatement()
      +
      Returns the value of the elseStatement record component.
      +
      +
      Returns:
      +
      the value of the elseStatement record component
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/model/StatementDef.Multi.html b/1.2.1/api/io/micronaut/sourcegen/model/StatementDef.Multi.html new file mode 100644 index 00000000..1dda6223 --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/model/StatementDef.Multi.html @@ -0,0 +1,282 @@ + + + + +StatementDef.Multi (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Record Class StatementDef.Multi

+
+
java.lang.Object +
java.lang.Record +
io.micronaut.sourcegen.model.StatementDef.Multi
+
+
+
+
+
Record Components:
+
statements - The statements
+
+
+
All Implemented Interfaces:
+
StatementDef
+
+
+
Enclosing interface:
+
StatementDef
+
+
+
public static record StatementDef.Multi(@NonNull List<StatementDef> statements) +extends Record +implements StatementDef
+
The multi statement.
+
+
Since:
+
1.2
+
Author:
+
Denis Stepanov
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      Multi

      +
      public Multi(@NonNull + @NonNull List<StatementDef> statements)
      +
      Creates an instance of a Multi record class.
      +
      +
      Parameters:
      +
      statements - the value for the statements record component
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      flatten

      +
      public List<StatementDef> flatten()
      +
      Description copied from interface: StatementDef
      +
      Flatten the collection.
      +
      +
      Specified by:
      +
      flatten in interface StatementDef
      +
      Returns:
      +
      all the statements
      +
      +
      +
    • +
    • +
      +

      toString

      +
      public final String toString()
      +
      Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components.
      +
      +
      Specified by:
      +
      toString in class Record
      +
      Returns:
      +
      a string representation of this object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public final int hashCode()
      +
      Returns a hash code value for this object. The value is derived from the hash code of each of the record components.
      +
      +
      Specified by:
      +
      hashCode in class Record
      +
      Returns:
      +
      a hash code value for this object
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public final boolean equals(Object o)
      +
      Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared with Objects::equals(Object,Object).
      +
      +
      Specified by:
      +
      equals in class Record
      +
      Parameters:
      +
      o - the object with which to compare
      +
      Returns:
      +
      true if this object is the same as the o argument; false otherwise.
      +
      +
      +
    • +
    • +
      +

      statements

      +
      @NonNull +public @NonNull List<StatementDef> statements()
      +
      Returns the value of the statements record component.
      +
      +
      Returns:
      +
      the value of the statements record component
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/model/StatementDef.Return.html b/1.2.1/api/io/micronaut/sourcegen/model/StatementDef.Return.html new file mode 100644 index 00000000..f634c086 --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/model/StatementDef.Return.html @@ -0,0 +1,261 @@ + + + + +StatementDef.Return (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Record Class StatementDef.Return

+
+
java.lang.Object +
java.lang.Record +
io.micronaut.sourcegen.model.StatementDef.Return
+
+
+
+
+
Record Components:
+
expression - The expression
+
+
+
All Implemented Interfaces:
+
StatementDef
+
+
+
Enclosing interface:
+
StatementDef
+
+
+
public static record StatementDef.Return(ExpressionDef expression) +extends Record +implements StatementDef
+
The return statement.
+
+
Since:
+
1.0
+
Author:
+
Denis Stepanov
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      Return

      +
      public Return(ExpressionDef expression)
      +
      Creates an instance of a Return record class.
      +
      +
      Parameters:
      +
      expression - the value for the expression record component
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      toString

      +
      public final String toString()
      +
      Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components.
      +
      +
      Specified by:
      +
      toString in class Record
      +
      Returns:
      +
      a string representation of this object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public final int hashCode()
      +
      Returns a hash code value for this object. The value is derived from the hash code of each of the record components.
      +
      +
      Specified by:
      +
      hashCode in class Record
      +
      Returns:
      +
      a hash code value for this object
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public final boolean equals(Object o)
      +
      Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared with Objects::equals(Object,Object).
      +
      +
      Specified by:
      +
      equals in class Record
      +
      Parameters:
      +
      o - the object with which to compare
      +
      Returns:
      +
      true if this object is the same as the o argument; false otherwise.
      +
      +
      +
    • +
    • +
      +

      expression

      +
      public ExpressionDef expression()
      +
      Returns the value of the expression record component.
      +
      +
      Returns:
      +
      the value of the expression record component
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/model/StatementDef.Switch.html b/1.2.1/api/io/micronaut/sourcegen/model/StatementDef.Switch.html new file mode 100644 index 00000000..51657e3a --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/model/StatementDef.Switch.html @@ -0,0 +1,300 @@ + + + + +StatementDef.Switch (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Record Class StatementDef.Switch

+
+
java.lang.Object +
java.lang.Record +
io.micronaut.sourcegen.model.StatementDef.Switch
+
+
+
+
+
Record Components:
+
expression - The switch expression
+
type - The switch type
+
cases - The cases
+
+
+
All Implemented Interfaces:
+
StatementDef
+
+
+
Enclosing interface:
+
StatementDef
+
+
+
public static record StatementDef.Switch(ExpressionDef expression, TypeDef type, Map<ExpressionDef.Constant,StatementDef> cases) +extends Record +implements StatementDef
+
The switch statement. + Note: null constant or null value represents a default case.
+
+
Since:
+
1.2
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    + +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      toString

      +
      public final String toString()
      +
      Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components.
      +
      +
      Specified by:
      +
      toString in class Record
      +
      Returns:
      +
      a string representation of this object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public final int hashCode()
      +
      Returns a hash code value for this object. The value is derived from the hash code of each of the record components.
      +
      +
      Specified by:
      +
      hashCode in class Record
      +
      Returns:
      +
      a hash code value for this object
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public final boolean equals(Object o)
      +
      Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared with Objects::equals(Object,Object).
      +
      +
      Specified by:
      +
      equals in class Record
      +
      Parameters:
      +
      o - the object with which to compare
      +
      Returns:
      +
      true if this object is the same as the o argument; false otherwise.
      +
      +
      +
    • +
    • +
      +

      expression

      +
      public ExpressionDef expression()
      +
      Returns the value of the expression record component.
      +
      +
      Returns:
      +
      the value of the expression record component
      +
      +
      +
    • +
    • +
      +

      type

      +
      public TypeDef type()
      +
      Returns the value of the type record component.
      +
      +
      Returns:
      +
      the value of the type record component
      +
      +
      +
    • +
    • +
      +

      cases

      + +
      Returns the value of the cases record component.
      +
      +
      Returns:
      +
      the value of the cases record component
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/model/StatementDef.Throw.html b/1.2.1/api/io/micronaut/sourcegen/model/StatementDef.Throw.html new file mode 100644 index 00000000..552a45ce --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/model/StatementDef.Throw.html @@ -0,0 +1,261 @@ + + + + +StatementDef.Throw (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Record Class StatementDef.Throw

+
+
java.lang.Object +
java.lang.Record +
io.micronaut.sourcegen.model.StatementDef.Throw
+
+
+
+
+
Record Components:
+
variableDef - The exception
+
+
+
All Implemented Interfaces:
+
StatementDef
+
+
+
Enclosing interface:
+
StatementDef
+
+
+
public static record StatementDef.Throw(ExpressionDef variableDef) +extends Record +implements StatementDef
+
The throw statement.
+
+
Since:
+
1.2
+
Author:
+
Denis Stepanov
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      Throw

      +
      public Throw(ExpressionDef variableDef)
      +
      Creates an instance of a Throw record class.
      +
      +
      Parameters:
      +
      variableDef - the value for the variableDef record component
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      toString

      +
      public final String toString()
      +
      Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components.
      +
      +
      Specified by:
      +
      toString in class Record
      +
      Returns:
      +
      a string representation of this object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public final int hashCode()
      +
      Returns a hash code value for this object. The value is derived from the hash code of each of the record components.
      +
      +
      Specified by:
      +
      hashCode in class Record
      +
      Returns:
      +
      a hash code value for this object
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public final boolean equals(Object o)
      +
      Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared with Objects::equals(Object,Object).
      +
      +
      Specified by:
      +
      equals in class Record
      +
      Parameters:
      +
      o - the object with which to compare
      +
      Returns:
      +
      true if this object is the same as the o argument; false otherwise.
      +
      +
      +
    • +
    • +
      +

      variableDef

      +
      public ExpressionDef variableDef()
      +
      Returns the value of the variableDef record component.
      +
      +
      Returns:
      +
      the value of the variableDef record component
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/model/StatementDef.While.html b/1.2.1/api/io/micronaut/sourcegen/model/StatementDef.While.html new file mode 100644 index 00000000..5a1d093d --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/model/StatementDef.While.html @@ -0,0 +1,279 @@ + + + + +StatementDef.While (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Record Class StatementDef.While

+
+
java.lang.Object +
java.lang.Record +
io.micronaut.sourcegen.model.StatementDef.While
+
+
+
+
+
Record Components:
+
expression - The while expression
+
statement - The while statement
+
+
+
All Implemented Interfaces:
+
StatementDef
+
+
+
Enclosing interface:
+
StatementDef
+
+
+
public static record StatementDef.While(ExpressionDef expression, StatementDef statement) +extends Record +implements StatementDef
+
The while statement.
+
+
Since:
+
1.2
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      While

      +
      public While(ExpressionDef expression, + StatementDef statement)
      +
      Creates an instance of a While record class.
      +
      +
      Parameters:
      +
      expression - the value for the expression record component
      +
      statement - the value for the statement record component
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      toString

      +
      public final String toString()
      +
      Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components.
      +
      +
      Specified by:
      +
      toString in class Record
      +
      Returns:
      +
      a string representation of this object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public final int hashCode()
      +
      Returns a hash code value for this object. The value is derived from the hash code of each of the record components.
      +
      +
      Specified by:
      +
      hashCode in class Record
      +
      Returns:
      +
      a hash code value for this object
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public final boolean equals(Object o)
      +
      Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared with Objects::equals(Object,Object).
      +
      +
      Specified by:
      +
      equals in class Record
      +
      Parameters:
      +
      o - the object with which to compare
      +
      Returns:
      +
      true if this object is the same as the o argument; false otherwise.
      +
      +
      +
    • +
    • +
      +

      expression

      +
      public ExpressionDef expression()
      +
      Returns the value of the expression record component.
      +
      +
      Returns:
      +
      the value of the expression record component
      +
      +
      +
    • +
    • +
      +

      statement

      +
      public StatementDef statement()
      +
      Returns the value of the statement record component.
      +
      +
      Returns:
      +
      the value of the statement record component
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/model/StatementDef.html b/1.2.1/api/io/micronaut/sourcegen/model/StatementDef.html new file mode 100644 index 00000000..1656d93a --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/model/StatementDef.html @@ -0,0 +1,263 @@ + + + + +StatementDef (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface StatementDef

+
+
+
+
All Known Implementing Classes:
+
ExpressionDef.CallInstanceMethod, ExpressionDef.CallStaticMethod, StatementDef.Assign, StatementDef.DefineAndAssign, StatementDef.If, StatementDef.IfElse, StatementDef.Multi, StatementDef.Return, StatementDef.Switch, StatementDef.Throw, StatementDef.While
+
+
+ +
The statement definition.
+
+
Since:
+
1.0
+
Author:
+
Denis Stepanov
+
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      after

      +
      default StatementDef after(StatementDef statement)
      +
      The helper method to turn this statement into a multi statement.
      +
      +
      Parameters:
      +
      statement - statement
      +
      Returns:
      +
      statement
      +
      Since:
      +
      1.2
      +
      +
      +
    • +
    • +
      +

      flatten

      +
      default List<StatementDef> flatten()
      +
      Flatten the collection.
      +
      +
      Returns:
      +
      all the statements
      +
      Since:
      +
      1.2
      +
      +
      +
    • +
    • +
      +

      multi

      +
      static StatementDef multi(@NonNull + @NonNull List<StatementDef> statements)
      +
      The multi line statement.
      +
      +
      Parameters:
      +
      statements - statements
      +
      Returns:
      +
      statement
      +
      Since:
      +
      1.2
      +
      +
      +
    • +
    • +
      +

      multi

      +
      static StatementDef multi(@NonNull + @NonNull StatementDef... statements)
      +
      The multi line statement.
      +
      +
      Parameters:
      +
      statements - statements
      +
      Returns:
      +
      statement
      +
      Since:
      +
      1.2
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/model/TypeDef.Array.html b/1.2.1/api/io/micronaut/sourcegen/model/TypeDef.Array.html new file mode 100644 index 00000000..6810d96f --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/model/TypeDef.Array.html @@ -0,0 +1,340 @@ + + + + +TypeDef.Array (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Record Class TypeDef.Array

+
+
java.lang.Object +
java.lang.Record +
io.micronaut.sourcegen.model.TypeDef.Array
+
+
+
+
+
Record Components:
+
componentType - The array component type
+
dimensions - The dimensions
+
nullable - Is nullable
+
+
+
All Implemented Interfaces:
+
TypeDef
+
+
+
Enclosing interface:
+
TypeDef
+
+
+
public static record TypeDef.Array(TypeDef componentType, int dimensions, boolean nullable) +extends Record +implements TypeDef
+
The type for representing an array.
+
+
Since:
+
1.0
+
Author:
+
Andriy Dmytruk
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      Array

      +
      public Array(TypeDef componentType, + int dimensions, + boolean nullable)
      +
      Creates an instance of a Array record class.
      +
      +
      Parameters:
      +
      componentType - the value for the componentType record component
      +
      dimensions - the value for the dimensions record component
      +
      nullable - the value for the nullable record component
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      isNullable

      +
      public boolean isNullable()
      +
      +
      Specified by:
      +
      isNullable in interface TypeDef
      +
      Returns:
      +
      Is nullable type
      +
      +
      +
    • +
    • +
      +

      makeNullable

      +
      public TypeDef makeNullable()
      +
      +
      Specified by:
      +
      makeNullable in interface TypeDef
      +
      Returns:
      +
      A new nullable type
      +
      +
      +
    • +
    • +
      +

      toString

      +
      public final String toString()
      +
      Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components.
      +
      +
      Specified by:
      +
      toString in class Record
      +
      Returns:
      +
      a string representation of this object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public final int hashCode()
      +
      Returns a hash code value for this object. The value is derived from the hash code of each of the record components.
      +
      +
      Specified by:
      +
      hashCode in class Record
      +
      Returns:
      +
      a hash code value for this object
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public final boolean equals(Object o)
      +
      Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. Reference components are compared with Objects::equals(Object,Object); primitive components are compared with '=='.
      +
      +
      Specified by:
      +
      equals in class Record
      +
      Parameters:
      +
      o - the object with which to compare
      +
      Returns:
      +
      true if this object is the same as the o argument; false otherwise.
      +
      +
      +
    • +
    • +
      +

      componentType

      +
      public TypeDef componentType()
      +
      Returns the value of the componentType record component.
      +
      +
      Returns:
      +
      the value of the componentType record component
      +
      +
      +
    • +
    • +
      +

      dimensions

      +
      public int dimensions()
      +
      Returns the value of the dimensions record component.
      +
      +
      Returns:
      +
      the value of the dimensions record component
      +
      +
      +
    • +
    • +
      +

      nullable

      +
      public boolean nullable()
      +
      Returns the value of the nullable record component.
      +
      +
      Returns:
      +
      the value of the nullable record component
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/model/TypeDef.Primitive.html b/1.2.1/api/io/micronaut/sourcegen/model/TypeDef.Primitive.html new file mode 100644 index 00000000..0400767c --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/model/TypeDef.Primitive.html @@ -0,0 +1,294 @@ + + + + +TypeDef.Primitive (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Record Class TypeDef.Primitive

+
+
java.lang.Object +
java.lang.Record +
io.micronaut.sourcegen.model.TypeDef.Primitive
+
+
+
+
+
Record Components:
+
name - The primitive type name
+
+
+
All Implemented Interfaces:
+
TypeDef
+
+
+
Enclosing interface:
+
TypeDef
+
+
+
public static record TypeDef.Primitive(String name) +extends Record +implements TypeDef
+
The primitive type name.
+
+
Since:
+
1.0
+
Author:
+
Denis Stepanov
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      Primitive

      +
      public Primitive(String name)
      +
      Creates an instance of a Primitive record class.
      +
      +
      Parameters:
      +
      name - the value for the name record component
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      makeNullable

      +
      public TypeDef makeNullable()
      +
      +
      Specified by:
      +
      makeNullable in interface TypeDef
      +
      Returns:
      +
      A new nullable type
      +
      +
      +
    • +
    • +
      +

      wrapperType

      +
      public ClassTypeDef wrapperType()
      +
      +
    • +
    • +
      +

      toString

      +
      public final String toString()
      +
      Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components.
      +
      +
      Specified by:
      +
      toString in class Record
      +
      Returns:
      +
      a string representation of this object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public final int hashCode()
      +
      Returns a hash code value for this object. The value is derived from the hash code of each of the record components.
      +
      +
      Specified by:
      +
      hashCode in class Record
      +
      Returns:
      +
      a hash code value for this object
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public final boolean equals(Object o)
      +
      Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared with Objects::equals(Object,Object).
      +
      +
      Specified by:
      +
      equals in class Record
      +
      Parameters:
      +
      o - the object with which to compare
      +
      Returns:
      +
      true if this object is the same as the o argument; false otherwise.
      +
      +
      +
    • +
    • +
      +

      name

      +
      public String name()
      +
      Returns the value of the name record component.
      +
      +
      Returns:
      +
      the value of the name record component
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/model/TypeDef.TypeVariable.html b/1.2.1/api/io/micronaut/sourcegen/model/TypeDef.TypeVariable.html new file mode 100644 index 00000000..b14d9523 --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/model/TypeDef.TypeVariable.html @@ -0,0 +1,298 @@ + + + + +TypeDef.TypeVariable (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Record Class TypeDef.TypeVariable

+
+
java.lang.Object +
java.lang.Record +
io.micronaut.sourcegen.model.TypeDef.TypeVariable
+
+
+
+
+
Record Components:
+
name - The variable name
+
bounds - The bounds
+
+
+
All Implemented Interfaces:
+
TypeDef
+
+
+
Enclosing interface:
+
TypeDef
+
+
+
public static record TypeDef.TypeVariable(String name, List<TypeDef> bounds) +extends Record +implements TypeDef
+
The type variable ref.
+
+
Since:
+
1.0
+
Author:
+
Denis Stepanov
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      TypeVariable

      +
      public TypeVariable(String name)
      +
      +
    • +
    • +
      +

      TypeVariable

      +
      public TypeVariable(String name, + List<TypeDef> bounds)
      +
      Creates an instance of a TypeVariable record class.
      +
      +
      Parameters:
      +
      name - the value for the name record component
      +
      bounds - the value for the bounds record component
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      toString

      +
      public final String toString()
      +
      Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components.
      +
      +
      Specified by:
      +
      toString in class Record
      +
      Returns:
      +
      a string representation of this object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public final int hashCode()
      +
      Returns a hash code value for this object. The value is derived from the hash code of each of the record components.
      +
      +
      Specified by:
      +
      hashCode in class Record
      +
      Returns:
      +
      a hash code value for this object
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public final boolean equals(Object o)
      +
      Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared with Objects::equals(Object,Object).
      +
      +
      Specified by:
      +
      equals in class Record
      +
      Parameters:
      +
      o - the object with which to compare
      +
      Returns:
      +
      true if this object is the same as the o argument; false otherwise.
      +
      +
      +
    • +
    • +
      +

      name

      +
      public String name()
      +
      Returns the value of the name record component.
      +
      +
      Returns:
      +
      the value of the name record component
      +
      +
      +
    • +
    • +
      +

      bounds

      +
      public List<TypeDef> bounds()
      +
      Returns the value of the bounds record component.
      +
      +
      Returns:
      +
      the value of the bounds record component
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/model/TypeDef.Wildcard.html b/1.2.1/api/io/micronaut/sourcegen/model/TypeDef.Wildcard.html new file mode 100644 index 00000000..aa73a1f2 --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/model/TypeDef.Wildcard.html @@ -0,0 +1,290 @@ + + + + +TypeDef.Wildcard (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Record Class TypeDef.Wildcard

+
+
java.lang.Object +
java.lang.Record +
io.micronaut.sourcegen.model.TypeDef.Wildcard
+
+
+
+
+
Record Components:
+
upperBounds - The upper bounds
+
lowerBounds - The lower bounds
+
+
+
All Implemented Interfaces:
+
TypeDef
+
+
+
Enclosing interface:
+
TypeDef
+
+
+
public static record TypeDef.Wildcard(List<TypeDef> upperBounds, List<TypeDef> lowerBounds) +extends Record +implements TypeDef
+
The wildcard type definition.
+
+
Since:
+
1.0
+
Author:
+
Denis Stepanov
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      Wildcard

      +
      public Wildcard(List<TypeDef> upperBounds, + List<TypeDef> lowerBounds)
      +
      Creates an instance of a Wildcard record class.
      +
      +
      Parameters:
      +
      upperBounds - the value for the upperBounds record component
      +
      lowerBounds - the value for the lowerBounds record component
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      toString

      +
      public final String toString()
      +
      Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components.
      +
      +
      Specified by:
      +
      toString in class Record
      +
      Returns:
      +
      a string representation of this object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public final int hashCode()
      +
      Returns a hash code value for this object. The value is derived from the hash code of each of the record components.
      +
      +
      Specified by:
      +
      hashCode in class Record
      +
      Returns:
      +
      a hash code value for this object
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public final boolean equals(Object o)
      +
      Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared with Objects::equals(Object,Object).
      +
      +
      Specified by:
      +
      equals in class Record
      +
      Parameters:
      +
      o - the object with which to compare
      +
      Returns:
      +
      true if this object is the same as the o argument; false otherwise.
      +
      +
      +
    • +
    • +
      +

      upperBounds

      +
      public List<TypeDef> upperBounds()
      +
      Returns the value of the upperBounds record component.
      +
      +
      Returns:
      +
      the value of the upperBounds record component
      +
      +
      +
    • +
    • +
      +

      lowerBounds

      +
      public List<TypeDef> lowerBounds()
      +
      Returns the value of the lowerBounds record component.
      +
      +
      Returns:
      +
      the value of the lowerBounds record component
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/model/TypeDef.html b/1.2.1/api/io/micronaut/sourcegen/model/TypeDef.html new file mode 100644 index 00000000..3b890109 --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/model/TypeDef.html @@ -0,0 +1,511 @@ + + + + +TypeDef (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface TypeDef

+
+
+
+
All Known Subinterfaces:
+
ClassTypeDef
+
+
+
All Known Implementing Classes:
+
ClassTypeDef.ClassDefType, ClassTypeDef.ClassElementType, ClassTypeDef.ClassName, ClassTypeDef.JavaClass, ClassTypeDef.Parameterized, TypeDef.Array, TypeDef.Primitive, TypeDef.TypeVariable, TypeDef.Wildcard
+
+
+ +
The type definition. + Not-null by default.
+
+
Since:
+
1.0
+
Author:
+
Denis Stepanov
+
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      VOID

      +
      static final TypeDef VOID
      +
      +
    • +
    • +
      +

      OBJECT

      +
      static final TypeDef OBJECT
      +
      +
    • +
    • +
      +

      BOOLEAN

      +
      static final TypeDef BOOLEAN
      +
      +
    • +
    • +
      +

      THIS

      +
      static final TypeDef THIS
      +
      A simple type representing a special this-type, in context of a class def, method or field the type will be replaced by the current type.
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      instantiateArray

      +
      default ExpressionDef instantiateArray(int length)
      +
      Instantiate an array of this class.
      +
      +
      Parameters:
      +
      length - The length of the array
      +
      Returns:
      +
      The instantiate expression
      +
      Since:
      +
      1.2
      +
      +
      +
    • +
    • +
      +

      instantiateArray

      +
      default ExpressionDef instantiateArray(List<ExpressionDef> expressions)
      +
      Instantiate an array of this class.
      +
      +
      Parameters:
      +
      expressions - The items expressions
      +
      Returns:
      +
      The instantiate expression
      +
      Since:
      +
      1.2
      +
      +
      +
    • +
    • +
      +

      instantiateArray

      +
      default ExpressionDef instantiateArray(ExpressionDef... expressions)
      +
      Instantiate an array of this class.
      +
      +
      Parameters:
      +
      expressions - The items expressions
      +
      Returns:
      +
      The instantiate expression
      +
      Since:
      +
      1.2
      +
      +
      +
    • +
    • +
      +

      primitive

      +
      static TypeDef primitive(String name)
      +
      Creates new primitive type.
      +
      +
      Parameters:
      +
      name - The primitive type name
      +
      Returns:
      +
      a new type definition
      +
      +
      +
    • +
    • +
      +

      primitive

      +
      static TypeDef primitive(Class<?> type)
      +
      Creates new primitive type.
      +
      +
      Parameters:
      +
      type - The primitive type
      +
      Returns:
      +
      a new type definition
      +
      +
      +
    • +
    • +
      +

      wildcard

      +
      static TypeDef.Wildcard wildcard()
      +
      +
    • +
    • +
      +

      wildcardSubtypeOf

      +
      static TypeDef.Wildcard wildcardSubtypeOf(TypeDef upperBound)
      +
      +
    • +
    • +
      +

      wildcardSupertypeOf

      +
      static TypeDef.Wildcard wildcardSupertypeOf(TypeDef lowerBound)
      +
      +
    • +
    • +
      +

      array

      +
      static TypeDef.Array array(TypeDef componentType)
      +
      +
    • +
    • +
      +

      array

      +
      static TypeDef.Array array(TypeDef componentType, + int dimensions)
      +
      +
    • +
    • +
      +

      of

      +
      static TypeDef of(Class<?> type)
      +
      Creates a new type.
      +
      +
      Parameters:
      +
      type - The type
      +
      Returns:
      +
      a new type definition
      +
      +
      +
    • +
    • +
      +

      parameterized

      +
      static ClassTypeDef parameterized(Class<?> type, + Class<?>... genericParameters)
      +
      Creates a new type with generic parameters.
      +
      +
      Parameters:
      +
      type - The type
      +
      genericParameters - The parameters
      +
      Returns:
      +
      a new type definition
      +
      +
      +
    • +
    • +
      +

      parameterized

      +
      static ClassTypeDef parameterized(Class<?> type, + TypeDef... genericParameters)
      +
      Creates a new type with generic parameters.
      +
      +
      Parameters:
      +
      type - The type
      +
      genericParameters - The parameters
      +
      Returns:
      +
      a new type definition
      +
      +
      +
    • +
    • +
      +

      parameterized

      +
      static ClassTypeDef parameterized(ClassTypeDef type, + TypeDef... genericParameters)
      +
      Creates a new type with generic parameters.
      +
      +
      Parameters:
      +
      type - The type
      +
      genericParameters - The parameters
      +
      Returns:
      +
      a new type definition
      +
      +
      +
    • +
    • +
      +

      parameterized

      +
      static ClassTypeDef parameterized(ClassTypeDef type, + List<TypeDef> genericParameters)
      +
      Creates a new type with generic parameters.
      +
      +
      Parameters:
      +
      type - The type
      +
      genericParameters - The parameters
      +
      Returns:
      +
      a new type definition
      +
      +
      +
    • +
    • +
      +

      of

      +
      static TypeDef of(io.micronaut.inject.ast.ClassElement classElement)
      +
      Creates a new type.
      +
      +
      Parameters:
      +
      classElement - The class element
      +
      Returns:
      +
      a new type definition
      +
      +
      +
    • +
    • +
      +

      isNullable

      +
      default boolean isNullable()
      +
      +
      Returns:
      +
      Is nullable type
      +
      +
      +
    • +
    • +
      +

      makeNullable

      +
      default TypeDef makeNullable()
      +
      +
      Returns:
      +
      A new nullable type
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/model/VariableDef.Field.html b/1.2.1/api/io/micronaut/sourcegen/model/VariableDef.Field.html new file mode 100644 index 00000000..d2d4c7a1 --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/model/VariableDef.Field.html @@ -0,0 +1,309 @@ + + + + +VariableDef.Field (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Record Class VariableDef.Field

+
+
java.lang.Object +
java.lang.Record +
io.micronaut.sourcegen.model.VariableDef.Field
+
+
+
+
+
Record Components:
+
instance - The instance variable
+
name - The name
+
type - The type
+
+
+
All Implemented Interfaces:
+
ExpressionDef, VariableDef
+
+
+
Enclosing interface:
+
VariableDef
+
+
+
public static record VariableDef.Field(ExpressionDef instance, String name, TypeDef type) +extends Record +implements VariableDef
+
The variable of a field.
+
+
Since:
+
1.0
+
Author:
+
Denis Stepanov
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      Field

      +
      public Field(ExpressionDef instance, + String name, + TypeDef type)
      +
      Creates an instance of a Field record class.
      +
      +
      Parameters:
      +
      instance - the value for the instance record component
      +
      name - the value for the name record component
      +
      type - the value for the type record component
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      toString

      +
      public final String toString()
      +
      Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components.
      +
      +
      Specified by:
      +
      toString in class Record
      +
      Returns:
      +
      a string representation of this object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public final int hashCode()
      +
      Returns a hash code value for this object. The value is derived from the hash code of each of the record components.
      +
      +
      Specified by:
      +
      hashCode in class Record
      +
      Returns:
      +
      a hash code value for this object
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public final boolean equals(Object o)
      +
      Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared with Objects::equals(Object,Object).
      +
      +
      Specified by:
      +
      equals in class Record
      +
      Parameters:
      +
      o - the object with which to compare
      +
      Returns:
      +
      true if this object is the same as the o argument; false otherwise.
      +
      +
      +
    • +
    • +
      +

      instance

      +
      public ExpressionDef instance()
      +
      Returns the value of the instance record component.
      +
      +
      Returns:
      +
      the value of the instance record component
      +
      +
      +
    • +
    • +
      +

      name

      +
      public String name()
      +
      Returns the value of the name record component.
      +
      +
      Returns:
      +
      the value of the name record component
      +
      +
      +
    • +
    • +
      +

      type

      +
      public TypeDef type()
      +
      Returns the value of the type record component.
      +
      +
      Specified by:
      +
      type in interface ExpressionDef
      +
      Returns:
      +
      the value of the type record component
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/model/VariableDef.Local.html b/1.2.1/api/io/micronaut/sourcegen/model/VariableDef.Local.html new file mode 100644 index 00000000..392ac49b --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/model/VariableDef.Local.html @@ -0,0 +1,309 @@ + + + + +VariableDef.Local (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Record Class VariableDef.Local

+
+
java.lang.Object +
java.lang.Record +
io.micronaut.sourcegen.model.VariableDef.Local
+
+
+
+
+
Record Components:
+
name - The name
+
type - The type
+
+
+
All Implemented Interfaces:
+
ExpressionDef, VariableDef
+
+
+
Enclosing interface:
+
VariableDef
+
+
+
public static record VariableDef.Local(String name, TypeDef type) +extends Record +implements VariableDef
+
The local variable.
+
+
Since:
+
1.0
+
Author:
+
Denis Stepanov
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      Local

      +
      public Local(String name, + TypeDef type)
      +
      Creates an instance of a Local record class.
      +
      +
      Parameters:
      +
      name - the value for the name record component
      +
      type - the value for the type record component
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      defineAndAssign

      +
      public StatementDef.DefineAndAssign defineAndAssign(ExpressionDef expression)
      +
      Define and assign the variable.
      +
      +
      Parameters:
      +
      expression - The expression to be assigned.
      +
      Returns:
      +
      The statement
      +
      Since:
      +
      1.2
      +
      +
      +
    • +
    • +
      +

      toString

      +
      public final String toString()
      +
      Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components.
      +
      +
      Specified by:
      +
      toString in class Record
      +
      Returns:
      +
      a string representation of this object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public final int hashCode()
      +
      Returns a hash code value for this object. The value is derived from the hash code of each of the record components.
      +
      +
      Specified by:
      +
      hashCode in class Record
      +
      Returns:
      +
      a hash code value for this object
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public final boolean equals(Object o)
      +
      Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared with Objects::equals(Object,Object).
      +
      +
      Specified by:
      +
      equals in class Record
      +
      Parameters:
      +
      o - the object with which to compare
      +
      Returns:
      +
      true if this object is the same as the o argument; false otherwise.
      +
      +
      +
    • +
    • +
      +

      name

      +
      public String name()
      +
      Returns the value of the name record component.
      +
      +
      Returns:
      +
      the value of the name record component
      +
      +
      +
    • +
    • +
      +

      type

      +
      public TypeDef type()
      +
      Returns the value of the type record component.
      +
      +
      Specified by:
      +
      type in interface ExpressionDef
      +
      Returns:
      +
      the value of the type record component
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/model/VariableDef.MethodParameter.html b/1.2.1/api/io/micronaut/sourcegen/model/VariableDef.MethodParameter.html new file mode 100644 index 00000000..aab1e90e --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/model/VariableDef.MethodParameter.html @@ -0,0 +1,297 @@ + + + + +VariableDef.MethodParameter (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Record Class VariableDef.MethodParameter

+
+
java.lang.Object +
java.lang.Record +
io.micronaut.sourcegen.model.VariableDef.MethodParameter
+
+
+
+
+
Record Components:
+
name - The name
+
type - The type
+
+
+
All Implemented Interfaces:
+
ExpressionDef, VariableDef
+
+
+
Enclosing interface:
+
VariableDef
+
+
+
public static record VariableDef.MethodParameter(String name, TypeDef type) +extends Record +implements VariableDef
+
The variable of a method parameter.
+
+
Since:
+
1.0
+
Author:
+
Denis Stepanov
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      MethodParameter

      +
      public MethodParameter(ParameterDef parameterDef)
      +
      +
    • +
    • +
      +

      MethodParameter

      +
      public MethodParameter(String name, + TypeDef type)
      +
      Creates an instance of a MethodParameter record class.
      +
      +
      Parameters:
      +
      name - the value for the name record component
      +
      type - the value for the type record component
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      toString

      +
      public final String toString()
      +
      Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components.
      +
      +
      Specified by:
      +
      toString in class Record
      +
      Returns:
      +
      a string representation of this object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public final int hashCode()
      +
      Returns a hash code value for this object. The value is derived from the hash code of each of the record components.
      +
      +
      Specified by:
      +
      hashCode in class Record
      +
      Returns:
      +
      a hash code value for this object
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public final boolean equals(Object o)
      +
      Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared with Objects::equals(Object,Object).
      +
      +
      Specified by:
      +
      equals in class Record
      +
      Parameters:
      +
      o - the object with which to compare
      +
      Returns:
      +
      true if this object is the same as the o argument; false otherwise.
      +
      +
      +
    • +
    • +
      +

      name

      +
      public String name()
      +
      Returns the value of the name record component.
      +
      +
      Returns:
      +
      the value of the name record component
      +
      +
      +
    • +
    • +
      +

      type

      +
      public TypeDef type()
      +
      Returns the value of the type record component.
      +
      +
      Specified by:
      +
      type in interface ExpressionDef
      +
      Returns:
      +
      the value of the type record component
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/model/VariableDef.StaticField.html b/1.2.1/api/io/micronaut/sourcegen/model/VariableDef.StaticField.html new file mode 100644 index 00000000..119dc37b --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/model/VariableDef.StaticField.html @@ -0,0 +1,309 @@ + + + + +VariableDef.StaticField (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Record Class VariableDef.StaticField

+
+
java.lang.Object +
java.lang.Record +
io.micronaut.sourcegen.model.VariableDef.StaticField
+
+
+
+
+
Record Components:
+
ownerType - The owner type of the static field
+
name - The field name
+
type - The type of the field
+
+
+
All Implemented Interfaces:
+
ExpressionDef, VariableDef
+
+
+
Enclosing interface:
+
VariableDef
+
+
+
public static record VariableDef.StaticField(TypeDef ownerType, String name, TypeDef type) +extends Record +implements VariableDef
+
The variable of a static field.
+
+
Since:
+
1.0
+
Author:
+
Andriy Dmytruk
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      StaticField

      +
      public StaticField(TypeDef ownerType, + String name, + TypeDef type)
      +
      Creates an instance of a StaticField record class.
      +
      +
      Parameters:
      +
      ownerType - the value for the ownerType record component
      +
      name - the value for the name record component
      +
      type - the value for the type record component
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      toString

      +
      public final String toString()
      +
      Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components.
      +
      +
      Specified by:
      +
      toString in class Record
      +
      Returns:
      +
      a string representation of this object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public final int hashCode()
      +
      Returns a hash code value for this object. The value is derived from the hash code of each of the record components.
      +
      +
      Specified by:
      +
      hashCode in class Record
      +
      Returns:
      +
      a hash code value for this object
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public final boolean equals(Object o)
      +
      Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared with Objects::equals(Object,Object).
      +
      +
      Specified by:
      +
      equals in class Record
      +
      Parameters:
      +
      o - the object with which to compare
      +
      Returns:
      +
      true if this object is the same as the o argument; false otherwise.
      +
      +
      +
    • +
    • +
      +

      ownerType

      +
      public TypeDef ownerType()
      +
      Returns the value of the ownerType record component.
      +
      +
      Returns:
      +
      the value of the ownerType record component
      +
      +
      +
    • +
    • +
      +

      name

      +
      public String name()
      +
      Returns the value of the name record component.
      +
      +
      Returns:
      +
      the value of the name record component
      +
      +
      +
    • +
    • +
      +

      type

      +
      public TypeDef type()
      +
      Returns the value of the type record component.
      +
      +
      Specified by:
      +
      type in interface ExpressionDef
      +
      Returns:
      +
      the value of the type record component
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/model/VariableDef.This.html b/1.2.1/api/io/micronaut/sourcegen/model/VariableDef.This.html new file mode 100644 index 00000000..888b0154 --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/model/VariableDef.This.html @@ -0,0 +1,269 @@ + + + + +VariableDef.This (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Record Class VariableDef.This

+
+
java.lang.Object +
java.lang.Record +
io.micronaut.sourcegen.model.VariableDef.This
+
+
+
+
+
Record Components:
+
type - The type
+
+
+
All Implemented Interfaces:
+
ExpressionDef, VariableDef
+
+
+
Enclosing interface:
+
VariableDef
+
+
+
public static record VariableDef.This(TypeDef type) +extends Record +implements VariableDef
+
The variable of `this`.
+
+
Since:
+
1.0
+
Author:
+
Denis Stepanov
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      This

      +
      public This(TypeDef type)
      +
      Creates an instance of a This record class.
      +
      +
      Parameters:
      +
      type - the value for the type record component
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      toString

      +
      public final String toString()
      +
      Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components.
      +
      +
      Specified by:
      +
      toString in class Record
      +
      Returns:
      +
      a string representation of this object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public final int hashCode()
      +
      Returns a hash code value for this object. The value is derived from the hash code of each of the record components.
      +
      +
      Specified by:
      +
      hashCode in class Record
      +
      Returns:
      +
      a hash code value for this object
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public final boolean equals(Object o)
      +
      Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared with Objects::equals(Object,Object).
      +
      +
      Specified by:
      +
      equals in class Record
      +
      Parameters:
      +
      o - the object with which to compare
      +
      Returns:
      +
      true if this object is the same as the o argument; false otherwise.
      +
      +
      +
    • +
    • +
      +

      type

      +
      public TypeDef type()
      +
      Returns the value of the type record component.
      +
      +
      Specified by:
      +
      type in interface ExpressionDef
      +
      Returns:
      +
      the value of the type record component
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/model/VariableDef.html b/1.2.1/api/io/micronaut/sourcegen/model/VariableDef.html new file mode 100644 index 00000000..adbff224 --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/model/VariableDef.html @@ -0,0 +1,210 @@ + + + + +VariableDef (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface VariableDef

+
+
+
+
All Superinterfaces:
+
ExpressionDef
+
+
+
All Known Implementing Classes:
+
VariableDef.Field, VariableDef.Local, VariableDef.MethodParameter, VariableDef.StaticField, VariableDef.This
+
+
+ +
The variable definition.
+
+
Since:
+
1.0
+
Author:
+
Denis Stepanov
+
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      assign

      +
      default StatementDef assign(ExpressionDef expression)
      +
      Assign this variable an expression.
      +
      +
      Parameters:
      +
      expression - The expression.
      +
      Returns:
      +
      The statement
      +
      +
      +
    • +
    • +
      +

      assign

      +
      default StatementDef assign(ParameterDef parameterDef)
      +
      Assign this variable a parameter value.
      +
      +
      Parameters:
      +
      parameterDef - The parameterDef.
      +
      Returns:
      +
      The statement
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/model/package-summary.html b/1.2.1/api/io/micronaut/sourcegen/model/package-summary.html new file mode 100644 index 00000000..3dd65c87 --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/model/package-summary.html @@ -0,0 +1,338 @@ + + + + +io.micronaut.sourcegen.model (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package io.micronaut.sourcegen.model

+
+
+
package io.micronaut.sourcegen.model
+
+ +
+
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/model/package-tree.html b/1.2.1/api/io/micronaut/sourcegen/model/package-tree.html new file mode 100644 index 00000000..6bd66ef7 --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/model/package-tree.html @@ -0,0 +1,146 @@ + + + + +io.micronaut.sourcegen.model Class Hierarchy (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package io.micronaut.sourcegen.model

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+

Interface Hierarchy

+ +
+
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/package-summary.html b/1.2.1/api/io/micronaut/sourcegen/package-summary.html new file mode 100644 index 00000000..cc2a0b95 --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/package-summary.html @@ -0,0 +1,104 @@ + + + + +io.micronaut.sourcegen (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package io.micronaut.sourcegen

+
+
+
package io.micronaut.sourcegen
+
+ +
+
+
+
+ + diff --git a/1.2.1/api/io/micronaut/sourcegen/package-tree.html b/1.2.1/api/io/micronaut/sourcegen/package-tree.html new file mode 100644 index 00000000..f1038d1c --- /dev/null +++ b/1.2.1/api/io/micronaut/sourcegen/package-tree.html @@ -0,0 +1,74 @@ + + + + +io.micronaut.sourcegen Class Hierarchy (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package io.micronaut.sourcegen

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+
+
+ + diff --git a/1.2.1/api/jquery-ui.overrides.css b/1.2.1/api/jquery-ui.overrides.css new file mode 100644 index 00000000..facf852c --- /dev/null +++ b/1.2.1/api/jquery-ui.overrides.css @@ -0,0 +1,35 @@ +/* + * Copyright (c) 2020, 2022, Oracle and/or its affiliates. All rights reserved. + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * This code is free software; you can redistribute it and/or modify it + * under the terms of the GNU General Public License version 2 only, as + * published by the Free Software Foundation. Oracle designates this + * particular file as subject to the "Classpath" exception as provided + * by Oracle in the LICENSE file that accompanied this code. + * + * This code is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License + * version 2 for more details (a copy is included in the LICENSE file that + * accompanied this code). + * + * You should have received a copy of the GNU General Public License version + * 2 along with this work; if not, write to the Free Software Foundation, + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. + * + * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA + * or visit www.oracle.com if you need additional information or have any + * questions. + */ + +.ui-state-active, +.ui-widget-content .ui-state-active, +.ui-widget-header .ui-state-active, +a.ui-button:active, +.ui-button:active, +.ui-button.ui-state-active:hover { + /* Overrides the color of selection used in jQuery UI */ + background: #F8981D; + border: 1px solid #F8981D; +} diff --git a/1.2.1/api/legal/ADDITIONAL_LICENSE_INFO b/1.2.1/api/legal/ADDITIONAL_LICENSE_INFO new file mode 100644 index 00000000..ff700cd0 --- /dev/null +++ b/1.2.1/api/legal/ADDITIONAL_LICENSE_INFO @@ -0,0 +1,37 @@ + ADDITIONAL INFORMATION ABOUT LICENSING + +Certain files distributed by Oracle America, Inc. and/or its affiliates are +subject to the following clarification and special exception to the GPLv2, +based on the GNU Project exception for its Classpath libraries, known as the +GNU Classpath Exception. + +Note that Oracle includes multiple, independent programs in this software +package. Some of those programs are provided under licenses deemed +incompatible with the GPLv2 by the Free Software Foundation and others. +For example, the package includes programs licensed under the Apache +License, Version 2.0 and may include FreeType. Such programs are licensed +to you under their original licenses. + +Oracle facilitates your further distribution of this package by adding the +Classpath Exception to the necessary parts of its GPLv2 code, which permits +you to use that code in combination with other independent modules not +licensed under the GPLv2. However, note that this would not permit you to +commingle code under an incompatible license with Oracle's GPLv2 licensed +code by, for example, cutting and pasting such code into a file also +containing Oracle's GPLv2 licensed code and then distributing the result. + +Additionally, if you were to remove the Classpath Exception from any of the +files to which it applies and distribute the result, you would likely be +required to license some or all of the other code in that distribution under +the GPLv2 as well, and since the GPLv2 is incompatible with the license terms +of some items included in the distribution by Oracle, removing the Classpath +Exception could therefore effectively compromise your ability to further +distribute the package. + +Failing to distribute notices associated with some files may also create +unexpected legal consequences. + +Proceed with caution and we recommend that you obtain the advice of a lawyer +skilled in open source matters before removing the Classpath Exception or +making modifications to this package which may subsequently be redistributed +and/or involve the use of third party software. diff --git a/1.2.1/api/legal/ASSEMBLY_EXCEPTION b/1.2.1/api/legal/ASSEMBLY_EXCEPTION new file mode 100644 index 00000000..065b8d90 --- /dev/null +++ b/1.2.1/api/legal/ASSEMBLY_EXCEPTION @@ -0,0 +1,27 @@ + +OPENJDK ASSEMBLY EXCEPTION + +The OpenJDK source code made available by Oracle America, Inc. (Oracle) at +openjdk.java.net ("OpenJDK Code") is distributed under the terms of the GNU +General Public License version 2 +only ("GPL2"), with the following clarification and special exception. + + Linking this OpenJDK Code statically or dynamically with other code + is making a combined work based on this library. Thus, the terms + and conditions of GPL2 cover the whole combination. + + As a special exception, Oracle gives you permission to link this + OpenJDK Code with certain code licensed by Oracle as indicated at + http://openjdk.java.net/legal/exception-modules-2007-05-08.html + ("Designated Exception Modules") to produce an executable, + regardless of the license terms of the Designated Exception Modules, + and to copy and distribute the resulting executable under GPL2, + provided that the Designated Exception Modules continue to be + governed by the licenses under which they were offered by Oracle. + +As such, it allows licensees and sublicensees of Oracle's GPL2 OpenJDK Code +to build an executable that includes those portions of necessary code that +Oracle could not provide under GPL2 (or that Oracle has provided under GPL2 +with the Classpath exception). If you modify or add to the OpenJDK code, +that new GPL2 code may still be combined with Designated Exception Modules +if the new code is made subject to this exception by its copyright holder. diff --git a/1.2.1/api/legal/LICENSE b/1.2.1/api/legal/LICENSE new file mode 100644 index 00000000..8b400c7a --- /dev/null +++ b/1.2.1/api/legal/LICENSE @@ -0,0 +1,347 @@ +The GNU General Public License (GPL) + +Version 2, June 1991 + +Copyright (C) 1989, 1991 Free Software Foundation, Inc. +51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + +Everyone is permitted to copy and distribute verbatim copies of this license +document, but changing it is not allowed. + +Preamble + +The licenses for most software are designed to take away your freedom to share +and change it. By contrast, the GNU General Public License is intended to +guarantee your freedom to share and change free software--to make sure the +software is free for all its users. This General Public License applies to +most of the Free Software Foundation's software and to any other program whose +authors commit to using it. (Some other Free Software Foundation software is +covered by the GNU Library General Public License instead.) You can apply it to +your programs, too. + +When we speak of free software, we are referring to freedom, not price. Our +General Public Licenses are designed to make sure that you have the freedom to +distribute copies of free software (and charge for this service if you wish), +that you receive source code or can get it if you want it, that you can change +the software or use pieces of it in new free programs; and that you know you +can do these things. + +To protect your rights, we need to make restrictions that forbid anyone to deny +you these rights or to ask you to surrender the rights. These restrictions +translate to certain responsibilities for you if you distribute copies of the +software, or if you modify it. + +For example, if you distribute copies of such a program, whether gratis or for +a fee, you must give the recipients all the rights that you have. You must +make sure that they, too, receive or can get the source code. And you must +show them these terms so they know their rights. + +We protect your rights with two steps: (1) copyright the software, and (2) +offer you this license which gives you legal permission to copy, distribute +and/or modify the software. + +Also, for each author's protection and ours, we want to make certain that +everyone understands that there is no warranty for this free software. If the +software is modified by someone else and passed on, we want its recipients to +know that what they have is not the original, so that any problems introduced +by others will not reflect on the original authors' reputations. + +Finally, any free program is threatened constantly by software patents. We +wish to avoid the danger that redistributors of a free program will +individually obtain patent licenses, in effect making the program proprietary. +To prevent this, we have made it clear that any patent must be licensed for +everyone's free use or not licensed at all. + +The precise terms and conditions for copying, distribution and modification +follow. + +TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + +0. This License applies to any program or other work which contains a notice +placed by the copyright holder saying it may be distributed under the terms of +this General Public License. The "Program", below, refers to any such program +or work, and a "work based on the Program" means either the Program or any +derivative work under copyright law: that is to say, a work containing the +Program or a portion of it, either verbatim or with modifications and/or +translated into another language. (Hereinafter, translation is included +without limitation in the term "modification".) Each licensee is addressed as +"you". + +Activities other than copying, distribution and modification are not covered by +this License; they are outside its scope. The act of running the Program is +not restricted, and the output from the Program is covered only if its contents +constitute a work based on the Program (independent of having been made by +running the Program). Whether that is true depends on what the Program does. + +1. You may copy and distribute verbatim copies of the Program's source code as +you receive it, in any medium, provided that you conspicuously and +appropriately publish on each copy an appropriate copyright notice and +disclaimer of warranty; keep intact all the notices that refer to this License +and to the absence of any warranty; and give any other recipients of the +Program a copy of this License along with the Program. + +You may charge a fee for the physical act of transferring a copy, and you may +at your option offer warranty protection in exchange for a fee. + +2. You may modify your copy or copies of the Program or any portion of it, thus +forming a work based on the Program, and copy and distribute such modifications +or work under the terms of Section 1 above, provided that you also meet all of +these conditions: + + a) You must cause the modified files to carry prominent notices stating + that you changed the files and the date of any change. + + b) You must cause any work that you distribute or publish, that in whole or + in part contains or is derived from the Program or any part thereof, to be + licensed as a whole at no charge to all third parties under the terms of + this License. + + c) If the modified program normally reads commands interactively when run, + you must cause it, when started running for such interactive use in the + most ordinary way, to print or display an announcement including an + appropriate copyright notice and a notice that there is no warranty (or + else, saying that you provide a warranty) and that users may redistribute + the program under these conditions, and telling the user how to view a copy + of this License. (Exception: if the Program itself is interactive but does + not normally print such an announcement, your work based on the Program is + not required to print an announcement.) + +These requirements apply to the modified work as a whole. If identifiable +sections of that work are not derived from the Program, and can be reasonably +considered independent and separate works in themselves, then this License, and +its terms, do not apply to those sections when you distribute them as separate +works. But when you distribute the same sections as part of a whole which is a +work based on the Program, the distribution of the whole must be on the terms +of this License, whose permissions for other licensees extend to the entire +whole, and thus to each and every part regardless of who wrote it. + +Thus, it is not the intent of this section to claim rights or contest your +rights to work written entirely by you; rather, the intent is to exercise the +right to control the distribution of derivative or collective works based on +the Program. + +In addition, mere aggregation of another work not based on the Program with the +Program (or with a work based on the Program) on a volume of a storage or +distribution medium does not bring the other work under the scope of this +License. + +3. You may copy and distribute the Program (or a work based on it, under +Section 2) in object code or executable form under the terms of Sections 1 and +2 above provided that you also do one of the following: + + a) Accompany it with the complete corresponding machine-readable source + code, which must be distributed under the terms of Sections 1 and 2 above + on a medium customarily used for software interchange; or, + + b) Accompany it with a written offer, valid for at least three years, to + give any third party, for a charge no more than your cost of physically + performing source distribution, a complete machine-readable copy of the + corresponding source code, to be distributed under the terms of Sections 1 + and 2 above on a medium customarily used for software interchange; or, + + c) Accompany it with the information you received as to the offer to + distribute corresponding source code. (This alternative is allowed only + for noncommercial distribution and only if you received the program in + object code or executable form with such an offer, in accord with + Subsection b above.) + +The source code for a work means the preferred form of the work for making +modifications to it. For an executable work, complete source code means all +the source code for all modules it contains, plus any associated interface +definition files, plus the scripts used to control compilation and installation +of the executable. However, as a special exception, the source code +distributed need not include anything that is normally distributed (in either +source or binary form) with the major components (compiler, kernel, and so on) +of the operating system on which the executable runs, unless that component +itself accompanies the executable. + +If distribution of executable or object code is made by offering access to copy +from a designated place, then offering equivalent access to copy the source +code from the same place counts as distribution of the source code, even though +third parties are not compelled to copy the source along with the object code. + +4. You may not copy, modify, sublicense, or distribute the Program except as +expressly provided under this License. Any attempt otherwise to copy, modify, +sublicense or distribute the Program is void, and will automatically terminate +your rights under this License. However, parties who have received copies, or +rights, from you under this License will not have their licenses terminated so +long as such parties remain in full compliance. + +5. You are not required to accept this License, since you have not signed it. +However, nothing else grants you permission to modify or distribute the Program +or its derivative works. These actions are prohibited by law if you do not +accept this License. Therefore, by modifying or distributing the Program (or +any work based on the Program), you indicate your acceptance of this License to +do so, and all its terms and conditions for copying, distributing or modifying +the Program or works based on it. + +6. Each time you redistribute the Program (or any work based on the Program), +the recipient automatically receives a license from the original licensor to +copy, distribute or modify the Program subject to these terms and conditions. +You may not impose any further restrictions on the recipients' exercise of the +rights granted herein. You are not responsible for enforcing compliance by +third parties to this License. + +7. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), conditions +are imposed on you (whether by court order, agreement or otherwise) that +contradict the conditions of this License, they do not excuse you from the +conditions of this License. If you cannot distribute so as to satisfy +simultaneously your obligations under this License and any other pertinent +obligations, then as a consequence you may not distribute the Program at all. +For example, if a patent license would not permit royalty-free redistribution +of the Program by all those who receive copies directly or indirectly through +you, then the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Program. + +If any portion of this section is held invalid or unenforceable under any +particular circumstance, the balance of the section is intended to apply and +the section as a whole is intended to apply in other circumstances. + +It is not the purpose of this section to induce you to infringe any patents or +other property right claims or to contest validity of any such claims; this +section has the sole purpose of protecting the integrity of the free software +distribution system, which is implemented by public license practices. Many +people have made generous contributions to the wide range of software +distributed through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing to +distribute software through any other system and a licensee cannot impose that +choice. + +This section is intended to make thoroughly clear what is believed to be a +consequence of the rest of this License. + +8. If the distribution and/or use of the Program is restricted in certain +countries either by patents or by copyrighted interfaces, the original +copyright holder who places the Program under this License may add an explicit +geographical distribution limitation excluding those countries, so that +distribution is permitted only in or among countries not thus excluded. In +such case, this License incorporates the limitation as if written in the body +of this License. + +9. The Free Software Foundation may publish revised and/or new versions of the +General Public License from time to time. Such new versions will be similar in +spirit to the present version, but may differ in detail to address new problems +or concerns. + +Each version is given a distinguishing version number. If the Program +specifies a version number of this License which applies to it and "any later +version", you have the option of following the terms and conditions either of +that version or of any later version published by the Free Software Foundation. +If the Program does not specify a version number of this License, you may +choose any version ever published by the Free Software Foundation. + +10. If you wish to incorporate parts of the Program into other free programs +whose distribution conditions are different, write to the author to ask for +permission. For software which is copyrighted by the Free Software Foundation, +write to the Free Software Foundation; we sometimes make exceptions for this. +Our decision will be guided by the two goals of preserving the free status of +all derivatives of our free software and of promoting the sharing and reuse of +software generally. + +NO WARRANTY + +11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR +THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE +STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE +PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, +INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND +PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, +YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + +12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL +ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE +PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY +GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR +INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA +BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A +FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER +OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + +END OF TERMS AND CONDITIONS + +How to Apply These Terms to Your New Programs + +If you develop a new program, and you want it to be of the greatest possible +use to the public, the best way to achieve this is to make it free software +which everyone can redistribute and change under these terms. + +To do so, attach the following notices to the program. It is safest to attach +them to the start of each source file to most effectively convey the exclusion +of warranty; and each file should have at least the "copyright" line and a +pointer to where the full notice is found. + + One line to give the program's name and a brief idea of what it does. + + Copyright (C) + + This program is free software; you can redistribute it and/or modify it + under the terms of the GNU General Public License as published by the Free + Software Foundation; either version 2 of the License, or (at your option) + any later version. + + This program is distributed in the hope that it will be useful, but WITHOUT + ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for + more details. + + You should have received a copy of the GNU General Public License along + with this program; if not, write to the Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + +Also add information on how to contact you by electronic and paper mail. + +If the program is interactive, make it output a short notice like this when it +starts in an interactive mode: + + Gnomovision version 69, Copyright (C) year name of author Gnomovision comes + with ABSOLUTELY NO WARRANTY; for details type 'show w'. This is free + software, and you are welcome to redistribute it under certain conditions; + type 'show c' for details. + +The hypothetical commands 'show w' and 'show c' should show the appropriate +parts of the General Public License. Of course, the commands you use may be +called something other than 'show w' and 'show c'; they could even be +mouse-clicks or menu items--whatever suits your program. + +You should also get your employer (if you work as a programmer) or your school, +if any, to sign a "copyright disclaimer" for the program, if necessary. Here +is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the program + 'Gnomovision' (which makes passes at compilers) written by James Hacker. + + signature of Ty Coon, 1 April 1989 + + Ty Coon, President of Vice + +This General Public License does not permit incorporating your program into +proprietary programs. If your program is a subroutine library, you may +consider it more useful to permit linking proprietary applications with the +library. If this is what you want to do, use the GNU Library General Public +License instead of this License. + + +"CLASSPATH" EXCEPTION TO THE GPL + +Certain source files distributed by Oracle America and/or its affiliates are +subject to the following clarification and special exception to the GPL, but +only where Oracle has expressly included in the particular source file's header +the words "Oracle designates this particular file as subject to the "Classpath" +exception as provided by Oracle in the LICENSE file that accompanied this code." + + Linking this library statically or dynamically with other modules is making + a combined work based on this library. Thus, the terms and conditions of + the GNU General Public License cover the whole combination. + + As a special exception, the copyright holders of this library give you + permission to link this library with independent modules to produce an + executable, regardless of the license terms of these independent modules, + and to copy and distribute the resulting executable under terms of your + choice, provided that you also meet, for each linked independent module, + the terms and conditions of the license of that module. An independent + module is a module which is not derived from or based on this library. If + you modify this library, you may extend this exception to your version of + the library, but you are not obligated to do so. If you do not wish to do + so, delete this exception statement from your version. diff --git a/1.2.1/api/legal/jquery.md b/1.2.1/api/legal/jquery.md new file mode 100644 index 00000000..d468b318 --- /dev/null +++ b/1.2.1/api/legal/jquery.md @@ -0,0 +1,72 @@ +## jQuery v3.6.1 + +### jQuery License +``` +jQuery v 3.6.1 +Copyright OpenJS Foundation and other contributors, https://openjsf.org/ + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +****************************************** + +The jQuery JavaScript Library v3.6.1 also includes Sizzle.js + +Sizzle.js includes the following license: + +Copyright JS Foundation and other contributors, https://js.foundation/ + +This software consists of voluntary contributions made by many +individuals. For exact contribution history, see the revision history +available at https://github.com/jquery/sizzle + +The following license applies to all parts of this software except as +documented below: + +==== + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +==== + +All files located in the node_modules and external directories are +externally maintained libraries used by this software which have their +own licenses; we recommend you read them, as their terms may differ from +the terms above. + +********************* + +``` diff --git a/1.2.1/api/legal/jqueryUI.md b/1.2.1/api/legal/jqueryUI.md new file mode 100644 index 00000000..8bda9d7a --- /dev/null +++ b/1.2.1/api/legal/jqueryUI.md @@ -0,0 +1,49 @@ +## jQuery UI v1.13.2 + +### jQuery UI License +``` +Copyright jQuery Foundation and other contributors, https://jquery.org/ + +This software consists of voluntary contributions made by many +individuals. For exact contribution history, see the revision history +available at https://github.com/jquery/jquery-ui + +The following license applies to all parts of this software except as +documented below: + +==== + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +==== + +Copyright and related rights for sample code are waived via CC0. Sample +code is defined as all source code contained within the demos directory. + +CC0: http://creativecommons.org/publicdomain/zero/1.0/ + +==== + +All files located in the node_modules and external directories are +externally maintained libraries used by this software which have their +own licenses; we recommend you read them, as their terms may differ from +the terms above. + +``` diff --git a/1.2.1/api/member-search-index.js b/1.2.1/api/member-search-index.js new file mode 100644 index 00000000..46aac50d --- /dev/null +++ b/1.2.1/api/member-search-index.js @@ -0,0 +1 @@ +memberSearchIndex = [{"p":"io.micronaut.sourcegen.model","c":"AbstractElementBuilder","l":"AbstractElementBuilder(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock.Builder","l":"add(CodeBlock)","u":"add(io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock.Builder","l":"add(String, Object...)","u":"add(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.model","c":"AbstractElementBuilder","l":"addAnnotation(AnnotationDef)","u":"addAnnotation(io.micronaut.sourcegen.model.AnnotationDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec.Builder","l":"addAnnotation(AnnotationSpec)","u":"addAnnotation(io.micronaut.sourcegen.javapoet.AnnotationSpec)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addAnnotation(AnnotationSpec)","u":"addAnnotation(io.micronaut.sourcegen.javapoet.AnnotationSpec)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec.Builder","l":"addAnnotation(AnnotationSpec)","u":"addAnnotation(io.micronaut.sourcegen.javapoet.AnnotationSpec)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addAnnotation(AnnotationSpec)","u":"addAnnotation(io.micronaut.sourcegen.javapoet.AnnotationSpec)"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec.Builder","l":"addAnnotation(Class)","u":"addAnnotation(java.lang.Class)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addAnnotation(Class)","u":"addAnnotation(java.lang.Class)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec.Builder","l":"addAnnotation(Class)","u":"addAnnotation(java.lang.Class)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addAnnotation(Class)","u":"addAnnotation(java.lang.Class)"},{"p":"io.micronaut.sourcegen.model","c":"AbstractElementBuilder","l":"addAnnotation(Class)","u":"addAnnotation(java.lang.Class)"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec.Builder","l":"addAnnotation(ClassName)","u":"addAnnotation(io.micronaut.sourcegen.javapoet.ClassName)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addAnnotation(ClassName)","u":"addAnnotation(io.micronaut.sourcegen.javapoet.ClassName)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec.Builder","l":"addAnnotation(ClassName)","u":"addAnnotation(io.micronaut.sourcegen.javapoet.ClassName)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addAnnotation(ClassName)","u":"addAnnotation(io.micronaut.sourcegen.javapoet.ClassName)"},{"p":"io.micronaut.sourcegen.model","c":"AbstractElementBuilder","l":"addAnnotation(ClassTypeDef)","u":"addAnnotation(io.micronaut.sourcegen.model.ClassTypeDef)"},{"p":"io.micronaut.sourcegen.model","c":"AbstractElementBuilder","l":"addAnnotation(String)","u":"addAnnotation(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec.Builder","l":"addAnnotations(Iterable)","u":"addAnnotations(java.lang.Iterable)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addAnnotations(Iterable)","u":"addAnnotations(java.lang.Iterable)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec.Builder","l":"addAnnotations(Iterable)","u":"addAnnotations(java.lang.Iterable)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addAnnotations(Iterable)","u":"addAnnotations(java.lang.Iterable)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addCode(CodeBlock)","u":"addCode(io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addCode(String, Object...)","u":"addCode(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addComment(String, Object...)","u":"addComment(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addEnumConstant(String)","u":"addEnumConstant(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"EnumDef.EnumDefBuilder","l":"addEnumConstant(String)","u":"addEnumConstant(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addEnumConstant(String, TypeSpec)","u":"addEnumConstant(java.lang.String,io.micronaut.sourcegen.javapoet.TypeSpec)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addException(Type)","u":"addException(java.lang.reflect.Type)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addException(TypeName)","u":"addException(io.micronaut.sourcegen.javapoet.TypeName)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addExceptions(Iterable)","u":"addExceptions(java.lang.Iterable)"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef.ClassDefBuilder","l":"addField(FieldDef)","u":"addField(io.micronaut.sourcegen.model.FieldDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addField(FieldSpec)","u":"addField(io.micronaut.sourcegen.javapoet.FieldSpec)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addField(Type, String, Modifier...)","u":"addField(java.lang.reflect.Type,java.lang.String,javax.lang.model.element.Modifier...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addField(TypeName, String, Modifier...)","u":"addField(io.micronaut.sourcegen.javapoet.TypeName,java.lang.String,javax.lang.model.element.Modifier...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addFields(Iterable)","u":"addFields(java.lang.Iterable)"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile.Builder","l":"addFileComment(String, Object...)","u":"addFileComment(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addInitializerBlock(CodeBlock)","u":"addInitializerBlock(io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec.Builder","l":"addJavadoc(CodeBlock)","u":"addJavadoc(io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addJavadoc(CodeBlock)","u":"addJavadoc(io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec.Builder","l":"addJavadoc(CodeBlock)","u":"addJavadoc(io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addJavadoc(CodeBlock)","u":"addJavadoc(io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec.Builder","l":"addJavadoc(String)","u":"addJavadoc(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addJavadoc(String)","u":"addJavadoc(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"AbstractElementBuilder","l":"addJavadoc(String)","u":"addJavadoc(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec.Builder","l":"addJavadoc(String, Object...)","u":"addJavadoc(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addJavadoc(String, Object...)","u":"addJavadoc(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec.Builder","l":"addJavadoc(String, Object...)","u":"addJavadoc(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addJavadoc(String, Object...)","u":"addJavadoc(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.model","c":"AnnotationDef.AnnotationDefBuilder","l":"addMember(String, AnnotationDef)","u":"addMember(java.lang.String,io.micronaut.sourcegen.model.AnnotationDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec.Builder","l":"addMember(String, AnnotationSpec)","u":"addMember(java.lang.String,io.micronaut.sourcegen.javapoet.AnnotationSpec)"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec.Builder","l":"addMember(String, CodeBlock)","u":"addMember(java.lang.String,io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.model","c":"AnnotationDef.AnnotationDefBuilder","l":"addMember(String, Collection)","u":"addMember(java.lang.String,java.util.Collection)"},{"p":"io.micronaut.sourcegen.model","c":"AnnotationDef.AnnotationDefBuilder","l":"addMember(String, Object)","u":"addMember(java.lang.String,java.lang.Object)"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec.Builder","l":"addMember(String, String, Object...)","u":"addMember(java.lang.String,java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef.ClassDefBuilder","l":"addMethod(MethodDef)","u":"addMethod(io.micronaut.sourcegen.model.MethodDef)"},{"p":"io.micronaut.sourcegen.model","c":"EnumDef.EnumDefBuilder","l":"addMethod(MethodDef)","u":"addMethod(io.micronaut.sourcegen.model.MethodDef)"},{"p":"io.micronaut.sourcegen.model","c":"InterfaceDef.InterfaceDefBuilder","l":"addMethod(MethodDef)","u":"addMethod(io.micronaut.sourcegen.model.MethodDef)"},{"p":"io.micronaut.sourcegen.model","c":"RecordDef.RecordDefBuilder","l":"addMethod(MethodDef)","u":"addMethod(io.micronaut.sourcegen.model.MethodDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addMethod(MethodSpec)","u":"addMethod(io.micronaut.sourcegen.javapoet.MethodSpec)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addMethods(Iterable)","u":"addMethods(java.lang.Iterable)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addModifiers(Iterable)","u":"addModifiers(java.lang.Iterable)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec.Builder","l":"addModifiers(Iterable)","u":"addModifiers(java.lang.Iterable)"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec.Builder","l":"addModifiers(Modifier...)","u":"addModifiers(javax.lang.model.element.Modifier...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addModifiers(Modifier...)","u":"addModifiers(javax.lang.model.element.Modifier...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec.Builder","l":"addModifiers(Modifier...)","u":"addModifiers(javax.lang.model.element.Modifier...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addModifiers(Modifier...)","u":"addModifiers(javax.lang.model.element.Modifier...)"},{"p":"io.micronaut.sourcegen.model","c":"AbstractElementBuilder","l":"addModifiers(Modifier...)","u":"addModifiers(javax.lang.model.element.Modifier...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock.Builder","l":"addNamed(String, Map)","u":"addNamed(java.lang.String,java.util.Map)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addNamedCode(String, Map)","u":"addNamedCode(java.lang.String,java.util.Map)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addOriginatingElement(Element)","u":"addOriginatingElement(javax.lang.model.element.Element)"},{"p":"io.micronaut.sourcegen.model","c":"MethodDef.MethodDefBuilder","l":"addParameter(ParameterDef)","u":"addParameter(io.micronaut.sourcegen.model.ParameterDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addParameter(ParameterSpec)","u":"addParameter(io.micronaut.sourcegen.javapoet.ParameterSpec)"},{"p":"io.micronaut.sourcegen.model","c":"MethodDef.MethodDefBuilder","l":"addParameter(String, Class)","u":"addParameter(java.lang.String,java.lang.Class)"},{"p":"io.micronaut.sourcegen.model","c":"MethodDef.MethodDefBuilder","l":"addParameter(String, TypeDef)","u":"addParameter(java.lang.String,io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addParameter(Type, String, Modifier...)","u":"addParameter(java.lang.reflect.Type,java.lang.String,javax.lang.model.element.Modifier...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addParameter(TypeName, String, Modifier...)","u":"addParameter(io.micronaut.sourcegen.javapoet.TypeName,java.lang.String,javax.lang.model.element.Modifier...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addParameters(Iterable)","u":"addParameters(java.lang.Iterable)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addPermittedSubclass(TypeName)","u":"addPermittedSubclass(io.micronaut.sourcegen.javapoet.TypeName)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addPermittedSubclasses(Iterable)","u":"addPermittedSubclasses(java.lang.Iterable)"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef.ClassDefBuilder","l":"addProperty(PropertyDef)","u":"addProperty(io.micronaut.sourcegen.model.PropertyDef)"},{"p":"io.micronaut.sourcegen.model","c":"InterfaceDef.InterfaceDefBuilder","l":"addProperty(PropertyDef)","u":"addProperty(io.micronaut.sourcegen.model.PropertyDef)"},{"p":"io.micronaut.sourcegen.model","c":"RecordDef.RecordDefBuilder","l":"addProperty(PropertyDef)","u":"addProperty(io.micronaut.sourcegen.model.PropertyDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addRecordComponent(ParameterSpec)","u":"addRecordComponent(io.micronaut.sourcegen.javapoet.ParameterSpec)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addRecordComponents(Iterable)","u":"addRecordComponents(java.lang.Iterable)"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock.Builder","l":"addStatement(CodeBlock)","u":"addStatement(io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addStatement(CodeBlock)","u":"addStatement(io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.model","c":"MethodDef.MethodDefBuilder","l":"addStatement(StatementDef)","u":"addStatement(io.micronaut.sourcegen.model.StatementDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock.Builder","l":"addStatement(String, Object...)","u":"addStatement(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addStatement(String, Object...)","u":"addStatement(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.model","c":"MethodDef.MethodDefBuilder","l":"addStatements(Collection)","u":"addStatements(java.util.Collection)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addStaticBlock(CodeBlock)","u":"addStaticBlock(io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile.Builder","l":"addStaticImport(Class, String...)","u":"addStaticImport(java.lang.Class,java.lang.String...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile.Builder","l":"addStaticImport(ClassName, String...)","u":"addStaticImport(io.micronaut.sourcegen.javapoet.ClassName,java.lang.String...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile.Builder","l":"addStaticImport(Enum)","u":"addStaticImport(java.lang.Enum)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addSuperinterface(Type)","u":"addSuperinterface(java.lang.reflect.Type)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addSuperinterface(Type, boolean)","u":"addSuperinterface(java.lang.reflect.Type,boolean)"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef.ClassDefBuilder","l":"addSuperinterface(TypeDef)","u":"addSuperinterface(io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.model","c":"EnumDef.EnumDefBuilder","l":"addSuperinterface(TypeDef)","u":"addSuperinterface(io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.model","c":"InterfaceDef.InterfaceDefBuilder","l":"addSuperinterface(TypeDef)","u":"addSuperinterface(io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.model","c":"RecordDef.RecordDefBuilder","l":"addSuperinterface(TypeDef)","u":"addSuperinterface(io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addSuperinterface(TypeMirror)","u":"addSuperinterface(javax.lang.model.type.TypeMirror)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addSuperinterface(TypeMirror, boolean)","u":"addSuperinterface(javax.lang.model.type.TypeMirror,boolean)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addSuperinterface(TypeName)","u":"addSuperinterface(io.micronaut.sourcegen.javapoet.TypeName)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addSuperinterfaces(Iterable)","u":"addSuperinterfaces(java.lang.Iterable)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addType(TypeSpec)","u":"addType(io.micronaut.sourcegen.javapoet.TypeSpec)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addTypes(Iterable)","u":"addTypes(java.lang.Iterable)"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef.ClassDefBuilder","l":"addTypeVariable(TypeDef.TypeVariable)","u":"addTypeVariable(io.micronaut.sourcegen.model.TypeDef.TypeVariable)"},{"p":"io.micronaut.sourcegen.model","c":"InterfaceDef.InterfaceDefBuilder","l":"addTypeVariable(TypeDef.TypeVariable)","u":"addTypeVariable(io.micronaut.sourcegen.model.TypeDef.TypeVariable)"},{"p":"io.micronaut.sourcegen.model","c":"RecordDef.RecordDefBuilder","l":"addTypeVariable(TypeDef.TypeVariable)","u":"addTypeVariable(io.micronaut.sourcegen.model.TypeDef.TypeVariable)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addTypeVariable(TypeVariableName)","u":"addTypeVariable(io.micronaut.sourcegen.javapoet.TypeVariableName)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addTypeVariable(TypeVariableName)","u":"addTypeVariable(io.micronaut.sourcegen.javapoet.TypeVariableName)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addTypeVariables(Iterable)","u":"addTypeVariables(java.lang.Iterable)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addTypeVariables(Iterable)","u":"addTypeVariables(java.lang.Iterable)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef","l":"after(StatementDef)","u":"after(io.micronaut.sourcegen.model.StatementDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"alwaysQualifiedNames"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"alwaysQualifiedNames"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"alwaysQualify(String...)","u":"alwaysQualify(java.lang.String...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"annotated(AnnotationSpec...)","u":"annotated(io.micronaut.sourcegen.javapoet.AnnotationSpec...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ArrayTypeName","l":"annotated(List)","u":"annotated(java.util.List)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"annotated(List)","u":"annotated(java.util.List)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterizedTypeName","l":"annotated(List)","u":"annotated(java.util.List)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"annotated(List)","u":"annotated(java.util.List)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeVariableName","l":"annotated(List)","u":"annotated(java.util.List)"},{"p":"io.micronaut.sourcegen.javapoet","c":"WildcardTypeName","l":"annotated(List)","u":"annotated(java.util.List)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Kind","l":"ANNOTATION"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec.AnnotationSpecValue","l":"annotation()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"annotationBuilder(ClassName)","u":"annotationBuilder(io.micronaut.sourcegen.javapoet.ClassName)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"annotationBuilder(String)","u":"annotationBuilder(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"AnnotationDef.AnnotationDefBuilder","l":"AnnotationDefBuilder(ClassTypeDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.ClassTypeDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec","l":"annotations"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec.Builder","l":"annotations"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"annotations"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"annotations"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec","l":"annotations"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec.Builder","l":"annotations"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"annotations"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"annotations"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"annotations"},{"p":"io.micronaut.sourcegen.model","c":"AbstractElementBuilder","l":"annotations"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec.AnnotationSpecValue","l":"AnnotationSpecValue(AnnotationSpec)","u":"%3Cinit%3E(io.micronaut.sourcegen.javapoet.AnnotationSpec)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"anonymousClassBuilder(CodeBlock)","u":"anonymousClassBuilder(io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"anonymousClassBuilder(String, Object...)","u":"anonymousClassBuilder(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"anonymousTypeArguments"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"array(TypeDef)","u":"array(io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"array(TypeDef, int)","u":"array(io.micronaut.sourcegen.model.TypeDef,int)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Array","l":"Array(TypeDef, int, boolean)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.TypeDef,int,boolean)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"asCondition(String, ExpressionDef)","u":"asCondition(java.lang.String,io.micronaut.sourcegen.model.ExpressionDef)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"asConditionIf(StatementDef)","u":"asConditionIf(io.micronaut.sourcegen.model.StatementDef)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"asConditionIfElse(ExpressionDef, ExpressionDef)","u":"asConditionIfElse(io.micronaut.sourcegen.model.ExpressionDef,io.micronaut.sourcegen.model.ExpressionDef)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"asConditionIfElse(StatementDef, StatementDef)","u":"asConditionIfElse(io.micronaut.sourcegen.model.StatementDef,io.micronaut.sourcegen.model.StatementDef)"},{"p":"io.micronaut.sourcegen.model","c":"ParameterDef","l":"asExpression()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"asExpressionSwitch(TypeDef, Map)","u":"asExpressionSwitch(io.micronaut.sourcegen.model.TypeDef,java.util.Map)"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef","l":"assign(ExpressionDef)","u":"assign(io.micronaut.sourcegen.model.ExpressionDef)"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef","l":"assign(ParameterDef)","u":"assign(io.micronaut.sourcegen.model.ParameterDef)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Assign","l":"Assign(VariableDef, ExpressionDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.VariableDef,io.micronaut.sourcegen.model.ExpressionDef)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"asStatementSwitch(TypeDef, Map)","u":"asStatementSwitch(io.micronaut.sourcegen.model.TypeDef,java.util.Map)"},{"p":"io.micronaut.sourcegen.model","c":"ObjectDef","l":"asTypeDef()"},{"p":"io.micronaut.sourcegen.model","c":"ParameterDef","l":"asVariable()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"avoidClashesWithNestedClasses(Class)","u":"avoidClashesWithNestedClasses(java.lang.Class)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"avoidClashesWithNestedClasses(TypeElement)","u":"avoidClashesWithNestedClasses(javax.lang.model.element.TypeElement)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"beginControlFlow(CodeBlock)","u":"beginControlFlow(io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock.Builder","l":"beginControlFlow(String, Object...)","u":"beginControlFlow(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"beginControlFlow(String, Object...)","u":"beginControlFlow(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"bestGuess(String)","u":"bestGuess(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"BOOLEAN"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"BOOLEAN"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeVariableName","l":"bounds"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.TypeVariable","l":"bounds()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"box()"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec.Builder","l":"build()"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock.Builder","l":"build()"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec.Builder","l":"build()"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile.Builder","l":"build()"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"build()"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec.Builder","l":"build()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"build()"},{"p":"io.micronaut.sourcegen.model","c":"AnnotationDef.AnnotationDefBuilder","l":"build()"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef.ClassDefBuilder","l":"build()"},{"p":"io.micronaut.sourcegen.model","c":"EnumDef.EnumDefBuilder","l":"build()"},{"p":"io.micronaut.sourcegen.model","c":"FieldDef.FieldDefBuilder","l":"build()"},{"p":"io.micronaut.sourcegen.model","c":"InterfaceDef.InterfaceDefBuilder","l":"build()"},{"p":"io.micronaut.sourcegen.model","c":"MethodDef.MethodDefBuilder","l":"build()"},{"p":"io.micronaut.sourcegen.model","c":"ParameterDef.ParameterDefBuilder","l":"build()"},{"p":"io.micronaut.sourcegen.model","c":"PropertyDef.PropertyDefBuilder","l":"build()"},{"p":"io.micronaut.sourcegen.model","c":"RecordDef.RecordDefBuilder","l":"build()"},{"p":"io.micronaut.sourcegen.model","c":"MethodDef.MethodDefBuilder","l":"build(BiFunction, StatementDef>)","u":"build(java.util.function.BiFunction)"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock","l":"builder()"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec","l":"builder(Class)","u":"builder(java.lang.Class)"},{"p":"io.micronaut.sourcegen.model","c":"AnnotationDef","l":"builder(Class)","u":"builder(java.lang.Class)"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec","l":"builder(ClassName)","u":"builder(io.micronaut.sourcegen.javapoet.ClassName)"},{"p":"io.micronaut.sourcegen.model","c":"AnnotationDef","l":"builder(ClassTypeDef)","u":"builder(io.micronaut.sourcegen.model.ClassTypeDef)"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef","l":"builder(String)","u":"builder(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"EnumDef","l":"builder(String)","u":"builder(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"FieldDef","l":"builder(String)","u":"builder(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"InterfaceDef","l":"builder(String)","u":"builder(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"MethodDef","l":"builder(String)","u":"builder(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"PropertyDef","l":"builder(String)","u":"builder(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"RecordDef","l":"builder(String)","u":"builder(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"ParameterDef","l":"builder(String, TypeDef)","u":"builder(java.lang.String,io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"builder(String, TypeSpec)","u":"builder(java.lang.String,io.micronaut.sourcegen.javapoet.TypeSpec)"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec","l":"builder(Type, String, Modifier...)","u":"builder(java.lang.reflect.Type,java.lang.String,javax.lang.model.element.Modifier...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec","l":"builder(Type, String, Modifier...)","u":"builder(java.lang.reflect.Type,java.lang.String,javax.lang.model.element.Modifier...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec","l":"builder(TypeName, String, Modifier...)","u":"builder(io.micronaut.sourcegen.javapoet.TypeName,java.lang.String,javax.lang.model.element.Modifier...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec","l":"builder(TypeName, String, Modifier...)","u":"builder(io.micronaut.sourcegen.javapoet.TypeName,java.lang.String,javax.lang.model.element.Modifier...)"},{"p":"io.micronaut.sourcegen.generator.visitors","c":"BuilderAnnotationVisitor","l":"BuilderAnnotationVisitor()","u":"%3Cinit%3E()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"BYTE"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallInstanceMethod","l":"CallInstanceMethod(ExpressionDef, MethodDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.ExpressionDef,io.micronaut.sourcegen.model.MethodDef)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallInstanceMethod","l":"CallInstanceMethod(ExpressionDef, String, List, TypeDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.ExpressionDef,java.lang.String,java.util.List,io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallStaticMethod","l":"CallStaticMethod(ClassTypeDef, String, List, TypeDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.ClassTypeDef,java.lang.String,java.util.List,io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"canonicalName()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Switch","l":"cases()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Switch","l":"cases()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"CHAR"},{"p":"io.micronaut.sourcegen.javapoet","c":"Util","l":"characterLiteralWithoutSingleQuotes(char)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Kind","l":"CLASS"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"classBuilder(ClassName)","u":"classBuilder(io.micronaut.sourcegen.javapoet.ClassName)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"classBuilder(String)","u":"classBuilder(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassDefType","l":"classDef()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallStaticMethod","l":"classDef()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassDefType","l":"ClassDefType(ClassDef, boolean)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.ClassDef,boolean)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassElementType","l":"classElement()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassElementType","l":"ClassElementType(ClassElement, boolean)","u":"%3Cinit%3E(io.micronaut.inject.ast.ClassElement,boolean)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassName","l":"className()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassName","l":"ClassName(String, boolean)","u":"%3Cinit%3E(java.lang.String,boolean)"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock.Builder","l":"clear()"},{"p":"io.micronaut.sourcegen.javapoet","c":"NameAllocator","l":"clone()"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"code"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec.CodeAnnotationValue","l":"CodeAnnotationValue(CodeBlock)","u":"%3Cinit%3E(io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec.CodeAnnotationValue","l":"codeBlock()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"compactConstructor"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"compactConstructor(MethodSpec)","u":"compactConstructor(io.micronaut.sourcegen.javapoet.MethodSpec)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"compareTo(ClassName)","u":"compareTo(io.micronaut.sourcegen.javapoet.ClassName)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ArrayTypeName","l":"componentType"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Array","l":"componentType()"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock","l":"concat(CodeBlock...)","u":"concat(io.micronaut.sourcegen.javapoet.CodeBlock...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"concatAnnotations(List)","u":"concatAnnotations(java.util.List)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.IfElse","l":"condition()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.If","l":"condition()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.IfElse","l":"condition()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Condition","l":"Condition(String, ExpressionDef, ExpressionDef)","u":"%3Cinit%3E(java.lang.String,io.micronaut.sourcegen.model.ExpressionDef,io.micronaut.sourcegen.model.ExpressionDef)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"constant(ClassElement, TypeDef, Object)","u":"constant(io.micronaut.inject.ast.ClassElement,io.micronaut.sourcegen.model.TypeDef,java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"constant(Object)","u":"constant(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Constant","l":"Constant(TypeDef, Object)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.TypeDef,java.lang.Object)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"CONSTRUCTOR"},{"p":"io.micronaut.sourcegen.model","c":"MethodDef","l":"constructor()"},{"p":"io.micronaut.sourcegen.model","c":"MethodDef","l":"constructor(ClassTypeDef, Collection)","u":"constructor(io.micronaut.sourcegen.model.ClassTypeDef,java.util.Collection)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"constructorBuilder()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"convert(TypeDef)","u":"convert(io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Convert","l":"Convert(TypeDef, ExpressionDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.TypeDef,io.micronaut.sourcegen.model.ExpressionDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"defaultValue"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"defaultValue(CodeBlock)","u":"defaultValue(io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"defaultValue(String, Object...)","u":"defaultValue(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.Local","l":"defineAndAssign(ExpressionDef)","u":"defineAndAssign(io.micronaut.sourcegen.model.ExpressionDef)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.DefineAndAssign","l":"DefineAndAssign(VariableDef.Local, ExpressionDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.VariableDef.Local,io.micronaut.sourcegen.model.ExpressionDef)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Array","l":"dimensions()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef","l":"doThrow(ExpressionDef...)","u":"doThrow(io.micronaut.sourcegen.model.ExpressionDef...)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef","l":"doThrow(List)","u":"doThrow(java.util.List)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"DOUBLE"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.IfElse","l":"elseExpression()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.IfElse","l":"elseStatement()"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"enclosingClassName()"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock.Builder","l":"endControlFlow()"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"endControlFlow()"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"endControlFlow(CodeBlock)","u":"endControlFlow(io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock.Builder","l":"endControlFlow(String, Object...)","u":"endControlFlow(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"endControlFlow(String, Object...)","u":"endControlFlow(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Kind","l":"ENUM"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"enumBuilder(ClassName)","u":"enumBuilder(io.micronaut.sourcegen.javapoet.ClassName)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"enumBuilder(String)","u":"enumBuilder(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"enumConstants"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"enumConstants"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec.AnnotationSpecValue","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec.CodeAnnotationValue","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassDefType","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassElementType","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassName","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.JavaClass","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.Parameterized","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallInstanceMethod","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallStaticMethod","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Condition","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Constant","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Convert","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.IfElse","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewArrayInitialized","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewArrayOfSize","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewInstance","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Switch","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.SwitchYieldCase","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Assign","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.DefineAndAssign","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.If","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.IfElse","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Multi","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Return","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Switch","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Throw","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.While","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Array","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Primitive","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.TypeVariable","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Wildcard","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.Field","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.Local","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.MethodParameter","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.StaticField","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.This","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"exceptions"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.IfElse","l":"expression()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Switch","l":"expression()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Assign","l":"expression()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.DefineAndAssign","l":"expression()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Return","l":"expression()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Switch","l":"expression()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.While","l":"expression()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Convert","l":"expressionDef()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewArrayInitialized","l":"expressions()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"falseValue()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.Field","l":"Field(ExpressionDef, String, TypeDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.ExpressionDef,java.lang.String,io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"field(FieldDef)","u":"field(io.micronaut.sourcegen.model.FieldDef)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"field(String, TypeDef)","u":"field(java.lang.String,io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"fieldSpecs"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"fieldSpecs"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"fileComment"},{"p":"io.micronaut.sourcegen.generator","c":"SourceGenerators","l":"findByLanguage(VisitorContext.Language)","u":"findByLanguage(io.micronaut.inject.visitor.VisitorContext.Language)"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef","l":"findField(String)","u":"findField(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"MethodDef","l":"findParameter(String)","u":"findParameter(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef","l":"flatten()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Multi","l":"flatten()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"FLOAT"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec","l":"get(Annotation)","u":"get(java.lang.annotation.Annotation)"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec","l":"get(Annotation, boolean)","u":"get(java.lang.annotation.Annotation,boolean)"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec","l":"get(AnnotationMirror)","u":"get(javax.lang.model.element.AnnotationMirror)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ArrayTypeName","l":"get(ArrayType)","u":"get(javax.lang.model.type.ArrayType)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"get(Class)","u":"get(java.lang.Class)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterizedTypeName","l":"get(Class, Type...)","u":"get(java.lang.Class,java.lang.reflect.Type...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterizedTypeName","l":"get(ClassName, TypeName...)","u":"get(io.micronaut.sourcegen.javapoet.ClassName,io.micronaut.sourcegen.javapoet.TypeName...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ArrayTypeName","l":"get(GenericArrayType)","u":"get(java.lang.reflect.GenericArrayType)"},{"p":"io.micronaut.sourcegen.javapoet","c":"NameAllocator","l":"get(Object)","u":"get(java.lang.Object)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterizedTypeName","l":"get(ParameterizedType)","u":"get(java.lang.reflect.ParameterizedType)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeVariableName","l":"get(String)","u":"get(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"get(String, String, String...)","u":"get(java.lang.String,java.lang.String,java.lang.String...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeVariableName","l":"get(String, Type...)","u":"get(java.lang.String,java.lang.reflect.Type...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeVariableName","l":"get(String, TypeName...)","u":"get(java.lang.String,io.micronaut.sourcegen.javapoet.TypeName...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"get(Type)","u":"get(java.lang.reflect.Type)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"get(TypeElement)","u":"get(javax.lang.model.element.TypeElement)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"get(TypeMirror)","u":"get(javax.lang.model.type.TypeMirror)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeVariableName","l":"get(TypeParameterElement)","u":"get(javax.lang.model.element.TypeParameterElement)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeVariableName","l":"get(TypeVariable)","u":"get(javax.lang.model.type.TypeVariable)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeVariableName","l":"get(TypeVariable)","u":"get(java.lang.reflect.TypeVariable)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec","l":"get(VariableElement)","u":"get(javax.lang.model.element.VariableElement)"},{"p":"io.micronaut.sourcegen.javapoet","c":"WildcardTypeName","l":"get(WildcardType)","u":"get(java.lang.reflect.WildcardType)"},{"p":"io.micronaut.sourcegen.javapoet","c":"WildcardTypeName","l":"get(WildcardType)","u":"get(javax.lang.model.type.WildcardType)"},{"p":"io.micronaut.sourcegen.generator","c":"SourceGenerators","l":"getAll()"},{"p":"io.micronaut.sourcegen.model","c":"PropertyDef","l":"getAnnotations()"},{"p":"io.micronaut.sourcegen.model","c":"EnumDef","l":"getEnumConstants()"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef","l":"getField(String)","u":"getField(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef","l":"getFields()"},{"p":"io.micronaut.sourcegen.model","c":"FieldDef","l":"getInitializer()"},{"p":"io.micronaut.sourcegen.model","c":"PropertyDef","l":"getJavadoc()"},{"p":"io.micronaut.sourcegen.generator","c":"SourceGenerator","l":"getLanguage()"},{"p":"io.micronaut.sourcegen","c":"GroovyPoetSourceGenerator","l":"getLanguage()"},{"p":"io.micronaut.sourcegen","c":"JavaPoetSourceGenerator","l":"getLanguage()"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef","l":"getMethods()"},{"p":"io.micronaut.sourcegen.model","c":"EnumDef","l":"getMethods()"},{"p":"io.micronaut.sourcegen.model","c":"InterfaceDef","l":"getMethods()"},{"p":"io.micronaut.sourcegen.model","c":"RecordDef","l":"getMethods()"},{"p":"io.micronaut.sourcegen.model","c":"PropertyDef","l":"getModifiers()"},{"p":"io.micronaut.sourcegen.model","c":"PropertyDef","l":"getModifiersArray()"},{"p":"io.micronaut.sourcegen.model","c":"PropertyDef","l":"getName()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassDefType","l":"getName()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassElementType","l":"getName()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassName","l":"getName()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef","l":"getName()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.JavaClass","l":"getName()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.Parameterized","l":"getName()"},{"p":"io.micronaut.sourcegen.model","c":"ObjectDef","l":"getName()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef","l":"getPackageName()"},{"p":"io.micronaut.sourcegen.model","c":"ObjectDef","l":"getPackageName()"},{"p":"io.micronaut.sourcegen.model","c":"MethodDef","l":"getParameter(String)","u":"getParameter(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"MethodDef","l":"getParameters()"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef","l":"getProperties()"},{"p":"io.micronaut.sourcegen.model","c":"InterfaceDef","l":"getProperties()"},{"p":"io.micronaut.sourcegen.model","c":"RecordDef","l":"getProperties()"},{"p":"io.micronaut.sourcegen.model","c":"MethodDef","l":"getReturnType()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef","l":"getSimpleName()"},{"p":"io.micronaut.sourcegen.model","c":"ObjectDef","l":"getSimpleName()"},{"p":"io.micronaut.sourcegen.model","c":"MethodDef","l":"getStatements()"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef","l":"getSuperclass()"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef","l":"getSuperinterfaces()"},{"p":"io.micronaut.sourcegen.model","c":"EnumDef","l":"getSuperinterfaces()"},{"p":"io.micronaut.sourcegen.model","c":"InterfaceDef","l":"getSuperinterfaces()"},{"p":"io.micronaut.sourcegen.model","c":"RecordDef","l":"getSuperinterfaces()"},{"p":"io.micronaut.sourcegen.generator.visitors","c":"BuilderAnnotationVisitor","l":"getSupportedAnnotationNames()"},{"p":"io.micronaut.sourcegen.model","c":"AnnotationDef","l":"getType()"},{"p":"io.micronaut.sourcegen.model","c":"FieldDef","l":"getType()"},{"p":"io.micronaut.sourcegen.model","c":"ParameterDef","l":"getType()"},{"p":"io.micronaut.sourcegen.model","c":"PropertyDef","l":"getType()"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef","l":"getTypeVariables()"},{"p":"io.micronaut.sourcegen.model","c":"InterfaceDef","l":"getTypeVariables()"},{"p":"io.micronaut.sourcegen.model","c":"RecordDef","l":"getTypeVariables()"},{"p":"io.micronaut.sourcegen.model","c":"AnnotationDef","l":"getValues()"},{"p":"io.micronaut.sourcegen.generator.visitors","c":"BuilderAnnotationVisitor","l":"getVisitorKind()"},{"p":"io.micronaut.sourcegen.generator.visitors","c":"SuperBuilderAnnotationVisitor","l":"getVisitorKind()"},{"p":"io.micronaut.sourcegen.generator.visitors","c":"WitherAnnotationVisitor","l":"getVisitorKind()"},{"p":"io.micronaut.sourcegen","c":"GroovyPoetSourceGenerator","l":"GroovyPoetSourceGenerator()","u":"%3Cinit%3E()"},{"p":"io.micronaut.sourcegen.generator","c":"SourceGenerators","l":"handleFatalException(Element, Class, Exception, Consumer)","u":"handleFatalException(io.micronaut.inject.ast.Element,java.lang.Class,java.lang.Exception,java.util.function.Consumer)"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef","l":"hasField(String)","u":"hasField(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec.AnnotationSpecValue","l":"hashCode()"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec.CodeAnnotationValue","l":"hashCode()"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec","l":"hashCode()"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock","l":"hashCode()"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec","l":"hashCode()"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"hashCode()"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"hashCode()"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec","l":"hashCode()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"hashCode()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassDefType","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassElementType","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassName","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.JavaClass","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.Parameterized","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallInstanceMethod","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallStaticMethod","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Condition","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Constant","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Convert","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.IfElse","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewArrayInitialized","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewArrayOfSize","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewInstance","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Switch","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.SwitchYieldCase","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Assign","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.DefineAndAssign","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.If","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.IfElse","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Multi","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Return","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Switch","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Throw","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.While","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Array","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Primitive","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.TypeVariable","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Wildcard","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.Field","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.Local","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.MethodParameter","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.StaticField","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.This","l":"hashCode()"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec","l":"hasModifier(Modifier)","u":"hasModifier(javax.lang.model.element.Modifier)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"hasModifier(Modifier)","u":"hasModifier(javax.lang.model.element.Modifier)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec","l":"hasModifier(Modifier)","u":"hasModifier(javax.lang.model.element.Modifier)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"hasModifier(Modifier)","u":"hasModifier(javax.lang.model.element.Modifier)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.If","l":"If(ExpressionDef, StatementDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.ExpressionDef,io.micronaut.sourcegen.model.StatementDef)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.IfElse","l":"IfElse(ExpressionDef, ExpressionDef, ExpressionDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.ExpressionDef,io.micronaut.sourcegen.model.ExpressionDef,io.micronaut.sourcegen.model.ExpressionDef)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.IfElse","l":"IfElse(ExpressionDef, StatementDef, StatementDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.ExpressionDef,io.micronaut.sourcegen.model.StatementDef,io.micronaut.sourcegen.model.StatementDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock.Builder","l":"indent()"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile.Builder","l":"indent(String)","u":"indent(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec","l":"initializer"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec.Builder","l":"initializer(CodeBlock)","u":"initializer(io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.model","c":"FieldDef.FieldDefBuilder","l":"initializer(ExpressionDef)","u":"initializer(io.micronaut.sourcegen.model.ExpressionDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec.Builder","l":"initializer(String, Object...)","u":"initializer(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"initializerBlock"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallInstanceMethod","l":"instance()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.Field","l":"instance()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef","l":"instantiate()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"instantiate(ClassTypeDef)","u":"instantiate(io.micronaut.sourcegen.model.ClassTypeDef)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"instantiate(ClassTypeDef, List)","u":"instantiate(io.micronaut.sourcegen.model.ClassTypeDef,java.util.List)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef","l":"instantiate(ExpressionDef...)","u":"instantiate(io.micronaut.sourcegen.model.ExpressionDef...)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef","l":"instantiate(List)","u":"instantiate(java.util.List)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"instantiateArray(ExpressionDef...)","u":"instantiateArray(io.micronaut.sourcegen.model.ExpressionDef...)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"instantiateArray(int)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"instantiateArray(List)","u":"instantiateArray(java.util.List)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"INT"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Kind","l":"INTERFACE"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"interfaceBuilder(ClassName)","u":"interfaceBuilder(io.micronaut.sourcegen.javapoet.ClassName)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"interfaceBuilder(String)","u":"interfaceBuilder(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"invoke(MethodDef)","u":"invoke(io.micronaut.sourcegen.model.MethodDef)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"invoke(MethodElement, ExpressionDef...)","u":"invoke(io.micronaut.inject.ast.MethodElement,io.micronaut.sourcegen.model.ExpressionDef...)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"invoke(MethodElement, List)","u":"invoke(io.micronaut.inject.ast.MethodElement,java.util.List)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"invoke(String, TypeDef, ExpressionDef...)","u":"invoke(java.lang.String,io.micronaut.sourcegen.model.TypeDef,io.micronaut.sourcegen.model.ExpressionDef...)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"invoke(String, TypeDef, List)","u":"invoke(java.lang.String,io.micronaut.sourcegen.model.TypeDef,java.util.List)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"invoke(VariableDef, String, List, TypeDef)","u":"invoke(io.micronaut.sourcegen.model.VariableDef,java.lang.String,java.util.List,io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"invokeStatic(ClassTypeDef, String, List, TypeDef)","u":"invokeStatic(io.micronaut.sourcegen.model.ClassTypeDef,java.lang.String,java.util.List,io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef","l":"invokeStatic(String, TypeDef, ExpressionDef...)","u":"invokeStatic(java.lang.String,io.micronaut.sourcegen.model.TypeDef,io.micronaut.sourcegen.model.ExpressionDef...)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef","l":"invokeStatic(String, TypeDef, List)","u":"invokeStatic(java.lang.String,io.micronaut.sourcegen.model.TypeDef,java.util.List)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"isAnnotated()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"isAnnotated()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"isBoxedPrimitive()"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"isConstructor()"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock.Builder","l":"isEmpty()"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock","l":"isEmpty()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassElementType","l":"isEnum()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef","l":"isEnum()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.JavaClass","l":"isEnum()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"isNonNull()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"isNull()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassDefType","l":"isNullable()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassElementType","l":"isNullable()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassName","l":"isNullable()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.JavaClass","l":"isNullable()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.Parameterized","l":"isNullable()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Array","l":"isNullable()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"isNullable()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"isPrimitive()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.JavaClass","l":"JavaClass(Class, boolean)","u":"%3Cinit%3E(java.lang.Class,boolean)"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec","l":"javadoc"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"javadoc"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec","l":"javadoc"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"javadoc"},{"p":"io.micronaut.sourcegen.model","c":"AbstractElementBuilder","l":"javadoc"},{"p":"io.micronaut.sourcegen","c":"JavaPoetSourceGenerator","l":"JavaPoetSourceGenerator()","u":"%3Cinit%3E()"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock","l":"join(Iterable, String)","u":"join(java.lang.Iterable,java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock","l":"joining(String)","u":"joining(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock","l":"joining(String, String, String)","u":"joining(java.lang.String,java.lang.String,java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"kind"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Condition","l":"left()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.Local","l":"Local(String, TypeDef)","u":"%3Cinit%3E(java.lang.String,io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"LONG"},{"p":"io.micronaut.sourcegen.javapoet","c":"WildcardTypeName","l":"lowerBounds"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Wildcard","l":"lowerBounds()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassDefType","l":"makeNullable()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassElementType","l":"makeNullable()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassName","l":"makeNullable()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.JavaClass","l":"makeNullable()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef","l":"makeNullable()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.Parameterized","l":"makeNullable()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Array","l":"makeNullable()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"makeNullable()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Primitive","l":"makeNullable()"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec.Builder","l":"members"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec","l":"members"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"methodBuilder(String)","u":"methodBuilder(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.MethodParameter","l":"MethodParameter(ParameterDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.ParameterDef)"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.MethodParameter","l":"MethodParameter(String, TypeDef)","u":"%3Cinit%3E(java.lang.String,io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"methodSpecs"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"methodSpecs"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec.Builder","l":"modifiers"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec","l":"modifiers"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"modifiers"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"modifiers"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec.Builder","l":"modifiers"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec","l":"modifiers"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"modifiers"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"modifiers"},{"p":"io.micronaut.sourcegen.model","c":"PropertyDef","l":"modifiers"},{"p":"io.micronaut.sourcegen.model","c":"AbstractElementBuilder","l":"modifiers"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef","l":"multi(List)","u":"multi(java.util.List)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Multi","l":"Multi(List)","u":"%3Cinit%3E(java.util.List)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef","l":"multi(StatementDef...)","u":"multi(io.micronaut.sourcegen.model.StatementDef...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec","l":"name"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"name"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec","l":"name"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"name"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeVariableName","l":"name"},{"p":"io.micronaut.sourcegen.model","c":"PropertyDef","l":"name"},{"p":"io.micronaut.sourcegen.model","c":"AbstractElementBuilder","l":"name"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallInstanceMethod","l":"name()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallStaticMethod","l":"name()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Primitive","l":"name()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.TypeVariable","l":"name()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.Field","l":"name()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.Local","l":"name()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.MethodParameter","l":"name()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.StaticField","l":"name()"},{"p":"io.micronaut.sourcegen.javapoet","c":"NameAllocator","l":"NameAllocator()","u":"%3Cinit%3E()"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"nestedClass(String)","u":"nestedClass(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterizedTypeName","l":"nestedClass(String)","u":"nestedClass(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterizedTypeName","l":"nestedClass(String, List)","u":"nestedClass(java.lang.String,java.util.List)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewArrayInitialized","l":"NewArrayInitialized(TypeDef.Array, List)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.TypeDef.Array,java.util.List)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewArrayOfSize","l":"NewArrayOfSize(TypeDef.Array, int)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.TypeDef.Array,int)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewInstance","l":"NewInstance(ClassTypeDef, List)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.ClassTypeDef,java.util.List)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"newLocal(String)","u":"newLocal(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"newLocal(String, Function)","u":"newLocal(java.lang.String,java.util.function.Function)"},{"p":"io.micronaut.sourcegen.javapoet","c":"NameAllocator","l":"newName(String)","u":"newName(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"NameAllocator","l":"newName(String, Object)","u":"newName(java.lang.String,java.lang.Object)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"nextControlFlow(CodeBlock)","u":"nextControlFlow(io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock.Builder","l":"nextControlFlow(String, Object...)","u":"nextControlFlow(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"nextControlFlow(String, Object...)","u":"nextControlFlow(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassDefType","l":"nullable()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassElementType","l":"nullable()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassName","l":"nullable()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.JavaClass","l":"nullable()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Array","l":"nullable()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"nullValue()"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"OBJECT"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"OBJECT"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef","l":"OBJECT"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"OBJECT"},{"p":"io.micronaut.sourcegen.model","c":"AnnotationDef","l":"of(AnnotationValue, VisitorContext)","u":"of(io.micronaut.core.annotation.AnnotationValue,io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef","l":"of(Class)","u":"of(java.lang.Class)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"of(Class)","u":"of(java.lang.Class)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef","l":"of(ClassDef)","u":"of(io.micronaut.sourcegen.model.ClassDef)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef","l":"of(ClassElement)","u":"of(io.micronaut.inject.ast.ClassElement)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"of(ClassElement)","u":"of(io.micronaut.inject.ast.ClassElement)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef","l":"of(String)","u":"of(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock","l":"of(String, Object...)","u":"of(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.model","c":"ParameterDef","l":"of(String, TypeDef)","u":"of(java.lang.String,io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ArrayTypeName","l":"of(Type)","u":"of(java.lang.reflect.Type)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ArrayTypeName","l":"of(TypeName)","u":"of(io.micronaut.sourcegen.javapoet.TypeName)"},{"p":"io.micronaut.sourcegen.model","c":"PropertyDef.PropertyDefBuilder","l":"ofType(Class)","u":"ofType(java.lang.Class)"},{"p":"io.micronaut.sourcegen.model","c":"FieldDef.FieldDefBuilder","l":"ofType(TypeDef)","u":"ofType(io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.model","c":"PropertyDef.PropertyDefBuilder","l":"ofType(TypeDef)","u":"ofType(io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Condition","l":"operator()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"originatingElements"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"originatingElements"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"overriding(ExecutableElement)","u":"overriding(javax.lang.model.element.ExecutableElement)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"overriding(ExecutableElement, DeclaredType, Types)","u":"overriding(javax.lang.model.element.ExecutableElement,javax.lang.model.type.DeclaredType,javax.lang.model.util.Types)"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.StaticField","l":"ownerType()"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"packageName"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"packageName()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"parameterized(Class, Class...)","u":"parameterized(java.lang.Class,java.lang.Class...)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"parameterized(Class, TypeDef...)","u":"parameterized(java.lang.Class,io.micronaut.sourcegen.model.TypeDef...)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"parameterized(ClassTypeDef, List)","u":"parameterized(io.micronaut.sourcegen.model.ClassTypeDef,java.util.List)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.Parameterized","l":"Parameterized(ClassTypeDef, List)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.ClassTypeDef,java.util.List)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"parameterized(ClassTypeDef, TypeDef...)","u":"parameterized(io.micronaut.sourcegen.model.ClassTypeDef,io.micronaut.sourcegen.model.TypeDef...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"parameters"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"parameters"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallInstanceMethod","l":"parameters()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallStaticMethod","l":"parameters()"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"peerClass(String)","u":"peerClass(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"permittedSubclasses"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"permittedSubclasses"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"primitive(Class)","u":"primitive(java.lang.Class)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"primitive(String)","u":"primitive(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Primitive","l":"Primitive(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterizedTypeName","l":"rawType"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.Parameterized","l":"rawType()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Kind","l":"RECORD"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"recordBuilder(ClassName)","u":"recordBuilder(io.micronaut.sourcegen.javapoet.ClassName)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"recordBuilder(String)","u":"recordBuilder(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"recordComponents"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"recordComponents"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"reflectionName()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Return","l":"Return(ExpressionDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.ExpressionDef)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"returning()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallInstanceMethod","l":"returningType()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallStaticMethod","l":"returningType()"},{"p":"io.micronaut.sourcegen.model","c":"MethodDef.MethodDefBuilder","l":"returns(Class)","u":"returns(java.lang.Class)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"returns(Type)","u":"returns(java.lang.reflect.Type)"},{"p":"io.micronaut.sourcegen.model","c":"MethodDef.MethodDefBuilder","l":"returns(TypeDef)","u":"returns(io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"returns(TypeName)","u":"returns(io.micronaut.sourcegen.javapoet.TypeName)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"returnType"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Condition","l":"right()"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"setName(String)","u":"setName(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"SHORT"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"simpleName()"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"simpleNames()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewArrayOfSize","l":"size()"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"skipJavaLangImports"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile.Builder","l":"skipJavaLangImports(boolean)"},{"p":"io.micronaut.sourcegen.generator.visitors","c":"BuilderAnnotationVisitor","l":"start(VisitorContext)","u":"start(io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.sourcegen.generator.visitors","c":"SuperBuilderAnnotationVisitor","l":"start(VisitorContext)","u":"start(io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.sourcegen.generator.visitors","c":"WitherAnnotationVisitor","l":"start(VisitorContext)","u":"start(io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.SwitchYieldCase","l":"statement()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.If","l":"statement()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.IfElse","l":"statement()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.While","l":"statement()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Multi","l":"statements()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"staticBlock"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.StaticField","l":"StaticField(TypeDef, String, TypeDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.TypeDef,java.lang.String,io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile.Builder","l":"staticImports"},{"p":"io.micronaut.sourcegen.javapoet","c":"WildcardTypeName","l":"subtypeOf(Type)","u":"subtypeOf(java.lang.reflect.Type)"},{"p":"io.micronaut.sourcegen.javapoet","c":"WildcardTypeName","l":"subtypeOf(TypeName)","u":"subtypeOf(io.micronaut.sourcegen.javapoet.TypeName)"},{"p":"io.micronaut.sourcegen.generator.visitors","c":"SuperBuilderAnnotationVisitor","l":"SuperBuilderAnnotationVisitor()","u":"%3Cinit%3E()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"superclass"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef.ClassDefBuilder","l":"superclass(ClassTypeDef)","u":"superclass(io.micronaut.sourcegen.model.ClassTypeDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"superclass(Type)","u":"superclass(java.lang.reflect.Type)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"superclass(Type, boolean)","u":"superclass(java.lang.reflect.Type,boolean)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"superclass(TypeMirror)","u":"superclass(javax.lang.model.type.TypeMirror)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"superclass(TypeMirror, boolean)","u":"superclass(javax.lang.model.type.TypeMirror,boolean)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"superclass(TypeName)","u":"superclass(io.micronaut.sourcegen.javapoet.TypeName)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"superinterfaces"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"superinterfaces"},{"p":"io.micronaut.sourcegen.javapoet","c":"WildcardTypeName","l":"supertypeOf(Type)","u":"supertypeOf(java.lang.reflect.Type)"},{"p":"io.micronaut.sourcegen.javapoet","c":"WildcardTypeName","l":"supertypeOf(TypeName)","u":"supertypeOf(io.micronaut.sourcegen.javapoet.TypeName)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Switch","l":"Switch(ExpressionDef, TypeDef, Map)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.ExpressionDef,io.micronaut.sourcegen.model.TypeDef,java.util.Map)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Switch","l":"Switch(ExpressionDef, TypeDef, Map)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.ExpressionDef,io.micronaut.sourcegen.model.TypeDef,java.util.Map)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.SwitchYieldCase","l":"SwitchYieldCase(TypeDef, StatementDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.TypeDef,io.micronaut.sourcegen.model.StatementDef)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"THIS"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.This","l":"This(TypeDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Throw","l":"Throw(ExpressionDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.ExpressionDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec","l":"toBuilder()"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock","l":"toBuilder()"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec","l":"toBuilder()"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"toBuilder()"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"toBuilder()"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec","l":"toBuilder()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"toBuilder()"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"toJavaFileObject()"},{"p":"io.micronaut.sourcegen.javapoet","c":"NameAllocator","l":"toJavaIdentifier(String)","u":"toJavaIdentifier(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"topLevelClassName()"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec.AnnotationSpecValue","l":"toString()"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec.CodeAnnotationValue","l":"toString()"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec","l":"toString()"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock","l":"toString()"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec","l":"toString()"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"toString()"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"toString()"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec","l":"toString()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"toString()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassDefType","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassElementType","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassName","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.JavaClass","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.Parameterized","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallInstanceMethod","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallStaticMethod","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Condition","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Constant","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Convert","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.IfElse","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewArrayInitialized","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewArrayOfSize","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewInstance","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Switch","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.SwitchYieldCase","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Assign","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.DefineAndAssign","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.If","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.IfElse","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Multi","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Return","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Switch","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Throw","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.While","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Array","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Primitive","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.TypeVariable","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Wildcard","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.Field","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.Local","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.MethodParameter","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.StaticField","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.This","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"trueValue()"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec","l":"type"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec","l":"type"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec","l":"type"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.JavaClass","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallInstanceMethod","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallStaticMethod","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Condition","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Constant","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Convert","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.IfElse","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewArrayInitialized","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewArrayOfSize","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewInstance","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Switch","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.SwitchYieldCase","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Switch","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.Field","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.Local","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.MethodParameter","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.StaticField","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.This","l":"type()"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterizedTypeName","l":"typeArguments"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.Parameterized","l":"typeArguments()"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"typeSpec"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"typeSpecs"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"typeSpecs"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.TypeVariable","l":"TypeVariable(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.TypeVariable","l":"TypeVariable(String, List)","u":"%3Cinit%3E(java.lang.String,java.util.List)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"typeVariables"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"typeVariables"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"typeVariables"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"typeVariables"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"unbox()"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock.Builder","l":"unindent()"},{"p":"io.micronaut.sourcegen.javapoet","c":"WildcardTypeName","l":"upperBounds"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Wildcard","l":"upperBounds()"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec","l":"VALUE"},{"p":"io.micronaut.sourcegen.annotations","c":"Singular","l":"value()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Constant","l":"value()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Kind","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Kind","l":"values()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewInstance","l":"values()"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"varargs"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"varargs"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"varargs"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"varargs()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"varargs()"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"varargs(boolean)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"varargs(boolean)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Assign","l":"variable()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.DefineAndAssign","l":"variable()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Throw","l":"variableDef()"},{"p":"io.micronaut.sourcegen.generator.visitors","c":"BuilderAnnotationVisitor","l":"visitClass(ClassElement, VisitorContext)","u":"visitClass(io.micronaut.inject.ast.ClassElement,io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.sourcegen.generator.visitors","c":"SuperBuilderAnnotationVisitor","l":"visitClass(ClassElement, VisitorContext)","u":"visitClass(io.micronaut.inject.ast.ClassElement,io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.sourcegen.generator.visitors","c":"WitherAnnotationVisitor","l":"visitClass(ClassElement, VisitorContext)","u":"visitClass(io.micronaut.inject.ast.ClassElement,io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"VOID"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"VOID"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.While","l":"While(ExpressionDef, StatementDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.ExpressionDef,io.micronaut.sourcegen.model.StatementDef)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"whileLoop(StatementDef)","u":"whileLoop(io.micronaut.sourcegen.model.StatementDef)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"wildcard()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Wildcard","l":"Wildcard(List, List)","u":"%3Cinit%3E(java.util.List,java.util.List)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"wildcardSubtypeOf(TypeDef)","u":"wildcardSubtypeOf(io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"wildcardSupertypeOf(TypeDef)","u":"wildcardSupertypeOf(io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeVariableName","l":"withBounds(List)","u":"withBounds(java.util.List)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeVariableName","l":"withBounds(Type...)","u":"withBounds(java.lang.reflect.Type...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeVariableName","l":"withBounds(TypeName...)","u":"withBounds(io.micronaut.sourcegen.javapoet.TypeName...)"},{"p":"io.micronaut.sourcegen.generator.visitors","c":"WitherAnnotationVisitor","l":"WitherAnnotationVisitor()","u":"%3Cinit%3E()"},{"p":"io.micronaut.sourcegen.javapoet","c":"ArrayTypeName","l":"withoutAnnotations()"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"withoutAnnotations()"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterizedTypeName","l":"withoutAnnotations()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"withoutAnnotations()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeVariableName","l":"withoutAnnotations()"},{"p":"io.micronaut.sourcegen.javapoet","c":"WildcardTypeName","l":"withoutAnnotations()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Primitive","l":"wrapperType()"},{"p":"io.micronaut.sourcegen.generator","c":"SourceGenerator","l":"write(ObjectDef, Writer)","u":"write(io.micronaut.sourcegen.model.ObjectDef,java.io.Writer)"},{"p":"io.micronaut.sourcegen","c":"JavaPoetSourceGenerator","l":"write(ObjectDef, Writer)","u":"write(io.micronaut.sourcegen.model.ObjectDef,java.io.Writer)"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"writeTo(Appendable)","u":"writeTo(java.lang.Appendable)"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"writeTo(File)","u":"writeTo(java.io.File)"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"writeTo(Filer)","u":"writeTo(javax.annotation.processing.Filer)"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"writeTo(Path)","u":"writeTo(java.nio.file.Path)"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"writeTo(Path, Charset)","u":"writeTo(java.nio.file.Path,java.nio.charset.Charset)"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"writeToFile(File)","u":"writeToFile(java.io.File)"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"writeToPath(Path)","u":"writeToPath(java.nio.file.Path)"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"writeToPath(Path, Charset)","u":"writeToPath(java.nio.file.Path,java.nio.charset.Charset)"}];updateSearchResults(); \ No newline at end of file diff --git a/1.2.1/api/module-search-index.js b/1.2.1/api/module-search-index.js new file mode 100644 index 00000000..0d59754f --- /dev/null +++ b/1.2.1/api/module-search-index.js @@ -0,0 +1 @@ +moduleSearchIndex = [];updateSearchResults(); \ No newline at end of file diff --git a/1.2.1/api/overview-summary.html b/1.2.1/api/overview-summary.html new file mode 100644 index 00000000..9b84cc2c --- /dev/null +++ b/1.2.1/api/overview-summary.html @@ -0,0 +1,25 @@ + + + + +sourcegen-parent 1.2.1 API + + + + + + + + + + +
+ +

index.html

+
+ + diff --git a/1.2.1/api/overview-tree.html b/1.2.1/api/overview-tree.html new file mode 100644 index 00000000..b73e9b9d --- /dev/null +++ b/1.2.1/api/overview-tree.html @@ -0,0 +1,212 @@ + + + + +Class Hierarchy (sourcegen-parent 1.2.1 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+

Class Hierarchy

+ +
+
+

Interface Hierarchy

+ +
+
+

Annotation Interface Hierarchy

+ +
+
+

Enum Class Hierarchy

+ +
+
+
+
+ + diff --git a/1.2.1/api/package-search-index.js b/1.2.1/api/package-search-index.js new file mode 100644 index 00000000..05e84010 --- /dev/null +++ b/1.2.1/api/package-search-index.js @@ -0,0 +1 @@ +packageSearchIndex = [{"l":"All Packages","u":"allpackages-index.html"},{"l":"io.micronaut.sourcegen"},{"l":"io.micronaut.sourcegen.annotations"},{"l":"io.micronaut.sourcegen.generator"},{"l":"io.micronaut.sourcegen.generator.visitors"},{"l":"io.micronaut.sourcegen.javapoet"},{"l":"io.micronaut.sourcegen.model"}];updateSearchResults(); \ No newline at end of file diff --git a/1.2.1/api/resources/glass.png b/1.2.1/api/resources/glass.png new file mode 100644 index 0000000000000000000000000000000000000000..a7f591f467a1c0c949bbc510156a0c1afb860a6e GIT binary patch literal 499 zcmVJoRsvExf%rEN>jUL}qZ_~k#FbE+Q;{`;0FZwVNX2n-^JoI; zP;4#$8DIy*Yk-P>VN(DUKmPse7mx+ExD4O|;?E5D0Z5($mjO3`*anwQU^s{ZDK#Lz zj>~{qyaIx5K!t%=G&2IJNzg!ChRpyLkO7}Ry!QaotAHAMpbB3AF(}|_f!G-oI|uK6 z`id_dumai5K%C3Y$;tKS_iqMPHg<*|-@e`liWLAggVM!zAP#@l;=c>S03;{#04Z~5 zN_+ss=Yg6*hTr59mzMwZ@+l~q!+?ft!fF66AXT#wWavHt30bZWFCK%!BNk}LN?0Hg z1VF_nfs`Lm^DjYZ1(1uD0u4CSIr)XAaqW6IT{!St5~1{i=i}zAy76p%_|w8rh@@c0Axr!ns=D-X+|*sY6!@wacG9%)Qn*O zl0sa739kT-&_?#oVxXF6tOnqTD)cZ}2vi$`ZU8RLAlo8=_z#*P3xI~i!lEh+Pdu-L zx{d*wgjtXbnGX_Yf@Tc7Q3YhLhPvc8noGJs2DA~1DySiA&6V{5JzFt ojAY1KXm~va;tU{v7C?Xj0BHw!K;2aXV*mgE07*qoM6N<$f;4TDA^-pY literal 0 HcmV?d00001 diff --git a/1.2.1/api/script-dir/jquery-3.6.1.min.js b/1.2.1/api/script-dir/jquery-3.6.1.min.js new file mode 100644 index 00000000..2c69bc90 --- /dev/null +++ b/1.2.1/api/script-dir/jquery-3.6.1.min.js @@ -0,0 +1,2 @@ +/*! jQuery v3.6.1 | (c) OpenJS Foundation and other contributors | jquery.org/license */ +!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(C,e){"use strict";var t=[],r=Object.getPrototypeOf,s=t.slice,g=t.flat?function(e){return t.flat.call(e)}:function(e){return t.concat.apply([],e)},u=t.push,i=t.indexOf,n={},o=n.toString,y=n.hasOwnProperty,a=y.toString,l=a.call(Object),v={},m=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType&&"function"!=typeof e.item},x=function(e){return null!=e&&e===e.window},E=C.document,c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement("script");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[o.call(e)]||"object":typeof e}var f="3.6.1",S=function(e,t){return new S.fn.init(e,t)};function p(e){var t=!!e&&"length"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&("array"===n||0===t||"number"==typeof t&&0+~]|"+M+")"+M+"*"),U=new RegExp(M+"|>"),X=new RegExp(F),V=new RegExp("^"+I+"$"),G={ID:new RegExp("^#("+I+")"),CLASS:new RegExp("^\\.("+I+")"),TAG:new RegExp("^("+I+"|[*])"),ATTR:new RegExp("^"+W),PSEUDO:new RegExp("^"+F),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+R+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{1,6}"+M+"?|\\\\([^\\r\\n\\f])","g"),ne=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){T()},ae=be(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{H.apply(t=O.call(p.childNodes),p.childNodes),t[p.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&v(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!N[t+" "]&&(!y||!y.test(t))&&(1!==p||"object"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&(U.test(t)||z.test(t))){(f=ee.test(t)&&ve(e.parentNode)||e)===e&&d.scope||((s=e.getAttribute("id"))?s=s.replace(re,ie):e.setAttribute("id",s=S)),o=(l=h(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+xe(l[o]);c=l.join(",")}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){N(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return g(t.replace(B,"$1"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function le(e){return e[S]=!0,e}function ce(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){var n=e.split("|"),r=n.length;while(r--)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function ye(a){return le(function(o){return o=+o,le(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ve(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e&&e.namespaceURI,n=e&&(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||"HTML")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:p;return r!=C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),p!=C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",oe,!1):n.attachEvent&&n.attachEvent("onunload",oe)),d.scope=ce(function(e){return a.appendChild(e).appendChild(C.createElement("div")),"undefined"!=typeof e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length}),d.attributes=ce(function(e){return e.className="i",!e.getAttribute("className")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=S,!C.getElementsByName||!C.getElementsByName(S).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},b.find.CLASS=d.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],y=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){var t;a.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&y.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||y.push("\\["+M+"*(?:value|"+R+")"),e.querySelectorAll("[id~="+S+"-]").length||y.push("~="),(t=C.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||y.push("\\["+M+"*name"+M+"*="+M+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||y.push(":checked"),e.querySelectorAll("a#"+S+"+*").length||y.push(".#.+[+~]"),e.querySelectorAll("\\\f"),y.push("[\\r\\n\\f]")}),ce(function(e){e.innerHTML="";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&y.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&y.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&y.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),y.push(",.*:")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,"*"),c.call(e,"[s!='']:x"),s.push("!=",F)}),y=y.length&&new RegExp(y.join("|")),s=s.length&&new RegExp(s.join("|")),t=K.test(a.compareDocumentPosition),v=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},j=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e==C||e.ownerDocument==p&&v(p,e)?-1:t==C||t.ownerDocument==p&&v(p,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e==C?-1:t==C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?pe(a[r],s[r]):a[r]==p?-1:s[r]==p?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if(T(e),d.matchesSelector&&E&&!N[t+" "]&&(!s||!s.test(t))&&(!y||!y.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){N(t,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=m[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&m(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function j(e,n,r){return m(n)?S.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?S.grep(e,function(e){return e===n!==r}):"string"!=typeof n?S.grep(e,function(e){return-1)[^>]*|#([\w-]+))$/;(S.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||D,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:q.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof S?t[0]:t,S.merge(this,S.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),N.test(r[1])&&S.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(S):S.makeArray(e,this)}).prototype=S.fn,D=S(E);var L=/^(?:parents|prev(?:Until|All))/,H={children:!0,contents:!0,next:!0,prev:!0};function O(e,t){while((e=e[t])&&1!==e.nodeType);return e}S.fn.extend({has:function(e){var t=S(e,this),n=t.length;return this.filter(function(){for(var e=0;e\x20\t\r\n\f]*)/i,he=/^$|^module$|\/(?:java|ecma)script/i;ce=E.createDocumentFragment().appendChild(E.createElement("div")),(fe=E.createElement("input")).setAttribute("type","radio"),fe.setAttribute("checked","checked"),fe.setAttribute("name","t"),ce.appendChild(fe),v.checkClone=ce.cloneNode(!0).cloneNode(!0).lastChild.checked,ce.innerHTML="",v.noCloneChecked=!!ce.cloneNode(!0).lastChild.defaultValue,ce.innerHTML="",v.option=!!ce.lastChild;var ge={thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};function ye(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&A(e,t)?S.merge([e],n):n}function ve(e,t){for(var n=0,r=e.length;n",""]);var me=/<|&#?\w+;/;function xe(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d\s*$/g;function je(e,t){return A(e,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&S(e).children("tbody")[0]||e}function De(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function qe(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Le(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(Y.hasData(e)&&(s=Y.get(e).events))for(i in Y.remove(t,"handle events"),s)for(n=0,r=s[i].length;n").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var Ut,Xt=[],Vt=/(=)\?(?=&|$)|\?\?/;S.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Xt.pop()||S.expando+"_"+Ct.guid++;return this[e]=!0,e}}),S.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Vt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Vt.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Vt,"$1"+r):!1!==e.jsonp&&(e.url+=(Et.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||S.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?S(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Xt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),"script"}),v.createHTMLDocument=((Ut=E.implementation.createHTMLDocument("").body).innerHTML="
",2===Ut.childNodes.length),S.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(v.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument("")).createElement("base")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=N.exec(e))?[t.createElement(i[1])]:(i=xe([e],t,o),o&&o.length&&S(o).remove(),S.merge([],i.childNodes)));var r,i,o},S.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1").append(S.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},S.expr.pseudos.animated=function(t){return S.grep(S.timers,function(e){return t===e.elem}).length},S.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=S.css(e,"position"),c=S(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=S.css(e,"top"),u=S.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),m(t)&&(t=t.call(e,n,S.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},S.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){S.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===S.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===S.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=S(e).offset()).top+=S.css(e,"borderTopWidth",!0),i.left+=S.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-S.css(r,"marginTop",!0),left:t.left-i.left-S.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===S.css(e,"position"))e=e.offsetParent;return e||re})}}),S.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;S.fn[t]=function(e){return B(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),S.each(["top","left"],function(e,n){S.cssHooks[n]=_e(v.pixelPosition,function(e,t){if(t)return t=Be(e,n),Pe.test(t)?S(e).position()[n]+"px":t})}),S.each({Height:"height",Width:"width"},function(a,s){S.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){S.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return B(this,function(e,t,n){var r;return x(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?S.css(e,t,i):S.style(e,t,n,i)},s,n?e:void 0,n)}})}),S.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){S.fn[t]=function(e){return this.on(t,e)}}),S.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),S.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){S.fn[n]=function(e,t){return 0",options:{classes:{},disabled:!1,create:null},_createWidget:function(t,e){e=x(e||this.defaultElement||this)[0],this.element=x(e),this.uuid=i++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=x(),this.hoverable=x(),this.focusable=x(),this.classesElementLookup={},e!==this&&(x.data(e,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===e&&this.destroy()}}),this.document=x(e.style?e.ownerDocument:e.document||e),this.window=x(this.document[0].defaultView||this.document[0].parentWindow)),this.options=x.widget.extend({},this.options,this._getCreateOptions(),t),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:x.noop,_create:x.noop,_init:x.noop,destroy:function(){var i=this;this._destroy(),x.each(this.classesElementLookup,function(t,e){i._removeClass(e,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:x.noop,widget:function(){return this.element},option:function(t,e){var i,s,n,o=t;if(0===arguments.length)return x.widget.extend({},this.options);if("string"==typeof t)if(o={},t=(i=t.split(".")).shift(),i.length){for(s=o[t]=x.widget.extend({},this.options[t]),n=0;n
"),i=e.children()[0];return x("body").append(e),t=i.offsetWidth,e.css("overflow","scroll"),t===(i=i.offsetWidth)&&(i=e[0].clientWidth),e.remove(),s=t-i},getScrollInfo:function(t){var e=t.isWindow||t.isDocument?"":t.element.css("overflow-x"),i=t.isWindow||t.isDocument?"":t.element.css("overflow-y"),e="scroll"===e||"auto"===e&&t.widthC(E(s),E(n))?o.important="horizontal":o.important="vertical",c.using.call(this,t,o)}),l.offset(x.extend(u,{using:t}))})},x.ui.position={fit:{left:function(t,e){var i=e.within,s=i.isWindow?i.scrollLeft:i.offset.left,n=i.width,o=t.left-e.collisionPosition.marginLeft,l=s-o,a=o+e.collisionWidth-n-s;e.collisionWidth>n?0n?0",delay:300,options:{icons:{submenu:"ui-icon-caret-1-e"},items:"> *",menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.lastMousePosition={x:null,y:null},this.element.uniqueId().attr({role:this.options.role,tabIndex:0}),this._addClass("ui-menu","ui-widget ui-widget-content"),this._on({"mousedown .ui-menu-item":function(t){t.preventDefault(),this._activateItem(t)},"click .ui-menu-item":function(t){var e=x(t.target),i=x(x.ui.safeActiveElement(this.document[0]));!this.mouseHandled&&e.not(".ui-state-disabled").length&&(this.select(t),t.isPropagationStopped()||(this.mouseHandled=!0),e.has(".ui-menu").length?this.expand(t):!this.element.is(":focus")&&i.closest(".ui-menu").length&&(this.element.trigger("focus",[!0]),this.active&&1===this.active.parents(".ui-menu").length&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":"_activateItem","mousemove .ui-menu-item":"_activateItem",mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(t,e){var i=this.active||this._menuItems().first();e||this.focus(t,i)},blur:function(t){this._delay(function(){x.contains(this.element[0],x.ui.safeActiveElement(this.document[0]))||this.collapseAll(t)})},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(t){this._closeOnDocumentClick(t)&&this.collapseAll(t,!0),this.mouseHandled=!1}})},_activateItem:function(t){var e,i;this.previousFilter||t.clientX===this.lastMousePosition.x&&t.clientY===this.lastMousePosition.y||(this.lastMousePosition={x:t.clientX,y:t.clientY},e=x(t.target).closest(".ui-menu-item"),i=x(t.currentTarget),e[0]===i[0]&&(i.is(".ui-state-active")||(this._removeClass(i.siblings().children(".ui-state-active"),null,"ui-state-active"),this.focus(t,i))))},_destroy:function(){var t=this.element.find(".ui-menu-item").removeAttr("role aria-disabled").children(".ui-menu-item-wrapper").removeUniqueId().removeAttr("tabIndex role aria-haspopup");this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeAttr("role aria-labelledby aria-expanded aria-hidden aria-disabled tabIndex").removeUniqueId().show(),t.children().each(function(){var t=x(this);t.data("ui-menu-submenu-caret")&&t.remove()})},_keydown:function(t){var e,i,s,n=!0;switch(t.keyCode){case x.ui.keyCode.PAGE_UP:this.previousPage(t);break;case x.ui.keyCode.PAGE_DOWN:this.nextPage(t);break;case x.ui.keyCode.HOME:this._move("first","first",t);break;case x.ui.keyCode.END:this._move("last","last",t);break;case x.ui.keyCode.UP:this.previous(t);break;case x.ui.keyCode.DOWN:this.next(t);break;case x.ui.keyCode.LEFT:this.collapse(t);break;case x.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(t);break;case x.ui.keyCode.ENTER:case x.ui.keyCode.SPACE:this._activate(t);break;case x.ui.keyCode.ESCAPE:this.collapse(t);break;default:e=this.previousFilter||"",s=n=!1,i=96<=t.keyCode&&t.keyCode<=105?(t.keyCode-96).toString():String.fromCharCode(t.keyCode),clearTimeout(this.filterTimer),i===e?s=!0:i=e+i,e=this._filterMenuItems(i),(e=s&&-1!==e.index(this.active.next())?this.active.nextAll(".ui-menu-item"):e).length||(i=String.fromCharCode(t.keyCode),e=this._filterMenuItems(i)),e.length?(this.focus(t,e),this.previousFilter=i,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter}n&&t.preventDefault()},_activate:function(t){this.active&&!this.active.is(".ui-state-disabled")&&(this.active.children("[aria-haspopup='true']").length?this.expand(t):this.select(t))},refresh:function(){var t,e,s=this,n=this.options.icons.submenu,i=this.element.find(this.options.menus);this._toggleClass("ui-menu-icons",null,!!this.element.find(".ui-icon").length),e=i.filter(":not(.ui-menu)").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var t=x(this),e=t.prev(),i=x("").data("ui-menu-submenu-caret",!0);s._addClass(i,"ui-menu-icon","ui-icon "+n),e.attr("aria-haspopup","true").prepend(i),t.attr("aria-labelledby",e.attr("id"))}),this._addClass(e,"ui-menu","ui-widget ui-widget-content ui-front"),(t=i.add(this.element).find(this.options.items)).not(".ui-menu-item").each(function(){var t=x(this);s._isDivider(t)&&s._addClass(t,"ui-menu-divider","ui-widget-content")}),i=(e=t.not(".ui-menu-item, .ui-menu-divider")).children().not(".ui-menu").uniqueId().attr({tabIndex:-1,role:this._itemRole()}),this._addClass(e,"ui-menu-item")._addClass(i,"ui-menu-item-wrapper"),t.filter(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!x.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(t,e){var i;"icons"===t&&(i=this.element.find(".ui-menu-icon"),this._removeClass(i,null,this.options.icons.submenu)._addClass(i,null,e.submenu)),this._super(t,e)},_setOptionDisabled:function(t){this._super(t),this.element.attr("aria-disabled",String(t)),this._toggleClass(null,"ui-state-disabled",!!t)},focus:function(t,e){var i;this.blur(t,t&&"focus"===t.type),this._scrollIntoView(e),this.active=e.first(),i=this.active.children(".ui-menu-item-wrapper"),this._addClass(i,null,"ui-state-active"),this.options.role&&this.element.attr("aria-activedescendant",i.attr("id")),i=this.active.parent().closest(".ui-menu-item").children(".ui-menu-item-wrapper"),this._addClass(i,null,"ui-state-active"),t&&"keydown"===t.type?this._close():this.timer=this._delay(function(){this._close()},this.delay),(i=e.children(".ui-menu")).length&&t&&/^mouse/.test(t.type)&&this._startOpening(i),this.activeMenu=e.parent(),this._trigger("focus",t,{item:e})},_scrollIntoView:function(t){var e,i,s;this._hasScroll()&&(i=parseFloat(x.css(this.activeMenu[0],"borderTopWidth"))||0,s=parseFloat(x.css(this.activeMenu[0],"paddingTop"))||0,e=t.offset().top-this.activeMenu.offset().top-i-s,i=this.activeMenu.scrollTop(),s=this.activeMenu.height(),t=t.outerHeight(),e<0?this.activeMenu.scrollTop(i+e):s",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},requestIndex:0,pending:0,liveRegionTimer:null,_create:function(){var i,s,n,t=this.element[0].nodeName.toLowerCase(),e="textarea"===t,t="input"===t;this.isMultiLine=e||!t&&this._isContentEditable(this.element),this.valueMethod=this.element[e||t?"val":"text"],this.isNewMenu=!0,this._addClass("ui-autocomplete-input"),this.element.attr("autocomplete","off"),this._on(this.element,{keydown:function(t){if(this.element.prop("readOnly"))s=n=i=!0;else{s=n=i=!1;var e=x.ui.keyCode;switch(t.keyCode){case e.PAGE_UP:i=!0,this._move("previousPage",t);break;case e.PAGE_DOWN:i=!0,this._move("nextPage",t);break;case e.UP:i=!0,this._keyEvent("previous",t);break;case e.DOWN:i=!0,this._keyEvent("next",t);break;case e.ENTER:this.menu.active&&(i=!0,t.preventDefault(),this.menu.select(t));break;case e.TAB:this.menu.active&&this.menu.select(t);break;case e.ESCAPE:this.menu.element.is(":visible")&&(this.isMultiLine||this._value(this.term),this.close(t),t.preventDefault());break;default:s=!0,this._searchTimeout(t)}}},keypress:function(t){if(i)return i=!1,void(this.isMultiLine&&!this.menu.element.is(":visible")||t.preventDefault());if(!s){var e=x.ui.keyCode;switch(t.keyCode){case e.PAGE_UP:this._move("previousPage",t);break;case e.PAGE_DOWN:this._move("nextPage",t);break;case e.UP:this._keyEvent("previous",t);break;case e.DOWN:this._keyEvent("next",t)}}},input:function(t){if(n)return n=!1,void t.preventDefault();this._searchTimeout(t)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(t){clearTimeout(this.searching),this.close(t),this._change(t)}}),this._initSource(),this.menu=x(" diff --git a/1.2.x/api/io/micronaut/sourcegen/generator/package-summary.html b/1.2.x/api/io/micronaut/sourcegen/generator/package-summary.html index 6fa79f85..80cf8150 100644 --- a/1.2.x/api/io/micronaut/sourcegen/generator/package-summary.html +++ b/1.2.x/api/io/micronaut/sourcegen/generator/package-summary.html @@ -2,7 +2,7 @@ -io.micronaut.sourcegen.generator (sourcegen-parent 1.2.0 API) +io.micronaut.sourcegen.generator (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/generator/package-tree.html b/1.2.x/api/io/micronaut/sourcegen/generator/package-tree.html index 2490cf9a..d1a29f4c 100644 --- a/1.2.x/api/io/micronaut/sourcegen/generator/package-tree.html +++ b/1.2.x/api/io/micronaut/sourcegen/generator/package-tree.html @@ -2,7 +2,7 @@ -io.micronaut.sourcegen.generator Class Hierarchy (sourcegen-parent 1.2.0 API) +io.micronaut.sourcegen.generator Class Hierarchy (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/generator/visitors/BuilderAnnotationVisitor.html b/1.2.x/api/io/micronaut/sourcegen/generator/visitors/BuilderAnnotationVisitor.html index 23043a31..cee0928e 100644 --- a/1.2.x/api/io/micronaut/sourcegen/generator/visitors/BuilderAnnotationVisitor.html +++ b/1.2.x/api/io/micronaut/sourcegen/generator/visitors/BuilderAnnotationVisitor.html @@ -2,7 +2,7 @@ -BuilderAnnotationVisitor (sourcegen-parent 1.2.0 API) +BuilderAnnotationVisitor (sourcegen-parent 1.2.1 API) @@ -135,16 +135,19 @@

Method Summary

Modifier and Type
Method
Description
-
@NonNull io.micronaut.inject.visitor.TypeElementVisitor.VisitorKind
- + +
 
-
void
-
start(io.micronaut.inject.visitor.VisitorContext visitorContext)
+
@NonNull io.micronaut.inject.visitor.TypeElementVisitor.VisitorKind
+
 
void
-
visitClass(io.micronaut.inject.ast.ClassElement element, - io.micronaut.inject.visitor.VisitorContext context)
+
start(io.micronaut.inject.visitor.VisitorContext visitorContext)
 
+
void
+
visitClass(io.micronaut.inject.ast.ClassElement element, + io.micronaut.inject.visitor.VisitorContext context)
+
 
@@ -159,7 +162,7 @@

Methods isEnabled

Methods inherited from interface io.micronaut.inject.visitor.TypeElementVisitor

-finish, getClassType, getElementType, getSupportedAnnotationNames, getSupportedOptions, visitConstructor, visitEnumConstant, visitField, visitMethod
+finish, getClassType, getElementType, getSupportedOptions, visitConstructor, visitEnumConstant, visitField, visitMethod @@ -207,6 +210,16 @@

start

  • +
    +

    getSupportedAnnotationNames

    +
    public Set<String> getSupportedAnnotationNames()
    +
    +
    Specified by:
    +
    getSupportedAnnotationNames in interface io.micronaut.inject.visitor.TypeElementVisitor<Builder,Object>
    +
    +
    +
  • +
  • visitClass

    public void visitClass(io.micronaut.inject.ast.ClassElement element, diff --git a/1.2.x/api/io/micronaut/sourcegen/generator/visitors/SuperBuilderAnnotationVisitor.html b/1.2.x/api/io/micronaut/sourcegen/generator/visitors/SuperBuilderAnnotationVisitor.html index 8f77bed1..ebd5e918 100644 --- a/1.2.x/api/io/micronaut/sourcegen/generator/visitors/SuperBuilderAnnotationVisitor.html +++ b/1.2.x/api/io/micronaut/sourcegen/generator/visitors/SuperBuilderAnnotationVisitor.html @@ -2,7 +2,7 @@ -SuperBuilderAnnotationVisitor (sourcegen-parent 1.2.0 API) +SuperBuilderAnnotationVisitor (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/generator/visitors/WitherAnnotationVisitor.html b/1.2.x/api/io/micronaut/sourcegen/generator/visitors/WitherAnnotationVisitor.html index 11ac9cc1..cd16de03 100644 --- a/1.2.x/api/io/micronaut/sourcegen/generator/visitors/WitherAnnotationVisitor.html +++ b/1.2.x/api/io/micronaut/sourcegen/generator/visitors/WitherAnnotationVisitor.html @@ -2,7 +2,7 @@ -WitherAnnotationVisitor (sourcegen-parent 1.2.0 API) +WitherAnnotationVisitor (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/generator/visitors/package-summary.html b/1.2.x/api/io/micronaut/sourcegen/generator/visitors/package-summary.html index 9dfbd6e3..c102b9cf 100644 --- a/1.2.x/api/io/micronaut/sourcegen/generator/visitors/package-summary.html +++ b/1.2.x/api/io/micronaut/sourcegen/generator/visitors/package-summary.html @@ -2,7 +2,7 @@ -io.micronaut.sourcegen.generator.visitors (sourcegen-parent 1.2.0 API) +io.micronaut.sourcegen.generator.visitors (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/generator/visitors/package-tree.html b/1.2.x/api/io/micronaut/sourcegen/generator/visitors/package-tree.html index c65a9e2e..ad8293c8 100644 --- a/1.2.x/api/io/micronaut/sourcegen/generator/visitors/package-tree.html +++ b/1.2.x/api/io/micronaut/sourcegen/generator/visitors/package-tree.html @@ -2,7 +2,7 @@ -io.micronaut.sourcegen.generator.visitors Class Hierarchy (sourcegen-parent 1.2.0 API) +io.micronaut.sourcegen.generator.visitors Class Hierarchy (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/javapoet/AnnotationSpec.AnnotationSpecValue.html b/1.2.x/api/io/micronaut/sourcegen/javapoet/AnnotationSpec.AnnotationSpecValue.html index 16c2cb87..4c420509 100644 --- a/1.2.x/api/io/micronaut/sourcegen/javapoet/AnnotationSpec.AnnotationSpecValue.html +++ b/1.2.x/api/io/micronaut/sourcegen/javapoet/AnnotationSpec.AnnotationSpecValue.html @@ -2,7 +2,7 @@ -AnnotationSpec.AnnotationSpecValue (sourcegen-parent 1.2.0 API) +AnnotationSpec.AnnotationSpecValue (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/javapoet/AnnotationSpec.AnnotationValueSpec.html b/1.2.x/api/io/micronaut/sourcegen/javapoet/AnnotationSpec.AnnotationValueSpec.html index acca0197..7d750320 100644 --- a/1.2.x/api/io/micronaut/sourcegen/javapoet/AnnotationSpec.AnnotationValueSpec.html +++ b/1.2.x/api/io/micronaut/sourcegen/javapoet/AnnotationSpec.AnnotationValueSpec.html @@ -2,7 +2,7 @@ -AnnotationSpec.AnnotationValueSpec (sourcegen-parent 1.2.0 API) +AnnotationSpec.AnnotationValueSpec (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/javapoet/AnnotationSpec.Builder.html b/1.2.x/api/io/micronaut/sourcegen/javapoet/AnnotationSpec.Builder.html index b536a128..218976dd 100644 --- a/1.2.x/api/io/micronaut/sourcegen/javapoet/AnnotationSpec.Builder.html +++ b/1.2.x/api/io/micronaut/sourcegen/javapoet/AnnotationSpec.Builder.html @@ -2,7 +2,7 @@ -AnnotationSpec.Builder (sourcegen-parent 1.2.0 API) +AnnotationSpec.Builder (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/javapoet/AnnotationSpec.CodeAnnotationValue.html b/1.2.x/api/io/micronaut/sourcegen/javapoet/AnnotationSpec.CodeAnnotationValue.html index 5f0e028a..1428624d 100644 --- a/1.2.x/api/io/micronaut/sourcegen/javapoet/AnnotationSpec.CodeAnnotationValue.html +++ b/1.2.x/api/io/micronaut/sourcegen/javapoet/AnnotationSpec.CodeAnnotationValue.html @@ -2,7 +2,7 @@ -AnnotationSpec.CodeAnnotationValue (sourcegen-parent 1.2.0 API) +AnnotationSpec.CodeAnnotationValue (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/javapoet/AnnotationSpec.html b/1.2.x/api/io/micronaut/sourcegen/javapoet/AnnotationSpec.html index 0fab025c..c9af9fe4 100644 --- a/1.2.x/api/io/micronaut/sourcegen/javapoet/AnnotationSpec.html +++ b/1.2.x/api/io/micronaut/sourcegen/javapoet/AnnotationSpec.html @@ -2,7 +2,7 @@ -AnnotationSpec (sourcegen-parent 1.2.0 API) +AnnotationSpec (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/javapoet/ArrayTypeName.html b/1.2.x/api/io/micronaut/sourcegen/javapoet/ArrayTypeName.html index 143b69b1..987bf488 100644 --- a/1.2.x/api/io/micronaut/sourcegen/javapoet/ArrayTypeName.html +++ b/1.2.x/api/io/micronaut/sourcegen/javapoet/ArrayTypeName.html @@ -2,7 +2,7 @@ -ArrayTypeName (sourcegen-parent 1.2.0 API) +ArrayTypeName (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/javapoet/ClassName.html b/1.2.x/api/io/micronaut/sourcegen/javapoet/ClassName.html index 51adf57d..8ccce967 100644 --- a/1.2.x/api/io/micronaut/sourcegen/javapoet/ClassName.html +++ b/1.2.x/api/io/micronaut/sourcegen/javapoet/ClassName.html @@ -2,7 +2,7 @@ -ClassName (sourcegen-parent 1.2.0 API) +ClassName (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/javapoet/CodeBlock.Builder.html b/1.2.x/api/io/micronaut/sourcegen/javapoet/CodeBlock.Builder.html index 30a2614d..d6db7de4 100644 --- a/1.2.x/api/io/micronaut/sourcegen/javapoet/CodeBlock.Builder.html +++ b/1.2.x/api/io/micronaut/sourcegen/javapoet/CodeBlock.Builder.html @@ -2,7 +2,7 @@ -CodeBlock.Builder (sourcegen-parent 1.2.0 API) +CodeBlock.Builder (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/javapoet/CodeBlock.html b/1.2.x/api/io/micronaut/sourcegen/javapoet/CodeBlock.html index 9efba4bc..0fd114e5 100644 --- a/1.2.x/api/io/micronaut/sourcegen/javapoet/CodeBlock.html +++ b/1.2.x/api/io/micronaut/sourcegen/javapoet/CodeBlock.html @@ -2,7 +2,7 @@ -CodeBlock (sourcegen-parent 1.2.0 API) +CodeBlock (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/javapoet/FieldSpec.Builder.html b/1.2.x/api/io/micronaut/sourcegen/javapoet/FieldSpec.Builder.html index f360e216..997ef7e9 100644 --- a/1.2.x/api/io/micronaut/sourcegen/javapoet/FieldSpec.Builder.html +++ b/1.2.x/api/io/micronaut/sourcegen/javapoet/FieldSpec.Builder.html @@ -2,7 +2,7 @@ -FieldSpec.Builder (sourcegen-parent 1.2.0 API) +FieldSpec.Builder (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/javapoet/FieldSpec.html b/1.2.x/api/io/micronaut/sourcegen/javapoet/FieldSpec.html index 3252bb17..00b3702a 100644 --- a/1.2.x/api/io/micronaut/sourcegen/javapoet/FieldSpec.html +++ b/1.2.x/api/io/micronaut/sourcegen/javapoet/FieldSpec.html @@ -2,7 +2,7 @@ -FieldSpec (sourcegen-parent 1.2.0 API) +FieldSpec (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/javapoet/JavaFile.Builder.html b/1.2.x/api/io/micronaut/sourcegen/javapoet/JavaFile.Builder.html index 4b4ba6ff..39a0efe9 100644 --- a/1.2.x/api/io/micronaut/sourcegen/javapoet/JavaFile.Builder.html +++ b/1.2.x/api/io/micronaut/sourcegen/javapoet/JavaFile.Builder.html @@ -2,7 +2,7 @@ -JavaFile.Builder (sourcegen-parent 1.2.0 API) +JavaFile.Builder (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/javapoet/JavaFile.html b/1.2.x/api/io/micronaut/sourcegen/javapoet/JavaFile.html index 8af6d083..12961fb7 100644 --- a/1.2.x/api/io/micronaut/sourcegen/javapoet/JavaFile.html +++ b/1.2.x/api/io/micronaut/sourcegen/javapoet/JavaFile.html @@ -2,7 +2,7 @@ -JavaFile (sourcegen-parent 1.2.0 API) +JavaFile (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/javapoet/MethodSpec.Builder.html b/1.2.x/api/io/micronaut/sourcegen/javapoet/MethodSpec.Builder.html index 442339da..7120da8e 100644 --- a/1.2.x/api/io/micronaut/sourcegen/javapoet/MethodSpec.Builder.html +++ b/1.2.x/api/io/micronaut/sourcegen/javapoet/MethodSpec.Builder.html @@ -2,7 +2,7 @@ -MethodSpec.Builder (sourcegen-parent 1.2.0 API) +MethodSpec.Builder (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/javapoet/MethodSpec.html b/1.2.x/api/io/micronaut/sourcegen/javapoet/MethodSpec.html index f501a1d0..76c0956f 100644 --- a/1.2.x/api/io/micronaut/sourcegen/javapoet/MethodSpec.html +++ b/1.2.x/api/io/micronaut/sourcegen/javapoet/MethodSpec.html @@ -2,7 +2,7 @@ -MethodSpec (sourcegen-parent 1.2.0 API) +MethodSpec (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/javapoet/NameAllocator.html b/1.2.x/api/io/micronaut/sourcegen/javapoet/NameAllocator.html index adc64293..741d199b 100644 --- a/1.2.x/api/io/micronaut/sourcegen/javapoet/NameAllocator.html +++ b/1.2.x/api/io/micronaut/sourcegen/javapoet/NameAllocator.html @@ -2,7 +2,7 @@ -NameAllocator (sourcegen-parent 1.2.0 API) +NameAllocator (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/javapoet/ParameterSpec.Builder.html b/1.2.x/api/io/micronaut/sourcegen/javapoet/ParameterSpec.Builder.html index 31e5d261..2b5f60cc 100644 --- a/1.2.x/api/io/micronaut/sourcegen/javapoet/ParameterSpec.Builder.html +++ b/1.2.x/api/io/micronaut/sourcegen/javapoet/ParameterSpec.Builder.html @@ -2,7 +2,7 @@ -ParameterSpec.Builder (sourcegen-parent 1.2.0 API) +ParameterSpec.Builder (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/javapoet/ParameterSpec.html b/1.2.x/api/io/micronaut/sourcegen/javapoet/ParameterSpec.html index 12e49107..7310e6f7 100644 --- a/1.2.x/api/io/micronaut/sourcegen/javapoet/ParameterSpec.html +++ b/1.2.x/api/io/micronaut/sourcegen/javapoet/ParameterSpec.html @@ -2,7 +2,7 @@ -ParameterSpec (sourcegen-parent 1.2.0 API) +ParameterSpec (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/javapoet/ParameterizedTypeName.html b/1.2.x/api/io/micronaut/sourcegen/javapoet/ParameterizedTypeName.html index a33b3a8b..19927a89 100644 --- a/1.2.x/api/io/micronaut/sourcegen/javapoet/ParameterizedTypeName.html +++ b/1.2.x/api/io/micronaut/sourcegen/javapoet/ParameterizedTypeName.html @@ -2,7 +2,7 @@ -ParameterizedTypeName (sourcegen-parent 1.2.0 API) +ParameterizedTypeName (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/javapoet/TypeName.html b/1.2.x/api/io/micronaut/sourcegen/javapoet/TypeName.html index 0f49e1cd..335f7397 100644 --- a/1.2.x/api/io/micronaut/sourcegen/javapoet/TypeName.html +++ b/1.2.x/api/io/micronaut/sourcegen/javapoet/TypeName.html @@ -2,7 +2,7 @@ -TypeName (sourcegen-parent 1.2.0 API) +TypeName (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/javapoet/TypeSpec.Builder.html b/1.2.x/api/io/micronaut/sourcegen/javapoet/TypeSpec.Builder.html index cf8045c1..6283c764 100644 --- a/1.2.x/api/io/micronaut/sourcegen/javapoet/TypeSpec.Builder.html +++ b/1.2.x/api/io/micronaut/sourcegen/javapoet/TypeSpec.Builder.html @@ -2,7 +2,7 @@ -TypeSpec.Builder (sourcegen-parent 1.2.0 API) +TypeSpec.Builder (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/javapoet/TypeSpec.Kind.html b/1.2.x/api/io/micronaut/sourcegen/javapoet/TypeSpec.Kind.html index 1158ef57..f9a7435d 100644 --- a/1.2.x/api/io/micronaut/sourcegen/javapoet/TypeSpec.Kind.html +++ b/1.2.x/api/io/micronaut/sourcegen/javapoet/TypeSpec.Kind.html @@ -2,7 +2,7 @@ -TypeSpec.Kind (sourcegen-parent 1.2.0 API) +TypeSpec.Kind (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/javapoet/TypeSpec.html b/1.2.x/api/io/micronaut/sourcegen/javapoet/TypeSpec.html index b8e8bf74..2cc1ce9d 100644 --- a/1.2.x/api/io/micronaut/sourcegen/javapoet/TypeSpec.html +++ b/1.2.x/api/io/micronaut/sourcegen/javapoet/TypeSpec.html @@ -2,7 +2,7 @@ -TypeSpec (sourcegen-parent 1.2.0 API) +TypeSpec (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/javapoet/TypeVariableName.html b/1.2.x/api/io/micronaut/sourcegen/javapoet/TypeVariableName.html index 2c8901fb..0ff56e3a 100644 --- a/1.2.x/api/io/micronaut/sourcegen/javapoet/TypeVariableName.html +++ b/1.2.x/api/io/micronaut/sourcegen/javapoet/TypeVariableName.html @@ -2,7 +2,7 @@ -TypeVariableName (sourcegen-parent 1.2.0 API) +TypeVariableName (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/javapoet/Util.html b/1.2.x/api/io/micronaut/sourcegen/javapoet/Util.html index 4183b1f4..563afedc 100644 --- a/1.2.x/api/io/micronaut/sourcegen/javapoet/Util.html +++ b/1.2.x/api/io/micronaut/sourcegen/javapoet/Util.html @@ -2,7 +2,7 @@ -Util (sourcegen-parent 1.2.0 API) +Util (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/javapoet/WildcardTypeName.html b/1.2.x/api/io/micronaut/sourcegen/javapoet/WildcardTypeName.html index 3006af98..dd889e8e 100644 --- a/1.2.x/api/io/micronaut/sourcegen/javapoet/WildcardTypeName.html +++ b/1.2.x/api/io/micronaut/sourcegen/javapoet/WildcardTypeName.html @@ -2,7 +2,7 @@ -WildcardTypeName (sourcegen-parent 1.2.0 API) +WildcardTypeName (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/javapoet/package-summary.html b/1.2.x/api/io/micronaut/sourcegen/javapoet/package-summary.html index 2cd99cf3..13d18dbe 100644 --- a/1.2.x/api/io/micronaut/sourcegen/javapoet/package-summary.html +++ b/1.2.x/api/io/micronaut/sourcegen/javapoet/package-summary.html @@ -2,7 +2,7 @@ -io.micronaut.sourcegen.javapoet (sourcegen-parent 1.2.0 API) +io.micronaut.sourcegen.javapoet (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/javapoet/package-tree.html b/1.2.x/api/io/micronaut/sourcegen/javapoet/package-tree.html index f0aef6f9..68d7f65f 100644 --- a/1.2.x/api/io/micronaut/sourcegen/javapoet/package-tree.html +++ b/1.2.x/api/io/micronaut/sourcegen/javapoet/package-tree.html @@ -2,7 +2,7 @@ -io.micronaut.sourcegen.javapoet Class Hierarchy (sourcegen-parent 1.2.0 API) +io.micronaut.sourcegen.javapoet Class Hierarchy (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/model/AbstractElementBuilder.html b/1.2.x/api/io/micronaut/sourcegen/model/AbstractElementBuilder.html index c7b29aa6..8cbc046d 100644 --- a/1.2.x/api/io/micronaut/sourcegen/model/AbstractElementBuilder.html +++ b/1.2.x/api/io/micronaut/sourcegen/model/AbstractElementBuilder.html @@ -2,7 +2,7 @@ -AbstractElementBuilder (sourcegen-parent 1.2.0 API) +AbstractElementBuilder (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/model/AnnotationDef.AnnotationDefBuilder.html b/1.2.x/api/io/micronaut/sourcegen/model/AnnotationDef.AnnotationDefBuilder.html index d48eec79..6ceb14a5 100644 --- a/1.2.x/api/io/micronaut/sourcegen/model/AnnotationDef.AnnotationDefBuilder.html +++ b/1.2.x/api/io/micronaut/sourcegen/model/AnnotationDef.AnnotationDefBuilder.html @@ -2,7 +2,7 @@ -AnnotationDef.AnnotationDefBuilder (sourcegen-parent 1.2.0 API) +AnnotationDef.AnnotationDefBuilder (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/model/AnnotationDef.html b/1.2.x/api/io/micronaut/sourcegen/model/AnnotationDef.html index 45b6618f..0913bd1e 100644 --- a/1.2.x/api/io/micronaut/sourcegen/model/AnnotationDef.html +++ b/1.2.x/api/io/micronaut/sourcegen/model/AnnotationDef.html @@ -2,7 +2,7 @@ -AnnotationDef (sourcegen-parent 1.2.0 API) +AnnotationDef (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/model/ClassDef.ClassDefBuilder.html b/1.2.x/api/io/micronaut/sourcegen/model/ClassDef.ClassDefBuilder.html index c4c5abdd..e589ce49 100644 --- a/1.2.x/api/io/micronaut/sourcegen/model/ClassDef.ClassDefBuilder.html +++ b/1.2.x/api/io/micronaut/sourcegen/model/ClassDef.ClassDefBuilder.html @@ -2,7 +2,7 @@ -ClassDef.ClassDefBuilder (sourcegen-parent 1.2.0 API) +ClassDef.ClassDefBuilder (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/model/ClassDef.html b/1.2.x/api/io/micronaut/sourcegen/model/ClassDef.html index cadab15e..4b776cb9 100644 --- a/1.2.x/api/io/micronaut/sourcegen/model/ClassDef.html +++ b/1.2.x/api/io/micronaut/sourcegen/model/ClassDef.html @@ -2,7 +2,7 @@ -ClassDef (sourcegen-parent 1.2.0 API) +ClassDef (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/model/ClassTypeDef.ClassDefType.html b/1.2.x/api/io/micronaut/sourcegen/model/ClassTypeDef.ClassDefType.html index 7877d8c4..4a5d64cb 100644 --- a/1.2.x/api/io/micronaut/sourcegen/model/ClassTypeDef.ClassDefType.html +++ b/1.2.x/api/io/micronaut/sourcegen/model/ClassTypeDef.ClassDefType.html @@ -2,7 +2,7 @@ -ClassTypeDef.ClassDefType (sourcegen-parent 1.2.0 API) +ClassTypeDef.ClassDefType (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/model/ClassTypeDef.ClassElementType.html b/1.2.x/api/io/micronaut/sourcegen/model/ClassTypeDef.ClassElementType.html index 02f7dc35..b00136a5 100644 --- a/1.2.x/api/io/micronaut/sourcegen/model/ClassTypeDef.ClassElementType.html +++ b/1.2.x/api/io/micronaut/sourcegen/model/ClassTypeDef.ClassElementType.html @@ -2,7 +2,7 @@ -ClassTypeDef.ClassElementType (sourcegen-parent 1.2.0 API) +ClassTypeDef.ClassElementType (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/model/ClassTypeDef.ClassName.html b/1.2.x/api/io/micronaut/sourcegen/model/ClassTypeDef.ClassName.html index 037820c0..04684cc8 100644 --- a/1.2.x/api/io/micronaut/sourcegen/model/ClassTypeDef.ClassName.html +++ b/1.2.x/api/io/micronaut/sourcegen/model/ClassTypeDef.ClassName.html @@ -2,7 +2,7 @@ -ClassTypeDef.ClassName (sourcegen-parent 1.2.0 API) +ClassTypeDef.ClassName (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/model/ClassTypeDef.JavaClass.html b/1.2.x/api/io/micronaut/sourcegen/model/ClassTypeDef.JavaClass.html index 3c46de7d..c0634ba8 100644 --- a/1.2.x/api/io/micronaut/sourcegen/model/ClassTypeDef.JavaClass.html +++ b/1.2.x/api/io/micronaut/sourcegen/model/ClassTypeDef.JavaClass.html @@ -2,7 +2,7 @@ -ClassTypeDef.JavaClass (sourcegen-parent 1.2.0 API) +ClassTypeDef.JavaClass (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/model/ClassTypeDef.Parameterized.html b/1.2.x/api/io/micronaut/sourcegen/model/ClassTypeDef.Parameterized.html index 68fef2fc..149a3460 100644 --- a/1.2.x/api/io/micronaut/sourcegen/model/ClassTypeDef.Parameterized.html +++ b/1.2.x/api/io/micronaut/sourcegen/model/ClassTypeDef.Parameterized.html @@ -2,7 +2,7 @@ -ClassTypeDef.Parameterized (sourcegen-parent 1.2.0 API) +ClassTypeDef.Parameterized (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/model/ClassTypeDef.html b/1.2.x/api/io/micronaut/sourcegen/model/ClassTypeDef.html index c2e58257..804be339 100644 --- a/1.2.x/api/io/micronaut/sourcegen/model/ClassTypeDef.html +++ b/1.2.x/api/io/micronaut/sourcegen/model/ClassTypeDef.html @@ -2,7 +2,7 @@ -ClassTypeDef (sourcegen-parent 1.2.0 API) +ClassTypeDef (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/model/EnumDef.EnumDefBuilder.html b/1.2.x/api/io/micronaut/sourcegen/model/EnumDef.EnumDefBuilder.html index b1e168b2..2cfa0679 100644 --- a/1.2.x/api/io/micronaut/sourcegen/model/EnumDef.EnumDefBuilder.html +++ b/1.2.x/api/io/micronaut/sourcegen/model/EnumDef.EnumDefBuilder.html @@ -2,7 +2,7 @@ -EnumDef.EnumDefBuilder (sourcegen-parent 1.2.0 API) +EnumDef.EnumDefBuilder (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/model/EnumDef.html b/1.2.x/api/io/micronaut/sourcegen/model/EnumDef.html index 8128832a..55e6f9c6 100644 --- a/1.2.x/api/io/micronaut/sourcegen/model/EnumDef.html +++ b/1.2.x/api/io/micronaut/sourcegen/model/EnumDef.html @@ -2,7 +2,7 @@ -EnumDef (sourcegen-parent 1.2.0 API) +EnumDef (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/model/ExpressionDef.CallInstanceMethod.html b/1.2.x/api/io/micronaut/sourcegen/model/ExpressionDef.CallInstanceMethod.html index 574f78c7..ebef09a1 100644 --- a/1.2.x/api/io/micronaut/sourcegen/model/ExpressionDef.CallInstanceMethod.html +++ b/1.2.x/api/io/micronaut/sourcegen/model/ExpressionDef.CallInstanceMethod.html @@ -2,7 +2,7 @@ -ExpressionDef.CallInstanceMethod (sourcegen-parent 1.2.0 API) +ExpressionDef.CallInstanceMethod (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/model/ExpressionDef.CallStaticMethod.html b/1.2.x/api/io/micronaut/sourcegen/model/ExpressionDef.CallStaticMethod.html index 2bfff2b9..79c5b55c 100644 --- a/1.2.x/api/io/micronaut/sourcegen/model/ExpressionDef.CallStaticMethod.html +++ b/1.2.x/api/io/micronaut/sourcegen/model/ExpressionDef.CallStaticMethod.html @@ -2,7 +2,7 @@ -ExpressionDef.CallStaticMethod (sourcegen-parent 1.2.0 API) +ExpressionDef.CallStaticMethod (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/model/ExpressionDef.Condition.html b/1.2.x/api/io/micronaut/sourcegen/model/ExpressionDef.Condition.html index 7c576d35..5465550b 100644 --- a/1.2.x/api/io/micronaut/sourcegen/model/ExpressionDef.Condition.html +++ b/1.2.x/api/io/micronaut/sourcegen/model/ExpressionDef.Condition.html @@ -2,7 +2,7 @@ -ExpressionDef.Condition (sourcegen-parent 1.2.0 API) +ExpressionDef.Condition (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/model/ExpressionDef.Constant.html b/1.2.x/api/io/micronaut/sourcegen/model/ExpressionDef.Constant.html index 80fe187b..0695be26 100644 --- a/1.2.x/api/io/micronaut/sourcegen/model/ExpressionDef.Constant.html +++ b/1.2.x/api/io/micronaut/sourcegen/model/ExpressionDef.Constant.html @@ -2,7 +2,7 @@ -ExpressionDef.Constant (sourcegen-parent 1.2.0 API) +ExpressionDef.Constant (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/model/ExpressionDef.Convert.html b/1.2.x/api/io/micronaut/sourcegen/model/ExpressionDef.Convert.html index 3ffc5a6f..f343a56d 100644 --- a/1.2.x/api/io/micronaut/sourcegen/model/ExpressionDef.Convert.html +++ b/1.2.x/api/io/micronaut/sourcegen/model/ExpressionDef.Convert.html @@ -2,7 +2,7 @@ -ExpressionDef.Convert (sourcegen-parent 1.2.0 API) +ExpressionDef.Convert (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/model/ExpressionDef.IfElse.html b/1.2.x/api/io/micronaut/sourcegen/model/ExpressionDef.IfElse.html index 643657b2..51619b26 100644 --- a/1.2.x/api/io/micronaut/sourcegen/model/ExpressionDef.IfElse.html +++ b/1.2.x/api/io/micronaut/sourcegen/model/ExpressionDef.IfElse.html @@ -2,7 +2,7 @@ -ExpressionDef.IfElse (sourcegen-parent 1.2.0 API) +ExpressionDef.IfElse (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/model/ExpressionDef.NewArrayInitialized.html b/1.2.x/api/io/micronaut/sourcegen/model/ExpressionDef.NewArrayInitialized.html index 0c126018..36cee53a 100644 --- a/1.2.x/api/io/micronaut/sourcegen/model/ExpressionDef.NewArrayInitialized.html +++ b/1.2.x/api/io/micronaut/sourcegen/model/ExpressionDef.NewArrayInitialized.html @@ -2,7 +2,7 @@ -ExpressionDef.NewArrayInitialized (sourcegen-parent 1.2.0 API) +ExpressionDef.NewArrayInitialized (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/model/ExpressionDef.NewArrayOfSize.html b/1.2.x/api/io/micronaut/sourcegen/model/ExpressionDef.NewArrayOfSize.html index fe1c749e..52a13e7a 100644 --- a/1.2.x/api/io/micronaut/sourcegen/model/ExpressionDef.NewArrayOfSize.html +++ b/1.2.x/api/io/micronaut/sourcegen/model/ExpressionDef.NewArrayOfSize.html @@ -2,7 +2,7 @@ -ExpressionDef.NewArrayOfSize (sourcegen-parent 1.2.0 API) +ExpressionDef.NewArrayOfSize (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/model/ExpressionDef.NewInstance.html b/1.2.x/api/io/micronaut/sourcegen/model/ExpressionDef.NewInstance.html index 29322476..f0a52b9f 100644 --- a/1.2.x/api/io/micronaut/sourcegen/model/ExpressionDef.NewInstance.html +++ b/1.2.x/api/io/micronaut/sourcegen/model/ExpressionDef.NewInstance.html @@ -2,7 +2,7 @@ -ExpressionDef.NewInstance (sourcegen-parent 1.2.0 API) +ExpressionDef.NewInstance (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/model/ExpressionDef.Switch.html b/1.2.x/api/io/micronaut/sourcegen/model/ExpressionDef.Switch.html index a71537ef..0b1ff80c 100644 --- a/1.2.x/api/io/micronaut/sourcegen/model/ExpressionDef.Switch.html +++ b/1.2.x/api/io/micronaut/sourcegen/model/ExpressionDef.Switch.html @@ -2,7 +2,7 @@ -ExpressionDef.Switch (sourcegen-parent 1.2.0 API) +ExpressionDef.Switch (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/model/ExpressionDef.SwitchYieldCase.html b/1.2.x/api/io/micronaut/sourcegen/model/ExpressionDef.SwitchYieldCase.html index 5677f687..20841b17 100644 --- a/1.2.x/api/io/micronaut/sourcegen/model/ExpressionDef.SwitchYieldCase.html +++ b/1.2.x/api/io/micronaut/sourcegen/model/ExpressionDef.SwitchYieldCase.html @@ -2,7 +2,7 @@ -ExpressionDef.SwitchYieldCase (sourcegen-parent 1.2.0 API) +ExpressionDef.SwitchYieldCase (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/model/ExpressionDef.html b/1.2.x/api/io/micronaut/sourcegen/model/ExpressionDef.html index 62a15cb6..02e1a469 100644 --- a/1.2.x/api/io/micronaut/sourcegen/model/ExpressionDef.html +++ b/1.2.x/api/io/micronaut/sourcegen/model/ExpressionDef.html @@ -2,7 +2,7 @@ -ExpressionDef (sourcegen-parent 1.2.0 API) +ExpressionDef (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/model/FieldDef.FieldDefBuilder.html b/1.2.x/api/io/micronaut/sourcegen/model/FieldDef.FieldDefBuilder.html index 8da8969b..0f633349 100644 --- a/1.2.x/api/io/micronaut/sourcegen/model/FieldDef.FieldDefBuilder.html +++ b/1.2.x/api/io/micronaut/sourcegen/model/FieldDef.FieldDefBuilder.html @@ -2,7 +2,7 @@ -FieldDef.FieldDefBuilder (sourcegen-parent 1.2.0 API) +FieldDef.FieldDefBuilder (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/model/FieldDef.html b/1.2.x/api/io/micronaut/sourcegen/model/FieldDef.html index d921c12b..6b6d41d0 100644 --- a/1.2.x/api/io/micronaut/sourcegen/model/FieldDef.html +++ b/1.2.x/api/io/micronaut/sourcegen/model/FieldDef.html @@ -2,7 +2,7 @@ -FieldDef (sourcegen-parent 1.2.0 API) +FieldDef (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/model/InterfaceDef.InterfaceDefBuilder.html b/1.2.x/api/io/micronaut/sourcegen/model/InterfaceDef.InterfaceDefBuilder.html index 048dafa3..d9814a86 100644 --- a/1.2.x/api/io/micronaut/sourcegen/model/InterfaceDef.InterfaceDefBuilder.html +++ b/1.2.x/api/io/micronaut/sourcegen/model/InterfaceDef.InterfaceDefBuilder.html @@ -2,7 +2,7 @@ -InterfaceDef.InterfaceDefBuilder (sourcegen-parent 1.2.0 API) +InterfaceDef.InterfaceDefBuilder (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/model/InterfaceDef.html b/1.2.x/api/io/micronaut/sourcegen/model/InterfaceDef.html index bc5fbdb8..91e3999e 100644 --- a/1.2.x/api/io/micronaut/sourcegen/model/InterfaceDef.html +++ b/1.2.x/api/io/micronaut/sourcegen/model/InterfaceDef.html @@ -2,7 +2,7 @@ -InterfaceDef (sourcegen-parent 1.2.0 API) +InterfaceDef (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/model/MethodDef.MethodDefBuilder.html b/1.2.x/api/io/micronaut/sourcegen/model/MethodDef.MethodDefBuilder.html index 054bed7a..6a0b754d 100644 --- a/1.2.x/api/io/micronaut/sourcegen/model/MethodDef.MethodDefBuilder.html +++ b/1.2.x/api/io/micronaut/sourcegen/model/MethodDef.MethodDefBuilder.html @@ -2,7 +2,7 @@ -MethodDef.MethodDefBuilder (sourcegen-parent 1.2.0 API) +MethodDef.MethodDefBuilder (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/model/MethodDef.html b/1.2.x/api/io/micronaut/sourcegen/model/MethodDef.html index 2b15f642..2dd654ce 100644 --- a/1.2.x/api/io/micronaut/sourcegen/model/MethodDef.html +++ b/1.2.x/api/io/micronaut/sourcegen/model/MethodDef.html @@ -2,7 +2,7 @@ -MethodDef (sourcegen-parent 1.2.0 API) +MethodDef (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/model/ObjectDef.html b/1.2.x/api/io/micronaut/sourcegen/model/ObjectDef.html index 6152a588..ada8d343 100644 --- a/1.2.x/api/io/micronaut/sourcegen/model/ObjectDef.html +++ b/1.2.x/api/io/micronaut/sourcegen/model/ObjectDef.html @@ -2,7 +2,7 @@ -ObjectDef (sourcegen-parent 1.2.0 API) +ObjectDef (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/model/ParameterDef.ParameterDefBuilder.html b/1.2.x/api/io/micronaut/sourcegen/model/ParameterDef.ParameterDefBuilder.html index 6f3af903..369bed1e 100644 --- a/1.2.x/api/io/micronaut/sourcegen/model/ParameterDef.ParameterDefBuilder.html +++ b/1.2.x/api/io/micronaut/sourcegen/model/ParameterDef.ParameterDefBuilder.html @@ -2,7 +2,7 @@ -ParameterDef.ParameterDefBuilder (sourcegen-parent 1.2.0 API) +ParameterDef.ParameterDefBuilder (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/model/ParameterDef.html b/1.2.x/api/io/micronaut/sourcegen/model/ParameterDef.html index 44f32219..257a3bd7 100644 --- a/1.2.x/api/io/micronaut/sourcegen/model/ParameterDef.html +++ b/1.2.x/api/io/micronaut/sourcegen/model/ParameterDef.html @@ -2,7 +2,7 @@ -ParameterDef (sourcegen-parent 1.2.0 API) +ParameterDef (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/model/PropertyDef.PropertyDefBuilder.html b/1.2.x/api/io/micronaut/sourcegen/model/PropertyDef.PropertyDefBuilder.html index 6e2c8d1f..0d9b4b0f 100644 --- a/1.2.x/api/io/micronaut/sourcegen/model/PropertyDef.PropertyDefBuilder.html +++ b/1.2.x/api/io/micronaut/sourcegen/model/PropertyDef.PropertyDefBuilder.html @@ -2,7 +2,7 @@ -PropertyDef.PropertyDefBuilder (sourcegen-parent 1.2.0 API) +PropertyDef.PropertyDefBuilder (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/model/PropertyDef.html b/1.2.x/api/io/micronaut/sourcegen/model/PropertyDef.html index a957f72f..2e6ef40f 100644 --- a/1.2.x/api/io/micronaut/sourcegen/model/PropertyDef.html +++ b/1.2.x/api/io/micronaut/sourcegen/model/PropertyDef.html @@ -2,7 +2,7 @@ -PropertyDef (sourcegen-parent 1.2.0 API) +PropertyDef (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/model/RecordDef.RecordDefBuilder.html b/1.2.x/api/io/micronaut/sourcegen/model/RecordDef.RecordDefBuilder.html index ab596b87..75c4e872 100644 --- a/1.2.x/api/io/micronaut/sourcegen/model/RecordDef.RecordDefBuilder.html +++ b/1.2.x/api/io/micronaut/sourcegen/model/RecordDef.RecordDefBuilder.html @@ -2,7 +2,7 @@ -RecordDef.RecordDefBuilder (sourcegen-parent 1.2.0 API) +RecordDef.RecordDefBuilder (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/model/RecordDef.html b/1.2.x/api/io/micronaut/sourcegen/model/RecordDef.html index e65ea041..1bd8b5ca 100644 --- a/1.2.x/api/io/micronaut/sourcegen/model/RecordDef.html +++ b/1.2.x/api/io/micronaut/sourcegen/model/RecordDef.html @@ -2,7 +2,7 @@ -RecordDef (sourcegen-parent 1.2.0 API) +RecordDef (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/model/StatementDef.Assign.html b/1.2.x/api/io/micronaut/sourcegen/model/StatementDef.Assign.html index 6728474e..f02abfd4 100644 --- a/1.2.x/api/io/micronaut/sourcegen/model/StatementDef.Assign.html +++ b/1.2.x/api/io/micronaut/sourcegen/model/StatementDef.Assign.html @@ -2,7 +2,7 @@ -StatementDef.Assign (sourcegen-parent 1.2.0 API) +StatementDef.Assign (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/model/StatementDef.DefineAndAssign.html b/1.2.x/api/io/micronaut/sourcegen/model/StatementDef.DefineAndAssign.html index 546c87c5..2fa465b3 100644 --- a/1.2.x/api/io/micronaut/sourcegen/model/StatementDef.DefineAndAssign.html +++ b/1.2.x/api/io/micronaut/sourcegen/model/StatementDef.DefineAndAssign.html @@ -2,7 +2,7 @@ -StatementDef.DefineAndAssign (sourcegen-parent 1.2.0 API) +StatementDef.DefineAndAssign (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/model/StatementDef.If.html b/1.2.x/api/io/micronaut/sourcegen/model/StatementDef.If.html index 342250cb..be2e4edb 100644 --- a/1.2.x/api/io/micronaut/sourcegen/model/StatementDef.If.html +++ b/1.2.x/api/io/micronaut/sourcegen/model/StatementDef.If.html @@ -2,7 +2,7 @@ -StatementDef.If (sourcegen-parent 1.2.0 API) +StatementDef.If (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/model/StatementDef.IfElse.html b/1.2.x/api/io/micronaut/sourcegen/model/StatementDef.IfElse.html index a131c6c3..1addf22c 100644 --- a/1.2.x/api/io/micronaut/sourcegen/model/StatementDef.IfElse.html +++ b/1.2.x/api/io/micronaut/sourcegen/model/StatementDef.IfElse.html @@ -2,7 +2,7 @@ -StatementDef.IfElse (sourcegen-parent 1.2.0 API) +StatementDef.IfElse (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/model/StatementDef.Multi.html b/1.2.x/api/io/micronaut/sourcegen/model/StatementDef.Multi.html index b5b8b087..1dda6223 100644 --- a/1.2.x/api/io/micronaut/sourcegen/model/StatementDef.Multi.html +++ b/1.2.x/api/io/micronaut/sourcegen/model/StatementDef.Multi.html @@ -2,7 +2,7 @@ -StatementDef.Multi (sourcegen-parent 1.2.0 API) +StatementDef.Multi (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/model/StatementDef.Return.html b/1.2.x/api/io/micronaut/sourcegen/model/StatementDef.Return.html index d7becd09..f634c086 100644 --- a/1.2.x/api/io/micronaut/sourcegen/model/StatementDef.Return.html +++ b/1.2.x/api/io/micronaut/sourcegen/model/StatementDef.Return.html @@ -2,7 +2,7 @@ -StatementDef.Return (sourcegen-parent 1.2.0 API) +StatementDef.Return (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/model/StatementDef.Switch.html b/1.2.x/api/io/micronaut/sourcegen/model/StatementDef.Switch.html index 1d8a6ca4..51657e3a 100644 --- a/1.2.x/api/io/micronaut/sourcegen/model/StatementDef.Switch.html +++ b/1.2.x/api/io/micronaut/sourcegen/model/StatementDef.Switch.html @@ -2,7 +2,7 @@ -StatementDef.Switch (sourcegen-parent 1.2.0 API) +StatementDef.Switch (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/model/StatementDef.Throw.html b/1.2.x/api/io/micronaut/sourcegen/model/StatementDef.Throw.html index f9ef14f4..552a45ce 100644 --- a/1.2.x/api/io/micronaut/sourcegen/model/StatementDef.Throw.html +++ b/1.2.x/api/io/micronaut/sourcegen/model/StatementDef.Throw.html @@ -2,7 +2,7 @@ -StatementDef.Throw (sourcegen-parent 1.2.0 API) +StatementDef.Throw (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/model/StatementDef.While.html b/1.2.x/api/io/micronaut/sourcegen/model/StatementDef.While.html index 11858340..5a1d093d 100644 --- a/1.2.x/api/io/micronaut/sourcegen/model/StatementDef.While.html +++ b/1.2.x/api/io/micronaut/sourcegen/model/StatementDef.While.html @@ -2,7 +2,7 @@ -StatementDef.While (sourcegen-parent 1.2.0 API) +StatementDef.While (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/model/StatementDef.html b/1.2.x/api/io/micronaut/sourcegen/model/StatementDef.html index 4e623a51..1656d93a 100644 --- a/1.2.x/api/io/micronaut/sourcegen/model/StatementDef.html +++ b/1.2.x/api/io/micronaut/sourcegen/model/StatementDef.html @@ -2,7 +2,7 @@ -StatementDef (sourcegen-parent 1.2.0 API) +StatementDef (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/model/TypeDef.Array.html b/1.2.x/api/io/micronaut/sourcegen/model/TypeDef.Array.html index c4d7566a..6810d96f 100644 --- a/1.2.x/api/io/micronaut/sourcegen/model/TypeDef.Array.html +++ b/1.2.x/api/io/micronaut/sourcegen/model/TypeDef.Array.html @@ -2,7 +2,7 @@ -TypeDef.Array (sourcegen-parent 1.2.0 API) +TypeDef.Array (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/model/TypeDef.Primitive.html b/1.2.x/api/io/micronaut/sourcegen/model/TypeDef.Primitive.html index e8b062d4..0400767c 100644 --- a/1.2.x/api/io/micronaut/sourcegen/model/TypeDef.Primitive.html +++ b/1.2.x/api/io/micronaut/sourcegen/model/TypeDef.Primitive.html @@ -2,7 +2,7 @@ -TypeDef.Primitive (sourcegen-parent 1.2.0 API) +TypeDef.Primitive (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/model/TypeDef.TypeVariable.html b/1.2.x/api/io/micronaut/sourcegen/model/TypeDef.TypeVariable.html index 9127d863..b14d9523 100644 --- a/1.2.x/api/io/micronaut/sourcegen/model/TypeDef.TypeVariable.html +++ b/1.2.x/api/io/micronaut/sourcegen/model/TypeDef.TypeVariable.html @@ -2,7 +2,7 @@ -TypeDef.TypeVariable (sourcegen-parent 1.2.0 API) +TypeDef.TypeVariable (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/model/TypeDef.Wildcard.html b/1.2.x/api/io/micronaut/sourcegen/model/TypeDef.Wildcard.html index 671807ae..aa73a1f2 100644 --- a/1.2.x/api/io/micronaut/sourcegen/model/TypeDef.Wildcard.html +++ b/1.2.x/api/io/micronaut/sourcegen/model/TypeDef.Wildcard.html @@ -2,7 +2,7 @@ -TypeDef.Wildcard (sourcegen-parent 1.2.0 API) +TypeDef.Wildcard (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/model/TypeDef.html b/1.2.x/api/io/micronaut/sourcegen/model/TypeDef.html index 9a5eb449..3b890109 100644 --- a/1.2.x/api/io/micronaut/sourcegen/model/TypeDef.html +++ b/1.2.x/api/io/micronaut/sourcegen/model/TypeDef.html @@ -2,7 +2,7 @@ -TypeDef (sourcegen-parent 1.2.0 API) +TypeDef (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/model/VariableDef.Field.html b/1.2.x/api/io/micronaut/sourcegen/model/VariableDef.Field.html index d577273f..d2d4c7a1 100644 --- a/1.2.x/api/io/micronaut/sourcegen/model/VariableDef.Field.html +++ b/1.2.x/api/io/micronaut/sourcegen/model/VariableDef.Field.html @@ -2,7 +2,7 @@ -VariableDef.Field (sourcegen-parent 1.2.0 API) +VariableDef.Field (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/model/VariableDef.Local.html b/1.2.x/api/io/micronaut/sourcegen/model/VariableDef.Local.html index f0b54357..392ac49b 100644 --- a/1.2.x/api/io/micronaut/sourcegen/model/VariableDef.Local.html +++ b/1.2.x/api/io/micronaut/sourcegen/model/VariableDef.Local.html @@ -2,7 +2,7 @@ -VariableDef.Local (sourcegen-parent 1.2.0 API) +VariableDef.Local (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/model/VariableDef.MethodParameter.html b/1.2.x/api/io/micronaut/sourcegen/model/VariableDef.MethodParameter.html index 8ff77be4..aab1e90e 100644 --- a/1.2.x/api/io/micronaut/sourcegen/model/VariableDef.MethodParameter.html +++ b/1.2.x/api/io/micronaut/sourcegen/model/VariableDef.MethodParameter.html @@ -2,7 +2,7 @@ -VariableDef.MethodParameter (sourcegen-parent 1.2.0 API) +VariableDef.MethodParameter (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/model/VariableDef.StaticField.html b/1.2.x/api/io/micronaut/sourcegen/model/VariableDef.StaticField.html index 8d48f702..119dc37b 100644 --- a/1.2.x/api/io/micronaut/sourcegen/model/VariableDef.StaticField.html +++ b/1.2.x/api/io/micronaut/sourcegen/model/VariableDef.StaticField.html @@ -2,7 +2,7 @@ -VariableDef.StaticField (sourcegen-parent 1.2.0 API) +VariableDef.StaticField (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/model/VariableDef.This.html b/1.2.x/api/io/micronaut/sourcegen/model/VariableDef.This.html index e537f14e..888b0154 100644 --- a/1.2.x/api/io/micronaut/sourcegen/model/VariableDef.This.html +++ b/1.2.x/api/io/micronaut/sourcegen/model/VariableDef.This.html @@ -2,7 +2,7 @@ -VariableDef.This (sourcegen-parent 1.2.0 API) +VariableDef.This (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/model/VariableDef.html b/1.2.x/api/io/micronaut/sourcegen/model/VariableDef.html index cd6d228c..adbff224 100644 --- a/1.2.x/api/io/micronaut/sourcegen/model/VariableDef.html +++ b/1.2.x/api/io/micronaut/sourcegen/model/VariableDef.html @@ -2,7 +2,7 @@ -VariableDef (sourcegen-parent 1.2.0 API) +VariableDef (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/model/package-summary.html b/1.2.x/api/io/micronaut/sourcegen/model/package-summary.html index 04a5fafb..3dd65c87 100644 --- a/1.2.x/api/io/micronaut/sourcegen/model/package-summary.html +++ b/1.2.x/api/io/micronaut/sourcegen/model/package-summary.html @@ -2,7 +2,7 @@ -io.micronaut.sourcegen.model (sourcegen-parent 1.2.0 API) +io.micronaut.sourcegen.model (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/model/package-tree.html b/1.2.x/api/io/micronaut/sourcegen/model/package-tree.html index 88d1c8cd..6bd66ef7 100644 --- a/1.2.x/api/io/micronaut/sourcegen/model/package-tree.html +++ b/1.2.x/api/io/micronaut/sourcegen/model/package-tree.html @@ -2,7 +2,7 @@ -io.micronaut.sourcegen.model Class Hierarchy (sourcegen-parent 1.2.0 API) +io.micronaut.sourcegen.model Class Hierarchy (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/package-summary.html b/1.2.x/api/io/micronaut/sourcegen/package-summary.html index a5f9395a..cc2a0b95 100644 --- a/1.2.x/api/io/micronaut/sourcegen/package-summary.html +++ b/1.2.x/api/io/micronaut/sourcegen/package-summary.html @@ -2,7 +2,7 @@ -io.micronaut.sourcegen (sourcegen-parent 1.2.0 API) +io.micronaut.sourcegen (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/io/micronaut/sourcegen/package-tree.html b/1.2.x/api/io/micronaut/sourcegen/package-tree.html index e2323a6f..f1038d1c 100644 --- a/1.2.x/api/io/micronaut/sourcegen/package-tree.html +++ b/1.2.x/api/io/micronaut/sourcegen/package-tree.html @@ -2,7 +2,7 @@ -io.micronaut.sourcegen Class Hierarchy (sourcegen-parent 1.2.0 API) +io.micronaut.sourcegen Class Hierarchy (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/api/member-search-index.js b/1.2.x/api/member-search-index.js index 5b9524b4..46aac50d 100644 --- a/1.2.x/api/member-search-index.js +++ b/1.2.x/api/member-search-index.js @@ -1 +1 @@ -memberSearchIndex = [{"p":"io.micronaut.sourcegen.model","c":"AbstractElementBuilder","l":"AbstractElementBuilder(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock.Builder","l":"add(CodeBlock)","u":"add(io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock.Builder","l":"add(String, Object...)","u":"add(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.model","c":"AbstractElementBuilder","l":"addAnnotation(AnnotationDef)","u":"addAnnotation(io.micronaut.sourcegen.model.AnnotationDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec.Builder","l":"addAnnotation(AnnotationSpec)","u":"addAnnotation(io.micronaut.sourcegen.javapoet.AnnotationSpec)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addAnnotation(AnnotationSpec)","u":"addAnnotation(io.micronaut.sourcegen.javapoet.AnnotationSpec)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec.Builder","l":"addAnnotation(AnnotationSpec)","u":"addAnnotation(io.micronaut.sourcegen.javapoet.AnnotationSpec)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addAnnotation(AnnotationSpec)","u":"addAnnotation(io.micronaut.sourcegen.javapoet.AnnotationSpec)"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec.Builder","l":"addAnnotation(Class)","u":"addAnnotation(java.lang.Class)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addAnnotation(Class)","u":"addAnnotation(java.lang.Class)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec.Builder","l":"addAnnotation(Class)","u":"addAnnotation(java.lang.Class)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addAnnotation(Class)","u":"addAnnotation(java.lang.Class)"},{"p":"io.micronaut.sourcegen.model","c":"AbstractElementBuilder","l":"addAnnotation(Class)","u":"addAnnotation(java.lang.Class)"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec.Builder","l":"addAnnotation(ClassName)","u":"addAnnotation(io.micronaut.sourcegen.javapoet.ClassName)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addAnnotation(ClassName)","u":"addAnnotation(io.micronaut.sourcegen.javapoet.ClassName)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec.Builder","l":"addAnnotation(ClassName)","u":"addAnnotation(io.micronaut.sourcegen.javapoet.ClassName)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addAnnotation(ClassName)","u":"addAnnotation(io.micronaut.sourcegen.javapoet.ClassName)"},{"p":"io.micronaut.sourcegen.model","c":"AbstractElementBuilder","l":"addAnnotation(ClassTypeDef)","u":"addAnnotation(io.micronaut.sourcegen.model.ClassTypeDef)"},{"p":"io.micronaut.sourcegen.model","c":"AbstractElementBuilder","l":"addAnnotation(String)","u":"addAnnotation(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec.Builder","l":"addAnnotations(Iterable)","u":"addAnnotations(java.lang.Iterable)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addAnnotations(Iterable)","u":"addAnnotations(java.lang.Iterable)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec.Builder","l":"addAnnotations(Iterable)","u":"addAnnotations(java.lang.Iterable)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addAnnotations(Iterable)","u":"addAnnotations(java.lang.Iterable)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addCode(CodeBlock)","u":"addCode(io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addCode(String, Object...)","u":"addCode(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addComment(String, Object...)","u":"addComment(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addEnumConstant(String)","u":"addEnumConstant(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"EnumDef.EnumDefBuilder","l":"addEnumConstant(String)","u":"addEnumConstant(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addEnumConstant(String, TypeSpec)","u":"addEnumConstant(java.lang.String,io.micronaut.sourcegen.javapoet.TypeSpec)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addException(Type)","u":"addException(java.lang.reflect.Type)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addException(TypeName)","u":"addException(io.micronaut.sourcegen.javapoet.TypeName)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addExceptions(Iterable)","u":"addExceptions(java.lang.Iterable)"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef.ClassDefBuilder","l":"addField(FieldDef)","u":"addField(io.micronaut.sourcegen.model.FieldDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addField(FieldSpec)","u":"addField(io.micronaut.sourcegen.javapoet.FieldSpec)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addField(Type, String, Modifier...)","u":"addField(java.lang.reflect.Type,java.lang.String,javax.lang.model.element.Modifier...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addField(TypeName, String, Modifier...)","u":"addField(io.micronaut.sourcegen.javapoet.TypeName,java.lang.String,javax.lang.model.element.Modifier...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addFields(Iterable)","u":"addFields(java.lang.Iterable)"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile.Builder","l":"addFileComment(String, Object...)","u":"addFileComment(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addInitializerBlock(CodeBlock)","u":"addInitializerBlock(io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec.Builder","l":"addJavadoc(CodeBlock)","u":"addJavadoc(io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addJavadoc(CodeBlock)","u":"addJavadoc(io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec.Builder","l":"addJavadoc(CodeBlock)","u":"addJavadoc(io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addJavadoc(CodeBlock)","u":"addJavadoc(io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec.Builder","l":"addJavadoc(String)","u":"addJavadoc(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addJavadoc(String)","u":"addJavadoc(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"AbstractElementBuilder","l":"addJavadoc(String)","u":"addJavadoc(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec.Builder","l":"addJavadoc(String, Object...)","u":"addJavadoc(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addJavadoc(String, Object...)","u":"addJavadoc(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec.Builder","l":"addJavadoc(String, Object...)","u":"addJavadoc(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addJavadoc(String, Object...)","u":"addJavadoc(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.model","c":"AnnotationDef.AnnotationDefBuilder","l":"addMember(String, AnnotationDef)","u":"addMember(java.lang.String,io.micronaut.sourcegen.model.AnnotationDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec.Builder","l":"addMember(String, AnnotationSpec)","u":"addMember(java.lang.String,io.micronaut.sourcegen.javapoet.AnnotationSpec)"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec.Builder","l":"addMember(String, CodeBlock)","u":"addMember(java.lang.String,io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.model","c":"AnnotationDef.AnnotationDefBuilder","l":"addMember(String, Collection)","u":"addMember(java.lang.String,java.util.Collection)"},{"p":"io.micronaut.sourcegen.model","c":"AnnotationDef.AnnotationDefBuilder","l":"addMember(String, Object)","u":"addMember(java.lang.String,java.lang.Object)"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec.Builder","l":"addMember(String, String, Object...)","u":"addMember(java.lang.String,java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef.ClassDefBuilder","l":"addMethod(MethodDef)","u":"addMethod(io.micronaut.sourcegen.model.MethodDef)"},{"p":"io.micronaut.sourcegen.model","c":"EnumDef.EnumDefBuilder","l":"addMethod(MethodDef)","u":"addMethod(io.micronaut.sourcegen.model.MethodDef)"},{"p":"io.micronaut.sourcegen.model","c":"InterfaceDef.InterfaceDefBuilder","l":"addMethod(MethodDef)","u":"addMethod(io.micronaut.sourcegen.model.MethodDef)"},{"p":"io.micronaut.sourcegen.model","c":"RecordDef.RecordDefBuilder","l":"addMethod(MethodDef)","u":"addMethod(io.micronaut.sourcegen.model.MethodDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addMethod(MethodSpec)","u":"addMethod(io.micronaut.sourcegen.javapoet.MethodSpec)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addMethods(Iterable)","u":"addMethods(java.lang.Iterable)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addModifiers(Iterable)","u":"addModifiers(java.lang.Iterable)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec.Builder","l":"addModifiers(Iterable)","u":"addModifiers(java.lang.Iterable)"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec.Builder","l":"addModifiers(Modifier...)","u":"addModifiers(javax.lang.model.element.Modifier...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addModifiers(Modifier...)","u":"addModifiers(javax.lang.model.element.Modifier...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec.Builder","l":"addModifiers(Modifier...)","u":"addModifiers(javax.lang.model.element.Modifier...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addModifiers(Modifier...)","u":"addModifiers(javax.lang.model.element.Modifier...)"},{"p":"io.micronaut.sourcegen.model","c":"AbstractElementBuilder","l":"addModifiers(Modifier...)","u":"addModifiers(javax.lang.model.element.Modifier...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock.Builder","l":"addNamed(String, Map)","u":"addNamed(java.lang.String,java.util.Map)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addNamedCode(String, Map)","u":"addNamedCode(java.lang.String,java.util.Map)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addOriginatingElement(Element)","u":"addOriginatingElement(javax.lang.model.element.Element)"},{"p":"io.micronaut.sourcegen.model","c":"MethodDef.MethodDefBuilder","l":"addParameter(ParameterDef)","u":"addParameter(io.micronaut.sourcegen.model.ParameterDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addParameter(ParameterSpec)","u":"addParameter(io.micronaut.sourcegen.javapoet.ParameterSpec)"},{"p":"io.micronaut.sourcegen.model","c":"MethodDef.MethodDefBuilder","l":"addParameter(String, Class)","u":"addParameter(java.lang.String,java.lang.Class)"},{"p":"io.micronaut.sourcegen.model","c":"MethodDef.MethodDefBuilder","l":"addParameter(String, TypeDef)","u":"addParameter(java.lang.String,io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addParameter(Type, String, Modifier...)","u":"addParameter(java.lang.reflect.Type,java.lang.String,javax.lang.model.element.Modifier...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addParameter(TypeName, String, Modifier...)","u":"addParameter(io.micronaut.sourcegen.javapoet.TypeName,java.lang.String,javax.lang.model.element.Modifier...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addParameters(Iterable)","u":"addParameters(java.lang.Iterable)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addPermittedSubclass(TypeName)","u":"addPermittedSubclass(io.micronaut.sourcegen.javapoet.TypeName)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addPermittedSubclasses(Iterable)","u":"addPermittedSubclasses(java.lang.Iterable)"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef.ClassDefBuilder","l":"addProperty(PropertyDef)","u":"addProperty(io.micronaut.sourcegen.model.PropertyDef)"},{"p":"io.micronaut.sourcegen.model","c":"InterfaceDef.InterfaceDefBuilder","l":"addProperty(PropertyDef)","u":"addProperty(io.micronaut.sourcegen.model.PropertyDef)"},{"p":"io.micronaut.sourcegen.model","c":"RecordDef.RecordDefBuilder","l":"addProperty(PropertyDef)","u":"addProperty(io.micronaut.sourcegen.model.PropertyDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addRecordComponent(ParameterSpec)","u":"addRecordComponent(io.micronaut.sourcegen.javapoet.ParameterSpec)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addRecordComponents(Iterable)","u":"addRecordComponents(java.lang.Iterable)"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock.Builder","l":"addStatement(CodeBlock)","u":"addStatement(io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addStatement(CodeBlock)","u":"addStatement(io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.model","c":"MethodDef.MethodDefBuilder","l":"addStatement(StatementDef)","u":"addStatement(io.micronaut.sourcegen.model.StatementDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock.Builder","l":"addStatement(String, Object...)","u":"addStatement(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addStatement(String, Object...)","u":"addStatement(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.model","c":"MethodDef.MethodDefBuilder","l":"addStatements(Collection)","u":"addStatements(java.util.Collection)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addStaticBlock(CodeBlock)","u":"addStaticBlock(io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile.Builder","l":"addStaticImport(Class, String...)","u":"addStaticImport(java.lang.Class,java.lang.String...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile.Builder","l":"addStaticImport(ClassName, String...)","u":"addStaticImport(io.micronaut.sourcegen.javapoet.ClassName,java.lang.String...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile.Builder","l":"addStaticImport(Enum)","u":"addStaticImport(java.lang.Enum)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addSuperinterface(Type)","u":"addSuperinterface(java.lang.reflect.Type)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addSuperinterface(Type, boolean)","u":"addSuperinterface(java.lang.reflect.Type,boolean)"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef.ClassDefBuilder","l":"addSuperinterface(TypeDef)","u":"addSuperinterface(io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.model","c":"EnumDef.EnumDefBuilder","l":"addSuperinterface(TypeDef)","u":"addSuperinterface(io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.model","c":"InterfaceDef.InterfaceDefBuilder","l":"addSuperinterface(TypeDef)","u":"addSuperinterface(io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.model","c":"RecordDef.RecordDefBuilder","l":"addSuperinterface(TypeDef)","u":"addSuperinterface(io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addSuperinterface(TypeMirror)","u":"addSuperinterface(javax.lang.model.type.TypeMirror)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addSuperinterface(TypeMirror, boolean)","u":"addSuperinterface(javax.lang.model.type.TypeMirror,boolean)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addSuperinterface(TypeName)","u":"addSuperinterface(io.micronaut.sourcegen.javapoet.TypeName)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addSuperinterfaces(Iterable)","u":"addSuperinterfaces(java.lang.Iterable)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addType(TypeSpec)","u":"addType(io.micronaut.sourcegen.javapoet.TypeSpec)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addTypes(Iterable)","u":"addTypes(java.lang.Iterable)"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef.ClassDefBuilder","l":"addTypeVariable(TypeDef.TypeVariable)","u":"addTypeVariable(io.micronaut.sourcegen.model.TypeDef.TypeVariable)"},{"p":"io.micronaut.sourcegen.model","c":"InterfaceDef.InterfaceDefBuilder","l":"addTypeVariable(TypeDef.TypeVariable)","u":"addTypeVariable(io.micronaut.sourcegen.model.TypeDef.TypeVariable)"},{"p":"io.micronaut.sourcegen.model","c":"RecordDef.RecordDefBuilder","l":"addTypeVariable(TypeDef.TypeVariable)","u":"addTypeVariable(io.micronaut.sourcegen.model.TypeDef.TypeVariable)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addTypeVariable(TypeVariableName)","u":"addTypeVariable(io.micronaut.sourcegen.javapoet.TypeVariableName)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addTypeVariable(TypeVariableName)","u":"addTypeVariable(io.micronaut.sourcegen.javapoet.TypeVariableName)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addTypeVariables(Iterable)","u":"addTypeVariables(java.lang.Iterable)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addTypeVariables(Iterable)","u":"addTypeVariables(java.lang.Iterable)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef","l":"after(StatementDef)","u":"after(io.micronaut.sourcegen.model.StatementDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"alwaysQualifiedNames"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"alwaysQualifiedNames"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"alwaysQualify(String...)","u":"alwaysQualify(java.lang.String...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"annotated(AnnotationSpec...)","u":"annotated(io.micronaut.sourcegen.javapoet.AnnotationSpec...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ArrayTypeName","l":"annotated(List)","u":"annotated(java.util.List)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"annotated(List)","u":"annotated(java.util.List)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterizedTypeName","l":"annotated(List)","u":"annotated(java.util.List)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"annotated(List)","u":"annotated(java.util.List)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeVariableName","l":"annotated(List)","u":"annotated(java.util.List)"},{"p":"io.micronaut.sourcegen.javapoet","c":"WildcardTypeName","l":"annotated(List)","u":"annotated(java.util.List)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Kind","l":"ANNOTATION"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec.AnnotationSpecValue","l":"annotation()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"annotationBuilder(ClassName)","u":"annotationBuilder(io.micronaut.sourcegen.javapoet.ClassName)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"annotationBuilder(String)","u":"annotationBuilder(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"AnnotationDef.AnnotationDefBuilder","l":"AnnotationDefBuilder(ClassTypeDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.ClassTypeDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec","l":"annotations"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec.Builder","l":"annotations"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"annotations"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"annotations"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec","l":"annotations"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec.Builder","l":"annotations"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"annotations"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"annotations"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"annotations"},{"p":"io.micronaut.sourcegen.model","c":"AbstractElementBuilder","l":"annotations"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec.AnnotationSpecValue","l":"AnnotationSpecValue(AnnotationSpec)","u":"%3Cinit%3E(io.micronaut.sourcegen.javapoet.AnnotationSpec)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"anonymousClassBuilder(CodeBlock)","u":"anonymousClassBuilder(io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"anonymousClassBuilder(String, Object...)","u":"anonymousClassBuilder(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"anonymousTypeArguments"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"array(TypeDef)","u":"array(io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"array(TypeDef, int)","u":"array(io.micronaut.sourcegen.model.TypeDef,int)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Array","l":"Array(TypeDef, int, boolean)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.TypeDef,int,boolean)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"asCondition(String, ExpressionDef)","u":"asCondition(java.lang.String,io.micronaut.sourcegen.model.ExpressionDef)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"asConditionIf(StatementDef)","u":"asConditionIf(io.micronaut.sourcegen.model.StatementDef)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"asConditionIfElse(ExpressionDef, ExpressionDef)","u":"asConditionIfElse(io.micronaut.sourcegen.model.ExpressionDef,io.micronaut.sourcegen.model.ExpressionDef)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"asConditionIfElse(StatementDef, StatementDef)","u":"asConditionIfElse(io.micronaut.sourcegen.model.StatementDef,io.micronaut.sourcegen.model.StatementDef)"},{"p":"io.micronaut.sourcegen.model","c":"ParameterDef","l":"asExpression()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"asExpressionSwitch(TypeDef, Map)","u":"asExpressionSwitch(io.micronaut.sourcegen.model.TypeDef,java.util.Map)"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef","l":"assign(ExpressionDef)","u":"assign(io.micronaut.sourcegen.model.ExpressionDef)"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef","l":"assign(ParameterDef)","u":"assign(io.micronaut.sourcegen.model.ParameterDef)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Assign","l":"Assign(VariableDef, ExpressionDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.VariableDef,io.micronaut.sourcegen.model.ExpressionDef)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"asStatementSwitch(TypeDef, Map)","u":"asStatementSwitch(io.micronaut.sourcegen.model.TypeDef,java.util.Map)"},{"p":"io.micronaut.sourcegen.model","c":"ObjectDef","l":"asTypeDef()"},{"p":"io.micronaut.sourcegen.model","c":"ParameterDef","l":"asVariable()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"avoidClashesWithNestedClasses(Class)","u":"avoidClashesWithNestedClasses(java.lang.Class)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"avoidClashesWithNestedClasses(TypeElement)","u":"avoidClashesWithNestedClasses(javax.lang.model.element.TypeElement)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"beginControlFlow(CodeBlock)","u":"beginControlFlow(io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock.Builder","l":"beginControlFlow(String, Object...)","u":"beginControlFlow(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"beginControlFlow(String, Object...)","u":"beginControlFlow(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"bestGuess(String)","u":"bestGuess(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"BOOLEAN"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"BOOLEAN"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeVariableName","l":"bounds"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.TypeVariable","l":"bounds()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"box()"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec.Builder","l":"build()"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock.Builder","l":"build()"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec.Builder","l":"build()"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile.Builder","l":"build()"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"build()"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec.Builder","l":"build()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"build()"},{"p":"io.micronaut.sourcegen.model","c":"AnnotationDef.AnnotationDefBuilder","l":"build()"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef.ClassDefBuilder","l":"build()"},{"p":"io.micronaut.sourcegen.model","c":"EnumDef.EnumDefBuilder","l":"build()"},{"p":"io.micronaut.sourcegen.model","c":"FieldDef.FieldDefBuilder","l":"build()"},{"p":"io.micronaut.sourcegen.model","c":"InterfaceDef.InterfaceDefBuilder","l":"build()"},{"p":"io.micronaut.sourcegen.model","c":"MethodDef.MethodDefBuilder","l":"build()"},{"p":"io.micronaut.sourcegen.model","c":"ParameterDef.ParameterDefBuilder","l":"build()"},{"p":"io.micronaut.sourcegen.model","c":"PropertyDef.PropertyDefBuilder","l":"build()"},{"p":"io.micronaut.sourcegen.model","c":"RecordDef.RecordDefBuilder","l":"build()"},{"p":"io.micronaut.sourcegen.model","c":"MethodDef.MethodDefBuilder","l":"build(BiFunction, StatementDef>)","u":"build(java.util.function.BiFunction)"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock","l":"builder()"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec","l":"builder(Class)","u":"builder(java.lang.Class)"},{"p":"io.micronaut.sourcegen.model","c":"AnnotationDef","l":"builder(Class)","u":"builder(java.lang.Class)"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec","l":"builder(ClassName)","u":"builder(io.micronaut.sourcegen.javapoet.ClassName)"},{"p":"io.micronaut.sourcegen.model","c":"AnnotationDef","l":"builder(ClassTypeDef)","u":"builder(io.micronaut.sourcegen.model.ClassTypeDef)"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef","l":"builder(String)","u":"builder(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"EnumDef","l":"builder(String)","u":"builder(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"FieldDef","l":"builder(String)","u":"builder(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"InterfaceDef","l":"builder(String)","u":"builder(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"MethodDef","l":"builder(String)","u":"builder(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"PropertyDef","l":"builder(String)","u":"builder(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"RecordDef","l":"builder(String)","u":"builder(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"ParameterDef","l":"builder(String, TypeDef)","u":"builder(java.lang.String,io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"builder(String, TypeSpec)","u":"builder(java.lang.String,io.micronaut.sourcegen.javapoet.TypeSpec)"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec","l":"builder(Type, String, Modifier...)","u":"builder(java.lang.reflect.Type,java.lang.String,javax.lang.model.element.Modifier...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec","l":"builder(Type, String, Modifier...)","u":"builder(java.lang.reflect.Type,java.lang.String,javax.lang.model.element.Modifier...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec","l":"builder(TypeName, String, Modifier...)","u":"builder(io.micronaut.sourcegen.javapoet.TypeName,java.lang.String,javax.lang.model.element.Modifier...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec","l":"builder(TypeName, String, Modifier...)","u":"builder(io.micronaut.sourcegen.javapoet.TypeName,java.lang.String,javax.lang.model.element.Modifier...)"},{"p":"io.micronaut.sourcegen.generator.visitors","c":"BuilderAnnotationVisitor","l":"BuilderAnnotationVisitor()","u":"%3Cinit%3E()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"BYTE"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallInstanceMethod","l":"CallInstanceMethod(ExpressionDef, MethodDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.ExpressionDef,io.micronaut.sourcegen.model.MethodDef)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallInstanceMethod","l":"CallInstanceMethod(ExpressionDef, String, List, TypeDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.ExpressionDef,java.lang.String,java.util.List,io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallStaticMethod","l":"CallStaticMethod(ClassTypeDef, String, List, TypeDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.ClassTypeDef,java.lang.String,java.util.List,io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"canonicalName()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Switch","l":"cases()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Switch","l":"cases()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"CHAR"},{"p":"io.micronaut.sourcegen.javapoet","c":"Util","l":"characterLiteralWithoutSingleQuotes(char)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Kind","l":"CLASS"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"classBuilder(ClassName)","u":"classBuilder(io.micronaut.sourcegen.javapoet.ClassName)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"classBuilder(String)","u":"classBuilder(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassDefType","l":"classDef()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallStaticMethod","l":"classDef()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassDefType","l":"ClassDefType(ClassDef, boolean)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.ClassDef,boolean)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassElementType","l":"classElement()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassElementType","l":"ClassElementType(ClassElement, boolean)","u":"%3Cinit%3E(io.micronaut.inject.ast.ClassElement,boolean)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassName","l":"className()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassName","l":"ClassName(String, boolean)","u":"%3Cinit%3E(java.lang.String,boolean)"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock.Builder","l":"clear()"},{"p":"io.micronaut.sourcegen.javapoet","c":"NameAllocator","l":"clone()"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"code"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec.CodeAnnotationValue","l":"CodeAnnotationValue(CodeBlock)","u":"%3Cinit%3E(io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec.CodeAnnotationValue","l":"codeBlock()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"compactConstructor"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"compactConstructor(MethodSpec)","u":"compactConstructor(io.micronaut.sourcegen.javapoet.MethodSpec)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"compareTo(ClassName)","u":"compareTo(io.micronaut.sourcegen.javapoet.ClassName)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ArrayTypeName","l":"componentType"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Array","l":"componentType()"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock","l":"concat(CodeBlock...)","u":"concat(io.micronaut.sourcegen.javapoet.CodeBlock...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"concatAnnotations(List)","u":"concatAnnotations(java.util.List)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.IfElse","l":"condition()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.If","l":"condition()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.IfElse","l":"condition()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Condition","l":"Condition(String, ExpressionDef, ExpressionDef)","u":"%3Cinit%3E(java.lang.String,io.micronaut.sourcegen.model.ExpressionDef,io.micronaut.sourcegen.model.ExpressionDef)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"constant(ClassElement, TypeDef, Object)","u":"constant(io.micronaut.inject.ast.ClassElement,io.micronaut.sourcegen.model.TypeDef,java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"constant(Object)","u":"constant(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Constant","l":"Constant(TypeDef, Object)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.TypeDef,java.lang.Object)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"CONSTRUCTOR"},{"p":"io.micronaut.sourcegen.model","c":"MethodDef","l":"constructor()"},{"p":"io.micronaut.sourcegen.model","c":"MethodDef","l":"constructor(ClassTypeDef, Collection)","u":"constructor(io.micronaut.sourcegen.model.ClassTypeDef,java.util.Collection)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"constructorBuilder()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"convert(TypeDef)","u":"convert(io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Convert","l":"Convert(TypeDef, ExpressionDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.TypeDef,io.micronaut.sourcegen.model.ExpressionDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"defaultValue"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"defaultValue(CodeBlock)","u":"defaultValue(io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"defaultValue(String, Object...)","u":"defaultValue(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.Local","l":"defineAndAssign(ExpressionDef)","u":"defineAndAssign(io.micronaut.sourcegen.model.ExpressionDef)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.DefineAndAssign","l":"DefineAndAssign(VariableDef.Local, ExpressionDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.VariableDef.Local,io.micronaut.sourcegen.model.ExpressionDef)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Array","l":"dimensions()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef","l":"doThrow(ExpressionDef...)","u":"doThrow(io.micronaut.sourcegen.model.ExpressionDef...)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef","l":"doThrow(List)","u":"doThrow(java.util.List)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"DOUBLE"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.IfElse","l":"elseExpression()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.IfElse","l":"elseStatement()"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"enclosingClassName()"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock.Builder","l":"endControlFlow()"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"endControlFlow()"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"endControlFlow(CodeBlock)","u":"endControlFlow(io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock.Builder","l":"endControlFlow(String, Object...)","u":"endControlFlow(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"endControlFlow(String, Object...)","u":"endControlFlow(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Kind","l":"ENUM"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"enumBuilder(ClassName)","u":"enumBuilder(io.micronaut.sourcegen.javapoet.ClassName)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"enumBuilder(String)","u":"enumBuilder(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"enumConstants"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"enumConstants"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec.AnnotationSpecValue","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec.CodeAnnotationValue","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassDefType","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassElementType","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassName","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.JavaClass","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.Parameterized","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallInstanceMethod","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallStaticMethod","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Condition","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Constant","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Convert","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.IfElse","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewArrayInitialized","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewArrayOfSize","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewInstance","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Switch","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.SwitchYieldCase","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Assign","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.DefineAndAssign","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.If","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.IfElse","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Multi","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Return","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Switch","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Throw","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.While","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Array","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Primitive","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.TypeVariable","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Wildcard","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.Field","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.Local","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.MethodParameter","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.StaticField","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.This","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"exceptions"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.IfElse","l":"expression()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Switch","l":"expression()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Assign","l":"expression()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.DefineAndAssign","l":"expression()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Return","l":"expression()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Switch","l":"expression()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.While","l":"expression()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Convert","l":"expressionDef()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewArrayInitialized","l":"expressions()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"falseValue()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.Field","l":"Field(ExpressionDef, String, TypeDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.ExpressionDef,java.lang.String,io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"field(FieldDef)","u":"field(io.micronaut.sourcegen.model.FieldDef)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"field(String, TypeDef)","u":"field(java.lang.String,io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"fieldSpecs"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"fieldSpecs"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"fileComment"},{"p":"io.micronaut.sourcegen.generator","c":"SourceGenerators","l":"findByLanguage(VisitorContext.Language)","u":"findByLanguage(io.micronaut.inject.visitor.VisitorContext.Language)"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef","l":"findField(String)","u":"findField(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"MethodDef","l":"findParameter(String)","u":"findParameter(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef","l":"flatten()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Multi","l":"flatten()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"FLOAT"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec","l":"get(Annotation)","u":"get(java.lang.annotation.Annotation)"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec","l":"get(Annotation, boolean)","u":"get(java.lang.annotation.Annotation,boolean)"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec","l":"get(AnnotationMirror)","u":"get(javax.lang.model.element.AnnotationMirror)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ArrayTypeName","l":"get(ArrayType)","u":"get(javax.lang.model.type.ArrayType)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"get(Class)","u":"get(java.lang.Class)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterizedTypeName","l":"get(Class, Type...)","u":"get(java.lang.Class,java.lang.reflect.Type...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterizedTypeName","l":"get(ClassName, TypeName...)","u":"get(io.micronaut.sourcegen.javapoet.ClassName,io.micronaut.sourcegen.javapoet.TypeName...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ArrayTypeName","l":"get(GenericArrayType)","u":"get(java.lang.reflect.GenericArrayType)"},{"p":"io.micronaut.sourcegen.javapoet","c":"NameAllocator","l":"get(Object)","u":"get(java.lang.Object)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterizedTypeName","l":"get(ParameterizedType)","u":"get(java.lang.reflect.ParameterizedType)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeVariableName","l":"get(String)","u":"get(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"get(String, String, String...)","u":"get(java.lang.String,java.lang.String,java.lang.String...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeVariableName","l":"get(String, Type...)","u":"get(java.lang.String,java.lang.reflect.Type...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeVariableName","l":"get(String, TypeName...)","u":"get(java.lang.String,io.micronaut.sourcegen.javapoet.TypeName...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"get(Type)","u":"get(java.lang.reflect.Type)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"get(TypeElement)","u":"get(javax.lang.model.element.TypeElement)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"get(TypeMirror)","u":"get(javax.lang.model.type.TypeMirror)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeVariableName","l":"get(TypeParameterElement)","u":"get(javax.lang.model.element.TypeParameterElement)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeVariableName","l":"get(TypeVariable)","u":"get(javax.lang.model.type.TypeVariable)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeVariableName","l":"get(TypeVariable)","u":"get(java.lang.reflect.TypeVariable)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec","l":"get(VariableElement)","u":"get(javax.lang.model.element.VariableElement)"},{"p":"io.micronaut.sourcegen.javapoet","c":"WildcardTypeName","l":"get(WildcardType)","u":"get(java.lang.reflect.WildcardType)"},{"p":"io.micronaut.sourcegen.javapoet","c":"WildcardTypeName","l":"get(WildcardType)","u":"get(javax.lang.model.type.WildcardType)"},{"p":"io.micronaut.sourcegen.generator","c":"SourceGenerators","l":"getAll()"},{"p":"io.micronaut.sourcegen.model","c":"ParameterDef","l":"getAnnotations()"},{"p":"io.micronaut.sourcegen.model","c":"EnumDef","l":"getEnumConstants()"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef","l":"getField(String)","u":"getField(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef","l":"getFields()"},{"p":"io.micronaut.sourcegen.model","c":"FieldDef","l":"getInitializer()"},{"p":"io.micronaut.sourcegen.model","c":"ParameterDef","l":"getJavadoc()"},{"p":"io.micronaut.sourcegen.generator","c":"SourceGenerator","l":"getLanguage()"},{"p":"io.micronaut.sourcegen","c":"GroovyPoetSourceGenerator","l":"getLanguage()"},{"p":"io.micronaut.sourcegen","c":"JavaPoetSourceGenerator","l":"getLanguage()"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef","l":"getMethods()"},{"p":"io.micronaut.sourcegen.model","c":"EnumDef","l":"getMethods()"},{"p":"io.micronaut.sourcegen.model","c":"InterfaceDef","l":"getMethods()"},{"p":"io.micronaut.sourcegen.model","c":"RecordDef","l":"getMethods()"},{"p":"io.micronaut.sourcegen.model","c":"ParameterDef","l":"getModifiers()"},{"p":"io.micronaut.sourcegen.model","c":"ParameterDef","l":"getModifiersArray()"},{"p":"io.micronaut.sourcegen.model","c":"ParameterDef","l":"getName()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassDefType","l":"getName()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassElementType","l":"getName()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassName","l":"getName()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef","l":"getName()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.JavaClass","l":"getName()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.Parameterized","l":"getName()"},{"p":"io.micronaut.sourcegen.model","c":"ObjectDef","l":"getName()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef","l":"getPackageName()"},{"p":"io.micronaut.sourcegen.model","c":"ObjectDef","l":"getPackageName()"},{"p":"io.micronaut.sourcegen.model","c":"MethodDef","l":"getParameter(String)","u":"getParameter(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"MethodDef","l":"getParameters()"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef","l":"getProperties()"},{"p":"io.micronaut.sourcegen.model","c":"InterfaceDef","l":"getProperties()"},{"p":"io.micronaut.sourcegen.model","c":"RecordDef","l":"getProperties()"},{"p":"io.micronaut.sourcegen.model","c":"MethodDef","l":"getReturnType()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef","l":"getSimpleName()"},{"p":"io.micronaut.sourcegen.model","c":"ObjectDef","l":"getSimpleName()"},{"p":"io.micronaut.sourcegen.model","c":"MethodDef","l":"getStatements()"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef","l":"getSuperclass()"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef","l":"getSuperinterfaces()"},{"p":"io.micronaut.sourcegen.model","c":"EnumDef","l":"getSuperinterfaces()"},{"p":"io.micronaut.sourcegen.model","c":"InterfaceDef","l":"getSuperinterfaces()"},{"p":"io.micronaut.sourcegen.model","c":"RecordDef","l":"getSuperinterfaces()"},{"p":"io.micronaut.sourcegen.model","c":"AnnotationDef","l":"getType()"},{"p":"io.micronaut.sourcegen.model","c":"FieldDef","l":"getType()"},{"p":"io.micronaut.sourcegen.model","c":"ParameterDef","l":"getType()"},{"p":"io.micronaut.sourcegen.model","c":"PropertyDef","l":"getType()"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef","l":"getTypeVariables()"},{"p":"io.micronaut.sourcegen.model","c":"InterfaceDef","l":"getTypeVariables()"},{"p":"io.micronaut.sourcegen.model","c":"RecordDef","l":"getTypeVariables()"},{"p":"io.micronaut.sourcegen.model","c":"AnnotationDef","l":"getValues()"},{"p":"io.micronaut.sourcegen.generator.visitors","c":"BuilderAnnotationVisitor","l":"getVisitorKind()"},{"p":"io.micronaut.sourcegen.generator.visitors","c":"SuperBuilderAnnotationVisitor","l":"getVisitorKind()"},{"p":"io.micronaut.sourcegen.generator.visitors","c":"WitherAnnotationVisitor","l":"getVisitorKind()"},{"p":"io.micronaut.sourcegen","c":"GroovyPoetSourceGenerator","l":"GroovyPoetSourceGenerator()","u":"%3Cinit%3E()"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef","l":"hasField(String)","u":"hasField(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec.AnnotationSpecValue","l":"hashCode()"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec.CodeAnnotationValue","l":"hashCode()"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec","l":"hashCode()"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock","l":"hashCode()"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec","l":"hashCode()"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"hashCode()"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"hashCode()"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec","l":"hashCode()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"hashCode()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassDefType","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassElementType","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassName","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.JavaClass","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.Parameterized","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallInstanceMethod","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallStaticMethod","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Condition","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Constant","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Convert","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.IfElse","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewArrayInitialized","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewArrayOfSize","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewInstance","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Switch","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.SwitchYieldCase","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Assign","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.DefineAndAssign","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.If","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.IfElse","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Multi","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Return","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Switch","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Throw","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.While","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Array","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Primitive","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.TypeVariable","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Wildcard","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.Field","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.Local","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.MethodParameter","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.StaticField","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.This","l":"hashCode()"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec","l":"hasModifier(Modifier)","u":"hasModifier(javax.lang.model.element.Modifier)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"hasModifier(Modifier)","u":"hasModifier(javax.lang.model.element.Modifier)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec","l":"hasModifier(Modifier)","u":"hasModifier(javax.lang.model.element.Modifier)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"hasModifier(Modifier)","u":"hasModifier(javax.lang.model.element.Modifier)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.If","l":"If(ExpressionDef, StatementDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.ExpressionDef,io.micronaut.sourcegen.model.StatementDef)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.IfElse","l":"IfElse(ExpressionDef, ExpressionDef, ExpressionDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.ExpressionDef,io.micronaut.sourcegen.model.ExpressionDef,io.micronaut.sourcegen.model.ExpressionDef)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.IfElse","l":"IfElse(ExpressionDef, StatementDef, StatementDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.ExpressionDef,io.micronaut.sourcegen.model.StatementDef,io.micronaut.sourcegen.model.StatementDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock.Builder","l":"indent()"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile.Builder","l":"indent(String)","u":"indent(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec","l":"initializer"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec.Builder","l":"initializer(CodeBlock)","u":"initializer(io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.model","c":"FieldDef.FieldDefBuilder","l":"initializer(ExpressionDef)","u":"initializer(io.micronaut.sourcegen.model.ExpressionDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec.Builder","l":"initializer(String, Object...)","u":"initializer(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"initializerBlock"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallInstanceMethod","l":"instance()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.Field","l":"instance()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef","l":"instantiate()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"instantiate(ClassTypeDef)","u":"instantiate(io.micronaut.sourcegen.model.ClassTypeDef)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"instantiate(ClassTypeDef, List)","u":"instantiate(io.micronaut.sourcegen.model.ClassTypeDef,java.util.List)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef","l":"instantiate(ExpressionDef...)","u":"instantiate(io.micronaut.sourcegen.model.ExpressionDef...)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef","l":"instantiate(List)","u":"instantiate(java.util.List)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"instantiateArray(ExpressionDef...)","u":"instantiateArray(io.micronaut.sourcegen.model.ExpressionDef...)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"instantiateArray(int)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"instantiateArray(List)","u":"instantiateArray(java.util.List)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"INT"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Kind","l":"INTERFACE"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"interfaceBuilder(ClassName)","u":"interfaceBuilder(io.micronaut.sourcegen.javapoet.ClassName)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"interfaceBuilder(String)","u":"interfaceBuilder(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"invoke(MethodDef)","u":"invoke(io.micronaut.sourcegen.model.MethodDef)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"invoke(MethodElement, ExpressionDef...)","u":"invoke(io.micronaut.inject.ast.MethodElement,io.micronaut.sourcegen.model.ExpressionDef...)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"invoke(MethodElement, List)","u":"invoke(io.micronaut.inject.ast.MethodElement,java.util.List)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"invoke(String, TypeDef, ExpressionDef...)","u":"invoke(java.lang.String,io.micronaut.sourcegen.model.TypeDef,io.micronaut.sourcegen.model.ExpressionDef...)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"invoke(String, TypeDef, List)","u":"invoke(java.lang.String,io.micronaut.sourcegen.model.TypeDef,java.util.List)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"invoke(VariableDef, String, List, TypeDef)","u":"invoke(io.micronaut.sourcegen.model.VariableDef,java.lang.String,java.util.List,io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"invokeStatic(ClassTypeDef, String, List, TypeDef)","u":"invokeStatic(io.micronaut.sourcegen.model.ClassTypeDef,java.lang.String,java.util.List,io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef","l":"invokeStatic(String, TypeDef, ExpressionDef...)","u":"invokeStatic(java.lang.String,io.micronaut.sourcegen.model.TypeDef,io.micronaut.sourcegen.model.ExpressionDef...)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef","l":"invokeStatic(String, TypeDef, List)","u":"invokeStatic(java.lang.String,io.micronaut.sourcegen.model.TypeDef,java.util.List)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"isAnnotated()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"isAnnotated()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"isBoxedPrimitive()"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"isConstructor()"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock.Builder","l":"isEmpty()"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock","l":"isEmpty()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassElementType","l":"isEnum()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef","l":"isEnum()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.JavaClass","l":"isEnum()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"isNonNull()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"isNull()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassDefType","l":"isNullable()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassElementType","l":"isNullable()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassName","l":"isNullable()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.JavaClass","l":"isNullable()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.Parameterized","l":"isNullable()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Array","l":"isNullable()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"isNullable()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"isPrimitive()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.JavaClass","l":"JavaClass(Class, boolean)","u":"%3Cinit%3E(java.lang.Class,boolean)"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec","l":"javadoc"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"javadoc"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec","l":"javadoc"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"javadoc"},{"p":"io.micronaut.sourcegen.model","c":"AbstractElementBuilder","l":"javadoc"},{"p":"io.micronaut.sourcegen","c":"JavaPoetSourceGenerator","l":"JavaPoetSourceGenerator()","u":"%3Cinit%3E()"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock","l":"join(Iterable, String)","u":"join(java.lang.Iterable,java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock","l":"joining(String)","u":"joining(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock","l":"joining(String, String, String)","u":"joining(java.lang.String,java.lang.String,java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"kind"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Condition","l":"left()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.Local","l":"Local(String, TypeDef)","u":"%3Cinit%3E(java.lang.String,io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"LONG"},{"p":"io.micronaut.sourcegen.javapoet","c":"WildcardTypeName","l":"lowerBounds"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Wildcard","l":"lowerBounds()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassDefType","l":"makeNullable()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassElementType","l":"makeNullable()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassName","l":"makeNullable()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.JavaClass","l":"makeNullable()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef","l":"makeNullable()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.Parameterized","l":"makeNullable()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Array","l":"makeNullable()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"makeNullable()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Primitive","l":"makeNullable()"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec.Builder","l":"members"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec","l":"members"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"methodBuilder(String)","u":"methodBuilder(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.MethodParameter","l":"MethodParameter(ParameterDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.ParameterDef)"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.MethodParameter","l":"MethodParameter(String, TypeDef)","u":"%3Cinit%3E(java.lang.String,io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"methodSpecs"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"methodSpecs"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec.Builder","l":"modifiers"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec","l":"modifiers"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"modifiers"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"modifiers"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec.Builder","l":"modifiers"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec","l":"modifiers"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"modifiers"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"modifiers"},{"p":"io.micronaut.sourcegen.model","c":"ParameterDef","l":"modifiers"},{"p":"io.micronaut.sourcegen.model","c":"AbstractElementBuilder","l":"modifiers"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef","l":"multi(List)","u":"multi(java.util.List)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Multi","l":"Multi(List)","u":"%3Cinit%3E(java.util.List)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef","l":"multi(StatementDef...)","u":"multi(io.micronaut.sourcegen.model.StatementDef...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec","l":"name"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"name"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec","l":"name"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"name"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeVariableName","l":"name"},{"p":"io.micronaut.sourcegen.model","c":"ParameterDef","l":"name"},{"p":"io.micronaut.sourcegen.model","c":"AbstractElementBuilder","l":"name"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallInstanceMethod","l":"name()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallStaticMethod","l":"name()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Primitive","l":"name()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.TypeVariable","l":"name()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.Field","l":"name()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.Local","l":"name()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.MethodParameter","l":"name()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.StaticField","l":"name()"},{"p":"io.micronaut.sourcegen.javapoet","c":"NameAllocator","l":"NameAllocator()","u":"%3Cinit%3E()"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"nestedClass(String)","u":"nestedClass(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterizedTypeName","l":"nestedClass(String)","u":"nestedClass(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterizedTypeName","l":"nestedClass(String, List)","u":"nestedClass(java.lang.String,java.util.List)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewArrayInitialized","l":"NewArrayInitialized(TypeDef.Array, List)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.TypeDef.Array,java.util.List)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewArrayOfSize","l":"NewArrayOfSize(TypeDef.Array, int)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.TypeDef.Array,int)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewInstance","l":"NewInstance(ClassTypeDef, List)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.ClassTypeDef,java.util.List)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"newLocal(String)","u":"newLocal(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"newLocal(String, Function)","u":"newLocal(java.lang.String,java.util.function.Function)"},{"p":"io.micronaut.sourcegen.javapoet","c":"NameAllocator","l":"newName(String)","u":"newName(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"NameAllocator","l":"newName(String, Object)","u":"newName(java.lang.String,java.lang.Object)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"nextControlFlow(CodeBlock)","u":"nextControlFlow(io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock.Builder","l":"nextControlFlow(String, Object...)","u":"nextControlFlow(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"nextControlFlow(String, Object...)","u":"nextControlFlow(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassDefType","l":"nullable()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassElementType","l":"nullable()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassName","l":"nullable()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.JavaClass","l":"nullable()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Array","l":"nullable()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"nullValue()"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"OBJECT"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"OBJECT"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef","l":"OBJECT"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"OBJECT"},{"p":"io.micronaut.sourcegen.model","c":"AnnotationDef","l":"of(AnnotationValue, VisitorContext)","u":"of(io.micronaut.core.annotation.AnnotationValue,io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef","l":"of(Class)","u":"of(java.lang.Class)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"of(Class)","u":"of(java.lang.Class)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef","l":"of(ClassDef)","u":"of(io.micronaut.sourcegen.model.ClassDef)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef","l":"of(ClassElement)","u":"of(io.micronaut.inject.ast.ClassElement)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"of(ClassElement)","u":"of(io.micronaut.inject.ast.ClassElement)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef","l":"of(String)","u":"of(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock","l":"of(String, Object...)","u":"of(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.model","c":"ParameterDef","l":"of(String, TypeDef)","u":"of(java.lang.String,io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ArrayTypeName","l":"of(Type)","u":"of(java.lang.reflect.Type)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ArrayTypeName","l":"of(TypeName)","u":"of(io.micronaut.sourcegen.javapoet.TypeName)"},{"p":"io.micronaut.sourcegen.model","c":"PropertyDef.PropertyDefBuilder","l":"ofType(Class)","u":"ofType(java.lang.Class)"},{"p":"io.micronaut.sourcegen.model","c":"FieldDef.FieldDefBuilder","l":"ofType(TypeDef)","u":"ofType(io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.model","c":"PropertyDef.PropertyDefBuilder","l":"ofType(TypeDef)","u":"ofType(io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Condition","l":"operator()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"originatingElements"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"originatingElements"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"overriding(ExecutableElement)","u":"overriding(javax.lang.model.element.ExecutableElement)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"overriding(ExecutableElement, DeclaredType, Types)","u":"overriding(javax.lang.model.element.ExecutableElement,javax.lang.model.type.DeclaredType,javax.lang.model.util.Types)"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.StaticField","l":"ownerType()"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"packageName"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"packageName()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"parameterized(Class, Class...)","u":"parameterized(java.lang.Class,java.lang.Class...)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"parameterized(Class, TypeDef...)","u":"parameterized(java.lang.Class,io.micronaut.sourcegen.model.TypeDef...)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"parameterized(ClassTypeDef, List)","u":"parameterized(io.micronaut.sourcegen.model.ClassTypeDef,java.util.List)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.Parameterized","l":"Parameterized(ClassTypeDef, List)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.ClassTypeDef,java.util.List)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"parameterized(ClassTypeDef, TypeDef...)","u":"parameterized(io.micronaut.sourcegen.model.ClassTypeDef,io.micronaut.sourcegen.model.TypeDef...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"parameters"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"parameters"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallInstanceMethod","l":"parameters()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallStaticMethod","l":"parameters()"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"peerClass(String)","u":"peerClass(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"permittedSubclasses"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"permittedSubclasses"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"primitive(Class)","u":"primitive(java.lang.Class)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"primitive(String)","u":"primitive(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Primitive","l":"Primitive(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterizedTypeName","l":"rawType"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.Parameterized","l":"rawType()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Kind","l":"RECORD"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"recordBuilder(ClassName)","u":"recordBuilder(io.micronaut.sourcegen.javapoet.ClassName)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"recordBuilder(String)","u":"recordBuilder(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"recordComponents"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"recordComponents"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"reflectionName()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Return","l":"Return(ExpressionDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.ExpressionDef)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"returning()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallInstanceMethod","l":"returningType()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallStaticMethod","l":"returningType()"},{"p":"io.micronaut.sourcegen.model","c":"MethodDef.MethodDefBuilder","l":"returns(Class)","u":"returns(java.lang.Class)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"returns(Type)","u":"returns(java.lang.reflect.Type)"},{"p":"io.micronaut.sourcegen.model","c":"MethodDef.MethodDefBuilder","l":"returns(TypeDef)","u":"returns(io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"returns(TypeName)","u":"returns(io.micronaut.sourcegen.javapoet.TypeName)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"returnType"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Condition","l":"right()"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"setName(String)","u":"setName(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"SHORT"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"simpleName()"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"simpleNames()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewArrayOfSize","l":"size()"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"skipJavaLangImports"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile.Builder","l":"skipJavaLangImports(boolean)"},{"p":"io.micronaut.sourcegen.generator.visitors","c":"BuilderAnnotationVisitor","l":"start(VisitorContext)","u":"start(io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.sourcegen.generator.visitors","c":"SuperBuilderAnnotationVisitor","l":"start(VisitorContext)","u":"start(io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.sourcegen.generator.visitors","c":"WitherAnnotationVisitor","l":"start(VisitorContext)","u":"start(io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.SwitchYieldCase","l":"statement()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.If","l":"statement()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.IfElse","l":"statement()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.While","l":"statement()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Multi","l":"statements()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"staticBlock"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.StaticField","l":"StaticField(TypeDef, String, TypeDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.TypeDef,java.lang.String,io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile.Builder","l":"staticImports"},{"p":"io.micronaut.sourcegen.javapoet","c":"WildcardTypeName","l":"subtypeOf(Type)","u":"subtypeOf(java.lang.reflect.Type)"},{"p":"io.micronaut.sourcegen.javapoet","c":"WildcardTypeName","l":"subtypeOf(TypeName)","u":"subtypeOf(io.micronaut.sourcegen.javapoet.TypeName)"},{"p":"io.micronaut.sourcegen.generator.visitors","c":"SuperBuilderAnnotationVisitor","l":"SuperBuilderAnnotationVisitor()","u":"%3Cinit%3E()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"superclass"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef.ClassDefBuilder","l":"superclass(ClassTypeDef)","u":"superclass(io.micronaut.sourcegen.model.ClassTypeDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"superclass(Type)","u":"superclass(java.lang.reflect.Type)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"superclass(Type, boolean)","u":"superclass(java.lang.reflect.Type,boolean)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"superclass(TypeMirror)","u":"superclass(javax.lang.model.type.TypeMirror)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"superclass(TypeMirror, boolean)","u":"superclass(javax.lang.model.type.TypeMirror,boolean)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"superclass(TypeName)","u":"superclass(io.micronaut.sourcegen.javapoet.TypeName)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"superinterfaces"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"superinterfaces"},{"p":"io.micronaut.sourcegen.javapoet","c":"WildcardTypeName","l":"supertypeOf(Type)","u":"supertypeOf(java.lang.reflect.Type)"},{"p":"io.micronaut.sourcegen.javapoet","c":"WildcardTypeName","l":"supertypeOf(TypeName)","u":"supertypeOf(io.micronaut.sourcegen.javapoet.TypeName)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Switch","l":"Switch(ExpressionDef, TypeDef, Map)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.ExpressionDef,io.micronaut.sourcegen.model.TypeDef,java.util.Map)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Switch","l":"Switch(ExpressionDef, TypeDef, Map)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.ExpressionDef,io.micronaut.sourcegen.model.TypeDef,java.util.Map)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.SwitchYieldCase","l":"SwitchYieldCase(TypeDef, StatementDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.TypeDef,io.micronaut.sourcegen.model.StatementDef)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"THIS"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.This","l":"This(TypeDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Throw","l":"Throw(ExpressionDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.ExpressionDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec","l":"toBuilder()"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock","l":"toBuilder()"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec","l":"toBuilder()"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"toBuilder()"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"toBuilder()"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec","l":"toBuilder()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"toBuilder()"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"toJavaFileObject()"},{"p":"io.micronaut.sourcegen.javapoet","c":"NameAllocator","l":"toJavaIdentifier(String)","u":"toJavaIdentifier(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"topLevelClassName()"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec.AnnotationSpecValue","l":"toString()"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec.CodeAnnotationValue","l":"toString()"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec","l":"toString()"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock","l":"toString()"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec","l":"toString()"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"toString()"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"toString()"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec","l":"toString()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"toString()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassDefType","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassElementType","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassName","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.JavaClass","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.Parameterized","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallInstanceMethod","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallStaticMethod","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Condition","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Constant","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Convert","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.IfElse","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewArrayInitialized","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewArrayOfSize","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewInstance","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Switch","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.SwitchYieldCase","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Assign","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.DefineAndAssign","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.If","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.IfElse","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Multi","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Return","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Switch","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Throw","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.While","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Array","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Primitive","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.TypeVariable","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Wildcard","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.Field","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.Local","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.MethodParameter","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.StaticField","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.This","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"trueValue()"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec","l":"type"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec","l":"type"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec","l":"type"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.JavaClass","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallInstanceMethod","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallStaticMethod","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Condition","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Constant","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Convert","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.IfElse","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewArrayInitialized","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewArrayOfSize","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewInstance","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Switch","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.SwitchYieldCase","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Switch","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.Field","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.Local","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.MethodParameter","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.StaticField","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.This","l":"type()"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterizedTypeName","l":"typeArguments"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.Parameterized","l":"typeArguments()"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"typeSpec"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"typeSpecs"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"typeSpecs"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.TypeVariable","l":"TypeVariable(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.TypeVariable","l":"TypeVariable(String, List)","u":"%3Cinit%3E(java.lang.String,java.util.List)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"typeVariables"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"typeVariables"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"typeVariables"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"typeVariables"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"unbox()"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock.Builder","l":"unindent()"},{"p":"io.micronaut.sourcegen.javapoet","c":"WildcardTypeName","l":"upperBounds"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Wildcard","l":"upperBounds()"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec","l":"VALUE"},{"p":"io.micronaut.sourcegen.annotations","c":"Singular","l":"value()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Constant","l":"value()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Kind","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Kind","l":"values()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewInstance","l":"values()"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"varargs"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"varargs"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"varargs"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"varargs()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"varargs()"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"varargs(boolean)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"varargs(boolean)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Assign","l":"variable()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.DefineAndAssign","l":"variable()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Throw","l":"variableDef()"},{"p":"io.micronaut.sourcegen.generator.visitors","c":"BuilderAnnotationVisitor","l":"visitClass(ClassElement, VisitorContext)","u":"visitClass(io.micronaut.inject.ast.ClassElement,io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.sourcegen.generator.visitors","c":"SuperBuilderAnnotationVisitor","l":"visitClass(ClassElement, VisitorContext)","u":"visitClass(io.micronaut.inject.ast.ClassElement,io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.sourcegen.generator.visitors","c":"WitherAnnotationVisitor","l":"visitClass(ClassElement, VisitorContext)","u":"visitClass(io.micronaut.inject.ast.ClassElement,io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"VOID"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"VOID"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.While","l":"While(ExpressionDef, StatementDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.ExpressionDef,io.micronaut.sourcegen.model.StatementDef)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"whileLoop(StatementDef)","u":"whileLoop(io.micronaut.sourcegen.model.StatementDef)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"wildcard()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Wildcard","l":"Wildcard(List, List)","u":"%3Cinit%3E(java.util.List,java.util.List)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"wildcardSubtypeOf(TypeDef)","u":"wildcardSubtypeOf(io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"wildcardSupertypeOf(TypeDef)","u":"wildcardSupertypeOf(io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeVariableName","l":"withBounds(List)","u":"withBounds(java.util.List)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeVariableName","l":"withBounds(Type...)","u":"withBounds(java.lang.reflect.Type...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeVariableName","l":"withBounds(TypeName...)","u":"withBounds(io.micronaut.sourcegen.javapoet.TypeName...)"},{"p":"io.micronaut.sourcegen.generator.visitors","c":"WitherAnnotationVisitor","l":"WitherAnnotationVisitor()","u":"%3Cinit%3E()"},{"p":"io.micronaut.sourcegen.javapoet","c":"ArrayTypeName","l":"withoutAnnotations()"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"withoutAnnotations()"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterizedTypeName","l":"withoutAnnotations()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"withoutAnnotations()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeVariableName","l":"withoutAnnotations()"},{"p":"io.micronaut.sourcegen.javapoet","c":"WildcardTypeName","l":"withoutAnnotations()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Primitive","l":"wrapperType()"},{"p":"io.micronaut.sourcegen.generator","c":"SourceGenerator","l":"write(ObjectDef, Writer)","u":"write(io.micronaut.sourcegen.model.ObjectDef,java.io.Writer)"},{"p":"io.micronaut.sourcegen","c":"JavaPoetSourceGenerator","l":"write(ObjectDef, Writer)","u":"write(io.micronaut.sourcegen.model.ObjectDef,java.io.Writer)"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"writeTo(Appendable)","u":"writeTo(java.lang.Appendable)"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"writeTo(File)","u":"writeTo(java.io.File)"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"writeTo(Filer)","u":"writeTo(javax.annotation.processing.Filer)"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"writeTo(Path)","u":"writeTo(java.nio.file.Path)"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"writeTo(Path, Charset)","u":"writeTo(java.nio.file.Path,java.nio.charset.Charset)"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"writeToFile(File)","u":"writeToFile(java.io.File)"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"writeToPath(Path)","u":"writeToPath(java.nio.file.Path)"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"writeToPath(Path, Charset)","u":"writeToPath(java.nio.file.Path,java.nio.charset.Charset)"}];updateSearchResults(); \ No newline at end of file +memberSearchIndex = [{"p":"io.micronaut.sourcegen.model","c":"AbstractElementBuilder","l":"AbstractElementBuilder(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock.Builder","l":"add(CodeBlock)","u":"add(io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock.Builder","l":"add(String, Object...)","u":"add(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.model","c":"AbstractElementBuilder","l":"addAnnotation(AnnotationDef)","u":"addAnnotation(io.micronaut.sourcegen.model.AnnotationDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec.Builder","l":"addAnnotation(AnnotationSpec)","u":"addAnnotation(io.micronaut.sourcegen.javapoet.AnnotationSpec)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addAnnotation(AnnotationSpec)","u":"addAnnotation(io.micronaut.sourcegen.javapoet.AnnotationSpec)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec.Builder","l":"addAnnotation(AnnotationSpec)","u":"addAnnotation(io.micronaut.sourcegen.javapoet.AnnotationSpec)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addAnnotation(AnnotationSpec)","u":"addAnnotation(io.micronaut.sourcegen.javapoet.AnnotationSpec)"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec.Builder","l":"addAnnotation(Class)","u":"addAnnotation(java.lang.Class)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addAnnotation(Class)","u":"addAnnotation(java.lang.Class)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec.Builder","l":"addAnnotation(Class)","u":"addAnnotation(java.lang.Class)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addAnnotation(Class)","u":"addAnnotation(java.lang.Class)"},{"p":"io.micronaut.sourcegen.model","c":"AbstractElementBuilder","l":"addAnnotation(Class)","u":"addAnnotation(java.lang.Class)"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec.Builder","l":"addAnnotation(ClassName)","u":"addAnnotation(io.micronaut.sourcegen.javapoet.ClassName)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addAnnotation(ClassName)","u":"addAnnotation(io.micronaut.sourcegen.javapoet.ClassName)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec.Builder","l":"addAnnotation(ClassName)","u":"addAnnotation(io.micronaut.sourcegen.javapoet.ClassName)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addAnnotation(ClassName)","u":"addAnnotation(io.micronaut.sourcegen.javapoet.ClassName)"},{"p":"io.micronaut.sourcegen.model","c":"AbstractElementBuilder","l":"addAnnotation(ClassTypeDef)","u":"addAnnotation(io.micronaut.sourcegen.model.ClassTypeDef)"},{"p":"io.micronaut.sourcegen.model","c":"AbstractElementBuilder","l":"addAnnotation(String)","u":"addAnnotation(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec.Builder","l":"addAnnotations(Iterable)","u":"addAnnotations(java.lang.Iterable)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addAnnotations(Iterable)","u":"addAnnotations(java.lang.Iterable)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec.Builder","l":"addAnnotations(Iterable)","u":"addAnnotations(java.lang.Iterable)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addAnnotations(Iterable)","u":"addAnnotations(java.lang.Iterable)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addCode(CodeBlock)","u":"addCode(io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addCode(String, Object...)","u":"addCode(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addComment(String, Object...)","u":"addComment(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addEnumConstant(String)","u":"addEnumConstant(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"EnumDef.EnumDefBuilder","l":"addEnumConstant(String)","u":"addEnumConstant(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addEnumConstant(String, TypeSpec)","u":"addEnumConstant(java.lang.String,io.micronaut.sourcegen.javapoet.TypeSpec)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addException(Type)","u":"addException(java.lang.reflect.Type)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addException(TypeName)","u":"addException(io.micronaut.sourcegen.javapoet.TypeName)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addExceptions(Iterable)","u":"addExceptions(java.lang.Iterable)"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef.ClassDefBuilder","l":"addField(FieldDef)","u":"addField(io.micronaut.sourcegen.model.FieldDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addField(FieldSpec)","u":"addField(io.micronaut.sourcegen.javapoet.FieldSpec)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addField(Type, String, Modifier...)","u":"addField(java.lang.reflect.Type,java.lang.String,javax.lang.model.element.Modifier...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addField(TypeName, String, Modifier...)","u":"addField(io.micronaut.sourcegen.javapoet.TypeName,java.lang.String,javax.lang.model.element.Modifier...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addFields(Iterable)","u":"addFields(java.lang.Iterable)"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile.Builder","l":"addFileComment(String, Object...)","u":"addFileComment(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addInitializerBlock(CodeBlock)","u":"addInitializerBlock(io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec.Builder","l":"addJavadoc(CodeBlock)","u":"addJavadoc(io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addJavadoc(CodeBlock)","u":"addJavadoc(io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec.Builder","l":"addJavadoc(CodeBlock)","u":"addJavadoc(io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addJavadoc(CodeBlock)","u":"addJavadoc(io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec.Builder","l":"addJavadoc(String)","u":"addJavadoc(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addJavadoc(String)","u":"addJavadoc(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"AbstractElementBuilder","l":"addJavadoc(String)","u":"addJavadoc(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec.Builder","l":"addJavadoc(String, Object...)","u":"addJavadoc(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addJavadoc(String, Object...)","u":"addJavadoc(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec.Builder","l":"addJavadoc(String, Object...)","u":"addJavadoc(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addJavadoc(String, Object...)","u":"addJavadoc(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.model","c":"AnnotationDef.AnnotationDefBuilder","l":"addMember(String, AnnotationDef)","u":"addMember(java.lang.String,io.micronaut.sourcegen.model.AnnotationDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec.Builder","l":"addMember(String, AnnotationSpec)","u":"addMember(java.lang.String,io.micronaut.sourcegen.javapoet.AnnotationSpec)"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec.Builder","l":"addMember(String, CodeBlock)","u":"addMember(java.lang.String,io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.model","c":"AnnotationDef.AnnotationDefBuilder","l":"addMember(String, Collection)","u":"addMember(java.lang.String,java.util.Collection)"},{"p":"io.micronaut.sourcegen.model","c":"AnnotationDef.AnnotationDefBuilder","l":"addMember(String, Object)","u":"addMember(java.lang.String,java.lang.Object)"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec.Builder","l":"addMember(String, String, Object...)","u":"addMember(java.lang.String,java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef.ClassDefBuilder","l":"addMethod(MethodDef)","u":"addMethod(io.micronaut.sourcegen.model.MethodDef)"},{"p":"io.micronaut.sourcegen.model","c":"EnumDef.EnumDefBuilder","l":"addMethod(MethodDef)","u":"addMethod(io.micronaut.sourcegen.model.MethodDef)"},{"p":"io.micronaut.sourcegen.model","c":"InterfaceDef.InterfaceDefBuilder","l":"addMethod(MethodDef)","u":"addMethod(io.micronaut.sourcegen.model.MethodDef)"},{"p":"io.micronaut.sourcegen.model","c":"RecordDef.RecordDefBuilder","l":"addMethod(MethodDef)","u":"addMethod(io.micronaut.sourcegen.model.MethodDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addMethod(MethodSpec)","u":"addMethod(io.micronaut.sourcegen.javapoet.MethodSpec)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addMethods(Iterable)","u":"addMethods(java.lang.Iterable)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addModifiers(Iterable)","u":"addModifiers(java.lang.Iterable)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec.Builder","l":"addModifiers(Iterable)","u":"addModifiers(java.lang.Iterable)"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec.Builder","l":"addModifiers(Modifier...)","u":"addModifiers(javax.lang.model.element.Modifier...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addModifiers(Modifier...)","u":"addModifiers(javax.lang.model.element.Modifier...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec.Builder","l":"addModifiers(Modifier...)","u":"addModifiers(javax.lang.model.element.Modifier...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addModifiers(Modifier...)","u":"addModifiers(javax.lang.model.element.Modifier...)"},{"p":"io.micronaut.sourcegen.model","c":"AbstractElementBuilder","l":"addModifiers(Modifier...)","u":"addModifiers(javax.lang.model.element.Modifier...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock.Builder","l":"addNamed(String, Map)","u":"addNamed(java.lang.String,java.util.Map)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addNamedCode(String, Map)","u":"addNamedCode(java.lang.String,java.util.Map)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addOriginatingElement(Element)","u":"addOriginatingElement(javax.lang.model.element.Element)"},{"p":"io.micronaut.sourcegen.model","c":"MethodDef.MethodDefBuilder","l":"addParameter(ParameterDef)","u":"addParameter(io.micronaut.sourcegen.model.ParameterDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addParameter(ParameterSpec)","u":"addParameter(io.micronaut.sourcegen.javapoet.ParameterSpec)"},{"p":"io.micronaut.sourcegen.model","c":"MethodDef.MethodDefBuilder","l":"addParameter(String, Class)","u":"addParameter(java.lang.String,java.lang.Class)"},{"p":"io.micronaut.sourcegen.model","c":"MethodDef.MethodDefBuilder","l":"addParameter(String, TypeDef)","u":"addParameter(java.lang.String,io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addParameter(Type, String, Modifier...)","u":"addParameter(java.lang.reflect.Type,java.lang.String,javax.lang.model.element.Modifier...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addParameter(TypeName, String, Modifier...)","u":"addParameter(io.micronaut.sourcegen.javapoet.TypeName,java.lang.String,javax.lang.model.element.Modifier...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addParameters(Iterable)","u":"addParameters(java.lang.Iterable)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addPermittedSubclass(TypeName)","u":"addPermittedSubclass(io.micronaut.sourcegen.javapoet.TypeName)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addPermittedSubclasses(Iterable)","u":"addPermittedSubclasses(java.lang.Iterable)"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef.ClassDefBuilder","l":"addProperty(PropertyDef)","u":"addProperty(io.micronaut.sourcegen.model.PropertyDef)"},{"p":"io.micronaut.sourcegen.model","c":"InterfaceDef.InterfaceDefBuilder","l":"addProperty(PropertyDef)","u":"addProperty(io.micronaut.sourcegen.model.PropertyDef)"},{"p":"io.micronaut.sourcegen.model","c":"RecordDef.RecordDefBuilder","l":"addProperty(PropertyDef)","u":"addProperty(io.micronaut.sourcegen.model.PropertyDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addRecordComponent(ParameterSpec)","u":"addRecordComponent(io.micronaut.sourcegen.javapoet.ParameterSpec)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addRecordComponents(Iterable)","u":"addRecordComponents(java.lang.Iterable)"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock.Builder","l":"addStatement(CodeBlock)","u":"addStatement(io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addStatement(CodeBlock)","u":"addStatement(io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.model","c":"MethodDef.MethodDefBuilder","l":"addStatement(StatementDef)","u":"addStatement(io.micronaut.sourcegen.model.StatementDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock.Builder","l":"addStatement(String, Object...)","u":"addStatement(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addStatement(String, Object...)","u":"addStatement(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.model","c":"MethodDef.MethodDefBuilder","l":"addStatements(Collection)","u":"addStatements(java.util.Collection)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addStaticBlock(CodeBlock)","u":"addStaticBlock(io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile.Builder","l":"addStaticImport(Class, String...)","u":"addStaticImport(java.lang.Class,java.lang.String...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile.Builder","l":"addStaticImport(ClassName, String...)","u":"addStaticImport(io.micronaut.sourcegen.javapoet.ClassName,java.lang.String...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile.Builder","l":"addStaticImport(Enum)","u":"addStaticImport(java.lang.Enum)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addSuperinterface(Type)","u":"addSuperinterface(java.lang.reflect.Type)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addSuperinterface(Type, boolean)","u":"addSuperinterface(java.lang.reflect.Type,boolean)"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef.ClassDefBuilder","l":"addSuperinterface(TypeDef)","u":"addSuperinterface(io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.model","c":"EnumDef.EnumDefBuilder","l":"addSuperinterface(TypeDef)","u":"addSuperinterface(io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.model","c":"InterfaceDef.InterfaceDefBuilder","l":"addSuperinterface(TypeDef)","u":"addSuperinterface(io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.model","c":"RecordDef.RecordDefBuilder","l":"addSuperinterface(TypeDef)","u":"addSuperinterface(io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addSuperinterface(TypeMirror)","u":"addSuperinterface(javax.lang.model.type.TypeMirror)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addSuperinterface(TypeMirror, boolean)","u":"addSuperinterface(javax.lang.model.type.TypeMirror,boolean)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addSuperinterface(TypeName)","u":"addSuperinterface(io.micronaut.sourcegen.javapoet.TypeName)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addSuperinterfaces(Iterable)","u":"addSuperinterfaces(java.lang.Iterable)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addType(TypeSpec)","u":"addType(io.micronaut.sourcegen.javapoet.TypeSpec)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addTypes(Iterable)","u":"addTypes(java.lang.Iterable)"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef.ClassDefBuilder","l":"addTypeVariable(TypeDef.TypeVariable)","u":"addTypeVariable(io.micronaut.sourcegen.model.TypeDef.TypeVariable)"},{"p":"io.micronaut.sourcegen.model","c":"InterfaceDef.InterfaceDefBuilder","l":"addTypeVariable(TypeDef.TypeVariable)","u":"addTypeVariable(io.micronaut.sourcegen.model.TypeDef.TypeVariable)"},{"p":"io.micronaut.sourcegen.model","c":"RecordDef.RecordDefBuilder","l":"addTypeVariable(TypeDef.TypeVariable)","u":"addTypeVariable(io.micronaut.sourcegen.model.TypeDef.TypeVariable)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addTypeVariable(TypeVariableName)","u":"addTypeVariable(io.micronaut.sourcegen.javapoet.TypeVariableName)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addTypeVariable(TypeVariableName)","u":"addTypeVariable(io.micronaut.sourcegen.javapoet.TypeVariableName)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addTypeVariables(Iterable)","u":"addTypeVariables(java.lang.Iterable)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addTypeVariables(Iterable)","u":"addTypeVariables(java.lang.Iterable)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef","l":"after(StatementDef)","u":"after(io.micronaut.sourcegen.model.StatementDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"alwaysQualifiedNames"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"alwaysQualifiedNames"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"alwaysQualify(String...)","u":"alwaysQualify(java.lang.String...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"annotated(AnnotationSpec...)","u":"annotated(io.micronaut.sourcegen.javapoet.AnnotationSpec...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ArrayTypeName","l":"annotated(List)","u":"annotated(java.util.List)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"annotated(List)","u":"annotated(java.util.List)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterizedTypeName","l":"annotated(List)","u":"annotated(java.util.List)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"annotated(List)","u":"annotated(java.util.List)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeVariableName","l":"annotated(List)","u":"annotated(java.util.List)"},{"p":"io.micronaut.sourcegen.javapoet","c":"WildcardTypeName","l":"annotated(List)","u":"annotated(java.util.List)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Kind","l":"ANNOTATION"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec.AnnotationSpecValue","l":"annotation()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"annotationBuilder(ClassName)","u":"annotationBuilder(io.micronaut.sourcegen.javapoet.ClassName)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"annotationBuilder(String)","u":"annotationBuilder(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"AnnotationDef.AnnotationDefBuilder","l":"AnnotationDefBuilder(ClassTypeDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.ClassTypeDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec","l":"annotations"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec.Builder","l":"annotations"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"annotations"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"annotations"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec","l":"annotations"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec.Builder","l":"annotations"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"annotations"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"annotations"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"annotations"},{"p":"io.micronaut.sourcegen.model","c":"AbstractElementBuilder","l":"annotations"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec.AnnotationSpecValue","l":"AnnotationSpecValue(AnnotationSpec)","u":"%3Cinit%3E(io.micronaut.sourcegen.javapoet.AnnotationSpec)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"anonymousClassBuilder(CodeBlock)","u":"anonymousClassBuilder(io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"anonymousClassBuilder(String, Object...)","u":"anonymousClassBuilder(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"anonymousTypeArguments"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"array(TypeDef)","u":"array(io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"array(TypeDef, int)","u":"array(io.micronaut.sourcegen.model.TypeDef,int)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Array","l":"Array(TypeDef, int, boolean)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.TypeDef,int,boolean)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"asCondition(String, ExpressionDef)","u":"asCondition(java.lang.String,io.micronaut.sourcegen.model.ExpressionDef)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"asConditionIf(StatementDef)","u":"asConditionIf(io.micronaut.sourcegen.model.StatementDef)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"asConditionIfElse(ExpressionDef, ExpressionDef)","u":"asConditionIfElse(io.micronaut.sourcegen.model.ExpressionDef,io.micronaut.sourcegen.model.ExpressionDef)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"asConditionIfElse(StatementDef, StatementDef)","u":"asConditionIfElse(io.micronaut.sourcegen.model.StatementDef,io.micronaut.sourcegen.model.StatementDef)"},{"p":"io.micronaut.sourcegen.model","c":"ParameterDef","l":"asExpression()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"asExpressionSwitch(TypeDef, Map)","u":"asExpressionSwitch(io.micronaut.sourcegen.model.TypeDef,java.util.Map)"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef","l":"assign(ExpressionDef)","u":"assign(io.micronaut.sourcegen.model.ExpressionDef)"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef","l":"assign(ParameterDef)","u":"assign(io.micronaut.sourcegen.model.ParameterDef)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Assign","l":"Assign(VariableDef, ExpressionDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.VariableDef,io.micronaut.sourcegen.model.ExpressionDef)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"asStatementSwitch(TypeDef, Map)","u":"asStatementSwitch(io.micronaut.sourcegen.model.TypeDef,java.util.Map)"},{"p":"io.micronaut.sourcegen.model","c":"ObjectDef","l":"asTypeDef()"},{"p":"io.micronaut.sourcegen.model","c":"ParameterDef","l":"asVariable()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"avoidClashesWithNestedClasses(Class)","u":"avoidClashesWithNestedClasses(java.lang.Class)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"avoidClashesWithNestedClasses(TypeElement)","u":"avoidClashesWithNestedClasses(javax.lang.model.element.TypeElement)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"beginControlFlow(CodeBlock)","u":"beginControlFlow(io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock.Builder","l":"beginControlFlow(String, Object...)","u":"beginControlFlow(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"beginControlFlow(String, Object...)","u":"beginControlFlow(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"bestGuess(String)","u":"bestGuess(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"BOOLEAN"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"BOOLEAN"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeVariableName","l":"bounds"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.TypeVariable","l":"bounds()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"box()"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec.Builder","l":"build()"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock.Builder","l":"build()"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec.Builder","l":"build()"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile.Builder","l":"build()"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"build()"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec.Builder","l":"build()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"build()"},{"p":"io.micronaut.sourcegen.model","c":"AnnotationDef.AnnotationDefBuilder","l":"build()"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef.ClassDefBuilder","l":"build()"},{"p":"io.micronaut.sourcegen.model","c":"EnumDef.EnumDefBuilder","l":"build()"},{"p":"io.micronaut.sourcegen.model","c":"FieldDef.FieldDefBuilder","l":"build()"},{"p":"io.micronaut.sourcegen.model","c":"InterfaceDef.InterfaceDefBuilder","l":"build()"},{"p":"io.micronaut.sourcegen.model","c":"MethodDef.MethodDefBuilder","l":"build()"},{"p":"io.micronaut.sourcegen.model","c":"ParameterDef.ParameterDefBuilder","l":"build()"},{"p":"io.micronaut.sourcegen.model","c":"PropertyDef.PropertyDefBuilder","l":"build()"},{"p":"io.micronaut.sourcegen.model","c":"RecordDef.RecordDefBuilder","l":"build()"},{"p":"io.micronaut.sourcegen.model","c":"MethodDef.MethodDefBuilder","l":"build(BiFunction, StatementDef>)","u":"build(java.util.function.BiFunction)"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock","l":"builder()"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec","l":"builder(Class)","u":"builder(java.lang.Class)"},{"p":"io.micronaut.sourcegen.model","c":"AnnotationDef","l":"builder(Class)","u":"builder(java.lang.Class)"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec","l":"builder(ClassName)","u":"builder(io.micronaut.sourcegen.javapoet.ClassName)"},{"p":"io.micronaut.sourcegen.model","c":"AnnotationDef","l":"builder(ClassTypeDef)","u":"builder(io.micronaut.sourcegen.model.ClassTypeDef)"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef","l":"builder(String)","u":"builder(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"EnumDef","l":"builder(String)","u":"builder(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"FieldDef","l":"builder(String)","u":"builder(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"InterfaceDef","l":"builder(String)","u":"builder(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"MethodDef","l":"builder(String)","u":"builder(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"PropertyDef","l":"builder(String)","u":"builder(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"RecordDef","l":"builder(String)","u":"builder(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"ParameterDef","l":"builder(String, TypeDef)","u":"builder(java.lang.String,io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"builder(String, TypeSpec)","u":"builder(java.lang.String,io.micronaut.sourcegen.javapoet.TypeSpec)"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec","l":"builder(Type, String, Modifier...)","u":"builder(java.lang.reflect.Type,java.lang.String,javax.lang.model.element.Modifier...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec","l":"builder(Type, String, Modifier...)","u":"builder(java.lang.reflect.Type,java.lang.String,javax.lang.model.element.Modifier...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec","l":"builder(TypeName, String, Modifier...)","u":"builder(io.micronaut.sourcegen.javapoet.TypeName,java.lang.String,javax.lang.model.element.Modifier...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec","l":"builder(TypeName, String, Modifier...)","u":"builder(io.micronaut.sourcegen.javapoet.TypeName,java.lang.String,javax.lang.model.element.Modifier...)"},{"p":"io.micronaut.sourcegen.generator.visitors","c":"BuilderAnnotationVisitor","l":"BuilderAnnotationVisitor()","u":"%3Cinit%3E()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"BYTE"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallInstanceMethod","l":"CallInstanceMethod(ExpressionDef, MethodDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.ExpressionDef,io.micronaut.sourcegen.model.MethodDef)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallInstanceMethod","l":"CallInstanceMethod(ExpressionDef, String, List, TypeDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.ExpressionDef,java.lang.String,java.util.List,io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallStaticMethod","l":"CallStaticMethod(ClassTypeDef, String, List, TypeDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.ClassTypeDef,java.lang.String,java.util.List,io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"canonicalName()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Switch","l":"cases()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Switch","l":"cases()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"CHAR"},{"p":"io.micronaut.sourcegen.javapoet","c":"Util","l":"characterLiteralWithoutSingleQuotes(char)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Kind","l":"CLASS"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"classBuilder(ClassName)","u":"classBuilder(io.micronaut.sourcegen.javapoet.ClassName)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"classBuilder(String)","u":"classBuilder(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassDefType","l":"classDef()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallStaticMethod","l":"classDef()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassDefType","l":"ClassDefType(ClassDef, boolean)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.ClassDef,boolean)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassElementType","l":"classElement()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassElementType","l":"ClassElementType(ClassElement, boolean)","u":"%3Cinit%3E(io.micronaut.inject.ast.ClassElement,boolean)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassName","l":"className()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassName","l":"ClassName(String, boolean)","u":"%3Cinit%3E(java.lang.String,boolean)"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock.Builder","l":"clear()"},{"p":"io.micronaut.sourcegen.javapoet","c":"NameAllocator","l":"clone()"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"code"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec.CodeAnnotationValue","l":"CodeAnnotationValue(CodeBlock)","u":"%3Cinit%3E(io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec.CodeAnnotationValue","l":"codeBlock()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"compactConstructor"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"compactConstructor(MethodSpec)","u":"compactConstructor(io.micronaut.sourcegen.javapoet.MethodSpec)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"compareTo(ClassName)","u":"compareTo(io.micronaut.sourcegen.javapoet.ClassName)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ArrayTypeName","l":"componentType"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Array","l":"componentType()"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock","l":"concat(CodeBlock...)","u":"concat(io.micronaut.sourcegen.javapoet.CodeBlock...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"concatAnnotations(List)","u":"concatAnnotations(java.util.List)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.IfElse","l":"condition()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.If","l":"condition()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.IfElse","l":"condition()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Condition","l":"Condition(String, ExpressionDef, ExpressionDef)","u":"%3Cinit%3E(java.lang.String,io.micronaut.sourcegen.model.ExpressionDef,io.micronaut.sourcegen.model.ExpressionDef)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"constant(ClassElement, TypeDef, Object)","u":"constant(io.micronaut.inject.ast.ClassElement,io.micronaut.sourcegen.model.TypeDef,java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"constant(Object)","u":"constant(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Constant","l":"Constant(TypeDef, Object)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.TypeDef,java.lang.Object)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"CONSTRUCTOR"},{"p":"io.micronaut.sourcegen.model","c":"MethodDef","l":"constructor()"},{"p":"io.micronaut.sourcegen.model","c":"MethodDef","l":"constructor(ClassTypeDef, Collection)","u":"constructor(io.micronaut.sourcegen.model.ClassTypeDef,java.util.Collection)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"constructorBuilder()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"convert(TypeDef)","u":"convert(io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Convert","l":"Convert(TypeDef, ExpressionDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.TypeDef,io.micronaut.sourcegen.model.ExpressionDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"defaultValue"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"defaultValue(CodeBlock)","u":"defaultValue(io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"defaultValue(String, Object...)","u":"defaultValue(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.Local","l":"defineAndAssign(ExpressionDef)","u":"defineAndAssign(io.micronaut.sourcegen.model.ExpressionDef)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.DefineAndAssign","l":"DefineAndAssign(VariableDef.Local, ExpressionDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.VariableDef.Local,io.micronaut.sourcegen.model.ExpressionDef)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Array","l":"dimensions()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef","l":"doThrow(ExpressionDef...)","u":"doThrow(io.micronaut.sourcegen.model.ExpressionDef...)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef","l":"doThrow(List)","u":"doThrow(java.util.List)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"DOUBLE"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.IfElse","l":"elseExpression()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.IfElse","l":"elseStatement()"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"enclosingClassName()"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock.Builder","l":"endControlFlow()"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"endControlFlow()"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"endControlFlow(CodeBlock)","u":"endControlFlow(io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock.Builder","l":"endControlFlow(String, Object...)","u":"endControlFlow(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"endControlFlow(String, Object...)","u":"endControlFlow(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Kind","l":"ENUM"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"enumBuilder(ClassName)","u":"enumBuilder(io.micronaut.sourcegen.javapoet.ClassName)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"enumBuilder(String)","u":"enumBuilder(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"enumConstants"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"enumConstants"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec.AnnotationSpecValue","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec.CodeAnnotationValue","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassDefType","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassElementType","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassName","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.JavaClass","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.Parameterized","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallInstanceMethod","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallStaticMethod","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Condition","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Constant","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Convert","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.IfElse","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewArrayInitialized","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewArrayOfSize","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewInstance","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Switch","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.SwitchYieldCase","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Assign","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.DefineAndAssign","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.If","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.IfElse","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Multi","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Return","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Switch","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Throw","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.While","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Array","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Primitive","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.TypeVariable","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Wildcard","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.Field","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.Local","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.MethodParameter","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.StaticField","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.This","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"exceptions"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.IfElse","l":"expression()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Switch","l":"expression()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Assign","l":"expression()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.DefineAndAssign","l":"expression()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Return","l":"expression()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Switch","l":"expression()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.While","l":"expression()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Convert","l":"expressionDef()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewArrayInitialized","l":"expressions()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"falseValue()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.Field","l":"Field(ExpressionDef, String, TypeDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.ExpressionDef,java.lang.String,io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"field(FieldDef)","u":"field(io.micronaut.sourcegen.model.FieldDef)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"field(String, TypeDef)","u":"field(java.lang.String,io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"fieldSpecs"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"fieldSpecs"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"fileComment"},{"p":"io.micronaut.sourcegen.generator","c":"SourceGenerators","l":"findByLanguage(VisitorContext.Language)","u":"findByLanguage(io.micronaut.inject.visitor.VisitorContext.Language)"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef","l":"findField(String)","u":"findField(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"MethodDef","l":"findParameter(String)","u":"findParameter(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef","l":"flatten()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Multi","l":"flatten()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"FLOAT"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec","l":"get(Annotation)","u":"get(java.lang.annotation.Annotation)"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec","l":"get(Annotation, boolean)","u":"get(java.lang.annotation.Annotation,boolean)"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec","l":"get(AnnotationMirror)","u":"get(javax.lang.model.element.AnnotationMirror)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ArrayTypeName","l":"get(ArrayType)","u":"get(javax.lang.model.type.ArrayType)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"get(Class)","u":"get(java.lang.Class)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterizedTypeName","l":"get(Class, Type...)","u":"get(java.lang.Class,java.lang.reflect.Type...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterizedTypeName","l":"get(ClassName, TypeName...)","u":"get(io.micronaut.sourcegen.javapoet.ClassName,io.micronaut.sourcegen.javapoet.TypeName...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ArrayTypeName","l":"get(GenericArrayType)","u":"get(java.lang.reflect.GenericArrayType)"},{"p":"io.micronaut.sourcegen.javapoet","c":"NameAllocator","l":"get(Object)","u":"get(java.lang.Object)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterizedTypeName","l":"get(ParameterizedType)","u":"get(java.lang.reflect.ParameterizedType)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeVariableName","l":"get(String)","u":"get(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"get(String, String, String...)","u":"get(java.lang.String,java.lang.String,java.lang.String...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeVariableName","l":"get(String, Type...)","u":"get(java.lang.String,java.lang.reflect.Type...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeVariableName","l":"get(String, TypeName...)","u":"get(java.lang.String,io.micronaut.sourcegen.javapoet.TypeName...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"get(Type)","u":"get(java.lang.reflect.Type)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"get(TypeElement)","u":"get(javax.lang.model.element.TypeElement)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"get(TypeMirror)","u":"get(javax.lang.model.type.TypeMirror)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeVariableName","l":"get(TypeParameterElement)","u":"get(javax.lang.model.element.TypeParameterElement)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeVariableName","l":"get(TypeVariable)","u":"get(javax.lang.model.type.TypeVariable)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeVariableName","l":"get(TypeVariable)","u":"get(java.lang.reflect.TypeVariable)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec","l":"get(VariableElement)","u":"get(javax.lang.model.element.VariableElement)"},{"p":"io.micronaut.sourcegen.javapoet","c":"WildcardTypeName","l":"get(WildcardType)","u":"get(java.lang.reflect.WildcardType)"},{"p":"io.micronaut.sourcegen.javapoet","c":"WildcardTypeName","l":"get(WildcardType)","u":"get(javax.lang.model.type.WildcardType)"},{"p":"io.micronaut.sourcegen.generator","c":"SourceGenerators","l":"getAll()"},{"p":"io.micronaut.sourcegen.model","c":"PropertyDef","l":"getAnnotations()"},{"p":"io.micronaut.sourcegen.model","c":"EnumDef","l":"getEnumConstants()"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef","l":"getField(String)","u":"getField(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef","l":"getFields()"},{"p":"io.micronaut.sourcegen.model","c":"FieldDef","l":"getInitializer()"},{"p":"io.micronaut.sourcegen.model","c":"PropertyDef","l":"getJavadoc()"},{"p":"io.micronaut.sourcegen.generator","c":"SourceGenerator","l":"getLanguage()"},{"p":"io.micronaut.sourcegen","c":"GroovyPoetSourceGenerator","l":"getLanguage()"},{"p":"io.micronaut.sourcegen","c":"JavaPoetSourceGenerator","l":"getLanguage()"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef","l":"getMethods()"},{"p":"io.micronaut.sourcegen.model","c":"EnumDef","l":"getMethods()"},{"p":"io.micronaut.sourcegen.model","c":"InterfaceDef","l":"getMethods()"},{"p":"io.micronaut.sourcegen.model","c":"RecordDef","l":"getMethods()"},{"p":"io.micronaut.sourcegen.model","c":"PropertyDef","l":"getModifiers()"},{"p":"io.micronaut.sourcegen.model","c":"PropertyDef","l":"getModifiersArray()"},{"p":"io.micronaut.sourcegen.model","c":"PropertyDef","l":"getName()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassDefType","l":"getName()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassElementType","l":"getName()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassName","l":"getName()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef","l":"getName()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.JavaClass","l":"getName()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.Parameterized","l":"getName()"},{"p":"io.micronaut.sourcegen.model","c":"ObjectDef","l":"getName()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef","l":"getPackageName()"},{"p":"io.micronaut.sourcegen.model","c":"ObjectDef","l":"getPackageName()"},{"p":"io.micronaut.sourcegen.model","c":"MethodDef","l":"getParameter(String)","u":"getParameter(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"MethodDef","l":"getParameters()"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef","l":"getProperties()"},{"p":"io.micronaut.sourcegen.model","c":"InterfaceDef","l":"getProperties()"},{"p":"io.micronaut.sourcegen.model","c":"RecordDef","l":"getProperties()"},{"p":"io.micronaut.sourcegen.model","c":"MethodDef","l":"getReturnType()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef","l":"getSimpleName()"},{"p":"io.micronaut.sourcegen.model","c":"ObjectDef","l":"getSimpleName()"},{"p":"io.micronaut.sourcegen.model","c":"MethodDef","l":"getStatements()"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef","l":"getSuperclass()"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef","l":"getSuperinterfaces()"},{"p":"io.micronaut.sourcegen.model","c":"EnumDef","l":"getSuperinterfaces()"},{"p":"io.micronaut.sourcegen.model","c":"InterfaceDef","l":"getSuperinterfaces()"},{"p":"io.micronaut.sourcegen.model","c":"RecordDef","l":"getSuperinterfaces()"},{"p":"io.micronaut.sourcegen.generator.visitors","c":"BuilderAnnotationVisitor","l":"getSupportedAnnotationNames()"},{"p":"io.micronaut.sourcegen.model","c":"AnnotationDef","l":"getType()"},{"p":"io.micronaut.sourcegen.model","c":"FieldDef","l":"getType()"},{"p":"io.micronaut.sourcegen.model","c":"ParameterDef","l":"getType()"},{"p":"io.micronaut.sourcegen.model","c":"PropertyDef","l":"getType()"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef","l":"getTypeVariables()"},{"p":"io.micronaut.sourcegen.model","c":"InterfaceDef","l":"getTypeVariables()"},{"p":"io.micronaut.sourcegen.model","c":"RecordDef","l":"getTypeVariables()"},{"p":"io.micronaut.sourcegen.model","c":"AnnotationDef","l":"getValues()"},{"p":"io.micronaut.sourcegen.generator.visitors","c":"BuilderAnnotationVisitor","l":"getVisitorKind()"},{"p":"io.micronaut.sourcegen.generator.visitors","c":"SuperBuilderAnnotationVisitor","l":"getVisitorKind()"},{"p":"io.micronaut.sourcegen.generator.visitors","c":"WitherAnnotationVisitor","l":"getVisitorKind()"},{"p":"io.micronaut.sourcegen","c":"GroovyPoetSourceGenerator","l":"GroovyPoetSourceGenerator()","u":"%3Cinit%3E()"},{"p":"io.micronaut.sourcegen.generator","c":"SourceGenerators","l":"handleFatalException(Element, Class, Exception, Consumer)","u":"handleFatalException(io.micronaut.inject.ast.Element,java.lang.Class,java.lang.Exception,java.util.function.Consumer)"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef","l":"hasField(String)","u":"hasField(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec.AnnotationSpecValue","l":"hashCode()"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec.CodeAnnotationValue","l":"hashCode()"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec","l":"hashCode()"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock","l":"hashCode()"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec","l":"hashCode()"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"hashCode()"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"hashCode()"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec","l":"hashCode()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"hashCode()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassDefType","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassElementType","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassName","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.JavaClass","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.Parameterized","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallInstanceMethod","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallStaticMethod","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Condition","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Constant","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Convert","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.IfElse","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewArrayInitialized","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewArrayOfSize","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewInstance","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Switch","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.SwitchYieldCase","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Assign","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.DefineAndAssign","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.If","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.IfElse","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Multi","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Return","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Switch","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Throw","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.While","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Array","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Primitive","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.TypeVariable","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Wildcard","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.Field","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.Local","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.MethodParameter","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.StaticField","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.This","l":"hashCode()"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec","l":"hasModifier(Modifier)","u":"hasModifier(javax.lang.model.element.Modifier)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"hasModifier(Modifier)","u":"hasModifier(javax.lang.model.element.Modifier)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec","l":"hasModifier(Modifier)","u":"hasModifier(javax.lang.model.element.Modifier)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"hasModifier(Modifier)","u":"hasModifier(javax.lang.model.element.Modifier)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.If","l":"If(ExpressionDef, StatementDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.ExpressionDef,io.micronaut.sourcegen.model.StatementDef)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.IfElse","l":"IfElse(ExpressionDef, ExpressionDef, ExpressionDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.ExpressionDef,io.micronaut.sourcegen.model.ExpressionDef,io.micronaut.sourcegen.model.ExpressionDef)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.IfElse","l":"IfElse(ExpressionDef, StatementDef, StatementDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.ExpressionDef,io.micronaut.sourcegen.model.StatementDef,io.micronaut.sourcegen.model.StatementDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock.Builder","l":"indent()"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile.Builder","l":"indent(String)","u":"indent(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec","l":"initializer"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec.Builder","l":"initializer(CodeBlock)","u":"initializer(io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.model","c":"FieldDef.FieldDefBuilder","l":"initializer(ExpressionDef)","u":"initializer(io.micronaut.sourcegen.model.ExpressionDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec.Builder","l":"initializer(String, Object...)","u":"initializer(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"initializerBlock"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallInstanceMethod","l":"instance()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.Field","l":"instance()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef","l":"instantiate()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"instantiate(ClassTypeDef)","u":"instantiate(io.micronaut.sourcegen.model.ClassTypeDef)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"instantiate(ClassTypeDef, List)","u":"instantiate(io.micronaut.sourcegen.model.ClassTypeDef,java.util.List)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef","l":"instantiate(ExpressionDef...)","u":"instantiate(io.micronaut.sourcegen.model.ExpressionDef...)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef","l":"instantiate(List)","u":"instantiate(java.util.List)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"instantiateArray(ExpressionDef...)","u":"instantiateArray(io.micronaut.sourcegen.model.ExpressionDef...)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"instantiateArray(int)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"instantiateArray(List)","u":"instantiateArray(java.util.List)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"INT"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Kind","l":"INTERFACE"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"interfaceBuilder(ClassName)","u":"interfaceBuilder(io.micronaut.sourcegen.javapoet.ClassName)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"interfaceBuilder(String)","u":"interfaceBuilder(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"invoke(MethodDef)","u":"invoke(io.micronaut.sourcegen.model.MethodDef)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"invoke(MethodElement, ExpressionDef...)","u":"invoke(io.micronaut.inject.ast.MethodElement,io.micronaut.sourcegen.model.ExpressionDef...)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"invoke(MethodElement, List)","u":"invoke(io.micronaut.inject.ast.MethodElement,java.util.List)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"invoke(String, TypeDef, ExpressionDef...)","u":"invoke(java.lang.String,io.micronaut.sourcegen.model.TypeDef,io.micronaut.sourcegen.model.ExpressionDef...)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"invoke(String, TypeDef, List)","u":"invoke(java.lang.String,io.micronaut.sourcegen.model.TypeDef,java.util.List)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"invoke(VariableDef, String, List, TypeDef)","u":"invoke(io.micronaut.sourcegen.model.VariableDef,java.lang.String,java.util.List,io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"invokeStatic(ClassTypeDef, String, List, TypeDef)","u":"invokeStatic(io.micronaut.sourcegen.model.ClassTypeDef,java.lang.String,java.util.List,io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef","l":"invokeStatic(String, TypeDef, ExpressionDef...)","u":"invokeStatic(java.lang.String,io.micronaut.sourcegen.model.TypeDef,io.micronaut.sourcegen.model.ExpressionDef...)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef","l":"invokeStatic(String, TypeDef, List)","u":"invokeStatic(java.lang.String,io.micronaut.sourcegen.model.TypeDef,java.util.List)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"isAnnotated()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"isAnnotated()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"isBoxedPrimitive()"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"isConstructor()"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock.Builder","l":"isEmpty()"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock","l":"isEmpty()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassElementType","l":"isEnum()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef","l":"isEnum()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.JavaClass","l":"isEnum()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"isNonNull()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"isNull()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassDefType","l":"isNullable()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassElementType","l":"isNullable()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassName","l":"isNullable()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.JavaClass","l":"isNullable()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.Parameterized","l":"isNullable()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Array","l":"isNullable()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"isNullable()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"isPrimitive()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.JavaClass","l":"JavaClass(Class, boolean)","u":"%3Cinit%3E(java.lang.Class,boolean)"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec","l":"javadoc"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"javadoc"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec","l":"javadoc"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"javadoc"},{"p":"io.micronaut.sourcegen.model","c":"AbstractElementBuilder","l":"javadoc"},{"p":"io.micronaut.sourcegen","c":"JavaPoetSourceGenerator","l":"JavaPoetSourceGenerator()","u":"%3Cinit%3E()"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock","l":"join(Iterable, String)","u":"join(java.lang.Iterable,java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock","l":"joining(String)","u":"joining(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock","l":"joining(String, String, String)","u":"joining(java.lang.String,java.lang.String,java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"kind"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Condition","l":"left()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.Local","l":"Local(String, TypeDef)","u":"%3Cinit%3E(java.lang.String,io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"LONG"},{"p":"io.micronaut.sourcegen.javapoet","c":"WildcardTypeName","l":"lowerBounds"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Wildcard","l":"lowerBounds()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassDefType","l":"makeNullable()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassElementType","l":"makeNullable()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassName","l":"makeNullable()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.JavaClass","l":"makeNullable()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef","l":"makeNullable()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.Parameterized","l":"makeNullable()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Array","l":"makeNullable()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"makeNullable()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Primitive","l":"makeNullable()"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec.Builder","l":"members"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec","l":"members"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"methodBuilder(String)","u":"methodBuilder(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.MethodParameter","l":"MethodParameter(ParameterDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.ParameterDef)"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.MethodParameter","l":"MethodParameter(String, TypeDef)","u":"%3Cinit%3E(java.lang.String,io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"methodSpecs"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"methodSpecs"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec.Builder","l":"modifiers"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec","l":"modifiers"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"modifiers"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"modifiers"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec.Builder","l":"modifiers"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec","l":"modifiers"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"modifiers"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"modifiers"},{"p":"io.micronaut.sourcegen.model","c":"PropertyDef","l":"modifiers"},{"p":"io.micronaut.sourcegen.model","c":"AbstractElementBuilder","l":"modifiers"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef","l":"multi(List)","u":"multi(java.util.List)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Multi","l":"Multi(List)","u":"%3Cinit%3E(java.util.List)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef","l":"multi(StatementDef...)","u":"multi(io.micronaut.sourcegen.model.StatementDef...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec","l":"name"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"name"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec","l":"name"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"name"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeVariableName","l":"name"},{"p":"io.micronaut.sourcegen.model","c":"PropertyDef","l":"name"},{"p":"io.micronaut.sourcegen.model","c":"AbstractElementBuilder","l":"name"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallInstanceMethod","l":"name()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallStaticMethod","l":"name()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Primitive","l":"name()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.TypeVariable","l":"name()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.Field","l":"name()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.Local","l":"name()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.MethodParameter","l":"name()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.StaticField","l":"name()"},{"p":"io.micronaut.sourcegen.javapoet","c":"NameAllocator","l":"NameAllocator()","u":"%3Cinit%3E()"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"nestedClass(String)","u":"nestedClass(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterizedTypeName","l":"nestedClass(String)","u":"nestedClass(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterizedTypeName","l":"nestedClass(String, List)","u":"nestedClass(java.lang.String,java.util.List)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewArrayInitialized","l":"NewArrayInitialized(TypeDef.Array, List)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.TypeDef.Array,java.util.List)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewArrayOfSize","l":"NewArrayOfSize(TypeDef.Array, int)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.TypeDef.Array,int)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewInstance","l":"NewInstance(ClassTypeDef, List)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.ClassTypeDef,java.util.List)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"newLocal(String)","u":"newLocal(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"newLocal(String, Function)","u":"newLocal(java.lang.String,java.util.function.Function)"},{"p":"io.micronaut.sourcegen.javapoet","c":"NameAllocator","l":"newName(String)","u":"newName(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"NameAllocator","l":"newName(String, Object)","u":"newName(java.lang.String,java.lang.Object)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"nextControlFlow(CodeBlock)","u":"nextControlFlow(io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock.Builder","l":"nextControlFlow(String, Object...)","u":"nextControlFlow(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"nextControlFlow(String, Object...)","u":"nextControlFlow(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassDefType","l":"nullable()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassElementType","l":"nullable()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassName","l":"nullable()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.JavaClass","l":"nullable()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Array","l":"nullable()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"nullValue()"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"OBJECT"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"OBJECT"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef","l":"OBJECT"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"OBJECT"},{"p":"io.micronaut.sourcegen.model","c":"AnnotationDef","l":"of(AnnotationValue, VisitorContext)","u":"of(io.micronaut.core.annotation.AnnotationValue,io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef","l":"of(Class)","u":"of(java.lang.Class)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"of(Class)","u":"of(java.lang.Class)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef","l":"of(ClassDef)","u":"of(io.micronaut.sourcegen.model.ClassDef)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef","l":"of(ClassElement)","u":"of(io.micronaut.inject.ast.ClassElement)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"of(ClassElement)","u":"of(io.micronaut.inject.ast.ClassElement)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef","l":"of(String)","u":"of(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock","l":"of(String, Object...)","u":"of(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.model","c":"ParameterDef","l":"of(String, TypeDef)","u":"of(java.lang.String,io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ArrayTypeName","l":"of(Type)","u":"of(java.lang.reflect.Type)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ArrayTypeName","l":"of(TypeName)","u":"of(io.micronaut.sourcegen.javapoet.TypeName)"},{"p":"io.micronaut.sourcegen.model","c":"PropertyDef.PropertyDefBuilder","l":"ofType(Class)","u":"ofType(java.lang.Class)"},{"p":"io.micronaut.sourcegen.model","c":"FieldDef.FieldDefBuilder","l":"ofType(TypeDef)","u":"ofType(io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.model","c":"PropertyDef.PropertyDefBuilder","l":"ofType(TypeDef)","u":"ofType(io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Condition","l":"operator()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"originatingElements"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"originatingElements"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"overriding(ExecutableElement)","u":"overriding(javax.lang.model.element.ExecutableElement)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"overriding(ExecutableElement, DeclaredType, Types)","u":"overriding(javax.lang.model.element.ExecutableElement,javax.lang.model.type.DeclaredType,javax.lang.model.util.Types)"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.StaticField","l":"ownerType()"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"packageName"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"packageName()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"parameterized(Class, Class...)","u":"parameterized(java.lang.Class,java.lang.Class...)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"parameterized(Class, TypeDef...)","u":"parameterized(java.lang.Class,io.micronaut.sourcegen.model.TypeDef...)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"parameterized(ClassTypeDef, List)","u":"parameterized(io.micronaut.sourcegen.model.ClassTypeDef,java.util.List)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.Parameterized","l":"Parameterized(ClassTypeDef, List)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.ClassTypeDef,java.util.List)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"parameterized(ClassTypeDef, TypeDef...)","u":"parameterized(io.micronaut.sourcegen.model.ClassTypeDef,io.micronaut.sourcegen.model.TypeDef...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"parameters"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"parameters"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallInstanceMethod","l":"parameters()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallStaticMethod","l":"parameters()"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"peerClass(String)","u":"peerClass(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"permittedSubclasses"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"permittedSubclasses"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"primitive(Class)","u":"primitive(java.lang.Class)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"primitive(String)","u":"primitive(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Primitive","l":"Primitive(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterizedTypeName","l":"rawType"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.Parameterized","l":"rawType()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Kind","l":"RECORD"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"recordBuilder(ClassName)","u":"recordBuilder(io.micronaut.sourcegen.javapoet.ClassName)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"recordBuilder(String)","u":"recordBuilder(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"recordComponents"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"recordComponents"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"reflectionName()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Return","l":"Return(ExpressionDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.ExpressionDef)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"returning()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallInstanceMethod","l":"returningType()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallStaticMethod","l":"returningType()"},{"p":"io.micronaut.sourcegen.model","c":"MethodDef.MethodDefBuilder","l":"returns(Class)","u":"returns(java.lang.Class)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"returns(Type)","u":"returns(java.lang.reflect.Type)"},{"p":"io.micronaut.sourcegen.model","c":"MethodDef.MethodDefBuilder","l":"returns(TypeDef)","u":"returns(io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"returns(TypeName)","u":"returns(io.micronaut.sourcegen.javapoet.TypeName)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"returnType"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Condition","l":"right()"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"setName(String)","u":"setName(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"SHORT"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"simpleName()"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"simpleNames()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewArrayOfSize","l":"size()"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"skipJavaLangImports"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile.Builder","l":"skipJavaLangImports(boolean)"},{"p":"io.micronaut.sourcegen.generator.visitors","c":"BuilderAnnotationVisitor","l":"start(VisitorContext)","u":"start(io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.sourcegen.generator.visitors","c":"SuperBuilderAnnotationVisitor","l":"start(VisitorContext)","u":"start(io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.sourcegen.generator.visitors","c":"WitherAnnotationVisitor","l":"start(VisitorContext)","u":"start(io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.SwitchYieldCase","l":"statement()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.If","l":"statement()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.IfElse","l":"statement()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.While","l":"statement()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Multi","l":"statements()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"staticBlock"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.StaticField","l":"StaticField(TypeDef, String, TypeDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.TypeDef,java.lang.String,io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile.Builder","l":"staticImports"},{"p":"io.micronaut.sourcegen.javapoet","c":"WildcardTypeName","l":"subtypeOf(Type)","u":"subtypeOf(java.lang.reflect.Type)"},{"p":"io.micronaut.sourcegen.javapoet","c":"WildcardTypeName","l":"subtypeOf(TypeName)","u":"subtypeOf(io.micronaut.sourcegen.javapoet.TypeName)"},{"p":"io.micronaut.sourcegen.generator.visitors","c":"SuperBuilderAnnotationVisitor","l":"SuperBuilderAnnotationVisitor()","u":"%3Cinit%3E()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"superclass"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef.ClassDefBuilder","l":"superclass(ClassTypeDef)","u":"superclass(io.micronaut.sourcegen.model.ClassTypeDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"superclass(Type)","u":"superclass(java.lang.reflect.Type)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"superclass(Type, boolean)","u":"superclass(java.lang.reflect.Type,boolean)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"superclass(TypeMirror)","u":"superclass(javax.lang.model.type.TypeMirror)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"superclass(TypeMirror, boolean)","u":"superclass(javax.lang.model.type.TypeMirror,boolean)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"superclass(TypeName)","u":"superclass(io.micronaut.sourcegen.javapoet.TypeName)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"superinterfaces"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"superinterfaces"},{"p":"io.micronaut.sourcegen.javapoet","c":"WildcardTypeName","l":"supertypeOf(Type)","u":"supertypeOf(java.lang.reflect.Type)"},{"p":"io.micronaut.sourcegen.javapoet","c":"WildcardTypeName","l":"supertypeOf(TypeName)","u":"supertypeOf(io.micronaut.sourcegen.javapoet.TypeName)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Switch","l":"Switch(ExpressionDef, TypeDef, Map)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.ExpressionDef,io.micronaut.sourcegen.model.TypeDef,java.util.Map)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Switch","l":"Switch(ExpressionDef, TypeDef, Map)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.ExpressionDef,io.micronaut.sourcegen.model.TypeDef,java.util.Map)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.SwitchYieldCase","l":"SwitchYieldCase(TypeDef, StatementDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.TypeDef,io.micronaut.sourcegen.model.StatementDef)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"THIS"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.This","l":"This(TypeDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Throw","l":"Throw(ExpressionDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.ExpressionDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec","l":"toBuilder()"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock","l":"toBuilder()"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec","l":"toBuilder()"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"toBuilder()"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"toBuilder()"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec","l":"toBuilder()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"toBuilder()"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"toJavaFileObject()"},{"p":"io.micronaut.sourcegen.javapoet","c":"NameAllocator","l":"toJavaIdentifier(String)","u":"toJavaIdentifier(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"topLevelClassName()"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec.AnnotationSpecValue","l":"toString()"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec.CodeAnnotationValue","l":"toString()"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec","l":"toString()"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock","l":"toString()"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec","l":"toString()"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"toString()"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"toString()"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec","l":"toString()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"toString()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassDefType","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassElementType","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassName","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.JavaClass","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.Parameterized","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallInstanceMethod","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallStaticMethod","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Condition","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Constant","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Convert","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.IfElse","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewArrayInitialized","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewArrayOfSize","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewInstance","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Switch","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.SwitchYieldCase","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Assign","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.DefineAndAssign","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.If","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.IfElse","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Multi","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Return","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Switch","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Throw","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.While","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Array","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Primitive","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.TypeVariable","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Wildcard","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.Field","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.Local","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.MethodParameter","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.StaticField","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.This","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"trueValue()"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec","l":"type"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec","l":"type"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec","l":"type"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.JavaClass","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallInstanceMethod","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallStaticMethod","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Condition","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Constant","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Convert","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.IfElse","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewArrayInitialized","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewArrayOfSize","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewInstance","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Switch","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.SwitchYieldCase","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Switch","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.Field","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.Local","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.MethodParameter","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.StaticField","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.This","l":"type()"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterizedTypeName","l":"typeArguments"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.Parameterized","l":"typeArguments()"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"typeSpec"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"typeSpecs"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"typeSpecs"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.TypeVariable","l":"TypeVariable(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.TypeVariable","l":"TypeVariable(String, List)","u":"%3Cinit%3E(java.lang.String,java.util.List)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"typeVariables"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"typeVariables"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"typeVariables"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"typeVariables"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"unbox()"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock.Builder","l":"unindent()"},{"p":"io.micronaut.sourcegen.javapoet","c":"WildcardTypeName","l":"upperBounds"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Wildcard","l":"upperBounds()"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec","l":"VALUE"},{"p":"io.micronaut.sourcegen.annotations","c":"Singular","l":"value()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Constant","l":"value()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Kind","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Kind","l":"values()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewInstance","l":"values()"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"varargs"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"varargs"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"varargs"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"varargs()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"varargs()"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"varargs(boolean)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"varargs(boolean)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Assign","l":"variable()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.DefineAndAssign","l":"variable()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Throw","l":"variableDef()"},{"p":"io.micronaut.sourcegen.generator.visitors","c":"BuilderAnnotationVisitor","l":"visitClass(ClassElement, VisitorContext)","u":"visitClass(io.micronaut.inject.ast.ClassElement,io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.sourcegen.generator.visitors","c":"SuperBuilderAnnotationVisitor","l":"visitClass(ClassElement, VisitorContext)","u":"visitClass(io.micronaut.inject.ast.ClassElement,io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.sourcegen.generator.visitors","c":"WitherAnnotationVisitor","l":"visitClass(ClassElement, VisitorContext)","u":"visitClass(io.micronaut.inject.ast.ClassElement,io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"VOID"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"VOID"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.While","l":"While(ExpressionDef, StatementDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.ExpressionDef,io.micronaut.sourcegen.model.StatementDef)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"whileLoop(StatementDef)","u":"whileLoop(io.micronaut.sourcegen.model.StatementDef)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"wildcard()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Wildcard","l":"Wildcard(List, List)","u":"%3Cinit%3E(java.util.List,java.util.List)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"wildcardSubtypeOf(TypeDef)","u":"wildcardSubtypeOf(io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"wildcardSupertypeOf(TypeDef)","u":"wildcardSupertypeOf(io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeVariableName","l":"withBounds(List)","u":"withBounds(java.util.List)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeVariableName","l":"withBounds(Type...)","u":"withBounds(java.lang.reflect.Type...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeVariableName","l":"withBounds(TypeName...)","u":"withBounds(io.micronaut.sourcegen.javapoet.TypeName...)"},{"p":"io.micronaut.sourcegen.generator.visitors","c":"WitherAnnotationVisitor","l":"WitherAnnotationVisitor()","u":"%3Cinit%3E()"},{"p":"io.micronaut.sourcegen.javapoet","c":"ArrayTypeName","l":"withoutAnnotations()"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"withoutAnnotations()"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterizedTypeName","l":"withoutAnnotations()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"withoutAnnotations()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeVariableName","l":"withoutAnnotations()"},{"p":"io.micronaut.sourcegen.javapoet","c":"WildcardTypeName","l":"withoutAnnotations()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Primitive","l":"wrapperType()"},{"p":"io.micronaut.sourcegen.generator","c":"SourceGenerator","l":"write(ObjectDef, Writer)","u":"write(io.micronaut.sourcegen.model.ObjectDef,java.io.Writer)"},{"p":"io.micronaut.sourcegen","c":"JavaPoetSourceGenerator","l":"write(ObjectDef, Writer)","u":"write(io.micronaut.sourcegen.model.ObjectDef,java.io.Writer)"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"writeTo(Appendable)","u":"writeTo(java.lang.Appendable)"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"writeTo(File)","u":"writeTo(java.io.File)"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"writeTo(Filer)","u":"writeTo(javax.annotation.processing.Filer)"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"writeTo(Path)","u":"writeTo(java.nio.file.Path)"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"writeTo(Path, Charset)","u":"writeTo(java.nio.file.Path,java.nio.charset.Charset)"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"writeToFile(File)","u":"writeToFile(java.io.File)"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"writeToPath(Path)","u":"writeToPath(java.nio.file.Path)"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"writeToPath(Path, Charset)","u":"writeToPath(java.nio.file.Path,java.nio.charset.Charset)"}];updateSearchResults(); \ No newline at end of file diff --git a/1.2.x/api/overview-summary.html b/1.2.x/api/overview-summary.html index 95d6e543..9b84cc2c 100644 --- a/1.2.x/api/overview-summary.html +++ b/1.2.x/api/overview-summary.html @@ -2,7 +2,7 @@ -sourcegen-parent 1.2.0 API +sourcegen-parent 1.2.1 API diff --git a/1.2.x/api/overview-tree.html b/1.2.x/api/overview-tree.html index 224f34ea..b73e9b9d 100644 --- a/1.2.x/api/overview-tree.html +++ b/1.2.x/api/overview-tree.html @@ -2,7 +2,7 @@ -Class Hierarchy (sourcegen-parent 1.2.0 API) +Class Hierarchy (sourcegen-parent 1.2.1 API) diff --git a/1.2.x/guide/configurationreference.html b/1.2.x/guide/configurationreference.html index c337d6c5..68aaeb07 100644 --- a/1.2.x/guide/configurationreference.html +++ b/1.2.x/guide/configurationreference.html @@ -46,7 +46,7 @@

    Configuration Reference

    -

    Version:1.2.0

    +

    Version:1.2.1

    diff --git a/1.2.x/guide/index.html b/1.2.x/guide/index.html index e3221045..9a5ec878 100644 --- a/1.2.x/guide/index.html +++ b/1.2.x/guide/index.html @@ -113,7 +113,7 @@

    Table of Contents

    Compilation time source code generators

    Micronaut SourceGen exposes a language-neutral API for source code generation.

    -

    Version: 1.2.0

    +

    Version: 1.2.1

    1 Introduction

    @@ -707,6 +707,11 @@

    5.3 Super Build private String bread; // Getters / Setters + + @Vetoed // vetoed is currently required. + public static CatSuperBuilder builder() { + return new CatSuperBuilder(); + } } diff --git a/latest/api/allclasses-index.html b/latest/api/allclasses-index.html index ff87656d..c29020ab 100644 --- a/latest/api/allclasses-index.html +++ b/latest/api/allclasses-index.html @@ -2,7 +2,7 @@ -All Classes and Interfaces (sourcegen-parent 1.2.0 API) +All Classes and Interfaces (sourcegen-parent 1.2.1 API) diff --git a/latest/api/allpackages-index.html b/latest/api/allpackages-index.html index d2d3a3f5..d38442d4 100644 --- a/latest/api/allpackages-index.html +++ b/latest/api/allpackages-index.html @@ -2,7 +2,7 @@ -All Packages (sourcegen-parent 1.2.0 API) +All Packages (sourcegen-parent 1.2.1 API) diff --git a/latest/api/constant-values.html b/latest/api/constant-values.html index ac36a2a7..7c803c30 100644 --- a/latest/api/constant-values.html +++ b/latest/api/constant-values.html @@ -2,7 +2,7 @@ -Constant Field Values (sourcegen-parent 1.2.0 API) +Constant Field Values (sourcegen-parent 1.2.1 API) diff --git a/latest/api/help-doc.html b/latest/api/help-doc.html index 239c3799..be136602 100644 --- a/latest/api/help-doc.html +++ b/latest/api/help-doc.html @@ -2,7 +2,7 @@ -API Help (sourcegen-parent 1.2.0 API) +API Help (sourcegen-parent 1.2.1 API) diff --git a/latest/api/index-all.html b/latest/api/index-all.html index 9b603ffe..559c3141 100644 --- a/latest/api/index-all.html +++ b/latest/api/index-all.html @@ -2,7 +2,7 @@ -Index (sourcegen-parent 1.2.0 API) +Index (sourcegen-parent 1.2.1 API) @@ -1189,7 +1189,7 @@

    G

     
    getAll() - Static method in class io.micronaut.sourcegen.generator.SourceGenerators
     
    -
    getAnnotations() - Method in class io.micronaut.sourcegen.model.ParameterDef
    +
    getAnnotations() - Method in class io.micronaut.sourcegen.model.PropertyDef
     
    getEnumConstants() - Method in class io.micronaut.sourcegen.model.EnumDef
     
    @@ -1199,7 +1199,7 @@

    G

     
    getInitializer() - Method in class io.micronaut.sourcegen.model.FieldDef
     
    -
    getJavadoc() - Method in class io.micronaut.sourcegen.model.ParameterDef
    +
    getJavadoc() - Method in class io.micronaut.sourcegen.model.PropertyDef
     
    getLanguage() - Method in interface io.micronaut.sourcegen.generator.SourceGenerator
     
    @@ -1215,11 +1215,11 @@

    G

     
    getMethods() - Method in class io.micronaut.sourcegen.model.RecordDef
     
    -
    getModifiers() - Method in class io.micronaut.sourcegen.model.ParameterDef
    +
    getModifiers() - Method in class io.micronaut.sourcegen.model.PropertyDef
     
    -
    getModifiersArray() - Method in class io.micronaut.sourcegen.model.ParameterDef
    +
    getModifiersArray() - Method in class io.micronaut.sourcegen.model.PropertyDef
     
    -
    getName() - Method in class io.micronaut.sourcegen.model.ParameterDef
    +
    getName() - Method in class io.micronaut.sourcegen.model.PropertyDef
     
    getName() - Method in record class io.micronaut.sourcegen.model.ClassTypeDef.ClassDefType
     
    @@ -1267,6 +1267,8 @@

    G

     
    getSuperinterfaces() - Method in class io.micronaut.sourcegen.model.RecordDef
     
    +
    getSupportedAnnotationNames() - Method in class io.micronaut.sourcegen.generator.visitors.BuilderAnnotationVisitor
    +
     
    getType() - Method in class io.micronaut.sourcegen.model.AnnotationDef
     
    getType() - Method in class io.micronaut.sourcegen.model.FieldDef
    @@ -1298,6 +1300,10 @@

    G

    H

    +
    handleFatalException(Element, Class<? extends Annotation>, Exception, Consumer<RuntimeException>) - Static method in class io.micronaut.sourcegen.generator.SourceGenerators
    +
    +
    Utility method for handling exceptions.
    +
    hasField(String) - Method in class io.micronaut.sourcegen.model.ClassDef
     
    hashCode() - Method in record class io.micronaut.sourcegen.javapoet.AnnotationSpec.AnnotationSpecValue
    @@ -1777,7 +1783,7 @@

    M

     
    modifiers - Variable in class io.micronaut.sourcegen.javapoet.TypeSpec
     
    -
    modifiers - Variable in class io.micronaut.sourcegen.model.ParameterDef
    +
    modifiers - Variable in class io.micronaut.sourcegen.model.PropertyDef
     
    modifiers - Variable in class io.micronaut.sourcegen.model.AbstractElementBuilder
     
    @@ -1806,7 +1812,7 @@

    N

     
    name - Variable in class io.micronaut.sourcegen.javapoet.TypeVariableName
     
    -
    name - Variable in class io.micronaut.sourcegen.model.ParameterDef
    +
    name - Variable in class io.micronaut.sourcegen.model.PropertyDef
     
    name - Variable in class io.micronaut.sourcegen.model.AbstractElementBuilder
     
    diff --git a/latest/api/index.html b/latest/api/index.html index 92e5a03f..0015a372 100644 --- a/latest/api/index.html +++ b/latest/api/index.html @@ -2,7 +2,7 @@ -Overview (sourcegen-parent 1.2.0 API) +Overview (sourcegen-parent 1.2.1 API) @@ -47,7 +47,7 @@
    -

    sourcegen-parent 1.2.0 API

    +

    sourcegen-parent 1.2.1 API

    Packages
    diff --git a/latest/api/io/micronaut/sourcegen/GroovyPoetSourceGenerator.html b/latest/api/io/micronaut/sourcegen/GroovyPoetSourceGenerator.html index 24c337f5..29669c6e 100644 --- a/latest/api/io/micronaut/sourcegen/GroovyPoetSourceGenerator.html +++ b/latest/api/io/micronaut/sourcegen/GroovyPoetSourceGenerator.html @@ -2,7 +2,7 @@ -GroovyPoetSourceGenerator (sourcegen-parent 1.2.0 API) +GroovyPoetSourceGenerator (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/JavaPoetSourceGenerator.html b/latest/api/io/micronaut/sourcegen/JavaPoetSourceGenerator.html index ead71071..f887e358 100644 --- a/latest/api/io/micronaut/sourcegen/JavaPoetSourceGenerator.html +++ b/latest/api/io/micronaut/sourcegen/JavaPoetSourceGenerator.html @@ -2,7 +2,7 @@ -JavaPoetSourceGenerator (sourcegen-parent 1.2.0 API) +JavaPoetSourceGenerator (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/annotations/Builder.html b/latest/api/io/micronaut/sourcegen/annotations/Builder.html index 8169bd4f..4e775910 100644 --- a/latest/api/io/micronaut/sourcegen/annotations/Builder.html +++ b/latest/api/io/micronaut/sourcegen/annotations/Builder.html @@ -2,7 +2,7 @@ -Builder (sourcegen-parent 1.2.0 API) +Builder (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/annotations/Singular.html b/latest/api/io/micronaut/sourcegen/annotations/Singular.html index 0e468d33..1bb6ee48 100644 --- a/latest/api/io/micronaut/sourcegen/annotations/Singular.html +++ b/latest/api/io/micronaut/sourcegen/annotations/Singular.html @@ -2,7 +2,7 @@ -Singular (sourcegen-parent 1.2.0 API) +Singular (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/annotations/SuperBuilder.html b/latest/api/io/micronaut/sourcegen/annotations/SuperBuilder.html index 21589b4a..e71a8d4c 100644 --- a/latest/api/io/micronaut/sourcegen/annotations/SuperBuilder.html +++ b/latest/api/io/micronaut/sourcegen/annotations/SuperBuilder.html @@ -2,7 +2,7 @@ -SuperBuilder (sourcegen-parent 1.2.0 API) +SuperBuilder (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/annotations/Wither.html b/latest/api/io/micronaut/sourcegen/annotations/Wither.html index b8202ff0..cb3f0107 100644 --- a/latest/api/io/micronaut/sourcegen/annotations/Wither.html +++ b/latest/api/io/micronaut/sourcegen/annotations/Wither.html @@ -2,7 +2,7 @@ -Wither (sourcegen-parent 1.2.0 API) +Wither (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/annotations/package-summary.html b/latest/api/io/micronaut/sourcegen/annotations/package-summary.html index 9365d183..345e8f1b 100644 --- a/latest/api/io/micronaut/sourcegen/annotations/package-summary.html +++ b/latest/api/io/micronaut/sourcegen/annotations/package-summary.html @@ -2,7 +2,7 @@ -io.micronaut.sourcegen.annotations (sourcegen-parent 1.2.0 API) +io.micronaut.sourcegen.annotations (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/annotations/package-tree.html b/latest/api/io/micronaut/sourcegen/annotations/package-tree.html index b7e04f32..e29646a5 100644 --- a/latest/api/io/micronaut/sourcegen/annotations/package-tree.html +++ b/latest/api/io/micronaut/sourcegen/annotations/package-tree.html @@ -2,7 +2,7 @@ -io.micronaut.sourcegen.annotations Class Hierarchy (sourcegen-parent 1.2.0 API) +io.micronaut.sourcegen.annotations Class Hierarchy (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/generator/SourceGenerator.html b/latest/api/io/micronaut/sourcegen/generator/SourceGenerator.html index 01f20d72..b5f56e8c 100644 --- a/latest/api/io/micronaut/sourcegen/generator/SourceGenerator.html +++ b/latest/api/io/micronaut/sourcegen/generator/SourceGenerator.html @@ -2,7 +2,7 @@ -SourceGenerator (sourcegen-parent 1.2.0 API) +SourceGenerator (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/generator/SourceGenerators.html b/latest/api/io/micronaut/sourcegen/generator/SourceGenerators.html index 8bc00732..f3229440 100644 --- a/latest/api/io/micronaut/sourcegen/generator/SourceGenerators.html +++ b/latest/api/io/micronaut/sourcegen/generator/SourceGenerators.html @@ -2,7 +2,7 @@ -SourceGenerators (sourcegen-parent 1.2.0 API) +SourceGenerators (sourcegen-parent 1.2.1 API) @@ -104,6 +104,14 @@

    Method Summary

    static @NonNull List<SourceGenerator>
     
    +
    static void
    +
    handleFatalException(@NonNull io.micronaut.inject.ast.Element originatingElement, + @NonNull Class<? extends Annotation> annotation, + @NonNull Exception exception, + Consumer<RuntimeException> postponeCallback)
    +
    +
    Utility method for handling exceptions.
    +
    @@ -135,6 +143,26 @@

    findByLanguage

    public static @Nullable Optional<SourceGenerator> findByLanguage(io.micronaut.inject.visitor.VisitorContext.Language language) +
  • +
    +

    handleFatalException

    +
    public static void handleFatalException(@NonNull + @NonNull io.micronaut.inject.ast.Element originatingElement, + @NonNull + @NonNull Class<? extends Annotation> annotation, + @NonNull + @NonNull Exception exception, + Consumer<RuntimeException> postponeCallback)
    +
    Utility method for handling exceptions.
    +
    +
    Parameters:
    +
    originatingElement - The originating element.
    +
    annotation - The annotation
    +
    exception - The exception
    +
    postponeCallback - A call back if compilation needs to be delayed to the next round
    +
    +
    +
  • diff --git a/latest/api/io/micronaut/sourcegen/generator/package-summary.html b/latest/api/io/micronaut/sourcegen/generator/package-summary.html index 6fa79f85..80cf8150 100644 --- a/latest/api/io/micronaut/sourcegen/generator/package-summary.html +++ b/latest/api/io/micronaut/sourcegen/generator/package-summary.html @@ -2,7 +2,7 @@ -io.micronaut.sourcegen.generator (sourcegen-parent 1.2.0 API) +io.micronaut.sourcegen.generator (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/generator/package-tree.html b/latest/api/io/micronaut/sourcegen/generator/package-tree.html index 2490cf9a..d1a29f4c 100644 --- a/latest/api/io/micronaut/sourcegen/generator/package-tree.html +++ b/latest/api/io/micronaut/sourcegen/generator/package-tree.html @@ -2,7 +2,7 @@ -io.micronaut.sourcegen.generator Class Hierarchy (sourcegen-parent 1.2.0 API) +io.micronaut.sourcegen.generator Class Hierarchy (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/generator/visitors/BuilderAnnotationVisitor.html b/latest/api/io/micronaut/sourcegen/generator/visitors/BuilderAnnotationVisitor.html index 23043a31..cee0928e 100644 --- a/latest/api/io/micronaut/sourcegen/generator/visitors/BuilderAnnotationVisitor.html +++ b/latest/api/io/micronaut/sourcegen/generator/visitors/BuilderAnnotationVisitor.html @@ -2,7 +2,7 @@ -BuilderAnnotationVisitor (sourcegen-parent 1.2.0 API) +BuilderAnnotationVisitor (sourcegen-parent 1.2.1 API) @@ -135,16 +135,19 @@

    Method Summary

    Modifier and Type
    Method
    Description
    -
    @NonNull io.micronaut.inject.visitor.TypeElementVisitor.VisitorKind
    - + +
     
    -
    void
    -
    start(io.micronaut.inject.visitor.VisitorContext visitorContext)
    +
    @NonNull io.micronaut.inject.visitor.TypeElementVisitor.VisitorKind
    +
     
    void
    -
    visitClass(io.micronaut.inject.ast.ClassElement element, - io.micronaut.inject.visitor.VisitorContext context)
    +
    start(io.micronaut.inject.visitor.VisitorContext visitorContext)
     
    +
    void
    +
    visitClass(io.micronaut.inject.ast.ClassElement element, + io.micronaut.inject.visitor.VisitorContext context)
    +
     
    @@ -159,7 +162,7 @@

    Methods isEnabled

    Methods inherited from interface io.micronaut.inject.visitor.TypeElementVisitor

    -finish, getClassType, getElementType, getSupportedAnnotationNames, getSupportedOptions, visitConstructor, visitEnumConstant, visitField, visitMethod
    +finish, getClassType, getElementType, getSupportedOptions, visitConstructor, visitEnumConstant, visitField, visitMethod @@ -207,6 +210,16 @@

    start

  • +
    +

    getSupportedAnnotationNames

    +
    public Set<String> getSupportedAnnotationNames()
    +
    +
    Specified by:
    +
    getSupportedAnnotationNames in interface io.micronaut.inject.visitor.TypeElementVisitor<Builder,Object>
    +
    +
    +
  • +
  • visitClass

    public void visitClass(io.micronaut.inject.ast.ClassElement element, diff --git a/latest/api/io/micronaut/sourcegen/generator/visitors/SuperBuilderAnnotationVisitor.html b/latest/api/io/micronaut/sourcegen/generator/visitors/SuperBuilderAnnotationVisitor.html index 8f77bed1..ebd5e918 100644 --- a/latest/api/io/micronaut/sourcegen/generator/visitors/SuperBuilderAnnotationVisitor.html +++ b/latest/api/io/micronaut/sourcegen/generator/visitors/SuperBuilderAnnotationVisitor.html @@ -2,7 +2,7 @@ -SuperBuilderAnnotationVisitor (sourcegen-parent 1.2.0 API) +SuperBuilderAnnotationVisitor (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/generator/visitors/WitherAnnotationVisitor.html b/latest/api/io/micronaut/sourcegen/generator/visitors/WitherAnnotationVisitor.html index 11ac9cc1..cd16de03 100644 --- a/latest/api/io/micronaut/sourcegen/generator/visitors/WitherAnnotationVisitor.html +++ b/latest/api/io/micronaut/sourcegen/generator/visitors/WitherAnnotationVisitor.html @@ -2,7 +2,7 @@ -WitherAnnotationVisitor (sourcegen-parent 1.2.0 API) +WitherAnnotationVisitor (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/generator/visitors/package-summary.html b/latest/api/io/micronaut/sourcegen/generator/visitors/package-summary.html index 9dfbd6e3..c102b9cf 100644 --- a/latest/api/io/micronaut/sourcegen/generator/visitors/package-summary.html +++ b/latest/api/io/micronaut/sourcegen/generator/visitors/package-summary.html @@ -2,7 +2,7 @@ -io.micronaut.sourcegen.generator.visitors (sourcegen-parent 1.2.0 API) +io.micronaut.sourcegen.generator.visitors (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/generator/visitors/package-tree.html b/latest/api/io/micronaut/sourcegen/generator/visitors/package-tree.html index c65a9e2e..ad8293c8 100644 --- a/latest/api/io/micronaut/sourcegen/generator/visitors/package-tree.html +++ b/latest/api/io/micronaut/sourcegen/generator/visitors/package-tree.html @@ -2,7 +2,7 @@ -io.micronaut.sourcegen.generator.visitors Class Hierarchy (sourcegen-parent 1.2.0 API) +io.micronaut.sourcegen.generator.visitors Class Hierarchy (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/javapoet/AnnotationSpec.AnnotationSpecValue.html b/latest/api/io/micronaut/sourcegen/javapoet/AnnotationSpec.AnnotationSpecValue.html index 16c2cb87..4c420509 100644 --- a/latest/api/io/micronaut/sourcegen/javapoet/AnnotationSpec.AnnotationSpecValue.html +++ b/latest/api/io/micronaut/sourcegen/javapoet/AnnotationSpec.AnnotationSpecValue.html @@ -2,7 +2,7 @@ -AnnotationSpec.AnnotationSpecValue (sourcegen-parent 1.2.0 API) +AnnotationSpec.AnnotationSpecValue (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/javapoet/AnnotationSpec.AnnotationValueSpec.html b/latest/api/io/micronaut/sourcegen/javapoet/AnnotationSpec.AnnotationValueSpec.html index acca0197..7d750320 100644 --- a/latest/api/io/micronaut/sourcegen/javapoet/AnnotationSpec.AnnotationValueSpec.html +++ b/latest/api/io/micronaut/sourcegen/javapoet/AnnotationSpec.AnnotationValueSpec.html @@ -2,7 +2,7 @@ -AnnotationSpec.AnnotationValueSpec (sourcegen-parent 1.2.0 API) +AnnotationSpec.AnnotationValueSpec (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/javapoet/AnnotationSpec.Builder.html b/latest/api/io/micronaut/sourcegen/javapoet/AnnotationSpec.Builder.html index b536a128..218976dd 100644 --- a/latest/api/io/micronaut/sourcegen/javapoet/AnnotationSpec.Builder.html +++ b/latest/api/io/micronaut/sourcegen/javapoet/AnnotationSpec.Builder.html @@ -2,7 +2,7 @@ -AnnotationSpec.Builder (sourcegen-parent 1.2.0 API) +AnnotationSpec.Builder (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/javapoet/AnnotationSpec.CodeAnnotationValue.html b/latest/api/io/micronaut/sourcegen/javapoet/AnnotationSpec.CodeAnnotationValue.html index 5f0e028a..1428624d 100644 --- a/latest/api/io/micronaut/sourcegen/javapoet/AnnotationSpec.CodeAnnotationValue.html +++ b/latest/api/io/micronaut/sourcegen/javapoet/AnnotationSpec.CodeAnnotationValue.html @@ -2,7 +2,7 @@ -AnnotationSpec.CodeAnnotationValue (sourcegen-parent 1.2.0 API) +AnnotationSpec.CodeAnnotationValue (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/javapoet/AnnotationSpec.html b/latest/api/io/micronaut/sourcegen/javapoet/AnnotationSpec.html index 0fab025c..c9af9fe4 100644 --- a/latest/api/io/micronaut/sourcegen/javapoet/AnnotationSpec.html +++ b/latest/api/io/micronaut/sourcegen/javapoet/AnnotationSpec.html @@ -2,7 +2,7 @@ -AnnotationSpec (sourcegen-parent 1.2.0 API) +AnnotationSpec (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/javapoet/ArrayTypeName.html b/latest/api/io/micronaut/sourcegen/javapoet/ArrayTypeName.html index 143b69b1..987bf488 100644 --- a/latest/api/io/micronaut/sourcegen/javapoet/ArrayTypeName.html +++ b/latest/api/io/micronaut/sourcegen/javapoet/ArrayTypeName.html @@ -2,7 +2,7 @@ -ArrayTypeName (sourcegen-parent 1.2.0 API) +ArrayTypeName (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/javapoet/ClassName.html b/latest/api/io/micronaut/sourcegen/javapoet/ClassName.html index 51adf57d..8ccce967 100644 --- a/latest/api/io/micronaut/sourcegen/javapoet/ClassName.html +++ b/latest/api/io/micronaut/sourcegen/javapoet/ClassName.html @@ -2,7 +2,7 @@ -ClassName (sourcegen-parent 1.2.0 API) +ClassName (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/javapoet/CodeBlock.Builder.html b/latest/api/io/micronaut/sourcegen/javapoet/CodeBlock.Builder.html index 30a2614d..d6db7de4 100644 --- a/latest/api/io/micronaut/sourcegen/javapoet/CodeBlock.Builder.html +++ b/latest/api/io/micronaut/sourcegen/javapoet/CodeBlock.Builder.html @@ -2,7 +2,7 @@ -CodeBlock.Builder (sourcegen-parent 1.2.0 API) +CodeBlock.Builder (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/javapoet/CodeBlock.html b/latest/api/io/micronaut/sourcegen/javapoet/CodeBlock.html index 9efba4bc..0fd114e5 100644 --- a/latest/api/io/micronaut/sourcegen/javapoet/CodeBlock.html +++ b/latest/api/io/micronaut/sourcegen/javapoet/CodeBlock.html @@ -2,7 +2,7 @@ -CodeBlock (sourcegen-parent 1.2.0 API) +CodeBlock (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/javapoet/FieldSpec.Builder.html b/latest/api/io/micronaut/sourcegen/javapoet/FieldSpec.Builder.html index f360e216..997ef7e9 100644 --- a/latest/api/io/micronaut/sourcegen/javapoet/FieldSpec.Builder.html +++ b/latest/api/io/micronaut/sourcegen/javapoet/FieldSpec.Builder.html @@ -2,7 +2,7 @@ -FieldSpec.Builder (sourcegen-parent 1.2.0 API) +FieldSpec.Builder (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/javapoet/FieldSpec.html b/latest/api/io/micronaut/sourcegen/javapoet/FieldSpec.html index 3252bb17..00b3702a 100644 --- a/latest/api/io/micronaut/sourcegen/javapoet/FieldSpec.html +++ b/latest/api/io/micronaut/sourcegen/javapoet/FieldSpec.html @@ -2,7 +2,7 @@ -FieldSpec (sourcegen-parent 1.2.0 API) +FieldSpec (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/javapoet/JavaFile.Builder.html b/latest/api/io/micronaut/sourcegen/javapoet/JavaFile.Builder.html index 4b4ba6ff..39a0efe9 100644 --- a/latest/api/io/micronaut/sourcegen/javapoet/JavaFile.Builder.html +++ b/latest/api/io/micronaut/sourcegen/javapoet/JavaFile.Builder.html @@ -2,7 +2,7 @@ -JavaFile.Builder (sourcegen-parent 1.2.0 API) +JavaFile.Builder (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/javapoet/JavaFile.html b/latest/api/io/micronaut/sourcegen/javapoet/JavaFile.html index 8af6d083..12961fb7 100644 --- a/latest/api/io/micronaut/sourcegen/javapoet/JavaFile.html +++ b/latest/api/io/micronaut/sourcegen/javapoet/JavaFile.html @@ -2,7 +2,7 @@ -JavaFile (sourcegen-parent 1.2.0 API) +JavaFile (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/javapoet/MethodSpec.Builder.html b/latest/api/io/micronaut/sourcegen/javapoet/MethodSpec.Builder.html index 442339da..7120da8e 100644 --- a/latest/api/io/micronaut/sourcegen/javapoet/MethodSpec.Builder.html +++ b/latest/api/io/micronaut/sourcegen/javapoet/MethodSpec.Builder.html @@ -2,7 +2,7 @@ -MethodSpec.Builder (sourcegen-parent 1.2.0 API) +MethodSpec.Builder (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/javapoet/MethodSpec.html b/latest/api/io/micronaut/sourcegen/javapoet/MethodSpec.html index f501a1d0..76c0956f 100644 --- a/latest/api/io/micronaut/sourcegen/javapoet/MethodSpec.html +++ b/latest/api/io/micronaut/sourcegen/javapoet/MethodSpec.html @@ -2,7 +2,7 @@ -MethodSpec (sourcegen-parent 1.2.0 API) +MethodSpec (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/javapoet/NameAllocator.html b/latest/api/io/micronaut/sourcegen/javapoet/NameAllocator.html index adc64293..741d199b 100644 --- a/latest/api/io/micronaut/sourcegen/javapoet/NameAllocator.html +++ b/latest/api/io/micronaut/sourcegen/javapoet/NameAllocator.html @@ -2,7 +2,7 @@ -NameAllocator (sourcegen-parent 1.2.0 API) +NameAllocator (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/javapoet/ParameterSpec.Builder.html b/latest/api/io/micronaut/sourcegen/javapoet/ParameterSpec.Builder.html index 31e5d261..2b5f60cc 100644 --- a/latest/api/io/micronaut/sourcegen/javapoet/ParameterSpec.Builder.html +++ b/latest/api/io/micronaut/sourcegen/javapoet/ParameterSpec.Builder.html @@ -2,7 +2,7 @@ -ParameterSpec.Builder (sourcegen-parent 1.2.0 API) +ParameterSpec.Builder (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/javapoet/ParameterSpec.html b/latest/api/io/micronaut/sourcegen/javapoet/ParameterSpec.html index 12e49107..7310e6f7 100644 --- a/latest/api/io/micronaut/sourcegen/javapoet/ParameterSpec.html +++ b/latest/api/io/micronaut/sourcegen/javapoet/ParameterSpec.html @@ -2,7 +2,7 @@ -ParameterSpec (sourcegen-parent 1.2.0 API) +ParameterSpec (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/javapoet/ParameterizedTypeName.html b/latest/api/io/micronaut/sourcegen/javapoet/ParameterizedTypeName.html index a33b3a8b..19927a89 100644 --- a/latest/api/io/micronaut/sourcegen/javapoet/ParameterizedTypeName.html +++ b/latest/api/io/micronaut/sourcegen/javapoet/ParameterizedTypeName.html @@ -2,7 +2,7 @@ -ParameterizedTypeName (sourcegen-parent 1.2.0 API) +ParameterizedTypeName (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/javapoet/TypeName.html b/latest/api/io/micronaut/sourcegen/javapoet/TypeName.html index 0f49e1cd..335f7397 100644 --- a/latest/api/io/micronaut/sourcegen/javapoet/TypeName.html +++ b/latest/api/io/micronaut/sourcegen/javapoet/TypeName.html @@ -2,7 +2,7 @@ -TypeName (sourcegen-parent 1.2.0 API) +TypeName (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/javapoet/TypeSpec.Builder.html b/latest/api/io/micronaut/sourcegen/javapoet/TypeSpec.Builder.html index cf8045c1..6283c764 100644 --- a/latest/api/io/micronaut/sourcegen/javapoet/TypeSpec.Builder.html +++ b/latest/api/io/micronaut/sourcegen/javapoet/TypeSpec.Builder.html @@ -2,7 +2,7 @@ -TypeSpec.Builder (sourcegen-parent 1.2.0 API) +TypeSpec.Builder (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/javapoet/TypeSpec.Kind.html b/latest/api/io/micronaut/sourcegen/javapoet/TypeSpec.Kind.html index 1158ef57..f9a7435d 100644 --- a/latest/api/io/micronaut/sourcegen/javapoet/TypeSpec.Kind.html +++ b/latest/api/io/micronaut/sourcegen/javapoet/TypeSpec.Kind.html @@ -2,7 +2,7 @@ -TypeSpec.Kind (sourcegen-parent 1.2.0 API) +TypeSpec.Kind (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/javapoet/TypeSpec.html b/latest/api/io/micronaut/sourcegen/javapoet/TypeSpec.html index b8e8bf74..2cc1ce9d 100644 --- a/latest/api/io/micronaut/sourcegen/javapoet/TypeSpec.html +++ b/latest/api/io/micronaut/sourcegen/javapoet/TypeSpec.html @@ -2,7 +2,7 @@ -TypeSpec (sourcegen-parent 1.2.0 API) +TypeSpec (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/javapoet/TypeVariableName.html b/latest/api/io/micronaut/sourcegen/javapoet/TypeVariableName.html index 2c8901fb..0ff56e3a 100644 --- a/latest/api/io/micronaut/sourcegen/javapoet/TypeVariableName.html +++ b/latest/api/io/micronaut/sourcegen/javapoet/TypeVariableName.html @@ -2,7 +2,7 @@ -TypeVariableName (sourcegen-parent 1.2.0 API) +TypeVariableName (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/javapoet/Util.html b/latest/api/io/micronaut/sourcegen/javapoet/Util.html index 4183b1f4..563afedc 100644 --- a/latest/api/io/micronaut/sourcegen/javapoet/Util.html +++ b/latest/api/io/micronaut/sourcegen/javapoet/Util.html @@ -2,7 +2,7 @@ -Util (sourcegen-parent 1.2.0 API) +Util (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/javapoet/WildcardTypeName.html b/latest/api/io/micronaut/sourcegen/javapoet/WildcardTypeName.html index 3006af98..dd889e8e 100644 --- a/latest/api/io/micronaut/sourcegen/javapoet/WildcardTypeName.html +++ b/latest/api/io/micronaut/sourcegen/javapoet/WildcardTypeName.html @@ -2,7 +2,7 @@ -WildcardTypeName (sourcegen-parent 1.2.0 API) +WildcardTypeName (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/javapoet/package-summary.html b/latest/api/io/micronaut/sourcegen/javapoet/package-summary.html index 2cd99cf3..13d18dbe 100644 --- a/latest/api/io/micronaut/sourcegen/javapoet/package-summary.html +++ b/latest/api/io/micronaut/sourcegen/javapoet/package-summary.html @@ -2,7 +2,7 @@ -io.micronaut.sourcegen.javapoet (sourcegen-parent 1.2.0 API) +io.micronaut.sourcegen.javapoet (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/javapoet/package-tree.html b/latest/api/io/micronaut/sourcegen/javapoet/package-tree.html index f0aef6f9..68d7f65f 100644 --- a/latest/api/io/micronaut/sourcegen/javapoet/package-tree.html +++ b/latest/api/io/micronaut/sourcegen/javapoet/package-tree.html @@ -2,7 +2,7 @@ -io.micronaut.sourcegen.javapoet Class Hierarchy (sourcegen-parent 1.2.0 API) +io.micronaut.sourcegen.javapoet Class Hierarchy (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/model/AbstractElementBuilder.html b/latest/api/io/micronaut/sourcegen/model/AbstractElementBuilder.html index c7b29aa6..8cbc046d 100644 --- a/latest/api/io/micronaut/sourcegen/model/AbstractElementBuilder.html +++ b/latest/api/io/micronaut/sourcegen/model/AbstractElementBuilder.html @@ -2,7 +2,7 @@ -AbstractElementBuilder (sourcegen-parent 1.2.0 API) +AbstractElementBuilder (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/model/AnnotationDef.AnnotationDefBuilder.html b/latest/api/io/micronaut/sourcegen/model/AnnotationDef.AnnotationDefBuilder.html index d48eec79..6ceb14a5 100644 --- a/latest/api/io/micronaut/sourcegen/model/AnnotationDef.AnnotationDefBuilder.html +++ b/latest/api/io/micronaut/sourcegen/model/AnnotationDef.AnnotationDefBuilder.html @@ -2,7 +2,7 @@ -AnnotationDef.AnnotationDefBuilder (sourcegen-parent 1.2.0 API) +AnnotationDef.AnnotationDefBuilder (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/model/AnnotationDef.html b/latest/api/io/micronaut/sourcegen/model/AnnotationDef.html index 45b6618f..0913bd1e 100644 --- a/latest/api/io/micronaut/sourcegen/model/AnnotationDef.html +++ b/latest/api/io/micronaut/sourcegen/model/AnnotationDef.html @@ -2,7 +2,7 @@ -AnnotationDef (sourcegen-parent 1.2.0 API) +AnnotationDef (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/model/ClassDef.ClassDefBuilder.html b/latest/api/io/micronaut/sourcegen/model/ClassDef.ClassDefBuilder.html index c4c5abdd..e589ce49 100644 --- a/latest/api/io/micronaut/sourcegen/model/ClassDef.ClassDefBuilder.html +++ b/latest/api/io/micronaut/sourcegen/model/ClassDef.ClassDefBuilder.html @@ -2,7 +2,7 @@ -ClassDef.ClassDefBuilder (sourcegen-parent 1.2.0 API) +ClassDef.ClassDefBuilder (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/model/ClassDef.html b/latest/api/io/micronaut/sourcegen/model/ClassDef.html index cadab15e..4b776cb9 100644 --- a/latest/api/io/micronaut/sourcegen/model/ClassDef.html +++ b/latest/api/io/micronaut/sourcegen/model/ClassDef.html @@ -2,7 +2,7 @@ -ClassDef (sourcegen-parent 1.2.0 API) +ClassDef (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/model/ClassTypeDef.ClassDefType.html b/latest/api/io/micronaut/sourcegen/model/ClassTypeDef.ClassDefType.html index 7877d8c4..4a5d64cb 100644 --- a/latest/api/io/micronaut/sourcegen/model/ClassTypeDef.ClassDefType.html +++ b/latest/api/io/micronaut/sourcegen/model/ClassTypeDef.ClassDefType.html @@ -2,7 +2,7 @@ -ClassTypeDef.ClassDefType (sourcegen-parent 1.2.0 API) +ClassTypeDef.ClassDefType (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/model/ClassTypeDef.ClassElementType.html b/latest/api/io/micronaut/sourcegen/model/ClassTypeDef.ClassElementType.html index 02f7dc35..b00136a5 100644 --- a/latest/api/io/micronaut/sourcegen/model/ClassTypeDef.ClassElementType.html +++ b/latest/api/io/micronaut/sourcegen/model/ClassTypeDef.ClassElementType.html @@ -2,7 +2,7 @@ -ClassTypeDef.ClassElementType (sourcegen-parent 1.2.0 API) +ClassTypeDef.ClassElementType (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/model/ClassTypeDef.ClassName.html b/latest/api/io/micronaut/sourcegen/model/ClassTypeDef.ClassName.html index 037820c0..04684cc8 100644 --- a/latest/api/io/micronaut/sourcegen/model/ClassTypeDef.ClassName.html +++ b/latest/api/io/micronaut/sourcegen/model/ClassTypeDef.ClassName.html @@ -2,7 +2,7 @@ -ClassTypeDef.ClassName (sourcegen-parent 1.2.0 API) +ClassTypeDef.ClassName (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/model/ClassTypeDef.JavaClass.html b/latest/api/io/micronaut/sourcegen/model/ClassTypeDef.JavaClass.html index 3c46de7d..c0634ba8 100644 --- a/latest/api/io/micronaut/sourcegen/model/ClassTypeDef.JavaClass.html +++ b/latest/api/io/micronaut/sourcegen/model/ClassTypeDef.JavaClass.html @@ -2,7 +2,7 @@ -ClassTypeDef.JavaClass (sourcegen-parent 1.2.0 API) +ClassTypeDef.JavaClass (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/model/ClassTypeDef.Parameterized.html b/latest/api/io/micronaut/sourcegen/model/ClassTypeDef.Parameterized.html index 68fef2fc..149a3460 100644 --- a/latest/api/io/micronaut/sourcegen/model/ClassTypeDef.Parameterized.html +++ b/latest/api/io/micronaut/sourcegen/model/ClassTypeDef.Parameterized.html @@ -2,7 +2,7 @@ -ClassTypeDef.Parameterized (sourcegen-parent 1.2.0 API) +ClassTypeDef.Parameterized (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/model/ClassTypeDef.html b/latest/api/io/micronaut/sourcegen/model/ClassTypeDef.html index c2e58257..804be339 100644 --- a/latest/api/io/micronaut/sourcegen/model/ClassTypeDef.html +++ b/latest/api/io/micronaut/sourcegen/model/ClassTypeDef.html @@ -2,7 +2,7 @@ -ClassTypeDef (sourcegen-parent 1.2.0 API) +ClassTypeDef (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/model/EnumDef.EnumDefBuilder.html b/latest/api/io/micronaut/sourcegen/model/EnumDef.EnumDefBuilder.html index b1e168b2..2cfa0679 100644 --- a/latest/api/io/micronaut/sourcegen/model/EnumDef.EnumDefBuilder.html +++ b/latest/api/io/micronaut/sourcegen/model/EnumDef.EnumDefBuilder.html @@ -2,7 +2,7 @@ -EnumDef.EnumDefBuilder (sourcegen-parent 1.2.0 API) +EnumDef.EnumDefBuilder (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/model/EnumDef.html b/latest/api/io/micronaut/sourcegen/model/EnumDef.html index 8128832a..55e6f9c6 100644 --- a/latest/api/io/micronaut/sourcegen/model/EnumDef.html +++ b/latest/api/io/micronaut/sourcegen/model/EnumDef.html @@ -2,7 +2,7 @@ -EnumDef (sourcegen-parent 1.2.0 API) +EnumDef (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/model/ExpressionDef.CallInstanceMethod.html b/latest/api/io/micronaut/sourcegen/model/ExpressionDef.CallInstanceMethod.html index 574f78c7..ebef09a1 100644 --- a/latest/api/io/micronaut/sourcegen/model/ExpressionDef.CallInstanceMethod.html +++ b/latest/api/io/micronaut/sourcegen/model/ExpressionDef.CallInstanceMethod.html @@ -2,7 +2,7 @@ -ExpressionDef.CallInstanceMethod (sourcegen-parent 1.2.0 API) +ExpressionDef.CallInstanceMethod (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/model/ExpressionDef.CallStaticMethod.html b/latest/api/io/micronaut/sourcegen/model/ExpressionDef.CallStaticMethod.html index 2bfff2b9..79c5b55c 100644 --- a/latest/api/io/micronaut/sourcegen/model/ExpressionDef.CallStaticMethod.html +++ b/latest/api/io/micronaut/sourcegen/model/ExpressionDef.CallStaticMethod.html @@ -2,7 +2,7 @@ -ExpressionDef.CallStaticMethod (sourcegen-parent 1.2.0 API) +ExpressionDef.CallStaticMethod (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/model/ExpressionDef.Condition.html b/latest/api/io/micronaut/sourcegen/model/ExpressionDef.Condition.html index 7c576d35..5465550b 100644 --- a/latest/api/io/micronaut/sourcegen/model/ExpressionDef.Condition.html +++ b/latest/api/io/micronaut/sourcegen/model/ExpressionDef.Condition.html @@ -2,7 +2,7 @@ -ExpressionDef.Condition (sourcegen-parent 1.2.0 API) +ExpressionDef.Condition (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/model/ExpressionDef.Constant.html b/latest/api/io/micronaut/sourcegen/model/ExpressionDef.Constant.html index 80fe187b..0695be26 100644 --- a/latest/api/io/micronaut/sourcegen/model/ExpressionDef.Constant.html +++ b/latest/api/io/micronaut/sourcegen/model/ExpressionDef.Constant.html @@ -2,7 +2,7 @@ -ExpressionDef.Constant (sourcegen-parent 1.2.0 API) +ExpressionDef.Constant (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/model/ExpressionDef.Convert.html b/latest/api/io/micronaut/sourcegen/model/ExpressionDef.Convert.html index 3ffc5a6f..f343a56d 100644 --- a/latest/api/io/micronaut/sourcegen/model/ExpressionDef.Convert.html +++ b/latest/api/io/micronaut/sourcegen/model/ExpressionDef.Convert.html @@ -2,7 +2,7 @@ -ExpressionDef.Convert (sourcegen-parent 1.2.0 API) +ExpressionDef.Convert (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/model/ExpressionDef.IfElse.html b/latest/api/io/micronaut/sourcegen/model/ExpressionDef.IfElse.html index 643657b2..51619b26 100644 --- a/latest/api/io/micronaut/sourcegen/model/ExpressionDef.IfElse.html +++ b/latest/api/io/micronaut/sourcegen/model/ExpressionDef.IfElse.html @@ -2,7 +2,7 @@ -ExpressionDef.IfElse (sourcegen-parent 1.2.0 API) +ExpressionDef.IfElse (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/model/ExpressionDef.NewArrayInitialized.html b/latest/api/io/micronaut/sourcegen/model/ExpressionDef.NewArrayInitialized.html index 0c126018..36cee53a 100644 --- a/latest/api/io/micronaut/sourcegen/model/ExpressionDef.NewArrayInitialized.html +++ b/latest/api/io/micronaut/sourcegen/model/ExpressionDef.NewArrayInitialized.html @@ -2,7 +2,7 @@ -ExpressionDef.NewArrayInitialized (sourcegen-parent 1.2.0 API) +ExpressionDef.NewArrayInitialized (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/model/ExpressionDef.NewArrayOfSize.html b/latest/api/io/micronaut/sourcegen/model/ExpressionDef.NewArrayOfSize.html index fe1c749e..52a13e7a 100644 --- a/latest/api/io/micronaut/sourcegen/model/ExpressionDef.NewArrayOfSize.html +++ b/latest/api/io/micronaut/sourcegen/model/ExpressionDef.NewArrayOfSize.html @@ -2,7 +2,7 @@ -ExpressionDef.NewArrayOfSize (sourcegen-parent 1.2.0 API) +ExpressionDef.NewArrayOfSize (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/model/ExpressionDef.NewInstance.html b/latest/api/io/micronaut/sourcegen/model/ExpressionDef.NewInstance.html index 29322476..f0a52b9f 100644 --- a/latest/api/io/micronaut/sourcegen/model/ExpressionDef.NewInstance.html +++ b/latest/api/io/micronaut/sourcegen/model/ExpressionDef.NewInstance.html @@ -2,7 +2,7 @@ -ExpressionDef.NewInstance (sourcegen-parent 1.2.0 API) +ExpressionDef.NewInstance (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/model/ExpressionDef.Switch.html b/latest/api/io/micronaut/sourcegen/model/ExpressionDef.Switch.html index a71537ef..0b1ff80c 100644 --- a/latest/api/io/micronaut/sourcegen/model/ExpressionDef.Switch.html +++ b/latest/api/io/micronaut/sourcegen/model/ExpressionDef.Switch.html @@ -2,7 +2,7 @@ -ExpressionDef.Switch (sourcegen-parent 1.2.0 API) +ExpressionDef.Switch (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/model/ExpressionDef.SwitchYieldCase.html b/latest/api/io/micronaut/sourcegen/model/ExpressionDef.SwitchYieldCase.html index 5677f687..20841b17 100644 --- a/latest/api/io/micronaut/sourcegen/model/ExpressionDef.SwitchYieldCase.html +++ b/latest/api/io/micronaut/sourcegen/model/ExpressionDef.SwitchYieldCase.html @@ -2,7 +2,7 @@ -ExpressionDef.SwitchYieldCase (sourcegen-parent 1.2.0 API) +ExpressionDef.SwitchYieldCase (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/model/ExpressionDef.html b/latest/api/io/micronaut/sourcegen/model/ExpressionDef.html index 62a15cb6..02e1a469 100644 --- a/latest/api/io/micronaut/sourcegen/model/ExpressionDef.html +++ b/latest/api/io/micronaut/sourcegen/model/ExpressionDef.html @@ -2,7 +2,7 @@ -ExpressionDef (sourcegen-parent 1.2.0 API) +ExpressionDef (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/model/FieldDef.FieldDefBuilder.html b/latest/api/io/micronaut/sourcegen/model/FieldDef.FieldDefBuilder.html index 8da8969b..0f633349 100644 --- a/latest/api/io/micronaut/sourcegen/model/FieldDef.FieldDefBuilder.html +++ b/latest/api/io/micronaut/sourcegen/model/FieldDef.FieldDefBuilder.html @@ -2,7 +2,7 @@ -FieldDef.FieldDefBuilder (sourcegen-parent 1.2.0 API) +FieldDef.FieldDefBuilder (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/model/FieldDef.html b/latest/api/io/micronaut/sourcegen/model/FieldDef.html index d921c12b..6b6d41d0 100644 --- a/latest/api/io/micronaut/sourcegen/model/FieldDef.html +++ b/latest/api/io/micronaut/sourcegen/model/FieldDef.html @@ -2,7 +2,7 @@ -FieldDef (sourcegen-parent 1.2.0 API) +FieldDef (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/model/InterfaceDef.InterfaceDefBuilder.html b/latest/api/io/micronaut/sourcegen/model/InterfaceDef.InterfaceDefBuilder.html index 048dafa3..d9814a86 100644 --- a/latest/api/io/micronaut/sourcegen/model/InterfaceDef.InterfaceDefBuilder.html +++ b/latest/api/io/micronaut/sourcegen/model/InterfaceDef.InterfaceDefBuilder.html @@ -2,7 +2,7 @@ -InterfaceDef.InterfaceDefBuilder (sourcegen-parent 1.2.0 API) +InterfaceDef.InterfaceDefBuilder (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/model/InterfaceDef.html b/latest/api/io/micronaut/sourcegen/model/InterfaceDef.html index bc5fbdb8..91e3999e 100644 --- a/latest/api/io/micronaut/sourcegen/model/InterfaceDef.html +++ b/latest/api/io/micronaut/sourcegen/model/InterfaceDef.html @@ -2,7 +2,7 @@ -InterfaceDef (sourcegen-parent 1.2.0 API) +InterfaceDef (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/model/MethodDef.MethodDefBuilder.html b/latest/api/io/micronaut/sourcegen/model/MethodDef.MethodDefBuilder.html index 054bed7a..6a0b754d 100644 --- a/latest/api/io/micronaut/sourcegen/model/MethodDef.MethodDefBuilder.html +++ b/latest/api/io/micronaut/sourcegen/model/MethodDef.MethodDefBuilder.html @@ -2,7 +2,7 @@ -MethodDef.MethodDefBuilder (sourcegen-parent 1.2.0 API) +MethodDef.MethodDefBuilder (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/model/MethodDef.html b/latest/api/io/micronaut/sourcegen/model/MethodDef.html index 2b15f642..2dd654ce 100644 --- a/latest/api/io/micronaut/sourcegen/model/MethodDef.html +++ b/latest/api/io/micronaut/sourcegen/model/MethodDef.html @@ -2,7 +2,7 @@ -MethodDef (sourcegen-parent 1.2.0 API) +MethodDef (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/model/ObjectDef.html b/latest/api/io/micronaut/sourcegen/model/ObjectDef.html index 6152a588..ada8d343 100644 --- a/latest/api/io/micronaut/sourcegen/model/ObjectDef.html +++ b/latest/api/io/micronaut/sourcegen/model/ObjectDef.html @@ -2,7 +2,7 @@ -ObjectDef (sourcegen-parent 1.2.0 API) +ObjectDef (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/model/ParameterDef.ParameterDefBuilder.html b/latest/api/io/micronaut/sourcegen/model/ParameterDef.ParameterDefBuilder.html index 6f3af903..369bed1e 100644 --- a/latest/api/io/micronaut/sourcegen/model/ParameterDef.ParameterDefBuilder.html +++ b/latest/api/io/micronaut/sourcegen/model/ParameterDef.ParameterDefBuilder.html @@ -2,7 +2,7 @@ -ParameterDef.ParameterDefBuilder (sourcegen-parent 1.2.0 API) +ParameterDef.ParameterDefBuilder (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/model/ParameterDef.html b/latest/api/io/micronaut/sourcegen/model/ParameterDef.html index 44f32219..257a3bd7 100644 --- a/latest/api/io/micronaut/sourcegen/model/ParameterDef.html +++ b/latest/api/io/micronaut/sourcegen/model/ParameterDef.html @@ -2,7 +2,7 @@ -ParameterDef (sourcegen-parent 1.2.0 API) +ParameterDef (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/model/PropertyDef.PropertyDefBuilder.html b/latest/api/io/micronaut/sourcegen/model/PropertyDef.PropertyDefBuilder.html index 6e2c8d1f..0d9b4b0f 100644 --- a/latest/api/io/micronaut/sourcegen/model/PropertyDef.PropertyDefBuilder.html +++ b/latest/api/io/micronaut/sourcegen/model/PropertyDef.PropertyDefBuilder.html @@ -2,7 +2,7 @@ -PropertyDef.PropertyDefBuilder (sourcegen-parent 1.2.0 API) +PropertyDef.PropertyDefBuilder (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/model/PropertyDef.html b/latest/api/io/micronaut/sourcegen/model/PropertyDef.html index a957f72f..2e6ef40f 100644 --- a/latest/api/io/micronaut/sourcegen/model/PropertyDef.html +++ b/latest/api/io/micronaut/sourcegen/model/PropertyDef.html @@ -2,7 +2,7 @@ -PropertyDef (sourcegen-parent 1.2.0 API) +PropertyDef (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/model/RecordDef.RecordDefBuilder.html b/latest/api/io/micronaut/sourcegen/model/RecordDef.RecordDefBuilder.html index ab596b87..75c4e872 100644 --- a/latest/api/io/micronaut/sourcegen/model/RecordDef.RecordDefBuilder.html +++ b/latest/api/io/micronaut/sourcegen/model/RecordDef.RecordDefBuilder.html @@ -2,7 +2,7 @@ -RecordDef.RecordDefBuilder (sourcegen-parent 1.2.0 API) +RecordDef.RecordDefBuilder (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/model/RecordDef.html b/latest/api/io/micronaut/sourcegen/model/RecordDef.html index e65ea041..1bd8b5ca 100644 --- a/latest/api/io/micronaut/sourcegen/model/RecordDef.html +++ b/latest/api/io/micronaut/sourcegen/model/RecordDef.html @@ -2,7 +2,7 @@ -RecordDef (sourcegen-parent 1.2.0 API) +RecordDef (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/model/StatementDef.Assign.html b/latest/api/io/micronaut/sourcegen/model/StatementDef.Assign.html index 6728474e..f02abfd4 100644 --- a/latest/api/io/micronaut/sourcegen/model/StatementDef.Assign.html +++ b/latest/api/io/micronaut/sourcegen/model/StatementDef.Assign.html @@ -2,7 +2,7 @@ -StatementDef.Assign (sourcegen-parent 1.2.0 API) +StatementDef.Assign (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/model/StatementDef.DefineAndAssign.html b/latest/api/io/micronaut/sourcegen/model/StatementDef.DefineAndAssign.html index 546c87c5..2fa465b3 100644 --- a/latest/api/io/micronaut/sourcegen/model/StatementDef.DefineAndAssign.html +++ b/latest/api/io/micronaut/sourcegen/model/StatementDef.DefineAndAssign.html @@ -2,7 +2,7 @@ -StatementDef.DefineAndAssign (sourcegen-parent 1.2.0 API) +StatementDef.DefineAndAssign (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/model/StatementDef.If.html b/latest/api/io/micronaut/sourcegen/model/StatementDef.If.html index 342250cb..be2e4edb 100644 --- a/latest/api/io/micronaut/sourcegen/model/StatementDef.If.html +++ b/latest/api/io/micronaut/sourcegen/model/StatementDef.If.html @@ -2,7 +2,7 @@ -StatementDef.If (sourcegen-parent 1.2.0 API) +StatementDef.If (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/model/StatementDef.IfElse.html b/latest/api/io/micronaut/sourcegen/model/StatementDef.IfElse.html index a131c6c3..1addf22c 100644 --- a/latest/api/io/micronaut/sourcegen/model/StatementDef.IfElse.html +++ b/latest/api/io/micronaut/sourcegen/model/StatementDef.IfElse.html @@ -2,7 +2,7 @@ -StatementDef.IfElse (sourcegen-parent 1.2.0 API) +StatementDef.IfElse (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/model/StatementDef.Multi.html b/latest/api/io/micronaut/sourcegen/model/StatementDef.Multi.html index b5b8b087..1dda6223 100644 --- a/latest/api/io/micronaut/sourcegen/model/StatementDef.Multi.html +++ b/latest/api/io/micronaut/sourcegen/model/StatementDef.Multi.html @@ -2,7 +2,7 @@ -StatementDef.Multi (sourcegen-parent 1.2.0 API) +StatementDef.Multi (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/model/StatementDef.Return.html b/latest/api/io/micronaut/sourcegen/model/StatementDef.Return.html index d7becd09..f634c086 100644 --- a/latest/api/io/micronaut/sourcegen/model/StatementDef.Return.html +++ b/latest/api/io/micronaut/sourcegen/model/StatementDef.Return.html @@ -2,7 +2,7 @@ -StatementDef.Return (sourcegen-parent 1.2.0 API) +StatementDef.Return (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/model/StatementDef.Switch.html b/latest/api/io/micronaut/sourcegen/model/StatementDef.Switch.html index 1d8a6ca4..51657e3a 100644 --- a/latest/api/io/micronaut/sourcegen/model/StatementDef.Switch.html +++ b/latest/api/io/micronaut/sourcegen/model/StatementDef.Switch.html @@ -2,7 +2,7 @@ -StatementDef.Switch (sourcegen-parent 1.2.0 API) +StatementDef.Switch (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/model/StatementDef.Throw.html b/latest/api/io/micronaut/sourcegen/model/StatementDef.Throw.html index f9ef14f4..552a45ce 100644 --- a/latest/api/io/micronaut/sourcegen/model/StatementDef.Throw.html +++ b/latest/api/io/micronaut/sourcegen/model/StatementDef.Throw.html @@ -2,7 +2,7 @@ -StatementDef.Throw (sourcegen-parent 1.2.0 API) +StatementDef.Throw (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/model/StatementDef.While.html b/latest/api/io/micronaut/sourcegen/model/StatementDef.While.html index 11858340..5a1d093d 100644 --- a/latest/api/io/micronaut/sourcegen/model/StatementDef.While.html +++ b/latest/api/io/micronaut/sourcegen/model/StatementDef.While.html @@ -2,7 +2,7 @@ -StatementDef.While (sourcegen-parent 1.2.0 API) +StatementDef.While (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/model/StatementDef.html b/latest/api/io/micronaut/sourcegen/model/StatementDef.html index 4e623a51..1656d93a 100644 --- a/latest/api/io/micronaut/sourcegen/model/StatementDef.html +++ b/latest/api/io/micronaut/sourcegen/model/StatementDef.html @@ -2,7 +2,7 @@ -StatementDef (sourcegen-parent 1.2.0 API) +StatementDef (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/model/TypeDef.Array.html b/latest/api/io/micronaut/sourcegen/model/TypeDef.Array.html index c4d7566a..6810d96f 100644 --- a/latest/api/io/micronaut/sourcegen/model/TypeDef.Array.html +++ b/latest/api/io/micronaut/sourcegen/model/TypeDef.Array.html @@ -2,7 +2,7 @@ -TypeDef.Array (sourcegen-parent 1.2.0 API) +TypeDef.Array (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/model/TypeDef.Primitive.html b/latest/api/io/micronaut/sourcegen/model/TypeDef.Primitive.html index e8b062d4..0400767c 100644 --- a/latest/api/io/micronaut/sourcegen/model/TypeDef.Primitive.html +++ b/latest/api/io/micronaut/sourcegen/model/TypeDef.Primitive.html @@ -2,7 +2,7 @@ -TypeDef.Primitive (sourcegen-parent 1.2.0 API) +TypeDef.Primitive (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/model/TypeDef.TypeVariable.html b/latest/api/io/micronaut/sourcegen/model/TypeDef.TypeVariable.html index 9127d863..b14d9523 100644 --- a/latest/api/io/micronaut/sourcegen/model/TypeDef.TypeVariable.html +++ b/latest/api/io/micronaut/sourcegen/model/TypeDef.TypeVariable.html @@ -2,7 +2,7 @@ -TypeDef.TypeVariable (sourcegen-parent 1.2.0 API) +TypeDef.TypeVariable (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/model/TypeDef.Wildcard.html b/latest/api/io/micronaut/sourcegen/model/TypeDef.Wildcard.html index 671807ae..aa73a1f2 100644 --- a/latest/api/io/micronaut/sourcegen/model/TypeDef.Wildcard.html +++ b/latest/api/io/micronaut/sourcegen/model/TypeDef.Wildcard.html @@ -2,7 +2,7 @@ -TypeDef.Wildcard (sourcegen-parent 1.2.0 API) +TypeDef.Wildcard (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/model/TypeDef.html b/latest/api/io/micronaut/sourcegen/model/TypeDef.html index 9a5eb449..3b890109 100644 --- a/latest/api/io/micronaut/sourcegen/model/TypeDef.html +++ b/latest/api/io/micronaut/sourcegen/model/TypeDef.html @@ -2,7 +2,7 @@ -TypeDef (sourcegen-parent 1.2.0 API) +TypeDef (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/model/VariableDef.Field.html b/latest/api/io/micronaut/sourcegen/model/VariableDef.Field.html index d577273f..d2d4c7a1 100644 --- a/latest/api/io/micronaut/sourcegen/model/VariableDef.Field.html +++ b/latest/api/io/micronaut/sourcegen/model/VariableDef.Field.html @@ -2,7 +2,7 @@ -VariableDef.Field (sourcegen-parent 1.2.0 API) +VariableDef.Field (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/model/VariableDef.Local.html b/latest/api/io/micronaut/sourcegen/model/VariableDef.Local.html index f0b54357..392ac49b 100644 --- a/latest/api/io/micronaut/sourcegen/model/VariableDef.Local.html +++ b/latest/api/io/micronaut/sourcegen/model/VariableDef.Local.html @@ -2,7 +2,7 @@ -VariableDef.Local (sourcegen-parent 1.2.0 API) +VariableDef.Local (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/model/VariableDef.MethodParameter.html b/latest/api/io/micronaut/sourcegen/model/VariableDef.MethodParameter.html index 8ff77be4..aab1e90e 100644 --- a/latest/api/io/micronaut/sourcegen/model/VariableDef.MethodParameter.html +++ b/latest/api/io/micronaut/sourcegen/model/VariableDef.MethodParameter.html @@ -2,7 +2,7 @@ -VariableDef.MethodParameter (sourcegen-parent 1.2.0 API) +VariableDef.MethodParameter (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/model/VariableDef.StaticField.html b/latest/api/io/micronaut/sourcegen/model/VariableDef.StaticField.html index 8d48f702..119dc37b 100644 --- a/latest/api/io/micronaut/sourcegen/model/VariableDef.StaticField.html +++ b/latest/api/io/micronaut/sourcegen/model/VariableDef.StaticField.html @@ -2,7 +2,7 @@ -VariableDef.StaticField (sourcegen-parent 1.2.0 API) +VariableDef.StaticField (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/model/VariableDef.This.html b/latest/api/io/micronaut/sourcegen/model/VariableDef.This.html index e537f14e..888b0154 100644 --- a/latest/api/io/micronaut/sourcegen/model/VariableDef.This.html +++ b/latest/api/io/micronaut/sourcegen/model/VariableDef.This.html @@ -2,7 +2,7 @@ -VariableDef.This (sourcegen-parent 1.2.0 API) +VariableDef.This (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/model/VariableDef.html b/latest/api/io/micronaut/sourcegen/model/VariableDef.html index cd6d228c..adbff224 100644 --- a/latest/api/io/micronaut/sourcegen/model/VariableDef.html +++ b/latest/api/io/micronaut/sourcegen/model/VariableDef.html @@ -2,7 +2,7 @@ -VariableDef (sourcegen-parent 1.2.0 API) +VariableDef (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/model/package-summary.html b/latest/api/io/micronaut/sourcegen/model/package-summary.html index 04a5fafb..3dd65c87 100644 --- a/latest/api/io/micronaut/sourcegen/model/package-summary.html +++ b/latest/api/io/micronaut/sourcegen/model/package-summary.html @@ -2,7 +2,7 @@ -io.micronaut.sourcegen.model (sourcegen-parent 1.2.0 API) +io.micronaut.sourcegen.model (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/model/package-tree.html b/latest/api/io/micronaut/sourcegen/model/package-tree.html index 88d1c8cd..6bd66ef7 100644 --- a/latest/api/io/micronaut/sourcegen/model/package-tree.html +++ b/latest/api/io/micronaut/sourcegen/model/package-tree.html @@ -2,7 +2,7 @@ -io.micronaut.sourcegen.model Class Hierarchy (sourcegen-parent 1.2.0 API) +io.micronaut.sourcegen.model Class Hierarchy (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/package-summary.html b/latest/api/io/micronaut/sourcegen/package-summary.html index a5f9395a..cc2a0b95 100644 --- a/latest/api/io/micronaut/sourcegen/package-summary.html +++ b/latest/api/io/micronaut/sourcegen/package-summary.html @@ -2,7 +2,7 @@ -io.micronaut.sourcegen (sourcegen-parent 1.2.0 API) +io.micronaut.sourcegen (sourcegen-parent 1.2.1 API) diff --git a/latest/api/io/micronaut/sourcegen/package-tree.html b/latest/api/io/micronaut/sourcegen/package-tree.html index e2323a6f..f1038d1c 100644 --- a/latest/api/io/micronaut/sourcegen/package-tree.html +++ b/latest/api/io/micronaut/sourcegen/package-tree.html @@ -2,7 +2,7 @@ -io.micronaut.sourcegen Class Hierarchy (sourcegen-parent 1.2.0 API) +io.micronaut.sourcegen Class Hierarchy (sourcegen-parent 1.2.1 API) diff --git a/latest/api/member-search-index.js b/latest/api/member-search-index.js index 5b9524b4..46aac50d 100644 --- a/latest/api/member-search-index.js +++ b/latest/api/member-search-index.js @@ -1 +1 @@ -memberSearchIndex = [{"p":"io.micronaut.sourcegen.model","c":"AbstractElementBuilder","l":"AbstractElementBuilder(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock.Builder","l":"add(CodeBlock)","u":"add(io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock.Builder","l":"add(String, Object...)","u":"add(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.model","c":"AbstractElementBuilder","l":"addAnnotation(AnnotationDef)","u":"addAnnotation(io.micronaut.sourcegen.model.AnnotationDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec.Builder","l":"addAnnotation(AnnotationSpec)","u":"addAnnotation(io.micronaut.sourcegen.javapoet.AnnotationSpec)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addAnnotation(AnnotationSpec)","u":"addAnnotation(io.micronaut.sourcegen.javapoet.AnnotationSpec)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec.Builder","l":"addAnnotation(AnnotationSpec)","u":"addAnnotation(io.micronaut.sourcegen.javapoet.AnnotationSpec)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addAnnotation(AnnotationSpec)","u":"addAnnotation(io.micronaut.sourcegen.javapoet.AnnotationSpec)"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec.Builder","l":"addAnnotation(Class)","u":"addAnnotation(java.lang.Class)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addAnnotation(Class)","u":"addAnnotation(java.lang.Class)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec.Builder","l":"addAnnotation(Class)","u":"addAnnotation(java.lang.Class)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addAnnotation(Class)","u":"addAnnotation(java.lang.Class)"},{"p":"io.micronaut.sourcegen.model","c":"AbstractElementBuilder","l":"addAnnotation(Class)","u":"addAnnotation(java.lang.Class)"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec.Builder","l":"addAnnotation(ClassName)","u":"addAnnotation(io.micronaut.sourcegen.javapoet.ClassName)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addAnnotation(ClassName)","u":"addAnnotation(io.micronaut.sourcegen.javapoet.ClassName)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec.Builder","l":"addAnnotation(ClassName)","u":"addAnnotation(io.micronaut.sourcegen.javapoet.ClassName)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addAnnotation(ClassName)","u":"addAnnotation(io.micronaut.sourcegen.javapoet.ClassName)"},{"p":"io.micronaut.sourcegen.model","c":"AbstractElementBuilder","l":"addAnnotation(ClassTypeDef)","u":"addAnnotation(io.micronaut.sourcegen.model.ClassTypeDef)"},{"p":"io.micronaut.sourcegen.model","c":"AbstractElementBuilder","l":"addAnnotation(String)","u":"addAnnotation(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec.Builder","l":"addAnnotations(Iterable)","u":"addAnnotations(java.lang.Iterable)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addAnnotations(Iterable)","u":"addAnnotations(java.lang.Iterable)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec.Builder","l":"addAnnotations(Iterable)","u":"addAnnotations(java.lang.Iterable)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addAnnotations(Iterable)","u":"addAnnotations(java.lang.Iterable)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addCode(CodeBlock)","u":"addCode(io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addCode(String, Object...)","u":"addCode(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addComment(String, Object...)","u":"addComment(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addEnumConstant(String)","u":"addEnumConstant(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"EnumDef.EnumDefBuilder","l":"addEnumConstant(String)","u":"addEnumConstant(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addEnumConstant(String, TypeSpec)","u":"addEnumConstant(java.lang.String,io.micronaut.sourcegen.javapoet.TypeSpec)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addException(Type)","u":"addException(java.lang.reflect.Type)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addException(TypeName)","u":"addException(io.micronaut.sourcegen.javapoet.TypeName)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addExceptions(Iterable)","u":"addExceptions(java.lang.Iterable)"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef.ClassDefBuilder","l":"addField(FieldDef)","u":"addField(io.micronaut.sourcegen.model.FieldDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addField(FieldSpec)","u":"addField(io.micronaut.sourcegen.javapoet.FieldSpec)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addField(Type, String, Modifier...)","u":"addField(java.lang.reflect.Type,java.lang.String,javax.lang.model.element.Modifier...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addField(TypeName, String, Modifier...)","u":"addField(io.micronaut.sourcegen.javapoet.TypeName,java.lang.String,javax.lang.model.element.Modifier...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addFields(Iterable)","u":"addFields(java.lang.Iterable)"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile.Builder","l":"addFileComment(String, Object...)","u":"addFileComment(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addInitializerBlock(CodeBlock)","u":"addInitializerBlock(io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec.Builder","l":"addJavadoc(CodeBlock)","u":"addJavadoc(io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addJavadoc(CodeBlock)","u":"addJavadoc(io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec.Builder","l":"addJavadoc(CodeBlock)","u":"addJavadoc(io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addJavadoc(CodeBlock)","u":"addJavadoc(io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec.Builder","l":"addJavadoc(String)","u":"addJavadoc(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addJavadoc(String)","u":"addJavadoc(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"AbstractElementBuilder","l":"addJavadoc(String)","u":"addJavadoc(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec.Builder","l":"addJavadoc(String, Object...)","u":"addJavadoc(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addJavadoc(String, Object...)","u":"addJavadoc(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec.Builder","l":"addJavadoc(String, Object...)","u":"addJavadoc(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addJavadoc(String, Object...)","u":"addJavadoc(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.model","c":"AnnotationDef.AnnotationDefBuilder","l":"addMember(String, AnnotationDef)","u":"addMember(java.lang.String,io.micronaut.sourcegen.model.AnnotationDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec.Builder","l":"addMember(String, AnnotationSpec)","u":"addMember(java.lang.String,io.micronaut.sourcegen.javapoet.AnnotationSpec)"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec.Builder","l":"addMember(String, CodeBlock)","u":"addMember(java.lang.String,io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.model","c":"AnnotationDef.AnnotationDefBuilder","l":"addMember(String, Collection)","u":"addMember(java.lang.String,java.util.Collection)"},{"p":"io.micronaut.sourcegen.model","c":"AnnotationDef.AnnotationDefBuilder","l":"addMember(String, Object)","u":"addMember(java.lang.String,java.lang.Object)"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec.Builder","l":"addMember(String, String, Object...)","u":"addMember(java.lang.String,java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef.ClassDefBuilder","l":"addMethod(MethodDef)","u":"addMethod(io.micronaut.sourcegen.model.MethodDef)"},{"p":"io.micronaut.sourcegen.model","c":"EnumDef.EnumDefBuilder","l":"addMethod(MethodDef)","u":"addMethod(io.micronaut.sourcegen.model.MethodDef)"},{"p":"io.micronaut.sourcegen.model","c":"InterfaceDef.InterfaceDefBuilder","l":"addMethod(MethodDef)","u":"addMethod(io.micronaut.sourcegen.model.MethodDef)"},{"p":"io.micronaut.sourcegen.model","c":"RecordDef.RecordDefBuilder","l":"addMethod(MethodDef)","u":"addMethod(io.micronaut.sourcegen.model.MethodDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addMethod(MethodSpec)","u":"addMethod(io.micronaut.sourcegen.javapoet.MethodSpec)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addMethods(Iterable)","u":"addMethods(java.lang.Iterable)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addModifiers(Iterable)","u":"addModifiers(java.lang.Iterable)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec.Builder","l":"addModifiers(Iterable)","u":"addModifiers(java.lang.Iterable)"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec.Builder","l":"addModifiers(Modifier...)","u":"addModifiers(javax.lang.model.element.Modifier...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addModifiers(Modifier...)","u":"addModifiers(javax.lang.model.element.Modifier...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec.Builder","l":"addModifiers(Modifier...)","u":"addModifiers(javax.lang.model.element.Modifier...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addModifiers(Modifier...)","u":"addModifiers(javax.lang.model.element.Modifier...)"},{"p":"io.micronaut.sourcegen.model","c":"AbstractElementBuilder","l":"addModifiers(Modifier...)","u":"addModifiers(javax.lang.model.element.Modifier...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock.Builder","l":"addNamed(String, Map)","u":"addNamed(java.lang.String,java.util.Map)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addNamedCode(String, Map)","u":"addNamedCode(java.lang.String,java.util.Map)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addOriginatingElement(Element)","u":"addOriginatingElement(javax.lang.model.element.Element)"},{"p":"io.micronaut.sourcegen.model","c":"MethodDef.MethodDefBuilder","l":"addParameter(ParameterDef)","u":"addParameter(io.micronaut.sourcegen.model.ParameterDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addParameter(ParameterSpec)","u":"addParameter(io.micronaut.sourcegen.javapoet.ParameterSpec)"},{"p":"io.micronaut.sourcegen.model","c":"MethodDef.MethodDefBuilder","l":"addParameter(String, Class)","u":"addParameter(java.lang.String,java.lang.Class)"},{"p":"io.micronaut.sourcegen.model","c":"MethodDef.MethodDefBuilder","l":"addParameter(String, TypeDef)","u":"addParameter(java.lang.String,io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addParameter(Type, String, Modifier...)","u":"addParameter(java.lang.reflect.Type,java.lang.String,javax.lang.model.element.Modifier...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addParameter(TypeName, String, Modifier...)","u":"addParameter(io.micronaut.sourcegen.javapoet.TypeName,java.lang.String,javax.lang.model.element.Modifier...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addParameters(Iterable)","u":"addParameters(java.lang.Iterable)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addPermittedSubclass(TypeName)","u":"addPermittedSubclass(io.micronaut.sourcegen.javapoet.TypeName)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addPermittedSubclasses(Iterable)","u":"addPermittedSubclasses(java.lang.Iterable)"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef.ClassDefBuilder","l":"addProperty(PropertyDef)","u":"addProperty(io.micronaut.sourcegen.model.PropertyDef)"},{"p":"io.micronaut.sourcegen.model","c":"InterfaceDef.InterfaceDefBuilder","l":"addProperty(PropertyDef)","u":"addProperty(io.micronaut.sourcegen.model.PropertyDef)"},{"p":"io.micronaut.sourcegen.model","c":"RecordDef.RecordDefBuilder","l":"addProperty(PropertyDef)","u":"addProperty(io.micronaut.sourcegen.model.PropertyDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addRecordComponent(ParameterSpec)","u":"addRecordComponent(io.micronaut.sourcegen.javapoet.ParameterSpec)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addRecordComponents(Iterable)","u":"addRecordComponents(java.lang.Iterable)"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock.Builder","l":"addStatement(CodeBlock)","u":"addStatement(io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addStatement(CodeBlock)","u":"addStatement(io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.model","c":"MethodDef.MethodDefBuilder","l":"addStatement(StatementDef)","u":"addStatement(io.micronaut.sourcegen.model.StatementDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock.Builder","l":"addStatement(String, Object...)","u":"addStatement(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addStatement(String, Object...)","u":"addStatement(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.model","c":"MethodDef.MethodDefBuilder","l":"addStatements(Collection)","u":"addStatements(java.util.Collection)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addStaticBlock(CodeBlock)","u":"addStaticBlock(io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile.Builder","l":"addStaticImport(Class, String...)","u":"addStaticImport(java.lang.Class,java.lang.String...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile.Builder","l":"addStaticImport(ClassName, String...)","u":"addStaticImport(io.micronaut.sourcegen.javapoet.ClassName,java.lang.String...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile.Builder","l":"addStaticImport(Enum)","u":"addStaticImport(java.lang.Enum)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addSuperinterface(Type)","u":"addSuperinterface(java.lang.reflect.Type)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addSuperinterface(Type, boolean)","u":"addSuperinterface(java.lang.reflect.Type,boolean)"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef.ClassDefBuilder","l":"addSuperinterface(TypeDef)","u":"addSuperinterface(io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.model","c":"EnumDef.EnumDefBuilder","l":"addSuperinterface(TypeDef)","u":"addSuperinterface(io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.model","c":"InterfaceDef.InterfaceDefBuilder","l":"addSuperinterface(TypeDef)","u":"addSuperinterface(io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.model","c":"RecordDef.RecordDefBuilder","l":"addSuperinterface(TypeDef)","u":"addSuperinterface(io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addSuperinterface(TypeMirror)","u":"addSuperinterface(javax.lang.model.type.TypeMirror)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addSuperinterface(TypeMirror, boolean)","u":"addSuperinterface(javax.lang.model.type.TypeMirror,boolean)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addSuperinterface(TypeName)","u":"addSuperinterface(io.micronaut.sourcegen.javapoet.TypeName)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addSuperinterfaces(Iterable)","u":"addSuperinterfaces(java.lang.Iterable)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addType(TypeSpec)","u":"addType(io.micronaut.sourcegen.javapoet.TypeSpec)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addTypes(Iterable)","u":"addTypes(java.lang.Iterable)"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef.ClassDefBuilder","l":"addTypeVariable(TypeDef.TypeVariable)","u":"addTypeVariable(io.micronaut.sourcegen.model.TypeDef.TypeVariable)"},{"p":"io.micronaut.sourcegen.model","c":"InterfaceDef.InterfaceDefBuilder","l":"addTypeVariable(TypeDef.TypeVariable)","u":"addTypeVariable(io.micronaut.sourcegen.model.TypeDef.TypeVariable)"},{"p":"io.micronaut.sourcegen.model","c":"RecordDef.RecordDefBuilder","l":"addTypeVariable(TypeDef.TypeVariable)","u":"addTypeVariable(io.micronaut.sourcegen.model.TypeDef.TypeVariable)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addTypeVariable(TypeVariableName)","u":"addTypeVariable(io.micronaut.sourcegen.javapoet.TypeVariableName)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addTypeVariable(TypeVariableName)","u":"addTypeVariable(io.micronaut.sourcegen.javapoet.TypeVariableName)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addTypeVariables(Iterable)","u":"addTypeVariables(java.lang.Iterable)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addTypeVariables(Iterable)","u":"addTypeVariables(java.lang.Iterable)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef","l":"after(StatementDef)","u":"after(io.micronaut.sourcegen.model.StatementDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"alwaysQualifiedNames"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"alwaysQualifiedNames"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"alwaysQualify(String...)","u":"alwaysQualify(java.lang.String...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"annotated(AnnotationSpec...)","u":"annotated(io.micronaut.sourcegen.javapoet.AnnotationSpec...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ArrayTypeName","l":"annotated(List)","u":"annotated(java.util.List)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"annotated(List)","u":"annotated(java.util.List)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterizedTypeName","l":"annotated(List)","u":"annotated(java.util.List)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"annotated(List)","u":"annotated(java.util.List)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeVariableName","l":"annotated(List)","u":"annotated(java.util.List)"},{"p":"io.micronaut.sourcegen.javapoet","c":"WildcardTypeName","l":"annotated(List)","u":"annotated(java.util.List)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Kind","l":"ANNOTATION"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec.AnnotationSpecValue","l":"annotation()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"annotationBuilder(ClassName)","u":"annotationBuilder(io.micronaut.sourcegen.javapoet.ClassName)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"annotationBuilder(String)","u":"annotationBuilder(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"AnnotationDef.AnnotationDefBuilder","l":"AnnotationDefBuilder(ClassTypeDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.ClassTypeDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec","l":"annotations"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec.Builder","l":"annotations"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"annotations"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"annotations"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec","l":"annotations"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec.Builder","l":"annotations"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"annotations"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"annotations"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"annotations"},{"p":"io.micronaut.sourcegen.model","c":"AbstractElementBuilder","l":"annotations"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec.AnnotationSpecValue","l":"AnnotationSpecValue(AnnotationSpec)","u":"%3Cinit%3E(io.micronaut.sourcegen.javapoet.AnnotationSpec)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"anonymousClassBuilder(CodeBlock)","u":"anonymousClassBuilder(io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"anonymousClassBuilder(String, Object...)","u":"anonymousClassBuilder(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"anonymousTypeArguments"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"array(TypeDef)","u":"array(io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"array(TypeDef, int)","u":"array(io.micronaut.sourcegen.model.TypeDef,int)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Array","l":"Array(TypeDef, int, boolean)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.TypeDef,int,boolean)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"asCondition(String, ExpressionDef)","u":"asCondition(java.lang.String,io.micronaut.sourcegen.model.ExpressionDef)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"asConditionIf(StatementDef)","u":"asConditionIf(io.micronaut.sourcegen.model.StatementDef)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"asConditionIfElse(ExpressionDef, ExpressionDef)","u":"asConditionIfElse(io.micronaut.sourcegen.model.ExpressionDef,io.micronaut.sourcegen.model.ExpressionDef)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"asConditionIfElse(StatementDef, StatementDef)","u":"asConditionIfElse(io.micronaut.sourcegen.model.StatementDef,io.micronaut.sourcegen.model.StatementDef)"},{"p":"io.micronaut.sourcegen.model","c":"ParameterDef","l":"asExpression()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"asExpressionSwitch(TypeDef, Map)","u":"asExpressionSwitch(io.micronaut.sourcegen.model.TypeDef,java.util.Map)"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef","l":"assign(ExpressionDef)","u":"assign(io.micronaut.sourcegen.model.ExpressionDef)"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef","l":"assign(ParameterDef)","u":"assign(io.micronaut.sourcegen.model.ParameterDef)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Assign","l":"Assign(VariableDef, ExpressionDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.VariableDef,io.micronaut.sourcegen.model.ExpressionDef)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"asStatementSwitch(TypeDef, Map)","u":"asStatementSwitch(io.micronaut.sourcegen.model.TypeDef,java.util.Map)"},{"p":"io.micronaut.sourcegen.model","c":"ObjectDef","l":"asTypeDef()"},{"p":"io.micronaut.sourcegen.model","c":"ParameterDef","l":"asVariable()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"avoidClashesWithNestedClasses(Class)","u":"avoidClashesWithNestedClasses(java.lang.Class)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"avoidClashesWithNestedClasses(TypeElement)","u":"avoidClashesWithNestedClasses(javax.lang.model.element.TypeElement)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"beginControlFlow(CodeBlock)","u":"beginControlFlow(io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock.Builder","l":"beginControlFlow(String, Object...)","u":"beginControlFlow(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"beginControlFlow(String, Object...)","u":"beginControlFlow(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"bestGuess(String)","u":"bestGuess(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"BOOLEAN"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"BOOLEAN"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeVariableName","l":"bounds"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.TypeVariable","l":"bounds()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"box()"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec.Builder","l":"build()"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock.Builder","l":"build()"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec.Builder","l":"build()"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile.Builder","l":"build()"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"build()"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec.Builder","l":"build()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"build()"},{"p":"io.micronaut.sourcegen.model","c":"AnnotationDef.AnnotationDefBuilder","l":"build()"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef.ClassDefBuilder","l":"build()"},{"p":"io.micronaut.sourcegen.model","c":"EnumDef.EnumDefBuilder","l":"build()"},{"p":"io.micronaut.sourcegen.model","c":"FieldDef.FieldDefBuilder","l":"build()"},{"p":"io.micronaut.sourcegen.model","c":"InterfaceDef.InterfaceDefBuilder","l":"build()"},{"p":"io.micronaut.sourcegen.model","c":"MethodDef.MethodDefBuilder","l":"build()"},{"p":"io.micronaut.sourcegen.model","c":"ParameterDef.ParameterDefBuilder","l":"build()"},{"p":"io.micronaut.sourcegen.model","c":"PropertyDef.PropertyDefBuilder","l":"build()"},{"p":"io.micronaut.sourcegen.model","c":"RecordDef.RecordDefBuilder","l":"build()"},{"p":"io.micronaut.sourcegen.model","c":"MethodDef.MethodDefBuilder","l":"build(BiFunction, StatementDef>)","u":"build(java.util.function.BiFunction)"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock","l":"builder()"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec","l":"builder(Class)","u":"builder(java.lang.Class)"},{"p":"io.micronaut.sourcegen.model","c":"AnnotationDef","l":"builder(Class)","u":"builder(java.lang.Class)"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec","l":"builder(ClassName)","u":"builder(io.micronaut.sourcegen.javapoet.ClassName)"},{"p":"io.micronaut.sourcegen.model","c":"AnnotationDef","l":"builder(ClassTypeDef)","u":"builder(io.micronaut.sourcegen.model.ClassTypeDef)"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef","l":"builder(String)","u":"builder(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"EnumDef","l":"builder(String)","u":"builder(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"FieldDef","l":"builder(String)","u":"builder(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"InterfaceDef","l":"builder(String)","u":"builder(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"MethodDef","l":"builder(String)","u":"builder(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"PropertyDef","l":"builder(String)","u":"builder(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"RecordDef","l":"builder(String)","u":"builder(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"ParameterDef","l":"builder(String, TypeDef)","u":"builder(java.lang.String,io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"builder(String, TypeSpec)","u":"builder(java.lang.String,io.micronaut.sourcegen.javapoet.TypeSpec)"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec","l":"builder(Type, String, Modifier...)","u":"builder(java.lang.reflect.Type,java.lang.String,javax.lang.model.element.Modifier...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec","l":"builder(Type, String, Modifier...)","u":"builder(java.lang.reflect.Type,java.lang.String,javax.lang.model.element.Modifier...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec","l":"builder(TypeName, String, Modifier...)","u":"builder(io.micronaut.sourcegen.javapoet.TypeName,java.lang.String,javax.lang.model.element.Modifier...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec","l":"builder(TypeName, String, Modifier...)","u":"builder(io.micronaut.sourcegen.javapoet.TypeName,java.lang.String,javax.lang.model.element.Modifier...)"},{"p":"io.micronaut.sourcegen.generator.visitors","c":"BuilderAnnotationVisitor","l":"BuilderAnnotationVisitor()","u":"%3Cinit%3E()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"BYTE"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallInstanceMethod","l":"CallInstanceMethod(ExpressionDef, MethodDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.ExpressionDef,io.micronaut.sourcegen.model.MethodDef)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallInstanceMethod","l":"CallInstanceMethod(ExpressionDef, String, List, TypeDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.ExpressionDef,java.lang.String,java.util.List,io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallStaticMethod","l":"CallStaticMethod(ClassTypeDef, String, List, TypeDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.ClassTypeDef,java.lang.String,java.util.List,io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"canonicalName()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Switch","l":"cases()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Switch","l":"cases()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"CHAR"},{"p":"io.micronaut.sourcegen.javapoet","c":"Util","l":"characterLiteralWithoutSingleQuotes(char)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Kind","l":"CLASS"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"classBuilder(ClassName)","u":"classBuilder(io.micronaut.sourcegen.javapoet.ClassName)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"classBuilder(String)","u":"classBuilder(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassDefType","l":"classDef()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallStaticMethod","l":"classDef()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassDefType","l":"ClassDefType(ClassDef, boolean)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.ClassDef,boolean)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassElementType","l":"classElement()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassElementType","l":"ClassElementType(ClassElement, boolean)","u":"%3Cinit%3E(io.micronaut.inject.ast.ClassElement,boolean)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassName","l":"className()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassName","l":"ClassName(String, boolean)","u":"%3Cinit%3E(java.lang.String,boolean)"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock.Builder","l":"clear()"},{"p":"io.micronaut.sourcegen.javapoet","c":"NameAllocator","l":"clone()"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"code"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec.CodeAnnotationValue","l":"CodeAnnotationValue(CodeBlock)","u":"%3Cinit%3E(io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec.CodeAnnotationValue","l":"codeBlock()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"compactConstructor"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"compactConstructor(MethodSpec)","u":"compactConstructor(io.micronaut.sourcegen.javapoet.MethodSpec)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"compareTo(ClassName)","u":"compareTo(io.micronaut.sourcegen.javapoet.ClassName)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ArrayTypeName","l":"componentType"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Array","l":"componentType()"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock","l":"concat(CodeBlock...)","u":"concat(io.micronaut.sourcegen.javapoet.CodeBlock...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"concatAnnotations(List)","u":"concatAnnotations(java.util.List)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.IfElse","l":"condition()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.If","l":"condition()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.IfElse","l":"condition()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Condition","l":"Condition(String, ExpressionDef, ExpressionDef)","u":"%3Cinit%3E(java.lang.String,io.micronaut.sourcegen.model.ExpressionDef,io.micronaut.sourcegen.model.ExpressionDef)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"constant(ClassElement, TypeDef, Object)","u":"constant(io.micronaut.inject.ast.ClassElement,io.micronaut.sourcegen.model.TypeDef,java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"constant(Object)","u":"constant(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Constant","l":"Constant(TypeDef, Object)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.TypeDef,java.lang.Object)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"CONSTRUCTOR"},{"p":"io.micronaut.sourcegen.model","c":"MethodDef","l":"constructor()"},{"p":"io.micronaut.sourcegen.model","c":"MethodDef","l":"constructor(ClassTypeDef, Collection)","u":"constructor(io.micronaut.sourcegen.model.ClassTypeDef,java.util.Collection)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"constructorBuilder()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"convert(TypeDef)","u":"convert(io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Convert","l":"Convert(TypeDef, ExpressionDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.TypeDef,io.micronaut.sourcegen.model.ExpressionDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"defaultValue"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"defaultValue(CodeBlock)","u":"defaultValue(io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"defaultValue(String, Object...)","u":"defaultValue(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.Local","l":"defineAndAssign(ExpressionDef)","u":"defineAndAssign(io.micronaut.sourcegen.model.ExpressionDef)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.DefineAndAssign","l":"DefineAndAssign(VariableDef.Local, ExpressionDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.VariableDef.Local,io.micronaut.sourcegen.model.ExpressionDef)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Array","l":"dimensions()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef","l":"doThrow(ExpressionDef...)","u":"doThrow(io.micronaut.sourcegen.model.ExpressionDef...)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef","l":"doThrow(List)","u":"doThrow(java.util.List)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"DOUBLE"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.IfElse","l":"elseExpression()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.IfElse","l":"elseStatement()"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"enclosingClassName()"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock.Builder","l":"endControlFlow()"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"endControlFlow()"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"endControlFlow(CodeBlock)","u":"endControlFlow(io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock.Builder","l":"endControlFlow(String, Object...)","u":"endControlFlow(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"endControlFlow(String, Object...)","u":"endControlFlow(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Kind","l":"ENUM"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"enumBuilder(ClassName)","u":"enumBuilder(io.micronaut.sourcegen.javapoet.ClassName)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"enumBuilder(String)","u":"enumBuilder(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"enumConstants"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"enumConstants"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec.AnnotationSpecValue","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec.CodeAnnotationValue","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassDefType","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassElementType","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassName","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.JavaClass","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.Parameterized","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallInstanceMethod","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallStaticMethod","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Condition","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Constant","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Convert","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.IfElse","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewArrayInitialized","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewArrayOfSize","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewInstance","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Switch","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.SwitchYieldCase","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Assign","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.DefineAndAssign","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.If","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.IfElse","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Multi","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Return","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Switch","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Throw","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.While","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Array","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Primitive","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.TypeVariable","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Wildcard","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.Field","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.Local","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.MethodParameter","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.StaticField","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.This","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"exceptions"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.IfElse","l":"expression()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Switch","l":"expression()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Assign","l":"expression()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.DefineAndAssign","l":"expression()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Return","l":"expression()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Switch","l":"expression()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.While","l":"expression()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Convert","l":"expressionDef()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewArrayInitialized","l":"expressions()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"falseValue()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.Field","l":"Field(ExpressionDef, String, TypeDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.ExpressionDef,java.lang.String,io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"field(FieldDef)","u":"field(io.micronaut.sourcegen.model.FieldDef)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"field(String, TypeDef)","u":"field(java.lang.String,io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"fieldSpecs"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"fieldSpecs"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"fileComment"},{"p":"io.micronaut.sourcegen.generator","c":"SourceGenerators","l":"findByLanguage(VisitorContext.Language)","u":"findByLanguage(io.micronaut.inject.visitor.VisitorContext.Language)"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef","l":"findField(String)","u":"findField(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"MethodDef","l":"findParameter(String)","u":"findParameter(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef","l":"flatten()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Multi","l":"flatten()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"FLOAT"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec","l":"get(Annotation)","u":"get(java.lang.annotation.Annotation)"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec","l":"get(Annotation, boolean)","u":"get(java.lang.annotation.Annotation,boolean)"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec","l":"get(AnnotationMirror)","u":"get(javax.lang.model.element.AnnotationMirror)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ArrayTypeName","l":"get(ArrayType)","u":"get(javax.lang.model.type.ArrayType)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"get(Class)","u":"get(java.lang.Class)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterizedTypeName","l":"get(Class, Type...)","u":"get(java.lang.Class,java.lang.reflect.Type...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterizedTypeName","l":"get(ClassName, TypeName...)","u":"get(io.micronaut.sourcegen.javapoet.ClassName,io.micronaut.sourcegen.javapoet.TypeName...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ArrayTypeName","l":"get(GenericArrayType)","u":"get(java.lang.reflect.GenericArrayType)"},{"p":"io.micronaut.sourcegen.javapoet","c":"NameAllocator","l":"get(Object)","u":"get(java.lang.Object)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterizedTypeName","l":"get(ParameterizedType)","u":"get(java.lang.reflect.ParameterizedType)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeVariableName","l":"get(String)","u":"get(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"get(String, String, String...)","u":"get(java.lang.String,java.lang.String,java.lang.String...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeVariableName","l":"get(String, Type...)","u":"get(java.lang.String,java.lang.reflect.Type...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeVariableName","l":"get(String, TypeName...)","u":"get(java.lang.String,io.micronaut.sourcegen.javapoet.TypeName...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"get(Type)","u":"get(java.lang.reflect.Type)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"get(TypeElement)","u":"get(javax.lang.model.element.TypeElement)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"get(TypeMirror)","u":"get(javax.lang.model.type.TypeMirror)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeVariableName","l":"get(TypeParameterElement)","u":"get(javax.lang.model.element.TypeParameterElement)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeVariableName","l":"get(TypeVariable)","u":"get(javax.lang.model.type.TypeVariable)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeVariableName","l":"get(TypeVariable)","u":"get(java.lang.reflect.TypeVariable)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec","l":"get(VariableElement)","u":"get(javax.lang.model.element.VariableElement)"},{"p":"io.micronaut.sourcegen.javapoet","c":"WildcardTypeName","l":"get(WildcardType)","u":"get(java.lang.reflect.WildcardType)"},{"p":"io.micronaut.sourcegen.javapoet","c":"WildcardTypeName","l":"get(WildcardType)","u":"get(javax.lang.model.type.WildcardType)"},{"p":"io.micronaut.sourcegen.generator","c":"SourceGenerators","l":"getAll()"},{"p":"io.micronaut.sourcegen.model","c":"ParameterDef","l":"getAnnotations()"},{"p":"io.micronaut.sourcegen.model","c":"EnumDef","l":"getEnumConstants()"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef","l":"getField(String)","u":"getField(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef","l":"getFields()"},{"p":"io.micronaut.sourcegen.model","c":"FieldDef","l":"getInitializer()"},{"p":"io.micronaut.sourcegen.model","c":"ParameterDef","l":"getJavadoc()"},{"p":"io.micronaut.sourcegen.generator","c":"SourceGenerator","l":"getLanguage()"},{"p":"io.micronaut.sourcegen","c":"GroovyPoetSourceGenerator","l":"getLanguage()"},{"p":"io.micronaut.sourcegen","c":"JavaPoetSourceGenerator","l":"getLanguage()"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef","l":"getMethods()"},{"p":"io.micronaut.sourcegen.model","c":"EnumDef","l":"getMethods()"},{"p":"io.micronaut.sourcegen.model","c":"InterfaceDef","l":"getMethods()"},{"p":"io.micronaut.sourcegen.model","c":"RecordDef","l":"getMethods()"},{"p":"io.micronaut.sourcegen.model","c":"ParameterDef","l":"getModifiers()"},{"p":"io.micronaut.sourcegen.model","c":"ParameterDef","l":"getModifiersArray()"},{"p":"io.micronaut.sourcegen.model","c":"ParameterDef","l":"getName()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassDefType","l":"getName()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassElementType","l":"getName()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassName","l":"getName()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef","l":"getName()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.JavaClass","l":"getName()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.Parameterized","l":"getName()"},{"p":"io.micronaut.sourcegen.model","c":"ObjectDef","l":"getName()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef","l":"getPackageName()"},{"p":"io.micronaut.sourcegen.model","c":"ObjectDef","l":"getPackageName()"},{"p":"io.micronaut.sourcegen.model","c":"MethodDef","l":"getParameter(String)","u":"getParameter(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"MethodDef","l":"getParameters()"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef","l":"getProperties()"},{"p":"io.micronaut.sourcegen.model","c":"InterfaceDef","l":"getProperties()"},{"p":"io.micronaut.sourcegen.model","c":"RecordDef","l":"getProperties()"},{"p":"io.micronaut.sourcegen.model","c":"MethodDef","l":"getReturnType()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef","l":"getSimpleName()"},{"p":"io.micronaut.sourcegen.model","c":"ObjectDef","l":"getSimpleName()"},{"p":"io.micronaut.sourcegen.model","c":"MethodDef","l":"getStatements()"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef","l":"getSuperclass()"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef","l":"getSuperinterfaces()"},{"p":"io.micronaut.sourcegen.model","c":"EnumDef","l":"getSuperinterfaces()"},{"p":"io.micronaut.sourcegen.model","c":"InterfaceDef","l":"getSuperinterfaces()"},{"p":"io.micronaut.sourcegen.model","c":"RecordDef","l":"getSuperinterfaces()"},{"p":"io.micronaut.sourcegen.model","c":"AnnotationDef","l":"getType()"},{"p":"io.micronaut.sourcegen.model","c":"FieldDef","l":"getType()"},{"p":"io.micronaut.sourcegen.model","c":"ParameterDef","l":"getType()"},{"p":"io.micronaut.sourcegen.model","c":"PropertyDef","l":"getType()"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef","l":"getTypeVariables()"},{"p":"io.micronaut.sourcegen.model","c":"InterfaceDef","l":"getTypeVariables()"},{"p":"io.micronaut.sourcegen.model","c":"RecordDef","l":"getTypeVariables()"},{"p":"io.micronaut.sourcegen.model","c":"AnnotationDef","l":"getValues()"},{"p":"io.micronaut.sourcegen.generator.visitors","c":"BuilderAnnotationVisitor","l":"getVisitorKind()"},{"p":"io.micronaut.sourcegen.generator.visitors","c":"SuperBuilderAnnotationVisitor","l":"getVisitorKind()"},{"p":"io.micronaut.sourcegen.generator.visitors","c":"WitherAnnotationVisitor","l":"getVisitorKind()"},{"p":"io.micronaut.sourcegen","c":"GroovyPoetSourceGenerator","l":"GroovyPoetSourceGenerator()","u":"%3Cinit%3E()"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef","l":"hasField(String)","u":"hasField(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec.AnnotationSpecValue","l":"hashCode()"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec.CodeAnnotationValue","l":"hashCode()"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec","l":"hashCode()"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock","l":"hashCode()"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec","l":"hashCode()"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"hashCode()"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"hashCode()"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec","l":"hashCode()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"hashCode()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassDefType","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassElementType","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassName","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.JavaClass","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.Parameterized","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallInstanceMethod","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallStaticMethod","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Condition","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Constant","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Convert","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.IfElse","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewArrayInitialized","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewArrayOfSize","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewInstance","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Switch","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.SwitchYieldCase","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Assign","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.DefineAndAssign","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.If","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.IfElse","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Multi","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Return","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Switch","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Throw","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.While","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Array","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Primitive","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.TypeVariable","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Wildcard","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.Field","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.Local","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.MethodParameter","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.StaticField","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.This","l":"hashCode()"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec","l":"hasModifier(Modifier)","u":"hasModifier(javax.lang.model.element.Modifier)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"hasModifier(Modifier)","u":"hasModifier(javax.lang.model.element.Modifier)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec","l":"hasModifier(Modifier)","u":"hasModifier(javax.lang.model.element.Modifier)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"hasModifier(Modifier)","u":"hasModifier(javax.lang.model.element.Modifier)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.If","l":"If(ExpressionDef, StatementDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.ExpressionDef,io.micronaut.sourcegen.model.StatementDef)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.IfElse","l":"IfElse(ExpressionDef, ExpressionDef, ExpressionDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.ExpressionDef,io.micronaut.sourcegen.model.ExpressionDef,io.micronaut.sourcegen.model.ExpressionDef)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.IfElse","l":"IfElse(ExpressionDef, StatementDef, StatementDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.ExpressionDef,io.micronaut.sourcegen.model.StatementDef,io.micronaut.sourcegen.model.StatementDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock.Builder","l":"indent()"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile.Builder","l":"indent(String)","u":"indent(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec","l":"initializer"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec.Builder","l":"initializer(CodeBlock)","u":"initializer(io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.model","c":"FieldDef.FieldDefBuilder","l":"initializer(ExpressionDef)","u":"initializer(io.micronaut.sourcegen.model.ExpressionDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec.Builder","l":"initializer(String, Object...)","u":"initializer(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"initializerBlock"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallInstanceMethod","l":"instance()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.Field","l":"instance()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef","l":"instantiate()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"instantiate(ClassTypeDef)","u":"instantiate(io.micronaut.sourcegen.model.ClassTypeDef)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"instantiate(ClassTypeDef, List)","u":"instantiate(io.micronaut.sourcegen.model.ClassTypeDef,java.util.List)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef","l":"instantiate(ExpressionDef...)","u":"instantiate(io.micronaut.sourcegen.model.ExpressionDef...)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef","l":"instantiate(List)","u":"instantiate(java.util.List)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"instantiateArray(ExpressionDef...)","u":"instantiateArray(io.micronaut.sourcegen.model.ExpressionDef...)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"instantiateArray(int)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"instantiateArray(List)","u":"instantiateArray(java.util.List)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"INT"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Kind","l":"INTERFACE"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"interfaceBuilder(ClassName)","u":"interfaceBuilder(io.micronaut.sourcegen.javapoet.ClassName)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"interfaceBuilder(String)","u":"interfaceBuilder(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"invoke(MethodDef)","u":"invoke(io.micronaut.sourcegen.model.MethodDef)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"invoke(MethodElement, ExpressionDef...)","u":"invoke(io.micronaut.inject.ast.MethodElement,io.micronaut.sourcegen.model.ExpressionDef...)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"invoke(MethodElement, List)","u":"invoke(io.micronaut.inject.ast.MethodElement,java.util.List)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"invoke(String, TypeDef, ExpressionDef...)","u":"invoke(java.lang.String,io.micronaut.sourcegen.model.TypeDef,io.micronaut.sourcegen.model.ExpressionDef...)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"invoke(String, TypeDef, List)","u":"invoke(java.lang.String,io.micronaut.sourcegen.model.TypeDef,java.util.List)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"invoke(VariableDef, String, List, TypeDef)","u":"invoke(io.micronaut.sourcegen.model.VariableDef,java.lang.String,java.util.List,io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"invokeStatic(ClassTypeDef, String, List, TypeDef)","u":"invokeStatic(io.micronaut.sourcegen.model.ClassTypeDef,java.lang.String,java.util.List,io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef","l":"invokeStatic(String, TypeDef, ExpressionDef...)","u":"invokeStatic(java.lang.String,io.micronaut.sourcegen.model.TypeDef,io.micronaut.sourcegen.model.ExpressionDef...)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef","l":"invokeStatic(String, TypeDef, List)","u":"invokeStatic(java.lang.String,io.micronaut.sourcegen.model.TypeDef,java.util.List)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"isAnnotated()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"isAnnotated()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"isBoxedPrimitive()"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"isConstructor()"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock.Builder","l":"isEmpty()"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock","l":"isEmpty()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassElementType","l":"isEnum()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef","l":"isEnum()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.JavaClass","l":"isEnum()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"isNonNull()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"isNull()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassDefType","l":"isNullable()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassElementType","l":"isNullable()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassName","l":"isNullable()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.JavaClass","l":"isNullable()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.Parameterized","l":"isNullable()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Array","l":"isNullable()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"isNullable()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"isPrimitive()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.JavaClass","l":"JavaClass(Class, boolean)","u":"%3Cinit%3E(java.lang.Class,boolean)"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec","l":"javadoc"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"javadoc"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec","l":"javadoc"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"javadoc"},{"p":"io.micronaut.sourcegen.model","c":"AbstractElementBuilder","l":"javadoc"},{"p":"io.micronaut.sourcegen","c":"JavaPoetSourceGenerator","l":"JavaPoetSourceGenerator()","u":"%3Cinit%3E()"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock","l":"join(Iterable, String)","u":"join(java.lang.Iterable,java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock","l":"joining(String)","u":"joining(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock","l":"joining(String, String, String)","u":"joining(java.lang.String,java.lang.String,java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"kind"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Condition","l":"left()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.Local","l":"Local(String, TypeDef)","u":"%3Cinit%3E(java.lang.String,io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"LONG"},{"p":"io.micronaut.sourcegen.javapoet","c":"WildcardTypeName","l":"lowerBounds"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Wildcard","l":"lowerBounds()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassDefType","l":"makeNullable()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassElementType","l":"makeNullable()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassName","l":"makeNullable()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.JavaClass","l":"makeNullable()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef","l":"makeNullable()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.Parameterized","l":"makeNullable()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Array","l":"makeNullable()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"makeNullable()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Primitive","l":"makeNullable()"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec.Builder","l":"members"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec","l":"members"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"methodBuilder(String)","u":"methodBuilder(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.MethodParameter","l":"MethodParameter(ParameterDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.ParameterDef)"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.MethodParameter","l":"MethodParameter(String, TypeDef)","u":"%3Cinit%3E(java.lang.String,io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"methodSpecs"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"methodSpecs"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec.Builder","l":"modifiers"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec","l":"modifiers"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"modifiers"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"modifiers"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec.Builder","l":"modifiers"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec","l":"modifiers"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"modifiers"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"modifiers"},{"p":"io.micronaut.sourcegen.model","c":"ParameterDef","l":"modifiers"},{"p":"io.micronaut.sourcegen.model","c":"AbstractElementBuilder","l":"modifiers"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef","l":"multi(List)","u":"multi(java.util.List)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Multi","l":"Multi(List)","u":"%3Cinit%3E(java.util.List)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef","l":"multi(StatementDef...)","u":"multi(io.micronaut.sourcegen.model.StatementDef...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec","l":"name"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"name"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec","l":"name"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"name"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeVariableName","l":"name"},{"p":"io.micronaut.sourcegen.model","c":"ParameterDef","l":"name"},{"p":"io.micronaut.sourcegen.model","c":"AbstractElementBuilder","l":"name"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallInstanceMethod","l":"name()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallStaticMethod","l":"name()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Primitive","l":"name()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.TypeVariable","l":"name()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.Field","l":"name()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.Local","l":"name()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.MethodParameter","l":"name()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.StaticField","l":"name()"},{"p":"io.micronaut.sourcegen.javapoet","c":"NameAllocator","l":"NameAllocator()","u":"%3Cinit%3E()"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"nestedClass(String)","u":"nestedClass(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterizedTypeName","l":"nestedClass(String)","u":"nestedClass(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterizedTypeName","l":"nestedClass(String, List)","u":"nestedClass(java.lang.String,java.util.List)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewArrayInitialized","l":"NewArrayInitialized(TypeDef.Array, List)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.TypeDef.Array,java.util.List)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewArrayOfSize","l":"NewArrayOfSize(TypeDef.Array, int)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.TypeDef.Array,int)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewInstance","l":"NewInstance(ClassTypeDef, List)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.ClassTypeDef,java.util.List)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"newLocal(String)","u":"newLocal(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"newLocal(String, Function)","u":"newLocal(java.lang.String,java.util.function.Function)"},{"p":"io.micronaut.sourcegen.javapoet","c":"NameAllocator","l":"newName(String)","u":"newName(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"NameAllocator","l":"newName(String, Object)","u":"newName(java.lang.String,java.lang.Object)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"nextControlFlow(CodeBlock)","u":"nextControlFlow(io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock.Builder","l":"nextControlFlow(String, Object...)","u":"nextControlFlow(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"nextControlFlow(String, Object...)","u":"nextControlFlow(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassDefType","l":"nullable()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassElementType","l":"nullable()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassName","l":"nullable()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.JavaClass","l":"nullable()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Array","l":"nullable()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"nullValue()"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"OBJECT"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"OBJECT"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef","l":"OBJECT"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"OBJECT"},{"p":"io.micronaut.sourcegen.model","c":"AnnotationDef","l":"of(AnnotationValue, VisitorContext)","u":"of(io.micronaut.core.annotation.AnnotationValue,io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef","l":"of(Class)","u":"of(java.lang.Class)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"of(Class)","u":"of(java.lang.Class)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef","l":"of(ClassDef)","u":"of(io.micronaut.sourcegen.model.ClassDef)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef","l":"of(ClassElement)","u":"of(io.micronaut.inject.ast.ClassElement)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"of(ClassElement)","u":"of(io.micronaut.inject.ast.ClassElement)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef","l":"of(String)","u":"of(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock","l":"of(String, Object...)","u":"of(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.model","c":"ParameterDef","l":"of(String, TypeDef)","u":"of(java.lang.String,io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ArrayTypeName","l":"of(Type)","u":"of(java.lang.reflect.Type)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ArrayTypeName","l":"of(TypeName)","u":"of(io.micronaut.sourcegen.javapoet.TypeName)"},{"p":"io.micronaut.sourcegen.model","c":"PropertyDef.PropertyDefBuilder","l":"ofType(Class)","u":"ofType(java.lang.Class)"},{"p":"io.micronaut.sourcegen.model","c":"FieldDef.FieldDefBuilder","l":"ofType(TypeDef)","u":"ofType(io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.model","c":"PropertyDef.PropertyDefBuilder","l":"ofType(TypeDef)","u":"ofType(io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Condition","l":"operator()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"originatingElements"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"originatingElements"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"overriding(ExecutableElement)","u":"overriding(javax.lang.model.element.ExecutableElement)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"overriding(ExecutableElement, DeclaredType, Types)","u":"overriding(javax.lang.model.element.ExecutableElement,javax.lang.model.type.DeclaredType,javax.lang.model.util.Types)"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.StaticField","l":"ownerType()"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"packageName"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"packageName()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"parameterized(Class, Class...)","u":"parameterized(java.lang.Class,java.lang.Class...)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"parameterized(Class, TypeDef...)","u":"parameterized(java.lang.Class,io.micronaut.sourcegen.model.TypeDef...)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"parameterized(ClassTypeDef, List)","u":"parameterized(io.micronaut.sourcegen.model.ClassTypeDef,java.util.List)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.Parameterized","l":"Parameterized(ClassTypeDef, List)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.ClassTypeDef,java.util.List)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"parameterized(ClassTypeDef, TypeDef...)","u":"parameterized(io.micronaut.sourcegen.model.ClassTypeDef,io.micronaut.sourcegen.model.TypeDef...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"parameters"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"parameters"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallInstanceMethod","l":"parameters()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallStaticMethod","l":"parameters()"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"peerClass(String)","u":"peerClass(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"permittedSubclasses"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"permittedSubclasses"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"primitive(Class)","u":"primitive(java.lang.Class)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"primitive(String)","u":"primitive(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Primitive","l":"Primitive(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterizedTypeName","l":"rawType"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.Parameterized","l":"rawType()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Kind","l":"RECORD"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"recordBuilder(ClassName)","u":"recordBuilder(io.micronaut.sourcegen.javapoet.ClassName)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"recordBuilder(String)","u":"recordBuilder(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"recordComponents"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"recordComponents"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"reflectionName()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Return","l":"Return(ExpressionDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.ExpressionDef)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"returning()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallInstanceMethod","l":"returningType()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallStaticMethod","l":"returningType()"},{"p":"io.micronaut.sourcegen.model","c":"MethodDef.MethodDefBuilder","l":"returns(Class)","u":"returns(java.lang.Class)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"returns(Type)","u":"returns(java.lang.reflect.Type)"},{"p":"io.micronaut.sourcegen.model","c":"MethodDef.MethodDefBuilder","l":"returns(TypeDef)","u":"returns(io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"returns(TypeName)","u":"returns(io.micronaut.sourcegen.javapoet.TypeName)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"returnType"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Condition","l":"right()"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"setName(String)","u":"setName(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"SHORT"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"simpleName()"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"simpleNames()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewArrayOfSize","l":"size()"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"skipJavaLangImports"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile.Builder","l":"skipJavaLangImports(boolean)"},{"p":"io.micronaut.sourcegen.generator.visitors","c":"BuilderAnnotationVisitor","l":"start(VisitorContext)","u":"start(io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.sourcegen.generator.visitors","c":"SuperBuilderAnnotationVisitor","l":"start(VisitorContext)","u":"start(io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.sourcegen.generator.visitors","c":"WitherAnnotationVisitor","l":"start(VisitorContext)","u":"start(io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.SwitchYieldCase","l":"statement()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.If","l":"statement()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.IfElse","l":"statement()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.While","l":"statement()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Multi","l":"statements()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"staticBlock"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.StaticField","l":"StaticField(TypeDef, String, TypeDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.TypeDef,java.lang.String,io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile.Builder","l":"staticImports"},{"p":"io.micronaut.sourcegen.javapoet","c":"WildcardTypeName","l":"subtypeOf(Type)","u":"subtypeOf(java.lang.reflect.Type)"},{"p":"io.micronaut.sourcegen.javapoet","c":"WildcardTypeName","l":"subtypeOf(TypeName)","u":"subtypeOf(io.micronaut.sourcegen.javapoet.TypeName)"},{"p":"io.micronaut.sourcegen.generator.visitors","c":"SuperBuilderAnnotationVisitor","l":"SuperBuilderAnnotationVisitor()","u":"%3Cinit%3E()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"superclass"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef.ClassDefBuilder","l":"superclass(ClassTypeDef)","u":"superclass(io.micronaut.sourcegen.model.ClassTypeDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"superclass(Type)","u":"superclass(java.lang.reflect.Type)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"superclass(Type, boolean)","u":"superclass(java.lang.reflect.Type,boolean)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"superclass(TypeMirror)","u":"superclass(javax.lang.model.type.TypeMirror)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"superclass(TypeMirror, boolean)","u":"superclass(javax.lang.model.type.TypeMirror,boolean)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"superclass(TypeName)","u":"superclass(io.micronaut.sourcegen.javapoet.TypeName)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"superinterfaces"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"superinterfaces"},{"p":"io.micronaut.sourcegen.javapoet","c":"WildcardTypeName","l":"supertypeOf(Type)","u":"supertypeOf(java.lang.reflect.Type)"},{"p":"io.micronaut.sourcegen.javapoet","c":"WildcardTypeName","l":"supertypeOf(TypeName)","u":"supertypeOf(io.micronaut.sourcegen.javapoet.TypeName)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Switch","l":"Switch(ExpressionDef, TypeDef, Map)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.ExpressionDef,io.micronaut.sourcegen.model.TypeDef,java.util.Map)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Switch","l":"Switch(ExpressionDef, TypeDef, Map)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.ExpressionDef,io.micronaut.sourcegen.model.TypeDef,java.util.Map)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.SwitchYieldCase","l":"SwitchYieldCase(TypeDef, StatementDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.TypeDef,io.micronaut.sourcegen.model.StatementDef)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"THIS"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.This","l":"This(TypeDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Throw","l":"Throw(ExpressionDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.ExpressionDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec","l":"toBuilder()"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock","l":"toBuilder()"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec","l":"toBuilder()"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"toBuilder()"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"toBuilder()"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec","l":"toBuilder()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"toBuilder()"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"toJavaFileObject()"},{"p":"io.micronaut.sourcegen.javapoet","c":"NameAllocator","l":"toJavaIdentifier(String)","u":"toJavaIdentifier(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"topLevelClassName()"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec.AnnotationSpecValue","l":"toString()"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec.CodeAnnotationValue","l":"toString()"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec","l":"toString()"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock","l":"toString()"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec","l":"toString()"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"toString()"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"toString()"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec","l":"toString()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"toString()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassDefType","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassElementType","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassName","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.JavaClass","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.Parameterized","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallInstanceMethod","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallStaticMethod","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Condition","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Constant","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Convert","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.IfElse","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewArrayInitialized","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewArrayOfSize","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewInstance","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Switch","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.SwitchYieldCase","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Assign","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.DefineAndAssign","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.If","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.IfElse","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Multi","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Return","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Switch","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Throw","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.While","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Array","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Primitive","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.TypeVariable","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Wildcard","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.Field","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.Local","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.MethodParameter","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.StaticField","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.This","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"trueValue()"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec","l":"type"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec","l":"type"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec","l":"type"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.JavaClass","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallInstanceMethod","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallStaticMethod","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Condition","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Constant","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Convert","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.IfElse","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewArrayInitialized","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewArrayOfSize","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewInstance","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Switch","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.SwitchYieldCase","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Switch","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.Field","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.Local","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.MethodParameter","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.StaticField","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.This","l":"type()"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterizedTypeName","l":"typeArguments"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.Parameterized","l":"typeArguments()"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"typeSpec"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"typeSpecs"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"typeSpecs"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.TypeVariable","l":"TypeVariable(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.TypeVariable","l":"TypeVariable(String, List)","u":"%3Cinit%3E(java.lang.String,java.util.List)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"typeVariables"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"typeVariables"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"typeVariables"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"typeVariables"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"unbox()"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock.Builder","l":"unindent()"},{"p":"io.micronaut.sourcegen.javapoet","c":"WildcardTypeName","l":"upperBounds"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Wildcard","l":"upperBounds()"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec","l":"VALUE"},{"p":"io.micronaut.sourcegen.annotations","c":"Singular","l":"value()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Constant","l":"value()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Kind","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Kind","l":"values()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewInstance","l":"values()"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"varargs"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"varargs"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"varargs"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"varargs()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"varargs()"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"varargs(boolean)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"varargs(boolean)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Assign","l":"variable()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.DefineAndAssign","l":"variable()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Throw","l":"variableDef()"},{"p":"io.micronaut.sourcegen.generator.visitors","c":"BuilderAnnotationVisitor","l":"visitClass(ClassElement, VisitorContext)","u":"visitClass(io.micronaut.inject.ast.ClassElement,io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.sourcegen.generator.visitors","c":"SuperBuilderAnnotationVisitor","l":"visitClass(ClassElement, VisitorContext)","u":"visitClass(io.micronaut.inject.ast.ClassElement,io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.sourcegen.generator.visitors","c":"WitherAnnotationVisitor","l":"visitClass(ClassElement, VisitorContext)","u":"visitClass(io.micronaut.inject.ast.ClassElement,io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"VOID"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"VOID"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.While","l":"While(ExpressionDef, StatementDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.ExpressionDef,io.micronaut.sourcegen.model.StatementDef)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"whileLoop(StatementDef)","u":"whileLoop(io.micronaut.sourcegen.model.StatementDef)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"wildcard()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Wildcard","l":"Wildcard(List, List)","u":"%3Cinit%3E(java.util.List,java.util.List)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"wildcardSubtypeOf(TypeDef)","u":"wildcardSubtypeOf(io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"wildcardSupertypeOf(TypeDef)","u":"wildcardSupertypeOf(io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeVariableName","l":"withBounds(List)","u":"withBounds(java.util.List)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeVariableName","l":"withBounds(Type...)","u":"withBounds(java.lang.reflect.Type...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeVariableName","l":"withBounds(TypeName...)","u":"withBounds(io.micronaut.sourcegen.javapoet.TypeName...)"},{"p":"io.micronaut.sourcegen.generator.visitors","c":"WitherAnnotationVisitor","l":"WitherAnnotationVisitor()","u":"%3Cinit%3E()"},{"p":"io.micronaut.sourcegen.javapoet","c":"ArrayTypeName","l":"withoutAnnotations()"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"withoutAnnotations()"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterizedTypeName","l":"withoutAnnotations()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"withoutAnnotations()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeVariableName","l":"withoutAnnotations()"},{"p":"io.micronaut.sourcegen.javapoet","c":"WildcardTypeName","l":"withoutAnnotations()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Primitive","l":"wrapperType()"},{"p":"io.micronaut.sourcegen.generator","c":"SourceGenerator","l":"write(ObjectDef, Writer)","u":"write(io.micronaut.sourcegen.model.ObjectDef,java.io.Writer)"},{"p":"io.micronaut.sourcegen","c":"JavaPoetSourceGenerator","l":"write(ObjectDef, Writer)","u":"write(io.micronaut.sourcegen.model.ObjectDef,java.io.Writer)"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"writeTo(Appendable)","u":"writeTo(java.lang.Appendable)"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"writeTo(File)","u":"writeTo(java.io.File)"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"writeTo(Filer)","u":"writeTo(javax.annotation.processing.Filer)"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"writeTo(Path)","u":"writeTo(java.nio.file.Path)"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"writeTo(Path, Charset)","u":"writeTo(java.nio.file.Path,java.nio.charset.Charset)"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"writeToFile(File)","u":"writeToFile(java.io.File)"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"writeToPath(Path)","u":"writeToPath(java.nio.file.Path)"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"writeToPath(Path, Charset)","u":"writeToPath(java.nio.file.Path,java.nio.charset.Charset)"}];updateSearchResults(); \ No newline at end of file +memberSearchIndex = [{"p":"io.micronaut.sourcegen.model","c":"AbstractElementBuilder","l":"AbstractElementBuilder(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock.Builder","l":"add(CodeBlock)","u":"add(io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock.Builder","l":"add(String, Object...)","u":"add(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.model","c":"AbstractElementBuilder","l":"addAnnotation(AnnotationDef)","u":"addAnnotation(io.micronaut.sourcegen.model.AnnotationDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec.Builder","l":"addAnnotation(AnnotationSpec)","u":"addAnnotation(io.micronaut.sourcegen.javapoet.AnnotationSpec)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addAnnotation(AnnotationSpec)","u":"addAnnotation(io.micronaut.sourcegen.javapoet.AnnotationSpec)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec.Builder","l":"addAnnotation(AnnotationSpec)","u":"addAnnotation(io.micronaut.sourcegen.javapoet.AnnotationSpec)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addAnnotation(AnnotationSpec)","u":"addAnnotation(io.micronaut.sourcegen.javapoet.AnnotationSpec)"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec.Builder","l":"addAnnotation(Class)","u":"addAnnotation(java.lang.Class)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addAnnotation(Class)","u":"addAnnotation(java.lang.Class)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec.Builder","l":"addAnnotation(Class)","u":"addAnnotation(java.lang.Class)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addAnnotation(Class)","u":"addAnnotation(java.lang.Class)"},{"p":"io.micronaut.sourcegen.model","c":"AbstractElementBuilder","l":"addAnnotation(Class)","u":"addAnnotation(java.lang.Class)"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec.Builder","l":"addAnnotation(ClassName)","u":"addAnnotation(io.micronaut.sourcegen.javapoet.ClassName)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addAnnotation(ClassName)","u":"addAnnotation(io.micronaut.sourcegen.javapoet.ClassName)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec.Builder","l":"addAnnotation(ClassName)","u":"addAnnotation(io.micronaut.sourcegen.javapoet.ClassName)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addAnnotation(ClassName)","u":"addAnnotation(io.micronaut.sourcegen.javapoet.ClassName)"},{"p":"io.micronaut.sourcegen.model","c":"AbstractElementBuilder","l":"addAnnotation(ClassTypeDef)","u":"addAnnotation(io.micronaut.sourcegen.model.ClassTypeDef)"},{"p":"io.micronaut.sourcegen.model","c":"AbstractElementBuilder","l":"addAnnotation(String)","u":"addAnnotation(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec.Builder","l":"addAnnotations(Iterable)","u":"addAnnotations(java.lang.Iterable)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addAnnotations(Iterable)","u":"addAnnotations(java.lang.Iterable)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec.Builder","l":"addAnnotations(Iterable)","u":"addAnnotations(java.lang.Iterable)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addAnnotations(Iterable)","u":"addAnnotations(java.lang.Iterable)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addCode(CodeBlock)","u":"addCode(io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addCode(String, Object...)","u":"addCode(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addComment(String, Object...)","u":"addComment(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addEnumConstant(String)","u":"addEnumConstant(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"EnumDef.EnumDefBuilder","l":"addEnumConstant(String)","u":"addEnumConstant(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addEnumConstant(String, TypeSpec)","u":"addEnumConstant(java.lang.String,io.micronaut.sourcegen.javapoet.TypeSpec)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addException(Type)","u":"addException(java.lang.reflect.Type)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addException(TypeName)","u":"addException(io.micronaut.sourcegen.javapoet.TypeName)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addExceptions(Iterable)","u":"addExceptions(java.lang.Iterable)"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef.ClassDefBuilder","l":"addField(FieldDef)","u":"addField(io.micronaut.sourcegen.model.FieldDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addField(FieldSpec)","u":"addField(io.micronaut.sourcegen.javapoet.FieldSpec)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addField(Type, String, Modifier...)","u":"addField(java.lang.reflect.Type,java.lang.String,javax.lang.model.element.Modifier...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addField(TypeName, String, Modifier...)","u":"addField(io.micronaut.sourcegen.javapoet.TypeName,java.lang.String,javax.lang.model.element.Modifier...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addFields(Iterable)","u":"addFields(java.lang.Iterable)"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile.Builder","l":"addFileComment(String, Object...)","u":"addFileComment(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addInitializerBlock(CodeBlock)","u":"addInitializerBlock(io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec.Builder","l":"addJavadoc(CodeBlock)","u":"addJavadoc(io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addJavadoc(CodeBlock)","u":"addJavadoc(io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec.Builder","l":"addJavadoc(CodeBlock)","u":"addJavadoc(io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addJavadoc(CodeBlock)","u":"addJavadoc(io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec.Builder","l":"addJavadoc(String)","u":"addJavadoc(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addJavadoc(String)","u":"addJavadoc(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"AbstractElementBuilder","l":"addJavadoc(String)","u":"addJavadoc(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec.Builder","l":"addJavadoc(String, Object...)","u":"addJavadoc(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addJavadoc(String, Object...)","u":"addJavadoc(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec.Builder","l":"addJavadoc(String, Object...)","u":"addJavadoc(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addJavadoc(String, Object...)","u":"addJavadoc(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.model","c":"AnnotationDef.AnnotationDefBuilder","l":"addMember(String, AnnotationDef)","u":"addMember(java.lang.String,io.micronaut.sourcegen.model.AnnotationDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec.Builder","l":"addMember(String, AnnotationSpec)","u":"addMember(java.lang.String,io.micronaut.sourcegen.javapoet.AnnotationSpec)"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec.Builder","l":"addMember(String, CodeBlock)","u":"addMember(java.lang.String,io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.model","c":"AnnotationDef.AnnotationDefBuilder","l":"addMember(String, Collection)","u":"addMember(java.lang.String,java.util.Collection)"},{"p":"io.micronaut.sourcegen.model","c":"AnnotationDef.AnnotationDefBuilder","l":"addMember(String, Object)","u":"addMember(java.lang.String,java.lang.Object)"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec.Builder","l":"addMember(String, String, Object...)","u":"addMember(java.lang.String,java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef.ClassDefBuilder","l":"addMethod(MethodDef)","u":"addMethod(io.micronaut.sourcegen.model.MethodDef)"},{"p":"io.micronaut.sourcegen.model","c":"EnumDef.EnumDefBuilder","l":"addMethod(MethodDef)","u":"addMethod(io.micronaut.sourcegen.model.MethodDef)"},{"p":"io.micronaut.sourcegen.model","c":"InterfaceDef.InterfaceDefBuilder","l":"addMethod(MethodDef)","u":"addMethod(io.micronaut.sourcegen.model.MethodDef)"},{"p":"io.micronaut.sourcegen.model","c":"RecordDef.RecordDefBuilder","l":"addMethod(MethodDef)","u":"addMethod(io.micronaut.sourcegen.model.MethodDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addMethod(MethodSpec)","u":"addMethod(io.micronaut.sourcegen.javapoet.MethodSpec)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addMethods(Iterable)","u":"addMethods(java.lang.Iterable)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addModifiers(Iterable)","u":"addModifiers(java.lang.Iterable)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec.Builder","l":"addModifiers(Iterable)","u":"addModifiers(java.lang.Iterable)"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec.Builder","l":"addModifiers(Modifier...)","u":"addModifiers(javax.lang.model.element.Modifier...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addModifiers(Modifier...)","u":"addModifiers(javax.lang.model.element.Modifier...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec.Builder","l":"addModifiers(Modifier...)","u":"addModifiers(javax.lang.model.element.Modifier...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addModifiers(Modifier...)","u":"addModifiers(javax.lang.model.element.Modifier...)"},{"p":"io.micronaut.sourcegen.model","c":"AbstractElementBuilder","l":"addModifiers(Modifier...)","u":"addModifiers(javax.lang.model.element.Modifier...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock.Builder","l":"addNamed(String, Map)","u":"addNamed(java.lang.String,java.util.Map)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addNamedCode(String, Map)","u":"addNamedCode(java.lang.String,java.util.Map)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addOriginatingElement(Element)","u":"addOriginatingElement(javax.lang.model.element.Element)"},{"p":"io.micronaut.sourcegen.model","c":"MethodDef.MethodDefBuilder","l":"addParameter(ParameterDef)","u":"addParameter(io.micronaut.sourcegen.model.ParameterDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addParameter(ParameterSpec)","u":"addParameter(io.micronaut.sourcegen.javapoet.ParameterSpec)"},{"p":"io.micronaut.sourcegen.model","c":"MethodDef.MethodDefBuilder","l":"addParameter(String, Class)","u":"addParameter(java.lang.String,java.lang.Class)"},{"p":"io.micronaut.sourcegen.model","c":"MethodDef.MethodDefBuilder","l":"addParameter(String, TypeDef)","u":"addParameter(java.lang.String,io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addParameter(Type, String, Modifier...)","u":"addParameter(java.lang.reflect.Type,java.lang.String,javax.lang.model.element.Modifier...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addParameter(TypeName, String, Modifier...)","u":"addParameter(io.micronaut.sourcegen.javapoet.TypeName,java.lang.String,javax.lang.model.element.Modifier...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addParameters(Iterable)","u":"addParameters(java.lang.Iterable)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addPermittedSubclass(TypeName)","u":"addPermittedSubclass(io.micronaut.sourcegen.javapoet.TypeName)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addPermittedSubclasses(Iterable)","u":"addPermittedSubclasses(java.lang.Iterable)"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef.ClassDefBuilder","l":"addProperty(PropertyDef)","u":"addProperty(io.micronaut.sourcegen.model.PropertyDef)"},{"p":"io.micronaut.sourcegen.model","c":"InterfaceDef.InterfaceDefBuilder","l":"addProperty(PropertyDef)","u":"addProperty(io.micronaut.sourcegen.model.PropertyDef)"},{"p":"io.micronaut.sourcegen.model","c":"RecordDef.RecordDefBuilder","l":"addProperty(PropertyDef)","u":"addProperty(io.micronaut.sourcegen.model.PropertyDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addRecordComponent(ParameterSpec)","u":"addRecordComponent(io.micronaut.sourcegen.javapoet.ParameterSpec)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addRecordComponents(Iterable)","u":"addRecordComponents(java.lang.Iterable)"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock.Builder","l":"addStatement(CodeBlock)","u":"addStatement(io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addStatement(CodeBlock)","u":"addStatement(io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.model","c":"MethodDef.MethodDefBuilder","l":"addStatement(StatementDef)","u":"addStatement(io.micronaut.sourcegen.model.StatementDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock.Builder","l":"addStatement(String, Object...)","u":"addStatement(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addStatement(String, Object...)","u":"addStatement(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.model","c":"MethodDef.MethodDefBuilder","l":"addStatements(Collection)","u":"addStatements(java.util.Collection)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addStaticBlock(CodeBlock)","u":"addStaticBlock(io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile.Builder","l":"addStaticImport(Class, String...)","u":"addStaticImport(java.lang.Class,java.lang.String...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile.Builder","l":"addStaticImport(ClassName, String...)","u":"addStaticImport(io.micronaut.sourcegen.javapoet.ClassName,java.lang.String...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile.Builder","l":"addStaticImport(Enum)","u":"addStaticImport(java.lang.Enum)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addSuperinterface(Type)","u":"addSuperinterface(java.lang.reflect.Type)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addSuperinterface(Type, boolean)","u":"addSuperinterface(java.lang.reflect.Type,boolean)"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef.ClassDefBuilder","l":"addSuperinterface(TypeDef)","u":"addSuperinterface(io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.model","c":"EnumDef.EnumDefBuilder","l":"addSuperinterface(TypeDef)","u":"addSuperinterface(io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.model","c":"InterfaceDef.InterfaceDefBuilder","l":"addSuperinterface(TypeDef)","u":"addSuperinterface(io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.model","c":"RecordDef.RecordDefBuilder","l":"addSuperinterface(TypeDef)","u":"addSuperinterface(io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addSuperinterface(TypeMirror)","u":"addSuperinterface(javax.lang.model.type.TypeMirror)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addSuperinterface(TypeMirror, boolean)","u":"addSuperinterface(javax.lang.model.type.TypeMirror,boolean)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addSuperinterface(TypeName)","u":"addSuperinterface(io.micronaut.sourcegen.javapoet.TypeName)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addSuperinterfaces(Iterable)","u":"addSuperinterfaces(java.lang.Iterable)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addType(TypeSpec)","u":"addType(io.micronaut.sourcegen.javapoet.TypeSpec)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addTypes(Iterable)","u":"addTypes(java.lang.Iterable)"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef.ClassDefBuilder","l":"addTypeVariable(TypeDef.TypeVariable)","u":"addTypeVariable(io.micronaut.sourcegen.model.TypeDef.TypeVariable)"},{"p":"io.micronaut.sourcegen.model","c":"InterfaceDef.InterfaceDefBuilder","l":"addTypeVariable(TypeDef.TypeVariable)","u":"addTypeVariable(io.micronaut.sourcegen.model.TypeDef.TypeVariable)"},{"p":"io.micronaut.sourcegen.model","c":"RecordDef.RecordDefBuilder","l":"addTypeVariable(TypeDef.TypeVariable)","u":"addTypeVariable(io.micronaut.sourcegen.model.TypeDef.TypeVariable)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addTypeVariable(TypeVariableName)","u":"addTypeVariable(io.micronaut.sourcegen.javapoet.TypeVariableName)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addTypeVariable(TypeVariableName)","u":"addTypeVariable(io.micronaut.sourcegen.javapoet.TypeVariableName)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"addTypeVariables(Iterable)","u":"addTypeVariables(java.lang.Iterable)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"addTypeVariables(Iterable)","u":"addTypeVariables(java.lang.Iterable)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef","l":"after(StatementDef)","u":"after(io.micronaut.sourcegen.model.StatementDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"alwaysQualifiedNames"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"alwaysQualifiedNames"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"alwaysQualify(String...)","u":"alwaysQualify(java.lang.String...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"annotated(AnnotationSpec...)","u":"annotated(io.micronaut.sourcegen.javapoet.AnnotationSpec...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ArrayTypeName","l":"annotated(List)","u":"annotated(java.util.List)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"annotated(List)","u":"annotated(java.util.List)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterizedTypeName","l":"annotated(List)","u":"annotated(java.util.List)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"annotated(List)","u":"annotated(java.util.List)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeVariableName","l":"annotated(List)","u":"annotated(java.util.List)"},{"p":"io.micronaut.sourcegen.javapoet","c":"WildcardTypeName","l":"annotated(List)","u":"annotated(java.util.List)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Kind","l":"ANNOTATION"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec.AnnotationSpecValue","l":"annotation()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"annotationBuilder(ClassName)","u":"annotationBuilder(io.micronaut.sourcegen.javapoet.ClassName)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"annotationBuilder(String)","u":"annotationBuilder(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"AnnotationDef.AnnotationDefBuilder","l":"AnnotationDefBuilder(ClassTypeDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.ClassTypeDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec","l":"annotations"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec.Builder","l":"annotations"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"annotations"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"annotations"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec","l":"annotations"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec.Builder","l":"annotations"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"annotations"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"annotations"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"annotations"},{"p":"io.micronaut.sourcegen.model","c":"AbstractElementBuilder","l":"annotations"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec.AnnotationSpecValue","l":"AnnotationSpecValue(AnnotationSpec)","u":"%3Cinit%3E(io.micronaut.sourcegen.javapoet.AnnotationSpec)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"anonymousClassBuilder(CodeBlock)","u":"anonymousClassBuilder(io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"anonymousClassBuilder(String, Object...)","u":"anonymousClassBuilder(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"anonymousTypeArguments"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"array(TypeDef)","u":"array(io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"array(TypeDef, int)","u":"array(io.micronaut.sourcegen.model.TypeDef,int)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Array","l":"Array(TypeDef, int, boolean)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.TypeDef,int,boolean)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"asCondition(String, ExpressionDef)","u":"asCondition(java.lang.String,io.micronaut.sourcegen.model.ExpressionDef)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"asConditionIf(StatementDef)","u":"asConditionIf(io.micronaut.sourcegen.model.StatementDef)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"asConditionIfElse(ExpressionDef, ExpressionDef)","u":"asConditionIfElse(io.micronaut.sourcegen.model.ExpressionDef,io.micronaut.sourcegen.model.ExpressionDef)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"asConditionIfElse(StatementDef, StatementDef)","u":"asConditionIfElse(io.micronaut.sourcegen.model.StatementDef,io.micronaut.sourcegen.model.StatementDef)"},{"p":"io.micronaut.sourcegen.model","c":"ParameterDef","l":"asExpression()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"asExpressionSwitch(TypeDef, Map)","u":"asExpressionSwitch(io.micronaut.sourcegen.model.TypeDef,java.util.Map)"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef","l":"assign(ExpressionDef)","u":"assign(io.micronaut.sourcegen.model.ExpressionDef)"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef","l":"assign(ParameterDef)","u":"assign(io.micronaut.sourcegen.model.ParameterDef)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Assign","l":"Assign(VariableDef, ExpressionDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.VariableDef,io.micronaut.sourcegen.model.ExpressionDef)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"asStatementSwitch(TypeDef, Map)","u":"asStatementSwitch(io.micronaut.sourcegen.model.TypeDef,java.util.Map)"},{"p":"io.micronaut.sourcegen.model","c":"ObjectDef","l":"asTypeDef()"},{"p":"io.micronaut.sourcegen.model","c":"ParameterDef","l":"asVariable()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"avoidClashesWithNestedClasses(Class)","u":"avoidClashesWithNestedClasses(java.lang.Class)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"avoidClashesWithNestedClasses(TypeElement)","u":"avoidClashesWithNestedClasses(javax.lang.model.element.TypeElement)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"beginControlFlow(CodeBlock)","u":"beginControlFlow(io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock.Builder","l":"beginControlFlow(String, Object...)","u":"beginControlFlow(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"beginControlFlow(String, Object...)","u":"beginControlFlow(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"bestGuess(String)","u":"bestGuess(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"BOOLEAN"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"BOOLEAN"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeVariableName","l":"bounds"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.TypeVariable","l":"bounds()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"box()"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec.Builder","l":"build()"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock.Builder","l":"build()"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec.Builder","l":"build()"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile.Builder","l":"build()"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"build()"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec.Builder","l":"build()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"build()"},{"p":"io.micronaut.sourcegen.model","c":"AnnotationDef.AnnotationDefBuilder","l":"build()"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef.ClassDefBuilder","l":"build()"},{"p":"io.micronaut.sourcegen.model","c":"EnumDef.EnumDefBuilder","l":"build()"},{"p":"io.micronaut.sourcegen.model","c":"FieldDef.FieldDefBuilder","l":"build()"},{"p":"io.micronaut.sourcegen.model","c":"InterfaceDef.InterfaceDefBuilder","l":"build()"},{"p":"io.micronaut.sourcegen.model","c":"MethodDef.MethodDefBuilder","l":"build()"},{"p":"io.micronaut.sourcegen.model","c":"ParameterDef.ParameterDefBuilder","l":"build()"},{"p":"io.micronaut.sourcegen.model","c":"PropertyDef.PropertyDefBuilder","l":"build()"},{"p":"io.micronaut.sourcegen.model","c":"RecordDef.RecordDefBuilder","l":"build()"},{"p":"io.micronaut.sourcegen.model","c":"MethodDef.MethodDefBuilder","l":"build(BiFunction, StatementDef>)","u":"build(java.util.function.BiFunction)"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock","l":"builder()"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec","l":"builder(Class)","u":"builder(java.lang.Class)"},{"p":"io.micronaut.sourcegen.model","c":"AnnotationDef","l":"builder(Class)","u":"builder(java.lang.Class)"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec","l":"builder(ClassName)","u":"builder(io.micronaut.sourcegen.javapoet.ClassName)"},{"p":"io.micronaut.sourcegen.model","c":"AnnotationDef","l":"builder(ClassTypeDef)","u":"builder(io.micronaut.sourcegen.model.ClassTypeDef)"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef","l":"builder(String)","u":"builder(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"EnumDef","l":"builder(String)","u":"builder(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"FieldDef","l":"builder(String)","u":"builder(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"InterfaceDef","l":"builder(String)","u":"builder(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"MethodDef","l":"builder(String)","u":"builder(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"PropertyDef","l":"builder(String)","u":"builder(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"RecordDef","l":"builder(String)","u":"builder(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"ParameterDef","l":"builder(String, TypeDef)","u":"builder(java.lang.String,io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"builder(String, TypeSpec)","u":"builder(java.lang.String,io.micronaut.sourcegen.javapoet.TypeSpec)"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec","l":"builder(Type, String, Modifier...)","u":"builder(java.lang.reflect.Type,java.lang.String,javax.lang.model.element.Modifier...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec","l":"builder(Type, String, Modifier...)","u":"builder(java.lang.reflect.Type,java.lang.String,javax.lang.model.element.Modifier...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec","l":"builder(TypeName, String, Modifier...)","u":"builder(io.micronaut.sourcegen.javapoet.TypeName,java.lang.String,javax.lang.model.element.Modifier...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec","l":"builder(TypeName, String, Modifier...)","u":"builder(io.micronaut.sourcegen.javapoet.TypeName,java.lang.String,javax.lang.model.element.Modifier...)"},{"p":"io.micronaut.sourcegen.generator.visitors","c":"BuilderAnnotationVisitor","l":"BuilderAnnotationVisitor()","u":"%3Cinit%3E()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"BYTE"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallInstanceMethod","l":"CallInstanceMethod(ExpressionDef, MethodDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.ExpressionDef,io.micronaut.sourcegen.model.MethodDef)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallInstanceMethod","l":"CallInstanceMethod(ExpressionDef, String, List, TypeDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.ExpressionDef,java.lang.String,java.util.List,io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallStaticMethod","l":"CallStaticMethod(ClassTypeDef, String, List, TypeDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.ClassTypeDef,java.lang.String,java.util.List,io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"canonicalName()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Switch","l":"cases()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Switch","l":"cases()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"CHAR"},{"p":"io.micronaut.sourcegen.javapoet","c":"Util","l":"characterLiteralWithoutSingleQuotes(char)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Kind","l":"CLASS"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"classBuilder(ClassName)","u":"classBuilder(io.micronaut.sourcegen.javapoet.ClassName)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"classBuilder(String)","u":"classBuilder(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassDefType","l":"classDef()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallStaticMethod","l":"classDef()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassDefType","l":"ClassDefType(ClassDef, boolean)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.ClassDef,boolean)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassElementType","l":"classElement()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassElementType","l":"ClassElementType(ClassElement, boolean)","u":"%3Cinit%3E(io.micronaut.inject.ast.ClassElement,boolean)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassName","l":"className()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassName","l":"ClassName(String, boolean)","u":"%3Cinit%3E(java.lang.String,boolean)"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock.Builder","l":"clear()"},{"p":"io.micronaut.sourcegen.javapoet","c":"NameAllocator","l":"clone()"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"code"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec.CodeAnnotationValue","l":"CodeAnnotationValue(CodeBlock)","u":"%3Cinit%3E(io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec.CodeAnnotationValue","l":"codeBlock()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"compactConstructor"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"compactConstructor(MethodSpec)","u":"compactConstructor(io.micronaut.sourcegen.javapoet.MethodSpec)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"compareTo(ClassName)","u":"compareTo(io.micronaut.sourcegen.javapoet.ClassName)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ArrayTypeName","l":"componentType"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Array","l":"componentType()"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock","l":"concat(CodeBlock...)","u":"concat(io.micronaut.sourcegen.javapoet.CodeBlock...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"concatAnnotations(List)","u":"concatAnnotations(java.util.List)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.IfElse","l":"condition()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.If","l":"condition()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.IfElse","l":"condition()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Condition","l":"Condition(String, ExpressionDef, ExpressionDef)","u":"%3Cinit%3E(java.lang.String,io.micronaut.sourcegen.model.ExpressionDef,io.micronaut.sourcegen.model.ExpressionDef)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"constant(ClassElement, TypeDef, Object)","u":"constant(io.micronaut.inject.ast.ClassElement,io.micronaut.sourcegen.model.TypeDef,java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"constant(Object)","u":"constant(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Constant","l":"Constant(TypeDef, Object)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.TypeDef,java.lang.Object)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"CONSTRUCTOR"},{"p":"io.micronaut.sourcegen.model","c":"MethodDef","l":"constructor()"},{"p":"io.micronaut.sourcegen.model","c":"MethodDef","l":"constructor(ClassTypeDef, Collection)","u":"constructor(io.micronaut.sourcegen.model.ClassTypeDef,java.util.Collection)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"constructorBuilder()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"convert(TypeDef)","u":"convert(io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Convert","l":"Convert(TypeDef, ExpressionDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.TypeDef,io.micronaut.sourcegen.model.ExpressionDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"defaultValue"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"defaultValue(CodeBlock)","u":"defaultValue(io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"defaultValue(String, Object...)","u":"defaultValue(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.Local","l":"defineAndAssign(ExpressionDef)","u":"defineAndAssign(io.micronaut.sourcegen.model.ExpressionDef)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.DefineAndAssign","l":"DefineAndAssign(VariableDef.Local, ExpressionDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.VariableDef.Local,io.micronaut.sourcegen.model.ExpressionDef)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Array","l":"dimensions()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef","l":"doThrow(ExpressionDef...)","u":"doThrow(io.micronaut.sourcegen.model.ExpressionDef...)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef","l":"doThrow(List)","u":"doThrow(java.util.List)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"DOUBLE"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.IfElse","l":"elseExpression()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.IfElse","l":"elseStatement()"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"enclosingClassName()"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock.Builder","l":"endControlFlow()"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"endControlFlow()"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"endControlFlow(CodeBlock)","u":"endControlFlow(io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock.Builder","l":"endControlFlow(String, Object...)","u":"endControlFlow(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"endControlFlow(String, Object...)","u":"endControlFlow(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Kind","l":"ENUM"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"enumBuilder(ClassName)","u":"enumBuilder(io.micronaut.sourcegen.javapoet.ClassName)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"enumBuilder(String)","u":"enumBuilder(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"enumConstants"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"enumConstants"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec.AnnotationSpecValue","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec.CodeAnnotationValue","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassDefType","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassElementType","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassName","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.JavaClass","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.Parameterized","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallInstanceMethod","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallStaticMethod","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Condition","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Constant","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Convert","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.IfElse","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewArrayInitialized","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewArrayOfSize","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewInstance","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Switch","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.SwitchYieldCase","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Assign","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.DefineAndAssign","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.If","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.IfElse","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Multi","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Return","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Switch","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Throw","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.While","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Array","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Primitive","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.TypeVariable","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Wildcard","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.Field","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.Local","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.MethodParameter","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.StaticField","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.This","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"exceptions"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.IfElse","l":"expression()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Switch","l":"expression()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Assign","l":"expression()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.DefineAndAssign","l":"expression()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Return","l":"expression()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Switch","l":"expression()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.While","l":"expression()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Convert","l":"expressionDef()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewArrayInitialized","l":"expressions()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"falseValue()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.Field","l":"Field(ExpressionDef, String, TypeDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.ExpressionDef,java.lang.String,io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"field(FieldDef)","u":"field(io.micronaut.sourcegen.model.FieldDef)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"field(String, TypeDef)","u":"field(java.lang.String,io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"fieldSpecs"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"fieldSpecs"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"fileComment"},{"p":"io.micronaut.sourcegen.generator","c":"SourceGenerators","l":"findByLanguage(VisitorContext.Language)","u":"findByLanguage(io.micronaut.inject.visitor.VisitorContext.Language)"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef","l":"findField(String)","u":"findField(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"MethodDef","l":"findParameter(String)","u":"findParameter(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef","l":"flatten()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Multi","l":"flatten()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"FLOAT"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec","l":"get(Annotation)","u":"get(java.lang.annotation.Annotation)"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec","l":"get(Annotation, boolean)","u":"get(java.lang.annotation.Annotation,boolean)"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec","l":"get(AnnotationMirror)","u":"get(javax.lang.model.element.AnnotationMirror)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ArrayTypeName","l":"get(ArrayType)","u":"get(javax.lang.model.type.ArrayType)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"get(Class)","u":"get(java.lang.Class)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterizedTypeName","l":"get(Class, Type...)","u":"get(java.lang.Class,java.lang.reflect.Type...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterizedTypeName","l":"get(ClassName, TypeName...)","u":"get(io.micronaut.sourcegen.javapoet.ClassName,io.micronaut.sourcegen.javapoet.TypeName...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ArrayTypeName","l":"get(GenericArrayType)","u":"get(java.lang.reflect.GenericArrayType)"},{"p":"io.micronaut.sourcegen.javapoet","c":"NameAllocator","l":"get(Object)","u":"get(java.lang.Object)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterizedTypeName","l":"get(ParameterizedType)","u":"get(java.lang.reflect.ParameterizedType)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeVariableName","l":"get(String)","u":"get(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"get(String, String, String...)","u":"get(java.lang.String,java.lang.String,java.lang.String...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeVariableName","l":"get(String, Type...)","u":"get(java.lang.String,java.lang.reflect.Type...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeVariableName","l":"get(String, TypeName...)","u":"get(java.lang.String,io.micronaut.sourcegen.javapoet.TypeName...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"get(Type)","u":"get(java.lang.reflect.Type)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"get(TypeElement)","u":"get(javax.lang.model.element.TypeElement)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"get(TypeMirror)","u":"get(javax.lang.model.type.TypeMirror)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeVariableName","l":"get(TypeParameterElement)","u":"get(javax.lang.model.element.TypeParameterElement)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeVariableName","l":"get(TypeVariable)","u":"get(javax.lang.model.type.TypeVariable)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeVariableName","l":"get(TypeVariable)","u":"get(java.lang.reflect.TypeVariable)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec","l":"get(VariableElement)","u":"get(javax.lang.model.element.VariableElement)"},{"p":"io.micronaut.sourcegen.javapoet","c":"WildcardTypeName","l":"get(WildcardType)","u":"get(java.lang.reflect.WildcardType)"},{"p":"io.micronaut.sourcegen.javapoet","c":"WildcardTypeName","l":"get(WildcardType)","u":"get(javax.lang.model.type.WildcardType)"},{"p":"io.micronaut.sourcegen.generator","c":"SourceGenerators","l":"getAll()"},{"p":"io.micronaut.sourcegen.model","c":"PropertyDef","l":"getAnnotations()"},{"p":"io.micronaut.sourcegen.model","c":"EnumDef","l":"getEnumConstants()"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef","l":"getField(String)","u":"getField(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef","l":"getFields()"},{"p":"io.micronaut.sourcegen.model","c":"FieldDef","l":"getInitializer()"},{"p":"io.micronaut.sourcegen.model","c":"PropertyDef","l":"getJavadoc()"},{"p":"io.micronaut.sourcegen.generator","c":"SourceGenerator","l":"getLanguage()"},{"p":"io.micronaut.sourcegen","c":"GroovyPoetSourceGenerator","l":"getLanguage()"},{"p":"io.micronaut.sourcegen","c":"JavaPoetSourceGenerator","l":"getLanguage()"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef","l":"getMethods()"},{"p":"io.micronaut.sourcegen.model","c":"EnumDef","l":"getMethods()"},{"p":"io.micronaut.sourcegen.model","c":"InterfaceDef","l":"getMethods()"},{"p":"io.micronaut.sourcegen.model","c":"RecordDef","l":"getMethods()"},{"p":"io.micronaut.sourcegen.model","c":"PropertyDef","l":"getModifiers()"},{"p":"io.micronaut.sourcegen.model","c":"PropertyDef","l":"getModifiersArray()"},{"p":"io.micronaut.sourcegen.model","c":"PropertyDef","l":"getName()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassDefType","l":"getName()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassElementType","l":"getName()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassName","l":"getName()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef","l":"getName()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.JavaClass","l":"getName()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.Parameterized","l":"getName()"},{"p":"io.micronaut.sourcegen.model","c":"ObjectDef","l":"getName()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef","l":"getPackageName()"},{"p":"io.micronaut.sourcegen.model","c":"ObjectDef","l":"getPackageName()"},{"p":"io.micronaut.sourcegen.model","c":"MethodDef","l":"getParameter(String)","u":"getParameter(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"MethodDef","l":"getParameters()"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef","l":"getProperties()"},{"p":"io.micronaut.sourcegen.model","c":"InterfaceDef","l":"getProperties()"},{"p":"io.micronaut.sourcegen.model","c":"RecordDef","l":"getProperties()"},{"p":"io.micronaut.sourcegen.model","c":"MethodDef","l":"getReturnType()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef","l":"getSimpleName()"},{"p":"io.micronaut.sourcegen.model","c":"ObjectDef","l":"getSimpleName()"},{"p":"io.micronaut.sourcegen.model","c":"MethodDef","l":"getStatements()"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef","l":"getSuperclass()"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef","l":"getSuperinterfaces()"},{"p":"io.micronaut.sourcegen.model","c":"EnumDef","l":"getSuperinterfaces()"},{"p":"io.micronaut.sourcegen.model","c":"InterfaceDef","l":"getSuperinterfaces()"},{"p":"io.micronaut.sourcegen.model","c":"RecordDef","l":"getSuperinterfaces()"},{"p":"io.micronaut.sourcegen.generator.visitors","c":"BuilderAnnotationVisitor","l":"getSupportedAnnotationNames()"},{"p":"io.micronaut.sourcegen.model","c":"AnnotationDef","l":"getType()"},{"p":"io.micronaut.sourcegen.model","c":"FieldDef","l":"getType()"},{"p":"io.micronaut.sourcegen.model","c":"ParameterDef","l":"getType()"},{"p":"io.micronaut.sourcegen.model","c":"PropertyDef","l":"getType()"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef","l":"getTypeVariables()"},{"p":"io.micronaut.sourcegen.model","c":"InterfaceDef","l":"getTypeVariables()"},{"p":"io.micronaut.sourcegen.model","c":"RecordDef","l":"getTypeVariables()"},{"p":"io.micronaut.sourcegen.model","c":"AnnotationDef","l":"getValues()"},{"p":"io.micronaut.sourcegen.generator.visitors","c":"BuilderAnnotationVisitor","l":"getVisitorKind()"},{"p":"io.micronaut.sourcegen.generator.visitors","c":"SuperBuilderAnnotationVisitor","l":"getVisitorKind()"},{"p":"io.micronaut.sourcegen.generator.visitors","c":"WitherAnnotationVisitor","l":"getVisitorKind()"},{"p":"io.micronaut.sourcegen","c":"GroovyPoetSourceGenerator","l":"GroovyPoetSourceGenerator()","u":"%3Cinit%3E()"},{"p":"io.micronaut.sourcegen.generator","c":"SourceGenerators","l":"handleFatalException(Element, Class, Exception, Consumer)","u":"handleFatalException(io.micronaut.inject.ast.Element,java.lang.Class,java.lang.Exception,java.util.function.Consumer)"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef","l":"hasField(String)","u":"hasField(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec.AnnotationSpecValue","l":"hashCode()"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec.CodeAnnotationValue","l":"hashCode()"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec","l":"hashCode()"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock","l":"hashCode()"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec","l":"hashCode()"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"hashCode()"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"hashCode()"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec","l":"hashCode()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"hashCode()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassDefType","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassElementType","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassName","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.JavaClass","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.Parameterized","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallInstanceMethod","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallStaticMethod","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Condition","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Constant","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Convert","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.IfElse","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewArrayInitialized","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewArrayOfSize","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewInstance","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Switch","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.SwitchYieldCase","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Assign","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.DefineAndAssign","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.If","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.IfElse","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Multi","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Return","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Switch","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Throw","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.While","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Array","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Primitive","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.TypeVariable","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Wildcard","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.Field","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.Local","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.MethodParameter","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.StaticField","l":"hashCode()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.This","l":"hashCode()"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec","l":"hasModifier(Modifier)","u":"hasModifier(javax.lang.model.element.Modifier)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"hasModifier(Modifier)","u":"hasModifier(javax.lang.model.element.Modifier)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec","l":"hasModifier(Modifier)","u":"hasModifier(javax.lang.model.element.Modifier)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"hasModifier(Modifier)","u":"hasModifier(javax.lang.model.element.Modifier)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.If","l":"If(ExpressionDef, StatementDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.ExpressionDef,io.micronaut.sourcegen.model.StatementDef)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.IfElse","l":"IfElse(ExpressionDef, ExpressionDef, ExpressionDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.ExpressionDef,io.micronaut.sourcegen.model.ExpressionDef,io.micronaut.sourcegen.model.ExpressionDef)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.IfElse","l":"IfElse(ExpressionDef, StatementDef, StatementDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.ExpressionDef,io.micronaut.sourcegen.model.StatementDef,io.micronaut.sourcegen.model.StatementDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock.Builder","l":"indent()"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile.Builder","l":"indent(String)","u":"indent(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec","l":"initializer"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec.Builder","l":"initializer(CodeBlock)","u":"initializer(io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.model","c":"FieldDef.FieldDefBuilder","l":"initializer(ExpressionDef)","u":"initializer(io.micronaut.sourcegen.model.ExpressionDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec.Builder","l":"initializer(String, Object...)","u":"initializer(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"initializerBlock"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallInstanceMethod","l":"instance()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.Field","l":"instance()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef","l":"instantiate()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"instantiate(ClassTypeDef)","u":"instantiate(io.micronaut.sourcegen.model.ClassTypeDef)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"instantiate(ClassTypeDef, List)","u":"instantiate(io.micronaut.sourcegen.model.ClassTypeDef,java.util.List)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef","l":"instantiate(ExpressionDef...)","u":"instantiate(io.micronaut.sourcegen.model.ExpressionDef...)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef","l":"instantiate(List)","u":"instantiate(java.util.List)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"instantiateArray(ExpressionDef...)","u":"instantiateArray(io.micronaut.sourcegen.model.ExpressionDef...)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"instantiateArray(int)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"instantiateArray(List)","u":"instantiateArray(java.util.List)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"INT"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Kind","l":"INTERFACE"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"interfaceBuilder(ClassName)","u":"interfaceBuilder(io.micronaut.sourcegen.javapoet.ClassName)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"interfaceBuilder(String)","u":"interfaceBuilder(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"invoke(MethodDef)","u":"invoke(io.micronaut.sourcegen.model.MethodDef)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"invoke(MethodElement, ExpressionDef...)","u":"invoke(io.micronaut.inject.ast.MethodElement,io.micronaut.sourcegen.model.ExpressionDef...)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"invoke(MethodElement, List)","u":"invoke(io.micronaut.inject.ast.MethodElement,java.util.List)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"invoke(String, TypeDef, ExpressionDef...)","u":"invoke(java.lang.String,io.micronaut.sourcegen.model.TypeDef,io.micronaut.sourcegen.model.ExpressionDef...)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"invoke(String, TypeDef, List)","u":"invoke(java.lang.String,io.micronaut.sourcegen.model.TypeDef,java.util.List)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"invoke(VariableDef, String, List, TypeDef)","u":"invoke(io.micronaut.sourcegen.model.VariableDef,java.lang.String,java.util.List,io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"invokeStatic(ClassTypeDef, String, List, TypeDef)","u":"invokeStatic(io.micronaut.sourcegen.model.ClassTypeDef,java.lang.String,java.util.List,io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef","l":"invokeStatic(String, TypeDef, ExpressionDef...)","u":"invokeStatic(java.lang.String,io.micronaut.sourcegen.model.TypeDef,io.micronaut.sourcegen.model.ExpressionDef...)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef","l":"invokeStatic(String, TypeDef, List)","u":"invokeStatic(java.lang.String,io.micronaut.sourcegen.model.TypeDef,java.util.List)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"isAnnotated()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"isAnnotated()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"isBoxedPrimitive()"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"isConstructor()"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock.Builder","l":"isEmpty()"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock","l":"isEmpty()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassElementType","l":"isEnum()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef","l":"isEnum()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.JavaClass","l":"isEnum()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"isNonNull()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"isNull()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassDefType","l":"isNullable()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassElementType","l":"isNullable()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassName","l":"isNullable()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.JavaClass","l":"isNullable()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.Parameterized","l":"isNullable()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Array","l":"isNullable()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"isNullable()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"isPrimitive()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.JavaClass","l":"JavaClass(Class, boolean)","u":"%3Cinit%3E(java.lang.Class,boolean)"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec","l":"javadoc"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"javadoc"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec","l":"javadoc"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"javadoc"},{"p":"io.micronaut.sourcegen.model","c":"AbstractElementBuilder","l":"javadoc"},{"p":"io.micronaut.sourcegen","c":"JavaPoetSourceGenerator","l":"JavaPoetSourceGenerator()","u":"%3Cinit%3E()"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock","l":"join(Iterable, String)","u":"join(java.lang.Iterable,java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock","l":"joining(String)","u":"joining(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock","l":"joining(String, String, String)","u":"joining(java.lang.String,java.lang.String,java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"kind"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Condition","l":"left()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.Local","l":"Local(String, TypeDef)","u":"%3Cinit%3E(java.lang.String,io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"LONG"},{"p":"io.micronaut.sourcegen.javapoet","c":"WildcardTypeName","l":"lowerBounds"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Wildcard","l":"lowerBounds()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassDefType","l":"makeNullable()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassElementType","l":"makeNullable()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassName","l":"makeNullable()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.JavaClass","l":"makeNullable()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef","l":"makeNullable()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.Parameterized","l":"makeNullable()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Array","l":"makeNullable()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"makeNullable()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Primitive","l":"makeNullable()"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec.Builder","l":"members"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec","l":"members"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"methodBuilder(String)","u":"methodBuilder(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.MethodParameter","l":"MethodParameter(ParameterDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.ParameterDef)"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.MethodParameter","l":"MethodParameter(String, TypeDef)","u":"%3Cinit%3E(java.lang.String,io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"methodSpecs"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"methodSpecs"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec.Builder","l":"modifiers"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec","l":"modifiers"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"modifiers"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"modifiers"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec.Builder","l":"modifiers"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec","l":"modifiers"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"modifiers"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"modifiers"},{"p":"io.micronaut.sourcegen.model","c":"PropertyDef","l":"modifiers"},{"p":"io.micronaut.sourcegen.model","c":"AbstractElementBuilder","l":"modifiers"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef","l":"multi(List)","u":"multi(java.util.List)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Multi","l":"Multi(List)","u":"%3Cinit%3E(java.util.List)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef","l":"multi(StatementDef...)","u":"multi(io.micronaut.sourcegen.model.StatementDef...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec","l":"name"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"name"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec","l":"name"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"name"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeVariableName","l":"name"},{"p":"io.micronaut.sourcegen.model","c":"PropertyDef","l":"name"},{"p":"io.micronaut.sourcegen.model","c":"AbstractElementBuilder","l":"name"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallInstanceMethod","l":"name()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallStaticMethod","l":"name()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Primitive","l":"name()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.TypeVariable","l":"name()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.Field","l":"name()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.Local","l":"name()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.MethodParameter","l":"name()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.StaticField","l":"name()"},{"p":"io.micronaut.sourcegen.javapoet","c":"NameAllocator","l":"NameAllocator()","u":"%3Cinit%3E()"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"nestedClass(String)","u":"nestedClass(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterizedTypeName","l":"nestedClass(String)","u":"nestedClass(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterizedTypeName","l":"nestedClass(String, List)","u":"nestedClass(java.lang.String,java.util.List)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewArrayInitialized","l":"NewArrayInitialized(TypeDef.Array, List)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.TypeDef.Array,java.util.List)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewArrayOfSize","l":"NewArrayOfSize(TypeDef.Array, int)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.TypeDef.Array,int)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewInstance","l":"NewInstance(ClassTypeDef, List)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.ClassTypeDef,java.util.List)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"newLocal(String)","u":"newLocal(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"newLocal(String, Function)","u":"newLocal(java.lang.String,java.util.function.Function)"},{"p":"io.micronaut.sourcegen.javapoet","c":"NameAllocator","l":"newName(String)","u":"newName(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"NameAllocator","l":"newName(String, Object)","u":"newName(java.lang.String,java.lang.Object)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"nextControlFlow(CodeBlock)","u":"nextControlFlow(io.micronaut.sourcegen.javapoet.CodeBlock)"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock.Builder","l":"nextControlFlow(String, Object...)","u":"nextControlFlow(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"nextControlFlow(String, Object...)","u":"nextControlFlow(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassDefType","l":"nullable()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassElementType","l":"nullable()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassName","l":"nullable()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.JavaClass","l":"nullable()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Array","l":"nullable()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"nullValue()"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"OBJECT"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"OBJECT"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef","l":"OBJECT"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"OBJECT"},{"p":"io.micronaut.sourcegen.model","c":"AnnotationDef","l":"of(AnnotationValue, VisitorContext)","u":"of(io.micronaut.core.annotation.AnnotationValue,io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef","l":"of(Class)","u":"of(java.lang.Class)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"of(Class)","u":"of(java.lang.Class)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef","l":"of(ClassDef)","u":"of(io.micronaut.sourcegen.model.ClassDef)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef","l":"of(ClassElement)","u":"of(io.micronaut.inject.ast.ClassElement)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"of(ClassElement)","u":"of(io.micronaut.inject.ast.ClassElement)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef","l":"of(String)","u":"of(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock","l":"of(String, Object...)","u":"of(java.lang.String,java.lang.Object...)"},{"p":"io.micronaut.sourcegen.model","c":"ParameterDef","l":"of(String, TypeDef)","u":"of(java.lang.String,io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ArrayTypeName","l":"of(Type)","u":"of(java.lang.reflect.Type)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ArrayTypeName","l":"of(TypeName)","u":"of(io.micronaut.sourcegen.javapoet.TypeName)"},{"p":"io.micronaut.sourcegen.model","c":"PropertyDef.PropertyDefBuilder","l":"ofType(Class)","u":"ofType(java.lang.Class)"},{"p":"io.micronaut.sourcegen.model","c":"FieldDef.FieldDefBuilder","l":"ofType(TypeDef)","u":"ofType(io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.model","c":"PropertyDef.PropertyDefBuilder","l":"ofType(TypeDef)","u":"ofType(io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Condition","l":"operator()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"originatingElements"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"originatingElements"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"overriding(ExecutableElement)","u":"overriding(javax.lang.model.element.ExecutableElement)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"overriding(ExecutableElement, DeclaredType, Types)","u":"overriding(javax.lang.model.element.ExecutableElement,javax.lang.model.type.DeclaredType,javax.lang.model.util.Types)"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.StaticField","l":"ownerType()"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"packageName"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"packageName()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"parameterized(Class, Class...)","u":"parameterized(java.lang.Class,java.lang.Class...)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"parameterized(Class, TypeDef...)","u":"parameterized(java.lang.Class,io.micronaut.sourcegen.model.TypeDef...)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"parameterized(ClassTypeDef, List)","u":"parameterized(io.micronaut.sourcegen.model.ClassTypeDef,java.util.List)"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.Parameterized","l":"Parameterized(ClassTypeDef, List)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.ClassTypeDef,java.util.List)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"parameterized(ClassTypeDef, TypeDef...)","u":"parameterized(io.micronaut.sourcegen.model.ClassTypeDef,io.micronaut.sourcegen.model.TypeDef...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"parameters"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"parameters"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallInstanceMethod","l":"parameters()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallStaticMethod","l":"parameters()"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"peerClass(String)","u":"peerClass(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"permittedSubclasses"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"permittedSubclasses"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"primitive(Class)","u":"primitive(java.lang.Class)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"primitive(String)","u":"primitive(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Primitive","l":"Primitive(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterizedTypeName","l":"rawType"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.Parameterized","l":"rawType()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Kind","l":"RECORD"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"recordBuilder(ClassName)","u":"recordBuilder(io.micronaut.sourcegen.javapoet.ClassName)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"recordBuilder(String)","u":"recordBuilder(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"recordComponents"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"recordComponents"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"reflectionName()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Return","l":"Return(ExpressionDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.ExpressionDef)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"returning()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallInstanceMethod","l":"returningType()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallStaticMethod","l":"returningType()"},{"p":"io.micronaut.sourcegen.model","c":"MethodDef.MethodDefBuilder","l":"returns(Class)","u":"returns(java.lang.Class)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"returns(Type)","u":"returns(java.lang.reflect.Type)"},{"p":"io.micronaut.sourcegen.model","c":"MethodDef.MethodDefBuilder","l":"returns(TypeDef)","u":"returns(io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"returns(TypeName)","u":"returns(io.micronaut.sourcegen.javapoet.TypeName)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"returnType"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Condition","l":"right()"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"setName(String)","u":"setName(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"SHORT"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"simpleName()"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"simpleNames()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewArrayOfSize","l":"size()"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"skipJavaLangImports"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile.Builder","l":"skipJavaLangImports(boolean)"},{"p":"io.micronaut.sourcegen.generator.visitors","c":"BuilderAnnotationVisitor","l":"start(VisitorContext)","u":"start(io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.sourcegen.generator.visitors","c":"SuperBuilderAnnotationVisitor","l":"start(VisitorContext)","u":"start(io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.sourcegen.generator.visitors","c":"WitherAnnotationVisitor","l":"start(VisitorContext)","u":"start(io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.SwitchYieldCase","l":"statement()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.If","l":"statement()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.IfElse","l":"statement()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.While","l":"statement()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Multi","l":"statements()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"staticBlock"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.StaticField","l":"StaticField(TypeDef, String, TypeDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.TypeDef,java.lang.String,io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile.Builder","l":"staticImports"},{"p":"io.micronaut.sourcegen.javapoet","c":"WildcardTypeName","l":"subtypeOf(Type)","u":"subtypeOf(java.lang.reflect.Type)"},{"p":"io.micronaut.sourcegen.javapoet","c":"WildcardTypeName","l":"subtypeOf(TypeName)","u":"subtypeOf(io.micronaut.sourcegen.javapoet.TypeName)"},{"p":"io.micronaut.sourcegen.generator.visitors","c":"SuperBuilderAnnotationVisitor","l":"SuperBuilderAnnotationVisitor()","u":"%3Cinit%3E()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"superclass"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef.ClassDefBuilder","l":"superclass(ClassTypeDef)","u":"superclass(io.micronaut.sourcegen.model.ClassTypeDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"superclass(Type)","u":"superclass(java.lang.reflect.Type)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"superclass(Type, boolean)","u":"superclass(java.lang.reflect.Type,boolean)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"superclass(TypeMirror)","u":"superclass(javax.lang.model.type.TypeMirror)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"superclass(TypeMirror, boolean)","u":"superclass(javax.lang.model.type.TypeMirror,boolean)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"superclass(TypeName)","u":"superclass(io.micronaut.sourcegen.javapoet.TypeName)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"superinterfaces"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"superinterfaces"},{"p":"io.micronaut.sourcegen.javapoet","c":"WildcardTypeName","l":"supertypeOf(Type)","u":"supertypeOf(java.lang.reflect.Type)"},{"p":"io.micronaut.sourcegen.javapoet","c":"WildcardTypeName","l":"supertypeOf(TypeName)","u":"supertypeOf(io.micronaut.sourcegen.javapoet.TypeName)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Switch","l":"Switch(ExpressionDef, TypeDef, Map)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.ExpressionDef,io.micronaut.sourcegen.model.TypeDef,java.util.Map)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Switch","l":"Switch(ExpressionDef, TypeDef, Map)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.ExpressionDef,io.micronaut.sourcegen.model.TypeDef,java.util.Map)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.SwitchYieldCase","l":"SwitchYieldCase(TypeDef, StatementDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.TypeDef,io.micronaut.sourcegen.model.StatementDef)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"THIS"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.This","l":"This(TypeDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Throw","l":"Throw(ExpressionDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.ExpressionDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec","l":"toBuilder()"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock","l":"toBuilder()"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec","l":"toBuilder()"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"toBuilder()"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"toBuilder()"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec","l":"toBuilder()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"toBuilder()"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"toJavaFileObject()"},{"p":"io.micronaut.sourcegen.javapoet","c":"NameAllocator","l":"toJavaIdentifier(String)","u":"toJavaIdentifier(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"topLevelClassName()"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec.AnnotationSpecValue","l":"toString()"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec.CodeAnnotationValue","l":"toString()"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec","l":"toString()"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock","l":"toString()"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec","l":"toString()"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"toString()"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"toString()"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec","l":"toString()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"toString()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ClassDef","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassDefType","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassElementType","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.ClassName","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.JavaClass","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.Parameterized","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallInstanceMethod","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallStaticMethod","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Condition","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Constant","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Convert","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.IfElse","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewArrayInitialized","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewArrayOfSize","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewInstance","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Switch","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.SwitchYieldCase","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Assign","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.DefineAndAssign","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.If","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.IfElse","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Multi","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Return","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Switch","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Throw","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.While","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Array","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Primitive","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.TypeVariable","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Wildcard","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.Field","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.Local","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.MethodParameter","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.StaticField","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.This","l":"toString()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"trueValue()"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec","l":"type"},{"p":"io.micronaut.sourcegen.javapoet","c":"FieldSpec","l":"type"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterSpec","l":"type"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.JavaClass","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallInstanceMethod","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.CallStaticMethod","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Condition","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Constant","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Convert","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.IfElse","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewArrayInitialized","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewArrayOfSize","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewInstance","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Switch","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.SwitchYieldCase","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Switch","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.Field","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.Local","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.MethodParameter","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.StaticField","l":"type()"},{"p":"io.micronaut.sourcegen.model","c":"VariableDef.This","l":"type()"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterizedTypeName","l":"typeArguments"},{"p":"io.micronaut.sourcegen.model","c":"ClassTypeDef.Parameterized","l":"typeArguments()"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"typeSpec"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"typeSpecs"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"typeSpecs"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.TypeVariable","l":"TypeVariable(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.TypeVariable","l":"TypeVariable(String, List)","u":"%3Cinit%3E(java.lang.String,java.util.List)"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"typeVariables"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"typeVariables"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"typeVariables"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"typeVariables"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"unbox()"},{"p":"io.micronaut.sourcegen.javapoet","c":"CodeBlock.Builder","l":"unindent()"},{"p":"io.micronaut.sourcegen.javapoet","c":"WildcardTypeName","l":"upperBounds"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Wildcard","l":"upperBounds()"},{"p":"io.micronaut.sourcegen.javapoet","c":"AnnotationSpec","l":"VALUE"},{"p":"io.micronaut.sourcegen.annotations","c":"Singular","l":"value()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.Constant","l":"value()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Kind","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Kind","l":"values()"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef.NewInstance","l":"values()"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec","l":"varargs"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"varargs"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec","l":"varargs"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"varargs()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"varargs()"},{"p":"io.micronaut.sourcegen.javapoet","c":"MethodSpec.Builder","l":"varargs(boolean)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeSpec.Builder","l":"varargs(boolean)"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Assign","l":"variable()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.DefineAndAssign","l":"variable()"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.Throw","l":"variableDef()"},{"p":"io.micronaut.sourcegen.generator.visitors","c":"BuilderAnnotationVisitor","l":"visitClass(ClassElement, VisitorContext)","u":"visitClass(io.micronaut.inject.ast.ClassElement,io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.sourcegen.generator.visitors","c":"SuperBuilderAnnotationVisitor","l":"visitClass(ClassElement, VisitorContext)","u":"visitClass(io.micronaut.inject.ast.ClassElement,io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.sourcegen.generator.visitors","c":"WitherAnnotationVisitor","l":"visitClass(ClassElement, VisitorContext)","u":"visitClass(io.micronaut.inject.ast.ClassElement,io.micronaut.inject.visitor.VisitorContext)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"VOID"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"VOID"},{"p":"io.micronaut.sourcegen.model","c":"StatementDef.While","l":"While(ExpressionDef, StatementDef)","u":"%3Cinit%3E(io.micronaut.sourcegen.model.ExpressionDef,io.micronaut.sourcegen.model.StatementDef)"},{"p":"io.micronaut.sourcegen.model","c":"ExpressionDef","l":"whileLoop(StatementDef)","u":"whileLoop(io.micronaut.sourcegen.model.StatementDef)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"wildcard()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Wildcard","l":"Wildcard(List, List)","u":"%3Cinit%3E(java.util.List,java.util.List)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"wildcardSubtypeOf(TypeDef)","u":"wildcardSubtypeOf(io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef","l":"wildcardSupertypeOf(TypeDef)","u":"wildcardSupertypeOf(io.micronaut.sourcegen.model.TypeDef)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeVariableName","l":"withBounds(List)","u":"withBounds(java.util.List)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeVariableName","l":"withBounds(Type...)","u":"withBounds(java.lang.reflect.Type...)"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeVariableName","l":"withBounds(TypeName...)","u":"withBounds(io.micronaut.sourcegen.javapoet.TypeName...)"},{"p":"io.micronaut.sourcegen.generator.visitors","c":"WitherAnnotationVisitor","l":"WitherAnnotationVisitor()","u":"%3Cinit%3E()"},{"p":"io.micronaut.sourcegen.javapoet","c":"ArrayTypeName","l":"withoutAnnotations()"},{"p":"io.micronaut.sourcegen.javapoet","c":"ClassName","l":"withoutAnnotations()"},{"p":"io.micronaut.sourcegen.javapoet","c":"ParameterizedTypeName","l":"withoutAnnotations()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeName","l":"withoutAnnotations()"},{"p":"io.micronaut.sourcegen.javapoet","c":"TypeVariableName","l":"withoutAnnotations()"},{"p":"io.micronaut.sourcegen.javapoet","c":"WildcardTypeName","l":"withoutAnnotations()"},{"p":"io.micronaut.sourcegen.model","c":"TypeDef.Primitive","l":"wrapperType()"},{"p":"io.micronaut.sourcegen.generator","c":"SourceGenerator","l":"write(ObjectDef, Writer)","u":"write(io.micronaut.sourcegen.model.ObjectDef,java.io.Writer)"},{"p":"io.micronaut.sourcegen","c":"JavaPoetSourceGenerator","l":"write(ObjectDef, Writer)","u":"write(io.micronaut.sourcegen.model.ObjectDef,java.io.Writer)"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"writeTo(Appendable)","u":"writeTo(java.lang.Appendable)"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"writeTo(File)","u":"writeTo(java.io.File)"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"writeTo(Filer)","u":"writeTo(javax.annotation.processing.Filer)"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"writeTo(Path)","u":"writeTo(java.nio.file.Path)"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"writeTo(Path, Charset)","u":"writeTo(java.nio.file.Path,java.nio.charset.Charset)"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"writeToFile(File)","u":"writeToFile(java.io.File)"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"writeToPath(Path)","u":"writeToPath(java.nio.file.Path)"},{"p":"io.micronaut.sourcegen.javapoet","c":"JavaFile","l":"writeToPath(Path, Charset)","u":"writeToPath(java.nio.file.Path,java.nio.charset.Charset)"}];updateSearchResults(); \ No newline at end of file diff --git a/latest/api/overview-summary.html b/latest/api/overview-summary.html index 95d6e543..9b84cc2c 100644 --- a/latest/api/overview-summary.html +++ b/latest/api/overview-summary.html @@ -2,7 +2,7 @@ -sourcegen-parent 1.2.0 API +sourcegen-parent 1.2.1 API diff --git a/latest/api/overview-tree.html b/latest/api/overview-tree.html index 224f34ea..b73e9b9d 100644 --- a/latest/api/overview-tree.html +++ b/latest/api/overview-tree.html @@ -2,7 +2,7 @@ -Class Hierarchy (sourcegen-parent 1.2.0 API) +Class Hierarchy (sourcegen-parent 1.2.1 API) diff --git a/latest/guide/configurationreference.html b/latest/guide/configurationreference.html index c337d6c5..68aaeb07 100644 --- a/latest/guide/configurationreference.html +++ b/latest/guide/configurationreference.html @@ -46,7 +46,7 @@

    Configuration Reference

    -

    Version:1.2.0

    +

    Version:1.2.1

    diff --git a/latest/guide/index.html b/latest/guide/index.html index e3221045..9a5ec878 100644 --- a/latest/guide/index.html +++ b/latest/guide/index.html @@ -113,7 +113,7 @@

    Table of Contents

    Compilation time source code generators

    Micronaut SourceGen exposes a language-neutral API for source code generation.

    -

    Version: 1.2.0

    +

    Version: 1.2.1

    1 Introduction

    @@ -707,6 +707,11 @@

    5.3 Super Build private String bread; // Getters / Setters + + @Vetoed // vetoed is currently required. + public static CatSuperBuilder builder() { + return new CatSuperBuilder(); + } }