- get(String) - Method in class org.codehaus.plexus.interpolation.reflection.MethodMap
-
Return a list of methods with the same name.
- getBegin() - Method in class org.codehaus.plexus.interpolation.multi.DelimiterSpecification
-
- getCause() - Method in class org.codehaus.plexus.interpolation.object.ObjectInterpolationWarning
-
- getDelegate() - Method in class org.codehaus.plexus.interpolation.AbstractDelegatingValueSource
-
- getEnd() - Method in class org.codehaus.plexus.interpolation.multi.DelimiterSpecification
-
- getEscapeString() - Method in class org.codehaus.plexus.interpolation.InterpolatorFilterReader
-
- getEscapeString() - Method in class org.codehaus.plexus.interpolation.multi.MultiDelimiterInterpolatorFilterReader
-
- getEscapeString() - Method in class org.codehaus.plexus.interpolation.multi.MultiDelimiterStringSearchInterpolator
-
- getEscapeString() - Method in class org.codehaus.plexus.interpolation.StringSearchInterpolator
-
- getExpression() - Method in exception org.codehaus.plexus.interpolation.InterpolationException
-
- getExpressionCycle(String) - Method in class org.codehaus.plexus.interpolation.PrefixAwareRecursionInterceptor
-
When an expression is determined to be a recursive reference, this method
returns the sublist of tracked expressions that participate in this cycle.
- getExpressionCycle(String) - Method in interface org.codehaus.plexus.interpolation.RecursionInterceptor
-
- getExpressionCycle(String) - Method in class org.codehaus.plexus.interpolation.SimpleRecursionInterceptor
-
When an expression is determined to be a recursive reference, this method
returns the sublist of tracked expressions that participate in this cycle.
- getFeedback() - Method in class org.codehaus.plexus.interpolation.AbstractDelegatingValueSource
-
- getFeedback() - Method in class org.codehaus.plexus.interpolation.AbstractValueSource
-
- getFeedback() - Method in interface org.codehaus.plexus.interpolation.Interpolator
-
Return any feedback messages and errors that were generated - but
suppressed - during the interpolation process.
- getFeedback() - Method in class org.codehaus.plexus.interpolation.multi.MultiDelimiterStringSearchInterpolator
-
Return any feedback messages and errors that were generated - but suppressed - during the interpolation process.
- getFeedback() - Method in class org.codehaus.plexus.interpolation.PrefixedValueSourceWrapper
-
- getFeedback() - Method in class org.codehaus.plexus.interpolation.RegexBasedInterpolator
-
Return any feedback messages and errors that were generated - but
suppressed - during the interpolation process.
- getFeedback() - Method in class org.codehaus.plexus.interpolation.SingleResponseValueSource
-
- getFeedback() - Method in class org.codehaus.plexus.interpolation.StringSearchInterpolator
-
Return any feedback messages and errors that were generated - but
suppressed - during the interpolation process.
- getFeedback() - Method in interface org.codehaus.plexus.interpolation.ValueSource
-
Return the feedback about resolution failures for a particular expression.
- getLastExpression() - Method in class org.codehaus.plexus.interpolation.PrefixedObjectValueSource
- getLastExpression() - Method in class org.codehaus.plexus.interpolation.PrefixedPropertiesValueSource
- getLastExpression() - Method in class org.codehaus.plexus.interpolation.PrefixedValueSourceWrapper
-
- getLastExpression() - Method in interface org.codehaus.plexus.interpolation.QueryEnabledValueSource
-
- getMessage() - Method in class org.codehaus.plexus.interpolation.object.ObjectInterpolationWarning
-
- getNextStartIndex() - Method in class org.codehaus.plexus.interpolation.multi.DelimiterSpecification
-
- getPath() - Method in class org.codehaus.plexus.interpolation.object.ObjectInterpolationWarning
-
- getPublicMethod(Method) - Static method in class org.codehaus.plexus.interpolation.reflection.ClassMap
-
For a given method, retrieves its publicly accessible counterpart.
- getRecursionInterceptor() - Method in class org.codehaus.plexus.interpolation.InterpolatorFilterReader
-
- getRecursionInterceptor() - Method in class org.codehaus.plexus.interpolation.multi.MultiDelimiterInterpolatorFilterReader
-
- getSystemEnvVars() - Static method in class org.codehaus.plexus.interpolation.os.OperatingSystemUtils
-
- getSystemEnvVars(boolean) - Static method in class org.codehaus.plexus.interpolation.os.OperatingSystemUtils
-
Return the shell environment variables.
- getValidFamilies() - Static method in class org.codehaus.plexus.interpolation.os.Os
-
- getValue(String) - Method in class org.codehaus.plexus.interpolation.AbstractDelegatingValueSource
-
- getValue(String) - Method in class org.codehaus.plexus.interpolation.AbstractFunctionValueSourceWrapper
-
Resolve the current expression using the embedded
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.
- getValue(String) - Method in class org.codehaus.plexus.interpolation.EnvarBasedValueSource
-
If the expression starts with 'env.' then trim this prefix.
- getValue(String) - Method in class org.codehaus.plexus.interpolation.MapBasedValueSource
-
Lookup the supplied expression as a key in the wrapped Map, and return
its value.
- getValue(String) - Method in class org.codehaus.plexus.interpolation.ObjectBasedValueSource
-
Split the expression into parts, tokenized on the dot ('.') character.
- getValue(String) - Method in class org.codehaus.plexus.interpolation.PrefixedValueSourceWrapper
-
- getValue(String) - Method in class org.codehaus.plexus.interpolation.PropertiesBasedValueSource
-
- getValue(String) - Method in class org.codehaus.plexus.interpolation.SingleResponseValueSource
-
- getValue(String) - Method in interface org.codehaus.plexus.interpolation.ValueSource
-
- getValueSource() - Method in class org.codehaus.plexus.interpolation.AbstractFunctionValueSourceWrapper
-
Retrieve the embedded value source.
- getWarnings() - Method in class org.codehaus.plexus.interpolation.object.FieldBasedObjectInterpolator
-
- getWarnings() - Method in interface org.codehaus.plexus.interpolation.object.ObjectInterpolator
-
- interpolate(String, String) - Method in interface org.codehaus.plexus.interpolation.Interpolator
-
- interpolate(String, String, RecursionInterceptor) - Method in interface org.codehaus.plexus.interpolation.Interpolator
-
Attempt to resolve all expressions in the given input string, using the
given pattern to first trim an optional prefix from each expression.
- interpolate(String) - Method in interface org.codehaus.plexus.interpolation.Interpolator
-
- interpolate(String, RecursionInterceptor) - Method in interface org.codehaus.plexus.interpolation.Interpolator
-
- interpolate(String, String) - Method in class org.codehaus.plexus.interpolation.multi.MultiDelimiterStringSearchInterpolator
-
- interpolate(String, String, RecursionInterceptor) - Method in class org.codehaus.plexus.interpolation.multi.MultiDelimiterStringSearchInterpolator
-
- interpolate(String) - Method in class org.codehaus.plexus.interpolation.multi.MultiDelimiterStringSearchInterpolator
-
- interpolate(String, RecursionInterceptor) - Method in class org.codehaus.plexus.interpolation.multi.MultiDelimiterStringSearchInterpolator
-
Entry point for recursive resolution of an expression and all of its nested expressions.
- interpolate(Object, Interpolator) - Method in class org.codehaus.plexus.interpolation.object.FieldBasedObjectInterpolator
-
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
.
- interpolate(Object, Interpolator, RecursionInterceptor) - Method in class org.codehaus.plexus.interpolation.object.FieldBasedObjectInterpolator
-
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
.
- interpolate(Object, Interpolator) - Method in interface org.codehaus.plexus.interpolation.object.ObjectInterpolator
-
Traverse the object graph from the given starting point and interpolate
any Strings found in that graph using the given
Interpolator
.
- interpolate(Object, Interpolator, RecursionInterceptor) - Method in interface org.codehaus.plexus.interpolation.object.ObjectInterpolator
-
Traverse the object graph from the given starting point and interpolate
any Strings found in that graph using the given
Interpolator
.
- interpolate(String, String, RecursionInterceptor) - Method in class org.codehaus.plexus.interpolation.RegexBasedInterpolator
-
Attempt to resolve all expressions in the given input string, using the
given pattern to first trim an optional prefix from each expression.
- interpolate(String, String) - Method in class org.codehaus.plexus.interpolation.RegexBasedInterpolator
-
- interpolate(String) - Method in class org.codehaus.plexus.interpolation.RegexBasedInterpolator
-
- interpolate(String, RecursionInterceptor) - Method in class org.codehaus.plexus.interpolation.RegexBasedInterpolator
-
- interpolate(String, String) - Method in class org.codehaus.plexus.interpolation.StringSearchInterpolator
-
- interpolate(String, String, RecursionInterceptor) - Method in class org.codehaus.plexus.interpolation.StringSearchInterpolator
-
- interpolate(String) - Method in class org.codehaus.plexus.interpolation.StringSearchInterpolator
-
- interpolate(String, RecursionInterceptor) - Method in class org.codehaus.plexus.interpolation.StringSearchInterpolator
-
Entry point for recursive resolution of an expression and all of its
nested expressions.
- InterpolationCycleException - Exception in org.codehaus.plexus.interpolation
-
- InterpolationCycleException(RecursionInterceptor, String, String) - Constructor for exception org.codehaus.plexus.interpolation.InterpolationCycleException
-
- InterpolationException - Exception in org.codehaus.plexus.interpolation
-
Signals an unrecoverable error in the process of interpolating a string, such
as the detection of an expression cycle.
- InterpolationException(String, String, Throwable) - Constructor for exception org.codehaus.plexus.interpolation.InterpolationException
-
- InterpolationException(String, String) - Constructor for exception org.codehaus.plexus.interpolation.InterpolationException
-
- InterpolationPostProcessor - Interface in org.codehaus.plexus.interpolation
-
Used to allow full recursion of value interpolation before applying some rule
to the result.
- Interpolator - Interface in org.codehaus.plexus.interpolation
-
Interpolator interface.
- InterpolatorFilterReader - Class in org.codehaus.plexus.interpolation
-
A FilterReader implementation, that works with Interpolator interface instead of it's own interpolation
implementation.
- InterpolatorFilterReader(Reader, Interpolator) - Constructor for class org.codehaus.plexus.interpolation.InterpolatorFilterReader
-
this constructor use default begin token ${ and default end token }
- InterpolatorFilterReader(Reader, Interpolator, String, String) - Constructor for class org.codehaus.plexus.interpolation.InterpolatorFilterReader
-
- InterpolatorFilterReader(Reader, Interpolator, RecursionInterceptor) - Constructor for class org.codehaus.plexus.interpolation.InterpolatorFilterReader
-
this constructor use default begin token ${ and default end token }
- InterpolatorFilterReader(Reader, Interpolator, String, String, RecursionInterceptor) - Constructor for class org.codehaus.plexus.interpolation.InterpolatorFilterReader
-
- isArch(String) - Static method in class org.codehaus.plexus.interpolation.os.Os
-
Determines if the current OS matches the given OS
architecture.
- isCacheAnswers() - Method in interface org.codehaus.plexus.interpolation.Interpolator
-
- isCacheAnswers() - Method in class org.codehaus.plexus.interpolation.multi.MultiDelimiterStringSearchInterpolator
-
- isCacheAnswers() - Method in class org.codehaus.plexus.interpolation.RegexBasedInterpolator
-
- isCacheAnswers() - Method in class org.codehaus.plexus.interpolation.StringSearchInterpolator
-
- isFamily(String) - Static method in class org.codehaus.plexus.interpolation.os.Os
-
Determines if the current OS matches the given OS
family.
- isInterpolateWithPrefixPattern() - Method in class org.codehaus.plexus.interpolation.InterpolatorFilterReader
-
- isInterpolateWithPrefixPattern() - Method in class org.codehaus.plexus.interpolation.multi.MultiDelimiterInterpolatorFilterReader
-
- isName(String) - Static method in class org.codehaus.plexus.interpolation.os.Os
-
Determines if the current OS matches the given OS
name.
- isOs(String, String, String, String) - Static method in class org.codehaus.plexus.interpolation.os.Os
-
Determines if the current OS matches the given OS
family, name, architecture and version.
- isPreserveEscapeString() - Method in class org.codehaus.plexus.interpolation.InterpolatorFilterReader
-
- isPreserveEscapeString() - Method in class org.codehaus.plexus.interpolation.multi.MultiDelimiterInterpolatorFilterReader
-
- isReusePatterns() - Method in class org.codehaus.plexus.interpolation.RegexBasedInterpolator
-
- isValidFamily(String) - Static method in class org.codehaus.plexus.interpolation.os.Os
-
Helper method to check if the given family is in the
following list:
dos
mac
netware
os/2
tandem
unix
windows
win9x
z/os
os/400
openvms
- isVersion(String) - Static method in class org.codehaus.plexus.interpolation.os.Os
-
Determines if the current OS matches the given OS
version.
- read(char[], int, int) - Method in class org.codehaus.plexus.interpolation.InterpolatorFilterReader
-
Reads characters into a portion of an array.
- read() - Method in class org.codehaus.plexus.interpolation.InterpolatorFilterReader
-
Returns the next character in the filtered stream, replacing tokens from the original stream.
- read(char[], int, int) - Method in class org.codehaus.plexus.interpolation.multi.MultiDelimiterInterpolatorFilterReader
-
Reads characters into a portion of an array.
- read() - Method in class org.codehaus.plexus.interpolation.multi.MultiDelimiterInterpolatorFilterReader
-
Returns the next character in the filtered stream, replacing tokens from the original stream.
- RecursionInterceptor - Interface in org.codehaus.plexus.interpolation
-
Logs expressions before resolution is attempted, and clears them
after resolution is complete (or, fails all strategies).
- ReflectionValueExtractor - Class in org.codehaus.plexus.interpolation.reflection
-
NOTE: This class was copied from plexus-utils, to allow this library
to stand completely self-contained.
- RegexBasedInterpolator - Class in org.codehaus.plexus.interpolation
-
Expansion of the original RegexBasedInterpolator, found in plexus-utils, this
interpolator provides options for setting custom prefix/suffix regex parts,
and includes a
RecursionInterceptor
parameter in its interpolate(..)
call, to allow the detection of cyclical expression references.
- RegexBasedInterpolator() - Constructor for class org.codehaus.plexus.interpolation.RegexBasedInterpolator
-
Setup a basic interpolator.
- RegexBasedInterpolator(boolean) - Constructor for class org.codehaus.plexus.interpolation.RegexBasedInterpolator
-
- RegexBasedInterpolator(String, String) - Constructor for class org.codehaus.plexus.interpolation.RegexBasedInterpolator
-
Setup an interpolator with no value sources, and the specified regex pattern
prefix and suffix in place of the default one.
- RegexBasedInterpolator(List) - Constructor for class org.codehaus.plexus.interpolation.RegexBasedInterpolator
-
Setup a basic interpolator with the specified list of value sources.
- RegexBasedInterpolator(String, String, List) - Constructor for class org.codehaus.plexus.interpolation.RegexBasedInterpolator
-
Setup an interpolator with the specified value sources, and the specified
regex pattern prefix and suffix in place of the default one.
- removeDelimiterSpec(String) - Method in class org.codehaus.plexus.interpolation.multi.MultiDelimiterInterpolatorFilterReader
-
- removeDelimiterSpec(String) - Method in class org.codehaus.plexus.interpolation.multi.MultiDelimiterStringSearchInterpolator
-
- removePostProcessor(InterpolationPostProcessor) - Method in interface org.codehaus.plexus.interpolation.Interpolator
-
Remove the given post-processor.
- removePostProcessor(InterpolationPostProcessor) - Method in class org.codehaus.plexus.interpolation.multi.MultiDelimiterStringSearchInterpolator
-
Remove the given post-processor.
- removePostProcessor(InterpolationPostProcessor) - Method in class org.codehaus.plexus.interpolation.RegexBasedInterpolator
-
Remove the given post-processor.
- removePostProcessor(InterpolationPostProcessor) - Method in class org.codehaus.plexus.interpolation.StringSearchInterpolator
-
Remove the given post-processor.
- removeValuesSource(ValueSource) - Method in interface org.codehaus.plexus.interpolation.Interpolator
-
Remove the specified
ValueSource
from the stack used to resolve
expressions in this interpolator instance.
- removeValuesSource(ValueSource) - Method in class org.codehaus.plexus.interpolation.multi.MultiDelimiterStringSearchInterpolator
-
Remove the specified
ValueSource
from the stack used to resolve
expressions in this interpolator instance.
- removeValuesSource(ValueSource) - Method in class org.codehaus.plexus.interpolation.RegexBasedInterpolator
-
Remove the specified
ValueSource
from the stack used to resolve
expressions in this interpolator instance.
- removeValuesSource(ValueSource) - Method in class org.codehaus.plexus.interpolation.StringSearchInterpolator
-
Remove the specified
ValueSource
from the stack used to resolve
expressions in this interpolator instance.
- replace(String, String, String) - Static method in class org.codehaus.plexus.interpolation.util.StringUtils
-
Replace all occurances of a String within another String.
- replace(String, String, String, int) - Static method in class org.codehaus.plexus.interpolation.util.StringUtils
-
Replace a String with another String inside a larger String,
for the first max
values of the search String.