Class CiModelInterpolator.InterpolateObjectAction
java.lang.Object
org.codehaus.mojo.flatten.cifriendly.CiModelInterpolator.InterpolateObjectAction
- All Implemented Interfaces:
Runnable
- Enclosing class:
CiModelInterpolator
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static class
private static class
(package private) static final class
(package private) static final class
(package private) static final class
(package private) static final class
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final LinkedList
<Object> private final CiModelInterpolator
private final List
<? extends org.codehaus.plexus.interpolation.InterpolationPostProcessor> private final org.apache.maven.model.building.ModelProblemCollector
private final List
<? extends org.codehaus.plexus.interpolation.ValueSource> -
Constructor Summary
ConstructorsConstructorDescriptionInterpolateObjectAction
(Object target, List<? extends org.codehaus.plexus.interpolation.ValueSource> valueSources, List<? extends org.codehaus.plexus.interpolation.InterpolationPostProcessor> postProcessors, CiModelInterpolator modelInterpolator, org.apache.maven.model.building.ModelProblemCollector problems) -
Method Summary
Modifier and TypeMethodDescriptionprivate static void
getCacheEntry
(Class<?> cls) private String
interpolate
(String value) void
run()
private void
traverseObjectWithParents
(Class<?> cls, Object target)
-
Field Details
-
interpolationTargets
-
modelInterpolator
-
valueSources
-
postProcessors
private final List<? extends org.codehaus.plexus.interpolation.InterpolationPostProcessor> postProcessors -
problems
private final org.apache.maven.model.building.ModelProblemCollector problems
-
-
Constructor Details
-
InterpolateObjectAction
InterpolateObjectAction(Object target, List<? extends org.codehaus.plexus.interpolation.ValueSource> valueSources, List<? extends org.codehaus.plexus.interpolation.InterpolationPostProcessor> postProcessors, CiModelInterpolator modelInterpolator, org.apache.maven.model.building.ModelProblemCollector problems)
-
-
Method Details