public class DSQLtoOdataVisitor
extends org.mule.common.query.DefaultQueryVisitor
Modifier and Type | Field and Description |
---|---|
static String |
CONTAINS |
static String |
LIKE |
Constructor and Description |
---|
DSQLtoOdataVisitor(DynamicsConnection connection) |
Modifier and Type | Method and Description |
---|---|
void |
_dont_implement_QueryVisitor___instead_extend_DefaultQueryVisitor() |
String |
getQueryUrl() |
org.mule.common.query.expression.OperatorVisitor |
operatorVisitor() |
void |
visitAnd() |
void |
visitBeginExpression() |
void |
visitComparison(String operator,
org.mule.common.query.Field field,
org.mule.common.query.expression.Value<?> value) |
void |
visitEndPrecedence() |
void |
visitFields(List<org.mule.common.query.Field> fields) |
void |
visitInitPrecedence() |
void |
visitLimit(int limit) |
void |
visitOffset(int offset) |
void |
visitOR() |
void |
visitOrderByFields(List<org.mule.common.query.Field> orderByFields,
org.mule.common.query.expression.Direction direction) |
void |
visitTypes(List<org.mule.common.query.Type> types) |
public static final String LIKE
public static final String CONTAINS
public DSQLtoOdataVisitor(DynamicsConnection connection)
public void visitTypes(List<org.mule.common.query.Type> types)
visitTypes
in interface org.mule.common.query.QueryVisitor
visitTypes
in class org.mule.common.query.DefaultQueryVisitor
public void visitFields(List<org.mule.common.query.Field> fields)
visitFields
in interface org.mule.common.query.QueryVisitor
visitFields
in class org.mule.common.query.DefaultQueryVisitor
public void visitOrderByFields(List<org.mule.common.query.Field> orderByFields, org.mule.common.query.expression.Direction direction)
visitOrderByFields
in interface org.mule.common.query.QueryVisitor
visitOrderByFields
in class org.mule.common.query.DefaultQueryVisitor
public void visitBeginExpression()
visitBeginExpression
in interface org.mule.common.query.QueryVisitor
visitBeginExpression
in class org.mule.common.query.DefaultQueryVisitor
public void visitInitPrecedence()
visitInitPrecedence
in interface org.mule.common.query.QueryVisitor
visitInitPrecedence
in class org.mule.common.query.DefaultQueryVisitor
public void visitEndPrecedence()
visitEndPrecedence
in interface org.mule.common.query.QueryVisitor
visitEndPrecedence
in class org.mule.common.query.DefaultQueryVisitor
public void visitLimit(int limit)
visitLimit
in interface org.mule.common.query.QueryVisitor
visitLimit
in class org.mule.common.query.DefaultQueryVisitor
public void visitOffset(int offset)
visitOffset
in interface org.mule.common.query.QueryVisitor
visitOffset
in class org.mule.common.query.DefaultQueryVisitor
public void _dont_implement_QueryVisitor___instead_extend_DefaultQueryVisitor()
_dont_implement_QueryVisitor___instead_extend_DefaultQueryVisitor
in interface org.mule.common.query.QueryVisitor
_dont_implement_QueryVisitor___instead_extend_DefaultQueryVisitor
in class org.mule.common.query.DefaultQueryVisitor
public void visitAnd()
visitAnd
in interface org.mule.common.query.QueryVisitor
visitAnd
in class org.mule.common.query.DefaultQueryVisitor
public void visitOR()
visitOR
in interface org.mule.common.query.QueryVisitor
visitOR
in class org.mule.common.query.DefaultQueryVisitor
public void visitComparison(String operator, org.mule.common.query.Field field, org.mule.common.query.expression.Value<?> value)
visitComparison
in interface org.mule.common.query.QueryVisitor
visitComparison
in class org.mule.common.query.DefaultQueryVisitor
public org.mule.common.query.expression.OperatorVisitor operatorVisitor()
operatorVisitor
in interface org.mule.common.query.QueryVisitor
operatorVisitor
in class org.mule.common.query.DefaultQueryVisitor
public String getQueryUrl()
Copyright © 2010–2020. All rights reserved.