| Package | Description |
|---|---|
| org.apache.olingo.client.core.metadatavalidator | |
| org.apache.olingo.commons.api.data |
Contains all the data objects of OData responses and OData requests
|
| org.apache.olingo.commons.api.edm |
Contains representations for EDM objects created during the URI parsing
|
| org.apache.olingo.commons.core.edm | |
| org.apache.olingo.server.api.deserializer |
Olingo Server API - Deserializer
|
| org.apache.olingo.server.api.serializer |
Olingo Server API - Serializer
|
| org.apache.olingo.server.api.uri |
Olingo URI
|
| org.apache.olingo.server.core | |
| org.apache.olingo.server.core.deserializer.json | |
| org.apache.olingo.server.core.serializer.json | |
| org.apache.olingo.server.core.serializer.xml | |
| org.apache.olingo.server.core.uri | |
| org.apache.olingo.server.core.uri.parser |
| Constructor and Description |
|---|
EdmTypeValidator(Map<String,String> aliasNamespaceMap,
Map<FullQualifiedName,EdmEntityContainer> edmContainersMap,
Map<FullQualifiedName,EdmEntityType> edmEntityTypesMap,
Map<FullQualifiedName,EdmComplexType> edmComplexTypesMap,
Map<FullQualifiedName,EdmFunction> edmFunctionsMap) |
| Modifier and Type | Method and Description |
|---|---|
ContextURL.Builder |
ContextURL.Builder.derived(EdmEntityType derivedType)
Set the derived edm entity type.
|
| Modifier and Type | Method and Description |
|---|---|
EdmEntityType |
EdmEntityType.getBaseType() |
EdmEntityType |
EdmBindingTarget.getEntityType()
Get the entity type.
|
EdmEntityType |
Edm.getEntityType(FullQualifiedName name)
Get entity type by full qualified name.
|
EdmEntityType |
EdmBindingTarget.getEntityTypeWithAnnotations()
Get the entity type with annotations defined in external file.
|
EdmEntityType |
Edm.getEntityTypeWithAnnotations(FullQualifiedName name)
Get entity type with annotations by full qualified name.
|
EdmEntityType |
EdmNavigationProperty.getType() |
| Modifier and Type | Method and Description |
|---|---|
List<EdmEntityType> |
EdmSchema.getEntityTypes() |
| Modifier and Type | Class and Description |
|---|---|
class |
EdmEntityTypeImpl |
| Modifier and Type | Field and Description |
|---|---|
protected EdmEntityType |
EdmEntityTypeImpl.entityBaseType |
| Modifier and Type | Method and Description |
|---|---|
EdmEntityType |
EdmProviderImpl.createEntityType(FullQualifiedName entityTypeName) |
protected abstract EdmEntityType |
AbstractEdm.createEntityType(FullQualifiedName entityTypeName) |
EdmEntityType |
EdmEntityTypeImpl.getBaseType() |
EdmEntityType |
EdmTypeInfo.getEntityType() |
EdmEntityType |
AbstractEdmBindingTarget.getEntityType() |
EdmEntityType |
AbstractEdm.getEntityType(FullQualifiedName namespaceOrAliasFQN) |
EdmEntityType |
AbstractEdmBindingTarget.getEntityTypeWithAnnotations() |
EdmEntityType |
AbstractEdm.getEntityTypeWithAnnotations(FullQualifiedName namespaceOrAliasFQN) |
protected EdmEntityType |
AbstractEdm.getEntityTypeWithAnnotations(FullQualifiedName namespaceOrAliasFQN,
boolean isEntityDerivedFromES) |
EdmEntityType |
EdmNavigationPropertyImpl.getType() |
| Modifier and Type | Method and Description |
|---|---|
protected List<EdmEntityType> |
EdmSchemaImpl.createEntityTypes() |
List<EdmEntityType> |
EdmSchemaImpl.getEntityTypes() |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractEdm.cacheEntityType(FullQualifiedName entityTypeName,
EdmEntityType entityType) |
| Constructor and Description |
|---|
EdmKeyPropertyRefImpl(EdmEntityType edmEntityType,
CsdlPropertyRef ref) |
| Modifier and Type | Method and Description |
|---|---|
DeserializerResult |
ODataDeserializer.delta(InputStream stream,
EdmEntityType edmEntityType)
Deserializes a entity delta entity collection stream into an
Delta object. |
DeserializerResult |
ODataDeserializer.entity(InputStream stream,
EdmEntityType edmEntityType)
Deserializes an entity stream into an
Entity object. |
DeserializerResult |
ODataDeserializer.entityCollection(InputStream stream,
EdmEntityType edmEntityType)
Deserializes an entity collection stream into an
EntityCollection object. |
| Modifier and Type | Method and Description |
|---|---|
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,
AbstractEntityCollectionObject entities,
EntityCollectionSerializerOptions options)
Writes entity-collection data into an InputStream.
|
| Modifier and Type | Method and Description |
|---|---|
EdmEntityType |
UriResourceSingleton.getEntityType() |
EdmEntityType |
UriResourceEntitySet.getEntityType() |
EdmEntityType |
UriInfoEntityId.getEntityTypeCast()
Behind $entity a optional type cast can be used in the URI.
|
EdmEntityType |
UriResourceSingleton.getEntityTypeFilter() |
| Modifier and Type | Method and Description |
|---|---|
String |
UriHelper.buildKeyPredicate(EdmEntityType edmEntityType,
Entity entity)
Builds the key predicate for the given entity.
|
| Modifier and Type | Method and Description |
|---|---|
static ODataWritableContent.ODataWritableContentBuilder |
ODataWritableContent.with(AbstractEntityCollectionObject entitySet,
EdmEntityType entityType,
ODataSerializer serializer,
ServiceMetadata metadata,
EntityCollectionSerializerOptions options) |
| Constructor and Description |
|---|
ODataWritableContentBuilder(AbstractEntityCollectionObject entities,
EdmEntityType entityType,
ODataSerializer serializer,
ServiceMetadata metadata,
EntityCollectionSerializerOptions options) |
| Modifier and Type | Method and Description |
|---|---|
DeserializerResult |
ODataJsonDeserializer.delta(InputStream stream,
EdmEntityType edmEntityType) |
DeserializerResult |
ODataJsonDeserializer.entity(InputStream stream,
EdmEntityType edmEntityType) |
DeserializerResult |
ODataJsonDeserializer.entityCollection(InputStream stream,
EdmEntityType edmEntityType) |
| Modifier and Type | Method and Description |
|---|---|
protected EdmEntityType |
ODataJsonSerializer.resolveEntityType(ServiceMetadata metadata,
EdmEntityType baseType,
String derivedTypeName) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
EdmAssistedJsonSerializer.doSerialize(EdmEntityType entityType,
AbstractEntityCollection entityCollection,
String contextURLString,
String metadataETag,
com.fasterxml.jackson.core.JsonGenerator json) |
protected void |
EdmAssistedJsonSerializer.doSerialize(EdmEntityType entityType,
Entity entity,
String contextURLString,
String metadataETag,
com.fasterxml.jackson.core.JsonGenerator json) |
SerializerResult |
EdmAssistedJsonSerializer.entity(ServiceMetadata metadata,
EdmEntityType entityType,
Entity entity,
EdmAssistedSerializerOptions options) |
SerializerResult |
ODataJsonSerializer.entity(ServiceMetadata metadata,
EdmEntityType entityType,
Entity entity,
EntitySerializerOptions options) |
SerializerResult |
EdmAssistedJsonSerializer.entityCollection(ServiceMetadata metadata,
EdmEntityType entityType,
AbstractEntityCollection entityCollection,
EdmAssistedSerializerOptions options) |
SerializerResult |
ODataJsonSerializer.entityCollection(ServiceMetadata metadata,
EdmEntityType entityType,
AbstractEntityCollection entitySet,
EntityCollectionSerializerOptions options) |
SerializerResult |
JsonDeltaSerializerWithNavigations.entityCollection(ServiceMetadata metadata,
EdmEntityType referencedEntityType,
Delta delta,
EntityCollectionSerializerOptions options) |
SerializerResult |
JsonDeltaSerializer.entityCollection(ServiceMetadata metadata,
EdmEntityType referencedEntityType,
Delta delta,
EntityCollectionSerializerOptions options) |
void |
ODataJsonSerializer.entityCollectionIntoStream(ServiceMetadata metadata,
EdmEntityType entityType,
AbstractEntityCollectionObject entitySet,
EntityCollectionSerializerOptions options,
OutputStream outputStream) |
SerializerStreamResult |
ODataJsonSerializer.entityCollectionStreamed(ServiceMetadata metadata,
EdmEntityType entityType,
AbstractEntityCollectionObject entities,
EntityCollectionSerializerOptions options) |
protected String |
ODataJsonSerializer.getEntityId(Entity entity,
EdmEntityType entityType,
String name)
Get the ascii representation of the entity id
or thrown an
SerializerException if id is null. |
protected EdmEntityType |
ODataJsonSerializer.resolveEntityType(ServiceMetadata metadata,
EdmEntityType baseType,
String derivedTypeName) |
protected SerializerResult |
EdmAssistedJsonSerializer.serialize(ServiceMetadata metadata,
EdmEntityType entityType,
AbstractODataObject obj,
ContextURL contextURL) |
void |
JsonDeltaSerializer.writeAddedUpdatedEntity(ServiceMetadata metadata,
EdmEntityType entityType,
Entity entity,
ExpandOption expand,
SelectOption select,
ContextURL url,
boolean onlyReference,
String name,
com.fasterxml.jackson.core.JsonGenerator json) |
void |
JsonDeltaSerializerWithNavigations.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 void |
ODataJsonSerializer.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 void |
JsonDeltaSerializerWithNavigations.writeEntitySet(ServiceMetadata metadata,
EdmEntityType entityType,
AbstractEntityCollection entitySet,
ExpandOption expand,
SelectOption select,
boolean onlyReference,
String name,
com.fasterxml.jackson.core.JsonGenerator json,
boolean isFullRepresentation) |
protected void |
ODataJsonSerializer.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 void |
JsonDeltaSerializerWithNavigations.writeEntitySet(ServiceMetadata metadata,
EdmEntityType entityType,
Delta entitySet,
EntityCollectionSerializerOptions options,
com.fasterxml.jackson.core.JsonGenerator json) |
protected void |
JsonDeltaSerializer.writeEntitySet(ServiceMetadata metadata,
EdmEntityType entityType,
Delta entitySet,
EntityCollectionSerializerOptions options,
com.fasterxml.jackson.core.JsonGenerator json) |
| Modifier and Type | Method and Description |
|---|---|
SerializerResult |
ODataXmlSerializer.entity(ServiceMetadata metadata,
EdmEntityType entityType,
Entity entity,
EntitySerializerOptions options) |
SerializerResult |
ODataXmlSerializer.entityCollection(ServiceMetadata metadata,
EdmEntityType entityType,
AbstractEntityCollection entitySet,
EntityCollectionSerializerOptions options) |
SerializerStreamResult |
ODataXmlSerializer.entityCollectionStreamed(ServiceMetadata metadata,
EdmEntityType entityType,
AbstractEntityCollectionObject entities,
EntityCollectionSerializerOptions options) |
| Modifier and Type | Method and Description |
|---|---|
EdmEntityType |
UriResourceSingletonImpl.getEntityType() |
EdmEntityType |
UriResourceEntitySetImpl.getEntityType() |
EdmEntityType |
UriInfoImpl.getEntityTypeCast() |
EdmEntityType |
UriResourceSingletonImpl.getEntityTypeFilter() |
| Modifier and Type | Method and Description |
|---|---|
String |
UriHelperImpl.buildKeyPredicate(EdmEntityType edmEntityType,
Entity entity) |
UriInfoImpl |
UriInfoImpl.setEntityTypeCast(EdmEntityType type) |
| Modifier and Type | Method and Description |
|---|---|
EdmEntityType |
ResourcePathParser.parseDollarEntityTypeCast(String pathSegment) |
| Modifier and Type | Method and Description |
|---|---|
protected static List<UriParameter> |
ParserHelper.compoundKey(UriTokenizer tokenizer,
EdmEntityType edmEntityType,
Edm edm,
EdmType referringType,
Map<String,AliasQueryOption> aliases,
String protocolType) |
protected static List<UriParameter> |
ParserHelper.parseKeyPredicate(UriTokenizer tokenizer,
EdmEntityType edmEntityType,
EdmNavigationProperty partner,
Edm edm,
EdmType referringType,
Map<String,AliasQueryOption> aliases) |
Copyright © 2023. All rights reserved.