public class SfqlSyntaxVisitor
extends org.mule.common.query.DefaultQueryVisitor
Constructor and Description |
---|
SfqlSyntaxVisitor() |
Modifier and Type | Method and Description |
---|---|
org.mule.common.query.expression.OperatorVisitor |
operatorVisitor() |
String |
toSimpleQuery() |
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 |
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 void visitFields(@NotNull 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 visitTypes(@NotNull 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 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(@NotNull String operator, @NotNull org.mule.common.query.Field field, @NotNull 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 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 visitOrderByFields(@NotNull List<org.mule.common.query.Field> orderByFields, @NotNull org.mule.common.query.expression.Direction direction)
visitOrderByFields
in interface org.mule.common.query.QueryVisitor
visitOrderByFields
in class org.mule.common.query.DefaultQueryVisitor
@NotNull public String toSimpleQuery()
Copyright © 2010–2017. All rights reserved.