Package org.odata4j.producer

The odata4j server-side (producer-side) API.

See:
          Description

Interface Summary
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 An CountResponse is a response to a client request for the count of an entity-set.
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.
ErrorResponse An ErrorResponse is the response in case an error occurred.
ErrorResponseExtension An optional extension that a producer can expose to control error responses.
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.
OMediaLinkExtension An optional extension that a producer can expose to work with Media Link Entries.
PropertyResponse An PropertyResponse is a response to a client request expecting a single property value.
SimpleResponse An SimpleResponse is a response to a client request expecting a single EdmSimpleType value.
 

Class Summary
EntityQueryInfo QueryInfo represents an OData single-entity query as a strongly-typed immutable data structure.
EntityQueryInfo.Builder Mutable builder for EntityQueryInfo objects.
ErrorResponseExtensions This class provides implementations of the ErrorResponseExtension interface for common use cases.
ExpressionEvaluator Evaluate an $filter expression.
ODataProducerDelegate Abstract base Delegate for ODataProducer.
PropertyPath A path in an object graph made up of property names.
PropertyPathHelper Helps producers determine if a property is $selected and/or $expanded.
QueryInfo QueryInfo represents an OData multiple-entity query as a strongly-typed immutable data structure.
QueryInfo.Builder Mutable builder for QueryInfo objects.
RecursivePropertyPath A recursive path has an associated depth limiter.
Responses A static factory to create immutable EntitiesResponse, EntityResponse, PropertyResponse, EntityIdResponse, ComplexObjectResponse, CollectionResponse, or ErrorResponse instances.
 

Enum Summary
InlineCount NONE or ALLPAGES
 

Package org.odata4j.producer Description

The odata4j server-side (producer-side) API.

Use ODataProducer to implement your own OData service backend.



http://odata4j.org