Class AssemblyExpressionEvaluator
- java.lang.Object
-
- org.apache.maven.plugins.assembly.interpolation.AssemblyExpressionEvaluator
-
- All Implemented Interfaces:
org.codehaus.plexus.component.configurator.expression.ExpressionEvaluator
public class AssemblyExpressionEvaluator extends java.lang.Object implements org.codehaus.plexus.component.configurator.expression.ExpressionEvaluator
-
-
Field Summary
Fields Modifier and Type Field Description private AssemblerConfigurationSource
configSource
private org.codehaus.plexus.interpolation.PrefixAwareRecursionInterceptor
interceptor
private org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator
interpolator
-
Constructor Summary
Constructors Constructor Description AssemblyExpressionEvaluator(AssemblerConfigurationSource configSource)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.io.File
alignToBaseDirectory(java.io.File f)
java.lang.Object
evaluate(java.lang.String expression)
-
-
-
Field Detail
-
configSource
private final AssemblerConfigurationSource configSource
-
interpolator
private final org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator interpolator
-
interceptor
private final org.codehaus.plexus.interpolation.PrefixAwareRecursionInterceptor interceptor
-
-
Constructor Detail
-
AssemblyExpressionEvaluator
public AssemblyExpressionEvaluator(AssemblerConfigurationSource configSource)
-
-
Method Detail
-
alignToBaseDirectory
public java.io.File alignToBaseDirectory(java.io.File f)
- Specified by:
alignToBaseDirectory
in interfaceorg.codehaus.plexus.component.configurator.expression.ExpressionEvaluator
-
evaluate
public java.lang.Object evaluate(java.lang.String expression) throws org.codehaus.plexus.component.configurator.expression.ExpressionEvaluationException
- Specified by:
evaluate
in interfaceorg.codehaus.plexus.component.configurator.expression.ExpressionEvaluator
- Throws:
org.codehaus.plexus.component.configurator.expression.ExpressionEvaluationException
-
-