Skip navigation links
A B C D E F G H I K L M N O P Q R S T U V W X 

A

accept(ExpressionVisitor<T>) - Method in interface org.apache.olingo.server.api.uri.queryoption.expression.VisitableExpression
Method VisitableExpression.accept(ExpressionVisitor) is called when traversing the expression tree.
ActionComplexCollectionProcessor - Interface in org.apache.olingo.server.api.processor
Processor interface for handling an action request with a return type of ComplexCollection.
ActionComplexProcessor - Interface in org.apache.olingo.server.api.processor
Processor interface for handling an action request with a return type of Complex.
ActionEntityCollectionProcessor - Interface in org.apache.olingo.server.api.processor
Processor interface for handling an action request with a return type of Entity Collection.
ActionEntityProcessor - Interface in org.apache.olingo.server.api.processor
Processor interface for handling an action request with a return type of Entity.
actionParameters(InputStream, EdmAction) - Method in interface org.apache.olingo.server.api.deserializer.ODataDeserializer
Deserializes an action-parameters stream into a map of key/value pairs.
ActionPrimitiveCollectionProcessor - Interface in org.apache.olingo.server.api.processor
Processor interface for handling an action request with a return type of Primitive Collection.
ActionPrimitiveProcessor - Interface in org.apache.olingo.server.api.processor
Processor interface for handling an action request with a return type of Primitive.
ActionVoidProcessor - Interface in org.apache.olingo.server.api.processor
Processor interface for handling an action request with no return type.
addDynamicProperty(String) - Method in interface org.apache.olingo.server.api.uri.queryoption.apply.AggregateExpression
Adds the dynamic property for aggregation expression.
addHeader(String, String) - Method in class org.apache.olingo.server.api.ODataRequest
Adds a header to the request.
addHeader(String, List<String>) - Method in class org.apache.olingo.server.api.ODataRequest
Adds a header to the request.
addHeader(String, String) - Method in class org.apache.olingo.server.api.ODataResponse
Adds a header to the response.
addHeader(String, List<String>) - Method in class org.apache.olingo.server.api.ODataResponse
Adds a header to the response.
Aggregate - Interface in org.apache.olingo.server.api.uri.queryoption.apply
Represents the aggregate transformation.
AggregateExpression - Interface in org.apache.olingo.server.api.uri.queryoption.apply
Represents an aggregate expression.
AggregateExpression.StandardMethod - Enum in org.apache.olingo.server.api.uri.queryoption.apply
Standard aggregation method.
Alias - Interface in org.apache.olingo.server.api.uri.queryoption.expression
Represents an alias expression node in the expression tree
A alias expression node is inserted in the expression tree for any valid alias
E.g.
AliasQueryOption - Interface in org.apache.olingo.server.api.uri.queryoption
Represents an alias value defined as query option For example: http://.../?
allowEntityReferences() - Method in class org.apache.olingo.server.api.prefer.PreferencesApplied.Builder
Sets odata.allow-entityreferences.
ApplyItem - Interface in org.apache.olingo.server.api.uri.queryoption
Represents a single transformation from the system query option $apply.
ApplyItem.Kind - Enum in org.apache.olingo.server.api.uri.queryoption
The kind of the transformation.
ApplyOption - Interface in org.apache.olingo.server.api.uri.queryoption
Represents the system query option $apply, defined in the data aggregation extension.
asSearchBinary() - Method in interface org.apache.olingo.server.api.uri.queryoption.search.SearchExpression
 
asSearchTerm() - Method in interface org.apache.olingo.server.api.uri.queryoption.search.SearchExpression
 
asSearchUnary() - Method in interface org.apache.olingo.server.api.uri.queryoption.search.SearchExpression
 
asUriInfoAll() - Method in interface org.apache.olingo.server.api.uri.UriInfo
Convenience casting method.
asUriInfoBatch() - Method in interface org.apache.olingo.server.api.uri.UriInfo
Convenience casting method.
asUriInfoCrossjoin() - Method in interface org.apache.olingo.server.api.uri.UriInfo
Convenience casting method.
asUriInfoEntityId() - Method in interface org.apache.olingo.server.api.uri.UriInfo
Convenience casting method.
asUriInfoMetadata() - Method in interface org.apache.olingo.server.api.uri.UriInfo
Convenience casting method.
asUriInfoResource() - Method in interface org.apache.olingo.server.api.uri.UriInfo
Convenience casting method.
asUriInfoService() - Method in interface org.apache.olingo.server.api.uri.UriInfo
Convenience casting method.
asyncResponse(ODataResponse) - Method in interface org.apache.olingo.server.api.serializer.FixedFormatSerializer
Serializes a ODataResponse into an async response.

B

BatchDeserializerException - Exception in org.apache.olingo.server.api.deserializer.batch
 
BatchDeserializerException(String, ODataLibraryException.MessageKey, String...) - Constructor for exception org.apache.olingo.server.api.deserializer.batch.BatchDeserializerException
Creates batch deserializer exception.
BatchDeserializerException(String, Throwable, ODataLibraryException.MessageKey, String...) - Constructor for exception org.apache.olingo.server.api.deserializer.batch.BatchDeserializerException
Creates batch deserializer exception.
BatchDeserializerException.MessageKeys - Enum in org.apache.olingo.server.api.deserializer.batch
 
BatchFacade - Interface in org.apache.olingo.server.api.batch
Provides methods to process ODataRequests and BatchRequestParts in the context of a batch request.
BatchOptions - Class in org.apache.olingo.server.api.deserializer.batch
Options for the batch deserializer.
BatchOptions.Builder - Class in org.apache.olingo.server.api.deserializer.batch
BatchOptions builder
BatchProcessor - Interface in org.apache.olingo.server.api.processor
Processor interface for handling a single instance of an Entity Type.
BatchRequestPart - Class in org.apache.olingo.server.api.deserializer.batch
Represents a distinct MIME part of a Batch Request body - either a Change Set or a Query Operation
BatchRequestPart(boolean, List<ODataRequest>) - Constructor for class org.apache.olingo.server.api.deserializer.batch.BatchRequestPart
Creates a new instance of BachRequestPart.
BatchRequestPart(boolean, ODataRequest) - Constructor for class org.apache.olingo.server.api.deserializer.batch.BatchRequestPart
Creates a new instance of BachRequestPart.
batchResponse(List<ODataResponsePart>, String) - Method in interface org.apache.olingo.server.api.serializer.FixedFormatSerializer
Serializes a batch response.
BatchSerializerException - Exception in org.apache.olingo.server.api.serializer
Thrown for invalid batch payloads.
BatchSerializerException(String, ODataLibraryException.MessageKey, String...) - Constructor for exception org.apache.olingo.server.api.serializer.BatchSerializerException
 
BatchSerializerException.MessageKeys - Enum in org.apache.olingo.server.api.serializer
 
binary(InputStream) - Method in interface org.apache.olingo.server.api.deserializer.FixedFormatDeserializer
Reads binary data from an InputStream.
binary(byte[]) - Method in interface org.apache.olingo.server.api.serializer.FixedFormatSerializer
Writes binary output into an InputStream.
Binary - Interface in org.apache.olingo.server.api.uri.queryoption.expression
Represents a binary expression node in the expression tree
A binary expression node is inserted in the expression tree for any valid ODATA binary operator in BinaryOperatorKind.
BinaryOperatorKind - Enum in org.apache.olingo.server.api.uri.queryoption.expression
Enumeration of supported binary operators
For the semantic of these operators please see the ODATA specification for URL conventions
BottomTop - Interface in org.apache.olingo.server.api.uri.queryoption.apply
Represents a transformation with one of the pre-defined methods bottomcount, bottompercent, bottomsum, topcount, toppercent, topsum.
BottomTop.Method - Enum in org.apache.olingo.server.api.uri.queryoption.apply
Pre-defined method for partial aggregration.
build() - Method in class org.apache.olingo.server.api.deserializer.batch.BatchOptions.Builder
Creates a new BatchOptions instance.
build() - Method in class org.apache.olingo.server.api.prefer.PreferencesApplied.Builder
Builds the applied preferences.
build() - Method in class org.apache.olingo.server.api.serializer.ComplexSerializerOptions.Builder
Builds the OData serializer options.
build() - Method in class org.apache.olingo.server.api.serializer.EdmAssistedSerializerOptions.Builder
Builds the OData serializer options.
build() - Method in class org.apache.olingo.server.api.serializer.EntityCollectionSerializerOptions.Builder
Builds the OData serializer options.
build() - Method in class org.apache.olingo.server.api.serializer.EntitySerializerOptions.Builder
Builds the OData serializer options.
build() - Method in class org.apache.olingo.server.api.serializer.PrimitiveSerializerOptions.Builder
Builds the OData serializer options.
build() - Method in class org.apache.olingo.server.api.serializer.PrimitiveValueSerializerOptions.Builder
Builds the OData serializer options.
build() - Method in class org.apache.olingo.server.api.serializer.ReferenceCollectionSerializerOptions.Builder
Builds the OData serializer options.
build() - Method in class org.apache.olingo.server.api.serializer.ReferenceSerializerOptions.Builder
Builds the OData serializer options.
buildCanonicalURL(EdmEntitySet, Entity) - Method in interface org.apache.olingo.server.api.uri.UriHelper
Builds the relative canonical URL for the given entity in the given entity set.
buildContextURLKeyPredicate(List<UriParameter>) - Method in interface org.apache.olingo.server.api.uri.UriHelper
Builds the key-predicate part of a ContextURL.
buildContextURLSelectList(EdmStructuredType, ExpandOption, SelectOption) - Method in interface org.apache.olingo.server.api.uri.UriHelper
Builds the select-list part of a ContextURL.
Builder() - Constructor for class org.apache.olingo.server.api.deserializer.batch.BatchOptions.Builder
Initializes the options builder.
Builder() - Constructor for class org.apache.olingo.server.api.serializer.ReferenceCollectionSerializerOptions.Builder
 
Builder() - Constructor for class org.apache.olingo.server.api.serializer.ReferenceSerializerOptions.Builder
 
buildKeyPredicate(EdmEntityType, Entity) - Method in interface org.apache.olingo.server.api.uri.UriHelper
Builds the key predicate for the given entity.

C

callback() - Method in class org.apache.olingo.server.api.prefer.PreferencesApplied.Builder
Sets odata.callback.
checkChangePreconditions(String, Collection<String>, Collection<String>) - Method in interface org.apache.olingo.server.api.etag.ETagHelper
Checks the preconditions of a change request (with HTTP methods PUT, PATCH, or DELETE) with a given ETag value against the If-Match and If-None-Match HTTP headers.
checkReadPreconditions(String, Collection<String>, Collection<String>) - Method in interface org.apache.olingo.server.api.etag.ETagHelper
Checks the preconditions of a read request with a given ETag value against the If-Match and If-None-Match HTTP headers.
complex(ServiceMetadata, EdmComplexType, Property, ComplexSerializerOptions) - Method in interface org.apache.olingo.server.api.serializer.ODataSerializer
Writes complex-type instance data into an InputStream.
complexCollection(ServiceMetadata, EdmComplexType, Property, ComplexSerializerOptions) - Method in interface org.apache.olingo.server.api.serializer.ODataSerializer
Writes data of a collection of complex-type instances into an InputStream.
ComplexCollectionProcessor - Interface in org.apache.olingo.server.api.processor
Processor interface for handling a collection of complex-type instances, e.g., a property of an entity defined as collection of complex-type instances.
ComplexProcessor - Interface in org.apache.olingo.server.api.processor
Processor interface for handling an instance of a complex type, e.g., a complex property of an entity.
ComplexSerializerOptions - Class in org.apache.olingo.server.api.serializer
Options for the OData serializer.
ComplexSerializerOptions.Builder - Class in org.apache.olingo.server.api.serializer
Builder of OData serializer options.
Compute - Interface in org.apache.olingo.server.api.uri.queryoption.apply
Represents the compute transformation.
ComputeExpression - Interface in org.apache.olingo.server.api.uri.queryoption.apply
Represents a compute expression.
Concat - Interface in org.apache.olingo.server.api.uri.queryoption.apply
Represents the concat transformation.
contextURL(ContextURL) - Method in class org.apache.olingo.server.api.serializer.ComplexSerializerOptions.Builder
Sets the ContextURL.
contextURL(ContextURL) - Method in class org.apache.olingo.server.api.serializer.EdmAssistedSerializerOptions.Builder
Sets the ContextURL.
contextURL(ContextURL) - Method in class org.apache.olingo.server.api.serializer.EntityCollectionSerializerOptions.Builder
Sets the ContextURL.
contextURL(ContextURL) - Method in class org.apache.olingo.server.api.serializer.EntitySerializerOptions.Builder
Sets the ContextURL.
contextURL(ContextURL) - Method in class org.apache.olingo.server.api.serializer.PrimitiveSerializerOptions.Builder
Sets the ContextURL.
contextURL(ContextURL) - Method in class org.apache.olingo.server.api.serializer.ReferenceCollectionSerializerOptions.Builder
Sets the ContextURL.
contextURL(ContextURL) - Method in class org.apache.olingo.server.api.serializer.ReferenceSerializerOptions.Builder
Sets the ContextURL.
continueOnError() - Method in class org.apache.olingo.server.api.prefer.PreferencesApplied.Builder
Sets odata.continue-on-error.
count(CountOption) - Method in class org.apache.olingo.server.api.serializer.EntityCollectionSerializerOptions.Builder
Sets the $count system query option.
count(Integer) - Method in interface org.apache.olingo.server.api.serializer.FixedFormatSerializer
Writes a count into an InputStream as plain text.
count(CountOption) - Method in class org.apache.olingo.server.api.serializer.ReferenceCollectionSerializerOptions.Builder
Sets the $count system query option.
countComplexCollection(ODataRequest, ODataResponse, UriInfo) - Method in interface org.apache.olingo.server.api.processor.CountComplexCollectionProcessor
Counts complex properties from persistence and puts serialized content and status into the response.
CountComplexCollectionProcessor - Interface in org.apache.olingo.server.api.processor
Processor interface for handling counting a collection of complex properties, e.g. an EdmComplexType.
countEntityCollection(ODataRequest, ODataResponse, UriInfo) - Method in interface org.apache.olingo.server.api.processor.CountEntityCollectionProcessor
Counts entities from persistence and puts serialized content and status into the response.
CountEntityCollectionProcessor - Interface in org.apache.olingo.server.api.processor
Processor interface for handling counting a collection of entities, e.g. an Entity Set.
CountOption - Interface in org.apache.olingo.server.api.uri.queryoption
Represents the system query option $count For example: http://...
countPrimitiveCollection(ODataRequest, ODataResponse, UriInfo) - Method in interface org.apache.olingo.server.api.processor.CountPrimitiveCollectionProcessor
Counts primitive properties from persistence and puts serialized content and status into the response.
CountPrimitiveCollectionProcessor - Interface in org.apache.olingo.server.api.processor
Processor interface for handling counting a collection of primitive properties, e.g. an collection of EdmString.
createDebugResponse(DebugInformation) - Method in interface org.apache.olingo.server.api.debug.DebugResponseHelper
Creates a debug response based on the given parameters.
createDebugResponse(String, DebugInformation) - Method in interface org.apache.olingo.server.api.debug.DebugSupport
Creates a debug response and delivers it back to the Olingo library.
createDebugResponse(String, DebugInformation) - Method in class org.apache.olingo.server.api.debug.DefaultDebugSupport
 
createDebugResponseHelper(String) - Method in class org.apache.olingo.server.api.OData
Creates a DebugResponseHelper for the given debugFormat.
createDeserializer(ContentType) - Method in class org.apache.olingo.server.api.OData
Creates a new deserializer object for reading content in the specified format.
createDeserializer(ContentType, ServiceMetadata) - Method in class org.apache.olingo.server.api.OData
Creates a new deserializer object for reading content in the specified format.
createDeserializer(ContentType, List<String>) - Method in class org.apache.olingo.server.api.OData
Creates a new deserializer object for reading content in the specified format.
createDeserializer(ContentType, ServiceMetadata, List<String>) - Method in class org.apache.olingo.server.api.OData
Creates a new deserializer object for reading content in the specified format.
createEdmAssistedSerializer(ContentType) - Method in class org.apache.olingo.server.api.OData
Creates a new serializer object capable of working without EDM information for rendering content in the specified format.
createEdmAssistedSerializer(ContentType, List<String>) - Method in class org.apache.olingo.server.api.OData
Creates a new serializer object capable of working without EDM information for rendering content in the specified format.
createEdmDeltaSerializer(ContentType, List<String>) - Method in class org.apache.olingo.server.api.OData
Creates a new serializer object capable of working without EDM information for rendering delta content in the specified format.
createEntity(ODataRequest, ODataResponse, UriInfo, ContentType, ContentType) - Method in interface org.apache.olingo.server.api.processor.EntityProcessor
Creates an entity with send data in the persistence and puts content, status, and Location into the response.
createETagHelper() - Method in class org.apache.olingo.server.api.OData
Creates a new ETag helper object for performing ETag-related tasks.
createFixedFormatDeserializer() - Method in class org.apache.olingo.server.api.OData
Creates a new deserializer object for reading content in a fixed format, e.g., for binary input.
createFixedFormatSerializer() - Method in class org.apache.olingo.server.api.OData
Creates a new serializer object for rendering content in a fixed format, e.g., for binary output or multipart/mixed outpu.
createHandler(ServiceMetadata) - Method in class org.apache.olingo.server.api.OData
Creates a new ODataHttpHandler for handling OData requests in an HTTP context.
createMediaEntity(ODataRequest, ODataResponse, UriInfo, ContentType, ContentType) - Method in interface org.apache.olingo.server.api.processor.MediaEntityProcessor
Creates an entity with sent media data in the persistence and puts content, status and Location into the response.
createNettyHandler(ServiceMetadata) - Method in class org.apache.olingo.netty.server.api.ODataNetty
Creates a new ODataNettyHandler for handling OData requests in an HTTP context.
createPreferences(Collection<String>) - Method in class org.apache.olingo.server.api.OData
Creates a new Preferences object out of Prefer HTTP request headers.
createPrimitiveTypeInstance(EdmPrimitiveTypeKind) - Method in class org.apache.olingo.server.api.OData
Creates a primitive-type instance.
createRawHandler(ServiceMetadata) - Method in class org.apache.olingo.server.api.OData
Creates a new ODataHandler for handling OData requests.
createReference(ODataRequest, ODataResponse, UriInfo, ContentType) - Method in interface org.apache.olingo.server.api.processor.ReferenceProcessor
Creates entity reference in the persistence and puts content, status, and Location into the response.
createSerializer(ContentType) - Method in class org.apache.olingo.server.api.OData
Creates a new serializer object for rendering content in the specified format.
createSerializer(ContentType, List<String>) - Method in class org.apache.olingo.server.api.OData
Creates a new serializer object for rendering content in the specified format.
createServiceMetadata(CsdlEdmProvider, List<EdmxReference>) - Method in class org.apache.olingo.server.api.OData
Creates a metadata object for this service.
createServiceMetadata(CsdlEdmProvider, List<EdmxReference>, ServiceMetadataETagSupport) - Method in class org.apache.olingo.server.api.OData
Creates a metadata object for this service.
createUriHelper() - Method in class org.apache.olingo.server.api.OData
Creates a new URI helper object for performing URI-related tasks.
CustomContentTypeSupport - Interface in org.apache.olingo.server.api.serializer
Processors that supports custom content types can implement this interface.
CustomETagSupport - Interface in org.apache.olingo.server.api.etag
Processors that would like to support etags for certain entity sets can implement this interface.
CustomFunction - Interface in org.apache.olingo.server.api.uri.queryoption.apply
Represents a transformation with a custom function.
CustomQueryOption - Interface in org.apache.olingo.server.api.uri.queryoption
Represents a custom query option For example: http://...

D

DebugInformation - Class in org.apache.olingo.server.api.debug
This class contains all information necessary to construct a debug response.
DebugInformation() - Constructor for class org.apache.olingo.server.api.debug.DebugInformation
 
DebugResponseHelper - Interface in org.apache.olingo.server.api.debug
Support for applications creating debug responses.
DebugSupport - Interface in org.apache.olingo.server.api.debug
Register this interface to add debug support to your service.
DEFAULT_CHARSET - Static variable in interface org.apache.olingo.server.api.serializer.ODataSerializer
The default character set is UTF-8.
DEFAULT_SERVER_BUNDLE_NAME - Static variable in exception org.apache.olingo.server.api.ODataLibraryException
 
DefaultDebugSupport - Class in org.apache.olingo.server.api.debug
Supports the default debug case.
DefaultDebugSupport() - Constructor for class org.apache.olingo.server.api.debug.DefaultDebugSupport
 
DefaultProcessor - Class in org.apache.olingo.server.api.processor
Processor implementation for handling default cases: request for the metadata document request for the service document error handling This implementation is registered in the ODataHandler by default.
DefaultProcessor() - Constructor for class org.apache.olingo.server.api.processor.DefaultProcessor
 
deleteComplex(ODataRequest, ODataResponse, UriInfo) - Method in interface org.apache.olingo.server.api.processor.ComplexProcessor
Deletes complex-type value from an entity and puts the status into the response.
deleteComplexCollection(ODataRequest, ODataResponse, UriInfo) - Method in interface org.apache.olingo.server.api.processor.ComplexCollectionProcessor
Deletes complex-type collection from an entity and puts the status into the response.
deleteEntity(ODataRequest, ODataResponse, UriInfo) - Method in interface org.apache.olingo.server.api.processor.EntityProcessor
Deletes entity from persistence and puts the status into the response.
deleteMediaEntity(ODataRequest, ODataResponse, UriInfo) - Method in interface org.apache.olingo.server.api.processor.MediaEntityProcessor
Deletes entity media data and associated entity from persistence and puts the status into the response.
deletePrimitive(ODataRequest, ODataResponse, UriInfo) - Method in interface org.apache.olingo.server.api.processor.PrimitiveProcessor
Deletes primitive-type value from an entity and puts the status into the response.
deletePrimitiveCollection(ODataRequest, ODataResponse, UriInfo) - Method in interface org.apache.olingo.server.api.processor.PrimitiveCollectionProcessor
Deletes primitive-type collection from an entity and puts the status into the response.
deletePrimitiveValue(ODataRequest, ODataResponse, UriInfo) - Method in interface org.apache.olingo.server.api.processor.PrimitiveValueProcessor
Deletes primitive-type raw value from an entity and puts the status into the response.
deleteReference(ODataRequest, ODataResponse, UriInfo) - Method in interface org.apache.olingo.server.api.processor.ReferenceProcessor
Deletes reference to an entity from persistence and puts the status into the response.
DeltaProcessor - Interface in org.apache.olingo.server.api.processor
Processor interface for handling a single instance of an Delta Response.
DeltaTokenOption - Interface in org.apache.olingo.server.api.uri.queryoption
 
DeserializerException - Exception in org.apache.olingo.server.api.deserializer
Exception thrown by deserializers.
DeserializerException(String, ODataLibraryException.MessageKey, String...) - Constructor for exception org.apache.olingo.server.api.deserializer.DeserializerException
Creates deserializer exception.
DeserializerException(String, Throwable, ODataLibraryException.MessageKey, String...) - Constructor for exception org.apache.olingo.server.api.deserializer.DeserializerException
Creates deserializer exception.
DeserializerException.MessageKeys - Enum in org.apache.olingo.server.api.deserializer
Keys for exception texts in the resource bundle.
DeserializerResult - Interface in org.apache.olingo.server.api.deserializer
Result type for ODataDeserializer methods

E

EdmAssistedSerializer - Interface in org.apache.olingo.server.api.serializer
EDM-assisted serializer
EdmAssistedSerializerOptions - Class in org.apache.olingo.server.api.serializer
Options for the EDM-assisted serializer.
EdmAssistedSerializerOptions() - Constructor for class org.apache.olingo.server.api.serializer.EdmAssistedSerializerOptions
 
EdmAssistedSerializerOptions.Builder - Class in org.apache.olingo.server.api.serializer
Builder of serializer options.
EdmDeltaSerializer - Interface in org.apache.olingo.server.api.serializer
 
entity(InputStream, EdmEntityType) - Method in interface org.apache.olingo.server.api.deserializer.ODataDeserializer
Deserializes an entity stream into an Entity object.
entity(ServiceMetadata, EdmEntityType, Entity, EntitySerializerOptions) - Method in interface org.apache.olingo.server.api.serializer.ODataSerializer
Writes entity data into an InputStream.
entityCollection(InputStream, EdmEntityType) - Method in interface org.apache.olingo.server.api.deserializer.ODataDeserializer
Deserializes an entity collection stream into an EntityCollection object.
entityCollection(ServiceMetadata, EdmEntityType, AbstractEntityCollection, EdmAssistedSerializerOptions) - Method in interface org.apache.olingo.server.api.serializer.EdmAssistedSerializer
Writes entity-collection data into an InputStream.
entityCollection(ServiceMetadata, EdmEntityType, Delta, EntityCollectionSerializerOptions) - Method in interface org.apache.olingo.server.api.serializer.EdmDeltaSerializer
Writes collection of delta-response into an InputStream.
entityCollection(ServiceMetadata, EdmEntityType, AbstractEntityCollection, EntityCollectionSerializerOptions) - Method in interface org.apache.olingo.server.api.serializer.ODataSerializer
Writes entity-collection data into an InputStream.
EntityCollectionProcessor - Interface in org.apache.olingo.server.api.processor
Processor interface for handling a collection of entities, e.g., an Entity Set.
EntityCollectionSerializerOptions - Class in org.apache.olingo.server.api.serializer
Options for the OData serializer.
EntityCollectionSerializerOptions() - Constructor for class org.apache.olingo.server.api.serializer.EntityCollectionSerializerOptions
 
EntityCollectionSerializerOptions.Builder - Class in org.apache.olingo.server.api.serializer
Builder of OData serializer options.
entityCollectionStreamed(ServiceMetadata, EdmEntityType, EntityIterator, EntityCollectionSerializerOptions) - Method in interface org.apache.olingo.server.api.serializer.ODataSerializer
Writes entity-collection data into an InputStream.
EntityProcessor - Interface in org.apache.olingo.server.api.processor
Processor interface for handling a single instance of an Entity Type.
entityReferences(InputStream) - Method in interface org.apache.olingo.server.api.deserializer.ODataDeserializer
Reads entity references from the provided document.
EntitySerializerOptions - Class in org.apache.olingo.server.api.serializer
Options for the OData serializer.
EntitySerializerOptions.Builder - Class in org.apache.olingo.server.api.serializer
Builder of OData serializer options.
Enumeration - Interface in org.apache.olingo.server.api.uri.queryoption.expression
Represents a enumeration expression node in the expression tree
A enumeration expression node is inserted in the expression tree for any valid enumeration.
error(ODataServerError) - Method in interface org.apache.olingo.server.api.serializer.ODataSerializer
Writes an ODataError into an InputStream.
ErrorProcessor - Interface in org.apache.olingo.server.api.processor
Processor which is called if any error/exception occurs inside the library or another processor.
ETagHelper - Interface in org.apache.olingo.server.api.etag
Used for ETag-related tasks.
expand(ExpandOption) - Method in class org.apache.olingo.server.api.serializer.ComplexSerializerOptions.Builder
Sets the $expand system query option.
expand(ExpandOption) - Method in class org.apache.olingo.server.api.serializer.EntityCollectionSerializerOptions.Builder
Sets the $expand system query option.
expand(ExpandOption) - Method in class org.apache.olingo.server.api.serializer.EntitySerializerOptions.Builder
Sets the $expand system query option.
Expand - Interface in org.apache.olingo.server.api.uri.queryoption.apply
Represents the expand transformation.
ExpandItem - Interface in org.apache.olingo.server.api.uri.queryoption
Represents a single resource path which should be expanded with using the system query option $expand For example: http://...
ExpandOption - Interface in org.apache.olingo.server.api.uri.queryoption
Represents the system query option $expand For example: http://...
Expression - Interface in org.apache.olingo.server.api.uri.queryoption.expression
Super class of all classes used to build the expression tree
ExpressionVisitException - Exception in org.apache.olingo.server.api.uri.queryoption.expression
Exception class used by the ExpressionVisitor to throw exceptions while traversing the expression tree
ExpressionVisitException(String) - Constructor for exception org.apache.olingo.server.api.uri.queryoption.expression.ExpressionVisitException
 
ExpressionVisitException(String, Throwable) - Constructor for exception org.apache.olingo.server.api.uri.queryoption.expression.ExpressionVisitException
 
ExpressionVisitException(Throwable) - Constructor for exception org.apache.olingo.server.api.uri.queryoption.expression.ExpressionVisitException
 
ExpressionVisitor<T> - Interface in org.apache.olingo.server.api.uri.queryoption.expression
Generic interface to define expression visitors with arbitrary return types.
extractBoundaryFromContentType(String) - Method in interface org.apache.olingo.server.api.batch.BatchFacade
Extracts the boundary of a multipart/mixed header.

F

facetsFrom(EdmProperty) - Method in class org.apache.olingo.server.api.serializer.PrimitiveSerializerOptions.Builder
Sets all facets from an EDM property.
facetsFrom(EdmProperty) - Method in class org.apache.olingo.server.api.serializer.PrimitiveValueSerializerOptions.Builder
Sets all facets from an EDM property.
Filter - Interface in org.apache.olingo.server.api.uri.queryoption.apply
Represents the filter transformation.
FilterOption - Interface in org.apache.olingo.server.api.uri.queryoption
Represents the system query option $filter For example: http://...
FixedFormatDeserializer - Interface in org.apache.olingo.server.api.deserializer
 
FixedFormatSerializer - Interface in org.apache.olingo.server.api.serializer
OData serializer for fixed output formats.
FormatOption - Interface in org.apache.olingo.server.api.uri.queryoption
Represents the system query option $format For example: http://...

G

get(String) - Static method in enum org.apache.olingo.server.api.uri.queryoption.expression.BinaryOperatorKind
URI syntax to enumeration value
get(String) - Static method in enum org.apache.olingo.server.api.uri.queryoption.expression.MethodKind
URI syntax to enumeration value
get(String) - Static method in enum org.apache.olingo.server.api.uri.queryoption.expression.UnaryOperatorKind
URI syntax to enumeration value
get(String) - Static method in enum org.apache.olingo.server.api.uri.queryoption.search.SearchBinaryOperatorKind
 
get(String) - Static method in enum org.apache.olingo.server.api.uri.queryoption.search.SearchUnaryOperatorKind
 
get(String) - Static method in enum org.apache.olingo.server.api.uri.queryoption.SystemQueryOptionKind
Converts the URI syntax to an enumeration value.
getAction() - Method in interface org.apache.olingo.server.api.uri.UriResourceAction
If the resource path specifies an action import this method will deliver the unbound action for the action import.
getActionImport() - Method in interface org.apache.olingo.server.api.uri.UriResourceAction
Convenience method which returns the EdmActionImport which was used in the resource path to define the EdmAction.
getActionParameters() - Method in interface org.apache.olingo.server.api.deserializer.DeserializerResult
Returns the deserialized action parameters of an Entity as key/value pairs.
getAlias() - Method in interface org.apache.olingo.server.api.uri.queryoption.apply.AggregateExpression
Gets the name of the aggregate if an alias name has been set.
getAlias() - Method in interface org.apache.olingo.server.api.uri.queryoption.apply.ComputeExpression
Gets the name of the computation result if an alias name has been set.
getAlias() - Method in interface org.apache.olingo.server.api.uri.UriParameter
 
getAliases() - Method in interface org.apache.olingo.server.api.uri.UriInfo
Gets a list of all alias definitions which were in the URI (including aliases not used anywhere).
getAllHeaders() - Method in class org.apache.olingo.server.api.ODataRequest
Gets all headers.
getAllHeaders() - Method in class org.apache.olingo.server.api.ODataResponse
Get all headers with the according values.
getAllOperationsInSchemaNameSpace() - Method in interface org.apache.olingo.server.api.uri.queryoption.SelectItem
 
getApplicationResponse() - Method in class org.apache.olingo.server.api.debug.DebugInformation
This method will return the ODataResponse which was filled by the Application or the library in an exception case.
getAppliedPreferences() - Method in class org.apache.olingo.server.api.prefer.PreferencesApplied
Gets the applied preferences.
getApplyItems() - Method in interface org.apache.olingo.server.api.uri.queryoption.ApplyOption
 
getApplyOption() - Method in interface org.apache.olingo.server.api.uri.queryoption.apply.GroupBy
Gets the apply option to be applied to the grouped items.
getApplyOption() - Method in interface org.apache.olingo.server.api.uri.queryoption.ExpandItem
 
getApplyOption() - Method in interface org.apache.olingo.server.api.uri.UriInfoResource
 
getApplyOptions() - Method in interface org.apache.olingo.server.api.uri.queryoption.apply.Concat
Gets the concatenated apply options.
getBody() - Method in class org.apache.olingo.server.api.ODataRequest
Gets the body of the request.
getBundleName() - Method in exception org.apache.olingo.server.api.deserializer.DeserializerException
 
getBundleName() - Method in exception org.apache.olingo.server.api.etag.PreconditionException
 
getBundleName() - Method in exception org.apache.olingo.server.api.ODataLibraryException
Gets the name of the ResourceBundle containing the exception texts.
getBundleName() - Method in exception org.apache.olingo.server.api.serializer.BatchSerializerException
 
getBundleName() - Method in exception org.apache.olingo.server.api.serializer.SerializerException
 
getCallback() - Method in interface org.apache.olingo.server.api.prefer.Preferences
Gets the value of the url parameter of the preference odata.callback or null if not set or the URI is not valid.
getClassName() - Method in class org.apache.olingo.server.api.debug.RuntimeMeasurement
Gets the class name.
getComplexType() - Method in interface org.apache.olingo.server.api.uri.UriResourceComplexProperty
 
getComplexTypeFilter() - Method in interface org.apache.olingo.server.api.uri.UriResourceComplexProperty
Behind a complex property may be a type filter E.g. http://...
getContent() - Method in class org.apache.olingo.server.api.ODataResponse
Gets the content (body).
getContent() - Method in interface org.apache.olingo.server.api.serializer.SerializerResult
Returns the serialized content
getContextURL() - Method in class org.apache.olingo.server.api.serializer.ComplexSerializerOptions
Gets the ContextURL.
getContextURL() - Method in class org.apache.olingo.server.api.serializer.EdmAssistedSerializerOptions
Gets the ContextURL.
getContextURL() - Method in class org.apache.olingo.server.api.serializer.EntityCollectionSerializerOptions
Gets the ContextURL.
getContextURL() - Method in class org.apache.olingo.server.api.serializer.EntitySerializerOptions
Gets the ContextURL.
getContextURL() - Method in class org.apache.olingo.server.api.serializer.PrimitiveSerializerOptions
Gets the ContextURL.
getContextURL() - Method in class org.apache.olingo.server.api.serializer.ReferenceCollectionSerializerOptions
Gets the ContextURL.
getContextURL() - Method in class org.apache.olingo.server.api.serializer.ReferenceSerializerOptions
Gets the ContextURL.
getCount() - Method in class org.apache.olingo.server.api.serializer.EntityCollectionSerializerOptions
Gets the $count system query option.
getCount() - Method in class org.apache.olingo.server.api.serializer.ReferenceCollectionSerializerOptions
Gets the $count system query option.
getCountOption() - Method in interface org.apache.olingo.server.api.uri.queryoption.ExpandItem
 
getCountOption() - Method in interface org.apache.olingo.server.api.uri.UriInfoAll
 
getCountOption() - Method in interface org.apache.olingo.server.api.uri.UriInfoCrossjoin
 
getCountOption() - Method in interface org.apache.olingo.server.api.uri.UriInfoResource
 
getCustomMethod() - Method in interface org.apache.olingo.server.api.uri.queryoption.apply.AggregateExpression
Gets the name of the custom aggregation method if used.
getCustomQueryOptions() - Method in interface org.apache.olingo.server.api.uri.UriInfoAll
 
getCustomQueryOptions() - Method in interface org.apache.olingo.server.api.uri.UriInfoEntityId
 
getCustomQueryOptions() - Method in interface org.apache.olingo.server.api.uri.UriInfoResource
 
getDataServiceVersion() - Method in interface org.apache.olingo.server.api.ServiceMetadata
Get the data-service version.
getDeltaTokenOption() - Method in interface org.apache.olingo.server.api.uri.UriInfoAll
 
getDeltaTokenOption() - Method in interface org.apache.olingo.server.api.uri.UriInfoCrossjoin
 
getDeltaTokenOption() - Method in interface org.apache.olingo.server.api.uri.UriInfoResource
 
getDynamicProperties() - Method in interface org.apache.olingo.server.api.uri.queryoption.apply.AggregateExpression
Gets the dynamic properties for aggregation expression.
getEdm() - Method in interface org.apache.olingo.server.api.ServiceMetadata
Gets the entity data model.
getEdmStructuredType() - Method in interface org.apache.olingo.server.api.uri.queryoption.ApplyOption
 
getEntity() - Method in interface org.apache.olingo.server.api.deserializer.DeserializerResult
Returns an entity.
getEntityCollection() - Method in interface org.apache.olingo.server.api.deserializer.DeserializerResult
Returns an entity collection.
getEntityReferences() - Method in interface org.apache.olingo.server.api.deserializer.DeserializerResult
Returns the entity references from the provided document.
getEntitySet() - Method in interface org.apache.olingo.server.api.uri.UriResourceEntitySet
 
getEntitySetNames() - Method in interface org.apache.olingo.server.api.uri.UriInfoCrossjoin
 
getEntityType() - Method in interface org.apache.olingo.server.api.uri.UriResourceEntitySet
 
getEntityType() - Method in interface org.apache.olingo.server.api.uri.UriResourceSingleton
 
getEntityTypeCast() - Method in interface org.apache.olingo.server.api.uri.UriInfoEntityId
Behind $entity a optional type cast can be used in the URI.
getEntityTypeFilter() - Method in interface org.apache.olingo.server.api.uri.UriResourceSingleton
 
getException() - Method in class org.apache.olingo.server.api.debug.DebugInformation
This method will return any exception that was thrown from the application or library.
getException() - Method in interface org.apache.olingo.server.api.ODataContentWriteErrorContext
Get the exception which caused this error (as Java exception).
getException() - Method in class org.apache.olingo.server.api.ODataServerError
Gets the exception.
getExpand() - Method in class org.apache.olingo.server.api.serializer.ComplexSerializerOptions
Gets the $expand system query option.
getExpand() - Method in class org.apache.olingo.server.api.serializer.EntityCollectionSerializerOptions
Gets the $expand system query option.
getExpand() - Method in class org.apache.olingo.server.api.serializer.EntitySerializerOptions
Gets the $expand system query option.
getExpandItems() - Method in interface org.apache.olingo.server.api.uri.queryoption.ExpandOption
 
getExpandOption() - Method in interface org.apache.olingo.server.api.uri.queryoption.apply.Expand
Gets the expand option.
getExpandOption() - Method in interface org.apache.olingo.server.api.uri.queryoption.ExpandItem
 
getExpandOption() - Method in interface org.apache.olingo.server.api.uri.UriInfoCrossjoin
 
getExpandOption() - Method in interface org.apache.olingo.server.api.uri.UriInfoEntityId
 
getExpandOption() - Method in interface org.apache.olingo.server.api.uri.UriInfoResource
 
getExpandTree() - Method in interface org.apache.olingo.server.api.deserializer.DeserializerResult
Returns the ExpandOptions for the deserialized entity.
getExpression() - Method in interface org.apache.olingo.server.api.uri.queryoption.apply.AggregateExpression
Gets the common expression to be aggregated.
getExpression() - Method in interface org.apache.olingo.server.api.uri.queryoption.apply.ComputeExpression
Gets the expression to compute.
getExpression() - Method in interface org.apache.olingo.server.api.uri.queryoption.FilterOption
 
getExpression() - Method in interface org.apache.olingo.server.api.uri.queryoption.OrderByItem
 
getExpression() - Method in interface org.apache.olingo.server.api.uri.UriParameter
 
getExpression() - Method in interface org.apache.olingo.server.api.uri.UriResourceLambdaAll
 
getExpression() - Method in interface org.apache.olingo.server.api.uri.UriResourceLambdaAny
 
getExpressions() - Method in interface org.apache.olingo.server.api.uri.queryoption.apply.Aggregate
Gets the aggregate expressions.
getExpressions() - Method in interface org.apache.olingo.server.api.uri.queryoption.apply.Compute
Gets the compute expressions.
getExpressions() - Method in interface org.apache.olingo.server.api.uri.queryoption.expression.Binary
 
getFilterOption() - Method in interface org.apache.olingo.server.api.uri.queryoption.apply.Filter
Gets the filter option.
getFilterOption() - Method in interface org.apache.olingo.server.api.uri.queryoption.ExpandItem
 
getFilterOption() - Method in interface org.apache.olingo.server.api.uri.UriInfoCrossjoin
 
getFilterOption() - Method in interface org.apache.olingo.server.api.uri.UriInfoResource
 
getFormat() - Method in interface org.apache.olingo.server.api.uri.queryoption.FormatOption
 
getFormatOption() - Method in interface org.apache.olingo.server.api.uri.UriInfoAll
 
getFormatOption() - Method in interface org.apache.olingo.server.api.uri.UriInfoCrossjoin
 
getFormatOption() - Method in interface org.apache.olingo.server.api.uri.UriInfoEntityId
 
getFormatOption() - Method in interface org.apache.olingo.server.api.uri.UriInfoMetadata
 
getFormatOption() - Method in interface org.apache.olingo.server.api.uri.UriInfoResource
 
getFragment() - Method in interface org.apache.olingo.server.api.uri.UriInfoMetadata
 
getFrom() - Method in interface org.apache.olingo.server.api.uri.queryoption.apply.AggregateExpression
Gets the aggregate expressions for from.
getFunction() - Method in interface org.apache.olingo.server.api.uri.queryoption.apply.CustomFunction
Gets the function to use.
getFunction() - Method in interface org.apache.olingo.server.api.uri.UriResourceFunction
If the resource path specifies a function import this method will deliver the unbound function for the function import.
getFunctionImport() - Method in interface org.apache.olingo.server.api.uri.UriResourceFunction
Convenience method which returns the EdmFunctionImport which was used in the resource path to define the EdmFunction.
getGroupByItems() - Method in interface org.apache.olingo.server.api.uri.queryoption.apply.GroupBy
Gets the items to group.
getHeader(String) - Method in class org.apache.olingo.server.api.ODataRequest
Gets first header value for a given name.
getHeader(String) - Method in class org.apache.olingo.server.api.ODataResponse
Gets first header value for a given name.
getHeaders(String) - Method in class org.apache.olingo.server.api.ODataRequest
Gets header values for a given name.
getHeaders(String) - Method in class org.apache.olingo.server.api.ODataResponse
Gets header value for a given name.
getId() - Method in class org.apache.olingo.server.api.serializer.EntityCollectionSerializerOptions
Gets the id of the entity collection
getIdOption() - Method in interface org.apache.olingo.server.api.uri.UriInfoEntityId
 
getIdOption() - Method in interface org.apache.olingo.server.api.uri.UriInfoResource
 
getInlineAggregateExpression() - Method in interface org.apache.olingo.server.api.uri.queryoption.apply.AggregateExpression
Gets the inline aggregation expression to be applied to the target of the path if used.
getKey() - Method in enum org.apache.olingo.server.api.deserializer.batch.BatchDeserializerException.MessageKeys
 
getKey() - Method in enum org.apache.olingo.server.api.deserializer.DeserializerException.MessageKeys
 
getKey() - Method in enum org.apache.olingo.server.api.etag.PreconditionException.MessageKeys
 
getKey() - Method in interface org.apache.olingo.server.api.ODataLibraryException.MessageKey
Gets this key.
getKey() - Method in enum org.apache.olingo.server.api.serializer.BatchSerializerException.MessageKeys
 
getKey() - Method in enum org.apache.olingo.server.api.serializer.SerializerException.MessageKeys
 
getKeyPredicates() - Method in interface org.apache.olingo.server.api.uri.UriResourceEntitySet
 
getKeyPredicates() - Method in interface org.apache.olingo.server.api.uri.UriResourceFunction
 
getKeyPredicates() - Method in interface org.apache.olingo.server.api.uri.UriResourceNavigation
 
getKind() - Method in interface org.apache.olingo.server.api.uri.queryoption.ApplyItem
Gets the kind of the transformation.
getKind() - Method in interface org.apache.olingo.server.api.uri.queryoption.SystemQueryOption
 
getKind() - Method in interface org.apache.olingo.server.api.uri.UriInfo
See UriInfoKind for more details which kinds are allowed.
getKind() - Method in interface org.apache.olingo.server.api.uri.UriResource
 
getLambdaVariable() - Method in interface org.apache.olingo.server.api.uri.UriResourceLambdaAll
 
getLambdaVariable() - Method in interface org.apache.olingo.server.api.uri.UriResourceLambdaAny
 
getLeftOperand() - Method in interface org.apache.olingo.server.api.uri.queryoption.expression.Binary
 
getLeftOperand() - Method in interface org.apache.olingo.server.api.uri.queryoption.search.SearchBinary
 
getLevelsOption() - Method in interface org.apache.olingo.server.api.uri.queryoption.ExpandItem
 
getLocale() - Method in exception org.apache.olingo.server.api.ODataApplicationException
Returns the Locale which was used for the error message.
getLocale() - Method in class org.apache.olingo.server.api.ODataLibraryException.ODataErrorMessage
Gets the Locale used for this message.
getLocale() - Method in class org.apache.olingo.server.api.ODataServerError
Gets the locale.
getLocalizedMessage() - Method in exception org.apache.olingo.server.api.ODataLibraryException
 
getMaxLength() - Method in class org.apache.olingo.server.api.serializer.PrimitiveSerializerOptions
Gets the maxLength facet.
getMaxLength() - Method in class org.apache.olingo.server.api.serializer.PrimitiveValueSerializerOptions
Gets the maxLength facet.
getMaxPageSize() - Method in interface org.apache.olingo.server.api.prefer.Preferences
Gets the value of the preference odata.maxpagesize or null if not set or an invalid value has been set.
getMessage() - Method in class org.apache.olingo.server.api.ODataLibraryException.ODataErrorMessage
Gets the message text.
getMessageKey() - Method in exception org.apache.olingo.server.api.ODataLibraryException
Gets the message key.
getMetadataETag() - Method in interface org.apache.olingo.server.api.etag.ServiceMetadataETagSupport
Since the Olingo library cannot generate a metadata document etag in a generic way we call this method to retrieve an application specific etag for the metadata document.
getMethod() - Method in class org.apache.olingo.server.api.ODataRequest
Gets the HTTP method.
getMethod() - Method in interface org.apache.olingo.server.api.uri.queryoption.apply.BottomTop
Gets the partial-aggregation method.
getMethod() - Method in interface org.apache.olingo.server.api.uri.queryoption.expression.Method
 
getMethodName() - Method in class org.apache.olingo.server.api.debug.RuntimeMeasurement
Gets the method name.
getName() - Method in interface org.apache.olingo.server.api.uri.queryoption.QueryOption
 
getName() - Method in interface org.apache.olingo.server.api.uri.UriParameter
 
getNumber() - Method in interface org.apache.olingo.server.api.uri.queryoption.apply.BottomTop
Gets the expression that determines the number of items to aggregate.
getODataContent() - Method in class org.apache.olingo.server.api.ODataResponse
 
getODataContent() - Method in interface org.apache.olingo.server.api.serializer.SerializerStreamResult
Returns the content as ODataContent instance.
getODataContentWriteErrorCallback() - Method in class org.apache.olingo.server.api.serializer.EntityCollectionSerializerOptions
Gets the callback which is used in case of an exception during write of the content (in case the content will be written/streamed in the future)
getODataErrorCode() - Method in exception org.apache.olingo.server.api.ODataApplicationException
This method will return the error code specified by the application.
getODataLibraryException() - Method in interface org.apache.olingo.server.api.ODataContentWriteErrorContext
Get the exception which caused this error (as ODataLibraryException exception).
getOperand() - Method in interface org.apache.olingo.server.api.uri.queryoption.expression.Unary
 
getOperand() - Method in interface org.apache.olingo.server.api.uri.queryoption.search.SearchUnary
 
getOperator() - Method in interface org.apache.olingo.server.api.uri.queryoption.expression.Binary
 
getOperator() - Method in interface org.apache.olingo.server.api.uri.queryoption.expression.Unary
 
getOperator() - Method in interface org.apache.olingo.server.api.uri.queryoption.search.SearchBinary
 
getOperator() - Method in interface org.apache.olingo.server.api.uri.queryoption.search.SearchUnary
 
getOrderByOption() - Method in interface org.apache.olingo.server.api.uri.queryoption.apply.OrderBy
Gets the order by option.
getOrderByOption() - Method in interface org.apache.olingo.server.api.uri.queryoption.ExpandItem
 
getOrderByOption() - Method in interface org.apache.olingo.server.api.uri.UriInfoCrossjoin
 
getOrderByOption() - Method in interface org.apache.olingo.server.api.uri.UriInfoResource
 
getOrders() - Method in interface org.apache.olingo.server.api.uri.queryoption.OrderByOption
 
getParameterName() - Method in interface org.apache.olingo.server.api.uri.queryoption.expression.Alias
 
getParameters() - Method in class org.apache.olingo.server.api.prefer.Preferences.Preference
Gets the parameters of the preference.
getParameters() - Method in interface org.apache.olingo.server.api.uri.queryoption.apply.CustomFunction
Gets the function parameters.
getParameters() - Method in interface org.apache.olingo.server.api.uri.queryoption.expression.Method
 
getParameters() - Method in interface org.apache.olingo.server.api.uri.UriResourceFunction
 
getPath() - Method in interface org.apache.olingo.server.api.uri.queryoption.apply.AggregateExpression
Gets the path prefix and the path segment.
getPath() - Method in interface org.apache.olingo.server.api.uri.queryoption.apply.GroupByItem
Gets the path.
getPrecision() - Method in class org.apache.olingo.server.api.serializer.PrimitiveSerializerOptions
Gets the precision facet.
getPrecision() - Method in class org.apache.olingo.server.api.serializer.PrimitiveValueSerializerOptions
Gets the precision facet.
getPreference(String) - Method in interface org.apache.olingo.server.api.prefer.Preferences
Gets named preference.
getProperty() - Method in interface org.apache.olingo.server.api.deserializer.DeserializerResult
Returns a Property or collections of properties (primitive & complex).
getProperty() - Method in interface org.apache.olingo.server.api.uri.UriResourceNavigation
 
getProperty() - Method in interface org.apache.olingo.server.api.uri.UriResourceProperty
 
getProtocol() - Method in class org.apache.olingo.server.api.ODataRequest
 
getRawBaseUri() - Method in class org.apache.olingo.server.api.deserializer.batch.BatchOptions
Gets raw base URI.
getRawBaseUri() - Method in class org.apache.olingo.server.api.ODataRequest
Gets the base URI.
getRawODataPath() - Method in class org.apache.olingo.server.api.ODataRequest
Gets the path segments of the request URI that belong to OData.
getRawQueryPath() - Method in class org.apache.olingo.server.api.ODataRequest
Gets the query part of the request URI.
getRawRequestUri() - Method in class org.apache.olingo.server.api.ODataRequest
Gets the total request URI.
getRawServiceResolutionUri() - Method in class org.apache.olingo.server.api.deserializer.batch.BatchOptions
Gets raw service resolution URI.
getRawServiceResolutionUri() - Method in class org.apache.olingo.server.api.ODataRequest
Gets the URI part responsible for service resolution.
getReferencedProperty() - Method in interface org.apache.olingo.server.api.uri.UriParameter
 
getReferences() - Method in interface org.apache.olingo.server.api.ServiceMetadata
Gets the list of references defined for this service.
getRequest() - Method in class org.apache.olingo.server.api.debug.DebugInformation
This method will return the ODataRequest the library created.
getRequests() - Method in class org.apache.olingo.server.api.deserializer.batch.BatchRequestPart
Gets all requests of this part.
getResourcePath() - Method in interface org.apache.olingo.server.api.uri.queryoption.ExpandItem
 
getResourcePath() - Method in interface org.apache.olingo.server.api.uri.queryoption.expression.Member
 
getResourcePath() - Method in interface org.apache.olingo.server.api.uri.queryoption.SelectItem
 
getResponses() - Method in class org.apache.olingo.server.api.deserializer.batch.ODataResponsePart
Returns a collection of ODataResponses.
getReturn() - Method in interface org.apache.olingo.server.api.prefer.Preferences
Gets the value of the preference return or null if not set or the value is not valid.
getRightOperand() - Method in interface org.apache.olingo.server.api.uri.queryoption.expression.Binary
 
getRightOperand() - Method in interface org.apache.olingo.server.api.uri.queryoption.search.SearchBinary
 
getRollup() - Method in interface org.apache.olingo.server.api.uri.queryoption.apply.GroupByItem
Gets the rollup.
getRuntimeInformation() - Method in class org.apache.olingo.server.api.debug.DebugInformation
This method will return all runtime information which was collected inside the library.
getScale() - Method in class org.apache.olingo.server.api.serializer.PrimitiveSerializerOptions
Gets the scale facet.
getScale() - Method in class org.apache.olingo.server.api.serializer.PrimitiveValueSerializerOptions
Gets the scale facet.
getSearchExpression() - Method in interface org.apache.olingo.server.api.uri.queryoption.SearchOption
 
getSearchOption() - Method in interface org.apache.olingo.server.api.uri.queryoption.apply.Search
Gets the search option.
getSearchOption() - Method in interface org.apache.olingo.server.api.uri.queryoption.ExpandItem
 
getSearchOption() - Method in interface org.apache.olingo.server.api.uri.UriInfoAll
 
getSearchOption() - Method in interface org.apache.olingo.server.api.uri.UriInfoCrossjoin
 
getSearchOption() - Method in interface org.apache.olingo.server.api.uri.UriInfoResource
 
getSearchTerm() - Method in interface org.apache.olingo.server.api.uri.queryoption.search.SearchTerm
 
getSegmentValue() - Method in interface org.apache.olingo.server.api.uri.UriResource
In case of an EntitySet this method will return the EntitySet name.
getSegmentValue(boolean) - Method in interface org.apache.olingo.server.api.uri.UriResourcePartTyped
 
getSelect() - Method in class org.apache.olingo.server.api.serializer.ComplexSerializerOptions
Gets the $select system query option.
getSelect() - Method in class org.apache.olingo.server.api.serializer.EntityCollectionSerializerOptions
Gets the $select system query option.
getSelect() - Method in class org.apache.olingo.server.api.serializer.EntitySerializerOptions
Gets the $select system query option.
getSelectItems() - Method in interface org.apache.olingo.server.api.uri.queryoption.SelectOption
 
getSelectOption() - Method in interface org.apache.olingo.server.api.uri.queryoption.ExpandItem
 
getSelectOption() - Method in interface org.apache.olingo.server.api.uri.UriInfoCrossjoin
 
getSelectOption() - Method in interface org.apache.olingo.server.api.uri.UriInfoEntityId
 
getSelectOption() - Method in interface org.apache.olingo.server.api.uri.UriInfoResource
 
getServerEnvironmentVariables() - Method in class org.apache.olingo.server.api.debug.DebugInformation
A map containing information about the runtime environment.
getServiceDocumentETag() - Method in interface org.apache.olingo.server.api.etag.ServiceMetadataETagSupport
Since the Olingo library cannot generate a service document etag in a generic way we call this method to retrieve an application specific etag for the service document.
getServiceMetadataETagSupport() - Method in interface org.apache.olingo.server.api.ServiceMetadata
Gets the helper for ETag support of the metadata document (may be NULL).
getSingleton() - Method in interface org.apache.olingo.server.api.uri.UriResourceSingleton
 
getSkipOption() - Method in interface org.apache.olingo.server.api.uri.queryoption.apply.Skip
Gets the skip option.
getSkipOption() - Method in interface org.apache.olingo.server.api.uri.queryoption.ExpandItem
 
getSkipOption() - Method in interface org.apache.olingo.server.api.uri.UriInfoAll
 
getSkipOption() - Method in interface org.apache.olingo.server.api.uri.UriInfoCrossjoin
 
getSkipOption() - Method in interface org.apache.olingo.server.api.uri.UriInfoResource
 
getSkipTokenOption() - Method in interface org.apache.olingo.server.api.uri.UriInfoAll
 
getSkipTokenOption() - Method in interface org.apache.olingo.server.api.uri.UriInfoCrossjoin
 
getSkipTokenOption() - Method in interface org.apache.olingo.server.api.uri.UriInfoResource
 
getStandardMethod() - Method in interface org.apache.olingo.server.api.uri.queryoption.apply.AggregateExpression
Gets the standard aggregation method if used.
getStartTypeFilter() - Method in interface org.apache.olingo.server.api.uri.queryoption.ExpandItem
 
getStartTypeFilter() - Method in interface org.apache.olingo.server.api.uri.queryoption.expression.Member
 
getStartTypeFilter() - Method in interface org.apache.olingo.server.api.uri.queryoption.SelectItem
 
getStatusCode() - Method in exception org.apache.olingo.server.api.ODataApplicationException
Will return the status code which will be used as a status code for the HTTP response.
getStatusCode() - Method in class org.apache.olingo.server.api.ODataResponse
Gets the status code.
getStatusCode() - Method in class org.apache.olingo.server.api.ODataServerError
Gets the status code.
getSystemQueryOptions() - Method in interface org.apache.olingo.server.api.uri.UriInfo
Gets a list of all system query options which were in the URI.
getText() - Method in interface org.apache.olingo.server.api.uri.queryoption.expression.Literal
 
getText() - Method in interface org.apache.olingo.server.api.uri.queryoption.QueryOption
 
getText() - Method in interface org.apache.olingo.server.api.uri.UriParameter
 
getTimeStarted() - Method in class org.apache.olingo.server.api.debug.RuntimeMeasurement
Gets the start time.
getTimeStopped() - Method in class org.apache.olingo.server.api.debug.RuntimeMeasurement
Gets the stop time.
getTopOption() - Method in interface org.apache.olingo.server.api.uri.queryoption.apply.Top
Gets the top option.
getTopOption() - Method in interface org.apache.olingo.server.api.uri.queryoption.ExpandItem
 
getTopOption() - Method in interface org.apache.olingo.server.api.uri.UriInfoAll
 
getTopOption() - Method in interface org.apache.olingo.server.api.uri.UriInfoCrossjoin
 
getTopOption() - Method in interface org.apache.olingo.server.api.uri.UriInfoResource
 
getTranslatedMessage(Locale) - Method in exception org.apache.olingo.server.api.ODataLibraryException
Gets the translated message text for a given locale (or the default locale if not available), returning the developer message text if none is found.
getType() - Method in interface org.apache.olingo.server.api.uri.queryoption.expression.Enumeration
 
getType() - Method in interface org.apache.olingo.server.api.uri.queryoption.expression.Literal
Numeric literals without an dot and without an e return the smallest possible Edm Integer type.
getType() - Method in interface org.apache.olingo.server.api.uri.queryoption.expression.Member
 
getType() - Method in interface org.apache.olingo.server.api.uri.queryoption.expression.TypeLiteral
 
getType() - Method in interface org.apache.olingo.server.api.uri.UriResourcePartTyped
 
getTypeFilterOnCollection() - Method in interface org.apache.olingo.server.api.uri.UriResourceEntitySet
 
getTypeFilterOnCollection() - Method in interface org.apache.olingo.server.api.uri.UriResourceFunction
 
getTypeFilterOnCollection() - Method in interface org.apache.olingo.server.api.uri.UriResourceIt
 
getTypeFilterOnCollection() - Method in interface org.apache.olingo.server.api.uri.UriResourceNavigation
 
getTypeFilterOnEntry() - Method in interface org.apache.olingo.server.api.uri.UriResourceEntitySet
 
getTypeFilterOnEntry() - Method in interface org.apache.olingo.server.api.uri.UriResourceFunction
 
getTypeFilterOnEntry() - Method in interface org.apache.olingo.server.api.uri.UriResourceIt
 
getTypeFilterOnEntry() - Method in interface org.apache.olingo.server.api.uri.UriResourceNavigation
 
getUriInfo() - Method in class org.apache.olingo.server.api.debug.DebugInformation
The URI Info object the library created during URI parsing.
getUriResourceParts() - Method in interface org.apache.olingo.server.api.uri.UriInfoResource
The path segments behind the service root define which resources are requested by that URI.
getValue() - Method in class org.apache.olingo.server.api.prefer.Preferences.Preference
Gets the value of the preference.
getValue() - Method in interface org.apache.olingo.server.api.uri.queryoption.AliasQueryOption
 
getValue() - Method in interface org.apache.olingo.server.api.uri.queryoption.apply.BottomTop
Gets the expression that determines the values to aggregate.
getValue() - Method in interface org.apache.olingo.server.api.uri.queryoption.CountOption
 
getValue() - Method in interface org.apache.olingo.server.api.uri.queryoption.DeltaTokenOption
 
getValue() - Method in interface org.apache.olingo.server.api.uri.queryoption.IdOption
 
getValue() - Method in interface org.apache.olingo.server.api.uri.queryoption.LevelsExpandOption
 
getValue() - Method in interface org.apache.olingo.server.api.uri.queryoption.SkipOption
 
getValue() - Method in interface org.apache.olingo.server.api.uri.queryoption.SkipTokenOption
 
getValue() - Method in interface org.apache.olingo.server.api.uri.queryoption.TopOption
 
getValueForAlias(String) - Method in interface org.apache.olingo.server.api.uri.UriInfoResource
 
getValues() - Method in interface org.apache.olingo.server.api.uri.queryoption.expression.Enumeration
 
getVariableName() - Method in interface org.apache.olingo.server.api.uri.queryoption.expression.LambdaRef
 
getVariableName() - Method in interface org.apache.olingo.server.api.uri.UriResourceLambdaVariable
 
getWait() - Method in interface org.apache.olingo.server.api.prefer.Preferences
Gets the value of the preference wait or null if not set or the value is not valid.
getWriteOnlyReferences() - Method in class org.apache.olingo.server.api.serializer.EntityCollectionSerializerOptions
only writes the references of the entities
getWriteOnlyReferences() - Method in class org.apache.olingo.server.api.serializer.EntitySerializerOptions
only writes the references of the entities
GroupBy - Interface in org.apache.olingo.server.api.uri.queryoption.apply
Represents the grouping transformation.
GroupByItem - Interface in org.apache.olingo.server.api.uri.queryoption.apply
Represents a grouping property.

H

handleBatchRequest(BatchRequestPart) - Method in interface org.apache.olingo.server.api.batch.BatchFacade
Handles a BatchRequestPart.
handleError(ODataContentWriteErrorContext, WritableByteChannel) - Method in interface org.apache.olingo.server.api.ODataContentWriteErrorCallback
Is called when during write in the ODataContent an error occurs.
handleODataRequest(ODataRequest) - Method in interface org.apache.olingo.server.api.batch.BatchFacade
Executes an ODataRequest, which must be a part of a change set.
hasAllowEntityReferences() - Method in interface org.apache.olingo.server.api.prefer.Preferences
Whether the preference odata.allow-entityreferences has been set.
hasContinueOnError() - Method in interface org.apache.olingo.server.api.prefer.Preferences
Whether the preference odata.continue-on-error has been set.
hasCountPath() - Method in interface org.apache.olingo.server.api.uri.queryoption.ExpandItem
 
hasETag(EdmBindingTarget) - Method in interface org.apache.olingo.server.api.etag.CustomETagSupport
This method will be called for update requests which target an entity or a property of an entity.
hasMediaETag(EdmBindingTarget) - Method in interface org.apache.olingo.server.api.etag.CustomETagSupport
This method will be called for update requests which target a media entity value.
hasRespondAsync() - Method in interface org.apache.olingo.server.api.prefer.Preferences
Whether the preference respond-async has been set.
hasTrackChanges() - Method in interface org.apache.olingo.server.api.prefer.Preferences
Whether the preference odata.track-changes has been set.

I

id(String) - Method in class org.apache.olingo.server.api.serializer.EntityCollectionSerializerOptions.Builder
Sets id of the collection
Identity - Interface in org.apache.olingo.server.api.uri.queryoption.apply
Represents the identity transformation.
IdOption - Interface in org.apache.olingo.server.api.uri.queryoption
Represents the system query option $id when using a entity-id to resolve the entity For example: http://...
init(OData) - Method in interface org.apache.olingo.server.api.debug.DebugSupport
Initializes the debug support implementation.
init(OData) - Method in class org.apache.olingo.server.api.debug.DefaultDebugSupport
 
init(OData, ServiceMetadata) - Method in class org.apache.olingo.server.api.processor.DefaultProcessor
 
init(OData, ServiceMetadata) - Method in interface org.apache.olingo.server.api.processor.Processor
Initializes the processor for each HTTP request - response cycle.
isAllOperationsInSchema() - Method in interface org.apache.olingo.server.api.uri.queryoption.SelectItem
 
isChangeSet() - Method in class org.apache.olingo.server.api.deserializer.batch.BatchRequestPart
Gets the info if a BatchPart is a ChangeSet.
isChangeSet() - Method in class org.apache.olingo.server.api.deserializer.batch.ODataResponsePart
Returns true if the current instance represents a change set.
isCollection() - Method in interface org.apache.olingo.server.api.uri.queryoption.expression.Member
 
isCollection() - Method in interface org.apache.olingo.server.api.uri.UriResourcePartTyped
 
isDescending() - Method in interface org.apache.olingo.server.api.uri.queryoption.OrderByItem
Returns the sort order of the orderby item
isFullRepresentation(boolean) - Method in class org.apache.olingo.server.api.serializer.EntityCollectionSerializerOptions.Builder
sets isFullRepresentation to represent inline entries
isFullRepresentation() - Method in class org.apache.olingo.server.api.serializer.EntityCollectionSerializerOptions
Inline entries will not have @delta if representation is full
isMax() - Method in interface org.apache.olingo.server.api.uri.queryoption.LevelsExpandOption
 
isNullable() - Method in class org.apache.olingo.server.api.serializer.PrimitiveSerializerOptions
Gets the nullable facet.
isNullable() - Method in class org.apache.olingo.server.api.serializer.PrimitiveValueSerializerOptions
Gets the nullable facet.
isRef() - Method in interface org.apache.olingo.server.api.uri.queryoption.ExpandItem
 
isRollupAll() - Method in interface org.apache.olingo.server.api.uri.queryoption.apply.GroupByItem
Whether a nested rollup clause contains the special value '$all'.
isSearchBinary() - Method in interface org.apache.olingo.server.api.uri.queryoption.search.SearchExpression
 
isSearchTerm() - Method in interface org.apache.olingo.server.api.uri.queryoption.search.SearchExpression
 
isSearchUnary() - Method in interface org.apache.olingo.server.api.uri.queryoption.search.SearchExpression
 
isStar() - Method in interface org.apache.olingo.server.api.uri.queryoption.ExpandItem
 
isStar() - Method in interface org.apache.olingo.server.api.uri.queryoption.SelectItem
 
isStrict(boolean) - Method in class org.apache.olingo.server.api.deserializer.batch.BatchOptions.Builder
 
isStrict() - Method in class org.apache.olingo.server.api.deserializer.batch.BatchOptions
Returns if the batch parsing is strict.
isUnicode() - Method in class org.apache.olingo.server.api.serializer.PrimitiveSerializerOptions
Gets the unicode facet.
isUnicode() - Method in class org.apache.olingo.server.api.serializer.PrimitiveValueSerializerOptions
Gets the unicode facet.
isUserAuthorized() - Method in interface org.apache.olingo.server.api.debug.DebugSupport
Ensures that the user that requested the debug output is authorized to see this output.
isUserAuthorized() - Method in class org.apache.olingo.server.api.debug.DefaultDebugSupport
 

K

Kind - Enum in org.apache.olingo.server.api.serializer
The different types of edm kinds that form the metadata

L

LambdaRef - Interface in org.apache.olingo.server.api.uri.queryoption.expression
Used to within a lambda expression tree to define an access to the lambda variable
LevelsExpandOption - Interface in org.apache.olingo.server.api.uri.queryoption
Represents the system query option $levels when used inside $expand For example: http://...
Literal - Interface in org.apache.olingo.server.api.uri.queryoption.expression
Represents a literal expression node in the expression tree Literal is not validated by default

M

maxLength(Integer) - Method in class org.apache.olingo.server.api.serializer.PrimitiveSerializerOptions.Builder
Sets the maxLength facet.
maxLength(Integer) - Method in class org.apache.olingo.server.api.serializer.PrimitiveValueSerializerOptions.Builder
Sets the maxLength facet.
maxPageSize(Integer) - Method in class org.apache.olingo.server.api.prefer.PreferencesApplied.Builder
Sets the value of the applied preference odata.maxpagesize.
MediaEntityProcessor - Interface in org.apache.olingo.server.api.processor
Processor interface for handling Entity Media.
mediaEntityStreamed(EntityMediaObject) - Method in interface org.apache.olingo.server.api.serializer.FixedFormatSerializer
Writes bytes to an Input stream
Member - Interface in org.apache.olingo.server.api.uri.queryoption.expression
Represents a member expression node in the expression tree.
metadataDocument(ServiceMetadata) - Method in interface org.apache.olingo.server.api.serializer.ODataSerializer
Writes the metadata document into an InputStream.
MetadataProcessor - Interface in org.apache.olingo.server.api.processor
Processor interface for handling the metadata document.
Method - Interface in org.apache.olingo.server.api.uri.queryoption.expression
Represents a method expression in the expression tree
MethodKind - Enum in org.apache.olingo.server.api.uri.queryoption.expression
Enumeration of supported methods For the semantic of these methods please see the ODATA specification for URL conventions
modifySupportedContentTypes(List<ContentType>, RepresentationType) - Method in interface org.apache.olingo.server.api.serializer.CustomContentTypeSupport
Returns a list of supported content types.

N

newInstance() - Static method in class org.apache.olingo.netty.server.api.ODataNetty
Use this method to create a new OData instance.
newInstance() - Static method in class org.apache.olingo.server.api.OData
Use this method to create a new OData instance.
nullable(Boolean) - Method in class org.apache.olingo.server.api.serializer.PrimitiveSerializerOptions.Builder
Sets the nullable facet.
nullable(Boolean) - Method in class org.apache.olingo.server.api.serializer.PrimitiveValueSerializerOptions.Builder
Sets the nullable facet.

O

OData - Class in org.apache.olingo.server.api
Root object for serving factory tasks and support loose coupling of implementation (core) from the API.
OData() - Constructor for class org.apache.olingo.server.api.OData
 
ODATA_DEBUG_DOWNLOAD - Static variable in interface org.apache.olingo.server.api.debug.DebugSupport
 
ODATA_DEBUG_HTML - Static variable in interface org.apache.olingo.server.api.debug.DebugSupport
 
ODATA_DEBUG_JSON - Static variable in interface org.apache.olingo.server.api.debug.DebugSupport
 
ODATA_DEBUG_QUERY_PARAMETER - Static variable in interface org.apache.olingo.server.api.debug.DebugSupport
 
ODataApplicationException - Exception in org.apache.olingo.server.api
Exception thrown by OData service implementations.
ODataApplicationException(String, int, Locale) - Constructor for exception org.apache.olingo.server.api.ODataApplicationException
Exception in an OData service implementation.
ODataApplicationException(String, int, Locale, String) - Constructor for exception org.apache.olingo.server.api.ODataApplicationException
Exception in an OData service implementation.
ODataApplicationException(String, int, Locale, Throwable) - Constructor for exception org.apache.olingo.server.api.ODataApplicationException
Exception in an OData service implementation.
ODataApplicationException(String, int, Locale, Throwable, String) - Constructor for exception org.apache.olingo.server.api.ODataApplicationException
Exception in an OData service implementation.
ODataContent - Interface in org.apache.olingo.server.api
Contains the response content for the OData request.
ODataContentWriteErrorCallback - Interface in org.apache.olingo.server.api
The ODataContentWriteErrorCallback is called when during the ODataContent.write(OutputStream) or the ODataContent.write(WritableByteChannel) an error occurs.
ODataContentWriteErrorContext - Interface in org.apache.olingo.server.api
The WriteContentErrorErrorContext is the parameter for the WriteContentErrorCallback.
ODataDeserializer - Interface in org.apache.olingo.server.api.deserializer
Deserializer on OData server side.
ODataErrorMessage(String, Locale) - Constructor for class org.apache.olingo.server.api.ODataLibraryException.ODataErrorMessage
 
ODataHandler - Interface in org.apache.olingo.server.api
Handles requests as OData requests.
ODataHttpHandler - Interface in org.apache.olingo.server.api
Handles HTTP requests as OData requests.
ODataLibraryException - Exception in org.apache.olingo.server.api
Abstract superclass of all translatable server exceptions.
ODataLibraryException(String, ODataLibraryException.MessageKey, String...) - Constructor for exception org.apache.olingo.server.api.ODataLibraryException
 
ODataLibraryException(String, Throwable, ODataLibraryException.MessageKey, String...) - Constructor for exception org.apache.olingo.server.api.ODataLibraryException
 
ODataLibraryException.MessageKey - Interface in org.apache.olingo.server.api
Key for the exception text in the resource bundle.
ODataLibraryException.ODataErrorMessage - Class in org.apache.olingo.server.api
Error message text and Locale used for it.
ODataNetty - Class in org.apache.olingo.netty.server.api
 
ODataNetty() - Constructor for class org.apache.olingo.netty.server.api.ODataNetty
 
ODataNettyHandler - Interface in org.apache.olingo.netty.server.api
 
ODataRequest - Class in org.apache.olingo.server.api
Request object to carry HTTP information optimized for and required to handle OData requests only.
ODataRequest() - Constructor for class org.apache.olingo.server.api.ODataRequest
 
ODataResponse - Class in org.apache.olingo.server.api
Response object to carry OData-relevant HTTP information (status code, response headers, and content).
ODataResponse() - Constructor for class org.apache.olingo.server.api.ODataResponse
 
ODataResponsePart - Class in org.apache.olingo.server.api.deserializer.batch
An ODataResponsePart represents a collection of ODataResponses.
ODataResponsePart(List<ODataResponse>, boolean) - Constructor for class org.apache.olingo.server.api.deserializer.batch.ODataResponsePart
Creates a new ODataResponsePart.
ODataResponsePart(ODataResponse, boolean) - Constructor for class org.apache.olingo.server.api.deserializer.batch.ODataResponsePart
Creates a new ODataResponsePart.
ODataSerializer - Interface in org.apache.olingo.server.api.serializer
OData serializer
ODataServerError - Class in org.apache.olingo.server.api
Class to hold all server relevant error information.
ODataServerError() - Constructor for class org.apache.olingo.server.api.ODataServerError
 
OlingoExtension - Interface in org.apache.olingo.server.api
Marker interface for all possible Olingo extensions.
OrderBy - Interface in org.apache.olingo.server.api.uri.queryoption.apply
Represents the orderby transformation.
OrderByItem - Interface in org.apache.olingo.server.api.uri.queryoption
Represents a single orderby information For example: http://...
OrderByOption - Interface in org.apache.olingo.server.api.uri.queryoption
Represents the system query option $orderby For example: http://...
org.apache.olingo.netty.server.api - package org.apache.olingo.netty.server.api
Netty handler for Olingo Server API The netty package is used to condense all Netty related parts used in Olingo.
org.apache.olingo.server.api - package org.apache.olingo.server.api
Olingo Server API The OData Library is a protocol implementation of the OData V4.0 standard.
org.apache.olingo.server.api.batch - package org.apache.olingo.server.api.batch
Olingo Server API - Batch The batch package is used to condense common parts about the OData batch processing.
org.apache.olingo.server.api.debug - package org.apache.olingo.server.api.debug
Olingo Server API - Debug The debug package is used to condense all information about the Olingo debug handling.
org.apache.olingo.server.api.deserializer - package org.apache.olingo.server.api.deserializer
Olingo Server API - Deserializer The deserializer package is used to condense all about the Olingo deserialization.
org.apache.olingo.server.api.deserializer.batch - package org.apache.olingo.server.api.deserializer.batch
Olingo Server API - Deserializer - Batch The deserializer.batch package is used to condense all about the Olingo batch deserialization.
org.apache.olingo.server.api.etag - package org.apache.olingo.server.api.etag
Olingo Server API - ETag The etag package is used to condense all about the Olingo ETag handling.
org.apache.olingo.server.api.prefer - package org.apache.olingo.server.api.prefer
Olingo Server API - Prefer The prefer package is used to condense all about the Olingo Prefer handling.
org.apache.olingo.server.api.processor - package org.apache.olingo.server.api.processor
Olingo Processors Processors are used to handle OData requests and send back the OData reponse.
org.apache.olingo.server.api.serializer - package org.apache.olingo.server.api.serializer
Olingo Server API - Serializer The serializer package is used to condense all about the Olingo serialization.
org.apache.olingo.server.api.uri - package org.apache.olingo.server.api.uri
Olingo URI The URI package is used to condense all information about the OData path used to query the data.
org.apache.olingo.server.api.uri.queryoption - package org.apache.olingo.server.api.uri.queryoption
Olingo Server API - URI - QueryOptions The uri.queryoption package is used to condense all about the Olingo query options (in uri context).
org.apache.olingo.server.api.uri.queryoption.apply - package org.apache.olingo.server.api.uri.queryoption.apply
 
org.apache.olingo.server.api.uri.queryoption.expression - package org.apache.olingo.server.api.uri.queryoption.expression
Olingo Server API - URI - QueryOptions - Expressions The uri.queryoption.expression package is used to condense all about the Olingo expressions within the query options (in uri context).
org.apache.olingo.server.api.uri.queryoption.search - package org.apache.olingo.server.api.uri.queryoption.search
Olingo Server API - URI - QueryOptions - Search The uri.queryoption.search package is used to condense all about the Olingo search options within the query options (in uri context).

P

parameter(String, EdmParameter) - Method in interface org.apache.olingo.server.api.deserializer.FixedFormatDeserializer
Reads parameter data (in URI syntax) from a String.
parseBatchRequest(InputStream, String, BatchOptions) - Method in interface org.apache.olingo.server.api.deserializer.FixedFormatDeserializer
Reads batch data from an InputStream.
parseEntityId(Edm, String, String) - Method in interface org.apache.olingo.server.api.uri.UriHelper
Parses a given entity-id.
precision(Integer) - Method in class org.apache.olingo.server.api.serializer.PrimitiveSerializerOptions.Builder
Sets the precision facet.
precision(Integer) - Method in class org.apache.olingo.server.api.serializer.PrimitiveValueSerializerOptions.Builder
Sets the precision facet.
PreconditionException - Exception in org.apache.olingo.server.api.etag
This exception is thrown for invalid precondition error cases.
PreconditionException(String, ODataLibraryException.MessageKey, String...) - Constructor for exception org.apache.olingo.server.api.etag.PreconditionException
 
PreconditionException(String, Throwable, ODataLibraryException.MessageKey, String...) - Constructor for exception org.apache.olingo.server.api.etag.PreconditionException
 
PreconditionException.MessageKeys - Enum in org.apache.olingo.server.api.etag
 
Preference(String, Map<String, String>) - Constructor for class org.apache.olingo.server.api.prefer.Preferences.Preference
 
preference(String, String) - Method in class org.apache.olingo.server.api.prefer.PreferencesApplied.Builder
Sets an arbitrary preference as applied.
Preferences - Interface in org.apache.olingo.server.api.prefer
Provides access methods to the preferences set in Prefer HTTP request headers as described in RFC 7240.
Preferences.Preference - Class in org.apache.olingo.server.api.prefer
Generic preference object.
Preferences.Return - Enum in org.apache.olingo.server.api.prefer
 
PreferencesApplied - Class in org.apache.olingo.server.api.prefer
Provides methods to set values suitable for the Preference-Applied HTTP response header as described in RFC 7240.
PreferencesApplied.Builder - Class in org.apache.olingo.server.api.prefer
Builder of OData serializer options.
primitive(ServiceMetadata, EdmPrimitiveType, Property, PrimitiveSerializerOptions) - Method in interface org.apache.olingo.server.api.serializer.ODataSerializer
Writes primitive-type instance data into an InputStream.
primitiveCollection(ServiceMetadata, EdmPrimitiveType, Property, PrimitiveSerializerOptions) - Method in interface org.apache.olingo.server.api.serializer.ODataSerializer
Writes data of a collection of primitive-type instances into an InputStream.
PrimitiveCollectionProcessor - Interface in org.apache.olingo.server.api.processor
Processor interface for handling a collection of primitive-type instances, e.g., a property of an entity defined as collection of primitive-type instances.
PrimitiveProcessor - Interface in org.apache.olingo.server.api.processor
Processor interface for handling an instance of a primitive type, e.g., a primitive property of an entity.
PrimitiveSerializerOptions - Class in org.apache.olingo.server.api.serializer
Options for the OData serializer.
PrimitiveSerializerOptions.Builder - Class in org.apache.olingo.server.api.serializer
Builder of OData serializer options.
primitiveValue(InputStream, EdmProperty) - Method in interface org.apache.olingo.server.api.deserializer.FixedFormatDeserializer
Reads primitive-type data from an InputStream.
primitiveValue(EdmPrimitiveType, Object, PrimitiveValueSerializerOptions) - Method in interface org.apache.olingo.server.api.serializer.FixedFormatSerializer
Writes the raw value of a primitive-type instance into an InputStream.
PrimitiveValueProcessor - Interface in org.apache.olingo.server.api.processor
Processor interface for handling an instance of a primitive type, e.g., a primitive property of an entity.
PrimitiveValueSerializerOptions - Class in org.apache.olingo.server.api.serializer
Options for the OData serializer.
PrimitiveValueSerializerOptions.Builder - Class in org.apache.olingo.server.api.serializer
Builder of OData serializer options.
process(ODataRequest) - Method in interface org.apache.olingo.server.api.ODataHandler
Processes an OData request.
process(HttpServletRequest, HttpServletResponse) - Method in interface org.apache.olingo.server.api.ODataHttpHandler
Processes a HttpServletRequest as an OData request.
processActionComplex(ODataRequest, ODataResponse, UriInfo, ContentType, ContentType) - Method in interface org.apache.olingo.server.api.processor.ActionComplexProcessor
Process an action which has as return type a complex type.
processActionComplexCollection(ODataRequest, ODataResponse, UriInfo, ContentType, ContentType) - Method in interface org.apache.olingo.server.api.processor.ActionComplexCollectionProcessor
Process an action which has as return type a complex-type collection.
processActionEntity(ODataRequest, ODataResponse, UriInfo, ContentType, ContentType) - Method in interface org.apache.olingo.server.api.processor.ActionEntityProcessor
Process an action which has as return type an entity.
processActionEntityCollection(ODataRequest, ODataResponse, UriInfo, ContentType, ContentType) - Method in interface org.apache.olingo.server.api.processor.ActionEntityCollectionProcessor
Process an action which has as return type a collection of entities.
processActionPrimitive(ODataRequest, ODataResponse, UriInfo, ContentType, ContentType) - Method in interface org.apache.olingo.server.api.processor.ActionPrimitiveProcessor
Process an action which has as return type a primitive-type.
processActionPrimitiveCollection(ODataRequest, ODataResponse, UriInfo, ContentType, ContentType) - Method in interface org.apache.olingo.server.api.processor.ActionPrimitiveCollectionProcessor
Process an action which has as return type a primitive-type collection.
processActionVoid(ODataRequest, ODataResponse, UriInfo, ContentType) - Method in interface org.apache.olingo.server.api.processor.ActionVoidProcessor
Process an action which has no return type.
processBatch(BatchFacade, ODataRequest, ODataResponse) - Method in interface org.apache.olingo.server.api.processor.BatchProcessor
Process a complete batch request and puts serialized content and status into the response.
processChangeSet(BatchFacade, List<ODataRequest>) - Method in interface org.apache.olingo.server.api.processor.BatchProcessor
Process a batch change set (containing several batch requests) and puts serialized content and status into the response.
processError(ODataRequest, ODataResponse, ODataServerError, ContentType) - Method in class org.apache.olingo.server.api.processor.DefaultProcessor
 
processError(ODataRequest, ODataResponse, ODataServerError, ContentType) - Method in interface org.apache.olingo.server.api.processor.ErrorProcessor
Processes an error/exception.
processNettyRequest(HttpRequest, HttpResponse, Map<String, String>) - Method in interface org.apache.olingo.netty.server.api.ODataNettyHandler
Processes a NettyRequest as an OData request.
Processor - Interface in org.apache.olingo.server.api.processor
Base interface for all processor types.
property(InputStream, EdmProperty) - Method in interface org.apache.olingo.server.api.deserializer.ODataDeserializer
Deserializes the Property or collections of properties (primitive & complex).

Q

QueryOption - Interface in org.apache.olingo.server.api.uri.queryoption
Super interface used for any query option

R

rawBaseUri(String) - Method in class org.apache.olingo.server.api.deserializer.batch.BatchOptions.Builder
 
rawServiceResolutionUri(String) - Method in class org.apache.olingo.server.api.deserializer.batch.BatchOptions.Builder
 
readComplex(ODataRequest, ODataResponse, UriInfo, ContentType) - Method in interface org.apache.olingo.server.api.processor.ComplexProcessor
Reads complex-type instance.
readComplexCollection(ODataRequest, ODataResponse, UriInfo, ContentType) - Method in interface org.apache.olingo.server.api.processor.ComplexCollectionProcessor
Reads complex-type collection.
readEntity(ODataRequest, ODataResponse, UriInfo, ContentType) - Method in interface org.apache.olingo.server.api.processor.EntityProcessor
Reads entity data from persistence and puts serialized content and status into the response.
readEntityCollection(ODataRequest, ODataResponse, UriInfo, ContentType) - Method in interface org.apache.olingo.server.api.processor.EntityCollectionProcessor
Reads entities data from persistence and puts serialized content and status into the response.
readMediaEntity(ODataRequest, ODataResponse, UriInfo, ContentType) - Method in interface org.apache.olingo.server.api.processor.MediaEntityProcessor
Reads entity media data from persistence and puts content and status into the response.
readMetadata(ODataRequest, ODataResponse, UriInfo, ContentType) - Method in class org.apache.olingo.server.api.processor.DefaultProcessor
 
readMetadata(ODataRequest, ODataResponse, UriInfo, ContentType) - Method in interface org.apache.olingo.server.api.processor.MetadataProcessor
Reads data from persistence and puts serialized content and status into the response.
readPrimitive(ODataRequest, ODataResponse, UriInfo, ContentType) - Method in interface org.apache.olingo.server.api.processor.PrimitiveProcessor
Reads primitive-type instance.
readPrimitiveCollection(ODataRequest, ODataResponse, UriInfo, ContentType) - Method in interface org.apache.olingo.server.api.processor.PrimitiveCollectionProcessor
Reads primitive-type collection.
readPrimitiveValue(ODataRequest, ODataResponse, UriInfo, ContentType) - Method in interface org.apache.olingo.server.api.processor.PrimitiveValueProcessor
Reads raw value of a primitive-type instance, e.g., of a primitive property of an entity.
readReference(ODataRequest, ODataResponse, UriInfo, ContentType) - Method in interface org.apache.olingo.server.api.processor.ReferenceProcessor
Reads entity reference from persistence and put it as serialized content and status into the response.
readReferenceCollection(ODataRequest, ODataResponse, UriInfo, ContentType) - Method in interface org.apache.olingo.server.api.processor.ReferenceCollectionProcessor
Reads entity references from persistence and put them as serialized content and with according status into the response.
readServiceDocument(ODataRequest, ODataResponse, UriInfo, ContentType) - Method in class org.apache.olingo.server.api.processor.DefaultProcessor
 
readServiceDocument(ODataRequest, ODataResponse, UriInfo, ContentType) - Method in interface org.apache.olingo.server.api.processor.ServiceDocumentProcessor
Reads service-document information from persistence and puts serialized content and status into the response.
reference(ServiceMetadata, EdmEntitySet, Entity, ReferenceSerializerOptions) - Method in interface org.apache.olingo.server.api.serializer.ODataSerializer
Writes a single entity reference into an InputStream.
referenceCollection(ServiceMetadata, EdmEntitySet, AbstractEntityCollection, ReferenceCollectionSerializerOptions) - Method in interface org.apache.olingo.server.api.serializer.ODataSerializer
Writes entity-collection references into an InputStream.
ReferenceCollectionProcessor - Interface in org.apache.olingo.server.api.processor
Processor interface for handling a collection an Entity References.
ReferenceCollectionSerializerOptions - Class in org.apache.olingo.server.api.serializer
Options to pass as additional information to the reference-collection serializer.
ReferenceCollectionSerializerOptions.Builder - Class in org.apache.olingo.server.api.serializer
Builder of OData serializer options.
ReferenceProcessor - Interface in org.apache.olingo.server.api.processor
Processor interface for handling a single instance of an Entity Reference.
ReferenceSerializerOptions - Class in org.apache.olingo.server.api.serializer
Options to pass as additional information to the reference serializer.
ReferenceSerializerOptions.Builder - Class in org.apache.olingo.server.api.serializer
Builder of OData serializer options.
register(Processor) - Method in interface org.apache.olingo.netty.server.api.ODataNettyHandler
Registers additional custom processor implementations for handling OData requests.
register(Processor) - Method in interface org.apache.olingo.server.api.ODataHandler
Registers additional custom processor implementations for handling OData requests.
register(OlingoExtension) - Method in interface org.apache.olingo.server.api.ODataHandler
Registers additional extensions for handling OData requests.
register(DebugSupport) - Method in interface org.apache.olingo.server.api.ODataHttpHandler
Registers the debug support handler.
register(CustomContentTypeSupport) - Method in interface org.apache.olingo.server.api.ODataHttpHandler
Registers a service implementation for modifying the standard list of supported content types.
register(CustomETagSupport) - Method in interface org.apache.olingo.server.api.ODataHttpHandler
Registers support for concurrency control for certain entity sets.
RepresentationType - Enum in org.apache.olingo.server.api.serializer
The different types of representations that form the body of either the OData request or the OData response, primarily used for content negotiation.
respondAsync() - Method in class org.apache.olingo.server.api.prefer.PreferencesApplied.Builder
Sets odata.respond-async.
returnRepresentation(Preferences.Return) - Method in class org.apache.olingo.server.api.prefer.PreferencesApplied.Builder
Sets the value of the applied preference return.
RuntimeMeasurement - Class in org.apache.olingo.server.api.debug
Runtime measurements.
RuntimeMeasurement() - Constructor for class org.apache.olingo.server.api.debug.RuntimeMeasurement
 

S

scale(Integer) - Method in class org.apache.olingo.server.api.serializer.PrimitiveSerializerOptions.Builder
Sets the scale facet.
scale(Integer) - Method in class org.apache.olingo.server.api.serializer.PrimitiveValueSerializerOptions.Builder
Sets the scale facet.
Search - Interface in org.apache.olingo.server.api.uri.queryoption.apply
Represents the search transformation.
SearchBinary - Interface in org.apache.olingo.server.api.uri.queryoption.search
 
SearchBinaryOperatorKind - Enum in org.apache.olingo.server.api.uri.queryoption.search
 
SearchExpression - Interface in org.apache.olingo.server.api.uri.queryoption.search
 
SearchOption - Interface in org.apache.olingo.server.api.uri.queryoption
Represents the system query option $search For example: http://...
SearchTerm - Interface in org.apache.olingo.server.api.uri.queryoption.search
 
SearchUnary - Interface in org.apache.olingo.server.api.uri.queryoption.search
 
SearchUnaryOperatorKind - Enum in org.apache.olingo.server.api.uri.queryoption.search
 
select(SelectOption) - Method in class org.apache.olingo.server.api.serializer.ComplexSerializerOptions.Builder
Sets the $select system query option.
select(SelectOption) - Method in class org.apache.olingo.server.api.serializer.EntityCollectionSerializerOptions.Builder
Sets the $select system query option.
select(SelectOption) - Method in class org.apache.olingo.server.api.serializer.EntitySerializerOptions.Builder
Sets the $select system query option.
SelectItem - Interface in org.apache.olingo.server.api.uri.queryoption
Represents a single select item information For example: http://...
SelectOption - Interface in org.apache.olingo.server.api.uri.queryoption
Represents the system query option $select For example: http://...
SerializerException - Exception in org.apache.olingo.server.api.serializer
Exception thrown by the ODataSerializer.
SerializerException(String, ODataLibraryException.MessageKey, String...) - Constructor for exception org.apache.olingo.server.api.serializer.SerializerException
Creates serializer exception.
SerializerException(String, Throwable, ODataLibraryException.MessageKey, String...) - Constructor for exception org.apache.olingo.server.api.serializer.SerializerException
Creates serializer exception.
SerializerException.MessageKeys - Enum in org.apache.olingo.server.api.serializer
Keys for exception texts in the resource bundle.
SerializerResult - Interface in org.apache.olingo.server.api.serializer
Result type for ODataSerializer methods
SerializerStreamResult - Interface in org.apache.olingo.server.api.serializer
Result type for ODataSerializer methods which supports streaming (write in the future).
serviceDocument(ServiceMetadata, String) - Method in interface org.apache.olingo.server.api.serializer.ODataSerializer
Writes the service document into an InputStream.
ServiceDocumentProcessor - Interface in org.apache.olingo.server.api.processor
Processor interface for handling the service document.
ServiceMetadata - Interface in org.apache.olingo.server.api
Metadata of an OData service like the Entity Data Model.
ServiceMetadataETagSupport - Interface in org.apache.olingo.server.api.etag
Register implementations for this interface in oder to support etags for the metadata document and service document.
setAdditionalProperties(Map<String, Object>) - Method in class org.apache.olingo.server.api.ODataServerError
Sets server defined key-value pairs.
setApplicationResponse(ODataResponse) - Method in class org.apache.olingo.server.api.debug.DebugInformation
 
setBody(InputStream) - Method in class org.apache.olingo.server.api.ODataRequest
Sets the body of the request.
setClassName(String) - Method in class org.apache.olingo.server.api.debug.RuntimeMeasurement
Sets the class name.
setCode(String) - Method in class org.apache.olingo.server.api.ODataServerError
The value for the code name/value pair is a language-independent string.
setContent(InputStream) - Method in class org.apache.olingo.server.api.ODataResponse
Sets the content (body).
setDetails(List<ODataErrorDetail>) - Method in class org.apache.olingo.server.api.ODataServerError
Sets error details.
setException(Exception) - Method in class org.apache.olingo.server.api.debug.DebugInformation
 
setException(Exception) - Method in class org.apache.olingo.server.api.ODataServerError
Sets the exception.
setHeader(String, String) - Method in class org.apache.olingo.server.api.ODataRequest
Sets a header in the request.
setHeader(String, String) - Method in class org.apache.olingo.server.api.ODataResponse
Set a header to the response.
setInnerError(Map<String, String>) - Method in class org.apache.olingo.server.api.ODataServerError
Sets server defined key-value pairs for debug environment only.
setLocale(Locale) - Method in class org.apache.olingo.server.api.ODataServerError
Sets the locale.
setMessage(String) - Method in class org.apache.olingo.server.api.ODataServerError
The value for the message name/value pair MUST be a human-readable, language-dependent representation of the error.
setMethod(HttpMethod) - Method in class org.apache.olingo.server.api.ODataRequest
Sets the HTTP method.
setMethodName(String) - Method in class org.apache.olingo.server.api.debug.RuntimeMeasurement
Sets the method name.
setODataContent(ODataContent) - Method in class org.apache.olingo.server.api.ODataResponse
 
setProtocol(String) - Method in class org.apache.olingo.server.api.ODataRequest
Sets the HTTP protocol used
setRawBaseUri(String) - Method in class org.apache.olingo.server.api.ODataRequest
Sets the base URI.
setRawODataPath(String) - Method in class org.apache.olingo.server.api.ODataRequest
Sets the path segments of the request URI that belong to OData.
setRawQueryPath(String) - Method in class org.apache.olingo.server.api.ODataRequest
Sets the query part of the request URI.
setRawRequestUri(String) - Method in class org.apache.olingo.server.api.ODataRequest
Sets the total request URI.
setRawServiceResolutionUri(String) - Method in class org.apache.olingo.server.api.ODataRequest
Sets the URI part responsible for service resolution.
setRequest(ODataRequest) - Method in class org.apache.olingo.server.api.debug.DebugInformation
 
setRuntimeInformation(List<RuntimeMeasurement>) - Method in class org.apache.olingo.server.api.debug.DebugInformation
 
setServerEnvironmentVariables(Map<String, String>) - Method in class org.apache.olingo.server.api.debug.DebugInformation
 
setSplit(int) - Method in interface org.apache.olingo.server.api.ODataHttpHandler
Sets the split parameter which is used for service resolution.
setStatusCode(int) - Method in class org.apache.olingo.server.api.ODataResponse
Sets the status code.
setStatusCode(int) - Method in class org.apache.olingo.server.api.ODataServerError
Sets the status code.
setTarget(String) - Method in class org.apache.olingo.server.api.ODataServerError
The value for the target name/value pair is the target of the particular error (for example, the name of the property in error).
setTimeStarted(long) - Method in class org.apache.olingo.server.api.debug.RuntimeMeasurement
Sets the start time.
setTimeStopped(long) - Method in class org.apache.olingo.server.api.debug.RuntimeMeasurement
Sets the stop time.
setUriInfo(UriInfo) - Method in class org.apache.olingo.server.api.debug.DebugInformation
 
Skip - Interface in org.apache.olingo.server.api.uri.queryoption.apply
Represents the skip transformation.
SkipOption - Interface in org.apache.olingo.server.api.uri.queryoption
Represents the system query option $skip For example: http://...
SkipTokenOption - Interface in org.apache.olingo.server.api.uri.queryoption
Represents the system query option $skiptoken For example: http://...
SystemQueryOption - Interface in org.apache.olingo.server.api.uri.queryoption
Super interface used for any system query option
SystemQueryOptionKind - Enum in org.apache.olingo.server.api.uri.queryoption
Defines the supported system query options.

T

Top - Interface in org.apache.olingo.server.api.uri.queryoption.apply
Represents the top transformation.
TopOption - Interface in org.apache.olingo.server.api.uri.queryoption
Represents the system query option $top For example: http://...
toString() - Method in class org.apache.olingo.server.api.debug.RuntimeMeasurement
 
toString() - Method in exception org.apache.olingo.server.api.ODataLibraryException
 
toString() - Method in class org.apache.olingo.server.api.prefer.PreferencesApplied
 
toString() - Method in enum org.apache.olingo.server.api.uri.queryoption.expression.BinaryOperatorKind
 
toString() - Method in enum org.apache.olingo.server.api.uri.queryoption.expression.MethodKind
 
toString() - Method in enum org.apache.olingo.server.api.uri.queryoption.expression.UnaryOperatorKind
 
toString() - Method in enum org.apache.olingo.server.api.uri.queryoption.SystemQueryOptionKind
 
toString() - Method in interface org.apache.olingo.server.api.uri.UriResource
 
toString(boolean) - Method in interface org.apache.olingo.server.api.uri.UriResourcePartTyped
 
toValueString() - Method in class org.apache.olingo.server.api.prefer.PreferencesApplied
Returns a string representation that can be used as value of a Preference-Applied HTTP response header.
trackChanges() - Method in class org.apache.olingo.server.api.prefer.PreferencesApplied.Builder
Sets odata.track-changes.
TypeLiteral - Interface in org.apache.olingo.server.api.uri.queryoption.expression
Represents a type literal expression in the expression tree

U

Unary - Interface in org.apache.olingo.server.api.uri.queryoption.expression
Represents a unary expression node in the expression tree
A binary expression node is inserted in the expression tree for any valid ODATA unary operator in UnaryOperatorKind
UnaryOperatorKind - Enum in org.apache.olingo.server.api.uri.queryoption.expression
Enumeration of supported unary operators
For the semantic of these operators please see the ODATA specification for URL conventions
unicode(Boolean) - Method in class org.apache.olingo.server.api.serializer.PrimitiveSerializerOptions.Builder
Sets the unicode facet.
unicode(Boolean) - Method in class org.apache.olingo.server.api.serializer.PrimitiveValueSerializerOptions.Builder
Sets the unicode facet.
updateComplex(ODataRequest, ODataResponse, UriInfo, ContentType, ContentType) - Method in interface org.apache.olingo.server.api.processor.ComplexProcessor
Update complex-type instance with send data in the persistence and puts content, status, and Location into the response.
updateComplexCollection(ODataRequest, ODataResponse, UriInfo, ContentType, ContentType) - Method in interface org.apache.olingo.server.api.processor.ComplexCollectionProcessor
Update (replace) complex-type collection with send data in the persistence and puts content, status, and Location into the response.
updateEntity(ODataRequest, ODataResponse, UriInfo, ContentType, ContentType) - Method in interface org.apache.olingo.server.api.processor.EntityProcessor
Update entity data with send data in the persistence and puts content, status, and Location into the response.
updateMediaEntity(ODataRequest, ODataResponse, UriInfo, ContentType, ContentType) - Method in interface org.apache.olingo.server.api.processor.MediaEntityProcessor
Updates entity media data in the persistence and puts content and status into the response.
updatePrimitive(ODataRequest, ODataResponse, UriInfo, ContentType, ContentType) - Method in interface org.apache.olingo.server.api.processor.PrimitiveProcessor
Update primitive-type instance with send data in the persistence and puts content, status, and Location into the response.
updatePrimitiveCollection(ODataRequest, ODataResponse, UriInfo, ContentType, ContentType) - Method in interface org.apache.olingo.server.api.processor.PrimitiveCollectionProcessor
Update (replace) primitive-type collection with send data in the persistence and puts content, status, and Location into the response.
updatePrimitiveValue(ODataRequest, ODataResponse, UriInfo, ContentType, ContentType) - Method in interface org.apache.olingo.server.api.processor.PrimitiveValueProcessor
Update primitive-type instance with sent raw data in the persistence and puts content, status, and Location into the response.
updateReference(ODataRequest, ODataResponse, UriInfo, ContentType) - Method in interface org.apache.olingo.server.api.processor.ReferenceProcessor
Update entity reference in the persistence and puts content, status, and Location into the response.
UriHelper - Interface in org.apache.olingo.server.api.uri
Used for URI-related tasks.
UriInfo - Interface in org.apache.olingo.server.api.uri
Object acting as general access to URI information extracted from the request URI.
UriInfoAll - Interface in org.apache.olingo.server.api.uri
Used for URI info kind UriInfoKind.all to describe URIs like http://...
UriInfoBatch - Interface in org.apache.olingo.server.api.uri
Used for URI info kind UriInfoKind.batch to describe URIs like http://...
UriInfoCrossjoin - Interface in org.apache.olingo.server.api.uri
Used for URI info kind UriInfoKind.crossjoin to describe URIs like http://...
UriInfoEntityId - Interface in org.apache.olingo.server.api.uri
Used for URI info kind UriInfoKind.entityId to describe URIs like http://...
UriInfoKind - Enum in org.apache.olingo.server.api.uri
Defining the various info kinds
UriInfoMetadata - Interface in org.apache.olingo.server.api.uri
Used for URI info kind UriInfoKind.metadata to describe URIs like http://...
UriInfoResource - Interface in org.apache.olingo.server.api.uri
Used for URI info kind UriInfoKind.resource to describe URIs like E.g. http://...
UriInfoService - Interface in org.apache.olingo.server.api.uri
Used for URI info kind UriInfoKind.service to describe URIs like http://...
UriParameter - Interface in org.apache.olingo.server.api.uri
Represents a function parameter or key predicate when used in the URI.
UriResource - Interface in org.apache.olingo.server.api.uri
Super interface for all objects representing resource parts.
UriResourceAction - Interface in org.apache.olingo.server.api.uri
Used to describe an action used within an resource path For example: http://...
UriResourceComplexProperty - Interface in org.apache.olingo.server.api.uri
Used to describe an complex property used within an resource path E.g. http://...
UriResourceCount - Interface in org.apache.olingo.server.api.uri
Used to describe an $count used within an resource path For example: http://...
UriResourceEntitySet - Interface in org.apache.olingo.server.api.uri
Used to describe an entity set used within an resource path For example: http://...
UriResourceFunction - Interface in org.apache.olingo.server.api.uri
Used to describe an function import or bound function used within an resource path For example: http://...
UriResourceIt - Interface in org.apache.olingo.server.api.uri
Class indicating the $it reference.
UriResourceKind - Enum in org.apache.olingo.server.api.uri
Defining the various resource part types
UriResourceLambdaAll - Interface in org.apache.olingo.server.api.uri
Used to describe an all lambda expression used within an resource path For example: http://...
UriResourceLambdaAny - Interface in org.apache.olingo.server.api.uri
Used to describe an any lambda expression used within an resource path For example: http://...
UriResourceLambdaVariable - Interface in org.apache.olingo.server.api.uri
Used to describe an lambda variable used within an resource path For example: http://...
UriResourceNavigation - Interface in org.apache.olingo.server.api.uri
Used to describe an navigation property used within an resource path For example: http://...
UriResourcePartTyped - Interface in org.apache.olingo.server.api.uri
Used to describe an typed resource part (super interface)
UriResourcePrimitiveProperty - Interface in org.apache.olingo.server.api.uri
Used to describe an primitive property used within an resource path For example: http://...
UriResourceProperty - Interface in org.apache.olingo.server.api.uri
Used to describe an resource part which is an property (super interface)
UriResourceRef - Interface in org.apache.olingo.server.api.uri
Used to describe an $ref used within an resource path For example: http://...
UriResourceRoot - Interface in org.apache.olingo.server.api.uri
Class indicating the $root reference.
UriResourceSingleton - Interface in org.apache.olingo.server.api.uri
Used to describe an entity set used within an resource path For example: http://...
UriResourceValue - Interface in org.apache.olingo.server.api.uri
Used to describe an $value used within an resource path For example: http://...

V

valueOf(String) - Static method in enum org.apache.olingo.server.api.deserializer.batch.BatchDeserializerException.MessageKeys
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.olingo.server.api.deserializer.DeserializerException.MessageKeys
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.olingo.server.api.etag.PreconditionException.MessageKeys
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.olingo.server.api.prefer.Preferences.Return
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.olingo.server.api.serializer.BatchSerializerException.MessageKeys
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.olingo.server.api.serializer.Kind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.olingo.server.api.serializer.RepresentationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.olingo.server.api.serializer.SerializerException.MessageKeys
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.olingo.server.api.uri.queryoption.apply.AggregateExpression.StandardMethod
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.olingo.server.api.uri.queryoption.apply.BottomTop.Method
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.olingo.server.api.uri.queryoption.ApplyItem.Kind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.olingo.server.api.uri.queryoption.expression.BinaryOperatorKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.olingo.server.api.uri.queryoption.expression.MethodKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.olingo.server.api.uri.queryoption.expression.UnaryOperatorKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.olingo.server.api.uri.queryoption.search.SearchBinaryOperatorKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.olingo.server.api.uri.queryoption.search.SearchUnaryOperatorKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.olingo.server.api.uri.queryoption.SystemQueryOptionKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.olingo.server.api.uri.UriInfoKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.olingo.server.api.uri.UriResourceKind
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.olingo.server.api.deserializer.batch.BatchDeserializerException.MessageKeys
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.olingo.server.api.deserializer.DeserializerException.MessageKeys
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.olingo.server.api.etag.PreconditionException.MessageKeys
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.olingo.server.api.prefer.Preferences.Return
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.olingo.server.api.serializer.BatchSerializerException.MessageKeys
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.olingo.server.api.serializer.Kind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.olingo.server.api.serializer.RepresentationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.olingo.server.api.serializer.SerializerException.MessageKeys
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.olingo.server.api.uri.queryoption.apply.AggregateExpression.StandardMethod
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.olingo.server.api.uri.queryoption.apply.BottomTop.Method
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.olingo.server.api.uri.queryoption.ApplyItem.Kind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.olingo.server.api.uri.queryoption.expression.BinaryOperatorKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.olingo.server.api.uri.queryoption.expression.MethodKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.olingo.server.api.uri.queryoption.expression.UnaryOperatorKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.olingo.server.api.uri.queryoption.search.SearchBinaryOperatorKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.olingo.server.api.uri.queryoption.search.SearchUnaryOperatorKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.olingo.server.api.uri.queryoption.SystemQueryOptionKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.olingo.server.api.uri.UriInfoKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.olingo.server.api.uri.UriResourceKind
Returns an array containing the constants of this enum type, in the order they are declared.
VisitableExpression - Interface in org.apache.olingo.server.api.uri.queryoption.expression
Marks an expression node a visitable by an expression visitor
visitAlias(String) - Method in interface org.apache.olingo.server.api.uri.queryoption.expression.ExpressionVisitor
Called for each traversed Alias expression
visitBinaryOperator(BinaryOperatorKind, T, T) - Method in interface org.apache.olingo.server.api.uri.queryoption.expression.ExpressionVisitor
Called for each traversed Binary expression
visitBinaryOperator(BinaryOperatorKind, T, List<T>) - Method in interface org.apache.olingo.server.api.uri.queryoption.expression.ExpressionVisitor
Called for each traversed Binary expression
visitComputeAggregate(AggregateExpression) - Method in interface org.apache.olingo.server.api.uri.queryoption.expression.ExpressionVisitor
Called for each traversed AggregateExpression
visitEnum(EdmEnumType, List<String>) - Method in interface org.apache.olingo.server.api.uri.queryoption.expression.ExpressionVisitor
Called for each traversed Enumeration expression
visitLambdaExpression(String, String, Expression) - Method in interface org.apache.olingo.server.api.uri.queryoption.expression.ExpressionVisitor
Called for each traversed lambda expression
visitLambdaReference(String) - Method in interface org.apache.olingo.server.api.uri.queryoption.expression.ExpressionVisitor
Called for each traversed LambdaRef
visitLiteral(Literal) - Method in interface org.apache.olingo.server.api.uri.queryoption.expression.ExpressionVisitor
Called for each traversed Literal expression
visitMember(Member) - Method in interface org.apache.olingo.server.api.uri.queryoption.expression.ExpressionVisitor
Called for each traversed Member expression
visitMethodCall(MethodKind, List<T>) - Method in interface org.apache.olingo.server.api.uri.queryoption.expression.ExpressionVisitor
Called for each traversed Method expression
visitTypeLiteral(EdmType) - Method in interface org.apache.olingo.server.api.uri.queryoption.expression.ExpressionVisitor
Called for each traversed TypeLiteral expression
visitUnaryOperator(UnaryOperatorKind, T) - Method in interface org.apache.olingo.server.api.uri.queryoption.expression.ExpressionVisitor
Called for each traversed Unary expression

W

waitPreference(Integer) - Method in class org.apache.olingo.server.api.prefer.PreferencesApplied.Builder
Sets the value of the applied preference wait.
with() - Static method in class org.apache.olingo.server.api.deserializer.batch.BatchOptions
Creates a new BatchOptions builder.
with() - Static method in class org.apache.olingo.server.api.prefer.PreferencesApplied
Initializes the builder.
with() - Static method in class org.apache.olingo.server.api.serializer.ComplexSerializerOptions
Initializes the options builder.
with() - Static method in class org.apache.olingo.server.api.serializer.EdmAssistedSerializerOptions
Initializes the options builder.
with() - Static method in class org.apache.olingo.server.api.serializer.EntityCollectionSerializerOptions
Initializes the options builder.
with() - Static method in class org.apache.olingo.server.api.serializer.EntitySerializerOptions
Initializes the options builder.
with() - Static method in class org.apache.olingo.server.api.serializer.PrimitiveSerializerOptions
Initializes the options builder.
with() - Static method in class org.apache.olingo.server.api.serializer.PrimitiveValueSerializerOptions
Initializes the options builder.
with() - Static method in class org.apache.olingo.server.api.serializer.ReferenceCollectionSerializerOptions
Initializes the options builder.
with() - Static method in class org.apache.olingo.server.api.serializer.ReferenceSerializerOptions
Initializes the options builder.
write(WritableByteChannel) - Method in interface org.apache.olingo.server.api.ODataContent
Write the available content into the given WritableByteChannel.
write(OutputStream) - Method in interface org.apache.olingo.server.api.ODataContent
Write the available content into the given OutputStream.
writeContentErrorCallback(ODataContentWriteErrorCallback) - Method in class org.apache.olingo.server.api.serializer.EntityCollectionSerializerOptions.Builder
Set the callback which is used in case of an exception during write of the content.
writeOnlyReferences(boolean) - Method in class org.apache.olingo.server.api.serializer.EntityCollectionSerializerOptions.Builder
Sets to serialize only references
writeOnlyReferences(boolean) - Method in class org.apache.olingo.server.api.serializer.EntitySerializerOptions.Builder
Sets to serialize only references

X

xml10InvalidCharReplacement(String) - Method in class org.apache.olingo.server.api.serializer.ComplexSerializerOptions.Builder
set the replacement string for xml 1.0 unicode controlled characters that are not allowed
xml10InvalidCharReplacement() - Method in class org.apache.olingo.server.api.serializer.ComplexSerializerOptions
Gets the replacement string for unicode characters, that is not allowed in XML 1.0
xml10InvalidCharReplacement(String) - Method in class org.apache.olingo.server.api.serializer.EntityCollectionSerializerOptions.Builder
set the replacement String for xml 1.0 unicode controlled characters that are not allowed
xml10InvalidCharReplacement() - Method in class org.apache.olingo.server.api.serializer.EntityCollectionSerializerOptions
Gets the replacement string for unicode characters, that is not allowed in XML 1.0
xml10InvalidCharReplacement(String) - Method in class org.apache.olingo.server.api.serializer.EntitySerializerOptions.Builder
set the replacement string for xml 1.0 unicode controlled characters that are not allowed
xml10InvalidCharReplacement() - Method in class org.apache.olingo.server.api.serializer.EntitySerializerOptions
Gets the replacement string for unicode characters, that is not allowed in XML 1.0
xml10InvalidCharReplacement(String) - Method in class org.apache.olingo.server.api.serializer.PrimitiveSerializerOptions.Builder
set the replacement string for xml 1.0 unicode controlled characters that are not allowed
xml10InvalidCharReplacement() - Method in class org.apache.olingo.server.api.serializer.PrimitiveSerializerOptions
Gets the replacement string for unicode characters, that is not allowed in XML 1.0
xml10InvalidCharReplacement(String) - Method in class org.apache.olingo.server.api.serializer.PrimitiveValueSerializerOptions.Builder
set the replacement string for xml 1.0 unicode controlled characters that are not allowed
xml10InvalidCharReplacement() - Method in class org.apache.olingo.server.api.serializer.PrimitiveValueSerializerOptions
Gets the replacement string for unicode characters, that is not allowed in XML 1.0
A B C D E F G H I K L M N O P Q R S T U V W X 
Skip navigation links

Copyright © 2013–2022 The Apache Software Foundation. All rights reserved.