Class DefaultExpressionEvaluator

java.lang.Object
org.codehaus.plexus.component.configurator.expression.DefaultExpressionEvaluator
All Implemented Interfaces:
ExpressionEvaluator

public class DefaultExpressionEvaluator extends Object implements ExpressionEvaluator
Evaluate an expression.
  • Constructor Details

    • DefaultExpressionEvaluator

      public DefaultExpressionEvaluator()
  • Method Details

    • evaluate

      public Object evaluate(String expression)
      Evaluate an expression.
      Specified by:
      evaluate in interface ExpressionEvaluator
      Parameters:
      expression - the expression
      Returns:
      the value of the expression
    • alignToBaseDirectory

      public File alignToBaseDirectory(File file)
      Description copied from interface: ExpressionEvaluator
      Align a given path to the base directory that can be evaluated by this expression evaluator, if known.
      Specified by:
      alignToBaseDirectory in interface ExpressionEvaluator
      Parameters:
      file - the file
      Returns:
      the aligned file