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, processFilter
public ODataUpdateQuery(ODataExecutionFactory executionFactory, RuntimeMetadata metadata)
public String buildInsertURL(String serviceRoot) throws TranslatorException
TranslatorException
public String getInsertMethod()
public String getPayload(org.apache.olingo.commons.api.data.Entity parentEntity) throws TranslatorException
TranslatorException
public void setCondition(Condition where)
public String buildUpdateSelectionURL(String serviceRoot) throws TranslatorException
TranslatorException
public String getUpdateMethod()
Copyright © 2019. All rights reserved.