public class DefaultOperatorVisitor extends Object implements OperatorVisitor
Operator visitor intended to translate DSQL query operators to your native ones. The behaviour is similar to DefaultQueryVisitor. With the difference that translation must be atomic (ie, the visit methods must return an string).
| Modifier and Type | Field and Description |
|---|---|
static String |
EQUALS |
static String |
GREATER |
static String |
GREATER_OR_EQUALS |
static String |
LESS |
static String |
LESS_OR_EQUALS |
static String |
LIKE |
static String |
NOT_EQUALS |
| Constructor and Description |
|---|
DefaultOperatorVisitor() |
| Modifier and Type | Method and Description |
|---|---|
void |
_dont_implement_OperatorVisitor___instead_extend_DefaultOperatorVisitor()
This method simply acts a friendly reminder not to implement OperatorVisitor directly and instead extend DefaultOperatorVisitor.
|
String |
equalsOperator() |
String |
greaterOperator() |
String |
greaterOrEqualsOperator() |
String |
lessOperator() |
String |
lessOrEqualsOperator() |
String |
likeOperator() |
String |
notEqualsOperator() |
public static final String LIKE
public static final String GREATER_OR_EQUALS
public static final String NOT_EQUALS
public static final String EQUALS
public static final String LESS_OR_EQUALS
public static final String GREATER
public static final String LESS
public String lessOperator()
lessOperator in interface OperatorVisitorpublic String greaterOperator()
greaterOperator in interface OperatorVisitorpublic String lessOrEqualsOperator()
lessOrEqualsOperator in interface OperatorVisitorpublic String equalsOperator()
equalsOperator in interface OperatorVisitorpublic String notEqualsOperator()
notEqualsOperator in interface OperatorVisitorpublic String greaterOrEqualsOperator()
greaterOrEqualsOperator in interface OperatorVisitorpublic String likeOperator()
likeOperator in interface OperatorVisitorpublic void _dont_implement_OperatorVisitor___instead_extend_DefaultOperatorVisitor()
OperatorVisitor_dont_implement_OperatorVisitor___instead_extend_DefaultOperatorVisitor in interface OperatorVisitorCopyright © 2016 MuleSoft, Inc.. All rights reserved.