Modifier and Type | Class | Description |
---|---|---|
class |
PrefixAwareRecursionInterceptor |
RecursionInterceptor implementation that provides support for expressions
with multiple synonyms, such as project.build.directory == pom.build.directory ==
build.directory in Maven's POM. |
class |
SimpleRecursionInterceptor |
Simplest implementation of a
RecursionInterceptor , which checks whether
the existing interpolation effort is already attempting to resolve an exact
expression, but has not finished. |
Modifier and Type | Method | Description |
---|---|---|
RecursionInterceptor |
InterpolatorFilterReader.getRecursionInterceptor() |
Modifier and Type | Method | Description |
---|---|---|
java.lang.String |
BasicInterpolator.interpolate(java.lang.String input,
RecursionInterceptor recursionInterceptor) |
|
java.lang.String |
Interpolator.interpolate(java.lang.String input,
java.lang.String thisPrefixPattern,
RecursionInterceptor recursionInterceptor) |
Attempt to resolve all expressions in the given input string, using the
given pattern to first trim an optional prefix from each expression.
|
java.lang.String |
RegexBasedInterpolator.interpolate(java.lang.String input,
java.lang.String thisPrefixPattern,
RecursionInterceptor recursionInterceptor) |
Attempt to resolve all expressions in the given input string, using the
given pattern to first trim an optional prefix from each expression.
|
java.lang.String |
RegexBasedInterpolator.interpolate(java.lang.String input,
RecursionInterceptor recursionInterceptor) |
|
java.lang.String |
StringSearchInterpolator.interpolate(java.lang.String input,
java.lang.String thisPrefixPattern,
RecursionInterceptor recursionInterceptor) |
|
java.lang.String |
StringSearchInterpolator.interpolate(java.lang.String input,
RecursionInterceptor recursionInterceptor) |
Entry point for recursive resolution of an expression and all of its
nested expressions.
|
InterpolatorFilterReader |
InterpolatorFilterReader.setRecursionInterceptor(RecursionInterceptor recursionInterceptor) |
Constructor | Description |
---|---|
InterpolationCycleException(RecursionInterceptor recursionInterceptor,
java.lang.String realExpr,
java.lang.String wholeExpr) |
|
InterpolatorFilterReader(java.io.Reader in,
Interpolator interpolator,
java.lang.String beginToken,
java.lang.String endToken,
RecursionInterceptor ri) |
|
InterpolatorFilterReader(java.io.Reader in,
Interpolator interpolator,
RecursionInterceptor ri) |
this constructor use default begin token ${ and default end token }
|
Modifier and Type | Method | Description |
---|---|---|
void |
InterpolationState.setRecursionInterceptor(RecursionInterceptor recursionInterceptor) |
Constructor | Description |
---|---|
InterpolationCycleException(RecursionInterceptor recursionInterceptor,
java.lang.String realExpr,
java.lang.String wholeExpr) |
Modifier and Type | Method | Description |
---|---|---|
RecursionInterceptor |
MultiDelimiterInterpolatorFilterReader.getRecursionInterceptor() |
Modifier and Type | Method | Description |
---|---|---|
java.lang.String |
MultiDelimiterStringSearchInterpolator.interpolate(java.lang.String input,
java.lang.String thisPrefixPattern,
RecursionInterceptor recursionInterceptor) |
|
java.lang.String |
MultiDelimiterStringSearchInterpolator.interpolate(java.lang.String input,
RecursionInterceptor recursionInterceptor) |
Entry point for recursive resolution of an expression and all of its nested expressions.
|
MultiDelimiterInterpolatorFilterReader |
MultiDelimiterInterpolatorFilterReader.setRecursionInterceptor(RecursionInterceptor recursionInterceptor) |
Constructor | Description |
---|---|
MultiDelimiterInterpolatorFilterReader(java.io.Reader in,
Interpolator interpolator,
RecursionInterceptor ri) |
Modifier and Type | Method | Description |
---|---|---|
void |
FieldBasedObjectInterpolator.interpolate(java.lang.Object target,
BasicInterpolator interpolator,
RecursionInterceptor recursionInterceptor) |
Using reflective field access and mutation, traverse the object graph from the given starting point and
interpolate any Strings found in that graph using the given
Interpolator . |
void |
ObjectInterpolator.interpolate(java.lang.Object target,
BasicInterpolator interpolator,
RecursionInterceptor recursionInterceptor) |
Traverse the object graph from the given starting point and interpolate
any Strings found in that graph using the given
Interpolator . |
Copyright © 2018. All rights reserved.