| Package | Description | 
|---|---|
| org.codehaus.plexus.interpolation | |
| org.codehaus.plexus.interpolation.multi | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | FeedbackEnabledValueSourceDeprecated. 
 Rolled into  ValueSourcenow. | 
| interface  | QueryEnabledValueSourceTracks the most recent expression processed by this value source implementation. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractDelegatingValueSource | 
| class  | AbstractFunctionValueSourceWrapperValueSourceabstract implementation that wraps another value source. | 
| class  | AbstractValueSource | 
| class  | EnvarBasedValueSourceValueSourcewhich resolves expressions against the environment variables
 available from the underlying operating system (and possibly, the shell environment
 that created the present Java process). | 
| class  | FixedInterpolatorValueSourceA value source that allows a fixed interpolator to be injected into
 a regular interpolator. | 
| class  | MapBasedValueSourceWraps a Map, and looks up the whole expression as a single key, returning the
 value mapped to it. | 
| class  | ObjectBasedValueSourceWraps an object, providing reflective access to the object graph of which the
 supplied object is the root. | 
| class  | PrefixedObjectValueSourceWraps an arbitrary object with an  ObjectBasedValueSourceinstance, then
 wraps that source with aPrefixedValueSourceWrapperinstance, to which
 this class delegates all of its calls. | 
| class  | PrefixedPropertiesValueSourceLegacy support. | 
| class  | PrefixedValueSourceWrapperValueSourceimplementation which simply wraps another value source,
 and trims any of a set of possible expression prefixes before delegating the
 modified expression to be resolved by the real value source. | 
| class  | PropertiesBasedValueSourceValueSourceimplementation that wraps aPropertiesinstance,
 and does a simple lookup of the entire expression string as the parameter forProperties.getProperty(String), returning the result as the resolved
 value. | 
| class  | SingleResponseValueSourceIf the expression matches, simply return the response object. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected ValueSource | AbstractDelegatingValueSource. getDelegate() | 
| protected ValueSource | AbstractFunctionValueSourceWrapper. getValueSource()Retrieve the embedded value source. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | StringSearchInterpolator. addValueSource(ValueSource valueSource)Add a new  ValueSourceto the stack used to resolve expressions
 in this interpolator instance. | 
| void | RegexBasedInterpolator. addValueSource(ValueSource valueSource)Add a new  ValueSourceto the stack used to resolve expressions
 in this interpolator instance. | 
| void | Interpolator. addValueSource(ValueSource valueSource)Add a new  ValueSourceto the stack used to resolve expressions
 in this interpolator instance. | 
| void | StringSearchInterpolator. removeValuesSource(ValueSource valueSource)Remove the specified  ValueSourcefrom the stack used to resolve
 expressions in this interpolator instance. | 
| void | RegexBasedInterpolator. removeValuesSource(ValueSource valueSource)Remove the specified  ValueSourcefrom the stack used to resolve
 expressions in this interpolator instance. | 
| void | Interpolator. removeValuesSource(ValueSource valueSource)Remove the specified  ValueSourcefrom the stack used to resolve
 expressions in this interpolator instance. | 
| Constructor and Description | 
|---|
| AbstractDelegatingValueSource(ValueSource delegate) | 
| AbstractFunctionValueSourceWrapper(ValueSource valueSource)Construct a new function value source instance, using the supplied  ValueSourceto retrieve the input values for the function(s) this class implements. | 
| PrefixedValueSourceWrapper(ValueSource valueSource,
                          List<String> possiblePrefixes)Wrap the given value source, but first trim one of the given prefixes from any
 expressions before they are passed along for resolution. | 
| PrefixedValueSourceWrapper(ValueSource valueSource,
                          List<String> possiblePrefixes,
                          boolean allowUnprefixedExpressions)Wrap the given value source, but first trim one of the given prefixes from any
 expressions before they are passed along for resolution. | 
| PrefixedValueSourceWrapper(ValueSource valueSource,
                          String prefix)Wrap the given value source, but first trim the given prefix from any
 expressions before they are passed along for resolution. | 
| PrefixedValueSourceWrapper(ValueSource valueSource,
                          String prefix,
                          boolean allowUnprefixedExpressions)Wrap the given value source, but first trim the given prefix from any
 expressions before they are passed along for resolution. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | MultiDelimiterStringSearchInterpolator. addValueSource(ValueSource valueSource)Add a new  ValueSourceto the stack used to resolve expressions
 in this interpolator instance. | 
| void | MultiDelimiterStringSearchInterpolator. removeValuesSource(ValueSource valueSource)Remove the specified  ValueSourcefrom the stack used to resolve
 expressions in this interpolator instance. | 
| MultiDelimiterStringSearchInterpolator | MultiDelimiterStringSearchInterpolator. withValueSource(ValueSource vs) | 
Copyright © 2001–2016 Codehaus Plexus. All rights reserved.