Package | Description |
---|---|
org.codehaus.plexus.interpolation | |
org.codehaus.plexus.interpolation.multi |
Modifier and Type | Interface | Description |
---|---|---|
interface |
FeedbackEnabledValueSource |
Deprecated.
Rolled into
ValueSource now. |
interface |
QueryEnabledValueSource |
Tracks the most recent expression processed by this value source implementation.
|
Modifier and Type | Class | Description |
---|---|---|
class |
AbstractDelegatingValueSource |
|
class |
AbstractFunctionValueSourceWrapper |
ValueSource abstract implementation that wraps another value source. |
class |
AbstractValueSource |
|
class |
EnvarBasedValueSource |
ValueSource which resolves expressions against the environment variables
available from the underlying operating system (and possibly, the shell environment
that created the present Java process). |
class |
FixedInterpolatorValueSource |
A value source that allows a fixed interpolator to be injected into
a regular interpolator.
|
class |
MapBasedValueSource |
Wraps a Map, and looks up the whole expression as a single key, returning the
value mapped to it.
|
class |
ObjectBasedValueSource |
Wraps an object, providing reflective access to the object graph of which the
supplied object is the root.
|
class |
PrefixedObjectValueSource |
Wraps an arbitrary object with an
ObjectBasedValueSource instance, then
wraps that source with a PrefixedValueSourceWrapper instance, to which
this class delegates all of its calls. |
class |
PrefixedPropertiesValueSource |
Legacy support.
|
class |
PrefixedValueSourceWrapper |
ValueSource implementation 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 |
PropertiesBasedValueSource |
ValueSource implementation that wraps a Properties instance,
and does a simple lookup of the entire expression string as the parameter for
Properties.getProperty(String) , returning the result as the resolved
value. |
class |
SingleResponseValueSource |
If the expression matches, simply return the response object.
|
Modifier and Type | Method | Description |
---|---|---|
protected ValueSource |
AbstractDelegatingValueSource.getDelegate() |
|
protected ValueSource |
AbstractFunctionValueSourceWrapper.getValueSource() |
Retrieve the embedded value source.
|
Modifier and Type | Method | Description |
---|---|---|
void |
Interpolator.addValueSource(ValueSource valueSource) |
Add a new
ValueSource to the stack used to resolve expressions
in this interpolator instance. |
void |
RegexBasedInterpolator.addValueSource(ValueSource valueSource) |
Add a new
ValueSource to the stack used to resolve expressions
in this interpolator instance. |
void |
StringSearchInterpolator.addValueSource(ValueSource valueSource) |
Add a new
ValueSource to the stack used to resolve expressions
in this interpolator instance. |
void |
Interpolator.removeValuesSource(ValueSource valueSource) |
Remove the specified
ValueSource from the stack used to resolve
expressions in this interpolator instance. |
void |
RegexBasedInterpolator.removeValuesSource(ValueSource valueSource) |
Remove the specified
ValueSource from the stack used to resolve
expressions in this interpolator instance. |
void |
StringSearchInterpolator.removeValuesSource(ValueSource valueSource) |
Remove the specified
ValueSource from the stack used to resolve
expressions in this interpolator instance. |
Constructor | Description |
---|---|
AbstractDelegatingValueSource(ValueSource delegate) |
|
AbstractFunctionValueSourceWrapper(ValueSource valueSource) |
Construct a new function value source instance, using the supplied
ValueSource
to retrieve the input values for the function(s) this class implements. |
PrefixedValueSourceWrapper(ValueSource valueSource,
java.lang.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,
java.lang.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.
|
PrefixedValueSourceWrapper(ValueSource valueSource,
java.util.List<java.lang.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,
java.util.List<java.lang.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.
|
Modifier and Type | Method | Description |
---|---|---|
void |
MultiDelimiterStringSearchInterpolator.addValueSource(ValueSource valueSource) |
Add a new
ValueSource to the stack used to resolve expressions
in this interpolator instance. |
void |
MultiDelimiterStringSearchInterpolator.removeValuesSource(ValueSource valueSource) |
Remove the specified
ValueSource from the stack used to resolve
expressions in this interpolator instance. |
MultiDelimiterStringSearchInterpolator |
MultiDelimiterStringSearchInterpolator.withValueSource(ValueSource vs) |
Copyright © 2018. All rights reserved.