org.codehaus.plexus.interpolation
public class PrefixAwareRecursionInterceptor extends Object implements RecursionInterceptor
Version: $Id: PrefixAwareRecursionInterceptor.java 7529 2008-07-20 20:24:21Z olamy $
Field Summary | |
---|---|
static String | DEFAULT_END_TOKEN |
static String | DEFAULT_START_TOKEN |
Constructor Summary | |
---|---|
PrefixAwareRecursionInterceptor(Collection possiblePrefixes, boolean watchUnprefixedExpressions)
Use the specified expression prefixes to detect synonyms, and specify whether
unprefixed expressions can be considered synonyms.
| |
PrefixAwareRecursionInterceptor(Collection possiblePrefixes)
Use the specified expression prefixes to detect synonyms. |
Method Summary | |
---|---|
void | expressionResolutionFinished(String expression) |
void | expressionResolutionStarted(String expression) |
List | getExpressionCycle(String expression)
When an expression is determined to be a recursive reference, this method
returns the sublist of tracked expressions that participate in this cycle.
|
boolean | hasRecursiveExpression(String expression) |
Parameters: possiblePrefixes The collection of expression prefixes supported watchUnprefixedExpressions Whether to consider unprefixed expressions as synonyms
Parameters: possiblePrefixes The collection of expression prefixes supported