- empty() - Static method in class org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator
-
- EnvarBasedValueSource - Class in org.codehaus.plexus.interpolation
-
ValueSource
which resolves expressions against the environment variables
available from the underlying operating system (and possibly, the shell environment
that created the present Java process).
- EnvarBasedValueSource - Class in org.codehaus.plexus.interpolation.fixed
-
ValueSource
which resolves expressions against the environment variables
available from the underlying operating system (and possibly, the shell environment
that created the present Java process).
- EnvarBasedValueSource() - Constructor for class org.codehaus.plexus.interpolation.EnvarBasedValueSource
-
Create a new value source for interpolation based on shell environment variables.
- EnvarBasedValueSource() - Constructor for class org.codehaus.plexus.interpolation.fixed.EnvarBasedValueSource
-
Create a new value source for interpolation based on shell environment variables.
- EnvarBasedValueSource(boolean) - Constructor for class org.codehaus.plexus.interpolation.EnvarBasedValueSource
-
Create a new value source for interpolation based on shell environment variables.
- EnvarBasedValueSource(boolean) - Constructor for class org.codehaus.plexus.interpolation.fixed.EnvarBasedValueSource
-
Create a new value source for interpolation based on shell environment variables.
- equals(Object) - Method in class org.codehaus.plexus.interpolation.multi.DelimiterSpecification
-
- escapeString(String) - Method in class org.codehaus.plexus.interpolation.multi.MultiDelimiterStringSearchInterpolator
-
- eval() - Method in class org.codehaus.plexus.interpolation.os.Os
-
Determines if the current OS matches the type of that
set in setFamily.
- evaluate(String, Object) - Static method in class org.codehaus.plexus.interpolation.reflection.ReflectionValueExtractor
-
The implementation supports indexed, nested and mapped properties.
- evaluate(String, Object, boolean) - Static method in class org.codehaus.plexus.interpolation.reflection.ReflectionValueExtractor
-
The implementation supports indexed, nested and mapped properties.
- execute(String, Object) - Method in interface org.codehaus.plexus.interpolation.InterpolationPostProcessor
-
Given the starting expression and the fully-recursively-interpolated value,
perform some post-processing step and return the resulting [possibly different]
value, or null if no change was made..
- executeFunction(String, Object) - Method in class org.codehaus.plexus.interpolation.AbstractFunctionValueSourceWrapper
-
Execute the function referenced in the last-processed expression using the
value resolved from the current expression (using the embedded
ValueSource
).
- expressionResolutionFinished(String) - Method in class org.codehaus.plexus.interpolation.PrefixAwareRecursionInterceptor
-
- expressionResolutionFinished(String) - Method in interface org.codehaus.plexus.interpolation.RecursionInterceptor
-
Signal to the interceptor that the all efforts to resolve the given
expression have completed - whether successfully or not is irrelevant -
and that the expression should not be tracked for recursion any longer.
- expressionResolutionFinished(String) - Method in class org.codehaus.plexus.interpolation.SimpleRecursionInterceptor
-
Signal to the interceptor that the all efforts to resolve the given
expression have completed - whether successfully or not is irrelevant -
and that the expression should not be tracked for recursion any longer.
- expressionResolutionStarted(String) - Method in class org.codehaus.plexus.interpolation.PrefixAwareRecursionInterceptor
-
- expressionResolutionStarted(String) - Method in interface org.codehaus.plexus.interpolation.RecursionInterceptor
-
Log the intention to start resolving the given expression.
- expressionResolutionStarted(String) - Method in class org.codehaus.plexus.interpolation.SimpleRecursionInterceptor
-
Log the intention to start resolving the given expression.
- 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
-
- getDelegate() - Method in class org.codehaus.plexus.interpolation.fixed.AbstractDelegatingValueSource
-
- getEnd() - Method in class org.codehaus.plexus.interpolation.multi.DelimiterSpecification
-
- getEnvMap() - Method in class org.codehaus.plexus.interpolation.os.OperatingSystemUtils.DefaultEnvVarSource
-
- getEnvMap() - Method in interface org.codehaus.plexus.interpolation.os.OperatingSystemUtils.EnvVarSource
-
- 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 class org.codehaus.plexus.interpolation.FixedInterpolatorValueSource
-
- 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.FixedInterpolatorValueSource
-
- 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
-
- getValue(String, InterpolationState) - Method in class org.codehaus.plexus.interpolation.fixed.AbstractDelegatingValueSource
-
- getValue(String, InterpolationState) - Method in class org.codehaus.plexus.interpolation.fixed.EnvarBasedValueSource
-
If the expression starts with 'env.' then trim this prefix.
- getValue(String, InterpolationState) - Method in class org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator
-
- getValue(String, InterpolationState) - Method in interface org.codehaus.plexus.interpolation.fixed.FixedValueSource
-
- getValue(String, InterpolationState) - Method in class org.codehaus.plexus.interpolation.fixed.MapBasedValueSource
-
Lookup the supplied expression as a key in the wrapped Map, and return
its value.
- getValue(String, InterpolationState) - Method in class org.codehaus.plexus.interpolation.fixed.ObjectBasedValueSource
-
Split the expression into parts, tokenized on the dot ('.') character.
- getValue(String, InterpolationState) - Method in class org.codehaus.plexus.interpolation.fixed.PrefixedValueSourceWrapper
-
- getValue(String, InterpolationState) - Method in class org.codehaus.plexus.interpolation.fixed.PropertiesBasedValueSource
-
- 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(Object, BasicInterpolator) - 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, BasicInterpolator) - 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, BasicInterpolator, 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, BasicInterpolator, 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) - Method in interface org.codehaus.plexus.interpolation.BasicInterpolator
-
- interpolate(String) - Method in class org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator
-
- interpolate(String) - Method in class org.codehaus.plexus.interpolation.multi.MultiDelimiterStringSearchInterpolator
-
- interpolate(String) - Method in class org.codehaus.plexus.interpolation.RegexBasedInterpolator
-
- interpolate(String) - Method in class org.codehaus.plexus.interpolation.StringSearchInterpolator
-
- interpolate(String, String) - Method in interface org.codehaus.plexus.interpolation.Interpolator
-
- interpolate(String, String) - Method in class org.codehaus.plexus.interpolation.multi.MultiDelimiterStringSearchInterpolator
-
- interpolate(String, String) - 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 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, String, RecursionInterceptor) - Method in class org.codehaus.plexus.interpolation.multi.MultiDelimiterStringSearchInterpolator
-
- 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, RecursionInterceptor) - Method in class org.codehaus.plexus.interpolation.StringSearchInterpolator
-
- interpolate(String, InterpolationState) - Method in class org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator
-
- interpolate(String, RecursionInterceptor) - Method in interface org.codehaus.plexus.interpolation.BasicInterpolator
-
- 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(String, RecursionInterceptor) - Method in class org.codehaus.plexus.interpolation.RegexBasedInterpolator
-
- 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.fixed
-
- InterpolationCycleException - Exception in org.codehaus.plexus.interpolation
-
- InterpolationCycleException(RecursionInterceptor, String, String) - Constructor for exception org.codehaus.plexus.interpolation.fixed.InterpolationCycleException
-
- 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) - Constructor for exception org.codehaus.plexus.interpolation.InterpolationException
-
- InterpolationException(String, String, Throwable) - 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.
- InterpolationState - Class in org.codehaus.plexus.interpolation.fixed
-
AN error collector contains the errors accumulated during an interpolation.
- InterpolationState() - Constructor for class org.codehaus.plexus.interpolation.fixed.InterpolationState
-
- 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, String, String, RecursionInterceptor) - 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 }
- 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.
- ObjectBasedValueSource - Class in org.codehaus.plexus.interpolation.fixed
-
Wraps an object, providing reflective access to the object graph of which the
supplied object is the root.
- ObjectBasedValueSource - Class in org.codehaus.plexus.interpolation
-
Wraps an object, providing reflective access to the object graph of which the
supplied object is the root.
- ObjectBasedValueSource(Object) - Constructor for class org.codehaus.plexus.interpolation.fixed.ObjectBasedValueSource
-
Construct a new value source, using the supplied object as the root from
which to start, and using expressions split at the dot ('.') to navigate
the object graph beneath this root.
- ObjectBasedValueSource(Object) - Constructor for class org.codehaus.plexus.interpolation.ObjectBasedValueSource
-
Construct a new value source, using the supplied object as the root from
which to start, and using expressions split at the dot ('.') to navigate
the object graph beneath this root.
- ObjectInterpolationWarning - Class in org.codehaus.plexus.interpolation.object
-
Represents a warning that occurred while interpolating an object graph.
- ObjectInterpolationWarning(String, String) - Constructor for class org.codehaus.plexus.interpolation.object.ObjectInterpolationWarning
-
- ObjectInterpolationWarning(String, String, Throwable) - Constructor for class org.codehaus.plexus.interpolation.object.ObjectInterpolationWarning
-
- ObjectInterpolator - Interface in org.codehaus.plexus.interpolation.object
-
Traverses an object graph and uses an
Interpolator
instance to resolve any String values in the
graph.
- OperatingSystemUtils - Class in org.codehaus.plexus.interpolation.os
-
NOTE: This class was copied from plexus-utils, to allow this library
to stand completely self-contained.
- OperatingSystemUtils.DefaultEnvVarSource - Class in org.codehaus.plexus.interpolation.os
-
Default implementation to load environment variables.
- OperatingSystemUtils.EnvVarSource - Interface in org.codehaus.plexus.interpolation.os
-
Defines the functionality to load a Map of environment variables.
- org.codehaus.plexus.interpolation - package org.codehaus.plexus.interpolation
-
- org.codehaus.plexus.interpolation.fixed - package org.codehaus.plexus.interpolation.fixed
-
- org.codehaus.plexus.interpolation.multi - package org.codehaus.plexus.interpolation.multi
-
- org.codehaus.plexus.interpolation.object - package org.codehaus.plexus.interpolation.object
-
- org.codehaus.plexus.interpolation.os - package org.codehaus.plexus.interpolation.os
-
- org.codehaus.plexus.interpolation.reflection - package org.codehaus.plexus.interpolation.reflection
-
- org.codehaus.plexus.interpolation.util - package org.codehaus.plexus.interpolation.util
-
- Os - Class in org.codehaus.plexus.interpolation.os
-
NOTE: This class was copied from plexus-utils, to allow this library
to stand completely self-contained.
- Os() - Constructor for class org.codehaus.plexus.interpolation.os.Os
-
Default constructor
- Os(String) - Constructor for class org.codehaus.plexus.interpolation.os.Os
-
Constructor that sets the family attribute
- OS_ARCH - Static variable in class org.codehaus.plexus.interpolation.os.Os
-
- OS_FAMILY - Static variable in class org.codehaus.plexus.interpolation.os.Os
-
- OS_NAME - Static variable in class org.codehaus.plexus.interpolation.os.Os
-
- OS_VERSION - Static variable in class org.codehaus.plexus.interpolation.os.Os
-
- parse(String) - Static method in class org.codehaus.plexus.interpolation.multi.DelimiterSpecification
-
- PrefixAwareRecursionInterceptor - Class in org.codehaus.plexus.interpolation
-
RecursionInterceptor
implementation that provides support for expressions
with multiple synonyms, such as project.build.directory == pom.build.directory ==
build.directory in Maven's POM.
- PrefixAwareRecursionInterceptor(Collection<String>) - Constructor for class org.codehaus.plexus.interpolation.PrefixAwareRecursionInterceptor
-
Use the specified expression prefixes to detect synonyms.
- PrefixAwareRecursionInterceptor(Collection<String>, boolean) - Constructor for class org.codehaus.plexus.interpolation.PrefixAwareRecursionInterceptor
-
Use the specified expression prefixes to detect synonyms, and specify whether
unprefixed expressions can be considered synonyms.
- PrefixedObjectValueSource - Class in org.codehaus.plexus.interpolation.fixed
-
- PrefixedObjectValueSource - Class in org.codehaus.plexus.interpolation
-
- PrefixedObjectValueSource(String, Object) - Constructor for class org.codehaus.plexus.interpolation.fixed.PrefixedObjectValueSource
-
Wrap the specified root object, allowing the specified expression prefix.
- PrefixedObjectValueSource(String, Object) - Constructor for class org.codehaus.plexus.interpolation.PrefixedObjectValueSource
-
Wrap the specified root object, allowing the specified expression prefix.
- PrefixedObjectValueSource(List<String>, Object, boolean) - Constructor for class org.codehaus.plexus.interpolation.fixed.PrefixedObjectValueSource
-
Wrap the specified root object, allowing the specified list of expression
prefixes and setting whether the
PrefixedValueSourceWrapper
allows
unprefixed expressions.
- PrefixedObjectValueSource(List<String>, Object, boolean) - Constructor for class org.codehaus.plexus.interpolation.PrefixedObjectValueSource
-
Wrap the specified root object, allowing the specified list of expression
prefixes and setting whether the
PrefixedValueSourceWrapper
allows
unprefixed expressions.
- PrefixedPropertiesValueSource - Class in org.codehaus.plexus.interpolation.fixed
-
Legacy support.
- PrefixedPropertiesValueSource - Class in org.codehaus.plexus.interpolation
-
Legacy support.
- PrefixedPropertiesValueSource(String, Properties) - Constructor for class org.codehaus.plexus.interpolation.fixed.PrefixedPropertiesValueSource
-
- PrefixedPropertiesValueSource(String, Properties) - Constructor for class org.codehaus.plexus.interpolation.PrefixedPropertiesValueSource
-
- PrefixedPropertiesValueSource(List<String>, Properties, boolean) - Constructor for class org.codehaus.plexus.interpolation.fixed.PrefixedPropertiesValueSource
-
- PrefixedPropertiesValueSource(List<String>, Properties, boolean) - Constructor for class org.codehaus.plexus.interpolation.PrefixedPropertiesValueSource
-
- PrefixedValueSourceWrapper - Class in org.codehaus.plexus.interpolation.fixed
-
FixedValueSource
implementation which simply wraps another
value source, and trims any of a set of possible expression prefixes before delegating the
modified expression to be resolved by the real value source.
- PrefixedValueSourceWrapper - Class in org.codehaus.plexus.interpolation
-
ValueSource
implementation which simply wraps another value source,
and trims any of a set of possible expression prefixes before delegating the
modified expression to be resolved by the real value source.
- PrefixedValueSourceWrapper(FixedValueSource, String) - Constructor for class org.codehaus.plexus.interpolation.fixed.PrefixedValueSourceWrapper
-
Wrap the given value source, but first trim the given prefix from any
expressions before they are passed along for resolution.
- PrefixedValueSourceWrapper(FixedValueSource, String, boolean) - Constructor for class org.codehaus.plexus.interpolation.fixed.PrefixedValueSourceWrapper
-
Wrap the given value source, but first trim the given prefix from any
expressions before they are passed along for resolution.
- PrefixedValueSourceWrapper(FixedValueSource, List<String>) - Constructor for class org.codehaus.plexus.interpolation.fixed.PrefixedValueSourceWrapper
-
Wrap the given value source, but first trim one of the given prefixes from any
expressions before they are passed along for resolution.
- PrefixedValueSourceWrapper(FixedValueSource, List<String>, boolean) - Constructor for class org.codehaus.plexus.interpolation.fixed.PrefixedValueSourceWrapper
-
Wrap the given value source, but first trim one of the given prefixes from any
expressions before they are passed along for resolution.
- PrefixedValueSourceWrapper(ValueSource, String) - Constructor for class org.codehaus.plexus.interpolation.PrefixedValueSourceWrapper
-
Wrap the given value source, but first trim the given prefix from any
expressions before they are passed along for resolution.
- PrefixedValueSourceWrapper(ValueSource, String, boolean) - Constructor for class org.codehaus.plexus.interpolation.PrefixedValueSourceWrapper
-
Wrap the given value source, but first trim the given prefix from any
expressions before they are passed along for resolution.
- PrefixedValueSourceWrapper(ValueSource, List<String>) - Constructor for class org.codehaus.plexus.interpolation.PrefixedValueSourceWrapper
-
Wrap the given value source, but first trim one of the given prefixes from any
expressions before they are passed along for resolution.
- PrefixedValueSourceWrapper(ValueSource, List<String>, boolean) - Constructor for class org.codehaus.plexus.interpolation.PrefixedValueSourceWrapper
-
Wrap the given value source, but first trim one of the given prefixes from any
expressions before they are passed along for resolution.
- PropertiesBasedValueSource - Class in org.codehaus.plexus.interpolation.fixed
-
FixedValueSource
implementation that wraps a
Properties
instance,
and does a simple lookup of the entire expression string as the parameter for
Properties.getProperty(String)
, returning the result as the resolved
value.
- PropertiesBasedValueSource - Class in org.codehaus.plexus.interpolation
-
ValueSource
implementation that wraps a
Properties
instance,
and does a simple lookup of the entire expression string as the parameter for
Properties.getProperty(String)
, returning the result as the resolved
value.
- PropertiesBasedValueSource(Properties) - Constructor for class org.codehaus.plexus.interpolation.fixed.PropertiesBasedValueSource
-
Wrap the specified Properties
object for use as a value source.
- PropertiesBasedValueSource(Properties) - Constructor for class org.codehaus.plexus.interpolation.PropertiesBasedValueSource
-
Wrap the specified Properties
object for use as a value source.
- read() - Method in class org.codehaus.plexus.interpolation.InterpolatorFilterReader
-
Returns the next character in the filtered stream, replacing tokens from the original stream.
- read() - Method in class org.codehaus.plexus.interpolation.multi.MultiDelimiterInterpolatorFilterReader
-
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.InterpolatorFilterReader
-
Reads characters into a portion of an array.
- read(char[], int, int) - Method in class org.codehaus.plexus.interpolation.multi.MultiDelimiterInterpolatorFilterReader
-
Reads characters into a portion of an array.
- 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(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.
- RegexBasedInterpolator(List) - Constructor for class org.codehaus.plexus.interpolation.RegexBasedInterpolator
-
Setup a basic interpolator with the specified list of value sources.
- 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 occurrences 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.