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 org.apache.maven.project.interpolation.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 org.apache.maven.project.interpolation.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
-