@Component(role=ModelInterpolator.class) public class StringSearchModelInterpolator extends AbstractStringBasedModelInterpolator
构造函数和描述 |
---|
StringSearchModelInterpolator() |
修饰符和类型 | 方法及说明 |
---|---|
protected org.codehaus.plexus.interpolation.Interpolator |
createInterpolator() |
Model |
interpolateModel(Model model,
File projectDir,
ModelBuildingRequest config,
ModelProblemCollector problems)
在指定模型中插入表达式。
|
protected void |
interpolateObject(Object obj,
Model model,
File projectDir,
ModelBuildingRequest config,
ModelProblemCollector problems) |
createPostProcessors, createValueSources, getInterpolator, getRecursionInterceptor, interpolateInternal, setPathTranslator, setRecursionInterceptor, setUrlNormalizer
public StringSearchModelInterpolator()
public Model interpolateModel(Model model, File projectDir, ModelBuildingRequest config, ModelProblemCollector problems)
ModelInterpolator
model
- 要插值的模型不能是null
.projectDir
null
-如果模型不属于本地项目但属于某些工件的元数据,则项目目录可能是。config
- 保存进一步设置的模型构建请求不能是null
.problems
- 用于收集遇到的问题的容器不能是null
.null
。protected void interpolateObject(Object obj, Model model, File projectDir, ModelBuildingRequest config, ModelProblemCollector problems)
protected org.codehaus.plexus.interpolation.Interpolator createInterpolator()
版权所有 © 2001–2015 Apache 软件基金会。版权所有。