Package pro.projo.generation.utilities
Class MergeOptions
java.lang.Object
pro.projo.generation.utilities.MergeOptions
- All Implemented Interfaces:
TypeMirrorUtilities
- Direct Known Subclasses:
Source.EnumSource,Source.InterfaceSource,TemplateConfiguration
public class MergeOptions extends Object implements TypeMirrorUtilities
MergeOptions is 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.- Author:
- Mirko Raner
-
Constructor Summary
Constructors Constructor Description MergeOptions(Options packageLevelOptions, Options annotationLevelOptions) -
Method Summary
Modifier and Type Method Description OptionsannotationLevelOptions()Optionsoptions()OptionspackageLevelOptions()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface pro.projo.generation.utilities.TypeMirrorUtilities
getMap, getType, getTypeMirror