Package | Description |
---|---|
org.codehaus.plexus.interpolation | |
org.codehaus.plexus.interpolation.multi |
Modifier and Type | Interface and 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 and 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 |
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 and Description |
---|---|
protected ValueSource |
AbstractDelegatingValueSource.getDelegate() |
protected ValueSource |
AbstractFunctionValueSourceWrapper.getValueSource()
Retrieve the embedded value source.
|
Modifier and Type | Method and Description |
---|---|
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.addValueSource(ValueSource valueSource)
Add a new
ValueSource to 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. |
void |
Interpolator.removeValuesSource(ValueSource valueSource)
Remove the specified
ValueSource from 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
ValueSource
to 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
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 © 2019. All rights reserved.