public class TychoInterpolator extends java.lang.Object implements Interpolator
StringSearchInterpolator and hiding all plexus interfaces/classes.
Value sources this interpolator uses:
MavenSession.getSystemProperties()MavenSession.getUserProperties()MavenProject.getProperties()MavenProject as PrefixedObjectValueSourceMavenSession.getSettings() as PrefixedObjectValueSourceMavenProject.getBasedir() for ${basedir}Settings.getLocalRepository() for ${localRepository}| Modifier and Type | Field and Description |
|---|---|
private org.codehaus.plexus.interpolation.StringSearchInterpolator |
interpolator |
| Constructor and Description |
|---|
TychoInterpolator(org.apache.maven.execution.MavenSession mavenSession,
org.apache.maven.project.MavenProject mavenProject) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
interpolate(java.lang.String input) |
private org.codehaus.plexus.interpolation.StringSearchInterpolator interpolator
public TychoInterpolator(org.apache.maven.execution.MavenSession mavenSession,
org.apache.maven.project.MavenProject mavenProject)
public java.lang.String interpolate(java.lang.String input)
interpolate in interface Interpolator