Modifier and Type | Class and Description |
---|---|
static class |
ODataProtocol.ODataProtocolV2
OData protocol v2
|
static class |
ODataProtocol.ODataProtocolV4
OData protocol v4
|
Modifier and Type | Field and Description |
---|---|
static ODataProtocol |
ODataProtocol.V2
Version 2.0 of the OData protocol.
|
static ODataProtocol |
ODataProtocol.V4
Version 4.0 of the OData protocol.
|
Constructor and Description |
---|
ODataResponseDeserializer(ODataProtocol protocol)
Create a deserializer for a given
ODataProtocol . |
Modifier and Type | Method and Description |
---|---|
default String |
Expressions.Operand.getExpression(ODataProtocol protocol)
Create the String representation of the expression based on a given
ODataProtocol . |
String |
Expressions.ValueString.Expression.getExpression(ODataProtocol protocol) |
String |
Expressions.ValueBoolean.Expression.getExpression(ODataProtocol protocol) |
String |
Expressions.ValueNumeric.Expression.getExpression(ODataProtocol protocol) |
String |
Expressions.ValueDuration.Expression.getExpression(ODataProtocol protocol) |
String |
Expressions.ValueDateTimeOffset.Expression.getExpression(ODataProtocol protocol) |
String |
Expressions.ValueDateTime.Expression.getExpression(ODataProtocol protocol) |
String |
Expressions.ValueDate.Expression.getExpression(ODataProtocol protocol) |
String |
Expressions.ValueTimeOfDay.Expression.getExpression(ODataProtocol protocol) |
String |
Expressions.ValueCollection.Expression.getExpression(ODataProtocol protocol) |
String |
Expressions.Operand.getExpression(ODataProtocol protocol,
Map<String,Predicate<Expressions.FieldReference>> prefixes)
Create the String representation of the expression.
|
default String |
Expressions.FieldReference.getExpression(ODataProtocol protocol,
Map<String,Predicate<Expressions.FieldReference>> prefixes) |
String |
Expressions.ValueString.Expression.getExpression(ODataProtocol protocol,
Map<String,Predicate<Expressions.FieldReference>> prefixes) |
String |
Expressions.ValueBoolean.Expression.getExpression(ODataProtocol protocol,
Map<String,Predicate<Expressions.FieldReference>> prefixes) |
String |
Expressions.ValueNumeric.Expression.getExpression(ODataProtocol protocol,
Map<String,Predicate<Expressions.FieldReference>> prefixes) |
String |
Expressions.ValueDuration.Expression.getExpression(ODataProtocol protocol,
Map<String,Predicate<Expressions.FieldReference>> prefixes) |
String |
Expressions.ValueDateTimeOffset.Expression.getExpression(ODataProtocol protocol,
Map<String,Predicate<Expressions.FieldReference>> prefixes) |
String |
Expressions.ValueDateTime.Expression.getExpression(ODataProtocol protocol,
Map<String,Predicate<Expressions.FieldReference>> prefixes) |
String |
Expressions.ValueDate.Expression.getExpression(ODataProtocol protocol,
Map<String,Predicate<Expressions.FieldReference>> prefixes) |
String |
Expressions.ValueTimeOfDay.Expression.getExpression(ODataProtocol protocol,
Map<String,Predicate<Expressions.FieldReference>> prefixes) |
String |
Expressions.ValueCollection.Expression.getExpression(ODataProtocol protocol,
Map<String,Predicate<Expressions.FieldReference>> prefixes) |
Modifier and Type | Method and Description |
---|---|
ODataProtocol |
StructuredQuery.getProtocol() |
Modifier and Type | Method and Description |
---|---|
static StructuredQuery |
StructuredQuery.asNestedQueryOnProperty(String fieldName,
ODataProtocol protocol)
Create a nested query on a property.
|
static StructuredQuery |
StructuredQuery.onEntity(String entityName,
ODataProtocol protocol)
Create a
StructuredQuery for building up OData 2.0 or 4.0 queries. |
Modifier and Type | Method and Description |
---|---|
ODataProtocol |
ODataRequestGeneric.getProtocol()
The OData protocol version of this request.
|
Modifier and Type | Method and Description |
---|---|
String |
ODataFunctionParameters.toString(ODataProtocol protocol)
Serializes all parameters into an OData URL format.
|
String |
ODataEntityKey.toString(ODataProtocol protocol)
Serializes key properties into an OData URL format for entity keys.
|
Constructor and Description |
---|
ODataRequestAction(String servicePath,
String actionName,
String actionParameters,
ODataProtocol protocol)
Default constructor for OData Action request.
|
ODataRequestBatch(String servicePath,
ODataProtocol protocol)
Default constructor for OData Batch request.
|
ODataRequestCount(String servicePath,
String entityName,
String queryString,
ODataProtocol protocol)
Default constructor for OData Count request.
|
ODataRequestCreate(String servicePath,
String entityName,
String serializedEntity,
ODataProtocol protocol)
Default constructor for OData Create request.
|
ODataRequestDelete(String servicePath,
String entityName,
String entityKey,
String versionIdentifier,
ODataProtocol protocol)
Default constructor for OData Delete request.
|
ODataRequestFunction(String servicePath,
String functionName,
String parameters,
ODataProtocol protocol)
Default constructor for OData Function request.
|
ODataRequestRead(String servicePath,
String entityName,
String queryString,
ODataProtocol protocol)
Default constructor for OData Read request.
|
ODataRequestReadByKey(String servicePath,
String entityName,
String entityKey,
String queryString,
ODataProtocol protocol)
Default constructor for OData Read request.
|
ODataRequestUpdate(String servicePath,
String entityName,
String entityKey,
String serializedEntity,
UpdateStrategy updateStrategy,
String versionIdentifier,
ODataProtocol protocol)
Default constructor for OData Update request.
|
Copyright © 2020 SAP SE. All rights reserved.