Package org.immutables.generator
-
Interface Summary Interface Description Delegated For special cases where we might receive non-native wrapped element, which we have to defensively unwrap to underlying native objectSourceExtraction.SourceExtractor SourceOrdering.AccessorProvider SourceOrdering.OrderingProvider Templates.Binary<L,R,T> Templates.Invokable -
Annotation Types Summary Annotation Type Description Generator Namespasing annotation used to group nested Generator - related annotations.Generator.Import Imports classes as simple name aliases to be available to template language.Generator.SupportedAnnotations Applies to the annotation processor extendingAbstractGeneratorto supply annotation names that processor will handle.Generator.Template Generates "generator" subclass of annotated template definition.Generator.Typedef Used to introduce complex types as simple type names available to template language.