| Package | Description |
|---|---|
| org.apache.olingo.client.core.metadatavalidator | |
| 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.serializer |
Olingo Server API - Serializer
|
| org.apache.olingo.server.api.uri |
Olingo URI
|
| org.apache.olingo.server.core.serializer.json | |
| org.apache.olingo.server.core.serializer.xml | |
| org.apache.olingo.server.core.uri |
| 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 |
|---|---|
EdmComplexType |
EdmComplexType.getBaseType() |
EdmComplexType |
Edm.getComplexType(FullQualifiedName name)
Get complex type by full qualified name..
|
EdmComplexType |
Edm.getComplexTypeWithAnnotations(FullQualifiedName name)
Get complex type with annotations by full qualified name..
|
| Modifier and Type | Method and Description |
|---|---|
List<EdmComplexType> |
EdmSchema.getComplexTypes() |
| Modifier and Type | Class and Description |
|---|---|
class |
EdmComplexTypeImpl |
| Modifier and Type | Method and Description |
|---|---|
EdmComplexType |
EdmProviderImpl.createComplexType(FullQualifiedName complexTypeName) |
protected abstract EdmComplexType |
AbstractEdm.createComplexType(FullQualifiedName complexTypeName) |
EdmComplexType |
EdmComplexTypeImpl.getBaseType() |
EdmComplexType |
EdmTypeInfo.getComplexType() |
EdmComplexType |
AbstractEdm.getComplexType(FullQualifiedName namespaceOrAliasFQN) |
EdmComplexType |
AbstractEdm.getComplexTypeWithAnnotations(FullQualifiedName namespaceOrAliasFQN) |
protected EdmComplexType |
AbstractEdm.getComplexTypeWithAnnotations(FullQualifiedName namespaceOrAliasFQN,
boolean isComplexDerivedFromES) |
| Modifier and Type | Method and Description |
|---|---|
protected List<EdmComplexType> |
EdmSchemaImpl.createComplexTypes() |
List<EdmComplexType> |
EdmSchemaImpl.getComplexTypes() |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractEdm.cacheComplexType(FullQualifiedName compelxTypeName,
EdmComplexType complexType) |
| 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.
|
| Modifier and Type | Method and Description |
|---|---|
EdmComplexType |
UriResourceComplexProperty.getComplexType() |
EdmComplexType |
UriResourceComplexProperty.getComplexTypeFilter()
Behind a complex property may be a type filter
E.g.
|
| Modifier and Type | Method and Description |
|---|---|
protected EdmComplexType |
ODataJsonSerializer.resolveComplexType(ServiceMetadata metadata,
EdmComplexType baseType,
String derivedTypeName) |
protected EdmComplexType |
JsonDeltaSerializerWithNavigations.resolveComplexType(ServiceMetadata metadata,
EdmComplexType baseType,
String derivedTypeName) |
protected EdmComplexType |
JsonDeltaSerializer.resolveComplexType(ServiceMetadata metadata,
EdmComplexType baseType,
String derivedTypeName) |
| Modifier and Type | Method and Description |
|---|---|
SerializerResult |
ODataJsonSerializer.complex(ServiceMetadata metadata,
EdmComplexType type,
Property property,
ComplexSerializerOptions options) |
SerializerResult |
ODataJsonSerializer.complexCollection(ServiceMetadata metadata,
EdmComplexType type,
Property property,
ComplexSerializerOptions options) |
protected EdmComplexType |
ODataJsonSerializer.resolveComplexType(ServiceMetadata metadata,
EdmComplexType baseType,
String derivedTypeName) |
protected EdmComplexType |
JsonDeltaSerializerWithNavigations.resolveComplexType(ServiceMetadata metadata,
EdmComplexType baseType,
String derivedTypeName) |
protected EdmComplexType |
JsonDeltaSerializer.resolveComplexType(ServiceMetadata metadata,
EdmComplexType baseType,
String derivedTypeName) |
protected void |
JsonDeltaSerializerWithNavigations.writeComplexValue(ServiceMetadata metadata,
EdmComplexType type,
List<Property> properties,
Set<List<String>> selectedPaths,
com.fasterxml.jackson.core.JsonGenerator json) |
protected void |
JsonDeltaSerializer.writeComplexValue(ServiceMetadata metadata,
EdmComplexType type,
List<Property> properties,
Set<List<String>> selectedPaths,
com.fasterxml.jackson.core.JsonGenerator json) |
protected void |
ODataJsonSerializer.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) |
| Modifier and Type | Method and Description |
|---|---|
SerializerResult |
ODataXmlSerializer.complex(ServiceMetadata metadata,
EdmComplexType type,
Property property,
ComplexSerializerOptions options) |
SerializerResult |
ODataXmlSerializer.complexCollection(ServiceMetadata metadata,
EdmComplexType type,
Property property,
ComplexSerializerOptions options) |
| Modifier and Type | Method and Description |
|---|---|
EdmComplexType |
UriResourceComplexPropertyImpl.getComplexType() |
EdmComplexType |
UriResourceComplexPropertyImpl.getComplexTypeFilter() |
Copyright © 2023. All rights reserved.