Interface RetrieveRequestFactory
public interface RetrieveRequestFactory
-
Method Summary
Modifier and TypeMethodDescriptiongetDeltaRequest
(URI uri) getEntityRequest
(URI uri) Gets a uri request returning a single OData entity.Gets a uri request returning a set of one or more OData entities.getEntitySetRequest
(URI uri) Gets a uri request returning a set of one or more OData entities.getMediaEntityRequest
(URI uri) Gets a uri request returning a media entity.getMediaRequest
(URI uri) Gets a uri request returning a media stream.getMetadataRequest
(String serviceRoot) Gets a metadata request instance.getPropertyRequest
(URI uri) Gets a uri request returning a single OData entity property.Gets a uri request returning a single OData entity property value.getRawRequest
(URI uri) Implements a raw request request without specifying any return type.getServiceDocumentRequest
(String serviceRoot) Gets a service document request instance.getSingletonRequest
(URI uri) getValueRequest
(URI uri) Gets a uri request returning a single OData entity property value.getXMLMetadataRequest
(String serviceRoot) Gets a metadata request instance.
-
Method Details
-
getXMLMetadataRequest
Gets a metadata request instance.
Compared togetMetadataRequest(java.lang.String)
, this method returns a request instance for fetching low-level metadata representation.- Parameters:
serviceRoot
- absolute URL (schema, host and port included) representing the location of the root of the data service.- Returns:
- new
XMLMetadataRequest
instance.
-
getMetadataRequest
Gets a metadata request instance.- Parameters:
serviceRoot
- absolute URL (schema, host and port included) representing the location of the root of the data service.- Returns:
- new
EdmMetadataRequest
instance.
-
getServiceDocumentRequest
Gets a service document request instance.- Parameters:
serviceRoot
- absolute URL (schema, host and port included) representing the location of the root of the data service.- Returns:
- new
ODataServiceDocumentRequest
instance.
-
getEntitySetRequest
Gets a uri request returning a set of one or more OData entities.- Parameters:
uri
- request URI.- Returns:
- new
ODataEntitySetRequest
instance.
-
getEntitySetIteratorRequest
Gets a uri request returning a set of one or more OData entities.
Returned request gives the possibility to consume entities iterating on them without parsing and loading in memory the entire entity set.- Parameters:
uri
- request URI.- Returns:
- new
ODataEntitySetIteratorRequest
instance.
-
getEntityRequest
Gets a uri request returning a single OData entity.- Parameters:
uri
- request URI.- Returns:
- new
ODataEntityRequest
instance.
-
getPropertyRequest
Gets a uri request returning a single OData entity property.- Parameters:
uri
- request URI.- Returns:
- new
ODataPropertyRequest
instance.
-
getPropertyValueRequest
Gets a uri request returning a single OData entity property value.- Parameters:
uri
- request URI.- Returns:
- new
ODataValueRequest
instance.
-
getValueRequest
Gets a uri request returning a single OData entity property value.- Parameters:
uri
- request URI.- Returns:
- new
ODataValueRequest
instance.
-
getMediaRequest
Gets a uri request returning a media stream.- Parameters:
uri
- request URI.- Returns:
- new
ODataMediaRequest
instance.
-
getMediaEntityRequest
Gets a uri request returning a media entity.- Parameters:
uri
- request URI.- Returns:
- new
ODataMediaRequest
instance.
-
getRawRequest
Implements a raw request request without specifying any return type.- Parameters:
uri
- request URI.- Returns:
- new
ODataRawRequest
instance.
-
getSingletonRequest
-
getDeltaRequest
-