public class

DefaultExpressionEvaluator

extends Object
implements ExpressionEvaluator
java.lang.Object
   ↳ org.codehaus.plexus.component.configurator.expression.DefaultExpressionEvaluator

Class Overview

Evaluate an expression.

Summary

[Expand]
Inherited Fields
From interface org.codehaus.plexus.component.configurator.expression.ExpressionEvaluator
Public Constructors
DefaultExpressionEvaluator()
Public Methods
File alignToBaseDirectory(File file)
Align a given path to the base directory that can be evaluated by this expression evaluator, if known.
Object evaluate(String expression)
Evaluate an expression.
[Expand]
Inherited Methods
From class java.lang.Object
From interface org.codehaus.plexus.component.configurator.expression.ExpressionEvaluator

Public Constructors

public DefaultExpressionEvaluator ()

Public Methods

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

public Object evaluate (String expression)

Evaluate an expression.

Parameters
expression the expression
Returns
  • the value of the expression