com.satline.expr.eval
Class ExpressionEvaluatorFactory

java.lang.Object
  extended by com.satline.expr.eval.ExpressionEvaluatorFactory

public class ExpressionEvaluatorFactory
extends java.lang.Object

Factory for ExpressionEvaluator objects. May be overridden by system property com.satline.datasource.expr.eval.ExpressionEvaluatorFactory.

Author:
tomas

Field Summary
protected static ExpressionEvaluatorFactory factory
           
 
Constructor Summary
ExpressionEvaluatorFactory()
           
 
Method Summary
 ExpressionEvaluator create()
          Create new ExpressionEvaluator.
static ExpressionEvaluatorFactory getInstance()
          Get singleton instance.
static void setFactoryClass(java.lang.Class newFactoryClass)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

factory

protected static ExpressionEvaluatorFactory factory
Constructor Detail

ExpressionEvaluatorFactory

public ExpressionEvaluatorFactory()
Method Detail

setFactoryClass

public static final void setFactoryClass(java.lang.Class newFactoryClass)

getInstance

public static final ExpressionEvaluatorFactory getInstance()
Get singleton instance.

Returns:
the instance

create

public ExpressionEvaluator create()
Create new ExpressionEvaluator.

Returns:
the evaluator


Copyright © 2007 null. All Rights Reserved.