站内搜索: 请输入搜索关键词
当前页面: 在线文档首页 > JBoss RULES 3.0.6 API 英文版文档

EvaluatorFactory - JBoss RULES 3.0.6 API 英文版文档


org.drools.base
Class EvaluatorFactory

java.lang.Object
  extended by org.drools.base.EvaluatorFactory

public class EvaluatorFactory
extends java.lang.Object

This is a factory to generate evaluators for all types and operations that can be used in constraints. Uses the helper classes in the evaluators sub package. eg Person(object opr object) Where valid type's are are defined as contants in Evaluator. Adding support for other types or operators is quite easy, just remmeber to add it to the getEvaluator method(s) below, and also to the unit tests. TODO: Should this be made dynamic, such that users can add their own types, a-la hibernate?


Method Summary
static Evaluator getEvaluator(int type, int operator)
           
static Evaluator getEvaluator(int type, java.lang.String operator)
           
static EvaluatorFactory getInstance()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static EvaluatorFactory getInstance()

getEvaluator

public static Evaluator getEvaluator(int type,
                                     java.lang.String operator)

getEvaluator

public static Evaluator getEvaluator(int type,
                                     int operator)