| Modifier and Type | Method and Description |
|---|---|
EntityData |
EntityDataBuilder.buildEntityData(String name)
Builds and returns an entityData based on the current initialized values of the EntityDataBuilder.
|
static EntityData |
EntityData.createFrom(Object data,
String entityName)
Returns an EntityData instance which is based on the POJO passed as parameter
|
static EntityData |
EntityData.createFromDeepMap(Map<String,Object> propertiesMap,
Map<String,List<String>> keys,
String entityName)
Returns an EntityData instance which is based on a list of properties
|
static EntityData |
EntityData.createFromMap(Map<String,Object> propertiesMap,
List<String> keys,
String entityName)
Returns an EntityData instance which is based on a list of properties
|
EntityData |
DataSourceHandler.executeInsert(EntityData entityData,
boolean returnCreatedEntity)
Creates an entity instance.
|
EntityData |
DataSourceHandler.executeInsertWithAssociations(EntityData entityData,
boolean returnCreatedEntity)
Creates an entity instance with associated entities.
|
EntityData |
DataSourceHandler.executeRead(String entityName,
Map<String,Object> keys,
List<String> flattenedElementNames)
Reads an entity instance.
|
EntityData |
DataSourceHandler.executeUpdate(EntityData entityData,
Map<String,Object> keys,
boolean returnUpdatedEntity)
Updates an entity instance.
|
EntityData |
SimpleExtensionContext.getEntityData() |
EntityData |
ExtensionWrappedSimple.getEntityData() |
| Modifier and Type | Method and Description |
|---|---|
EntityData |
DataSourceHandler.executeInsert(EntityData entityData,
boolean returnCreatedEntity)
Creates an entity instance.
|
EntityData |
DataSourceHandler.executeInsertWithAssociations(EntityData entityData,
boolean returnCreatedEntity)
Creates an entity instance with associated entities.
|
EntityData |
DataSourceHandler.executeUpdate(EntityData entityData,
Map<String,Object> keys,
boolean returnUpdatedEntity)
Updates an entity instance.
|
static EntityDataBuilder |
EntityData.getBuilder(EntityData entityData)
Returns an EntityDataBuilder instance which is partially initialized based on the passed entityData.
|
void |
SimpleExtensionContext.setEntityData(EntityData ed)
Sets the entityData as the response for the current call.
|
| Modifier and Type | Method and Description |
|---|---|
PreExtensionResponseBuilderWithBody |
PreExtensionResponseBuilderWithBody.setEntityData(EntityData entityData)
Use this method to add the modified request body of the current Create/Update request represented as an EntityData object.
|
| Constructor and Description |
|---|
PreExtensionResponseBuilderWithBody(EntityData entityData) |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultEntityData |
| Modifier and Type | Method and Description |
|---|---|
EntityData |
DefaultEntityDataBuilder.buildEntityData(String name) |
| Constructor and Description |
|---|
DefaultEntityDataBuilder(EntityData ed) |
| Modifier and Type | Method and Description |
|---|---|
abstract EntityData |
UpdateRequest.getData()
Gets an EntityData object corresponding to the entity to be updated.
|
abstract EntityData |
CreateRequest.getData()
Gets an EntityData object corresponding to the entity to be created.
|
| Modifier and Type | Method and Description |
|---|---|
EntityData |
CreateRequestImpl.getData() |
EntityData |
UpdateRequestImpl.getData() |
| Modifier and Type | Method and Description |
|---|---|
EntityData |
ReadResponseAccessor.getEntityData() |
EntityData |
CreateResponseAccessor.getEntityData() |
| Modifier and Type | Method and Description |
|---|---|
List<EntityData> |
QueryResponseAccessor.getEntityDataList() |
| Modifier and Type | Method and Description |
|---|---|
QueryResponseBuilder |
QueryResponseBuilder.audit(EntityData entityData,
List<String> properties)
Deprecated.
|
CreateResponseBuilder |
CreateResponseBuilder.setData(EntityData entityData)
Sets an EntityData object corresponding to the created entity in the CreateResponseBuilder object.
|
ReadResponseBuilder |
ReadResponseBuilder.setData(EntityData entityData)
Sets an EntityData object corresponding to the read entity in the ReadResponseBuilder object.
|
| Modifier and Type | Method and Description |
|---|---|
OperationResponseBuilder |
OperationResponseBuilder.setEntityData(List<EntityData> entityData)
Can be used to set the response Entity, Array of Entities.
|
QueryResponseBuilder |
QueryResponseBuilder.setEntityData(List<EntityData> entityDataList)
Sets a list of EntityData objects representing the entities returned by the query operation
in the QueryResponseBuilder object.
|
| Constructor and Description |
|---|
QueryResponseAccessor(List<EntityData> entityData,
Map<String,List<String>> headers) |
| Modifier and Type | Method and Description |
|---|---|
EntityData |
ReadResponseAccessorImpl.getEntityData() |
EntityData |
CreateResponseAccessorImpl.getEntityData() |
EntityData |
QueryResponseImpl.getEntityForAudit() |
| Modifier and Type | Method and Description |
|---|---|
List<EntityData> |
QueryResponseImpl.getEntityData() |
| Modifier and Type | Method and Description |
|---|---|
void |
QueryResponseImpl.audit(EntityData auditEntityData,
List<String> properties)
Deprecated.
|
QueryResponseBuilder |
QueryResponseBuilderImpl.audit(EntityData auditEntityData,
List<String> properties)
Deprecated.
|
ReadResponseBuilder |
ReadResponseBuilderImpl.setData(EntityData entityData) |
CreateResponseBuilder |
CreateResponseBuilderImpl.setData(EntityData entityData) |
| Modifier and Type | Method and Description |
|---|---|
OperationResponseBuilder |
OperationResponseBuilderImpl.setEntityData(List<EntityData> data) |
QueryResponseBuilder |
QueryResponseBuilderImpl.setEntityData(List<EntityData> data) |
| Constructor and Description |
|---|
CreateResponseAccessorImpl(EntityData entityData,
Map<String,List<String>> headers) |
| Modifier and Type | Method and Description |
|---|---|
static EntityData |
DataConversionUtility.convertToEntityData(Object data,
String entityName,
List<String> keyNames) |
Copyright © 2020 SAP. All Rights Reserved.