| Modifier and Type | Interface and Description |
|---|---|
| public interface | GeneratedFiles
Interface that can be used to add |
| public interface | GenerationContext
Central interface used for code generation. |
| public interface | MethodReference
A reference to a method with convenient code generation for referencing, or invoking it. |
| Modifier and Type | Annotation and Description |
|---|---|
| public @interface | Generated
Indicate that the type has been generated ahead of time. |
| Modifier and Type | Class and Description |
|---|---|
| public class | AccessControl
Determine the access control of a |
| pack-priv class | AppendableConsumerInputStreamSource
Adapter class to convert a |
| public class | ClassNameGenerator
Generate unique class names based on a target |
| public class | DefaultGenerationContext
Default |
| public class | DefaultMethodReference
Default |
| public class | FileSystemGeneratedFiles
|
| public class | GeneratedClass
A single generated class. |
| public class | GeneratedClasses
A managed collection of generated classes. |
| public class | GeneratedMethod
A generated method. |
| public class | GeneratedMethods
A managed collection of generated methods. |
| public class | GeneratedTypeReference
A |
| public class | InMemoryGeneratedFiles
|
| pack-priv class | MethodName
A camel-case method name that can be built from distinct parts. |
| public class | UnsupportedTypeValueCodeGenerationException
Thrown when a |
| public class | ValueCodeGenerationException
Thrown when value code generation fails. |
| public class | ValueCodeGenerator
Code generator for a single value. |
| public abstract class | ValueCodeGeneratorDelegates
Code generator |