Uses of Interface
com.sap.cloud.sdk.datamodel.odata.client.ODataProtocol
Package
Description
-
Uses of ODataProtocol in com.sap.cloud.sdk.datamodel.odata.client
Modifier and TypeClassDescriptionstatic final class
OData protocol v2.static final class
OData protocol v4.Modifier and TypeFieldDescriptionstatic final ODataProtocol
ODataProtocol.V2
Version 2.0 of the OData protocol.static final ODataProtocol
ODataProtocol.V4
Version 4.0 of the OData protocol.Modifier and TypeMethodDescriptiondefault boolean
ODataProtocol.isEqualTo
(ODataProtocol otherProtocol) Compares this protocol with the given protocol based on their version identifiers. -
Uses of ODataProtocol in com.sap.cloud.sdk.datamodel.odata.client.exception
Modifier and TypeMethodDescriptionstatic ODataServiceError
ODataServiceError.fromResultObject
(ResultObject resultObject, ODataProtocol protocol) SDK internal method to construct an OData error from aResultObject
. -
Uses of ODataProtocol in com.sap.cloud.sdk.datamodel.odata.client.expression
Modifier and TypeMethodDescriptiondefault String
Expressions.Operand.getExpression
(ODataProtocol protocol) Create the String representation of the expression based on a givenODataProtocol
.Expressions.Operand.getExpression
(ODataProtocol protocol, Map<String, Predicate<FieldReference>> prefixes) Create the String representation of the expression.default String
FieldReference.getExpression
(ODataProtocol protocol, Map<String, Predicate<FieldReference>> prefixes) ValueBinary.Expression.getExpression
(ODataProtocol protocol) ValueBinary.Expression.getExpression
(ODataProtocol protocol, Map<String, Predicate<FieldReference>> prefixes) ValueBoolean.Expression.getExpression
(ODataProtocol protocol) ValueBoolean.Expression.getExpression
(ODataProtocol protocol, Map<String, Predicate<FieldReference>> prefixes) ValueCollection.Expression.getExpression
(ODataProtocol protocol) ValueCollection.Expression.getExpression
(ODataProtocol protocol, Map<String, Predicate<FieldReference>> prefixes) ValueDate.Expression.getExpression
(ODataProtocol protocol) ValueDate.Expression.getExpression
(ODataProtocol protocol, Map<String, Predicate<FieldReference>> prefixes) ValueDateTime.Expression.getExpression
(ODataProtocol protocol) ValueDateTime.Expression.getExpression
(ODataProtocol protocol, Map<String, Predicate<FieldReference>> prefixes) ValueDateTimeOffset.Expression.getExpression
(ODataProtocol protocol) ValueDateTimeOffset.Expression.getExpression
(ODataProtocol protocol, Map<String, Predicate<FieldReference>> prefixes) ValueDuration.Expression.getExpression
(ODataProtocol protocol) ValueDuration.Expression.getExpression
(ODataProtocol protocol, Map<String, Predicate<FieldReference>> prefixes) ValueNumeric.Expression.getExpression
(ODataProtocol protocol) ValueNumeric.Expression.getExpression
(ODataProtocol protocol, Map<String, Predicate<FieldReference>> prefixes) ValueString.Expression.getExpression
(ODataProtocol protocol) ValueString.Expression.getExpression
(ODataProtocol protocol, Map<String, Predicate<FieldReference>> prefixes) ValueTimeOfDay.Expression.getExpression
(ODataProtocol protocol) ValueTimeOfDay.Expression.getExpression
(ODataProtocol protocol, Map<String, Predicate<FieldReference>> prefixes) -
Uses of ODataProtocol in com.sap.cloud.sdk.datamodel.odata.client.query
Modifier and TypeMethodDescriptionstatic StructuredQuery
StructuredQuery.asNestedQueryOnProperty
(String fieldName, ODataProtocol protocol) Create a nested query on a property.static StructuredQuery
StructuredQuery.onEntity
(String entityName, ODataProtocol protocol) Create aStructuredQuery
for building up OData 2.0 or 4.0 queries. -
Uses of ODataProtocol in com.sap.cloud.sdk.datamodel.odata.client.request
Modifier and TypeMethodDescriptionAbstractODataParameters.getProtocol()
TheODataProtocol
these parameters should conform to.ODataRequestGeneric.getProtocol()
The OData protocol version of this request.Modifier and TypeMethodDescriptionstatic ODataFunctionParameters
ODataFunctionParameters.empty
(ODataProtocol protocol) Convenience method to create an empty set of function parameters.static ODataEntityKey
ODataEntityKey.of
(Map<String, Object> key, ODataProtocol protocol) Create an instance ofODataEntityKey
from a generic key-value composition.static ODataFunctionParameters
ODataFunctionParameters.of
(Map<String, Object> parameters, ODataProtocol protocol) Create an instance ofODataFunctionParameters
from a set of parameters.ModifierConstructorDescriptionODataEntityKey
(ODataProtocol protocol) Create a new, empty entity key for the given protocol version.ODataFunctionParameters
(ODataProtocol protocol) Create a new, empty set of parameters for an OData function.ODataRequestAction
(String servicePath, ODataResourcePath actionPath, String actionParameters, ODataProtocol protocol) Default constructor for OData Action request.ODataRequestAction
(String servicePath, ODataResourcePath actionPath, String actionParameters, String encodedQuery, ODataProtocol protocol) Constructor with StructuredQuery for OData Function request.ODataRequestAction
(String servicePath, String actionName, String actionParameters, ODataProtocol protocol) Convenience constructor for invocations of unbound actions.ODataRequestBatch
(String servicePath, ODataProtocol protocol) Default constructor for OData Batch request.ODataRequestBatch
(String servicePath, ODataProtocol protocol, Supplier<UUID> uuidProvider) Default constructor for OData Batch request.ODataRequestCount
(String servicePath, ODataResourcePath resourcePath, String encodedQuery, ODataProtocol protocol) Default constructor for OData Count request.ODataRequestCount
(String servicePath, String entityName, String encodedQuery, ODataProtocol protocol) Default constructor for OData Count request.ODataRequestCreate
(String servicePath, ODataResourcePath entityPath, String serializedEntity, ODataProtocol protocol) Default constructor for OData Create request.ODataRequestCreate
(String servicePath, String entityName, String serializedEntity, ODataProtocol protocol) Convenience constructor for OData delete requests on entity collections directly.ODataRequestDelete
(String servicePath, ODataResourcePath entityPath, String versionIdentifier, ODataProtocol protocol) Default constructor for OData delete requests.ODataRequestDelete
(String servicePath, String entityName, ODataEntityKey entityKey, String versionIdentifier, ODataProtocol protocol) Convenience constructor for OData delete requests on entity collections directly.ODataRequestFunction
(String servicePath, ODataResourcePath functionPath, ODataFunctionParameters parameters, String query, ODataProtocol protocol) Convenience constructor for invocations of unbound functions.ODataRequestFunction
(String servicePath, ODataResourcePath functionPath, String encodedQuery, ODataProtocol protocol) Default constructor for OData Function request.ODataRequestFunction
(String servicePath, String functionName, ODataFunctionParameters parameters, ODataProtocol protocol) Convenience constructor for invocations of unbound functions.ODataRequestRead
(String servicePath, ODataResourcePath entityPath, String encodedQuery, ODataProtocol protocol) Default constructor for OData Read request.ODataRequestRead
(String servicePath, String entityName, String encodedQuery, ODataProtocol protocol) Convenience constructor for OData read requests on entity collections directly.ODataRequestReadByKey
(String servicePath, ODataResourcePath entityPath, String encodedQuery, ODataProtocol protocol) Default constructor for OData Read requests.ODataRequestReadByKey
(String servicePath, String entityName, ODataEntityKey entityKey, String encodedQuery, ODataProtocol protocol) Convenience constructor for OData read requests on entity collections directly.ODataRequestUpdate
(String servicePath, ODataResourcePath entityPath, String serializedEntity, UpdateStrategy updateStrategy, String versionIdentifier, ODataProtocol protocol) Default constructor for OData Update requests.ODataRequestUpdate
(String servicePath, ODataResourcePath entityPath, org.apache.http.HttpEntity httpEntity, UpdateStrategy updateStrategy, String versionIdentifier, ODataProtocol protocol) Default constructor for OData Update requests.ODataRequestUpdate
(String servicePath, String entityName, ODataEntityKey entityKey, String serializedEntity, UpdateStrategy updateStrategy, String versionIdentifier, ODataProtocol protocol) Convenience constructor for OData update requests on entity collections directly. -
Uses of ODataProtocol in com.sap.cloud.sdk.datamodel.odatav4.expression
Modifier and TypeMethodDescriptionFilterableBoolean.Expression.getExpression
(ODataProtocol protocol) FilterableBoolean.Expression.getExpression
(ODataProtocol arg0, Map<String, Predicate<FieldReference>> arg1) FilterableCollection.Expression.getExpression
(ODataProtocol protocol) FilterableCollection.Expression.getExpression
(ODataProtocol arg0, Map<String, Predicate<FieldReference>> arg1) FilterableDate.Expression.getExpression
(ODataProtocol protocol) FilterableDate.Expression.getExpression
(ODataProtocol arg0, Map<String, Predicate<FieldReference>> arg1) FilterableDateTime.Expression.getExpression
(ODataProtocol protocol) FilterableDateTime.Expression.getExpression
(ODataProtocol arg0, Map<String, Predicate<FieldReference>> arg1) FilterableDuration.Expression.getExpression
(ODataProtocol protocol) FilterableDuration.Expression.getExpression
(ODataProtocol arg0, Map<String, Predicate<FieldReference>> arg1) FilterableNumericDecimal.Expression.getExpression
(ODataProtocol protocol) FilterableNumericDecimal.Expression.getExpression
(ODataProtocol arg0, Map<String, Predicate<FieldReference>> arg1) FilterableNumericInteger.Expression.getExpression
(ODataProtocol protocol) FilterableNumericInteger.Expression.getExpression
(ODataProtocol arg0, Map<String, Predicate<FieldReference>> arg1) FilterableString.Expression.getExpression
(ODataProtocol protocol) FilterableString.Expression.getExpression
(ODataProtocol arg0, Map<String, Predicate<FieldReference>> arg1) FilterableTime.Expression.getExpression
(ODataProtocol protocol) FilterableTime.Expression.getExpression
(ODataProtocol arg0, Map<String, Predicate<FieldReference>> arg1)