Class RegexBasedModelInterpolator
- java.lang.Object
-
- org.codehaus.plexus.logging.AbstractLogEnabled
-
- org.apache.maven.project.interpolation.AbstractStringBasedModelInterpolator
-
- org.apache.maven.project.interpolation.RegexBasedModelInterpolator
-
- All Implemented Interfaces:
ModelInterpolator
,org.codehaus.plexus.logging.LogEnabled
,org.codehaus.plexus.personality.plexus.lifecycle.phase.Initializable
public class RegexBasedModelInterpolator extends AbstractStringBasedModelInterpolator
Use a regular expression search to find and resolve expressions within the POM.- Version:
- $Id$
- Author:
- jdcasey Created on Feb 3, 2005
-
-
Field Summary
-
Fields inherited from interface org.apache.maven.project.interpolation.ModelInterpolator
BUILD_TIMESTAMP_FORMAT_PROPERTY, DEFAULT_BUILD_TIMESTAMP_FORMAT, ROLE
-
-
Constructor Summary
Constructors Constructor Description RegexBasedModelInterpolator()
RegexBasedModelInterpolator(java.util.Properties envars)
RegexBasedModelInterpolator(PathTranslator pathTranslator)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.codehaus.plexus.interpolation.Interpolator
createInterpolator()
-
Methods inherited from class org.apache.maven.project.interpolation.AbstractStringBasedModelInterpolator
createPostProcessors, createValueSources, getInterpolator, getRecursionInterceptor, initialize, interpolate, interpolate, interpolate, interpolate, interpolateInternal, setRecursionInterceptor
-
-
-
-
Constructor Detail
-
RegexBasedModelInterpolator
public RegexBasedModelInterpolator() throws java.io.IOException
- Throws:
java.io.IOException
-
RegexBasedModelInterpolator
public RegexBasedModelInterpolator(PathTranslator pathTranslator)
-
RegexBasedModelInterpolator
public RegexBasedModelInterpolator(java.util.Properties envars)
-
-
Method Detail
-
createInterpolator
protected org.codehaus.plexus.interpolation.Interpolator createInterpolator()
- Specified by:
createInterpolator
in classAbstractStringBasedModelInterpolator
-
-