| Package | Description | 
|---|---|
| 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.processor | Olingo Processors
 Processors are used to handle OData requests and send back the OData reponse. | 
| 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). | 
| Modifier and Type | Method and Description | 
|---|---|
| String | BatchFacade. extractBoundaryFromContentType(String contentType)Extracts the boundary of a multipart/mixed header. | 
| ODataResponsePart | BatchFacade. handleBatchRequest(BatchRequestPart request)Handles a BatchRequestPart. | 
| ODataResponse | BatchFacade. handleODataRequest(ODataRequest request)Executes an ODataRequest, which must be a part of a change set. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | CountComplexCollectionProcessor. countComplexCollection(ODataRequest request,
                      ODataResponse response,
                      UriInfo uriInfo)Counts complex properties from persistence and puts serialized content and status into the response. | 
| void | CountEntityCollectionProcessor. countEntityCollection(ODataRequest request,
                     ODataResponse response,
                     UriInfo uriInfo)Counts entities from persistence and puts serialized content and status into the response. | 
| void | CountPrimitiveCollectionProcessor. countPrimitiveCollection(ODataRequest request,
                        ODataResponse response,
                        UriInfo uriInfo)Counts primitive properties from persistence and puts serialized content and status into the response. | 
| void | EntityProcessor. createEntity(ODataRequest request,
            ODataResponse response,
            UriInfo uriInfo,
            ContentType requestFormat,
            ContentType responseFormat)Creates an entity with send data in the persistence and puts content, status, and Location into the response. | 
| void | MediaEntityProcessor. createMediaEntity(ODataRequest request,
                 ODataResponse response,
                 UriInfo uriInfo,
                 ContentType requestFormat,
                 ContentType responseFormat)Creates an entity with sent media data in the persistence and puts content, status and Location into the response. | 
| void | ReferenceProcessor. createReference(ODataRequest request,
               ODataResponse response,
               UriInfo uriInfo,
               ContentType requestFormat)Creates entity reference in the persistence and puts content, status, and Location into the response. | 
| void | ComplexProcessor. deleteComplex(ODataRequest request,
             ODataResponse response,
             UriInfo uriInfo)Deletes complex-type value from an entity and puts the status into the response. | 
| void | ComplexCollectionProcessor. deleteComplexCollection(ODataRequest request,
                       ODataResponse response,
                       UriInfo uriInfo)Deletes complex-type collection from an entity and puts the status into the response. | 
| void | EntityProcessor. deleteEntity(ODataRequest request,
            ODataResponse response,
            UriInfo uriInfo)Deletes entity from persistence and puts the status into the response. | 
| void | MediaEntityProcessor. deleteMediaEntity(ODataRequest request,
                 ODataResponse response,
                 UriInfo uriInfo)Deletes entity media data and associated entity from persistence and puts the status into the response. | 
| void | PrimitiveProcessor. deletePrimitive(ODataRequest request,
               ODataResponse response,
               UriInfo uriInfo)Deletes primitive-type value from an entity and puts the status into the response. | 
| void | PrimitiveCollectionProcessor. deletePrimitiveCollection(ODataRequest request,
                         ODataResponse response,
                         UriInfo uriInfo)Deletes primitive-type collection from an entity and puts the status into the response. | 
| void | PrimitiveValueProcessor. deletePrimitiveValue(ODataRequest request,
                    ODataResponse response,
                    UriInfo uriInfo)Deletes primitive-type raw value from an entity and puts the status into the response. | 
| void | ReferenceProcessor. deleteReference(ODataRequest request,
               ODataResponse response,
               UriInfo uriInfo)Deletes reference to an entity from persistence and puts the status into the response. | 
| void | ActionComplexProcessor. processActionComplex(ODataRequest request,
                    ODataResponse response,
                    UriInfo uriInfo,
                    ContentType requestFormat,
                    ContentType responseFormat)Process an action which has as return type a complex type. | 
| void | ActionComplexCollectionProcessor. processActionComplexCollection(ODataRequest request,
                              ODataResponse response,
                              UriInfo uriInfo,
                              ContentType requestFormat,
                              ContentType responseFormat)Process an action which has as return type a complex-type collection. | 
| void | ActionEntityProcessor. processActionEntity(ODataRequest request,
                   ODataResponse response,
                   UriInfo uriInfo,
                   ContentType requestFormat,
                   ContentType responseFormat)Process an action which has as return type an entity. | 
| void | ActionEntityCollectionProcessor. processActionEntityCollection(ODataRequest request,
                             ODataResponse response,
                             UriInfo uriInfo,
                             ContentType requestFormat,
                             ContentType responseFormat)Process an action which has as return type a collection of entities. | 
| void | ActionPrimitiveProcessor. processActionPrimitive(ODataRequest request,
                      ODataResponse response,
                      UriInfo uriInfo,
                      ContentType requestFormat,
                      ContentType responseFormat)Process an action which has as return type a primitive-type. | 
| void | ActionPrimitiveCollectionProcessor. processActionPrimitiveCollection(ODataRequest request,
                                ODataResponse response,
                                UriInfo uriInfo,
                                ContentType requestFormat,
                                ContentType responseFormat)Process an action which has as return type a primitive-type collection. | 
| void | ActionVoidProcessor. processActionVoid(ODataRequest request,
                 ODataResponse response,
                 UriInfo uriInfo,
                 ContentType requestFormat)Process an action which has no return type. | 
| void | BatchProcessor. processBatch(BatchFacade facade,
            ODataRequest request,
            ODataResponse response)Process a complete batch request and puts serialized content and status into the response. | 
| ODataResponsePart | BatchProcessor. processChangeSet(BatchFacade facade,
                List<ODataRequest> requests)Process a batch change set (containing several batch requests)
 and puts serialized content and status into the response. | 
| void | ComplexProcessor. readComplex(ODataRequest request,
           ODataResponse response,
           UriInfo uriInfo,
           ContentType responseFormat)Reads complex-type instance. | 
| void | ComplexCollectionProcessor. readComplexCollection(ODataRequest request,
                     ODataResponse response,
                     UriInfo uriInfo,
                     ContentType responseFormat)Reads complex-type collection. | 
| void | EntityProcessor. readEntity(ODataRequest request,
          ODataResponse response,
          UriInfo uriInfo,
          ContentType responseFormat)Reads entity data from persistence and puts serialized content and status into the response. | 
| void | EntityCollectionProcessor. readEntityCollection(ODataRequest request,
                    ODataResponse response,
                    UriInfo uriInfo,
                    ContentType responseFormat)Reads entities data from persistence and puts serialized content and status into the response. | 
| void | MediaEntityProcessor. readMediaEntity(ODataRequest request,
               ODataResponse response,
               UriInfo uriInfo,
               ContentType responseFormat)Reads entity media data from persistence and puts content and status into the response. | 
| void | DefaultProcessor. readMetadata(ODataRequest request,
            ODataResponse response,
            UriInfo uriInfo,
            ContentType requestedContentType) | 
| void | MetadataProcessor. readMetadata(ODataRequest request,
            ODataResponse response,
            UriInfo uriInfo,
            ContentType responseFormat)Reads data from persistence and puts serialized content and status into the response. | 
| void | PrimitiveProcessor. readPrimitive(ODataRequest request,
             ODataResponse response,
             UriInfo uriInfo,
             ContentType responseFormat)Reads primitive-type instance. | 
| void | PrimitiveCollectionProcessor. readPrimitiveCollection(ODataRequest request,
                       ODataResponse response,
                       UriInfo uriInfo,
                       ContentType responseFormat)Reads primitive-type collection. | 
| void | PrimitiveValueProcessor. readPrimitiveValue(ODataRequest request,
                  ODataResponse response,
                  UriInfo uriInfo,
                  ContentType responseFormat)Reads raw value of a primitive-type instance, e.g., of a primitive property of an entity. | 
| void | ReferenceProcessor. readReference(ODataRequest request,
             ODataResponse response,
             UriInfo uriInfo,
             ContentType responseFormat)Reads entity reference from persistence and put it as serialized content and status into the response. | 
| void | ReferenceCollectionProcessor. readReferenceCollection(ODataRequest request,
                       ODataResponse response,
                       UriInfo uriInfo,
                       ContentType responseFormat)Reads entity references from persistence and put them as serialized content and with
 according status into the response. | 
| void | ServiceDocumentProcessor. readServiceDocument(ODataRequest request,
                   ODataResponse response,
                   UriInfo uriInfo,
                   ContentType responseFormat)Reads service-document information from persistence and puts serialized content and status into the response. | 
| void | DefaultProcessor. readServiceDocument(ODataRequest request,
                   ODataResponse response,
                   UriInfo uriInfo,
                   ContentType requestedContentType) | 
| void | ComplexProcessor. updateComplex(ODataRequest request,
             ODataResponse response,
             UriInfo uriInfo,
             ContentType requestFormat,
             ContentType responseFormat)Update complex-type instance with send data in the persistence and
 puts content, status, and Location into the response. | 
| void | ComplexCollectionProcessor. updateComplexCollection(ODataRequest request,
                       ODataResponse response,
                       UriInfo uriInfo,
                       ContentType requestFormat,
                       ContentType responseFormat)Update (replace) complex-type collection with send data in the persistence and
 puts content, status, and Location into the response. | 
| void | EntityProcessor. updateEntity(ODataRequest request,
            ODataResponse response,
            UriInfo uriInfo,
            ContentType requestFormat,
            ContentType responseFormat)Update entity data with send data in the persistence and puts content, status, and Location into the response. | 
| void | MediaEntityProcessor. updateMediaEntity(ODataRequest request,
                 ODataResponse response,
                 UriInfo uriInfo,
                 ContentType requestFormat,
                 ContentType responseFormat)Updates entity media data in the persistence and puts content and status into the response. | 
| void | PrimitiveProcessor. updatePrimitive(ODataRequest request,
               ODataResponse response,
               UriInfo uriInfo,
               ContentType requestFormat,
               ContentType responseFormat)Update primitive-type instance with send data in the persistence and
 puts content, status, and Location into the response. | 
| void | PrimitiveCollectionProcessor. updatePrimitiveCollection(ODataRequest request,
                         ODataResponse response,
                         UriInfo uriInfo,
                         ContentType requestFormat,
                         ContentType responseFormat)Update (replace) primitive-type collection with send data in the persistence and
 puts content, status, and Location into the response. | 
| void | PrimitiveValueProcessor. updatePrimitiveValue(ODataRequest request,
                    ODataResponse response,
                    UriInfo uriInfo,
                    ContentType requestFormat,
                    ContentType responseFormat)Update primitive-type instance with sent raw data in the persistence and
 puts content, status, and Location into the response. | 
| void | ReferenceProcessor. updateReference(ODataRequest request,
               ODataResponse response,
               UriInfo uriInfo,
               ContentType requestFormat)Update entity reference in the persistence and puts content, status, and Location into the response. | 
| Modifier and Type | Method and Description | 
|---|---|
| <T> T | VisitableExpression. accept(ExpressionVisitor<T> visitor)Method  VisitableExpression.accept(ExpressionVisitor)is called when traversing the expression tree. | 
| T | ExpressionVisitor. visitAlias(String aliasName)Called for each traversed  Aliasexpression | 
| T | ExpressionVisitor. visitBinaryOperator(BinaryOperatorKind operator,
                   T left,
                   List<T> right)Called for each traversed  Binaryexpression | 
| T | ExpressionVisitor. visitBinaryOperator(BinaryOperatorKind operator,
                   T left,
                   T right)Called for each traversed  Binaryexpression | 
| default T | ExpressionVisitor. visitComputeAggregate(AggregateExpression aggregateExpr)Called for each traversed  AggregateExpression | 
| T | ExpressionVisitor. visitEnum(EdmEnumType type,
         List<String> enumValues)Called for each traversed  Enumerationexpression | 
| T | ExpressionVisitor. visitLambdaExpression(String lambdaFunction,
                     String lambdaVariable,
                     Expression expression)Called for each traversed lambda expression | 
| T | ExpressionVisitor. visitLambdaReference(String variableName)Called for each traversed  LambdaRef | 
| T | ExpressionVisitor. visitLiteral(Literal literal)Called for each traversed  Literalexpression | 
| T | ExpressionVisitor. visitMember(Member member)Called for each traversed  Memberexpression | 
| T | ExpressionVisitor. visitMethodCall(MethodKind methodCall,
               List<T> parameters)Called for each traversed  Methodexpression | 
| T | ExpressionVisitor. visitTypeLiteral(EdmType type)Called for each traversed  TypeLiteralexpression | 
| T | ExpressionVisitor. visitUnaryOperator(UnaryOperatorKind operator,
                  T operand)Called for each traversed  Unaryexpression | 
Copyright © 2013–2023 The Apache Software Foundation. All rights reserved.