org.apache.maven.model.interpolation
Class AbstractStringBasedModelInterpolator
java.lang.Object
org.apache.maven.model.interpolation.AbstractStringBasedModelInterpolator
- All Implemented Interfaces:
- ModelInterpolator
- Direct Known Subclasses:
- StringSearchModelInterpolator
public abstract class AbstractStringBasedModelInterpolator
- extends Object
- implements ModelInterpolator
Use a regular expression search to find and resolve expressions within the POM.
- Author:
- jdcasey Created on Feb 3, 2005
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractStringBasedModelInterpolator
public AbstractStringBasedModelInterpolator()
setPathTranslator
public AbstractStringBasedModelInterpolator setPathTranslator(PathTranslator pathTranslator)
setUrlNormalizer
public AbstractStringBasedModelInterpolator setUrlNormalizer(UrlNormalizer urlNormalizer)
createValueSources
protected List<ValueSource> createValueSources(Model model,
File projectDir,
ModelBuildingRequest config,
ModelProblemCollector problems)
createPostProcessors
protected List<? extends InterpolationPostProcessor> createPostProcessors(Model model,
File projectDir,
ModelBuildingRequest config)
interpolateInternal
protected String interpolateInternal(String src,
List<? extends ValueSource> valueSources,
List<? extends InterpolationPostProcessor> postProcessors,
ModelProblemCollector problems)
getRecursionInterceptor
protected RecursionInterceptor getRecursionInterceptor()
setRecursionInterceptor
protected void setRecursionInterceptor(RecursionInterceptor recursionInterceptor)
createInterpolator
protected abstract Interpolator createInterpolator()
getInterpolator
protected final Interpolator getInterpolator()
Copyright © 2001-2012 The Apache Software Foundation. All Rights Reserved.