| 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–2023 The Apache Software Foundation. All rights reserved.