public interface

ExpressionEvaluator

org.codehaus.plexus.component.configurator.expression.ExpressionEvaluator
Known Indirect Subclasses

Class Overview

Evaluate an expression.

Summary

Fields
public static final String ROLE
Public Methods
abstract File alignToBaseDirectory(File file)
Align a given path to the base directory that can be evaluated by this expression evaluator, if known.
abstract Object evaluate(String expression)
Evaluate an expression.

Fields

public static final String ROLE

Public Methods

public abstract 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

public abstract Object evaluate (String expression)

Evaluate an expression.

Parameters
expression the expression
Returns
  • the value of the expression