| Class | Description |
|---|---|
| BuilderMethods |
Utility methods for method names used in builders.
|
| CodeGenerator |
Code generation for the @
FreeBuilder annotation. |
| Metadata |
Metadata about a @
FreeBuilder type. |
| Metadata.Builder |
Builder for
Metadata. |
| Metadata.Property |
Metadata about a property of a
Metadata. |
| Metadata.Property.Builder |
Builder for
Metadata.Property. |
| Metadata.Visibility | |
| MethodFinder |
Static utility method for finding all methods, declared and inherited, on a type.
|
| MethodIntrospector |
Compiler-specific methods for introspecting methods during compilation.
|
| Processor |
Processor for the @
FreeBuilder annotation. |
| PropertyCodeGenerator |
Property-type-specific code generation interface.
|
| Util |
Utility class for common static methods.
|
| Enum | Description |
|---|---|
| BuilderFactory |
Standard ways of constructing a default Builder.
|
| BuilderFactory.TypeInference | |
| Metadata.StandardMethod |
Standard Java methods that may be underridden.
|
| Metadata.UnderrideLevel |
How compulsory the underride is.
|
| PropertyCodeGenerator.Type |
Property type.
|