Package | Description |
---|---|
org.apache.olingo.odata2.annotation.processor.api |
Annotations-API for Entity Data Model definition
The core API package contains contains the AnnotationServiceFactory as entry point
to an implementation (core) of the Annotations-API for Entity Data Model definition.
|
org.apache.olingo.odata2.annotation.processor.ref | |
org.apache.olingo.odata2.api |
OData Library API
OData Library is a protocol implementation of the OData V2.0 standard.
|
org.apache.olingo.odata2.api.batch | |
org.apache.olingo.odata2.api.edm |
Entity Data Model API
The Entity Data Model is described in the OData protocol specification
as well as in the Conceptual Schema Definition for the OData Protocol.
|
org.apache.olingo.odata2.api.edm.provider |
Entity Data Model Provider API
Classes in this package are used to provide an EDM to the library as well as to the application.
|
org.apache.olingo.odata2.api.ep |
Entity Provider
The org.apache.olingo.odata2.api.ep package contains all classes related and necessary to provide an
EntityProvider . |
org.apache.olingo.odata2.api.ep.callback |
Entity Provider Callbacks
These callbacks will be used to support the $expand query option.
|
org.apache.olingo.odata2.api.exception |
Exception Classes used in the OData library as well as the implementing application
APPLICATION DEVELOPERS: Please use
ODataApplicationException for
custom exceptions. |
org.apache.olingo.odata2.api.processor |
Data Processor
A data processor implements all create, read, update and delete (CRUD) methods of an OData service.
|
org.apache.olingo.odata2.api.processor.feature |
Processor Features
Optional feature interfaces.
|
org.apache.olingo.odata2.api.processor.part |
Processor Parts
|
org.apache.olingo.odata2.api.rt |
Runtime Support
Provides a mechanism for loading of implementation classes for interfaces.
|
org.apache.olingo.odata2.api.uri |
URI Parser Facade
The URI package has one central class
UriParser to parse a request URI
as well as several interfaces that provide access to parsed parts of the URI. |
org.apache.olingo.odata2.api.uri.expression |
Expression Parser
This package contains all classes necessary to decribe an expression tree(e.g. a filter or order by tree)
Trees can be traversed by implementing the
ExpressionVisitor
interface and calling the accept() method. |
org.apache.olingo.odata2.client.api.ep.callback | |
org.apache.olingo.odata2.jpa.processor.api |
OData JPA Processor API Library
The library provides a way for the developers to create an OData Service from a Java Persistence Model.
|
org.apache.olingo.odata2.jpa.processor.api.exception |
OData JPA Processor API Library - Exceptions
There are two main types of exceptions thrown from the library
Model Exception
Runtime Exception
The Model Exception is thrown while processing JPA metamodels and runtime exception is thrown while processing persistence data. |
org.apache.olingo.odata2.jpa.processor.ref.extension | |
org.apache.olingo.odata2.jpa.processor.ref.util | |
org.apache.olingo.odata2.ref.edm | |
org.apache.olingo.odata2.ref.processor |
Class and Description |
---|
ODataException
Base exception for all
OData -related exceptions. |
Class and Description |
---|
ODataException
Base exception for all
OData -related exceptions. |
Class and Description |
---|
ODataException
Base exception for all
OData -related exceptions. |
Class and Description |
---|
MessageReference
APPLICATION DEVELOPERS: Please use
ODataApplicationException to throw custom exceptions. |
ODataException
Base exception for all
OData -related exceptions. |
ODataMessageException
DO NOT EXTEND THIS EXCEPTION
APPLICATION DEVELOPERS: please use
ODataApplicationException o throw custom exceptions. |
Class and Description |
---|
MessageReference
APPLICATION DEVELOPERS: Please use
ODataApplicationException to throw custom exceptions. |
ODataException
Base exception for all
OData -related exceptions. |
ODataMessageException
DO NOT EXTEND THIS EXCEPTION
APPLICATION DEVELOPERS: please use
ODataApplicationException o throw custom exceptions. |
Class and Description |
---|
ODataException
Base exception for all
OData -related exceptions. |
Class and Description |
---|
MessageReference
APPLICATION DEVELOPERS: Please use
ODataApplicationException to throw custom exceptions. |
ODataException
Base exception for all
OData -related exceptions. |
ODataMessageException
DO NOT EXTEND THIS EXCEPTION
APPLICATION DEVELOPERS: please use
ODataApplicationException o throw custom exceptions. |
Class and Description |
---|
ODataApplicationException
This class represents a translated application exception.
|
Class and Description |
---|
MessageReference
APPLICATION DEVELOPERS: Please use
ODataApplicationException to throw custom exceptions. |
ODataApplicationException
This class represents a translated application exception.
|
ODataException
Base exception for all
OData -related exceptions. |
ODataHttpException
ODataMessageException with a HTTP status code. |
ODataMessageException
DO NOT EXTEND THIS EXCEPTION
APPLICATION DEVELOPERS: please use
ODataApplicationException o throw custom exceptions. |
Class and Description |
---|
ODataApplicationException
This class represents a translated application exception.
|
ODataException
Base exception for all
OData -related exceptions. |
Class and Description |
---|
ODataException
Base exception for all
OData -related exceptions. |
Class and Description |
---|
ODataException
Base exception for all
OData -related exceptions. |
Class and Description |
---|
ODataMessageException
DO NOT EXTEND THIS EXCEPTION
APPLICATION DEVELOPERS: please use
ODataApplicationException o throw custom exceptions. |
Class and Description |
---|
MessageReference
APPLICATION DEVELOPERS: Please use
ODataApplicationException to throw custom exceptions. |
ODataBadRequestException
Exceptions of this class will result in a HTTP status 400 bad request
|
ODataException
Base exception for all
OData -related exceptions. |
ODataHttpException
ODataMessageException with a HTTP status code. |
ODataMessageException
DO NOT EXTEND THIS EXCEPTION
APPLICATION DEVELOPERS: please use
ODataApplicationException o throw custom exceptions. |
ODataNotFoundException
Exceptions of this class will result in a HTTP status 404 not found
|
Class and Description |
---|
MessageReference
APPLICATION DEVELOPERS: Please use
ODataApplicationException to throw custom exceptions. |
ODataApplicationException
This class represents a translated application exception.
|
ODataBadRequestException
Exceptions of this class will result in a HTTP status 400 bad request
|
ODataException
Base exception for all
OData -related exceptions. |
ODataHttpException
ODataMessageException with a HTTP status code. |
ODataMessageException
DO NOT EXTEND THIS EXCEPTION
APPLICATION DEVELOPERS: please use
ODataApplicationException o throw custom exceptions. |
Class and Description |
---|
ODataApplicationException
This class represents a translated application exception.
|
Class and Description |
---|
ODataException
Base exception for all
OData -related exceptions. |
ODataNotFoundException
Exceptions of this class will result in a HTTP status 404 not found
|
Class and Description |
---|
MessageReference
APPLICATION DEVELOPERS: Please use
ODataApplicationException to throw custom exceptions. |
ODataApplicationException
This class represents a translated application exception.
|
ODataException
Base exception for all
OData -related exceptions. |
Class and Description |
---|
ODataException
Base exception for all
OData -related exceptions. |
Class and Description |
---|
ODataException
Base exception for all
OData -related exceptions. |
Class and Description |
---|
ODataException
Base exception for all
OData -related exceptions. |
Class and Description |
---|
ODataApplicationException
This class represents a translated application exception.
|
ODataException
Base exception for all
OData -related exceptions. |
ODataNotFoundException
Exceptions of this class will result in a HTTP status 404 not found
|
ODataNotImplementedException
Exceptions of this class will result in a HTTP status 501 (Not implemented).
|
Copyright © 2013-2022 The Apache Software Foundation. All Rights Reserved.