Package com.sap.cds.generator
Class ConfigurationImpl
java.lang.Object
com.sap.cds.generator.ConfigurationImpl
- All Implemented Interfaces:
Configuration
Configuration instance stores the configuration values for the application.
There should exist only one instance per application. Normally should be
filled from the command line options. But for the tests and integration one
can create an empty configuration and use default values.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanbooleangetDocs()booleanbooleanvoidsetBasePackage(String basePackage) voidsetClassNameSuffix(String suffix) voidsetCqnServices(boolean cqnServices) voidsetDocs(boolean readDocs) voidsetEventContext(boolean eventContext) voidsetEventContext(String bool) Deprecated, for removal: This API element is subject to removal in a future version.voidsetExcludes(List<String> excludes) voidsetFkAccessors(boolean fkAccessors) voidvoidsetGeneratorMode(GeneratorMode generatorMode) voidsetGeneratorMode(String generatorMode) voidsetIncludes(List<String> includes) voidsetMethodStyle(MethodStyle methodMode) voidsetMethodStyle(String interfaceMode) voidsetParserMode(ParserMode parserMode) voidsetParserMode(String parserMode) voidsetPluginInformation(String pluginInformation) voidsetSharedInterfaces(boolean value)
-
Constructor Details
-
ConfigurationImpl
public ConfigurationImpl()
-
-
Method Details
-
getGeneratorMode
- Specified by:
getGeneratorModein interfaceConfiguration
-
setGeneratorMode
-
setClassNameSuffix
-
getClassNameSuffix
- Specified by:
getClassNameSuffixin interfaceConfiguration
-
setGeneratorMode
-
getParserMode
- Specified by:
getParserModein interfaceConfiguration
-
setParserMode
-
setParserMode
-
getMethodStyle
- Specified by:
getMethodStylein interfaceConfiguration
-
setMethodStyle
-
setMethodStyle
-
getBasePackage
- Specified by:
getBasePackagein interfaceConfiguration
-
setBasePackage
-
getExcludes
- Specified by:
getExcludesin interfaceConfiguration
-
setExcludes
-
getEventContext
public boolean getEventContext()- Specified by:
getEventContextin interfaceConfiguration
-
setEventContext
Deprecated, for removal: This API element is subject to removal in a future version.UsesetEventContext(boolean)instead. -
setEventContext
public void setEventContext(boolean eventContext) -
getDocs
public boolean getDocs()- Specified by:
getDocsin interfaceConfiguration
-
setDocs
public void setDocs(boolean readDocs) -
getIncludes
- Specified by:
getIncludesin interfaceConfiguration
-
setIncludes
-
fkAccessors
public boolean fkAccessors()- Specified by:
fkAccessorsin interfaceConfiguration
-
setFkAccessors
public void setFkAccessors(boolean fkAccessors) -
getPluginInformation
- Specified by:
getPluginInformationin interfaceConfiguration
-
setPluginInformation
-
setGenerationAnnotationDetailLevel
-
getGenerationAnnotationDetailLevel
- Specified by:
getGenerationAnnotationDetailLevelin interfaceConfiguration
-
setCqnServices
public void setCqnServices(boolean cqnServices) -
getCqnServices
public boolean getCqnServices()- Specified by:
getCqnServicesin interfaceConfiguration
-
setEventContext(boolean)instead.