public class ODataEntryImpl extends Object implements ODataEntry
| Constructor and Description |
|---|
ODataEntryImpl(Map<String,Object> data,
MediaMetadata mediaMetadata,
EntryMetadata entryMetadata,
ExpandSelectTreeNode expandSelectTree,
boolean containsInlineEntry) |
ODataEntryImpl(Map<String,Object> data,
MediaMetadata mediaMetadata,
EntryMetadata entryMetadata,
ExpandSelectTreeNodeImpl expandSelectTree) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
containsInlineEntry()
If this
ODataEntry contains properties of an inline navigation property this method
returns true. |
ExpandSelectTreeNode |
getExpandSelectTree()
Gets the expand select tree data structure which can be used for
$expand query option. |
MediaMetadata |
getMediaMetadata()
Get
MediaMetadata for this ODataEntry if available. |
EntryMetadata |
getMetadata()
Get
EntryMetadata for this ODataEntry if available. |
Map<String,Object> |
getProperties()
Properties of this
ODataEntry in form of a property name to property value map. |
void |
setContainsInlineEntry(boolean containsInlineEntry) |
String |
toString() |
public ODataEntryImpl(Map<String,Object> data, MediaMetadata mediaMetadata, EntryMetadata entryMetadata, ExpandSelectTreeNodeImpl expandSelectTree)
public ODataEntryImpl(Map<String,Object> data, MediaMetadata mediaMetadata, EntryMetadata entryMetadata, ExpandSelectTreeNode expandSelectTree, boolean containsInlineEntry)
public Map<String,Object> getProperties()
ODataEntryODataEntry in form of a property name to property value map.getProperties in interface ODataEntrypublic MediaMetadata getMediaMetadata()
ODataEntryMediaMetadata for this ODataEntry if available.getMediaMetadata in interface ODataEntryMediaMetadata for this ODataEntry if available.public EntryMetadata getMetadata()
ODataEntryEntryMetadata for this ODataEntry if available.getMetadata in interface ODataEntryEntryMetadata for this ODataEntry if available.public boolean containsInlineEntry()
ODataEntryODataEntry contains properties of an inline navigation property this method
returns true.
Otherwise if this ODataEntry only contains it own properties this method
returns false.containsInlineEntry in interface ODataEntrytrue if inline navigation properties are contained, otherwise false.public ExpandSelectTreeNode getExpandSelectTree()
ODataEntry$expand query option.getExpandSelectTree in interface ODataEntrypublic void setContainsInlineEntry(boolean containsInlineEntry)
Copyright © 2020. All rights reserved.