# Uses of Package
org.springframework.aot.generate

Packages that use org.springframework.aot.generate
Package
Description
org.springframework.aot.generate
Support classes for components that contribute generated code equivalent to a runtime behavior.

Classes in org.springframework.aot.generate used by org.springframework.aot.generate
Class
Description
AccessControl
Determine the access control of a `Member` or type signature.
AccessControl.Visibility
Access visibility types as determined by the modifiers on a `Member` or `ResolvableType`.
ClassNameGenerator
Generate unique class names based on a target `ClassName` and a feature name.
DefaultGenerationContext
Default `GenerationContext` implementation.
GeneratedClass
A single generated class.
GeneratedClasses
A managed collection of generated classes.
GeneratedFiles
Repository of generated files.
GeneratedFiles.FileHandler
Provide access to a particular file and offer convenient methods to retrieve, save, or override its content.
GeneratedFiles.Kind
The various kinds of generated files that are supported.
GeneratedMethod
A generated method.
GeneratedMethods
A managed collection of generated methods.
GeneratedTypeReference
A `TypeReference` for a generated type.
GenerationContext
Central interface used for code generation.
MethodReference
A reference to a method with convenient code generation for referencing, or invoking it.
MethodReference.ArgumentCodeGenerator
Strategy for generating code for arguments based on their type.
ValueCodeGenerationException
Thrown when value code generation fails.
ValueCodeGenerator
Code generator for a single value.
ValueCodeGenerator.Delegate
Strategy interface that can be used to implement code generation for a particular value type.