public interface OptionsGenerator extends Generator, WithProject
| Modifier and Type | Field and Description |
|---|---|
static String |
INPUT_DIR |
static String |
OPTIONS |
static String |
OUTPUT_DIR |
project| Modifier and Type | Method and Description |
|---|---|
default void |
addAnnotationConfiguration(Map map) |
default void |
addPropertyConfiguration(Map map) |
default void |
configurePaths(String defaultInputPath,
String defaultOutputPath) |
default Class<? extends Configuration> |
getConfigType() |
default String |
getKey() |
default boolean |
isInputPathValid(String path) |
default boolean |
isOutputPathValid(String path) |
default void |
on(ConfigurationSupplier<GeneratorConfig> config) |
default File |
resolve(String unixPath) |
add, add, propertiesMapgetSessionapplyToProject, getProject, projectExists, setProjectstatic final String OPTIONS
static final String INPUT_DIR
static final String OUTPUT_DIR
default Class<? extends Configuration> getConfigType()
getConfigType in interface Generatordefault void addAnnotationConfiguration(Map map)
addAnnotationConfiguration in interface Generatordefault void addPropertyConfiguration(Map map)
addPropertyConfiguration in interface Generatordefault void on(ConfigurationSupplier<GeneratorConfig> config)
default boolean isInputPathValid(String path)
default boolean isOutputPathValid(String path)
Copyright © 2018–2020 Red Hat. All rights reserved.