Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- AbstractGenerator - Interface in com.sap.cds.services.impl.odata.utils
- analyze(CqnStatement) - Method in class com.sap.cds.services.impl.odata.uri.UriGenerator
- analyze(CqnStatement, Map<String, Object>) - Method in class com.sap.cds.services.impl.odata.uri.UriGenerator
- apply(StructuredQuery) - Method in class com.sap.cds.services.impl.odata.query.ExpandGenerator
- apply(StructuredQuery) - Method in class com.sap.cds.services.impl.odata.query.FilterGenerator
- apply(StructuredQuery) - Method in class com.sap.cds.services.impl.odata.query.InlineCountGenerator
- apply(StructuredQuery) - Method in class com.sap.cds.services.impl.odata.query.OrderByGenerator
- apply(StructuredQuery) - Method in class com.sap.cds.services.impl.odata.query.SearchGenerator
- apply(StructuredQuery) - Method in class com.sap.cds.services.impl.odata.query.SelectGenerator
- apply(StructuredQuery) - Method in class com.sap.cds.services.impl.odata.query.SkipGenerator
- apply(StructuredQuery) - Method in class com.sap.cds.services.impl.odata.query.TopGenerator
- apply(StructuredQuery) - Method in interface com.sap.cds.services.impl.odata.utils.AbstractGenerator
-
Collects the query parameter
B
- build() - Method in class com.sap.cds.services.impl.odata.query.StructuredQueryBuilder
C
- clean(List<Map<String, Object>>, CdsStructuredType) - Static method in class com.sap.cds.services.impl.odata.utils.ODataDataUtils
-
Cleans unknown elements from a list of entity data.
- com.sap.cds.services.impl.odata - package com.sap.cds.services.impl.odata
- com.sap.cds.services.impl.odata.query - package com.sap.cds.services.impl.odata.query
- com.sap.cds.services.impl.odata.serialization - package com.sap.cds.services.impl.odata.serialization
- com.sap.cds.services.impl.odata.uri - package com.sap.cds.services.impl.odata.uri
- com.sap.cds.services.impl.odata.utils - package com.sap.cds.services.impl.odata.utils
- ConversionContext - Class in com.sap.cds.services.impl.odata.utils
- ConversionContext(ODataProtocol, EventContext) - Constructor for class com.sap.cds.services.impl.odata.utils.ConversionContext
- ConversionContext(Map<String, Object>, ODataProtocol, EventContext) - Constructor for class com.sap.cds.services.impl.odata.utils.ConversionContext
- convert() - Method in class com.sap.cds.services.impl.odata.utils.CqnToCloudSdkConverter
- convert(Object, CdsStructuredType, CqnValue, ConversionContext) - Static method in class com.sap.cds.services.impl.odata.utils.CqnToCloudSdkConverter
-
Converts the given
valueby inferring type information from thecqnValue - convert(Object, CdsStructuredType, CdsBaseType, ConversionContext) - Static method in class com.sap.cds.services.impl.odata.utils.CqnToCloudSdkConverter
-
Converts the given object to a
Expressions.OperandSingle - convert(Object, CdsStructuredType, ConversionContext) - Static method in class com.sap.cds.services.impl.odata.utils.CqnToCloudSdkConverter
-
Converts the given object to a
Expressions.OperandSingle - convertRefToFieldUntyped(CqnReference) - Static method in class com.sap.cds.services.impl.odata.utils.CqnToCloudSdkConverter
- CqnToCloudSdkConverter - Class in com.sap.cds.services.impl.odata.utils
-
Class to convert
CqnValueobjects to cloud sdkExpressions.OperandSingleobjects. - CqnToCloudSdkConverter(Object, Object, CdsStructuredType, ConversionContext) - Constructor for class com.sap.cds.services.impl.odata.utils.CqnToCloudSdkConverter
- create(CdsCreateEventContext) - Method in class com.sap.cds.services.impl.odata.RemoteODataHandler
- create(ConversionContext) - Static method in class com.sap.cds.services.impl.odata.uri.ETagExtractor
- create(ODataProtocol) - Static method in interface com.sap.cds.services.impl.odata.serialization.ODataJsonSerializer
D
- delete(CdsDeleteEventContext) - Method in class com.sap.cds.services.impl.odata.RemoteODataHandler
E
- entity(ODataRequestResultGeneric, CdsStructuredType, ODataProtocol) - Static method in class com.sap.cds.services.impl.odata.utils.ODataDataUtils
-
Extracts an entity map from the OData result.
- entityCollection(ODataRequestResultGeneric, CdsStructuredType, ODataProtocol) - Static method in class com.sap.cds.services.impl.odata.utils.ODataDataUtils
-
Extracts a list of entity maps from the OData result.
- ETagExtractor - Class in com.sap.cds.services.impl.odata.uri
- eventHandlers(CdsRuntimeConfigurer) - Method in class com.sap.cds.services.impl.odata.RemoteODataHandlerConfiguration
- execute(HttpClient, CdsProperties.Remote.RemoteServiceConfig.Http, ODataProtocol, String) - Method in interface com.sap.cds.services.impl.odata.RemoteODataClient.RequestExecutor
- expand(CqnSelect) - Method in class com.sap.cds.services.impl.odata.query.StructuredQueryBuilder
- expand(List<CqnSelectListItem>) - Method in class com.sap.cds.services.impl.odata.query.StructuredQueryBuilder
- ExpandGenerator - Class in com.sap.cds.services.impl.odata.query
-
An
AbstractGeneratorthat converts CQN expands to an OData query option - ExpandGenerator(CdsEntity, ConversionContext) - Constructor for class com.sap.cds.services.impl.odata.query.ExpandGenerator
- ExpandGenerator(CdsEntity, ConversionContext, CqnSelect) - Constructor for class com.sap.cds.services.impl.odata.query.ExpandGenerator
F
- FACTOR_MILLIS_TO_DAYS - Static variable in class com.sap.cds.services.impl.odata.utils.ODataTypeUtils
- filter(Optional<CqnPredicate>) - Method in class com.sap.cds.services.impl.odata.query.StructuredQueryBuilder
- FilterGenerator - Class in com.sap.cds.services.impl.odata.query
- FilterGenerator(CdsEntity, ConversionContext) - Constructor for class com.sap.cds.services.impl.odata.query.FilterGenerator
- forEntity(ConversionContext, String, CdsEntity) - Static method in class com.sap.cds.services.impl.odata.query.StructuredQueryBuilder
- forSubquery(ConversionContext, String, CdsEntity) - Static method in class com.sap.cds.services.impl.odata.query.StructuredQueryBuilder
G
- getCdsType(CdsStructuredType, CqnElementRef) - Static method in class com.sap.cds.services.impl.odata.utils.ODataTypeUtils
-
This method determines the CDS type of the reference
refbelonging to thestructuredType - getEventContext() - Method in class com.sap.cds.services.impl.odata.utils.ConversionContext
- getLeft() - Method in class com.sap.cds.services.impl.odata.utils.CqnToCloudSdkConverter
- getParameterValue(CqnParameter) - Method in class com.sap.cds.services.impl.odata.utils.ConversionContext
- getProtocol() - Method in class com.sap.cds.services.impl.odata.utils.ConversionContext
- getRight() - Method in class com.sap.cds.services.impl.odata.utils.CqnToCloudSdkConverter
H
- handleActionAndFunction(EventContext) - Method in class com.sap.cds.services.impl.odata.RemoteODataHandler
I
- inlineCount(CqnSelect) - Method in class com.sap.cds.services.impl.odata.query.StructuredQueryBuilder
- InlineCountGenerator - Class in com.sap.cds.services.impl.odata.query
- InlineCountGenerator(ConversionContext, CqnSelect) - Constructor for class com.sap.cds.services.impl.odata.query.InlineCountGenerator
- isArrayedSimpleType(CdsType) - Static method in class com.sap.cds.services.impl.odata.utils.ODataTypeUtils
- isArrayedStructuredType(CdsType) - Static method in class com.sap.cds.services.impl.odata.utils.ODataTypeUtils
- isCollection() - Method in class com.sap.cds.services.impl.odata.uri.UriGenerator
- isSimpleType(CdsType) - Static method in class com.sap.cds.services.impl.odata.utils.ODataTypeUtils
- isStructuredType(CdsType) - Static method in class com.sap.cds.services.impl.odata.utils.ODataTypeUtils
M
- METADATA_ETAG_KEY - Static variable in class com.sap.cds.services.impl.odata.uri.ETagExtractor
N
- noContent(ODataRequestResultGeneric, Map<String, Object>) - Static method in class com.sap.cds.services.impl.odata.utils.ODataDataUtils
-
Copies the original updated data to provide as a result for a "204 No Content" response.
O
- ODataDataUtils - Class in com.sap.cds.services.impl.odata.utils
- ODataDataUtils() - Constructor for class com.sap.cds.services.impl.odata.utils.ODataDataUtils
- ODataJsonSerializer - Interface in com.sap.cds.services.impl.odata.serialization
- ODataRequestUtils - Class in com.sap.cds.services.impl.odata.utils
- ODataRequestUtils() - Constructor for class com.sap.cds.services.impl.odata.utils.ODataRequestUtils
- ODataTypeUtils - Class in com.sap.cds.services.impl.odata.utils
- ODataTypeUtils() - Constructor for class com.sap.cds.services.impl.odata.utils.ODataTypeUtils
- operation(ODataRequestResultGeneric, CdsType, ODataProtocol, String) - Static method in class com.sap.cds.services.impl.odata.utils.ODataDataUtils
-
Extracts the return value of an operation from the OData result.
- orderBy(List<CqnSortSpecification>) - Method in class com.sap.cds.services.impl.odata.query.StructuredQueryBuilder
- OrderByGenerator - Class in com.sap.cds.services.impl.odata.query
-
An
AbstractGeneratorthat handles the $orderby clause. - OrderByGenerator(CdsEntity, ConversionContext) - Constructor for class com.sap.cds.services.impl.odata.query.OrderByGenerator
P
- prepareQuery(StructuredQuery, EventContext) - Static method in class com.sap.cds.services.impl.odata.utils.ODataRequestUtils
- prepareRequest(T, CdsProperties.Remote.RemoteServiceConfig.Http, EventContext) - Static method in class com.sap.cds.services.impl.odata.utils.ODataRequestUtils
- processEvent(EventContext, RemoteODataClient.RequestExecutor, BiConsumer<Optional<Span>, String>) - Method in class com.sap.cds.services.impl.odata.RemoteODataClient
R
- read(CdsReadEventContext) - Method in class com.sap.cds.services.impl.odata.RemoteODataHandler
- RemoteODataClient - Class in com.sap.cds.services.impl.odata
- RemoteODataClient() - Constructor for class com.sap.cds.services.impl.odata.RemoteODataClient
- RemoteODataClient.RequestExecutor - Interface in com.sap.cds.services.impl.odata
- RemoteODataHandler - Class in com.sap.cds.services.impl.odata
- RemoteODataHandler() - Constructor for class com.sap.cds.services.impl.odata.RemoteODataHandler
- RemoteODataHandlerConfiguration - Class in com.sap.cds.services.impl.odata
- RemoteODataHandlerConfiguration() - Constructor for class com.sap.cds.services.impl.odata.RemoteODataHandlerConfiguration
S
- search(Optional<CqnPredicate>) - Method in class com.sap.cds.services.impl.odata.query.StructuredQueryBuilder
- SearchGenerator - Class in com.sap.cds.services.impl.odata.query
- SearchGenerator(ConversionContext) - Constructor for class com.sap.cds.services.impl.odata.query.SearchGenerator
- select(CqnSelect) - Method in class com.sap.cds.services.impl.odata.query.StructuredQueryBuilder
- select(List<CqnSelectListItem>) - Method in class com.sap.cds.services.impl.odata.query.StructuredQueryBuilder
- SelectGenerator - Class in com.sap.cds.services.impl.odata.query
- SelectGenerator(CdsEntity, ConversionContext) - Constructor for class com.sap.cds.services.impl.odata.query.SelectGenerator
- SelectGenerator(CdsEntity, ConversionContext, CqnSelect) - Constructor for class com.sap.cds.services.impl.odata.query.SelectGenerator
- serialize(Map<String, Object>) - Method in interface com.sap.cds.services.impl.odata.serialization.ODataJsonSerializer
- setIfMatch(ODataRequestGeneric, Optional<CqnPredicate>) - Method in class com.sap.cds.services.impl.odata.uri.ETagExtractor
- setIfMatch(ODataRequestGeneric, Optional<CqnPredicate>, Map<String, Object>) - Method in class com.sap.cds.services.impl.odata.uri.ETagExtractor
- skip(CqnEntitySelector) - Method in class com.sap.cds.services.impl.odata.query.StructuredQueryBuilder
- SkipGenerator - Class in com.sap.cds.services.impl.odata.query
- SkipGenerator(CqnEntitySelector) - Constructor for class com.sap.cds.services.impl.odata.query.SkipGenerator
- StructuredQueryBuilder - Class in com.sap.cds.services.impl.odata.query
T
- toCdsType(Object, CdsBaseType) - Static method in class com.sap.cds.services.impl.odata.utils.ODataTypeUtils
-
This method converts the
valueto the correct Java type defined intype. - toCdsTypes(CdsBaseType, Iterable<? extends Object>) - Static method in class com.sap.cds.services.impl.odata.utils.ODataTypeUtils
- toCdsTypes(CdsStructuredType, T) - Static method in class com.sap.cds.services.impl.odata.utils.ODataTypeUtils
- toCloudSdkType(Object, CdsBaseType, ODataProtocol) - Static method in class com.sap.cds.services.impl.odata.utils.ODataTypeUtils
-
Converts the
Objectto the correct Java type to be used with Cloud SDK. - top(CqnEntitySelector) - Method in class com.sap.cds.services.impl.odata.query.StructuredQueryBuilder
- TopGenerator - Class in com.sap.cds.services.impl.odata.query
- TopGenerator(CqnEntitySelector) - Constructor for class com.sap.cds.services.impl.odata.query.TopGenerator
U
- update(CdsUpdateEventContext) - Method in class com.sap.cds.services.impl.odata.RemoteODataHandler
- UriGenerator - Class in com.sap.cds.services.impl.odata.uri
- UriGenerator(ConversionContext) - Constructor for class com.sap.cds.services.impl.odata.uri.UriGenerator
- UriGenerator(ConversionContext, boolean) - Constructor for class com.sap.cds.services.impl.odata.uri.UriGenerator
V
- visit(CqnBetweenPredicate) - Method in class com.sap.cds.services.impl.odata.query.FilterGenerator
- visit(CqnComparisonPredicate) - Method in class com.sap.cds.services.impl.odata.query.FilterGenerator
- visit(CqnConnectivePredicate) - Method in class com.sap.cds.services.impl.odata.query.FilterGenerator
- visit(CqnConnectivePredicate) - Method in class com.sap.cds.services.impl.odata.query.SearchGenerator
- visit(CqnContainmentTest) - Method in class com.sap.cds.services.impl.odata.query.FilterGenerator
- visit(CqnExpand) - Method in class com.sap.cds.services.impl.odata.query.ExpandGenerator
- visit(CqnExpand) - Method in class com.sap.cds.services.impl.odata.query.SelectGenerator
- visit(CqnFunc) - Method in class com.sap.cds.services.impl.odata.query.FilterGenerator
- visit(CqnInPredicate) - Method in class com.sap.cds.services.impl.odata.query.FilterGenerator
- visit(CqnMatchPredicate) - Method in class com.sap.cds.services.impl.odata.query.FilterGenerator
- visit(CqnNegation) - Method in class com.sap.cds.services.impl.odata.query.FilterGenerator
- visit(CqnNegation) - Method in class com.sap.cds.services.impl.odata.query.SearchGenerator
- visit(CqnSearchTermPredicate) - Method in class com.sap.cds.services.impl.odata.query.SearchGenerator
- visit(CqnSelect) - Method in class com.sap.cds.services.impl.odata.query.ExpandGenerator
- visit(CqnSelect) - Method in class com.sap.cds.services.impl.odata.query.FilterGenerator
- visit(CqnSelectListValue) - Method in class com.sap.cds.services.impl.odata.query.SelectGenerator
- visit(CqnSortSpecification) - Method in class com.sap.cds.services.impl.odata.query.OrderByGenerator
- visit(CqnStar) - Method in class com.sap.cds.services.impl.odata.query.SelectGenerator
All Classes and Interfaces|All Packages|Constant Field Values