Interface ArooaTools

All Known Implementing Classes:
ExtendedTools, StandardTools

public interface ArooaTools
Encapsulate the tools an ArooaSession might require.
  • Method Details

    • getArooaConverter

      ArooaConverter getArooaConverter()
      Get an ArooaConverter to use.
      Returns:
      An ArooaConverter. Will not be null.
    • getPropertyAccessor

      PropertyAccessor getPropertyAccessor()
      Get a PropertyAccessor that does type conversion during the setting of properties.
      Returns:
      A PropertyAccessor. Will not be null.
    • getExpressionParser

      ExpressionParser getExpressionParser()
      Get an ExpressionParser to use.
      Returns:
      An ExpressionParser. Will not be null.
    • getEvaluator

      Evaluator getEvaluator()
      Get an Evaluator to use.
      Returns:
      An Evaluator. Will not be null.
    • getScriptEvaluator

      Evaluator getScriptEvaluator()
      Get an Evaluator to use for evaluating a script.
      Returns:
      An Evaluator. Will not be null.
    • getServiceHelper

      ServiceHelper getServiceHelper()
      Returns:
      A Service Helper. Will not be null.