Class MetadataExtensionQueryTranslator

java.lang.Object
org.mule.test.metadata.extension.query.MetadataExtensionQueryTranslator
All Implemented Interfaces:
org.mule.runtime.extension.api.dsql.QueryTranslator

public class MetadataExtensionQueryTranslator extends Object implements org.mule.runtime.extension.api.dsql.QueryTranslator
  • Constructor Details

    • MetadataExtensionQueryTranslator

      public MetadataExtensionQueryTranslator()
  • Method Details

    • translateFields

      public void translateFields(List<org.mule.runtime.extension.api.dsql.Field> fields)
      Specified by:
      translateFields in interface org.mule.runtime.extension.api.dsql.QueryTranslator
    • translateTypes

      public void translateTypes(org.mule.runtime.extension.api.dsql.EntityType type)
      Specified by:
      translateTypes in interface org.mule.runtime.extension.api.dsql.QueryTranslator
    • translateOrderByFields

      public void translateOrderByFields(List<org.mule.runtime.extension.api.dsql.Field> orderByFields, org.mule.runtime.extension.api.dsql.Direction direction)
      Specified by:
      translateOrderByFields in interface org.mule.runtime.extension.api.dsql.QueryTranslator
    • translateAnd

      public void translateAnd()
      Specified by:
      translateAnd in interface org.mule.runtime.extension.api.dsql.QueryTranslator
    • translateOR

      public void translateOR()
      Specified by:
      translateOR in interface org.mule.runtime.extension.api.dsql.QueryTranslator
    • translateComparison

      public void translateComparison(String operator, org.mule.runtime.extension.api.dsql.Field field, org.mule.runtime.extension.api.dsql.Value<?> value)
      Specified by:
      translateComparison in interface org.mule.runtime.extension.api.dsql.QueryTranslator
    • translateBeginExpression

      public void translateBeginExpression()
      Specified by:
      translateBeginExpression in interface org.mule.runtime.extension.api.dsql.QueryTranslator
    • translateInitPrecedence

      public void translateInitPrecedence()
      Specified by:
      translateInitPrecedence in interface org.mule.runtime.extension.api.dsql.QueryTranslator
    • translateEndPrecedence

      public void translateEndPrecedence()
      Specified by:
      translateEndPrecedence in interface org.mule.runtime.extension.api.dsql.QueryTranslator
    • translateLimit

      public void translateLimit(int limit)
      Specified by:
      translateLimit in interface org.mule.runtime.extension.api.dsql.QueryTranslator
    • translateOffset

      public void translateOffset(int offset)
      Specified by:
      translateOffset in interface org.mule.runtime.extension.api.dsql.QueryTranslator
    • getTranslation

      public String getTranslation()
      Specified by:
      getTranslation in interface org.mule.runtime.extension.api.dsql.QueryTranslator