| Package | Description | 
|---|---|
| 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.netty.server.core | |
| 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.processor | Olingo Processors
 Processors are used to handle OData requests and send back the OData reponse. | 
| org.apache.olingo.server.api.serializer | Olingo Server API - Serializer
 
 The serializer package is used to condense all about the Olingo serialization. | 
| Modifier and Type | Method and Description | 
|---|---|
| abstract ODataNettyHandler | ODataNetty. createNettyHandler(ServiceMetadata serviceMetadata)Creates a new ODataNettyHandler for handling OData requests in an HTTP context. | 
| Modifier and Type | Method and Description | 
|---|---|
| ServiceMetadata | ODataNettyImpl. createServiceMetadata(CsdlEdmProvider edmProvider,
                     List<EdmxReference> references) | 
| ServiceMetadata | ODataNettyImpl. createServiceMetadata(CsdlEdmProvider edmProvider,
                     List<EdmxReference> references,
                     ServiceMetadataETagSupport serviceMetadataETagSupport) | 
| Modifier and Type | Method and Description | 
|---|---|
| ODataDeserializer | ODataNettyImpl. createDeserializer(ContentType contentType,
                  ServiceMetadata metadata) | 
| ODataDeserializer | ODataNettyImpl. createDeserializer(ContentType contentType,
                  ServiceMetadata metadata,
                  List<String> versions) | 
| ODataHttpHandler | ODataNettyImpl. createHandler(ServiceMetadata serviceMetadata) | 
| ODataNettyHandler | ODataNettyImpl. createNettyHandler(ServiceMetadata serviceMetadata) | 
| ODataHandler | ODataNettyImpl. createRawHandler(ServiceMetadata serviceMetadata) | 
| Constructor and Description | 
|---|
| ODataNettyHandlerImpl(OData odata,
                     ServiceMetadata serviceMetadata) | 
| Modifier and Type | Method and Description | 
|---|---|
| abstract ServiceMetadata | OData. createServiceMetadata(CsdlEdmProvider edmProvider,
                     List<EdmxReference> references)Creates a metadata object for this service. | 
| abstract ServiceMetadata | OData. createServiceMetadata(CsdlEdmProvider edmProvider,
                     List<EdmxReference> references,
                     ServiceMetadataETagSupport serviceMetadataETagSupport)Creates a metadata object for this service. | 
| Modifier and Type | Method and Description | 
|---|---|
| abstract ODataDeserializer | OData. createDeserializer(ContentType contentType,
                  ServiceMetadata metadata)Creates a new deserializer object for reading content in the specified format. | 
| abstract ODataDeserializer | OData. createDeserializer(ContentType contentType,
                  ServiceMetadata metadata,
                  List<String> versions)Creates a new deserializer object for reading content in the specified format. | 
| abstract ODataHttpHandler | OData. createHandler(ServiceMetadata serviceMetadata)Creates a new ODataHttpHandler for handling OData requests in an HTTP context. | 
| abstract ODataHandler | OData. createRawHandler(ServiceMetadata serviceMetadata)Creates a new ODataHandler for handling OData requests. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | DefaultProcessor. init(OData odata,
    ServiceMetadata serviceMetadata) | 
| void | Processor. init(OData odata,
    ServiceMetadata serviceMetadata)Initializes the processor for each HTTP request - response cycle. | 
| Modifier and Type | Method and Description | 
|---|---|
| SerializerResult | ODataSerializer. complex(ServiceMetadata metadata,
       EdmComplexType type,
       Property property,
       ComplexSerializerOptions options)Writes complex-type instance data into an InputStream. | 
| SerializerResult | ODataSerializer. complexCollection(ServiceMetadata metadata,
                 EdmComplexType type,
                 Property property,
                 ComplexSerializerOptions options)Writes data of a collection of complex-type instances into an InputStream. | 
| SerializerResult | ODataSerializer. entity(ServiceMetadata metadata,
      EdmEntityType entityType,
      Entity entity,
      EntitySerializerOptions options)Writes entity data into an InputStream. | 
| SerializerResult | EdmAssistedSerializer. entityCollection(ServiceMetadata metadata,
                EdmEntityType referencedEntityType,
                AbstractEntityCollection entityCollection,
                EdmAssistedSerializerOptions options)Writes entity-collection data into an InputStream. | 
| SerializerResult | ODataSerializer. entityCollection(ServiceMetadata metadata,
                EdmEntityType entityType,
                AbstractEntityCollection entitySet,
                EntityCollectionSerializerOptions options)Writes entity-collection data into an InputStream. | 
| SerializerResult | EdmDeltaSerializer. entityCollection(ServiceMetadata metadata,
                EdmEntityType referencedEntityType,
                Delta delta,
                EntityCollectionSerializerOptions options)Writes collection of delta-response into an InputStream. | 
| SerializerStreamResult | ODataSerializer. entityCollectionStreamed(ServiceMetadata metadata,
                        EdmEntityType entityType,
                        EntityIterator entities,
                        EntityCollectionSerializerOptions options)Writes entity-collection data into an InputStream. | 
| SerializerResult | ODataSerializer. metadataDocument(ServiceMetadata serviceMetadata)Writes the metadata document into an InputStream. | 
| SerializerResult | ODataSerializer. primitive(ServiceMetadata metadata,
         EdmPrimitiveType type,
         Property property,
         PrimitiveSerializerOptions options)Writes primitive-type instance data into an InputStream. | 
| SerializerResult | ODataSerializer. primitiveCollection(ServiceMetadata metadata,
                   EdmPrimitiveType type,
                   Property property,
                   PrimitiveSerializerOptions options)Writes data of a collection of primitive-type instances into an InputStream. | 
| SerializerResult | ODataSerializer. reference(ServiceMetadata metadata,
         EdmEntitySet edmEntitySet,
         Entity entity,
         ReferenceSerializerOptions options)Writes a single entity reference into an InputStream. | 
| SerializerResult | ODataSerializer. referenceCollection(ServiceMetadata metadata,
                   EdmEntitySet edmEntitySet,
                   AbstractEntityCollection entityCollection,
                   ReferenceCollectionSerializerOptions options)Writes entity-collection references into an InputStream. | 
| SerializerResult | ODataSerializer. serviceDocument(ServiceMetadata serviceMetadata,
               String serviceRoot)Writes the service document into an InputStream. | 
Copyright © 2013–2023 The Apache Software Foundation. All rights reserved.