public abstract class AbstractStringBasedModelInterpolator extends Object implements ModelInterpolator
| Modifier and Type | Field and Description | 
|---|---|
| static String | CHANGELIST_PROPERTY | 
| static String | REVISION_PROPERTY | 
| static String | SHA1_PROPERTY | 
| Constructor and Description | 
|---|
| AbstractStringBasedModelInterpolator() | 
| Modifier and Type | Method and Description | 
|---|---|
| protected abstract Interpolator | createInterpolator() | 
| protected List<? extends InterpolationPostProcessor> | createPostProcessors(Model model,
                    File projectDir,
                    ModelBuildingRequest config) | 
| protected List<ValueSource> | createValueSources(Model model,
                  File projectDir,
                  ModelBuildingRequest config,
                  ModelProblemCollector problems) | 
| protected Interpolator | getInterpolator() | 
| protected RecursionInterceptor | getRecursionInterceptor() | 
| protected String | interpolateInternal(String src,
                   List<? extends ValueSource> valueSources,
                   List<? extends InterpolationPostProcessor> postProcessors,
                   ModelProblemCollector problems) | 
| AbstractStringBasedModelInterpolator | setPathTranslator(PathTranslator pathTranslator) | 
| protected void | setRecursionInterceptor(RecursionInterceptor recursionInterceptor) | 
| AbstractStringBasedModelInterpolator | setUrlNormalizer(UrlNormalizer urlNormalizer) | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitinterpolateModelpublic static final String SHA1_PROPERTY
public static final String CHANGELIST_PROPERTY
public static final String REVISION_PROPERTY
public AbstractStringBasedModelInterpolator()
public AbstractStringBasedModelInterpolator setPathTranslator(PathTranslator pathTranslator)
public AbstractStringBasedModelInterpolator setUrlNormalizer(UrlNormalizer urlNormalizer)
protected List<ValueSource> createValueSources(Model model, File projectDir, ModelBuildingRequest config, ModelProblemCollector problems)
protected List<? extends InterpolationPostProcessor> createPostProcessors(Model model, File projectDir, ModelBuildingRequest config)
protected String interpolateInternal(String src, List<? extends ValueSource> valueSources, List<? extends InterpolationPostProcessor> postProcessors, ModelProblemCollector problems)
protected RecursionInterceptor getRecursionInterceptor()
protected void setRecursionInterceptor(RecursionInterceptor recursionInterceptor)
protected abstract Interpolator createInterpolator()
protected final Interpolator getInterpolator()
Copyright © 2001–2018 The Apache Software Foundation. All rights reserved.