| Package | Description |
|---|---|
| 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.api.uri.queryoption |
Olingo Server API - URI - QueryOptions
|
| org.apache.olingo.server.api.uri.queryoption.apply | |
| org.apache.olingo.server.core.deserializer | |
| org.apache.olingo.server.core.deserializer.helper | |
| org.apache.olingo.server.core.serializer.json | |
| org.apache.olingo.server.core.serializer.utils | |
| org.apache.olingo.server.core.uri | |
| org.apache.olingo.server.core.uri.parser | |
| org.apache.olingo.server.core.uri.queryoption | |
| org.apache.olingo.server.core.uri.queryoption.apply |
| Modifier and Type | Method and Description |
|---|---|
ExpandOption |
DeserializerResult.getExpandTree()
Returns the ExpandOptions for the deserialized entity.
|
| Modifier and Type | Method and Description |
|---|---|
ExpandOption |
EntitySerializerOptions.getExpand()
Gets the $expand system query option.
|
ExpandOption |
EntityCollectionSerializerOptions.getExpand()
Gets the $expand system query option.
|
ExpandOption |
ComplexSerializerOptions.getExpand()
Gets the $expand system query option.
|
| Modifier and Type | Method and Description |
|---|---|
EntitySerializerOptions.Builder |
EntitySerializerOptions.Builder.expand(ExpandOption expand)
Sets the $expand system query option.
|
EntityCollectionSerializerOptions.Builder |
EntityCollectionSerializerOptions.Builder.expand(ExpandOption expand)
Sets the $expand system query option.
|
ComplexSerializerOptions.Builder |
ComplexSerializerOptions.Builder.expand(ExpandOption expand)
Sets the $expand system query option.
|
| Modifier and Type | Method and Description |
|---|---|
ExpandOption |
UriInfoResource.getExpandOption() |
ExpandOption |
UriInfoEntityId.getExpandOption() |
ExpandOption |
UriInfoCrossjoin.getExpandOption() |
| Modifier and Type | Method and Description |
|---|---|
String |
UriHelper.buildContextURLSelectList(EdmStructuredType type,
ExpandOption expand,
SelectOption select)
Builds the select-list part of a
ContextURL. |
| Modifier and Type | Method and Description |
|---|---|
ExpandOption |
ExpandItem.getExpandOption() |
| Modifier and Type | Method and Description |
|---|---|
ExpandOption |
Expand.getExpandOption()
Gets the expand option.
|
| Modifier and Type | Method and Description |
|---|---|
ExpandOption |
DeserializerResultImpl.getExpandTree() |
| Modifier and Type | Method and Description |
|---|---|
DeserializerResultImpl.DeserializerResultBuilder |
DeserializerResultImpl.DeserializerResultBuilder.expandOption(ExpandOption expandOption) |
| Modifier and Type | Method and Description |
|---|---|
ExpandOption |
ExpandTreeBuilderImpl.build() |
abstract ExpandOption |
ExpandTreeBuilder.build() |
| Modifier and Type | Method and Description |
|---|---|
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.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 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 |
ODataJsonSerializer.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 void |
JsonDeltaSerializerWithNavigations.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 void |
ODataJsonSerializer.writeExpandedStreamProperties(ServiceMetadata metadata,
EdmStructuredType type,
Linked linked,
ExpandOption expand,
Integer toDepth,
Set<String> ancestors,
String name,
com.fasterxml.jackson.core.JsonGenerator json) |
protected void |
ODataJsonSerializer.writeNavigationProperties(ServiceMetadata metadata,
EdmStructuredType type,
Linked linked,
ExpandOption expand,
Integer toDepth,
Set<String> ancestors,
String name,
com.fasterxml.jackson.core.JsonGenerator json) |
protected void |
JsonDeltaSerializerWithNavigations.writeNavigationProperties(ServiceMetadata metadata,
EdmStructuredType type,
Linked linked,
ExpandOption expand,
String name,
com.fasterxml.jackson.core.JsonGenerator json,
boolean isFullRepresentation) |
protected void |
ODataJsonSerializer.writeProperties(ServiceMetadata metadata,
EdmStructuredType type,
List<Property> properties,
SelectOption select,
com.fasterxml.jackson.core.JsonGenerator json,
Linked linked,
ExpandOption expand) |
protected void |
ODataJsonSerializer.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) |
| Modifier and Type | Method and Description |
|---|---|
static String |
ContextURLHelper.buildSelectList(EdmStructuredType type,
ExpandOption expand,
SelectOption select)
Builds a list of selected Properties for the ContextURL,
taking care to preserve the order as defined in the EDM;
returns NULL if no selection has taken place.
|
static ExpandItem |
ExpandSelectHelper.getExpandAll(ExpandOption expand) |
static Set<List<String>> |
ExpandSelectHelper.getExpandedItemsPath(ExpandOption expand) |
static boolean |
ExpandSelectHelper.hasExpand(ExpandOption expand) |
static boolean |
ExpandSelectHelper.isExpandAll(ExpandOption expand) |
| Modifier and Type | Method and Description |
|---|---|
ExpandOption |
UriInfoImpl.getExpandOption() |
| Modifier and Type | Method and Description |
|---|---|
String |
UriHelperImpl.buildContextURLSelectList(EdmStructuredType type,
ExpandOption expand,
SelectOption select) |
| Modifier and Type | Method and Description |
|---|---|
ExpandOption |
ExpandParser.parse(UriTokenizer tokenizer,
EdmStructuredType referencedType) |
| Modifier and Type | Class and Description |
|---|---|
class |
ExpandOptionImpl |
| Modifier and Type | Method and Description |
|---|---|
ExpandOption |
ExpandItemImpl.getExpandOption() |
| Modifier and Type | Method and Description |
|---|---|
ExpandOption |
ExpandImpl.getExpandOption() |
| Modifier and Type | Method and Description |
|---|---|
ExpandImpl |
ExpandImpl.setExpandOption(ExpandOption expandOption) |
Copyright © 2023. All rights reserved.