com.metamatrix.query.eval
Class Evaluator
java.lang.Object
com.metamatrix.query.eval.Evaluator
public class Evaluator
- extends java.lang.Object
Method Summary |
java.lang.Boolean |
evaluate(AbstractSetCriteria criteria,
java.util.List tuple)
|
java.lang.Boolean |
evaluate(CompareCriteria criteria,
java.util.List tuple)
|
java.lang.Boolean |
evaluate(CompoundCriteria criteria,
java.util.List tuple)
|
static boolean |
evaluate(Criteria criteria)
|
boolean |
evaluate(Criteria criteria,
java.util.List tuple)
|
boolean |
evaluate(ExistsCriteria criteria,
java.util.List tuple)
|
static java.lang.Object |
evaluate(Expression expression)
|
java.lang.Object |
evaluate(Expression expression,
java.util.List tuple)
|
boolean |
evaluate(IsNullCriteria criteria,
java.util.List tuple)
|
java.lang.Boolean |
evaluate(MatchCriteria criteria,
java.util.List tuple)
|
java.lang.Boolean |
evaluate(NotCriteria criteria,
java.util.List tuple)
|
java.lang.Boolean |
evaluate(SubqueryCompareCriteria criteria,
java.util.List tuple)
|
java.lang.Boolean |
evaluateTVL(Criteria criteria,
java.util.List tuple)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Evaluator
public Evaluator(java.util.Map elements,
LookupEvaluator dataMgr,
CommandContext context)
evaluate
public static boolean evaluate(Criteria criteria)
throws CriteriaEvaluationException,
BlockedException,
MetaMatrixComponentException
- Throws:
CriteriaEvaluationException
BlockedException
MetaMatrixComponentException
evaluate
public static java.lang.Object evaluate(Expression expression)
throws ExpressionEvaluationException,
BlockedException,
MetaMatrixComponentException
- Throws:
ExpressionEvaluationException
BlockedException
MetaMatrixComponentException
evaluate
public boolean evaluate(Criteria criteria,
java.util.List tuple)
throws CriteriaEvaluationException,
BlockedException,
MetaMatrixComponentException
- Throws:
CriteriaEvaluationException
BlockedException
MetaMatrixComponentException
evaluateTVL
public java.lang.Boolean evaluateTVL(Criteria criteria,
java.util.List tuple)
throws CriteriaEvaluationException,
BlockedException,
MetaMatrixComponentException
- Throws:
CriteriaEvaluationException
BlockedException
MetaMatrixComponentException
evaluate
public java.lang.Boolean evaluate(CompoundCriteria criteria,
java.util.List tuple)
throws CriteriaEvaluationException,
BlockedException,
MetaMatrixComponentException
- Throws:
CriteriaEvaluationException
BlockedException
MetaMatrixComponentException
evaluate
public java.lang.Boolean evaluate(NotCriteria criteria,
java.util.List tuple)
throws CriteriaEvaluationException,
BlockedException,
MetaMatrixComponentException
- Throws:
CriteriaEvaluationException
BlockedException
MetaMatrixComponentException
evaluate
public java.lang.Boolean evaluate(CompareCriteria criteria,
java.util.List tuple)
throws CriteriaEvaluationException,
BlockedException,
MetaMatrixComponentException
- Throws:
CriteriaEvaluationException
BlockedException
MetaMatrixComponentException
evaluate
public java.lang.Boolean evaluate(MatchCriteria criteria,
java.util.List tuple)
throws CriteriaEvaluationException,
BlockedException,
MetaMatrixComponentException
- Throws:
CriteriaEvaluationException
BlockedException
MetaMatrixComponentException
evaluate
public java.lang.Boolean evaluate(AbstractSetCriteria criteria,
java.util.List tuple)
throws CriteriaEvaluationException,
BlockedException,
MetaMatrixComponentException
- Throws:
CriteriaEvaluationException
BlockedException
MetaMatrixComponentException
evaluate
public boolean evaluate(IsNullCriteria criteria,
java.util.List tuple)
throws CriteriaEvaluationException,
BlockedException,
MetaMatrixComponentException
- Throws:
CriteriaEvaluationException
BlockedException
MetaMatrixComponentException
evaluate
public java.lang.Boolean evaluate(SubqueryCompareCriteria criteria,
java.util.List tuple)
throws CriteriaEvaluationException,
BlockedException,
MetaMatrixComponentException
- Throws:
CriteriaEvaluationException
BlockedException
MetaMatrixComponentException
evaluate
public boolean evaluate(ExistsCriteria criteria,
java.util.List tuple)
throws BlockedException,
MetaMatrixComponentException
- Throws:
BlockedException
MetaMatrixComponentException
evaluate
public java.lang.Object evaluate(Expression expression,
java.util.List tuple)
throws ExpressionEvaluationException,
BlockedException,
MetaMatrixComponentException
- Throws:
ExpressionEvaluationException
BlockedException
MetaMatrixComponentException
Copyright © 2009. All Rights Reserved.