public class AssemblyExpressionEvaluator
extends java.lang.Object
implements org.codehaus.plexus.component.configurator.expression.ExpressionEvaluator
| Modifier and Type | Field and Description |
|---|---|
private AssemblerConfigurationSource |
configSource |
private org.codehaus.plexus.interpolation.PrefixAwareRecursionInterceptor |
interceptor |
private org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator |
interpolator |
| Constructor and Description |
|---|
AssemblyExpressionEvaluator(AssemblerConfigurationSource configSource) |
| Modifier and Type | Method and Description |
|---|---|
java.io.File |
alignToBaseDirectory(java.io.File f) |
java.lang.Object |
evaluate(java.lang.String expression) |
private final AssemblerConfigurationSource configSource
private final org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator interpolator
private final org.codehaus.plexus.interpolation.PrefixAwareRecursionInterceptor interceptor
public AssemblyExpressionEvaluator(AssemblerConfigurationSource configSource)
public java.io.File alignToBaseDirectory(java.io.File f)
alignToBaseDirectory in interface org.codehaus.plexus.component.configurator.expression.ExpressionEvaluatorpublic java.lang.Object evaluate(java.lang.String expression)
throws org.codehaus.plexus.component.configurator.expression.ExpressionEvaluationException
evaluate in interface org.codehaus.plexus.component.configurator.expression.ExpressionEvaluatororg.codehaus.plexus.component.configurator.expression.ExpressionEvaluationException