|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
ValueSource
abstract implementation that wraps another value source.ValueSource
to retrieve the input values for the function(s) this class implements.
ValueSource
to the stack used to resolve expressions
in this interpolator instance.
ValueSource
to the stack used to resolve expressions
in this interpolator instance.
ValueSource
to the stack used to resolve expressions
in this interpolator instance.
ValueSource
to the stack used to resolve expressions
in this interpolator instance.
ValueSource
implements FeedbackEnabledValueSource
,
then clear that source's feedback list.
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).ValueSource
).
ValueSource
now.Interpolator
instance to resolve any String fields in the
graph.ValueSource
implements FeedbackEnabledValueSource
,
then return that source's feedback list.
ValueSource
implements QueryEnabledValueSource
,
then return that source's last expression.
ValueSource
Retrieve the last expression processed by this value source
Pass the last expression (which should be the function name), along
with the value for the current expression, into the
executeFunction(..) method
Return the result of the executeFunction(..) as the resolved value
for the current expression.
ValueSourceUtils.trimPrefix(String, java.util.Collection, boolean)
to
get the trimmed expression.
List
of warnings (ObjectInterpolationWarning
instances) generated during the last interpolation execution.
List
of warnings (ObjectInterpolationWarning
instances) generated during the last interpolation execution.
Interpolator.interpolate(String, String, RecursionInterceptor)
.
Interpolator.interpolate(String, String, RecursionInterceptor)
.
Interpolator.interpolate(String, String, RecursionInterceptor)
.
Interpolator
.
Interpolator
.
Interpolator
.
Interpolator
.
RegexBasedInterpolator.interpolate(String, String, RecursionInterceptor)
.
RegexBasedInterpolator.interpolate(String, String, RecursionInterceptor)
.
RegexBasedInterpolator.interpolate(String, String, RecursionInterceptor)
.
Interpolator
instance to resolve any String values in the
graph.RecursionInterceptor
implementation that provides support for expressions
with multiple synonyms, such as project.build.directory == pom.build.directory ==
build.directory in Maven's POM.ObjectBasedValueSource
instance, then
wraps that source with a PrefixedValueSourceWrapper
instance, to which
this class delegates all of its calls.PrefixedValueSourceWrapper
allows
unprefixed expressions.
PropertiesBasedValueSource
, then
wrap that source with a new PrefixedValueSourceWrapper
that uses the specified
expression prefix.
PropertiesBasedValueSource
, then
wrap that source with a new PrefixedValueSourceWrapper
that uses the specified
expression-prefix list.
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.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.Properties
object for use as a value source.
RecursionInterceptor
parameter in its interpolate(..)
call, to allow the detection of cyclical expression references.ValueSource
from the stack used to resolve
expressions in this interpolator instance.
ValueSource
from the stack used to resolve
expressions in this interpolator instance.
ValueSource
from the stack used to resolve
expressions in this interpolator instance.
ValueSource
from the stack used to resolve
expressions in this interpolator instance.
max
values of the search String.
RecursionInterceptor
, which checks whether
the existing interpolation effort is already attempting to resolve an exact
expression, but has not finished.ValueSource
implementations.
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |