Uses of Interface
org.apache.olingo.server.api.ServiceMetadata
Packages that use ServiceMetadata
Package
Description
Netty handler for Olingo Server API
Olingo Server API
Olingo Processors
Olingo Server API - Serializer
-
Uses of ServiceMetadata in org.apache.olingo.netty.server.api
Methods in org.apache.olingo.netty.server.api with parameters of type ServiceMetadataModifier and TypeMethodDescriptionabstract ODataNettyHandlerODataNetty.createNettyHandler(ServiceMetadata serviceMetadata) Creates a new ODataNettyHandler for handling OData requests in an HTTP context. -
Uses of ServiceMetadata in org.apache.olingo.netty.server.core
Methods in org.apache.olingo.netty.server.core that return ServiceMetadataModifier and TypeMethodDescriptionODataNettyImpl.createServiceMetadata(CsdlEdmProvider edmProvider, List<EdmxReference> references) ODataNettyImpl.createServiceMetadata(CsdlEdmProvider edmProvider, List<EdmxReference> references, ServiceMetadataETagSupport serviceMetadataETagSupport) Methods in org.apache.olingo.netty.server.core with parameters of type ServiceMetadataModifier and TypeMethodDescriptionODataNettyImpl.createDeserializer(ContentType contentType, ServiceMetadata metadata) ODataNettyImpl.createDeserializer(ContentType contentType, ServiceMetadata metadata, List<String> versions) ODataNettyImpl.createHandler(ServiceMetadata serviceMetadata) ODataNettyImpl.createNettyHandler(ServiceMetadata serviceMetadata) ODataNettyImpl.createRawHandler(ServiceMetadata serviceMetadata) Constructors in org.apache.olingo.netty.server.core with parameters of type ServiceMetadataModifierConstructorDescriptionODataNettyHandlerImpl(OData odata, ServiceMetadata serviceMetadata) -
Uses of ServiceMetadata in org.apache.olingo.server.api
Methods in org.apache.olingo.server.api that return ServiceMetadataModifier and TypeMethodDescriptionabstract ServiceMetadataOData.createServiceMetadata(CsdlEdmProvider edmProvider, List<EdmxReference> references) Creates a metadata object for this service.abstract ServiceMetadataOData.createServiceMetadata(CsdlEdmProvider edmProvider, List<EdmxReference> references, ServiceMetadataETagSupport serviceMetadataETagSupport) Creates a metadata object for this service.Methods in org.apache.olingo.server.api with parameters of type ServiceMetadataModifier and TypeMethodDescriptionabstract ODataDeserializerOData.createDeserializer(ContentType contentType, ServiceMetadata metadata) Creates a new deserializer object for reading content in the specified format.abstract ODataDeserializerOData.createDeserializer(ContentType contentType, ServiceMetadata metadata, List<String> versions) Creates a new deserializer object for reading content in the specified format.abstract ODataHttpHandlerOData.createHandler(ServiceMetadata serviceMetadata) Creates a new ODataHttpHandler for handling OData requests in an HTTP context.abstract ODataHandlerOData.createRawHandler(ServiceMetadata serviceMetadata) Creates a new ODataHandler for handling OData requests. -
Uses of ServiceMetadata in org.apache.olingo.server.api.processor
Methods in org.apache.olingo.server.api.processor with parameters of type ServiceMetadataModifier and TypeMethodDescriptionvoidDefaultProcessor.init(OData odata, ServiceMetadata serviceMetadata) voidProcessor.init(OData odata, ServiceMetadata serviceMetadata) Initializes the processor for each HTTP request - response cycle. -
Uses of ServiceMetadata in org.apache.olingo.server.api.serializer
Methods in org.apache.olingo.server.api.serializer with parameters of type ServiceMetadataModifier and TypeMethodDescriptionODataSerializer.complex(ServiceMetadata metadata, EdmComplexType type, Property property, ComplexSerializerOptions options) Writes complex-type instance data into an InputStream.ODataSerializer.complexCollection(ServiceMetadata metadata, EdmComplexType type, Property property, ComplexSerializerOptions options) Writes data of a collection of complex-type instances into an InputStream.ODataSerializer.entity(ServiceMetadata metadata, EdmEntityType entityType, Entity entity, EntitySerializerOptions options) Writes entity data into an InputStream.EdmAssistedSerializer.entityCollection(ServiceMetadata metadata, EdmEntityType referencedEntityType, AbstractEntityCollection entityCollection, EdmAssistedSerializerOptions options) Writes entity-collection data into an InputStream.EdmDeltaSerializer.entityCollection(ServiceMetadata metadata, EdmEntityType referencedEntityType, Delta delta, EntityCollectionSerializerOptions options) Writes collection of delta-response into an InputStream.ODataSerializer.entityCollection(ServiceMetadata metadata, EdmEntityType entityType, AbstractEntityCollection entitySet, EntityCollectionSerializerOptions options) Writes entity-collection data into an InputStream.ODataSerializer.entityCollectionStreamed(ServiceMetadata metadata, EdmEntityType entityType, AbstractEntityCollectionObject entities, EntityCollectionSerializerOptions options) Writes entity-collection data into an InputStream.ODataSerializer.metadataDocument(ServiceMetadata serviceMetadata) Writes the metadata document into an InputStream.ODataSerializer.primitive(ServiceMetadata metadata, EdmPrimitiveType type, Property property, PrimitiveSerializerOptions options) Writes primitive-type instance data into an InputStream.ODataSerializer.primitiveCollection(ServiceMetadata metadata, EdmPrimitiveType type, Property property, PrimitiveSerializerOptions options) Writes data of a collection of primitive-type instances into an InputStream.ODataSerializer.reference(ServiceMetadata metadata, EdmEntitySet edmEntitySet, Entity entity, ReferenceSerializerOptions options) Writes a single entity reference into an InputStream.ODataSerializer.referenceCollection(ServiceMetadata metadata, EdmEntitySet edmEntitySet, AbstractEntityCollection entityCollection, ReferenceCollectionSerializerOptions options) Writes entity-collection references into an InputStream.ODataSerializer.serviceDocument(ServiceMetadata serviceMetadata, String serviceRoot) Writes the service document into an InputStream. -
Uses of ServiceMetadata in org.apache.olingo.server.core
Classes in org.apache.olingo.server.core that implement ServiceMetadataMethods in org.apache.olingo.server.core that return ServiceMetadataModifier and TypeMethodDescriptionODataImpl.createServiceMetadata(CsdlEdmProvider edmProvider, List<EdmxReference> references) ODataImpl.createServiceMetadata(CsdlEdmProvider edmProvider, List<EdmxReference> references, ServiceMetadataETagSupport serviceMetadataETagSupport) Methods in org.apache.olingo.server.core with parameters of type ServiceMetadataModifier and TypeMethodDescriptionODataImpl.createDeserializer(ContentType contentType, ServiceMetadata metadata) ODataImpl.createDeserializer(ContentType contentType, ServiceMetadata metadata, List<String> versions) ODataImpl.createHandler(ServiceMetadata serviceMetadata) ODataImpl.createRawHandler(ServiceMetadata serviceMetadata) voidDefaultRedirectProcessor.init(OData odata, ServiceMetadata serviceMetadata) ODataWritableContent.with(AbstractEntityCollectionObject entitySet, EdmEntityType entityType, ODataSerializer serializer, ServiceMetadata metadata, EntityCollectionSerializerOptions options) Constructors in org.apache.olingo.server.core with parameters of type ServiceMetadataModifierConstructorDescriptionODataHandlerImpl(OData odata, ServiceMetadata serviceMetadata, ServerCoreDebugger debugger) ODataHttpHandlerImpl(OData odata, ServiceMetadata serviceMetadata) ODataWritableContentBuilder(AbstractEntityCollectionObject entities, EdmEntityType entityType, ODataSerializer serializer, ServiceMetadata metadata, EntityCollectionSerializerOptions options) -
Uses of ServiceMetadata in org.apache.olingo.server.core.deserializer.json
Constructors in org.apache.olingo.server.core.deserializer.json with parameters of type ServiceMetadataModifierConstructorDescriptionODataJsonDeserializer(ContentType contentType, ServiceMetadata serviceMetadata) ODataJsonDeserializer(ContentType contentType, ServiceMetadata serviceMetadata, IConstants constants) -
Uses of ServiceMetadata in org.apache.olingo.server.core.serializer.json
Methods in org.apache.olingo.server.core.serializer.json with parameters of type ServiceMetadataModifier and TypeMethodDescriptionODataJsonSerializer.complex(ServiceMetadata metadata, EdmComplexType type, Property property, ComplexSerializerOptions options) ODataJsonSerializer.complexCollection(ServiceMetadata metadata, EdmComplexType type, Property property, ComplexSerializerOptions options) EdmAssistedJsonSerializer.entity(ServiceMetadata metadata, EdmEntityType entityType, Entity entity, EdmAssistedSerializerOptions options) ODataJsonSerializer.entity(ServiceMetadata metadata, EdmEntityType entityType, Entity entity, EntitySerializerOptions options) EdmAssistedJsonSerializer.entityCollection(ServiceMetadata metadata, EdmEntityType entityType, AbstractEntityCollection entityCollection, EdmAssistedSerializerOptions options) JsonDeltaSerializer.entityCollection(ServiceMetadata metadata, EdmEntityType referencedEntityType, Delta delta, EntityCollectionSerializerOptions options) JsonDeltaSerializerWithNavigations.entityCollection(ServiceMetadata metadata, EdmEntityType referencedEntityType, Delta delta, EntityCollectionSerializerOptions options) ODataJsonSerializer.entityCollection(ServiceMetadata metadata, EdmEntityType entityType, AbstractEntityCollection entitySet, EntityCollectionSerializerOptions options) voidODataJsonSerializer.entityCollectionIntoStream(ServiceMetadata metadata, EdmEntityType entityType, AbstractEntityCollectionObject entitySet, EntityCollectionSerializerOptions options, OutputStream outputStream) ODataJsonSerializer.entityCollectionStreamed(ServiceMetadata metadata, EdmEntityType entityType, AbstractEntityCollectionObject entities, EntityCollectionSerializerOptions options) ODataJsonSerializer.metadataDocument(ServiceMetadata serviceMetadata) ODataJsonSerializer.primitive(ServiceMetadata metadata, EdmPrimitiveType type, Property property, PrimitiveSerializerOptions options) ODataJsonSerializer.primitiveCollection(ServiceMetadata metadata, EdmPrimitiveType type, Property property, PrimitiveSerializerOptions options) ODataJsonSerializer.reference(ServiceMetadata metadata, EdmEntitySet edmEntitySet, Entity entity, ReferenceSerializerOptions options) ODataJsonSerializer.referenceCollection(ServiceMetadata metadata, EdmEntitySet edmEntitySet, AbstractEntityCollection entityCollection, ReferenceCollectionSerializerOptions options) protected EdmComplexTypeJsonDeltaSerializer.resolveComplexType(ServiceMetadata metadata, EdmComplexType baseType, String derivedTypeName) protected EdmComplexTypeJsonDeltaSerializerWithNavigations.resolveComplexType(ServiceMetadata metadata, EdmComplexType baseType, String derivedTypeName) protected EdmComplexTypeODataJsonSerializer.resolveComplexType(ServiceMetadata metadata, EdmComplexType baseType, String derivedTypeName) protected EdmEntityTypeODataJsonSerializer.resolveEntityType(ServiceMetadata metadata, EdmEntityType baseType, String derivedTypeName) protected SerializerResultEdmAssistedJsonSerializer.serialize(ServiceMetadata metadata, EdmEntityType entityType, AbstractODataObject obj, ContextURL contextURL) ODataJsonSerializer.serviceDocument(ServiceMetadata metadata, String serviceRoot) voidJsonDeltaSerializer.writeAddedUpdatedEntity(ServiceMetadata metadata, EdmEntityType entityType, Entity entity, ExpandOption expand, SelectOption select, ContextURL url, boolean onlyReference, String name, com.fasterxml.jackson.core.JsonGenerator json) voidJsonDeltaSerializerWithNavigations.writeAddedUpdatedEntity(ServiceMetadata metadata, EdmEntityType entityType, Entity entity, ExpandOption expand, SelectOption select, ContextURL url, boolean onlyReference, String name, com.fasterxml.jackson.core.JsonGenerator json, boolean isFullRepresentation) protected voidJsonDeltaSerializer.writeComplexValue(ServiceMetadata metadata, EdmComplexType type, List<Property> properties, Set<List<String>> selectedPaths, com.fasterxml.jackson.core.JsonGenerator json) protected voidJsonDeltaSerializerWithNavigations.writeComplexValue(ServiceMetadata metadata, EdmComplexType type, List<Property> properties, Set<List<String>> selectedPaths, com.fasterxml.jackson.core.JsonGenerator json) protected voidODataJsonSerializer.writeComplexValue(ServiceMetadata metadata, EdmComplexType type, List<Property> properties, Set<List<String>> selectedPaths, com.fasterxml.jackson.core.JsonGenerator json, Set<List<String>> expandedPaths, Linked linked, ExpandOption expand, String complexPropName) protected voidODataJsonSerializer.writeEntity(ServiceMetadata metadata, EdmEntityType entityType, Entity entity, ContextURL contextURL, ExpandOption expand, Integer toDepth, SelectOption select, boolean onlyReference, Set<String> ancestors, String name, com.fasterxml.jackson.core.JsonGenerator json) protected voidJsonDeltaSerializer.writeEntitySet(ServiceMetadata metadata, EdmEntityType entityType, Delta entitySet, EntityCollectionSerializerOptions options, com.fasterxml.jackson.core.JsonGenerator json) protected voidJsonDeltaSerializerWithNavigations.writeEntitySet(ServiceMetadata metadata, EdmEntityType entityType, AbstractEntityCollection entitySet, ExpandOption expand, SelectOption select, boolean onlyReference, String name, com.fasterxml.jackson.core.JsonGenerator json, boolean isFullRepresentation) protected voidJsonDeltaSerializerWithNavigations.writeEntitySet(ServiceMetadata metadata, EdmEntityType entityType, Delta entitySet, EntityCollectionSerializerOptions options, com.fasterxml.jackson.core.JsonGenerator json) protected voidODataJsonSerializer.writeEntitySet(ServiceMetadata metadata, EdmEntityType entityType, AbstractEntityCollectionObject entitySet, ExpandOption expand, Integer toDepth, SelectOption select, boolean onlyReference, Set<String> ancestors, String name, com.fasterxml.jackson.core.JsonGenerator json) protected voidJsonDeltaSerializerWithNavigations.writeExpandedNavigationProperty(ServiceMetadata metadata, EdmNavigationProperty property, Link navigationLink, ExpandOption innerExpand, SelectOption innerSelect, CountOption innerCount, boolean writeOnlyCount, boolean writeOnlyRef, String name, com.fasterxml.jackson.core.JsonGenerator json, boolean isFullRepresentation) protected voidODataJsonSerializer.writeExpandedNavigationProperty(ServiceMetadata metadata, EdmNavigationProperty property, Link navigationLink, ExpandOption innerExpand, Integer toDepth, SelectOption innerSelect, CountOption innerCount, boolean writeOnlyCount, boolean writeOnlyRef, Set<String> ancestors, String name, com.fasterxml.jackson.core.JsonGenerator json) protected voidODataJsonSerializer.writeExpandedStreamProperties(ServiceMetadata metadata, EdmStructuredType type, Linked linked, ExpandOption expand, Integer toDepth, Set<String> ancestors, String name, com.fasterxml.jackson.core.JsonGenerator json) protected voidODataJsonSerializer.writeMetadataETag(ServiceMetadata metadata, com.fasterxml.jackson.core.JsonGenerator json) protected voidJsonDeltaSerializerWithNavigations.writeNavigationProperties(ServiceMetadata metadata, EdmStructuredType type, Linked linked, ExpandOption expand, String name, com.fasterxml.jackson.core.JsonGenerator json, boolean isFullRepresentation) protected voidODataJsonSerializer.writeNavigationProperties(ServiceMetadata metadata, EdmStructuredType type, Linked linked, ExpandOption expand, Integer toDepth, Set<String> ancestors, String name, com.fasterxml.jackson.core.JsonGenerator json) protected voidJsonDeltaSerializer.writeProperties(ServiceMetadata metadata, EdmStructuredType type, List<Property> properties, SelectOption select, com.fasterxml.jackson.core.JsonGenerator json) protected voidJsonDeltaSerializerWithNavigations.writeProperties(ServiceMetadata metadata, EdmStructuredType type, List<Property> properties, SelectOption select, com.fasterxml.jackson.core.JsonGenerator json) protected voidODataJsonSerializer.writeProperties(ServiceMetadata metadata, EdmStructuredType type, List<Property> properties, SelectOption select, com.fasterxml.jackson.core.JsonGenerator json, Linked linked, ExpandOption expand) protected voidJsonDeltaSerializer.writeProperty(ServiceMetadata metadata, EdmProperty edmProperty, Property property, Set<List<String>> selectedPaths, com.fasterxml.jackson.core.JsonGenerator json) protected voidJsonDeltaSerializerWithNavigations.writeProperty(ServiceMetadata metadata, EdmProperty edmProperty, Property property, Set<List<String>> selectedPaths, com.fasterxml.jackson.core.JsonGenerator json) protected voidODataJsonSerializer.writeProperty(ServiceMetadata metadata, EdmProperty edmProperty, Property property, Set<List<String>> selectedPaths, com.fasterxml.jackson.core.JsonGenerator json, Set<List<String>> expandedPaths, Linked linked, ExpandOption expand) Constructors in org.apache.olingo.server.core.serializer.json with parameters of type ServiceMetadataModifierConstructorDescriptionMetadataDocumentJsonSerializer(ServiceMetadata serviceMetadata) ServiceDocumentJsonSerializer(ServiceMetadata metadata, String serviceRoot, boolean isODataMetadataNone) -
Uses of ServiceMetadata in org.apache.olingo.server.core.serializer.xml
Methods in org.apache.olingo.server.core.serializer.xml with parameters of type ServiceMetadataModifier and TypeMethodDescriptionODataXmlSerializer.complex(ServiceMetadata metadata, EdmComplexType type, Property property, ComplexSerializerOptions options) ODataXmlSerializer.complexCollection(ServiceMetadata metadata, EdmComplexType type, Property property, ComplexSerializerOptions options) ODataXmlSerializer.entity(ServiceMetadata metadata, EdmEntityType entityType, Entity entity, EntitySerializerOptions options) ODataXmlSerializer.entityCollection(ServiceMetadata metadata, EdmEntityType entityType, AbstractEntityCollection entitySet, EntityCollectionSerializerOptions options) ODataXmlSerializer.entityCollectionStreamed(ServiceMetadata metadata, EdmEntityType entityType, AbstractEntityCollectionObject entities, EntityCollectionSerializerOptions options) ODataXmlSerializer.metadataDocument(ServiceMetadata serviceMetadata) ODataXmlSerializer.primitive(ServiceMetadata metadata, EdmPrimitiveType type, Property property, PrimitiveSerializerOptions options) ODataXmlSerializer.primitiveCollection(ServiceMetadata metadata, EdmPrimitiveType type, Property property, PrimitiveSerializerOptions options) ODataXmlSerializer.reference(ServiceMetadata metadata, EdmEntitySet edmEntitySet, Entity entity, ReferenceSerializerOptions options) ODataXmlSerializer.referenceCollection(ServiceMetadata metadata, EdmEntitySet edmEntitySet, AbstractEntityCollection entityCollection, ReferenceCollectionSerializerOptions options) ODataXmlSerializer.serviceDocument(ServiceMetadata metadata, String serviceRoot) Constructors in org.apache.olingo.server.core.serializer.xml with parameters of type ServiceMetadata