The odata4j server-side (producer-side) API.
Use ODataProducer to implement your own OData service backend.
Interfaces
| BaseResponse |
The base payload interface for responses to client requests. |
| CollectionResponse<T extends OObject> |
An CollectionResponse is a response to a client request expecting a collection of OData objects. |
| ComplexObjectResponse |
An ComplexObjectResponse is a response to a client request expecting a single instance of a complex type. |
| CountResponse |
|
| EntitiesResponse |
An EntitiesResponse is a response to a client request expecting multiple OData entities. |
| EntityIdResponse |
An EntityIdResponse is a response to a client request expecting one or more entity-ids. |
| EntityResponse |
An EntityResponse is a response to a client request expecting a single OData entity. |
| ExpressionEvaluator.VariableResolver |
Resolves variables during expression evaluation. |
| ODataProducer |
Implement ODataProducer on the server-side to create a new java-based OData producer. |
| ODataProducerFactory |
An ODataProducerFactory creates new OData producer instances given properties. |
| PropertyResponse |
An PropertyResponse is a response to a client request expecting a single property value. |
Classes
Enums