Package org.springframework.aot.generate
@NonNullApi
@NonNullFields
package org.springframework.aot.generate
Support classes for components that contribute generated code equivalent to a
runtime behavior.
-
ClassDescriptionDetermine the access control of a
Member
or type signature.Generate unique class names based on a targetClassName
and a feature name.DefaultGenerationContext
implementation.DefaultMethodReference
implementation based on aMethodSpec
.GeneratedFiles
implementation that stores generated files using aFileSystem
.A single generated class.A managed collection of generated classes.The various kinds of generated files that are supported.A generated method.A managed collection of generated methods.ATypeReference
for a generated type.Central interface used for code generation.GeneratedFiles
implementation that keeps generated files in-memory.A reference to a method with convenient code generation for referencing, or invoking it.Strategy for generating code for arguments based on their type.