public class MetadataExtensionQueryTranslator extends Object implements org.mule.runtime.extension.api.dsql.QueryTranslator
| Constructor and Description |
|---|
MetadataExtensionQueryTranslator() |
| Modifier and Type | Method and Description |
|---|---|
String |
getTranslation() |
void |
translateAnd() |
void |
translateBeginExpression() |
void |
translateComparison(String operator,
org.mule.runtime.extension.api.dsql.Field field,
org.mule.runtime.extension.api.dsql.Value<?> value) |
void |
translateEndPrecedence() |
void |
translateFields(List<org.mule.runtime.extension.api.dsql.Field> fields) |
void |
translateInitPrecedence() |
void |
translateLimit(int limit) |
void |
translateOffset(int offset) |
void |
translateOR() |
void |
translateOrderByFields(List<org.mule.runtime.extension.api.dsql.Field> orderByFields,
org.mule.runtime.extension.api.dsql.Direction direction) |
void |
translateTypes(org.mule.runtime.extension.api.dsql.EntityType type) |
public void translateFields(List<org.mule.runtime.extension.api.dsql.Field> fields)
translateFields in interface org.mule.runtime.extension.api.dsql.QueryTranslatorpublic void translateTypes(org.mule.runtime.extension.api.dsql.EntityType type)
translateTypes in interface org.mule.runtime.extension.api.dsql.QueryTranslatorpublic void translateOrderByFields(List<org.mule.runtime.extension.api.dsql.Field> orderByFields, org.mule.runtime.extension.api.dsql.Direction direction)
translateOrderByFields in interface org.mule.runtime.extension.api.dsql.QueryTranslatorpublic void translateAnd()
translateAnd in interface org.mule.runtime.extension.api.dsql.QueryTranslatorpublic void translateOR()
translateOR in interface org.mule.runtime.extension.api.dsql.QueryTranslatorpublic void translateComparison(String operator, org.mule.runtime.extension.api.dsql.Field field, org.mule.runtime.extension.api.dsql.Value<?> value)
translateComparison in interface org.mule.runtime.extension.api.dsql.QueryTranslatorpublic void translateBeginExpression()
translateBeginExpression in interface org.mule.runtime.extension.api.dsql.QueryTranslatorpublic void translateInitPrecedence()
translateInitPrecedence in interface org.mule.runtime.extension.api.dsql.QueryTranslatorpublic void translateEndPrecedence()
translateEndPrecedence in interface org.mule.runtime.extension.api.dsql.QueryTranslatorpublic void translateLimit(int limit)
translateLimit in interface org.mule.runtime.extension.api.dsql.QueryTranslatorpublic void translateOffset(int offset)
translateOffset in interface org.mule.runtime.extension.api.dsql.QueryTranslatorpublic String getTranslation()
getTranslation in interface org.mule.runtime.extension.api.dsql.QueryTranslatorCopyright © 2003–2016 MuleSoft, Inc.. All rights reserved.