All Classes Interface Summary Class Summary Enum Summary Exception Summary
| Class |
Description |
| Accept |
An Accept element
|
| AliasInfo |
Objects of this class hold an alias and the associated namespace
|
| AnnotationAttribute |
Objects of this class represent an annotation attribute
|
| AnnotationElement |
Objects of this class represent an annotation element.
|
| Association |
Objects of this class represent an association
|
| AssociationEnd |
Objects of this class represent an association end
|
| AssociationSet |
Objects of this class represent an association set
|
| AssociationSetEnd |
Objects of this class represent an association set end
|
| AtomInfo |
A AtomInfo
|
| BatchChangeSet |
A BatchChangeSet
|
| BatchChangeSet.BatchChangeSetBuilder |
|
| BatchChangeSetPart |
A BatchChangeSetPart
|
| BatchChangeSetPart.BatchChangeSetPartBuilder |
|
| BatchException |
|
| BatchHandler |
|
| BatchParserResult |
A BatchParserResult
|
| BatchPart |
A BatchPartRequest
|
| BatchProcessor |
Execute a OData batch request.
|
| BatchQueryPart |
A BatchQueryPart
|
| BatchQueryPart.BatchQueryPartBuilder |
|
| BatchRequestPart |
A BatchPart
|
| BatchResponsePart |
A BatchResponsePart
|
| BatchResponsePart.BatchResponsePartBuilder |
Implementation of the builder pattern to create instances of this type of object.
|
| BatchSingleResponse |
A BatchSingleResponse
|
| BinaryExpression |
Represents a binary expression node in the expression tree returned by the methods
A binary expression node is inserted in the expression tree for any valid
ODATA binary operator in BinaryOperator (e.g.
|
| BinaryOperator |
Enumerations for supported binary operators of the ODATA expression parser
for ODATA version 2.0 (with some restrictions)
|
| Categories |
A Categories element
|
| Category |
A Category element
|
| ClientCallback |
|
| Collection |
A Collection
|
| CommonAttributes |
A CommonAttributes
|
| CommonExpression |
Parent class of all classes used to build the expression tree
|
| ComplexProperty |
Objects of this class represent a complex property.
|
| ComplexType |
Objects of this class represent a complex type
|
| CustomContentType |
Data processor feature if processor supports custom content types.
|
| CustomizableFeedMappings |
Objects of this class represent customizable feed mappings.
|
| DataServices |
Objects of this class represent the data service.
|
| DeletedEntryMetadata |
Metadata of a deleted feed entry as defined in Atom Tombstone extension (RFC6721) or Json proprietary format.
|
| DeleteUriInfo |
Access to the parts of the request URI that are relevant for DELETE requests.
|
| Documentation |
Objects of this class represent documentation
|
| Edm |
@org.apache.olingo.odata2.DoNotImplement
Entity Data Model (EDM)
|
| EdmAction |
@org.apache.olingo.odata2.DoNotImplement
A CSDL Action Element
|
| EdmAnnotatable |
@org.apache.olingo.odata2.DoNotImplement
EdmAnnotatable can be applied to CSDL elements as described in the Conceptual Schema Definition Language.
|
| EdmAnnotationAttribute |
@org.apache.olingo.odata2.DoNotImplement
A CSDL AnnotationAttribute element.
|
| EdmAnnotationElement |
@org.apache.olingo.odata2.DoNotImplement
A CSDL AnnotationElement element
|
| EdmAnnotations |
@org.apache.olingo.odata2.DoNotImplement
EdmAnnotations holds all annotation attributes and elements for a specific CSDL element.
|
| EdmAssociation |
@org.apache.olingo.odata2.DoNotImplement
A CSDL Association element
|
| EdmAssociationEnd |
@org.apache.olingo.odata2.DoNotImplement
A CSDL AssociationEnd element
|
| EdmAssociationSet |
@org.apache.olingo.odata2.DoNotImplement
A CSDL AssociationSet element
|
| EdmAssociationSetEnd |
@org.apache.olingo.odata2.DoNotImplement
A CSDL AssociationSetEnd element
|
| EdmComplexType |
A CSDL ComplexType element.
|
| EdmConcurrencyMode |
@org.apache.olingo.odata2.DoNotImplement
EdmConcurrencyMode can be applied to any primitive Entity Data Model (EDM) type.
|
| EdmContentKind |
@org.apache.olingo.odata2.DoNotImplement
EdmContentType is used for Feed Customization.
|
| EdmCustomizableFeedMappings |
@org.apache.olingo.odata2.DoNotImplement
Customizable Feed property mappings for the AtomPub Format as defined in the OData specification.
|
| EdmElement |
@org.apache.olingo.odata2.DoNotImplement
EdmElement is the base interface for EdmParameter and EdmProperty and provides
the information by which facets further specialize the usage of the type.
|
| EdmEntityContainer |
@org.apache.olingo.odata2.DoNotImplement
A CSDL EntityContainer element
|
| EdmEntitySet |
@org.apache.olingo.odata2.DoNotImplement
A CSDL EntitySet element
|
| EdmEntitySetInfo |
@org.apache.olingo.odata2.DoNotImplement
Objects of this class contain information about one entity set inside the EntityDataModel.
|
| EdmEntityType |
A CSDL EntityType element.
|
| EdmException |
@org.apache.olingo.odata2.DoNotImplement
An exception for problems regarding the Entity Data Model.
|
| EdmFacets |
@org.apache.olingo.odata2.DoNotImplement
|
| EdmFunctionImport |
@org.apache.olingo.odata2.DoNotImplement
A CSDL FunctionImport element
EdmFunctionImport can be used model functions which have input parameters, an associated HTTP Method
and a return type which can be of different kinds:
EdmSimpleType or a collection of simple types
EdmEntityType or a collection of entity types
EdmEntitySet
|
| EdmLiteral |
@org.apache.olingo.odata2.DoNotImplement
|
| EdmLiteralException |
@org.apache.olingo.odata2.DoNotImplement
Exception for violation of the OData URI construction rules, resulting in a 400 Bad Request response
|
| EdmLiteralKind |
@org.apache.olingo.odata2.DoNotImplement
EdmLiteralKind indicates the format of an EDM literal.
|
| EdmMappable |
@org.apache.olingo.odata2.DoNotImplement
EdmMappable can be applied to CSDL elements to associate additional information.
|
| EdmMapping |
@org.apache.olingo.odata2.DoNotImplement
EdmMapping holds custom mapping information which can be applied to a CSDL element.
|
| EdmMultiplicity |
@org.apache.olingo.odata2.DoNotImplement
|
| EdmNamed |
@org.apache.olingo.odata2.DoNotImplement
EdmName is the base interface for nearly all CSDL constructs.
|
| EdmNavigationProperty |
@org.apache.olingo.odata2.DoNotImplement
A CSDL NavigationProperty element
|
| EdmParameter |
@org.apache.olingo.odata2.DoNotImplement
A CSDL FunctionImportParameter element
|
| EdmProperty |
A CSDL Property element
|
| EdmProvider |
Default EDM Provider which is to be extended by the application
|
| EdmProviderAccessor |
This interface can be used to access the EdmProvider within an application.
|
| EdmProviderFactory |
EDM Provider Factory which can be used to create an edm provider (e.g.
|
| EdmReferentialConstraint |
@org.apache.olingo.odata2.DoNotImplement
A CSDL ReferentialConstraint element
|
| EdmReferentialConstraintRole |
@org.apache.olingo.odata2.DoNotImplement
|
| EdmServiceMetadata |
@org.apache.olingo.odata2.DoNotImplement
This interface gives access to the metadata of a service, the calculated Data Service Version and an info list of all
entity sets inside this EntityDataModel.
|
| EdmSimpleType |
EdmSimpleType is a primitive type as defined in the Entity Data Model (EDM).
|
| EdmSimpleTypeException |
@org.apache.olingo.odata2.DoNotImplement
Exception for parsing errors with EdmSimpleTypes
|
| EdmSimpleTypeFacade |
@org.apache.olingo.odata2.DoNotImplement
This facade is used as a hook into the core implementation.
|
| EdmSimpleTypeKind |
@org.apache.olingo.odata2.DoNotImplement
EdmSimpleTypeKind holds all EdmSimpleTypes defined as primitive type in the Entity Data Model (EDM).
|
| EdmStructuralType |
@org.apache.olingo.odata2.DoNotImplement
EdmStructuralType is the base for a complex type or an entity type.
|
| EdmTargetPath |
@org.apache.olingo.odata2.DoNotImplement
EdmTargetPath specifies the possible default targets for an EDM property which is mapped to an atom element.
|
| EdmType |
@org.apache.olingo.odata2.DoNotImplement
EdmType holds the namespace of a given type and its type as EdmTypeKind.
|
| EdmTyped |
@org.apache.olingo.odata2.DoNotImplement
EdmTyped indicates if an EDM element is of a special type and holds the multiplicity of that type.
|
| EdmTypeKind |
@org.apache.olingo.odata2.DoNotImplement
EdmTypeKind specifies the type of an EDM element.
|
| EntityComplexPropertyProcessor |
Execute a OData complex property request.
|
| EntityContainer |
Objects of this class represent an entity container including its child elements
|
| EntityContainerInfo |
Objects of this class represent an entity container
|
| EntityLinkProcessor |
Execute an OData entity link request.
|
| EntityLinksProcessor |
Execute a OData entity links request.
|
| EntityMediaProcessor |
Execute an OData entity media request
|
| EntityProcessor |
Execute a OData entity request.
|
| EntityProvider |
Entity Provider
|
| EntityProvider.EntityProviderInterface |
(Internal) interface for all EntityProvider necessary read and write methods for accessing
entities defined in an Entity Data Model.
|
| EntityProviderBatchProperties |
|
| EntityProviderBatchProperties.EntityProviderBatchPropertiesBuilder |
|
| EntityProviderException |
|
| EntityProviderReadProperties |
|
| EntityProviderReadProperties.EntityProviderReadPropertiesBuilder |
|
| EntityProviderWriteProperties |
|
| EntityProviderWriteProperties.ODataEntityProviderPropertiesBuilder |
|
| EntitySet |
Objects of this class represent an entity set
|
| EntitySetProcessor |
Execute a OData entity set request.
|
| EntitySimplePropertyProcessor |
Execute a OData entity simple property request.
|
| EntitySimplePropertyValueProcessor |
Execute a OData entity simple property value request.
|
| EntityType |
Objects of this class represent an entity type
|
| EntryMetadata |
|
| ExceptionVisitExpression |
Exception thrown while traversing/visiting a filter expression tree
|
| ExpandSelectTreeNode |
Expression tree node with information about selected properties and to be expanded links.
|
| ExpandSelectTreeNode.ExpandSelectTreeNodeBuilder |
Builder interface
|
| ExpressionKind |
Enumeration describing all possible node types inside an expression tree
|
| ExpressionParserException |
Exception thrown while parsing a filter or orderby expression
|
| ExpressionVisitor |
Interface ExpressionVisitor is used to traverse a $filter or $orderby expression tree.
|
| ExtensionAttribute |
A ExtensionAttribute
|
| ExtensionElement |
A ExtensionElement
|
| Facets |
Objects of this class represent the facets an entity type, property or function import can have
|
| FeedMetadata |
FeedMetadata objects contain metadata information about one feed.
|
| FilterExpression |
Represents a $filter expression in the expression tree
Used to define the root expression node in an $filter expression tree.
|
| Fixed |
Fixed
|
| FullQualifiedName |
@org.apache.olingo.odata2.DoNotImplement
A full qualified name of any element in the EDM consists of a name and a namespace.
|
| FunctionImport |
Objects of this class represent a function import
|
| FunctionImportParameter |
Objects of this class represent function import parameters
|
| FunctionImportProcessor |
Execute an OData function import request.
|
| FunctionImportValueProcessor |
Execute an OData function import value request.
|
| GetComplexPropertyUriInfo |
Access to the parts of the request URI that are relevant for GET requests
of complex properties.
|
| GetEntityCountUriInfo |
Access to the parts of the request URI that are relevant for GET requests
of the count of a single entity (also known as existence check).
|
| GetEntityLinkCountUriInfo |
Access to the parts of the request URI that are relevant for GET requests
of the number of links to a single entity (also known as existence check).
|
| GetEntityLinkUriInfo |
Access to the parts of the request URI that are relevant for GET requests
of the URI of a single entity.
|
| GetEntitySetCountUriInfo |
Access to the parts of the request URI that are relevant for GET requests
of the number of entities.
|
| GetEntitySetLinksCountUriInfo |
Access to the parts of the request URI that are relevant for GET requests
of the number of links to entities.
|
| GetEntitySetLinksUriInfo |
Access to the parts of the request URI that are relevant for GET requests
of the URIs of entities.
|
| GetEntitySetUriInfo |
Access to the parts of the request URI that are relevant for GET requests
of entities.
|
| GetEntityUriInfo |
Access to the parts of the request URI that are relevant for GET requests
of a single entity.
|
| GetFunctionImportUriInfo |
Access to the parts of the request URI that are relevant for requests
of function imports.
|
| GetMediaResourceUriInfo |
Access to the parts of the request URI that are relevant for GET requests
of the media resource of a single entity.
|
| GetMetadataUriInfo |
Access to the parts of the request URI that are relevant for GET requests
of the metadata document.
|
| GetServiceDocumentUriInfo |
Access to the parts of the request URI that are relevant for GET requests
of the service document.
|
| GetSimplePropertyUriInfo |
Access to the parts of the request URI that are relevant for GET requests
of simple properties.
|
| HttpContentType |
|
| HttpHeaders |
HTTP header constants
|
| HttpStatusCodes |
HTTP status codes as defined in RFC2616-sec10
and additional status codes as defined in RFC6585
|
| InlineCount |
Inlinecount constants as described in the OData protocol
|
| Key |
Objects of this class represent a key for an entity type
|
| KeyPredicate |
Key predicate, consisting of a simple-type property and its value as String literal
@org.apache.olingo.odata2.DoNotImplement
|
| LiteralExpression |
Represents a literal expression node in the expression tree
|
| Mapping |
Object of this class represent the mapping of a value to a MIME type.
|
| MediaMetadata |
|
| MemberExpression |
Represents a member expression in the expression tree
|
| MessageReference |
|
| MetadataProcessor |
Execute a OData metadata request.
|
| MethodExpression |
Represents a method expression in the expression tree
|
| MethodOperator |
Enumerations for all supported methods of the ODATA expression parser
for ODATA version 2.0 (with some restrictions).
|
| NavigationProperty |
Objects of this Class represent a navigation property
|
| NavigationPropertySegment |
Navigation property segment, consisting of a navigation property and its
target entity set.
|
| NavigationSegment |
Navigation segment, consisting of a navigation property, its target entity set,
and, optionally, a list of key predicates to determine a single entity out of
the target entity set.
|
| ODataApplicationException |
This class represents a translated application exception.
|
| ODataBadRequestException |
Exceptions of this class will result in a HTTP status 400 bad request
|
| ODataCallback |
Common OData callback interface.
|
| ODataConflictException |
Exceptions of this class will result in a HTTP status 409 Conflict
|
| ODataContext |
Compilation of generic context objects.
|
| ODataContext.RuntimeMeasurement |
Runtime measurements.
|
| ODataDebugCallback |
|
| ODataDebugResponseWrapperCallback |
Debug handler.
|
| ODataDeltaFeed |
|
| ODataEntry |
|
| ODataErrorCallback |
This interface is called if an error occurred and is process inside the exception mapper.
|
| ODataErrorContext |
Error context information bean.
|
| ODataException |
Base exception for all OData-related exceptions.
|
| ODataFeed |
|
| ODataForbiddenException |
Exceptions of this class will result in a HTTP status 403 forbidden
|
| ODataHttpException |
|
| ODataHttpHeaders |
HTTP header constants as used in the OData protocol
|
| ODataHttpMethod |
The supported HTTP methods.
|
| ODataInternalServerErrorException |
|
| ODataMessageException |
DO NOT EXTEND THIS EXCEPTION
|
| ODataMethodNotAllowedException |
Exceptions of this class will result in a HTTP status 405 (method not allowed).
|
| ODataNotAcceptableException |
Exceptions of this class will result in a HTTP status 406 not acceptable
|
| 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).
|
| ODataPreconditionFailedException |
Exceptions of this class will result in a HTTP Status 412 Precondition Failed.
|
| ODataPreconditionRequiredException |
Exceptions of this class will result in a HTTP status 428 precondition required
|
| ODataProcessor |
An ODataProcessor is the root interface for processor implementation.
|
| ODataProcessorFeature |
Marker interface for data processor features.
|
| ODataRequest |
|
| ODataRequest.ODataRequestBuilder |
|
| ODataResponse |
An ODataResponse is usually created by an ODataProcessor during request handling.
|
| ODataResponse.ODataResponseBuilder |
Implementation of the builder pattern to create instances of this type of object.
|
| ODataRuntimeApplicationException |
This class represents a translated application runtime exception.
|
| ODataService |
Root interface for a custom OData service.
|
| ODataServiceFactory |
Creates instance of custom OData service.
|
| ODataServiceUnavailableException |
Exceptions of this class will result in a HTTP status 503 service unavailable
|
| ODataServiceVersion |
This class is a container for the supported ODataServiceVersions.
|
| ODataSingleProcessor |
A default ODataProcessor that implements all processor features in a single class.
|
| ODataUnsupportedMediaTypeException |
Exceptions of this class will result in a HTTP status 415 unsupported media type
|
| OnDelete |
Objects of this class represent an OnDelete Action
|
| OnReadInlineContent |
Callback interface for the deep insert read calls (read of <m:inline> content).
|
| OnWriteEntryContent |
Callback interface for the $expand query option.
|
| OnWriteFeedContent |
Callback interface for the $expand query option.
|
| OrderByExpression |
Represents a $orderby expression
Used to define the root expression node in an $filter expression tree.
|
| OrderExpression |
Represents a order expression in the expression tree
|
| PathInfo |
Object to keep OData URI information.
|
| PathSegment |
URI path segment consisting of an URI path element and URI matrix parameters.
|
| PostUriInfo |
Access to the parts of the request URI that are relevant for POST requests.
|
| Property |
Objects of this class represent a property of an entity type
|
| PropertyExpression |
Represents a property expression in the expression tree
|
| PropertyRef |
Objects of this class represent a reference to a property via its name
|
| PutMergePatchUriInfo |
Access to the parts of the request URI that are relevant for PUT, PATCH, or MERGE requests.
|
| ReadEntryResult |
A ReadEntryResult represents an inlined navigation property which points to an entry.
|
| ReadFeedResult |
A ReadFeedResult represents an inlined navigation property which points to a feed (in the form of a list of
ODataEntry instances).
|
| ReadResult |
A ReadResult represents an inlined navigation property which points to an entry or feed.
|
| ReferentialConstraint |
Objects of this Class represent a referential constraint
|
| ReferentialConstraintRole |
Objects of this Class represent a referential constraint role
|
| ReturnType |
Objects of this Class represent a return type of a function import
|
| RuntimeDelegate |
Provides access to core implementation classes for interfaces.
|
| RuntimeDelegate.RuntimeDelegateInstance |
An implementation is available in the core library.
|
| Schema |
Objects of this class represent a schema
|
| SelectItem |
An item of a $select system query option.
|
| ServiceDocument |
A Service document
|
| ServiceDocumentParser |
|
| ServiceDocumentParserException |
|
| ServiceDocumentProcessor |
Execute a OData service document request.
|
| SimpleProperty |
Objects of this class represent a simple property.
|
| SortOrder |
Enumeration describing all possible sort orders used in an $orderby expression
|
| Title |
A Title element
|
| TombstoneCallback |
Interface that must be implemented in order to provide tombstone support.
|
| TombstoneCallbackResult |
|
| UnaryExpression |
Represents a unary expression node in the expression tree
|
| UnaryOperator |
Enumerations for supported unary operators of the OData expression parser
for OData version 2.0
|
| UriInfo |
Structured parts of the request URI - the result of URI parsing.
|
| UriNotMatchingException |
URI-parsing exception resulting in a 404 Not Found response.
|
| UriParser |
Wrapper for UriParser functionality.
|
| UriSyntaxException |
Exception for violation of the OData URI construction rules,
resulting in a 400 Bad Request response.
|
| Using |
|
| Visitable |
The interface Visitable is part of the visitor pattern used to traverse
the expression tree build from a $filter expression string or $orderby expression string.
|
| Workspace |
A Workspace element
|
| WriteCallbackContext |
|
| WriteEntryCallbackContext |
Context given if the target of an expand is an entry.
|
| WriteEntryCallbackResult |
Result of a callback.
|
| WriteFeedCallbackContext |
Context given if the target of an expand is a feed.
|
| WriteFeedCallbackResult |
Result of a callback.
|