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 |
|
| EdmAction |
|
| EdmAnnotatable |
|
| EdmAnnotationAttribute |
|
| EdmAnnotationElement |
|
| EdmAnnotations |
|
| EdmAssociation |
|
| EdmAssociationEnd |
|
| EdmAssociationSet |
|
| EdmAssociationSetEnd |
|
| EdmComplexType |
A CSDL ComplexType element.
|
| EdmConcurrencyMode |
|
| EdmContentKind |
|
| EdmCustomizableFeedMappings |
|
| EdmElement |
|
| EdmEntityContainer |
|
| EdmEntitySet |
|
| EdmEntitySetInfo |
|
| EdmEntityType |
A CSDL EntityType element.
|
| EdmException |
|
| EdmFacets |
|
| EdmFunctionImport |
|
| EdmLiteral |
|
| EdmLiteralException |
|
| EdmLiteralKind |
|
| EdmMappable |
|
| EdmMapping |
|
| EdmMultiplicity |
|
| EdmNamed |
|
| EdmNavigationProperty |
|
| EdmParameter |
|
| 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 |
|
| EdmReferentialConstraintRole |
|
| EdmServiceMetadata |
|
| EdmSimpleType |
EdmSimpleType is a primitive type as defined in the Entity Data Model (EDM).
|
| EdmSimpleTypeException |
|
| EdmSimpleTypeFacade |
|
| EdmSimpleTypeKind |
|
| EdmStructuralType |
|
| EdmTargetPath |
|
| EdmType |
|
| EdmTyped |
|
| EdmTypeKind |
|
| 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 |
|
| 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
|
| 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 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.
|