Package | Description |
---|---|
org.apache.olingo.odata2.api.ep |
Entity Provider
|
org.apache.olingo.odata2.api.ep.callback |
Entity Provider Callbacks
|
org.apache.olingo.odata2.api.ep.entry |
Entity Provider Entries
|
org.apache.olingo.odata2.api.uri |
URI Parser Facade
|
Modifier and Type | Method and Description |
---|---|
ExpandSelectTreeNode |
EntityProviderWriteProperties.getExpandSelectTree()
Gets the expand select tree data structure resulting from $expand and $select query options.
|
Modifier and Type | Method and Description |
---|---|
EntityProviderWriteProperties.ODataEntityProviderPropertiesBuilder |
EntityProviderWriteProperties.ODataEntityProviderPropertiesBuilder.expandSelectTree(ExpandSelectTreeNode expandSelectTree)
Set a expand select tree which results from $expand and $select query parameter.
|
Modifier and Type | Method and Description |
---|---|
ExpandSelectTreeNode |
WriteCallbackContext.getCurrentExpandSelectTreeNode()
Current means the node pointing to the target entity set
|
Modifier and Type | Method and Description |
---|---|
void |
WriteCallbackContext.setCurrentExpandSelectTreeNode(ExpandSelectTreeNode currentNode)
Do Not Call This Method!
|
Modifier and Type | Method and Description |
---|---|
ExpandSelectTreeNode |
ODataEntry.getExpandSelectTree()
Gets the expand select tree data structure which can be used for
$expand query option. |
Modifier and Type | Method and Description |
---|---|
abstract ExpandSelectTreeNode |
ExpandSelectTreeNode.ExpandSelectTreeNodeBuilder.build()
Will close this builder and return an
ExpandSelectTreeNode . |
abstract ExpandSelectTreeNode |
UriParser.buildExpandSelectTree(List<SelectItem> select,
List<ArrayList<NavigationPropertySegment>> expand)
Creates an optimized expression tree out of $expand and $select expressions.
|
static ExpandSelectTreeNode |
UriParser.createExpandSelectTree(List<SelectItem> select,
List<ArrayList<NavigationPropertySegment>> expand)
Creates an optimized expression tree out of $expand and $select expressions.
|
Modifier and Type | Method and Description |
---|---|
abstract Map<String,ExpandSelectTreeNode> |
ExpandSelectTreeNode.getLinks()
Gets the links that have to be included or expanded.
|
Modifier and Type | Method and Description |
---|---|
abstract ExpandSelectTreeNode.ExpandSelectTreeNodeBuilder |
ExpandSelectTreeNode.ExpandSelectTreeNodeBuilder.customExpandedLink(String navigationPropertyName,
ExpandSelectTreeNode expandNode)
Sets a link to be expanded with a custom node.
|
Copyright © 2013-2017 The Apache Software Foundation. All Rights Reserved.