Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- addAnnotationParameter(AnnotationParameter) - Method in class com.sap.cloud.sdk.datamodel.odata.generator.annotation.AnnotationDefinition
-
Adds the provided annotation parameter to the set of parameters in this instance.
- AnnotationDefinition - Class in com.sap.cloud.sdk.datamodel.odata.generator.annotation
-
Data structure to represent a Java annotation and its parameters.
- AnnotationDefinition(Class<? extends Annotation>) - Constructor for class com.sap.cloud.sdk.datamodel.odata.generator.annotation.AnnotationDefinition
-
Create a plain annotation definition with no annotation parameters.
- AnnotationDefinition(Class<? extends Annotation>, AnnotationParameter...) - Constructor for class com.sap.cloud.sdk.datamodel.odata.generator.annotation.AnnotationDefinition
-
Create an annotation definition with the provided annotation parameters.
- AnnotationParameter - Class in com.sap.cloud.sdk.datamodel.odata.generator.annotation
-
Data structure to represent a parameter of a Java annotation.
- AnnotationParameter(String, boolean) - Constructor for class com.sap.cloud.sdk.datamodel.odata.generator.annotation.AnnotationParameter
-
Creates an annotation parameter with a
boolean
value. - AnnotationParameter(String, byte) - Constructor for class com.sap.cloud.sdk.datamodel.odata.generator.annotation.AnnotationParameter
-
Creates an annotation parameter with a
byte
value. - AnnotationParameter(String, char) - Constructor for class com.sap.cloud.sdk.datamodel.odata.generator.annotation.AnnotationParameter
-
Creates an annotation parameter with a
char
value. - AnnotationParameter(String, double) - Constructor for class com.sap.cloud.sdk.datamodel.odata.generator.annotation.AnnotationParameter
-
Creates an annotation parameter with a
double
value. - AnnotationParameter(String, float) - Constructor for class com.sap.cloud.sdk.datamodel.odata.generator.annotation.AnnotationParameter
-
Creates an annotation parameter with a
float
value. - AnnotationParameter(String, int) - Constructor for class com.sap.cloud.sdk.datamodel.odata.generator.annotation.AnnotationParameter
-
Creates an annotation parameter with an
int
value. - AnnotationParameter(String, long) - Constructor for class com.sap.cloud.sdk.datamodel.odata.generator.annotation.AnnotationParameter
-
Creates an annotation parameter with a
long
value. - AnnotationParameter(String, short) - Constructor for class com.sap.cloud.sdk.datamodel.odata.generator.annotation.AnnotationParameter
-
Creates an annotation parameter with a
short
value. - AnnotationParameter(String, Class<?>) - Constructor for class com.sap.cloud.sdk.datamodel.odata.generator.annotation.AnnotationParameter
-
Creates an annotation parameter with a
Class
value. - AnnotationParameter(String, Enum<?>) - Constructor for class com.sap.cloud.sdk.datamodel.odata.generator.annotation.AnnotationParameter
-
Creates an annotation parameter with an
Enum
value. - AnnotationParameter(String, String) - Constructor for class com.sap.cloud.sdk.datamodel.odata.generator.annotation.AnnotationParameter
-
Creates an annotation parameter with a
String
value. - AnnotationStrategy - Interface in com.sap.cloud.sdk.datamodel.odata.generator.annotation
-
Implementations of this interface instruct the VDM generator on which annotations to apply to the generated Java code.
- applyFormat(String) - Method in class com.sap.cloud.sdk.datamodel.odata.generator.DefaultNameFormattingStrategy
- applyFormat(String) - Method in class com.sap.cloud.sdk.datamodel.odata.generator.LowercaseNameFormattingStrategy
- applyFormat(String) - Method in interface com.sap.cloud.sdk.datamodel.odata.generator.NameFormattingStrategy
-
Returns the input string formatted according to the rules of the respective implementation of this interface.
C
- canEqual(Object) - Method in class com.sap.cloud.sdk.datamodel.odata.generator.annotation.AnnotationDefinition
- com.sap.cloud.sdk.datamodel.odata.generator - package com.sap.cloud.sdk.datamodel.odata.generator
- com.sap.cloud.sdk.datamodel.odata.generator.annotation - package com.sap.cloud.sdk.datamodel.odata.generator.annotation
- copyrightHeader(String) - Method in class com.sap.cloud.sdk.datamodel.odata.generator.DataModelGenerator
-
Defines a copyright header to be placed at the beginning of generated files.
D
- DataModelGenerator - Class in com.sap.cloud.sdk.datamodel.odata.generator
-
Builder for the
ODataToVdmGenerator
, gathering all relevant parameter or providing default values for unspecified ones. - DataModelGenerator() - Constructor for class com.sap.cloud.sdk.datamodel.odata.generator.DataModelGenerator
- DEFAULT_ANNOTATION_STRATEGY - Static variable in class com.sap.cloud.sdk.datamodel.odata.generator.DataModelGenerator
-
The default fully-qualified name of the class to use for providing generated Java classes with necessary annotations.
- DEFAULT_BASE_PATH - Static variable in class com.sap.cloud.sdk.datamodel.odata.generator.DataModelGenerator
-
The default base path, used in absence of a swagger file to determine a service path.
- DEFAULT_COPYRIGHT_HEADER - Static variable in class com.sap.cloud.sdk.datamodel.odata.generator.DataModelGenerator
-
The default copyright header that is added to generated files.
- DEFAULT_DELETE_OUTPUT_DIRECTORY - Static variable in class com.sap.cloud.sdk.datamodel.odata.generator.DataModelGenerator
-
The default flag indicating whether the output directory should be deleted prior to the generation.
- DEFAULT_EXCLUDES_PATTERN - Static variable in class com.sap.cloud.sdk.datamodel.odata.generator.DataModelGenerator
-
The default ant style pattern of filenames for which VDM should not be generated - empty string.
- DEFAULT_FAIL_ON_WARNING - Static variable in class com.sap.cloud.sdk.datamodel.odata.generator.DataModelGenerator
-
The default flag indicating whether to exit with a failure in case a warning occurs.
- DEFAULT_INPUT_DIRECTORY_NAME - Static variable in class com.sap.cloud.sdk.datamodel.odata.generator.DataModelGenerator
-
The default directory name to search and save configuration data in.
- DEFAULT_KEEP_EXISTING_SIGNATURES - Static variable in class com.sap.cloud.sdk.datamodel.odata.generator.DataModelGenerator
-
The default flag indicating that existing signatures from already generated classes will be considered.
- DEFAULT_LINK_TO_API_BUSINESS_HUB - Static variable in class com.sap.cloud.sdk.datamodel.odata.generator.DataModelGenerator
-
The default flag indicating whether to generate API reference URLs linking to the SAP Business Accelerator Hub.
- DEFAULT_NAMING_SOURCE - Static variable in class com.sap.cloud.sdk.datamodel.odata.generator.DataModelGenerator
-
The default naming source used in the
NamingStrategy
. - DEFAULT_NAMING_STRATEGY - Static variable in class com.sap.cloud.sdk.datamodel.odata.generator.DataModelGenerator
-
The default fully-qualified name of the class to use for converting names from the OData world to the Java world.
- DEFAULT_OUTPUT_DIRECTORY_NAME - Static variable in class com.sap.cloud.sdk.datamodel.odata.generator.DataModelGenerator
-
The default directory name to store the generated sources in.
- DEFAULT_OVERWRITE_FILES - Static variable in class com.sap.cloud.sdk.datamodel.odata.generator.DataModelGenerator
-
The default flag indicating whether already existing files should be overwritten.
- DEFAULT_PACKAGE_NAME - Static variable in class com.sap.cloud.sdk.datamodel.odata.generator.DataModelGenerator
-
The default package prefix of the generated sources.
- DEFAULT_POJOS_ONLY - Static variable in class com.sap.cloud.sdk.datamodel.odata.generator.DataModelGenerator
-
The default flag indicating whether to generate just the POJO classes (entities and complex types).
- DEFAULT_SERVICE_METHODS_PER_ENTITY_SET - Static variable in class com.sap.cloud.sdk.datamodel.odata.generator.DataModelGenerator
-
By default the generator generates service methods for the first entity set per entity type only.
- DEFAULT_SERVICE_NAME_MAPPING_FILE_NAME - Static variable in class com.sap.cloud.sdk.datamodel.odata.generator.DataModelGenerator
-
The default file name to the name mapping properties file.
- DEFAULT_VERSION_REFERENCE - Static variable in class com.sap.cloud.sdk.datamodel.odata.generator.DataModelGenerator
-
The default flag indicating whether to skip generating comments indicating the version reference of the used OData generator plugin.
- DefaultAnnotationStrategy - Class in com.sap.cloud.sdk.datamodel.odata.generator.annotation
-
Default implementation of
AnnotationStrategy
that applies the necessary annotations for the full set of generated VDM classes (POJOs, fluent helpers, service classes, etc.), which uses the SAP Cloud SDK to access OData services. - DefaultAnnotationStrategy() - Constructor for class com.sap.cloud.sdk.datamodel.odata.generator.annotation.DefaultAnnotationStrategy
- DefaultNameFormattingStrategy - Class in com.sap.cloud.sdk.datamodel.odata.generator
-
NameFormattingStrategy used by default in the
NamingContext
. - DefaultNameFormattingStrategy() - Constructor for class com.sap.cloud.sdk.datamodel.odata.generator.DefaultNameFormattingStrategy
- deleteOutputDirectory() - Method in class com.sap.cloud.sdk.datamodel.odata.generator.DataModelGenerator
-
Deletes the output directory specified by
DataModelGenerator.withPackageName(String)
prior to generating the sources. - deleteOutputDirectory(boolean) - Method in class com.sap.cloud.sdk.datamodel.odata.generator.DataModelGenerator
-
Defines whether to delete the output directory specified by
DataModelGenerator.withPackageName(String)
prior to generating the sources.
E
- EntityAnnotationModel - Interface in com.sap.cloud.sdk.datamodel.odata.generator.annotation
-
Data structure representing an OData entity or complex type.
- EntityPropertyAnnotationModel - Interface in com.sap.cloud.sdk.datamodel.odata.generator.annotation
-
Data structure representing an OData property of an entity or complex type.
- equals(Object) - Method in class com.sap.cloud.sdk.datamodel.odata.generator.annotation.AnnotationDefinition
- execute() - Method in class com.sap.cloud.sdk.datamodel.odata.generator.DataModelGenerator
-
Executes the actual generator based on the given parameter or, in case of absence, their default values.
F
- failOnWarning() - Method in class com.sap.cloud.sdk.datamodel.odata.generator.DataModelGenerator
-
The generator exists with failure in case a warning occurs during processing.
- failOnWarning(boolean) - Method in class com.sap.cloud.sdk.datamodel.odata.generator.DataModelGenerator
-
Defines whether to exit with failure in case a warning occurs during processing.
- failureDueToWarningsNecessary() - Method in class com.sap.cloud.sdk.datamodel.odata.generator.DataModelGenerator
-
Indicates whether the generation led to warnings and also the flag for failing on warnings is activated.
G
- getAnnotationClass() - Method in class com.sap.cloud.sdk.datamodel.odata.generator.annotation.AnnotationDefinition
- getAnnotationParameters() - Method in class com.sap.cloud.sdk.datamodel.odata.generator.annotation.AnnotationDefinition
- getAnnotationsForAssociatedEntity(NavigationPropertyAnnotationModel) - Method in interface com.sap.cloud.sdk.datamodel.odata.generator.annotation.AnnotationStrategy
-
Gets a list of annotations to apply to generated member variables representing OData navigation properties.
- getAnnotationsForAssociatedEntity(NavigationPropertyAnnotationModel) - Method in class com.sap.cloud.sdk.datamodel.odata.generator.annotation.DefaultAnnotationStrategy
-
Default implementation for the SAP Cloud SDK which adds the following annotations: Gson
SerializedName
with the value set to the OData EDM name of the navigation property. JacksonJsonProperty
with the value set to the OData EDM name of the navigation property.Nullable
, but only if the multiplicity of the navigation property is 1..1 or 0..1 - getAnnotationsForComplexType(EntityAnnotationModel) - Method in interface com.sap.cloud.sdk.datamodel.odata.generator.annotation.AnnotationStrategy
-
Gets a list of annotations to apply to generated classes representing OData complex types, at the class level.
- getAnnotationsForComplexType(EntityAnnotationModel) - Method in class com.sap.cloud.sdk.datamodel.odata.generator.annotation.DefaultAnnotationStrategy
-
Default implementation for the SAP Cloud SDK which adds the following annotations: Lombok
Builder
,NoArgsConstructor
, andAllArgsConstructor
. - getAnnotationsForComplexTypeProperty(EntityPropertyAnnotationModel) - Method in interface com.sap.cloud.sdk.datamodel.odata.generator.annotation.AnnotationStrategy
-
Gets a list of annotations to apply to generated member variables representing OData properties of complex types.
- getAnnotationsForComplexTypeProperty(EntityPropertyAnnotationModel) - Method in class com.sap.cloud.sdk.datamodel.odata.generator.annotation.DefaultAnnotationStrategy
-
Default implementation for the SAP Cloud SDK which adds the following annotations: Gson
SerializedName
with the value set to the OData EDM name of the complex type property. JacksonJsonProperty
with the value set to the OData EDM name of the complex type property.Nullable
GsonJsonAdapter
with default parameter set to an appropriateTypeAdapter
class. - getAnnotationsForEntity(EntityAnnotationModel) - Method in interface com.sap.cloud.sdk.datamodel.odata.generator.annotation.AnnotationStrategy
-
Gets a list of annotations to apply to generated classes representing OData entities, at the class level.
- getAnnotationsForEntity(EntityAnnotationModel) - Method in class com.sap.cloud.sdk.datamodel.odata.generator.annotation.DefaultAnnotationStrategy
-
Default implementation for the SAP Cloud SDK which adds the following annotations: Lombok
Builder
,NoArgsConstructor
, andAllArgsConstructor
. - getAnnotationsForEntityProperty(EntityPropertyAnnotationModel) - Method in interface com.sap.cloud.sdk.datamodel.odata.generator.annotation.AnnotationStrategy
-
Gets a list of annotations to apply to generated member variables representing OData properties of entities.
- getAnnotationsForEntityProperty(EntityPropertyAnnotationModel) - Method in class com.sap.cloud.sdk.datamodel.odata.generator.annotation.DefaultAnnotationStrategy
-
Default implementation for the SAP Cloud SDK which adds the following annotations: Gson
SerializedName
with the value set to the OData EDM name of the entity property. JacksonJsonProperty
with the value set to the OData EDM name of the entity property.Nullable
GsonJsonAdapter
with default parameter set to an appropriateTypeAdapter
class. - getAnnotationStrategy() - Method in class com.sap.cloud.sdk.datamodel.odata.generator.DataModelGenerator
- getCopyrightHeader() - Method in class com.sap.cloud.sdk.datamodel.odata.generator.DataModelGenerator
- getDefaultBasePath() - Method in class com.sap.cloud.sdk.datamodel.odata.generator.DataModelGenerator
- getDeprecationNotice() - Method in class com.sap.cloud.sdk.datamodel.odata.generator.DataModelGenerator
- getEdmName() - Method in interface com.sap.cloud.sdk.datamodel.odata.generator.annotation.EntityPropertyAnnotationModel
-
Name of the property as defined in the OData EDM.
- getEdmName() - Method in interface com.sap.cloud.sdk.datamodel.odata.generator.annotation.NavigationPropertyAnnotationModel
-
Name of the navigation property as defined in the OData EDM.
- getEdmType() - Method in interface com.sap.cloud.sdk.datamodel.odata.generator.annotation.EntityPropertyAnnotationModel
-
OData EDM type of the property as defined in the OData EDM.
- getErrorMessages() - Static method in class com.sap.cloud.sdk.datamodel.odata.generator.MessageCollector
-
Getter for all error messages collected over all logger.
- getExcludeFilePattern() - Method in class com.sap.cloud.sdk.datamodel.odata.generator.DataModelGenerator
- getIncludedEntitySets() - Method in class com.sap.cloud.sdk.datamodel.odata.generator.DataModelGenerator
- getIncludedFunctionImports() - Method in class com.sap.cloud.sdk.datamodel.odata.generator.DataModelGenerator
- getInputDirectory() - Method in class com.sap.cloud.sdk.datamodel.odata.generator.DataModelGenerator
- getJavaClassName() - Method in interface com.sap.cloud.sdk.datamodel.odata.generator.annotation.EntityAnnotationModel
-
Name of the Java class that will represent this entity or complex type.
- getLogger(Class<?>) - Static method in class com.sap.cloud.sdk.datamodel.odata.generator.MessageCollector
-
Static builder for the wrapped logger.
- getName() - Method in class com.sap.cloud.sdk.datamodel.odata.generator.annotation.AnnotationParameter
- getNameSource() - Method in class com.sap.cloud.sdk.datamodel.odata.generator.DataModelGenerator
- getNamingStrategy() - Method in class com.sap.cloud.sdk.datamodel.odata.generator.DataModelGenerator
-
Getter for the class which converts OData names to Java names.
- getNumberOfProperties() - Method in interface com.sap.cloud.sdk.datamodel.odata.generator.annotation.EntityAnnotationModel
-
Number of properties of the represented entity or complex type.
- getOutputDirectory() - Method in class com.sap.cloud.sdk.datamodel.odata.generator.DataModelGenerator
- getPackageName() - Method in class com.sap.cloud.sdk.datamodel.odata.generator.DataModelGenerator
- getServiceNameMappings() - Method in class com.sap.cloud.sdk.datamodel.odata.generator.DataModelGenerator
- getValue() - Method in class com.sap.cloud.sdk.datamodel.odata.generator.annotation.AnnotationParameter
- getWarningMessages() - Static method in class com.sap.cloud.sdk.datamodel.odata.generator.MessageCollector
-
Getter for all warning messages collected over all logger.
H
- hashCode() - Method in class com.sap.cloud.sdk.datamodel.odata.generator.annotation.AnnotationDefinition
I
- isDeleteTargetDirectory() - Method in class com.sap.cloud.sdk.datamodel.odata.generator.DataModelGenerator
- isFailOnWarning() - Method in class com.sap.cloud.sdk.datamodel.odata.generator.DataModelGenerator
-
The flag indicating whether the generator fails in case a warning occurs.
- isForceFileOverride() - Method in class com.sap.cloud.sdk.datamodel.odata.generator.DataModelGenerator
- isGenerateLinksToApiBusinessHub() - Method in class com.sap.cloud.sdk.datamodel.odata.generator.DataModelGenerator
- isGeneratePojosOnly() - Method in class com.sap.cloud.sdk.datamodel.odata.generator.DataModelGenerator
- isGenerateVersionReference() - Method in class com.sap.cloud.sdk.datamodel.odata.generator.DataModelGenerator
- isKeepExistingSignatures() - Method in class com.sap.cloud.sdk.datamodel.odata.generator.DataModelGenerator
- isKeyField() - Method in interface com.sap.cloud.sdk.datamodel.odata.generator.annotation.EntityPropertyAnnotationModel
-
Value is
true
for key properties of the OData entity. - isManyMultiplicity() - Method in interface com.sap.cloud.sdk.datamodel.odata.generator.annotation.NavigationPropertyAnnotationModel
-
Checks whether the relation is 1..n (one-to-many), or not.
- isServiceMethodsPerEntitySet() - Method in class com.sap.cloud.sdk.datamodel.odata.generator.DataModelGenerator
- isSimpleType() - Method in interface com.sap.cloud.sdk.datamodel.odata.generator.annotation.EntityPropertyAnnotationModel
-
Value is
true
if this property is one of the OData simple types, andfalse
if it is an OData complex type.
K
- keepExistingSignatures(boolean) - Method in class com.sap.cloud.sdk.datamodel.odata.generator.DataModelGenerator
-
Defines whether existing signatures from already generated classes will be considered when generating again.
L
- linkToApiBusinessHub() - Method in class com.sap.cloud.sdk.datamodel.odata.generator.DataModelGenerator
-
Activates generation of API reference URLs linking to the SAP Business Accelerator Hub.
- linkToApiBusinessHub(boolean) - Method in class com.sap.cloud.sdk.datamodel.odata.generator.DataModelGenerator
-
Defines whether to generate API reference URLs linking to the SAP Business Accelerator Hub.
- LowercaseNameFormattingStrategy - Class in com.sap.cloud.sdk.datamodel.odata.generator
-
The NameFormattingStrategy used when processing an entity's properties.
- LowercaseNameFormattingStrategy() - Constructor for class com.sap.cloud.sdk.datamodel.odata.generator.LowercaseNameFormattingStrategy
M
- MessageCollector - Class in com.sap.cloud.sdk.datamodel.odata.generator
-
Wrapper for the
LoggerFactory
, collecting all logged messages. - MessageCollector() - Constructor for class com.sap.cloud.sdk.datamodel.odata.generator.MessageCollector
N
- NameFormattingStrategy - Interface in com.sap.cloud.sdk.datamodel.odata.generator
-
NameFormattingStrategy that can be used in the
NamingContext
in the OData VDM generator. - NavigationPropertyAnnotationModel - Interface in com.sap.cloud.sdk.datamodel.odata.generator.annotation
-
Data structure representing an OData navigation property.
O
- ODataGeneratorException - Exception in com.sap.cloud.sdk.datamodel.odata.generator
-
Custom runtime exception that is thrown in cases of unrecoverable errors.
- ODataGeneratorException(String) - Constructor for exception com.sap.cloud.sdk.datamodel.odata.generator.ODataGeneratorException
-
Creates an exception based on the given message.
- ODataGeneratorException(String, Throwable) - Constructor for exception com.sap.cloud.sdk.datamodel.odata.generator.ODataGeneratorException
-
Creates an exception based on a more specific message and the actual thrown exception.
- ODataGeneratorException(Throwable) - Constructor for exception com.sap.cloud.sdk.datamodel.odata.generator.ODataGeneratorException
-
Creates an exception based on the actual thrown exception.
- overwriteFiles() - Method in class com.sap.cloud.sdk.datamodel.odata.generator.DataModelGenerator
-
Defines that already existing files will get overwritten.
- overwriteFiles(boolean) - Method in class com.sap.cloud.sdk.datamodel.odata.generator.DataModelGenerator
-
Defines whether already existing files will get overwritten.
P
- pojosOnly() - Method in class com.sap.cloud.sdk.datamodel.odata.generator.DataModelGenerator
-
Activates POJO only generation, so just entity and complex type classes are generated.
- pojosOnly(boolean) - Method in class com.sap.cloud.sdk.datamodel.odata.generator.DataModelGenerator
-
Defines whether to generate just the POJO classes (entities and complex types).
- printExecuteInformation() - Method in class com.sap.cloud.sdk.datamodel.odata.generator.DataModelGenerator
-
Prints all information gathered in this builder.
S
- SAP_COPYRIGHT_HEADER - Static variable in class com.sap.cloud.sdk.datamodel.odata.generator.DataModelGenerator
-
An SAP copyright header that can be added to generated files.
- sapCopyrightHeader() - Method in class com.sap.cloud.sdk.datamodel.odata.generator.DataModelGenerator
-
Generate SAP copyright headers at the top of generated files.
- serviceMethodsPerEntitySet() - Method in class com.sap.cloud.sdk.datamodel.odata.generator.DataModelGenerator
-
The generator generates service methods for each entity set of one entity type.
- serviceMethodsPerEntitySet(boolean) - Method in class com.sap.cloud.sdk.datamodel.odata.generator.DataModelGenerator
-
The generator generates service methods for each entity set of one entity type.
V
- versionReference() - Method in class com.sap.cloud.sdk.datamodel.odata.generator.DataModelGenerator
-
Generate comments, which indicate the version of the used OData VDM generator plugin.
- versionReference(boolean) - Method in class com.sap.cloud.sdk.datamodel.odata.generator.DataModelGenerator
-
Defines whether to generate the version reference of the used OData generator plugin.
W
- withAnnotationStrategy(AnnotationStrategy) - Method in class com.sap.cloud.sdk.datamodel.odata.generator.DataModelGenerator
-
Sets the class to use to provide generated Java classes with necessary annotations.
- withAnnotationStrategy(String) - Method in class com.sap.cloud.sdk.datamodel.odata.generator.DataModelGenerator
-
Sets the class to use to provide generated Java classes with necessary annotations.
- withDefaultBasePath(String) - Method in class com.sap.cloud.sdk.datamodel.odata.generator.DataModelGenerator
-
Specifies the default base path.
- withDeprecationNotice(String) - Method in class com.sap.cloud.sdk.datamodel.odata.generator.DataModelGenerator
-
Generates deprecation notices for generated service ,and it's implementation class
- withExcludeFilePattern(String) - Method in class com.sap.cloud.sdk.datamodel.odata.generator.DataModelGenerator
-
The ant style filename pattern for which VDM should not be generated.
- withIncludedEntitySets(Set<String>) - Method in class com.sap.cloud.sdk.datamodel.odata.generator.DataModelGenerator
-
Restricts the generated entity classes to the provided values, plus any dependent complex types.
- withIncludedFunctionImports(Set<String>) - Method in class com.sap.cloud.sdk.datamodel.odata.generator.DataModelGenerator
-
Restricts the generated function imports to the provided values, plus any dependent complex types.
- withInputDirectory(File) - Method in class com.sap.cloud.sdk.datamodel.odata.generator.DataModelGenerator
-
Input directory that contains the service definition files.
- withInputDirectory(String) - Method in class com.sap.cloud.sdk.datamodel.odata.generator.DataModelGenerator
-
Path to the input directory that contains the service definition files.
- withNameSource(NameSource) - Method in class com.sap.cloud.sdk.datamodel.odata.generator.DataModelGenerator
-
Getter for the given
NameSource
. - withNamingStrategy(NamingStrategy) - Method in class com.sap.cloud.sdk.datamodel.odata.generator.DataModelGenerator
-
Sets the class to use to convert OData names into suitable Java names.
- withNamingStrategy(String) - Method in class com.sap.cloud.sdk.datamodel.odata.generator.DataModelGenerator
-
Sets the class to use to convert OData names into suitable Java names.
- withOutputDirectory(File) - Method in class com.sap.cloud.sdk.datamodel.odata.generator.DataModelGenerator
-
Output directory to store the generated sources in.
- withOutputDirectory(String) - Method in class com.sap.cloud.sdk.datamodel.odata.generator.DataModelGenerator
-
Path to the output directory to store the generated sources in.
- withPackageName(String) - Method in class com.sap.cloud.sdk.datamodel.odata.generator.DataModelGenerator
-
Specifies the package prefix to be used in the generated sources.
- withServiceNameMapping(File) - Method in class com.sap.cloud.sdk.datamodel.odata.generator.DataModelGenerator
-
The properties file containing the service name mapping.
- withServiceNameMapping(String) - Method in class com.sap.cloud.sdk.datamodel.odata.generator.DataModelGenerator
-
The path to the properties file containing the service name mapping.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form