org.apache.olingo.odata2.api.ep.callback
Class ReadFeedResult
java.lang.Object
org.apache.olingo.odata2.api.ep.callback.ReadResult
org.apache.olingo.odata2.api.ep.callback.ReadFeedResult
public class ReadFeedResult
- extends ReadResult
A ReadFeedResult
represents an inlined navigation property which points to a feed (in the form of a list of
ODataEntry
instances).
The ReadFeedResult
contains the EntityProviderReadProperties
which were used for read,
the navigationPropertyName
and the read/de-serialized inlined entities.
If inlined navigation property is nullable
the ReadFeedResult
has the
navigationPropertyName
and a NULL
entry set.
Method Summary |
ODataFeed |
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()
|
ReadFeedResult
public ReadFeedResult(EntityProviderReadProperties properties,
EdmNavigationProperty navigationProperty,
ODataFeed entry)
- Constructor.
Parameters MUST NOT BE NULL.
- Parameters:
properties
- read properties which are used to read enclosing parent entitynavigationProperty
- emd navigation property information of found inline navigation propertyentry
- read entities as list of ODataEntry
getResult
public ODataFeed getResult()
- Description copied from class:
ReadResult
- Common access method to read result.
- Specified by:
getResult
in class ReadResult
- Returns:
- an
ODataEntry
for the case of an single read entry
or a list of ODataEntry
in the case of an read feed.
isFeed
public boolean isFeed()
- Description copied from class:
ReadResult
- Return whether this entry is a
feed
(multiplicity of 1..m
)
or a single entry
(multiplicity of 0..1
or 1..1
).
- Specified by:
isFeed
in class ReadResult
- Returns:
true
for a feed and false
for an entry
toString
public String toString()
- Overrides:
toString
in class ReadResult
Copyright © 2013-2015 The Apache Software Foundation. All Rights Reserved.