Class StringSearchModelInterpolator
java.lang.Object
org.codehaus.plexus.logging.AbstractLogEnabled
org.apache.maven.project.interpolation.AbstractStringBasedModelInterpolator
org.apache.maven.project.interpolation.StringSearchModelInterpolator
- All Implemented Interfaces:
ModelInterpolator, org.codehaus.plexus.logging.LogEnabled, org.codehaus.plexus.personality.plexus.lifecycle.phase.Initializable
-
Field Summary
Fields inherited from interface ModelInterpolator
BUILD_TIMESTAMP_FORMAT_PROPERTY, DEFAULT_BUILD_TIMESTAMP_FORMAT, ROLE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected org.codehaus.plexus.interpolation.Interpolatororg.apache.maven.model.Modelinterpolate(org.apache.maven.model.Model model, File projectDir, ProjectBuilderConfiguration config, boolean debugEnabled) protected voidinterpolateObject(Object obj, org.apache.maven.model.Model model, File projectDir, ProjectBuilderConfiguration config, boolean debugEnabled) Methods inherited from class AbstractStringBasedModelInterpolator
createPostProcessors, createValueSources, getInterpolator, getRecursionInterceptor, initialize, interpolate, interpolate, interpolate, interpolateInternal, setRecursionInterceptorMethods inherited from class org.codehaus.plexus.logging.AbstractLogEnabled
enableLogging, getLogger, setupLogger, setupLogger, setupLogger
-
Constructor Details
-
StringSearchModelInterpolator
public StringSearchModelInterpolator() -
StringSearchModelInterpolator
-
-
Method Details
-
interpolate
public org.apache.maven.model.Model interpolate(org.apache.maven.model.Model model, File projectDir, ProjectBuilderConfiguration config, boolean debugEnabled) throws ModelInterpolationException - Specified by:
interpolatein interfaceModelInterpolator- Overrides:
interpolatein classAbstractStringBasedModelInterpolator- Throws:
ModelInterpolationException
-
interpolateObject
protected void interpolateObject(Object obj, org.apache.maven.model.Model model, File projectDir, ProjectBuilderConfiguration config, boolean debugEnabled) throws ModelInterpolationException - Throws:
ModelInterpolationException
-
createInterpolator
protected org.codehaus.plexus.interpolation.Interpolator createInterpolator()- Specified by:
createInterpolatorin classAbstractStringBasedModelInterpolator
-