public abstract class AbstractStringBasedModelInterpolator extends Object implements ModelInterpolator
Constructor and Description |
---|
AbstractStringBasedModelInterpolator(PathTranslator pathTranslator,
UrlNormalizer urlNormalizer) |
Modifier and Type | Method and Description |
---|---|
protected List<? extends org.codehaus.plexus.interpolation.InterpolationPostProcessor> |
createPostProcessors(org.apache.maven.api.model.Model model,
File projectDir,
ModelBuildingRequest config) |
protected org.codehaus.plexus.interpolation.RecursionInterceptor |
createRecursionInterceptor() |
protected List<org.codehaus.plexus.interpolation.ValueSource> |
createValueSources(org.apache.maven.api.model.Model model,
File projectDir,
ModelBuildingRequest config) |
Model |
interpolateModel(Model model,
File projectDir,
ModelBuildingRequest request,
ModelProblemCollector problems) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
interpolateModel
@Inject public AbstractStringBasedModelInterpolator(PathTranslator pathTranslator, UrlNormalizer urlNormalizer)
public Model interpolateModel(Model model, File projectDir, ModelBuildingRequest request, ModelProblemCollector problems)
interpolateModel
in interface ModelInterpolator
protected List<org.codehaus.plexus.interpolation.ValueSource> createValueSources(org.apache.maven.api.model.Model model, File projectDir, ModelBuildingRequest config)
protected List<? extends org.codehaus.plexus.interpolation.InterpolationPostProcessor> createPostProcessors(org.apache.maven.api.model.Model model, File projectDir, ModelBuildingRequest config)
protected org.codehaus.plexus.interpolation.RecursionInterceptor createRecursionInterceptor()
Copyright © 2001–2022 The Apache Software Foundation. All rights reserved.