ModelInterpolatorStringSearchModelInterpolatorpublic abstract class AbstractStringBasedModelInterpolator extends java.lang.Object implements ModelInterpolator
| Modifier and Type | Field | Description |
|---|---|---|
static java.lang.String |
CHANGELIST_PROPERTY |
|
static java.lang.String |
REVISION_PROPERTY |
|
static java.lang.String |
SHA1_PROPERTY |
| Constructor | Description |
|---|---|
AbstractStringBasedModelInterpolator() |
| Modifier and Type | Method | Description |
|---|---|---|
protected abstract org.codehaus.plexus.interpolation.Interpolator |
createInterpolator() |
|
protected java.util.List<? extends org.codehaus.plexus.interpolation.InterpolationPostProcessor> |
createPostProcessors(org.apache.maven.model.Model model,
java.io.File projectDir,
ModelBuildingRequest config) |
|
protected java.util.List<org.codehaus.plexus.interpolation.ValueSource> |
createValueSources(org.apache.maven.model.Model model,
java.io.File projectDir,
ModelBuildingRequest config,
ModelProblemCollector problems) |
|
protected org.codehaus.plexus.interpolation.Interpolator |
getInterpolator() |
|
protected org.codehaus.plexus.interpolation.RecursionInterceptor |
getRecursionInterceptor() |
|
protected java.lang.String |
interpolateInternal(java.lang.String src,
java.util.List<? extends org.codehaus.plexus.interpolation.ValueSource> valueSources,
java.util.List<? extends org.codehaus.plexus.interpolation.InterpolationPostProcessor> postProcessors,
ModelProblemCollector problems) |
|
AbstractStringBasedModelInterpolator |
setPathTranslator(PathTranslator pathTranslator) |
|
protected void |
setRecursionInterceptor(org.codehaus.plexus.interpolation.RecursionInterceptor recursionInterceptor) |
|
AbstractStringBasedModelInterpolator |
setUrlNormalizer(UrlNormalizer urlNormalizer) |
interpolateModelpublic static final java.lang.String SHA1_PROPERTY
public static final java.lang.String CHANGELIST_PROPERTY
public static final java.lang.String REVISION_PROPERTY
public AbstractStringBasedModelInterpolator()
public AbstractStringBasedModelInterpolator setPathTranslator(PathTranslator pathTranslator)
public AbstractStringBasedModelInterpolator setUrlNormalizer(UrlNormalizer urlNormalizer)
protected java.util.List<org.codehaus.plexus.interpolation.ValueSource> createValueSources(org.apache.maven.model.Model model,
java.io.File projectDir,
ModelBuildingRequest config,
ModelProblemCollector problems)
protected java.util.List<? extends org.codehaus.plexus.interpolation.InterpolationPostProcessor> createPostProcessors(org.apache.maven.model.Model model,
java.io.File projectDir,
ModelBuildingRequest config)
protected java.lang.String interpolateInternal(java.lang.String src,
java.util.List<? extends org.codehaus.plexus.interpolation.ValueSource> valueSources,
java.util.List<? extends org.codehaus.plexus.interpolation.InterpolationPostProcessor> postProcessors,
ModelProblemCollector problems)
protected org.codehaus.plexus.interpolation.RecursionInterceptor getRecursionInterceptor()
protected void setRecursionInterceptor(org.codehaus.plexus.interpolation.RecursionInterceptor recursionInterceptor)
protected abstract org.codehaus.plexus.interpolation.Interpolator createInterpolator()
protected final org.codehaus.plexus.interpolation.Interpolator getInterpolator()