Interface ODataEntry
- All Known Implementing Classes:
ODataEntryImpl
public interface ODataEntry
An
ODataEntry contains all properties (in form of a Map) and possible metadata
(in form of MediaMetadata and/or EntryMetadata) for an entry.-
Method Summary
Modifier and TypeMethodDescriptionbooleanIf thisODataEntrycontains properties of an inline navigation property this method returnstrue.Gets the expand select tree data structure which can be used for$expandquery option.GetMediaMetadatafor thisODataEntryif available.GetEntryMetadatafor thisODataEntryif available.Properties of thisODataEntryin form of a property name to property value map.
-
Method Details
-
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
-