Uses of Interface
org.codehaus.plexus.interpolation.RecursionInterceptor
-
-
Uses of RecursionInterceptor in org.codehaus.plexus.interpolation
Classes in org.codehaus.plexus.interpolation that implement RecursionInterceptor 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 aRecursionInterceptor
, which checks whether the existing interpolation effort is already attempting to resolve an exact expression, but has not finished.Fields in org.codehaus.plexus.interpolation declared as RecursionInterceptor Modifier and Type Field Description private RecursionInterceptor
InterpolatorFilterReader. recursionInterceptor
Methods in org.codehaus.plexus.interpolation that return RecursionInterceptor Modifier and Type Method Description RecursionInterceptor
InterpolatorFilterReader. getRecursionInterceptor()
Methods in org.codehaus.plexus.interpolation with parameters of type RecursionInterceptor 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)
private java.lang.String
RegexBasedInterpolator. interpolate(java.lang.String input, RecursionInterceptor recursionInterceptor, java.util.regex.Pattern expressionPattern, int realExprGroup)
Entry point for recursive resolution of an expression and all of its nested expressions.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.private java.lang.String
StringSearchInterpolator. interpolate(java.lang.String input, RecursionInterceptor recursionInterceptor, java.util.Set<java.lang.String> unresolvable)
InterpolatorFilterReader
InterpolatorFilterReader. setRecursionInterceptor(RecursionInterceptor recursionInterceptor)
Constructors in org.codehaus.plexus.interpolation with parameters of type 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 } -
Uses of RecursionInterceptor in org.codehaus.plexus.interpolation.fixed
Fields in org.codehaus.plexus.interpolation.fixed declared as RecursionInterceptor Modifier and Type Field Description (package private) RecursionInterceptor
InterpolationState. recursionInterceptor
Methods in org.codehaus.plexus.interpolation.fixed with parameters of type RecursionInterceptor Modifier and Type Method Description void
InterpolationState. setRecursionInterceptor(RecursionInterceptor recursionInterceptor)
Constructors in org.codehaus.plexus.interpolation.fixed with parameters of type RecursionInterceptor Constructor Description InterpolationCycleException(RecursionInterceptor recursionInterceptor, java.lang.String realExpr, java.lang.String wholeExpr)
-
Uses of RecursionInterceptor in org.codehaus.plexus.interpolation.multi
Fields in org.codehaus.plexus.interpolation.multi declared as RecursionInterceptor Modifier and Type Field Description private RecursionInterceptor
MultiDelimiterInterpolatorFilterReader. recursionInterceptor
Methods in org.codehaus.plexus.interpolation.multi that return RecursionInterceptor Modifier and Type Method Description RecursionInterceptor
MultiDelimiterInterpolatorFilterReader. getRecursionInterceptor()
Methods in org.codehaus.plexus.interpolation.multi with parameters of type RecursionInterceptor 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.private java.lang.String
MultiDelimiterStringSearchInterpolator. interpolate(java.lang.String input, RecursionInterceptor recursionInterceptor, java.util.Set<java.lang.String> unresolvable)
MultiDelimiterInterpolatorFilterReader
MultiDelimiterInterpolatorFilterReader. setRecursionInterceptor(RecursionInterceptor recursionInterceptor)
Constructors in org.codehaus.plexus.interpolation.multi with parameters of type RecursionInterceptor Constructor Description MultiDelimiterInterpolatorFilterReader(java.io.Reader in, Interpolator interpolator, RecursionInterceptor ri)
-
Uses of RecursionInterceptor in org.codehaus.plexus.interpolation.object
Fields in org.codehaus.plexus.interpolation.object declared as RecursionInterceptor Modifier and Type Field Description private RecursionInterceptor
FieldBasedObjectInterpolator.InterpolateObjectAction. recursionInterceptor
Methods in org.codehaus.plexus.interpolation.object with parameters of type RecursionInterceptor 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 givenInterpolator
.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 givenInterpolator
.Constructors in org.codehaus.plexus.interpolation.object with parameters of type RecursionInterceptor Constructor Description InterpolateObjectAction(java.lang.Object target, BasicInterpolator interpolator, RecursionInterceptor recursionInterceptor, java.util.Set blacklistedFieldNames, java.util.Set blacklistedPackagePrefixes, java.util.List<ObjectInterpolationWarning> warningCollector)
Setup an object graph traversal for the given target starting point.
-