Package pro.projo.generation.interfaces
Class TemplateConfiguration
java.lang.Object
pro.projo.generation.utilities.MergeOptions
pro.projo.generation.interfaces.TemplateConfiguration
- All Implemented Interfaces:
TypeMirrorUtilities,Configuration
public abstract class TemplateConfiguration extends MergeOptions implements Configuration
TemplateConfiguration is an abstract base class that encapsulates some of the
commonalities between interface configurations and enum configurations.- Author:
- Mirko Raner
-
Constructor Summary
Constructors Constructor Description TemplateConfiguration(Name packageName, String generatedName, PackageElement element, Options options) -
Method Summary
Modifier and Type Method Description StringfullyQualifiedClassName()Methods inherited from class pro.projo.generation.utilities.MergeOptions
annotationLevelOptions, options, packageLevelOptionsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface pro.projo.template.annotation.Configuration
isDefault, isDefault, options, parameters, postProcessorMethods inherited from interface pro.projo.generation.utilities.TypeMirrorUtilities
getMap, getType, getTypeMirror
-
Constructor Details
-
TemplateConfiguration
public TemplateConfiguration(Name packageName, String generatedName, PackageElement element, Options options)
-
-
Method Details
-
fullyQualifiedClassName
- Specified by:
fullyQualifiedClassNamein interfaceConfiguration
-