public class StringSearchModelInterpolator extends AbstractStringBasedModelInterpolator
| Modifier and Type | Class and Description |
|---|---|
private static class |
StringSearchModelInterpolator.InterpolateObjectAction |
| Modifier and Type | Field and Description |
|---|---|
private static java.util.Map<java.lang.Class<?>,java.lang.Boolean> |
fieldIsPrimitiveByClass |
private static java.util.Map<java.lang.Class<?>,java.lang.reflect.Field[]> |
fieldsByClass |
BUILD_TIMESTAMP_FORMAT_PROPERTY, DEFAULT_BUILD_TIMESTAMP_FORMAT, ROLE| Constructor and Description |
|---|
StringSearchModelInterpolator() |
StringSearchModelInterpolator(PathTranslator pathTranslator) |
| Modifier and Type | Method and Description |
|---|---|
protected org.codehaus.plexus.interpolation.Interpolator |
createInterpolator() |
Model |
interpolate(Model model,
java.io.File projectDir,
ProjectBuilderConfiguration config,
boolean debugEnabled) |
protected void |
interpolateObject(java.lang.Object obj,
Model model,
java.io.File projectDir,
ProjectBuilderConfiguration config,
boolean debugEnabled) |
createPostProcessors, createValueSources, getInterpolator, getRecursionInterceptor, initialize, interpolate, interpolate, interpolate, interpolateInternal, setRecursionInterceptorprivate static final java.util.Map<java.lang.Class<?>,java.lang.reflect.Field[]> fieldsByClass
private static final java.util.Map<java.lang.Class<?>,java.lang.Boolean> fieldIsPrimitiveByClass
public StringSearchModelInterpolator()
public StringSearchModelInterpolator(PathTranslator pathTranslator)
public Model interpolate(Model model, java.io.File projectDir, ProjectBuilderConfiguration config, boolean debugEnabled) throws ModelInterpolationException
interpolate in interface ModelInterpolatorinterpolate in class AbstractStringBasedModelInterpolatorModelInterpolationExceptionprotected void interpolateObject(java.lang.Object obj,
Model model,
java.io.File projectDir,
ProjectBuilderConfiguration config,
boolean debugEnabled)
throws ModelInterpolationException
ModelInterpolationExceptionprotected org.codehaus.plexus.interpolation.Interpolator createInterpolator()
createInterpolator in class AbstractStringBasedModelInterpolator