org.oddjob.arooa.standard
Class StandardTools

java.lang.Object
  extended by org.oddjob.arooa.standard.StandardTools
All Implemented Interfaces:
ArooaTools
Direct Known Subclasses:
ExtendedTools

public class StandardTools
extends Object
implements ArooaTools

The standard implementation of ArooaTools.

Author:
rob

Constructor Summary
StandardTools()
          Default constructor.
 
Method Summary
 ArooaConverter getArooaConverter()
          Get an ArooaConverter to use.
 Evaluator getEvaluator()
          Get an Evaluator to use.
 ExpressionParser getExpressionParser()
          Get an ExpressionParser to use.
 PropertyAccessor getPropertyAccessor()
          Get a PropertyAccessor that does type conversion during the setting of properties.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StandardTools

public StandardTools()
Default constructor.

Method Detail

getArooaConverter

public ArooaConverter getArooaConverter()
Description copied from interface: ArooaTools
Get an ArooaConverter to use.

Specified by:
getArooaConverter in interface ArooaTools
Returns:
An ArooaConverter. Will not be null.

getPropertyAccessor

public PropertyAccessor getPropertyAccessor()
Description copied from interface: ArooaTools
Get a PropertyAccessor that does type conversion during the setting of properties.

Specified by:
getPropertyAccessor in interface ArooaTools
Returns:
A PropertyAccessor. Will not be null.

getExpressionParser

public ExpressionParser getExpressionParser()
Description copied from interface: ArooaTools
Get an ExpressionParser to use.

Specified by:
getExpressionParser in interface ArooaTools
Returns:
An ExpressionParser. Will not be null.

getEvaluator

public Evaluator getEvaluator()
Description copied from interface: ArooaTools
Get an Evaluator to use.

Specified by:
getEvaluator in interface ArooaTools
Returns:
An Evaluator. Will not be null.