org.codehaus.plexus.component.configurator.expression

Interface ExpressionEvaluator

public interface ExpressionEvaluator

Evaluate an expression.

Version: $Id: ExpressionEvaluator.java 4779 2006-11-23 04:09:31Z jvanzyl $

Author: Brett Porter

Field Summary
StringROLE
Method Summary
FilealignToBaseDirectory(File file)
Align a given path to the base directory that can be evaluated by this expression evaluator, if known.
Objectevaluate(String expression)
Evaluate an expression.

Field Detail

ROLE

public String ROLE

Method Detail

alignToBaseDirectory

public File alignToBaseDirectory(File file)
Align a given path to the base directory that can be evaluated by this expression evaluator, if known.

Parameters: file the file

Returns: the aligned file

evaluate

public Object evaluate(String expression)
Evaluate an expression.

Parameters: expression the expression

Returns: the value of the expression