Modifier and Type | Interface and Description |
---|---|
interface |
ODataEntityCreateRequest<E extends ClientEntity>
This interface describes an OData create request.
|
interface |
ODataEntityUpdateRequest<E extends ClientEntity>
This class implements an OData update request.
|
Modifier and Type | Method and Description |
---|---|
<E extends ClientEntity> |
CUDRequestFactory.getEntityCreateRequest(URI targetURI,
E entity)
Gets a create request object instance.
|
<E extends ClientEntity> |
CUDRequestFactory.getEntityUpdateRequest(UpdateType type,
E entity)
Gets an update request object instance; uses entity's edit link as endpoint.
|
<E extends ClientEntity> |
CUDRequestFactory.getEntityUpdateRequest(URI targetURI,
UpdateType type,
E changes)
Gets an update request object instance.
|
<E extends ClientEntity> |
CUDRequestFactory.getMediaEntityCreateRequest(URI targetURI,
InputStream media)
Gets a media entity create request object instance.
|
<E extends ClientEntity> |
CUDRequestFactory.getMediaEntityUpdateRequest(URI editURI,
InputStream media)
Gets a media entity update request object instance.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ODataEntityRequest<E extends ClientEntity>
Describes an OData retrieve query request returning a single entity.
|
interface |
ODataEntitySetIteratorRequest<ES extends ClientEntitySet,E extends ClientEntity>
This class implements an OData EntitySet query request.
|
Modifier and Type | Method and Description |
---|---|
ODataEntityRequest<ClientEntity> |
RetrieveRequestFactory.getEntityRequest(URI uri)
Gets a uri request returning a single OData entity.
|
ODataEntitySetIteratorRequest<ClientEntitySet,ClientEntity> |
RetrieveRequestFactory.getEntitySetIteratorRequest(URI uri)
Gets a uri request returning a set of one or more OData entities.
|
Modifier and Type | Interface and Description |
---|---|
interface |
MediaEntityCreateStreamManager<E extends ClientEntity>
Media entity payload object.
|
interface |
MediaEntityUpdateStreamManager<E extends ClientEntity>
Media entity payload object.
|
interface |
ODataMediaEntityCreateRequest<E extends ClientEntity>
This class implements an OData Media Entity create request.
|
interface |
ODataMediaEntityUpdateRequest<E extends ClientEntity>
This class implements an OData Media Entity create request.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ODataEntityCreateResponse<E extends ClientEntity>
This interface describes the response to an OData entity create request.
|
interface |
ODataEntityUpdateResponse<E extends ClientEntity>
This class implements the response to an OData update request.
|
interface |
ODataMediaEntityCreateResponse<E extends ClientEntity>
This class implements the response to an OData media entity create request.
|
interface |
ODataMediaEntityUpdateResponse<E extends ClientEntity>
This class implements the response to an Odata media entity update request.
|
Modifier and Type | Class and Description |
---|---|
class |
ClientEntitySetIterator<T extends ClientEntitySet,E extends ClientEntity>
OData entity set iterator class.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ClientSingleton |
Modifier and Type | Method and Description |
---|---|
ClientEntity |
ClientInlineEntity.getEntity()
Gets wrapped entity.
|
ClientEntity |
ClientObjectFactory.newEntity(FullQualifiedName typeName)
Instantiates a new entity.
|
ClientEntity |
ClientObjectFactory.newEntity(FullQualifiedName typeName,
URI link)
Instantiates a new entity.
|
Modifier and Type | Method and Description |
---|---|
List<ClientEntity> |
ClientEntitySet.getEntities()
Gets contained entities.
|
Modifier and Type | Method and Description |
---|---|
ClientInlineEntity |
ClientObjectFactory.newDeepInsertEntity(String name,
ClientEntity entity)
Instantiates a new entity (for deep insert).
|
Constructor and Description |
---|
ClientInlineEntity(URI uri,
ClientLinkType type,
String title,
ClientEntity entity)
Constructor.
|
ClientInlineEntity(URI baseURI,
String href,
ClientLinkType type,
String title,
ClientEntity entity)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
ClientEntity |
ODataBinder.getODataEntity(ResWrap<Entity> resource)
Gets ODataEntity from the given entity resource.
|
ClientEntity |
ODataReader.readEntity(InputStream input,
ContentType contentType)
Parses a stream taking care to de-serializes the first OData entity found.
|
Modifier and Type | Method and Description |
---|---|
boolean |
ODataBinder.add(ClientEntity entity,
ClientProperty property)
Adds the given property to the given entity.
|
Entity |
ODataBinder.getEntity(ClientEntity entity)
Gets an Entity from the given OData entity.
|
InputStream |
ODataWriter.writeEntity(ClientEntity entity,
ContentType format)
Serializes a single OData entity.
|
Modifier and Type | Method and Description |
---|---|
InputStream |
ODataWriter.writeEntities(Collection<ClientEntity> entities,
ContentType contentType)
Writes a collection of OData entities.
|
Modifier and Type | Method and Description |
---|---|
ClientEntity |
EntityInvocationHandler.getEntity() |
Modifier and Type | Method and Description |
---|---|
static EntityInvocationHandler |
EntityInvocationHandler.getInstance(ClientEntity entity,
URI entitySetURI,
Class<?> typeRef,
AbstractService<?> service) |
static EntityInvocationHandler |
EntityInvocationHandler.getInstance(ClientEntity entity,
URI entitySetURI,
URI entityURI,
Class<?> typeRef,
AbstractService<?> service) |
void |
EntityInvocationHandler.setEntity(ClientEntity entity) |
EntityUUID |
EntityInvocationHandler.updateEntityUUID(URI entitySetURI,
Class<?> type,
ClientEntity entity) |
Modifier and Type | Method and Description |
---|---|
static void |
CoreUtils.addProperties(EdmEnabledODataClient client,
Map<String,Object> changes,
ClientEntity entity) |
static Object |
ProxyUtils.getEntityProxy(AbstractService<?> service,
ClientEntity entity,
URI entitySetURI,
Class<?> type,
String eTag,
boolean checkInTheContext) |
static Object |
CoreUtils.getKey(EdmEnabledODataClient client,
EntityInvocationHandler typeHandler,
Class<?> entityTypeRef,
ClientEntity entity) |
static URI |
CoreUtils.getMediaEditLink(String name,
ClientEntity entity) |
Copyright © 2013–2018 The Apache Software Foundation. All rights reserved.