public abstract class QueryEvaluator extends Object
| Modifier and Type | Field and Description |
|---|---|
static QueryEvaluator |
MATCH_ALL_EVALUATOR |
| Constructor and Description |
|---|
QueryEvaluator() |
| Modifier and Type | Method and Description |
|---|---|
QueryEvaluationContext |
evaluate(JsonDoc doc) |
abstract boolean |
evaluate(QueryEvaluationContext ctx) |
static QueryEvaluator |
getInstance(QueryExpression expr,
EntityMetadata md) |
static QueryEvaluator |
getInstance(QueryExpression expr,
FieldTreeNode context) |
public static final QueryEvaluator MATCH_ALL_EVALUATOR
public abstract boolean evaluate(QueryEvaluationContext ctx)
public QueryEvaluationContext evaluate(JsonDoc doc)
public static QueryEvaluator getInstance(QueryExpression expr, EntityMetadata md)
public static QueryEvaluator getInstance(QueryExpression expr, FieldTreeNode context)
Copyright © 2016. All rights reserved.