public class RetrieveRequestFactoryImpl extends Object implements RetrieveRequestFactory
| Modifier and Type | Field and Description |
|---|---|
protected ODataClient |
client |
| Constructor and Description |
|---|
RetrieveRequestFactoryImpl(ODataClient client) |
| Modifier and Type | Method and Description |
|---|---|
ODataDeltaRequest |
getDeltaRequest(URI uri) |
ODataEntityRequest<ClientEntity> |
getEntityRequest(URI uri)
Gets a uri request returning a single OData entity.
|
ODataEntitySetIteratorRequest<ClientEntitySet,ClientEntity> |
getEntitySetIteratorRequest(URI uri)
Gets a uri request returning a set of one or more OData entities.
|
ODataEntitySetRequest<ClientEntitySet> |
getEntitySetRequest(URI uri)
Gets a uri request returning a set of one or more OData entities.
|
ODataMediaRequest |
getMediaEntityRequest(URI uri)
Gets a uri request returning a media entity.
|
ODataMediaRequest |
getMediaRequest(URI uri)
Gets a uri request returning a media stream.
|
EdmMetadataRequest |
getMetadataRequest(String serviceRoot)
Gets a metadata request instance.
|
ODataPropertyRequest<ClientProperty> |
getPropertyRequest(URI uri)
Gets a uri request returning a single OData entity property.
|
ODataValueRequest |
getPropertyValueRequest(URI uri)
Gets a uri request returning a single OData entity property value.
|
ODataRawRequest |
getRawRequest(URI uri)
Implements a raw request request without specifying any return type.
|
ODataServiceDocumentRequest |
getServiceDocumentRequest(String serviceRoot)
Gets a service document request instance.
|
ODataEntityRequest<ClientSingleton> |
getSingletonRequest(URI uri) |
ODataValueRequest |
getValueRequest(URI uri)
Gets a uri request returning a single OData entity property value.
|
XMLMetadataRequest |
getXMLMetadataRequest(String serviceRoot)
Gets a metadata request instance.
|
protected final ODataClient client
public RetrieveRequestFactoryImpl(ODataClient client)
public ODataValueRequest getValueRequest(URI uri)
RetrieveRequestFactorygetValueRequest in interface RetrieveRequestFactoryuri - request URI.ODataValueRequest instance.public ODataValueRequest getPropertyValueRequest(URI uri)
RetrieveRequestFactorygetPropertyValueRequest in interface RetrieveRequestFactoryuri - request URI.ODataValueRequest instance.public ODataMediaRequest getMediaRequest(URI uri)
RetrieveRequestFactorygetMediaRequest in interface RetrieveRequestFactoryuri - request URI.ODataMediaRequest instance.public ODataMediaRequest getMediaEntityRequest(URI uri)
RetrieveRequestFactorygetMediaEntityRequest in interface RetrieveRequestFactoryuri - request URI.ODataMediaRequest instance.public ODataRawRequest getRawRequest(URI uri)
RetrieveRequestFactorygetRawRequest in interface RetrieveRequestFactoryuri - request URI.ODataRawRequest instance.public EdmMetadataRequest getMetadataRequest(String serviceRoot)
RetrieveRequestFactorygetMetadataRequest in interface RetrieveRequestFactoryserviceRoot - absolute URL (schema, host and port included) representing the location of the root of the data
service.EdmMetadataRequest instance.public ODataServiceDocumentRequest getServiceDocumentRequest(String serviceRoot)
RetrieveRequestFactorygetServiceDocumentRequest in interface RetrieveRequestFactoryserviceRoot - absolute URL (schema, host and port included) representing the location of the root of the data
service.ODataServiceDocumentRequest instance.public XMLMetadataRequest getXMLMetadataRequest(String serviceRoot)
RetrieveRequestFactoryRetrieveRequestFactory.getMetadataRequest(java.lang.String), this method returns a request instance for fetching
low-level metadata representation.getXMLMetadataRequest in interface RetrieveRequestFactoryserviceRoot - absolute URL (schema, host and port included) representing the location of the root of the data
service.XMLMetadataRequest instance.public ODataEntitySetRequest<ClientEntitySet> getEntitySetRequest(URI uri)
RetrieveRequestFactorygetEntitySetRequest in interface RetrieveRequestFactoryuri - request URI.ODataEntitySetRequest instance.public ODataEntitySetIteratorRequest<ClientEntitySet,ClientEntity> getEntitySetIteratorRequest(URI uri)
RetrieveRequestFactorygetEntitySetIteratorRequest in interface RetrieveRequestFactoryuri - request URI.ODataEntitySetIteratorRequest instance.public ODataEntityRequest<ClientSingleton> getSingletonRequest(URI uri)
getSingletonRequest in interface RetrieveRequestFactorypublic ODataEntityRequest<ClientEntity> getEntityRequest(URI uri)
RetrieveRequestFactorygetEntityRequest in interface RetrieveRequestFactoryuri - request URI.ODataEntityRequest instance.public ODataPropertyRequest<ClientProperty> getPropertyRequest(URI uri)
RetrieveRequestFactorygetPropertyRequest in interface RetrieveRequestFactoryuri - request URI.ODataPropertyRequest instance.public ODataDeltaRequest getDeltaRequest(URI uri)
getDeltaRequest in interface RetrieveRequestFactoryCopyright © 2023. All rights reserved.