public class ODataUpdateVisitor extends ODataSQLVisitor
| Modifier and Type | Field and Description |
|---|---|
protected ArrayList<org.teiid.translator.TranslatorException> |
exceptions |
protected ODataExecutionFactory |
executionFactory |
protected org.teiid.metadata.RuntimeMetadata |
metadata |
command, filter, selectColumns| Constructor and Description |
|---|
ODataUpdateVisitor(ODataExecutionFactory executionFactory,
org.teiid.metadata.RuntimeMetadata metadata) |
| Modifier and Type | Method and Description |
|---|---|
String |
buildURL() |
String |
getMethod() |
List<org.odata4j.core.OProperty<?>> |
getPayload() |
org.teiid.metadata.Table |
getTable() |
void |
visit(org.teiid.language.Delete obj) |
void |
visit(org.teiid.language.Insert obj) |
void |
visit(org.teiid.language.Update obj) |
append, append, append, appendNestedCondition, appendRightComparison, buildEntityKey, getEnitityURL, getEnityTable, getSelect, isCount, isInfixFunction, isKeyLookup, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visitComparisonWithBooleanFunctionvisit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visitprotected ODataExecutionFactory executionFactory
protected org.teiid.metadata.RuntimeMetadata metadata
protected ArrayList<org.teiid.translator.TranslatorException> exceptions
public ODataUpdateVisitor(ODataExecutionFactory executionFactory, org.teiid.metadata.RuntimeMetadata metadata)
public void visit(org.teiid.language.Insert obj)
visit in interface org.teiid.language.visitor.LanguageObjectVisitorvisit in class org.teiid.language.visitor.HierarchyVisitorpublic void visit(org.teiid.language.Update obj)
visit in interface org.teiid.language.visitor.LanguageObjectVisitorvisit in class org.teiid.language.visitor.HierarchyVisitorpublic void visit(org.teiid.language.Delete obj)
visit in interface org.teiid.language.visitor.LanguageObjectVisitorvisit in class org.teiid.language.visitor.HierarchyVisitorpublic org.teiid.metadata.Table getTable()
public String buildURL()
buildURL in class ODataSQLVisitorpublic String getMethod()
public List<org.odata4j.core.OProperty<?>> getPayload()
Copyright © 2018 JBoss by Red Hat. All rights reserved.