Class ConditionESQueryBuilderDispatcher

java.lang.Object
org.apache.unomi.persistence.elasticsearch.conditions.ConditionESQueryBuilderDispatcher

public class ConditionESQueryBuilderDispatcher extends Object
  • Constructor Details

    • ConditionESQueryBuilderDispatcher

      public ConditionESQueryBuilderDispatcher()
  • Method Details

    • setScriptExecutor

      public void setScriptExecutor(ScriptExecutor scriptExecutor)
    • addQueryBuilder

      public void addQueryBuilder(String name, ConditionESQueryBuilder evaluator)
    • removeQueryBuilder

      public void removeQueryBuilder(String name)
    • getQuery

      public String getQuery(Condition condition)
    • getQueryBuilder

      public org.elasticsearch.index.query.QueryBuilder getQueryBuilder(Condition condition)
    • buildFilter

      public org.elasticsearch.index.query.QueryBuilder buildFilter(Condition condition)
    • buildFilter

      public org.elasticsearch.index.query.QueryBuilder buildFilter(Condition condition, Map<String,Object> context)
    • count

      public long count(Condition condition)
    • count

      public long count(Condition condition, Map<String,Object> context)