Uses of Interface
pro.projo.generation.utilities.TypeMirrorUtilities
| Package | Description |
|---|---|
| pro.projo.generation | |
| pro.projo.generation.interfaces | |
| pro.projo.generation.utilities |
-
Uses of TypeMirrorUtilities in pro.projo.generation
Classes in pro.projo.generation that implement TypeMirrorUtilities Modifier and Type Class Description classProjoProcessorTheProjoProcessorclass is an abstract base class that enriches theAbstractProcessorwith some utility methods.classProjoTemplateFactoryProcessorTheProjoTemplateFactoryProcessoris an annotation processor that, at compile time, detects source files that have an@Templateannotation and will use these sources for generating additional source files according to the template'sinputConfiguration. -
Uses of TypeMirrorUtilities in pro.projo.generation.interfaces
Classes in pro.projo.generation.interfaces that implement TypeMirrorUtilities Modifier and Type Class Description classInterfaceTemplateProcessorTheInterfaceTemplateProcessoris an annotation processor that, at compile time, detects source files that have an@Interface/@Enumannotation and will use these sources for generating synthetic interfaces/enums.classTemplateConfigurationTemplateConfigurationis an abstract base class that encapsulates some of the commonalities between interface configurations and enum configurations. -
Uses of TypeMirrorUtilities in pro.projo.generation.utilities
Classes in pro.projo.generation.utilities that implement TypeMirrorUtilities Modifier and Type Class Description classMergeOptionsMergeOptionsis a utility class for merging package-level options with annotation-level options in such a way that annotation-level options will override the package-level ones.static classSource.EnumSourcestatic classSource.InterfaceSourceclassTypeConverterTheTypeConverterclass converts types according to the mappings specified in a set ofInterfaces.