Interface | Description |
---|---|
EntitySelectable<EntityT> |
Interface to enable management of OData entity selectors.
|
OneToOneLink<EntityT,LinkedEntityT> |
Interface designed to be implemented by
EntityLink class in order to provide a filter function. |
Class | Description |
---|---|
EntityField<EntityT,FieldT> |
Template class to represent entity fields.
|
EntityFieldAll<EntityT extends VdmObject<?>> |
OData selector for entities to select each and every field, i.e.
|
EntityLink<LinkT extends EntityLink<LinkT,EntityT,SubEntityT>,EntityT extends VdmObject<?>,SubEntityT extends VdmObject<?>> |
Helper class for representing links (navigation properties) between entities.
|
ExpressionFluentHelper<EntityT> |
Template class that represents query expressions.
|
FilterExpressionHelper<EntityT> |
Representation of filter expressions.
|
FilterExpressionWrapper<T> |
For internal use only by data model classes
|
FluentHelperBasic<FluentHelperT,EntityT,ResultT> |
Representation of any OData request as a fluent interface for further configuring the request and
executing it. |
FluentHelperByKey<FluentHelperT,EntityT extends VdmEntity<?>,SelectableT> |
Representation of an OData request to retrieve an entity by its key as a fluent interface for further configuring the
request and
executing it. |
FluentHelperCount |
Representation of an OData query for count, as a fluent interface for further configuring the request and
executing it. |
FluentHelperCreate<FluentHelperT,EntityT extends VdmEntity<?>> |
Representation of an OData create request as a fluent interface for further configuring the request and
executing it. |
FluentHelperCustomHttpHeader<CallerT> |
Helper class to provide a fluent interface to specify custom header for an operation.
|
FluentHelperDelete<FluentHelperT,EntityT extends VdmEntity<?>> |
Representation of an OData delete request as a fluent interface for further configuring the request and
executing it. |
FluentHelperFunction<FluentHelperT,ObjectT,ResultT> |
Representation of any OData function import as a fluent interface for further configuring the request and
executing it. |
FluentHelperRead<FluentHelperT,EntityT extends VdmEntity<?>,SelectableT> |
Representation of an OData query as a fluent interface for further configuring the request and
executing it. |
FluentHelperUpdate<FluentHelperT,EntityT extends VdmEntity<?>> |
Representation of an OData update request as a fluent interface for further configuring the request and
executing it. |
ODataQueryResponseParser | Deprecated |
ODataRequestCommand<T> |
Hystrix-based
ErpCommand for executing an OData request without caching the result. |
ODataTypeValueSerializer |
For internal use only by data model classes
|
ODataVdmErrorResultHandler |
The ODataVdmErrorResultHandler processes errors occurring when executing OData requests.
|
UncheckedFilterExpression<EntityT> |
A filter expression to be used in
filter query options that
does not check for type safety. |
VdmComplex<ObjectT> |
Complex type in the virtual data model.
|
VdmEntity<EntityT> | |
VdmEntityUtil<EntityT extends VdmEntity<?>> |
Utility class to manage OData entity deserialization.
|
VdmObject<ObjectT> |
Superclass of all entities which contains common elements such as a generic representation of custom fields.
|
Enum | Description |
---|---|
FilterFunction |
For internal use only by data model classes
|
Order |
Used with orderBy methods in entity fluent helper objects to set the sorting order of field values.
|
Exception | Description |
---|---|
ODataVdmErrorResultHandler.ErpODataException |
Copyright © 2019 SAP SE. All rights reserved.