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 classprivate 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 CiModelInterpolatorprivate final List<? extends org.codehaus.plexus.interpolation.InterpolationPostProcessor> private final org.apache.maven.model.building.ModelProblemCollectorprivate 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 voidgetCacheEntry(Class<?> cls) private Stringinterpolate(String value) voidrun()private voidtraverseObjectWithParents(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
-
run
-
interpolate
-
traverseObjectWithParents
-
getCacheEntry
-
evaluateArray
-