public class

DefaultExpressionEvaluator

extends Object
implements ExpressionEvaluator
java.lang.Object
   ↳ org.apache.archiva.redback.components.evaluator.DefaultExpressionEvaluator

Class Overview

DefaultExpressionEvaluator

Summary

Public Constructors
DefaultExpressionEvaluator()
Public Methods
void addExpressionSource(ExpressionSource source)
Add a source for expression resolution.
String expand(String str)
Evaluate a string, and expand expressions as needed.
List getExpressionSourceList()
Get the List of expression sources.
boolean removeExpressionSource(ExpressionSource source)
Remove a specific expression source.
[Expand]
Inherited Methods
From class java.lang.Object
From interface org.apache.archiva.redback.components.evaluator.ExpressionEvaluator

Public Constructors

public DefaultExpressionEvaluator ()

Public Methods

public void addExpressionSource (ExpressionSource source)

Add a source for expression resolution.

Parameters
source the source to add.

public String expand (String str)

Evaluate a string, and expand expressions as needed.

Parameters
str the expression
Returns
  • the value of the expression

public List getExpressionSourceList ()

Get the List of expression sources.

Returns
  • the list of expression sources.

public boolean removeExpressionSource (ExpressionSource source)

Remove a specific expression source.

Parameters
source the source to remove.
Returns
  • true if expression source was removed.