public class ODataUpdateQuery extends ODataQuery
complexTables, executionFactory, expandTables, joinNode, metadata, rootDocument| Constructor and Description |
|---|
ODataUpdateQuery(ODataExecutionFactory executionFactory,
RuntimeMetadata metadata) |
| Modifier and Type | Method and Description |
|---|---|
void |
addInsertProperty(Column column,
String type,
Object value) |
void |
addUpdateProperty(Column column,
String type,
Object value) |
String |
buildInsertURL(String serviceRoot) |
String |
buildUpdateSelectionURL(String serviceRoot) |
String |
buildUpdateURL(String serviceRoot,
List<?> row) |
String |
getInsertMethod() |
String |
getPayload(org.apache.olingo.commons.api.data.Entity parentEntity) |
String |
getUpdateMethod() |
void |
setCondition(Condition where) |
addNavigation, addNavigation, addRootDocument, getRootDocument, parseKeySegmentFromCondition, processFilterpublic ODataUpdateQuery(ODataExecutionFactory executionFactory, RuntimeMetadata metadata)
public String buildInsertURL(String serviceRoot) throws TranslatorException
TranslatorExceptionpublic String getInsertMethod()
public String getPayload(org.apache.olingo.commons.api.data.Entity parentEntity) throws TranslatorException
TranslatorExceptionpublic void setCondition(Condition where)
public String buildUpdateSelectionURL(String serviceRoot) throws TranslatorException
TranslatorExceptionpublic String getUpdateMethod()
Copyright © 2020. All rights reserved.