public class JavaForgerConfiguration extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
JavaForgerConfiguration.Builder
Builder to build
JavaForgerConfiguration. |
| Constructor and Description |
|---|
JavaForgerConfiguration() |
public boolean isMerge()
public ClassProvider getInputClassProvider()
public void setInputClassProvider(ClassProvider inputClassProvider)
public void setMerge(boolean merge)
public ClassProvider getMergeClassProvider()
public void setMergeClassProvider(ClassProvider mergeClassProvider)
public void setMergeClass(String mergeClass)
public List<JavaForgerConfiguration> getChildConfigs()
public void setChildConfigs(List<JavaForgerConfiguration> configs)
public void addChildConfig(JavaForgerConfiguration config)
public void addChildConfigs(JavaForgerConfiguration... children)
public String getTemplate()
public String getTemplateName()
public void setTemplate(String template)
public TemplateInputParameters getInputParameters()
public void setInputParameters(TemplateInputParameters inputParameters)
public ClassContainerAdjuster getAdjuster()
public void addParameterAdjusters(ClassContainerAdjuster... adjusters)
public void setParameterAdjusters(ClassContainerAdjuster... adjusters)
public boolean isCreateFileIfNotExists()
public void setCreateFileIfNotExists(boolean createFileIfNotExists)
public JavaForgerConfiguration getConfigIfFileDoesNotExist()
public void setConfigIfFileDoesNotExist(JavaForgerConfiguration configIfFileDoesNotExist)
public void setOverride(boolean override)
override - overridepublic boolean isOverride()
overridepublic void setRecursive(java.util.function.Consumer<JavaForgerConfiguration> consumer)
JavaForgerConfiguration and all child configurations.consumer - The consumer to be executed.public <T> void setRecursive(java.util.function.BiConsumer<JavaForgerConfiguration,T> setter, T value)
JavaForgerConfiguration and all child configurations.setter - The setter to be executed.value - The value to put as parameter in the setterpublic static JavaForgerConfiguration.Builder builder()
JavaForgerConfiguration.public static JavaForgerConfiguration.Builder builder(JavaForgerConfiguration config)
JavaForgerConfiguration to build JavaForgerConfiguration.config - The config to copyCopyright © 2019. All rights reserved.