All Classes and Interfaces

Class
Description
Abstract class to build parameter expressions for the URL path.
GSON type adapter for parsing and serialization of BigDecimal.
GSON type adapter for parsing and serialization of byte[].
GSON type adapter for parsing and serialization of Duration.
Strategy options for sending IF-MATCH headers.
Wrapper class for expression types.
Generic OData filter expression operand.
OData filter collection expression operand.
Singular OData filter expression operand.
OData filter expression operand for a generic entity field reference.
OData filter expression operand for an untyped entity field reference.
Boolean operations for generic OData filter expression operands.
Collection operations for generic OData filter expression operands.
Logical operations for generic OData filter expression operands.
Logical operations for generic OData filter expression operands.
Date operations for generic OData filter expression operands.
Date-Time-Offset operations for generic OData filter expression operands.
Duration operations for generic OData filter expression operands.
Numeric operations for generic OData filter expression operands.
String operations for generic OData filter expression operands.
Time-of-day operations for generic OData filter expression operands.
Generic interface to describe an OData filter expression.
Set of OData filter functions for arithmetic types.
Set of OData filter functions for collection types.
Set of OData filter functions for logical types.
Set of OData filter functions for string types.
Set of OData filter functions for temporal types.
An ordered collection of JsonPath.
A simple JSON Path.
GSON type adapter for parsing and serialization of LocalDate.
GSON type adapter for parsing and serialization of LocalTime.
Number deserialization strategy to determine behavior for JSON numbers without target type references.
OData connection exception indicating errors when trying to establish a service connection.
OData deserialization exception type to focus on deserialization errors when parsing the service response.
Fluent API class to build and hold entity keys.
The generic OData exception.
Its sub-types will be thrown in the following scenarios: ODataSerializationException
If entity cannot be serialized for HTTP request. ODataConnectionException
When the HTTP connection cannot be established. ODataRequestException
When the OData request could not be sent due to a generic reason. ODataResponseException
If the response code infers an unhealthy state, i.e.
Fluent API class to build and hold function parameters.
Factory class to manage GSON references.
Descriptor for protocol specific information on serializing type literals for filter expressions and entity keys.
The ODataProtocol defines all necessary information that is needed in order to differentiate between different OData protocol versions.
OData protocol v2.
OData protocol v4.
The executable OData action request.
The OData Batch request.
The Changeset representation of the OData Batch operation.
The result type of the OData Count request.
The executable OData create request.
The executable OData delete request.
Generic OData request exception indicating errors while trying to request a service resource.
General interface for executable OData Requests.
The executable OData function request.
Generic OData request class to provide default features for service requests.
Consumer class for the Listener Pattern to monitor and react on OData actions.
The result type of the OData Read request.
The result type of the OData read by key request.
Generic type of an OData request result.
Generic type of an OData request result.
OData request result for reading entities.
Generic type of an OData request result.
OData request result for reading entities.
This class provides methods to lazily iterate through the pages of an OData read request result-set.
The executable OData patch update request.
A class that assembles resource references into a URL path.
Descriptor for protocol specific information on deserializing OData responses.
Implementation to deserialize OData responses based on a given ODataProtocol.
A generic ODataException representing an erroneous service response.
OData serialization exception type to focus on serialization errors when creating the service request.
OData error to serve the standard specification.
Interface that resembles which information OData errors must contain and which information is optional.
An ODataException representing an erroneous response from the service where the payload contained detailed OData error information.
Builds up OData URLs and ensures correct encoding.
GSON type adapter for parsing and serialization of OffsetDateTime.
Used with orderBy methods in entity fluent helper objects to set the sorting order of field values.
A class representing order expressions over fields, maintaining an order over them.
A serializable query interface to serve an encoded and not-encoded String representation.
StructuredQuery acts as a builder for OData 2.0 or 4.0 queries.
The strategy to use when updating existing entities.
Encoding strategy.
GSON type adapter for parsing and serialization of UUID.
OData filter expression operand of type Edm.String
 
OData filter expression operand of type Edm.Boolean
Implementation with literal number value.
OData filter expression for a generic collection.
 
OData filter expression operand of type Edm.Date
 
OData filter expression operand of type Edm.DateTime (OData 2.0 only)
 
OData filter expression operand of type Edm.DateTimeOffset
 
OData filter expression operand of type Edm.Duration
 
OData filter expression operand of enumeration type
OData filter expression operand of type Edm.Guid
OData filter expression operand of type Edm.Int32, ...
 
OData filter expression operand of type Edm.String
 
OData filter expression operand of type Edm.TimeOfDay in case of OData 4.0 or Edm.Time in case of OData 2.0.