Uses of Interface
org.codehaus.plexus.interpolation.RecursionInterceptor
Packages that use RecursionInterceptor
Package
Description
-
Uses of RecursionInterceptor in org.codehaus.plexus.interpolation
Classes in org.codehaus.plexus.interpolation that implement RecursionInterceptorModifier and TypeClassDescriptionclassRecursionInterceptorimplementation that provides support for expressions with multiple synonyms, such as project.build.directory == pom.build.directory == build.directory in Maven's POM.classSimplest 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 RecursionInterceptorModifier and TypeFieldDescriptionprivate RecursionInterceptorInterpolatorFilterReader.recursionInterceptorMethods in org.codehaus.plexus.interpolation that return RecursionInterceptorMethods in org.codehaus.plexus.interpolation with parameters of type RecursionInterceptorModifier and TypeMethodDescriptionBasicInterpolator.interpolate(String input, RecursionInterceptor recursionInterceptor) Interpolator.interpolate(String input, 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.RegexBasedInterpolator.interpolate(String input, 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.RegexBasedInterpolator.interpolate(String input, RecursionInterceptor recursionInterceptor) private StringRegexBasedInterpolator.interpolate(String input, RecursionInterceptor recursionInterceptor, Pattern expressionPattern, int realExprGroup) Entry point for recursive resolution of an expression and all of its nested expressions.StringSearchInterpolator.interpolate(String input, String thisPrefixPattern, RecursionInterceptor recursionInterceptor) StringSearchInterpolator.interpolate(String input, RecursionInterceptor recursionInterceptor) Entry point for recursive resolution of an expression and all of its nested expressions.private StringStringSearchInterpolator.interpolate(String input, RecursionInterceptor recursionInterceptor, Set<String> unresolvable) InterpolatorFilterReader.setRecursionInterceptor(RecursionInterceptor recursionInterceptor) Constructors in org.codehaus.plexus.interpolation with parameters of type RecursionInterceptorModifierConstructorDescriptionInterpolationCycleException(RecursionInterceptor recursionInterceptor, String realExpr, String wholeExpr) InterpolatorFilterReader(Reader in, Interpolator interpolator, String beginToken, String endToken, RecursionInterceptor ri) InterpolatorFilterReader(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 RecursionInterceptorModifier and TypeFieldDescription(package private) RecursionInterceptorInterpolationState.recursionInterceptorMethods in org.codehaus.plexus.interpolation.fixed with parameters of type RecursionInterceptorModifier and TypeMethodDescriptionvoidInterpolationState.setRecursionInterceptor(RecursionInterceptor recursionInterceptor) Constructors in org.codehaus.plexus.interpolation.fixed with parameters of type RecursionInterceptorModifierConstructorDescriptionInterpolationCycleException(RecursionInterceptor recursionInterceptor, String realExpr, String wholeExpr) -
Uses of RecursionInterceptor in org.codehaus.plexus.interpolation.multi
Fields in org.codehaus.plexus.interpolation.multi declared as RecursionInterceptorModifier and TypeFieldDescriptionprivate RecursionInterceptorMultiDelimiterInterpolatorFilterReader.recursionInterceptorMethods in org.codehaus.plexus.interpolation.multi that return RecursionInterceptorModifier and TypeMethodDescriptionMultiDelimiterInterpolatorFilterReader.getRecursionInterceptor()Methods in org.codehaus.plexus.interpolation.multi with parameters of type RecursionInterceptorModifier and TypeMethodDescriptionMultiDelimiterStringSearchInterpolator.interpolate(String input, String thisPrefixPattern, RecursionInterceptor recursionInterceptor) MultiDelimiterStringSearchInterpolator.interpolate(String input, RecursionInterceptor recursionInterceptor) Entry point for recursive resolution of an expression and all of its nested expressions.private StringMultiDelimiterStringSearchInterpolator.interpolate(String input, RecursionInterceptor recursionInterceptor, Set<String> unresolvable) MultiDelimiterInterpolatorFilterReader.setRecursionInterceptor(RecursionInterceptor recursionInterceptor) Constructors in org.codehaus.plexus.interpolation.multi with parameters of type RecursionInterceptorModifierConstructorDescriptionMultiDelimiterInterpolatorFilterReader(Reader in, Interpolator interpolator, RecursionInterceptor ri) -
Uses of RecursionInterceptor in org.codehaus.plexus.interpolation.object
Fields in org.codehaus.plexus.interpolation.object declared as RecursionInterceptorModifier and TypeFieldDescriptionprivate final RecursionInterceptorFieldBasedObjectInterpolator.InterpolateObjectAction.recursionInterceptorMethods in org.codehaus.plexus.interpolation.object with parameters of type RecursionInterceptorModifier and TypeMethodDescriptionvoidFieldBasedObjectInterpolator.interpolate(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.voidObjectInterpolator.interpolate(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 RecursionInterceptorModifierConstructorDescriptionInterpolateObjectAction(Object target, BasicInterpolator interpolator, RecursionInterceptor recursionInterceptor, Set blacklistedFieldNames, Set blacklistedPackagePrefixes, List<ObjectInterpolationWarning> warningCollector) Setup an object graph traversal for the given target starting point.