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
XMLMetadataRequestinstance.
-
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
EdmMetadataRequestinstance.
-
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
ODataServiceDocumentRequestinstance.
-
getEntitySetRequest
Gets a uri request returning a set of one or more OData entities.- Parameters:
uri- request URI.- Returns:
- new
ODataEntitySetRequestinstance.
-
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
ODataEntitySetIteratorRequestinstance.
-
getEntityRequest
Gets a uri request returning a single OData entity.- Parameters:
uri- request URI.- Returns:
- new
ODataEntityRequestinstance.
-
getPropertyRequest
Gets a uri request returning a single OData entity property.- Parameters:
uri- request URI.- Returns:
- new
ODataPropertyRequestinstance.
-
getPropertyValueRequest
Gets a uri request returning a single OData entity property value.- Parameters:
uri- request URI.- Returns:
- new
ODataValueRequestinstance.
-
getValueRequest
Gets a uri request returning a single OData entity property value.- Parameters:
uri- request URI.- Returns:
- new
ODataValueRequestinstance.
-
getMediaRequest
Gets a uri request returning a media stream.- Parameters:
uri- request URI.- Returns:
- new
ODataMediaRequestinstance.
-
getMediaEntityRequest
Gets a uri request returning a media entity.- Parameters:
uri- request URI.- Returns:
- new
ODataMediaRequestinstance.
-
getRawRequest
Implements a raw request request without specifying any return type.- Parameters:
uri- request URI.- Returns:
- new
ODataRawRequestinstance.
-
getSingletonRequest
-
getDeltaRequest
-