Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractDelegatingValueSource - Class in org.codehaus.plexus.interpolation
- AbstractDelegatingValueSource - Class in org.codehaus.plexus.interpolation.fixed
- AbstractDelegatingValueSource(FixedValueSource) - Constructor for class org.codehaus.plexus.interpolation.fixed.AbstractDelegatingValueSource
- AbstractDelegatingValueSource(ValueSource) - Constructor for class org.codehaus.plexus.interpolation.AbstractDelegatingValueSource
- AbstractFunctionValueSourceWrapper - Class in org.codehaus.plexus.interpolation
-
ValueSource
abstract implementation that wraps another value source. - AbstractFunctionValueSourceWrapper(ValueSource) - Constructor for class org.codehaus.plexus.interpolation.AbstractFunctionValueSourceWrapper
-
Construct a new function value source instance, using the supplied
ValueSource
to retrieve the input values for the function(s) this class implements. - AbstractValueSource - Class in org.codehaus.plexus.interpolation
- AbstractValueSource(boolean) - Constructor for class org.codehaus.plexus.interpolation.AbstractValueSource
- add(Method) - Method in class org.codehaus.plexus.interpolation.reflection.MethodMap
-
Add a method to a list of methods by name.
- addDelimiterSpec(String) - Method in class org.codehaus.plexus.interpolation.multi.MultiDelimiterInterpolatorFilterReader
- addDelimiterSpec(String) - Method in class org.codehaus.plexus.interpolation.multi.MultiDelimiterStringSearchInterpolator
- addFeedback(String) - Method in class org.codehaus.plexus.interpolation.AbstractValueSource
- addFeedback(String, Throwable) - Method in class org.codehaus.plexus.interpolation.AbstractValueSource
- addFeedback(String, Throwable) - Method in class org.codehaus.plexus.interpolation.fixed.InterpolationState
- addPostProcessor(InterpolationPostProcessor) - Method in interface org.codehaus.plexus.interpolation.Interpolator
-
Add a new post-processor to handle final processing after recursively-interpolated value is determined.
- addPostProcessor(InterpolationPostProcessor) - Method in class org.codehaus.plexus.interpolation.multi.MultiDelimiterStringSearchInterpolator
-
Add a new post-processor to handle final processing after recursively-interpolated value is determined.
- addPostProcessor(InterpolationPostProcessor) - Method in class org.codehaus.plexus.interpolation.RegexBasedInterpolator
-
Add a new post-processor to handle final processing after recursively-interpolated value is determined.
- addPostProcessor(InterpolationPostProcessor) - Method in class org.codehaus.plexus.interpolation.StringSearchInterpolator
-
Add a new post-processor to handle final processing after recursively-interpolated value is determined.
- addValueSource(ValueSource) - Method in interface org.codehaus.plexus.interpolation.Interpolator
-
Add a new
ValueSource
to the stack used to resolve expressions in this interpolator instance. - addValueSource(ValueSource) - Method in class org.codehaus.plexus.interpolation.multi.MultiDelimiterStringSearchInterpolator
-
Add a new
ValueSource
to the stack used to resolve expressions in this interpolator instance. - addValueSource(ValueSource) - Method in class org.codehaus.plexus.interpolation.RegexBasedInterpolator
-
Add a new
ValueSource
to the stack used to resolve expressions in this interpolator instance. - addValueSource(ValueSource) - Method in class org.codehaus.plexus.interpolation.StringSearchInterpolator
-
Add a new
ValueSource
to the stack used to resolve expressions in this interpolator instance. - AmbiguousException() - Constructor for exception class org.codehaus.plexus.interpolation.reflection.MethodMap.AmbiguousException
- asBasicInterpolator() - Method in class org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator
- asList() - Method in class org.codehaus.plexus.interpolation.fixed.InterpolationState
B
- BasicInterpolator - Interface in org.codehaus.plexus.interpolation
-
Knows how to do basic interpolation services.
C
- capitalizeFirstLetter(String) - Static method in class org.codehaus.plexus.interpolation.util.StringUtils
- ClassMap - Class in org.codehaus.plexus.interpolation.reflection
-
NOTE: This class was copied from plexus-utils, to allow this library to stand completely self-contained.
- ClassMap(Class<?>) - Constructor for class org.codehaus.plexus.interpolation.reflection.ClassMap
-
Standard constructor
- clear() - Method in class org.codehaus.plexus.interpolation.fixed.InterpolationState
- clear() - Method in class org.codehaus.plexus.interpolation.PrefixAwareRecursionInterceptor
- clear() - Method in interface org.codehaus.plexus.interpolation.RecursionInterceptor
-
Reset the interceptor
- clear() - Method in class org.codehaus.plexus.interpolation.SimpleRecursionInterceptor
- clearAnswers() - Method in interface org.codehaus.plexus.interpolation.Interpolator
- clearAnswers() - Method in class org.codehaus.plexus.interpolation.multi.MultiDelimiterStringSearchInterpolator
- clearAnswers() - Method in class org.codehaus.plexus.interpolation.RegexBasedInterpolator
- clearAnswers() - Method in class org.codehaus.plexus.interpolation.StringSearchInterpolator
- clearCaches() - Static method in class org.codehaus.plexus.interpolation.object.FieldBasedObjectInterpolator
-
Clear out the Reflection caches kept for the most expensive operations encountered: field lookup and primitive queries for fields.
- clearFeedback() - Method in class org.codehaus.plexus.interpolation.AbstractDelegatingValueSource
- clearFeedback() - Method in class org.codehaus.plexus.interpolation.AbstractValueSource
- clearFeedback() - Method in class org.codehaus.plexus.interpolation.FixedInterpolatorValueSource
- clearFeedback() - Method in interface org.codehaus.plexus.interpolation.Interpolator
-
Clear the feedback messages from previous interpolate(..) calls.
- clearFeedback() - Method in class org.codehaus.plexus.interpolation.multi.MultiDelimiterStringSearchInterpolator
-
Clear the feedback messages from previous interpolate(..) calls.
- clearFeedback() - Method in class org.codehaus.plexus.interpolation.PrefixedValueSourceWrapper
-
If the nested
ValueSource
implementsFeedbackEnabledValueSource
, then clear that source's feedback list. - clearFeedback() - Method in class org.codehaus.plexus.interpolation.RegexBasedInterpolator
-
Clear the feedback messages from previous interpolate(..) calls.
- clearFeedback() - Method in class org.codehaus.plexus.interpolation.SingleResponseValueSource
- clearFeedback() - Method in class org.codehaus.plexus.interpolation.StringSearchInterpolator
-
Clear the feedback messages from previous interpolate(..) calls.
- clearFeedback() - Method in interface org.codehaus.plexus.interpolation.ValueSource
-
Clear the feedback accumulated by a prior interpolation run.
- clearNextStart() - Method in class org.codehaus.plexus.interpolation.multi.DelimiterSpecification
- create(String, String, FixedValueSource...) - Static method in class org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator
- create(FixedValueSource...) - Static method in class org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator
- createWithPermittedNulls(FixedValueSource...) - Static method in class org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator
D
- DEFAULT_BEGIN_TOKEN - Static variable in class org.codehaus.plexus.interpolation.InterpolatorFilterReader
-
Default begin token.
- DEFAULT_BEGIN_TOKEN - Static variable in class org.codehaus.plexus.interpolation.multi.MultiDelimiterInterpolatorFilterReader
-
Default begin token.
- DEFAULT_BLACKLISTED_FIELD_NAMES - Static variable in class org.codehaus.plexus.interpolation.object.FieldBasedObjectInterpolator
- DEFAULT_BLACKLISTED_PACKAGE_PREFIXES - Static variable in class org.codehaus.plexus.interpolation.object.FieldBasedObjectInterpolator
- DEFAULT_END_EXPR - Static variable in class org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator
- DEFAULT_END_EXPR - Static variable in class org.codehaus.plexus.interpolation.StringSearchInterpolator
- DEFAULT_END_TOKEN - Static variable in class org.codehaus.plexus.interpolation.InterpolatorFilterReader
-
Default end token.
- DEFAULT_END_TOKEN - Static variable in class org.codehaus.plexus.interpolation.multi.MultiDelimiterInterpolatorFilterReader
-
Default end token.
- DEFAULT_END_TOKEN - Static variable in class org.codehaus.plexus.interpolation.PrefixAwareRecursionInterceptor
- DEFAULT_REGEXP - Static variable in class org.codehaus.plexus.interpolation.RegexBasedInterpolator
- DEFAULT_SPEC - Static variable in class org.codehaus.plexus.interpolation.multi.DelimiterSpecification
- DEFAULT_START_EXPR - Static variable in class org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator
- DEFAULT_START_EXPR - Static variable in class org.codehaus.plexus.interpolation.StringSearchInterpolator
- DEFAULT_START_TOKEN - Static variable in class org.codehaus.plexus.interpolation.PrefixAwareRecursionInterceptor
- DefaultEnvVarSource() - Constructor for class org.codehaus.plexus.interpolation.os.OperatingSystemUtils.DefaultEnvVarSource
- DelimiterSpecification - Class in org.codehaus.plexus.interpolation.multi
- DelimiterSpecification(String, String) - Constructor for class org.codehaus.plexus.interpolation.multi.DelimiterSpecification
E
- 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.
F
- FAMILY_DOS - Static variable in class org.codehaus.plexus.interpolation.os.Os
- FAMILY_MAC - Static variable in class org.codehaus.plexus.interpolation.os.Os
- FAMILY_NETWARE - Static variable in class org.codehaus.plexus.interpolation.os.Os
- FAMILY_OPENVMS - Static variable in class org.codehaus.plexus.interpolation.os.Os
- FAMILY_OS2 - Static variable in class org.codehaus.plexus.interpolation.os.Os
- FAMILY_OS400 - Static variable in class org.codehaus.plexus.interpolation.os.Os
- FAMILY_TANDEM - Static variable in class org.codehaus.plexus.interpolation.os.Os
- FAMILY_UNIX - Static variable in class org.codehaus.plexus.interpolation.os.Os
- FAMILY_WIN9X - Static variable in class org.codehaus.plexus.interpolation.os.Os
- FAMILY_WINDOWS - Static variable in class org.codehaus.plexus.interpolation.os.Os
- FAMILY_ZOS - Static variable in class org.codehaus.plexus.interpolation.os.Os
- FeedbackEnabledValueSource - Interface in org.codehaus.plexus.interpolation
-
Deprecated.
- FieldBasedObjectInterpolator - Class in org.codehaus.plexus.interpolation.object
-
Reflectively traverses an object graph and uses an
Interpolator
instance to resolve any String fields in the graph. - FieldBasedObjectInterpolator() - Constructor for class org.codehaus.plexus.interpolation.object.FieldBasedObjectInterpolator
-
Use the default settings for blacklisted fields and packages, where fields named 'parent' and classes in packages starting with 'java' will not be interpolated.
- FieldBasedObjectInterpolator(Set<String>, Set<String>) - Constructor for class org.codehaus.plexus.interpolation.object.FieldBasedObjectInterpolator
-
Use the given black-lists to limit the interpolation of fields and classes (by package).
- find(String, Object[]) - Method in class org.codehaus.plexus.interpolation.reflection.MethodMap
-
Find a method.
- findMethod(String, Object[]) - Method in class org.codehaus.plexus.interpolation.reflection.ClassMap
-
Find a Method using the methodKey provided.
- FixedInterpolatorValueSource - Class in org.codehaus.plexus.interpolation
-
A value source that allows a fixed interpolator to be injected into a regular interpolator.
- FixedInterpolatorValueSource(FixedStringSearchInterpolator) - Constructor for class org.codehaus.plexus.interpolation.FixedInterpolatorValueSource
- FixedStringSearchInterpolator - Class in org.codehaus.plexus.interpolation.fixed
-
A fixed string search interpolator is permanently bound to a given set of value sources, an is totally fixed and stateless over these value sources.
- FixedValueSource - Interface in org.codehaus.plexus.interpolation.fixed
G
- 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 class 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
-
If the nested
ValueSource
implementsFeedbackEnabledValueSource
, then return that source's feedback list. - 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
-
If the nested
ValueSource
implementsQueryEnabledValueSource
, then return that source's last expression. - 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
-
Uses
ValueSourceUtils.trimPrefix(String, java.util.Collection, boolean)
to get the trimmed expression. - 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
-
Retrieve the
List
of warnings (ObjectInterpolationWarning
instances) generated during the last interpolation execution. - getWarnings() - Method in interface org.codehaus.plexus.interpolation.object.ObjectInterpolator
-
Retrieve the
List
of warnings (ObjectInterpolationWarning
instances) generated during the last interpolation execution.
H
- hashCode() - Method in class org.codehaus.plexus.interpolation.multi.DelimiterSpecification
- hasRecursiveExpression(String) - Method in class org.codehaus.plexus.interpolation.PrefixAwareRecursionInterceptor
- hasRecursiveExpression(String) - Method in interface org.codehaus.plexus.interpolation.RecursionInterceptor
-
Check whether the given value contains an expression that is currently being tracked by this interceptor.
- hasRecursiveExpression(String) - Method in class org.codehaus.plexus.interpolation.SimpleRecursionInterceptor
-
Check whether the current expression is already present in the in-process stack.
- hasWarnings() - Method in class org.codehaus.plexus.interpolation.object.FieldBasedObjectInterpolator
-
Returns true if the last interpolation execution generated warnings.
- hasWarnings() - Method in interface org.codehaus.plexus.interpolation.object.ObjectInterpolator
-
Returns true if the last interpolation execution generated warnings.
I
- 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 Class in org.codehaus.plexus.interpolation.fixed
- InterpolationCycleException - Exception Class in org.codehaus.plexus.interpolation
- InterpolationCycleException(RecursionInterceptor, String, String) - Constructor for exception class org.codehaus.plexus.interpolation.fixed.InterpolationCycleException
- InterpolationCycleException(RecursionInterceptor, String, String) - Constructor for exception class org.codehaus.plexus.interpolation.InterpolationCycleException
- InterpolationException - Exception Class 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 class org.codehaus.plexus.interpolation.InterpolationException
- InterpolationException(String, String, Throwable) - Constructor for exception class 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.
M
- MapBasedValueSource - Class in org.codehaus.plexus.interpolation.fixed
-
Wraps a Map, and looks up the whole expression as a single key, returning the value mapped to it.
- MapBasedValueSource - Class in org.codehaus.plexus.interpolation
-
Wraps a Map, and looks up the whole expression as a single key, returning the value mapped to it.
- MapBasedValueSource(Map) - Constructor for class org.codehaus.plexus.interpolation.fixed.MapBasedValueSource
-
Construct a new value source to wrap the supplied map.
- MapBasedValueSource(Map) - Constructor for class org.codehaus.plexus.interpolation.MapBasedValueSource
-
Construct a new value source to wrap the supplied map.
- MethodMap - Class in org.codehaus.plexus.interpolation.reflection
-
NOTE: This class was copied from plexus-utils, to allow this library to stand completely self-contained.
- MethodMap() - Constructor for class org.codehaus.plexus.interpolation.reflection.MethodMap
- MethodMap.AmbiguousException - Exception Class in org.codehaus.plexus.interpolation.reflection
-
simple distinguishable exception, used when we run across ambiguous overloading
- MultiDelimiterInterpolatorFilterReader - Class in org.codehaus.plexus.interpolation.multi
-
A FilterReader implementation, that works with Interpolator interface instead of it's own interpolation implementation.
- MultiDelimiterInterpolatorFilterReader(Reader, Interpolator) - Constructor for class org.codehaus.plexus.interpolation.multi.MultiDelimiterInterpolatorFilterReader
-
this constructor use default begin token ${ and default end token }
- MultiDelimiterInterpolatorFilterReader(Reader, Interpolator, RecursionInterceptor) - Constructor for class org.codehaus.plexus.interpolation.multi.MultiDelimiterInterpolatorFilterReader
- MultiDelimiterStringSearchInterpolator - Class in org.codehaus.plexus.interpolation.multi
- MultiDelimiterStringSearchInterpolator() - Constructor for class org.codehaus.plexus.interpolation.multi.MultiDelimiterStringSearchInterpolator
O
- 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
P
- 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
-
Wraps an arbitrary object with an
ObjectBasedValueSource
instance, then wraps that source with aPrefixedValueSourceWrapper
instance, to which this class delegates all of its calls. - PrefixedObjectValueSource - Class in org.codehaus.plexus.interpolation
-
Wraps an arbitrary object with an
ObjectBasedValueSource
instance, then wraps that source with aPrefixedValueSourceWrapper
instance, to which this class delegates all of its calls. - 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
-
Wrap the specified properties file with a new
PropertiesBasedValueSource
, then wrap that source with a newPrefixedValueSourceWrapper
that uses the specified expression prefix. - PrefixedPropertiesValueSource(String, Properties) - Constructor for class org.codehaus.plexus.interpolation.PrefixedPropertiesValueSource
-
Wrap the specified properties file with a new
PropertiesBasedValueSource
, then wrap that source with a newPrefixedValueSourceWrapper
that uses the specified expression prefix. - PrefixedPropertiesValueSource(List<String>, Properties, boolean) - Constructor for class org.codehaus.plexus.interpolation.fixed.PrefixedPropertiesValueSource
-
Wrap the specified properties file with a new
PropertiesBasedValueSource
, then wrap that source with a newPrefixedValueSourceWrapper
that uses the specified expression-prefix list. - PrefixedPropertiesValueSource(List<String>, Properties, boolean) - Constructor for class org.codehaus.plexus.interpolation.PrefixedPropertiesValueSource
-
Wrap the specified properties file with a new
PropertiesBasedValueSource
, then wrap that source with a newPrefixedValueSourceWrapper
that uses the specified expression-prefix list. - 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 aProperties
instance, and does a simple lookup of the entire expression string as the parameter forProperties.getProperty(String)
, returning the result as the resolved value. - PropertiesBasedValueSource - Class in org.codehaus.plexus.interpolation
-
ValueSource
implementation that wraps aProperties
instance, and does a simple lookup of the entire expression string as the parameter forProperties.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.
Q
- QueryEnabledValueSource - Interface in org.codehaus.plexus.interpolation
-
Tracks the most recent expression processed by this value source implementation.
R
- 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.
S
- setArch(String) - Method in class org.codehaus.plexus.interpolation.os.Os
-
Sets the desired OS architecture
- setCacheAnswers(boolean) - Method in interface org.codehaus.plexus.interpolation.Interpolator
- setCacheAnswers(boolean) - Method in class org.codehaus.plexus.interpolation.multi.MultiDelimiterStringSearchInterpolator
- setCacheAnswers(boolean) - Method in class org.codehaus.plexus.interpolation.RegexBasedInterpolator
- setCacheAnswers(boolean) - Method in class org.codehaus.plexus.interpolation.StringSearchInterpolator
- setDelimiterSpecs(LinkedHashSet<String>) - Method in class org.codehaus.plexus.interpolation.multi.MultiDelimiterInterpolatorFilterReader
- setDelimiterSpecs(LinkedHashSet<String>) - Method in class org.codehaus.plexus.interpolation.multi.MultiDelimiterStringSearchInterpolator
- setEnvVarSource(OperatingSystemUtils.EnvVarSource) - Static method in class org.codehaus.plexus.interpolation.os.OperatingSystemUtils
-
Set the source object to load the environment variables from.
- setEscapeString(String) - Method in class org.codehaus.plexus.interpolation.InterpolatorFilterReader
- setEscapeString(String) - Method in class org.codehaus.plexus.interpolation.multi.MultiDelimiterInterpolatorFilterReader
- setEscapeString(String) - Method in class org.codehaus.plexus.interpolation.multi.MultiDelimiterStringSearchInterpolator
- setEscapeString(String) - Method in class org.codehaus.plexus.interpolation.StringSearchInterpolator
- setFamily(String) - Method in class org.codehaus.plexus.interpolation.os.Os
-
Sets the desired OS family type
- setInterpolateWithPrefixPattern(boolean) - Method in class org.codehaus.plexus.interpolation.InterpolatorFilterReader
- setInterpolateWithPrefixPattern(boolean) - Method in class org.codehaus.plexus.interpolation.multi.MultiDelimiterInterpolatorFilterReader
- setName(String) - Method in class org.codehaus.plexus.interpolation.os.Os
-
Sets the desired OS name
- setNextStartIndex(int) - Method in class org.codehaus.plexus.interpolation.multi.DelimiterSpecification
- setPreserveEscapeString(boolean) - Method in class org.codehaus.plexus.interpolation.InterpolatorFilterReader
- setPreserveEscapeString(boolean) - Method in class org.codehaus.plexus.interpolation.multi.MultiDelimiterInterpolatorFilterReader
- setRecursionInterceptor(RecursionInterceptor) - Method in class org.codehaus.plexus.interpolation.fixed.InterpolationState
- setRecursionInterceptor(RecursionInterceptor) - Method in class org.codehaus.plexus.interpolation.InterpolatorFilterReader
- setRecursionInterceptor(RecursionInterceptor) - Method in class org.codehaus.plexus.interpolation.multi.MultiDelimiterInterpolatorFilterReader
- setReusePatterns(boolean) - Method in class org.codehaus.plexus.interpolation.RegexBasedInterpolator
- setVersion(String) - Method in class org.codehaus.plexus.interpolation.os.Os
-
Sets the desired OS version
- SimpleRecursionInterceptor - Class in org.codehaus.plexus.interpolation
-
Simplest implementation of a
RecursionInterceptor
, which checks whether the existing interpolation effort is already attempting to resolve an exact expression, but has not finished. - SimpleRecursionInterceptor() - Constructor for class org.codehaus.plexus.interpolation.SimpleRecursionInterceptor
- SingleResponseValueSource - Class in org.codehaus.plexus.interpolation
-
If the expression matches, simply return the response object.
- SingleResponseValueSource(String, Object) - Constructor for class org.codehaus.plexus.interpolation.SingleResponseValueSource
- skip(long) - Method in class org.codehaus.plexus.interpolation.InterpolatorFilterReader
-
Skips characters.
- skip(long) - Method in class org.codehaus.plexus.interpolation.multi.MultiDelimiterInterpolatorFilterReader
-
Skips characters.
- StringSearchInterpolator - Class in org.codehaus.plexus.interpolation
- StringSearchInterpolator() - Constructor for class org.codehaus.plexus.interpolation.StringSearchInterpolator
- StringSearchInterpolator(String, String) - Constructor for class org.codehaus.plexus.interpolation.StringSearchInterpolator
- StringUtils - Class in org.codehaus.plexus.interpolation.util
-
Code here was swiped from plexus-utils' StringUtils class, so plexus-interpolation could be completely self-contained.
- StringUtils() - Constructor for class org.codehaus.plexus.interpolation.util.StringUtils
T
- toString() - Method in class org.codehaus.plexus.interpolation.multi.DelimiterSpecification
- toString() - Method in class org.codehaus.plexus.interpolation.object.ObjectInterpolationWarning
- trimPrefix(String, String[], boolean) - Static method in class org.codehaus.plexus.interpolation.util.ValueSourceUtils
- trimPrefix(String, Collection<String>, boolean) - Static method in class org.codehaus.plexus.interpolation.util.ValueSourceUtils
-
If the expression starts with one of the provided prefixes, trim that prefix and return the remaining expression.
V
- ValueSource - Interface in org.codehaus.plexus.interpolation
-
Supplies one strategy for resolving a value for an interpolation expression.
- ValueSourceUtils - Class in org.codehaus.plexus.interpolation.util
-
Utility methods shared by multiple
ValueSource
implementations.
W
- withEscapeString(String) - Method in class org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator
- withExpressionMarkers(String, String) - Method in class org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator
- withPostProcessor(InterpolationPostProcessor) - Method in class org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator
- withPostProcessor(InterpolationPostProcessor) - Method in class org.codehaus.plexus.interpolation.multi.MultiDelimiterStringSearchInterpolator
- withValueSource(ValueSource) - Method in class org.codehaus.plexus.interpolation.multi.MultiDelimiterStringSearchInterpolator
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
ValueSource
now.