public class ReadEntryResult extends ReadResult
ReadEntryResult represents an inlined navigation property which points to an entry.
The ReadEntryResult contains the EntityProviderReadProperties which were used for read,
the navigationPropertyName and the read/de-serialized inlined entity.
If inlined navigation property is nullable the ReadEntryResult has the
navigationPropertyName and a NULL entry set.navigationProperty, readProperties| Constructor and Description |
|---|
ReadEntryResult(EntityProviderReadProperties properties,
EdmNavigationProperty navigationProperty,
ODataEntry entry,
String entryMetadataId)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getParentEntryId() |
ODataEntry |
getResult()
Common access method to read result.
|
boolean |
isFeed()
Return whether this entry is a
feed (multiplicity of 1..m)
or a single entry (multiplicity of 0..1 or 1..1). |
String |
toString() |
getNavigationProperty, getReadPropertiespublic ReadEntryResult(EntityProviderReadProperties properties, EdmNavigationProperty navigationProperty, ODataEntry entry, String entryMetadataId)
properties - read properties which are used to read enclosing parent entitynavigationProperty - emd navigation property information of found inline navigation propertyentry - read entity as ODataEntrypublic ODataEntry getResult()
ReadResultgetResult in class ReadResultODataEntry for the case of an single read entry
or a list of ODataEntry in the case of an read feed.public boolean isFeed()
ReadResultfeed (multiplicity of 1..m)
or a single entry (multiplicity of 0..1 or 1..1).isFeed in class ReadResulttrue for a feed and false for an entrypublic String toString()
toString in class ReadResultpublic String getParentEntryId()
Copyright © 2013-2023 The Apache Software Foundation. All Rights Reserved.