public class PhraseTranslator extends Object
| Constructor and Description |
|---|
PhraseTranslator() |
| Modifier and Type | Method and Description |
|---|---|
protected String |
convertMapAccessSyntax(String field) |
Expression |
createExpression(String phrase) |
protected String[] |
extractCollectionCase(String phrase) |
protected String[] |
extractComponents(String phrase) |
protected String[] |
extractOldSpecialComponents(String phrase,
String operator) |
protected String[] |
extractProjection(String[] components) |
protected String[] |
extractSpecialComponents(String phrase,
String operator) |
protected String[] |
extractStandardComponents(String phrase,
String operator) |
protected BLCOperator |
getOperator(String field,
String operator,
String value,
boolean isNegation,
boolean isFieldComparison,
boolean isIgnoreCase) |
public Expression createExpression(String phrase) throws MVELTranslationException
MVELTranslationExceptionprotected String[] extractComponents(String phrase) throws MVELTranslationException
MVELTranslationExceptionprotected String[] extractOldSpecialComponents(String phrase, String operator)
protected String[] extractStandardComponents(String phrase, String operator)
protected String[] extractSpecialComponents(String phrase, String operator)
protected BLCOperator getOperator(String field, String operator, String value, boolean isNegation, boolean isFieldComparison, boolean isIgnoreCase) throws MVELTranslationException
MVELTranslationExceptionCopyright © 2023. All rights reserved.