Interface ODataEntry
-
public interface ODataEntryAnODataEntrycontains all properties (in form of aMap) and possible metadata (in form ofMediaMetadataand/orEntryMetadata) for an entry.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleancontainsInlineEntry()If thisODataEntrycontains properties of an inline navigation property this method returnstrue.ExpandSelectTreeNodegetExpandSelectTree()Gets the expand select tree data structure which can be used for$expandquery option.MediaMetadatagetMediaMetadata()GetMediaMetadatafor thisODataEntryif available.EntryMetadatagetMetadata()GetEntryMetadatafor thisODataEntryif available.Map<String,Object>getProperties()Properties of thisODataEntryin form of a property name to property value map.
-
-
-
Method Detail
-
getProperties
Map<String,Object> getProperties()
Properties of thisODataEntryin form of a property name to property value map.- Returns:
- a property name to property value map.
-
getMediaMetadata
MediaMetadata getMediaMetadata()
GetMediaMetadatafor thisODataEntryif available.- Returns:
MediaMetadatafor thisODataEntryif available.
-
getMetadata
EntryMetadata getMetadata()
GetEntryMetadatafor thisODataEntryif available.- Returns:
EntryMetadatafor thisODataEntryif available.
-
containsInlineEntry
boolean containsInlineEntry()
If thisODataEntrycontains properties of an inline navigation property this method returnstrue. Otherwise if thisODataEntryonly contains it own properties this method returnsfalse.- Returns:
trueif inline navigation properties are contained, otherwisefalse.
-
getExpandSelectTree
ExpandSelectTreeNode getExpandSelectTree()
Gets the expand select tree data structure which can be used for$expandquery option.- Returns:
- parsed tree structure representing the $expand
-
-