Index

A B C D E F G H I L M N O P Q R S T U V W 
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.
allowUnprefixedExpressions - Variable in class org.codehaus.plexus.interpolation.fixed.PrefixedValueSourceWrapper
 
allowUnprefixedExpressions - Variable in class org.codehaus.plexus.interpolation.PrefixedValueSourceWrapper
 
AmbiguousException() - Constructor for exception org.codehaus.plexus.interpolation.reflection.MethodMap.AmbiguousException
 
arch - Variable in class org.codehaus.plexus.interpolation.os.Os
 
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.
begin - Variable in class org.codehaus.plexus.interpolation.multi.DelimiterSpecification
 
beginToken - Variable in class org.codehaus.plexus.interpolation.InterpolatorFilterReader
 
beginToken - Variable in class org.codehaus.plexus.interpolation.multi.MultiDelimiterInterpolatorFilterReader
 
blacklistedFieldNames - Variable in class org.codehaus.plexus.interpolation.object.FieldBasedObjectInterpolator
 
blacklistedFieldNames - Variable in class org.codehaus.plexus.interpolation.object.FieldBasedObjectInterpolator.InterpolateObjectAction
 
blacklistedPackagePrefixes - Variable in class org.codehaus.plexus.interpolation.object.FieldBasedObjectInterpolator
 
blacklistedPackagePrefixes - Variable in class org.codehaus.plexus.interpolation.object.FieldBasedObjectInterpolator.InterpolateObjectAction
 
buildMessage(String, String) - Static method in exception org.codehaus.plexus.interpolation.InterpolationException
 

C

CACHE_MISS - Static variable in class org.codehaus.plexus.interpolation.reflection.ClassMap
 
cacheAnswers - Variable in class org.codehaus.plexus.interpolation.multi.MultiDelimiterStringSearchInterpolator
 
cacheAnswers - Variable in class org.codehaus.plexus.interpolation.RegexBasedInterpolator
 
cacheAnswers - Variable in class org.codehaus.plexus.interpolation.StringSearchInterpolator
 
CacheMiss() - Constructor for class org.codehaus.plexus.interpolation.reflection.ClassMap.CacheMiss
 
capitalizeFirstLetter(String) - Static method in class org.codehaus.plexus.interpolation.util.StringUtils
 
caseSensitive - Variable in class org.codehaus.plexus.interpolation.EnvarBasedValueSource
 
caseSensitive - Variable in class org.codehaus.plexus.interpolation.fixed.EnvarBasedValueSource
 
cause - Variable in class org.codehaus.plexus.interpolation.object.ObjectInterpolationWarning
 
causes - Variable in class org.codehaus.plexus.interpolation.fixed.InterpolationState
 
CLASS_ARGS - Static variable in class org.codehaus.plexus.interpolation.reflection.ReflectionValueExtractor
 
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
ClassMap.CacheMiss - Class in org.codehaus.plexus.interpolation.reflection
 
ClassMap.MethodInfo - Class in org.codehaus.plexus.interpolation.reflection
Used for the iterative discovery process for public methods.
classMaps - Static variable in class org.codehaus.plexus.interpolation.reflection.ReflectionValueExtractor
Use a WeakHashMap here, so the keys (Class objects) can be garbage collected.
clazz - Variable in class org.codehaus.plexus.interpolation.reflection.ClassMap
Class passed into the constructor used to as the basis for the Method map.
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 implements FeedbackEnabledValueSource, 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
 
compiledPatterns - Variable in class org.codehaus.plexus.interpolation.RegexBasedInterpolator
the key is the regex the value is the Pattern At the class construction time the Map will contains the default Pattern
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
 
currentSpec - Variable in class org.codehaus.plexus.interpolation.multi.MultiDelimiterInterpolatorFilterReader
 

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
 
delegate - Variable in class org.codehaus.plexus.interpolation.AbstractDelegatingValueSource
 
delegate - Variable in class org.codehaus.plexus.interpolation.fixed.AbstractDelegatingValueSource
 
delimiters - Variable in class org.codehaus.plexus.interpolation.multi.MultiDelimiterInterpolatorFilterReader
 
delimiters - Variable in class org.codehaus.plexus.interpolation.multi.MultiDelimiterStringSearchInterpolator
 
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
 
end - Variable in class org.codehaus.plexus.interpolation.multi.DelimiterSpecification
 
endExpr - Variable in class org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator
 
endExpr - Variable in class org.codehaus.plexus.interpolation.StringSearchInterpolator
 
endRegex - Variable in class org.codehaus.plexus.interpolation.RegexBasedInterpolator
 
endToken - Variable in class org.codehaus.plexus.interpolation.InterpolatorFilterReader
 
endToken - Variable in class org.codehaus.plexus.interpolation.multi.MultiDelimiterInterpolatorFilterReader
 
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.
envars - Variable in class org.codehaus.plexus.interpolation.EnvarBasedValueSource
 
envars - Variable in class org.codehaus.plexus.interpolation.fixed.EnvarBasedValueSource
 
envarsCaseInsensitive - Static variable in class org.codehaus.plexus.interpolation.EnvarBasedValueSource
 
envarsCaseInsensitive - Static variable in class org.codehaus.plexus.interpolation.fixed.EnvarBasedValueSource
 
envarsCaseSensitive - Static variable in class org.codehaus.plexus.interpolation.EnvarBasedValueSource
 
envarsCaseSensitive - Static variable in class org.codehaus.plexus.interpolation.fixed.EnvarBasedValueSource
 
envVarSource - Static variable in class org.codehaus.plexus.interpolation.os.OperatingSystemUtils
 
EOF - Static variable in class org.codehaus.plexus.interpolation.reflection.ReflectionValueExtractor
 
equals(Object) - Method in class org.codehaus.plexus.interpolation.multi.DelimiterSpecification
 
errorCollector - Variable in class org.codehaus.plexus.interpolation.FixedInterpolatorValueSource
 
escapeString - Variable in class org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator
 
escapeString - Variable in class org.codehaus.plexus.interpolation.InterpolatorFilterReader
 
escapeString - Variable in class org.codehaus.plexus.interpolation.multi.MultiDelimiterInterpolatorFilterReader
 
escapeString - Variable in class org.codehaus.plexus.interpolation.multi.MultiDelimiterStringSearchInterpolator
 
escapeString - Variable in class org.codehaus.plexus.interpolation.StringSearchInterpolator
 
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.
evaluateArray(Object, String) - Method in class org.codehaus.plexus.interpolation.object.FieldBasedObjectInterpolator.InterpolateObjectAction
Traverse the elements of an array, and interpolate any qualified objects or add them to the traversal queue.
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).
existingAnswers - Variable in class org.codehaus.plexus.interpolation.multi.MultiDelimiterStringSearchInterpolator
 
existingAnswers - Variable in class org.codehaus.plexus.interpolation.RegexBasedInterpolator
 
existingAnswers - Variable in class org.codehaus.plexus.interpolation.StringSearchInterpolator
 
expression - Variable in exception org.codehaus.plexus.interpolation.InterpolationException
 
expression - Variable in class org.codehaus.plexus.interpolation.reflection.ReflectionValueExtractor.Tokenizer
 
expression - Variable in class org.codehaus.plexus.interpolation.SingleResponseValueSource
 
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.
expressions - Variable in class org.codehaus.plexus.interpolation.SimpleRecursionInterceptor
 

F

family - Variable in class org.codehaus.plexus.interpolation.os.Os
 
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
 
feedback - Variable in class org.codehaus.plexus.interpolation.AbstractValueSource
 
FeedbackEnabledValueSource - Interface in org.codehaus.plexus.interpolation
Deprecated.
Rolled into ValueSource now.
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).
FieldBasedObjectInterpolator.InterpolateObjectAction - Class in org.codehaus.plexus.interpolation.object
 
FieldBasedObjectInterpolator.InterpolationTarget - Class in org.codehaus.plexus.interpolation.object
 
fieldIsPrimitiveByClass - Static variable in class org.codehaus.plexus.interpolation.object.FieldBasedObjectInterpolator
 
fieldsByClass - Static variable in class org.codehaus.plexus.interpolation.object.FieldBasedObjectInterpolator
 
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 - Variable in 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.
FixedStringSearchInterpolator(String, String, String, InterpolationPostProcessor, FixedValueSource...) - Constructor for class org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator
 
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.
getAccessibleMethods(Class<?>) - Static method in class org.codehaus.plexus.interpolation.reflection.ClassMap
Retrieves public methods for a class.
getAccessibleMethods(Class<?>, ClassMap.MethodInfo[], int) - Static method in class org.codehaus.plexus.interpolation.reflection.ClassMap
Recursively finds a match for each method, starting with the class, and then searching the superclass and interfaces.
getApplicables(List<Method>, Class<?>[]) - Static method in class org.codehaus.plexus.interpolation.reflection.MethodMap
Returns all methods that are applicable to actual argument types.
getBegin() - Method in class org.codehaus.plexus.interpolation.multi.DelimiterSpecification
 
getCachedClass() - Method in class org.codehaus.plexus.interpolation.reflection.ClassMap
 
getCause() - Method in class org.codehaus.plexus.interpolation.object.ObjectInterpolationWarning
 
getClassMap(Class<?>) - Static method in class org.codehaus.plexus.interpolation.reflection.ReflectionValueExtractor
 
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
 
getEnvars(boolean) - Static method in class org.codehaus.plexus.interpolation.EnvarBasedValueSource
 
getEnvars(boolean) - Static method in class org.codehaus.plexus.interpolation.fixed.EnvarBasedValueSource
 
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
If the nested ValueSource implements FeedbackEnabledValueSource, 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.
getIndexedValue(String, int, int, Object, String) - Static method in class org.codehaus.plexus.interpolation.reflection.ReflectionValueExtractor
 
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 implements QueryEnabledValueSource, then return that source's last expression.
getLastExpression() - Method in interface org.codehaus.plexus.interpolation.QueryEnabledValueSource
 
getMappedValue(String, int, int, Object, String) - Static method in class org.codehaus.plexus.interpolation.reflection.ReflectionValueExtractor
 
getMessage() - Method in class org.codehaus.plexus.interpolation.object.ObjectInterpolationWarning
 
getMostSpecific(List<Method>, Class<?>[]) - Static method in class org.codehaus.plexus.interpolation.reflection.MethodMap
 
getNextStartIndex() - Method in class org.codehaus.plexus.interpolation.multi.DelimiterSpecification
 
getOsFamily() - Static method in class org.codehaus.plexus.interpolation.os.Os
Helper method to determine the current OS family.
getPath() - Method in class org.codehaus.plexus.interpolation.object.ObjectInterpolationWarning
 
getPattern(String) - Method in class org.codehaus.plexus.interpolation.RegexBasedInterpolator
 
getPosition() - Method in class org.codehaus.plexus.interpolation.reflection.ReflectionValueExtractor.Tokenizer
 
getPropertyValue(Object, String) - Static method in class org.codehaus.plexus.interpolation.reflection.ReflectionValueExtractor
 
getPublicMethod(Class<?>, String, Class<?>[]) - Static method in class org.codehaus.plexus.interpolation.reflection.ClassMap
Looks up the method with specified name and signature in the first public superclass or implemented interface of the class.
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
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

idx - Variable in class org.codehaus.plexus.interpolation.reflection.ReflectionValueExtractor.Tokenizer
 
INCOMPARABLE - Static variable in class org.codehaus.plexus.interpolation.reflection.MethodMap
 
INDEXED_END - Static variable in class org.codehaus.plexus.interpolation.reflection.ReflectionValueExtractor
 
INDEXED_START - Static variable in class org.codehaus.plexus.interpolation.reflection.ReflectionValueExtractor
 
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.
interpolate(String, RecursionInterceptor, Pattern, int) - Method in class org.codehaus.plexus.interpolation.RegexBasedInterpolator
Entry point for recursive resolution of an expression and all of its nested expressions.
interpolate(String, RecursionInterceptor, Set<String>) - Method in class org.codehaus.plexus.interpolation.multi.MultiDelimiterStringSearchInterpolator
 
interpolate(String, RecursionInterceptor, Set<String>) - Method in class org.codehaus.plexus.interpolation.StringSearchInterpolator
 
interpolateCollection(Object, String, Field) - Method in class org.codehaus.plexus.interpolation.object.FieldBasedObjectInterpolator.InterpolateObjectAction
 
interpolateMap(Object, String, Field) - Method in class org.codehaus.plexus.interpolation.object.FieldBasedObjectInterpolator.InterpolateObjectAction
 
interpolateObject(Object, String, Field) - Method in class org.codehaus.plexus.interpolation.object.FieldBasedObjectInterpolator.InterpolateObjectAction
 
InterpolateObjectAction(Object, BasicInterpolator, RecursionInterceptor, Set, Set, List<ObjectInterpolationWarning>) - Constructor for class org.codehaus.plexus.interpolation.object.FieldBasedObjectInterpolator.InterpolateObjectAction
Setup an object graph traversal for the given target starting point.
interpolateString(Object, Field) - Method in class org.codehaus.plexus.interpolation.object.FieldBasedObjectInterpolator.InterpolateObjectAction
 
interpolateWithPrefixPattern - Variable in class org.codehaus.plexus.interpolation.InterpolatorFilterReader
true by default to preserve backward comp
interpolateWithPrefixPattern - Variable in class org.codehaus.plexus.interpolation.multi.MultiDelimiterInterpolatorFilterReader
true by default to preserve backward comp
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
 
InterpolationTarget(Object, String) - Constructor for class org.codehaus.plexus.interpolation.object.FieldBasedObjectInterpolator.InterpolationTarget
 
interpolationTargets - Variable in class org.codehaus.plexus.interpolation.object.FieldBasedObjectInterpolator.InterpolateObjectAction
 
interpolator - Variable in class org.codehaus.plexus.interpolation.InterpolatorFilterReader
Interpolator used to interpolate
interpolator - Variable in class org.codehaus.plexus.interpolation.multi.MultiDelimiterInterpolatorFilterReader
Interpolator used to interpolate
interpolator - Variable in class org.codehaus.plexus.interpolation.object.FieldBasedObjectInterpolator.InterpolateObjectAction
 
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 }
isApplicable(Method, Class<?>[]) - Static method in class org.codehaus.plexus.interpolation.reflection.MethodMap
Returns true if the supplied method is applicable to actual argument types.
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
 
isMethodInvocationConvertible(Class<?>, Class<?>) - Static method in class org.codehaus.plexus.interpolation.reflection.MethodMap
Determines whether a type represented by a class object is convertible to another type represented by a class object using a method invocation conversion, treating object types of primitive types as if they were primitive types (that is, a Boolean actual parameter type matches boolean primitive formal type).
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
 
isQualifiedForInterpolation(Class) - Method in class org.codehaus.plexus.interpolation.object.FieldBasedObjectInterpolator.InterpolateObjectAction
Using the package-prefix blacklist, determine whether the given class is qualified for interpolation, or whether it should be ignored.
isQualifiedForInterpolation(Field, Class) - Method in class org.codehaus.plexus.interpolation.object.FieldBasedObjectInterpolator.InterpolateObjectAction
Using the field-name blacklist and the primitive-field cache, determine whether the given field in the given class is qualified for interpolation.
isReusePatterns() - Method in class org.codehaus.plexus.interpolation.RegexBasedInterpolator
 
isStrictMethodInvocationConvertible(Class<?>, Class<?>) - Static method in class org.codehaus.plexus.interpolation.reflection.MethodMap
Determines whether a type represented by a class object is convertible to another type represented by a class object using a method invocation conversion, without matching object and primitive types.
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.

L

lastExpression - Variable in class org.codehaus.plexus.interpolation.fixed.PrefixedValueSourceWrapper
 
lastExpression - Variable in class org.codehaus.plexus.interpolation.PrefixedValueSourceWrapper
 
LESS_SPECIFIC - Static variable in class org.codehaus.plexus.interpolation.reflection.MethodMap
 

M

makeMethodKey(Method) - Method in class org.codehaus.plexus.interpolation.reflection.ClassMap
Make a methodKey for the given method using the concatenation of the name and the types of the method parameters.
makeMethodKey(String, Object[]) - Static method in class org.codehaus.plexus.interpolation.reflection.ClassMap
 
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.
MAPPED_END - Static variable in class org.codehaus.plexus.interpolation.reflection.ReflectionValueExtractor
 
MAPPED_START - Static variable in class org.codehaus.plexus.interpolation.reflection.ReflectionValueExtractor
 
MAX_TRIES - Static variable in class org.codehaus.plexus.interpolation.multi.MultiDelimiterStringSearchInterpolator
 
message - Variable in class org.codehaus.plexus.interpolation.object.ObjectInterpolationWarning
 
messages - Variable in class org.codehaus.plexus.interpolation.fixed.InterpolationState
 
method - Variable in class org.codehaus.plexus.interpolation.reflection.ClassMap.MethodInfo
 
methodByNameMap - Variable in class org.codehaus.plexus.interpolation.reflection.MethodMap
Keep track of all methods with the same name.
methodCache - Variable in class org.codehaus.plexus.interpolation.reflection.ClassMap
Cache of Methods, or CACHE_MISS, keyed by method name and actual arguments used to find it.
MethodInfo(Method) - Constructor for class org.codehaus.plexus.interpolation.reflection.ClassMap.MethodInfo
 
methodMap - Variable in class org.codehaus.plexus.interpolation.reflection.ClassMap
 
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 in org.codehaus.plexus.interpolation.reflection
simple distinguishable exception, used when we run across ambiguous overloading
MORE_SPECIFIC - Static variable in class org.codehaus.plexus.interpolation.reflection.MethodMap
 
moreSpecific(Class<?>[], Class<?>[]) - Static method in class org.codehaus.plexus.interpolation.reflection.MethodMap
Determines which method signature (represented by a class array) is more specific.
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
 

N

nakedExpressions - Variable in class org.codehaus.plexus.interpolation.PrefixAwareRecursionInterceptor
 
name - Variable in class org.codehaus.plexus.interpolation.os.Os
 
name - Variable in class org.codehaus.plexus.interpolation.reflection.ClassMap.MethodInfo
 
nextPropertyName() - Method in class org.codehaus.plexus.interpolation.reflection.ReflectionValueExtractor.Tokenizer
 
nextStart - Variable in class org.codehaus.plexus.interpolation.multi.DelimiterSpecification
 
nextToken(char) - Method in class org.codehaus.plexus.interpolation.reflection.ReflectionValueExtractor.Tokenizer
 

O

OBJECT - Static variable in class org.codehaus.plexus.interpolation.reflection.ClassMap
 
OBJECT_ARGS - Static variable in class org.codehaus.plexus.interpolation.reflection.ReflectionValueExtractor
 
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() - Constructor for class org.codehaus.plexus.interpolation.os.OperatingSystemUtils
 
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
 
orginalBeginToken - Variable in class org.codehaus.plexus.interpolation.InterpolatorFilterReader
 
originalBeginToken - Variable in class org.codehaus.plexus.interpolation.multi.MultiDelimiterInterpolatorFilterReader
 
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

parameterTypes - Variable in class org.codehaus.plexus.interpolation.reflection.ClassMap.MethodInfo
 
parse(String) - Static method in class org.codehaus.plexus.interpolation.multi.DelimiterSpecification
 
path - Variable in class org.codehaus.plexus.interpolation.object.FieldBasedObjectInterpolator.InterpolationTarget
 
path - Variable in class org.codehaus.plexus.interpolation.object.ObjectInterpolationWarning
 
PATH_SEP - Static variable in class org.codehaus.plexus.interpolation.os.Os
 
peekChar() - Method in class org.codehaus.plexus.interpolation.reflection.ReflectionValueExtractor.Tokenizer
 
populateMethodCache() - Method in class org.codehaus.plexus.interpolation.reflection.ClassMap
Populate the Map of direct hits.
possiblePrefixes - Variable in class org.codehaus.plexus.interpolation.fixed.PrefixedValueSourceWrapper
 
possiblePrefixes - Variable in class org.codehaus.plexus.interpolation.PrefixAwareRecursionInterceptor
 
possiblePrefixes - Variable in class org.codehaus.plexus.interpolation.PrefixedValueSourceWrapper
 
postProcessor - Variable in class org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator
 
postProcessors - Variable in class org.codehaus.plexus.interpolation.multi.MultiDelimiterStringSearchInterpolator
 
postProcessors - Variable in class org.codehaus.plexus.interpolation.RegexBasedInterpolator
 
postProcessors - Variable in class org.codehaus.plexus.interpolation.StringSearchInterpolator
 
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 a PrefixedValueSourceWrapper 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 a PrefixedValueSourceWrapper 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 new PrefixedValueSourceWrapper 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 new PrefixedValueSourceWrapper 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 new PrefixedValueSourceWrapper 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 new PrefixedValueSourceWrapper 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.
preserveEscapeString - Variable in class org.codehaus.plexus.interpolation.InterpolatorFilterReader
if true escapeString will be preserved \{foo} -> \{foo}
preserveEscapeString - Variable in class org.codehaus.plexus.interpolation.multi.MultiDelimiterInterpolatorFilterReader
if true escapeString will be preserved \{foo} -> \{foo}
previousIndex - Variable in class org.codehaus.plexus.interpolation.InterpolatorFilterReader
Index into previous data
previousIndex - Variable in class org.codehaus.plexus.interpolation.multi.MultiDelimiterInterpolatorFilterReader
Index into previous data
properties - Variable in class org.codehaus.plexus.interpolation.fixed.PropertiesBasedValueSource
 
properties - Variable in class org.codehaus.plexus.interpolation.PropertiesBasedValueSource
 
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.
PROPERTY_START - Static variable in class org.codehaus.plexus.interpolation.reflection.ReflectionValueExtractor
 

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 - Variable in class org.codehaus.plexus.interpolation.fixed.InterpolationState
 
recursionInterceptor - Variable in class org.codehaus.plexus.interpolation.InterpolatorFilterReader
 
recursionInterceptor - Variable in class org.codehaus.plexus.interpolation.multi.MultiDelimiterInterpolatorFilterReader
 
recursionInterceptor - Variable in class org.codehaus.plexus.interpolation.object.FieldBasedObjectInterpolator.InterpolateObjectAction
 
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.
ReflectionValueExtractor() - Constructor for class org.codehaus.plexus.interpolation.reflection.ReflectionValueExtractor
 
ReflectionValueExtractor.Tokenizer - Class in org.codehaus.plexus.interpolation.reflection
 
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.
replaceData - Variable in class org.codehaus.plexus.interpolation.InterpolatorFilterReader
replacement text from a token
replaceData - Variable in class org.codehaus.plexus.interpolation.multi.MultiDelimiterInterpolatorFilterReader
replacement text from a token
replaceIndex - Variable in class org.codehaus.plexus.interpolation.InterpolatorFilterReader
Index into replacement data
replaceIndex - Variable in class org.codehaus.plexus.interpolation.multi.MultiDelimiterInterpolatorFilterReader
Index into replacement data
reselectDelimiterSpec(int) - Method in class org.codehaus.plexus.interpolation.multi.MultiDelimiterInterpolatorFilterReader
 
resetStatics() - Static method in class org.codehaus.plexus.interpolation.EnvarBasedValueSource
reset static variables acting as a cache for testing purposes only
resetStatics() - Static method in class org.codehaus.plexus.interpolation.fixed.EnvarBasedValueSource
reset static variables acting as a cache for testing purposes only
response - Variable in class org.codehaus.plexus.interpolation.SingleResponseValueSource
 
reusePatterns - Variable in class org.codehaus.plexus.interpolation.RegexBasedInterpolator
 
root - Variable in class org.codehaus.plexus.interpolation.fixed.InterpolationState
 
root - Variable in class org.codehaus.plexus.interpolation.fixed.ObjectBasedValueSource
 
root - Variable in class org.codehaus.plexus.interpolation.ObjectBasedValueSource
 
run() - Method in class org.codehaus.plexus.interpolation.object.FieldBasedObjectInterpolator.InterpolateObjectAction
As long as the traversal queue is non-empty, traverse the next object in the queue.

S

select(String, int) - Method in class org.codehaus.plexus.interpolation.multi.MultiDelimiterStringSearchInterpolator
 
serialVersionUID - Static variable in exception org.codehaus.plexus.interpolation.fixed.InterpolationCycleException
 
serialVersionUID - Static variable in exception org.codehaus.plexus.interpolation.InterpolationCycleException
 
serialVersionUID - Static variable in exception org.codehaus.plexus.interpolation.InterpolationException
 
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
 
setValidFamilies() - Static method in class org.codehaus.plexus.interpolation.os.Os
Initializes the set of valid families.
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.
skipChar() - Method in class org.codehaus.plexus.interpolation.reflection.ReflectionValueExtractor.Tokenizer
 
startExpr - Variable in class org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator
 
startExpr - Variable in class org.codehaus.plexus.interpolation.StringSearchInterpolator
 
startRegex - Variable in class org.codehaus.plexus.interpolation.RegexBasedInterpolator
 
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

Tokenizer(String) - Constructor for class org.codehaus.plexus.interpolation.reflection.ReflectionValueExtractor.Tokenizer
 
toString() - Method in class org.codehaus.plexus.interpolation.multi.DelimiterSpecification
 
toString() - Method in class org.codehaus.plexus.interpolation.object.ObjectInterpolationWarning
 
toString() - Method in class org.codehaus.plexus.interpolation.reflection.ReflectionValueExtractor.Tokenizer
 
traverseObjectWithParents(Class, FieldBasedObjectInterpolator.InterpolationTarget) - Method in class org.codehaus.plexus.interpolation.object.FieldBasedObjectInterpolator.InterpolateObjectAction
Traverse the given object, interpolating any String fields and adding non-primitive field values to the interpolation queue for later processing.
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.
tryUpcasting(Class<?>) - Method in class org.codehaus.plexus.interpolation.reflection.ClassMap.MethodInfo
 

U

unresolvable - Variable in class org.codehaus.plexus.interpolation.fixed.InterpolationState
 
upcast - Variable in class org.codehaus.plexus.interpolation.reflection.ClassMap.MethodInfo
 
useEscape - Variable in class org.codehaus.plexus.interpolation.InterpolatorFilterReader
 
useEscape - Variable in class org.codehaus.plexus.interpolation.multi.MultiDelimiterInterpolatorFilterReader
 

V

validFamilies - Static variable in class org.codehaus.plexus.interpolation.os.Os
 
value - Variable in class org.codehaus.plexus.interpolation.object.FieldBasedObjectInterpolator.InterpolationTarget
 
values - Variable in class org.codehaus.plexus.interpolation.fixed.MapBasedValueSource
 
values - Variable in class org.codehaus.plexus.interpolation.MapBasedValueSource
 
valueSource - Variable in class org.codehaus.plexus.interpolation.AbstractFunctionValueSourceWrapper
 
valueSource - Variable in class org.codehaus.plexus.interpolation.fixed.PrefixedValueSourceWrapper
 
valueSource - Variable in class org.codehaus.plexus.interpolation.PrefixedValueSourceWrapper
 
ValueSource - Interface in org.codehaus.plexus.interpolation
Supplies one strategy for resolving a value for an interpolation expression.
valueSources - Variable in class org.codehaus.plexus.interpolation.fixed.FixedStringSearchInterpolator
 
valueSources - Variable in class org.codehaus.plexus.interpolation.multi.MultiDelimiterStringSearchInterpolator
 
valueSources - Variable in class org.codehaus.plexus.interpolation.RegexBasedInterpolator
 
valueSources - Variable in class org.codehaus.plexus.interpolation.StringSearchInterpolator
 
ValueSourceUtils - Class in org.codehaus.plexus.interpolation.util
Utility methods shared by multiple ValueSource implementations.
ValueSourceUtils() - Constructor for class org.codehaus.plexus.interpolation.util.ValueSourceUtils
 
version - Variable in class org.codehaus.plexus.interpolation.os.Os
 

W

warningCollector - Variable in class org.codehaus.plexus.interpolation.object.FieldBasedObjectInterpolator.InterpolateObjectAction
 
warnings - Variable in class org.codehaus.plexus.interpolation.object.FieldBasedObjectInterpolator
 
watchUnprefixedExpressions - Variable in class org.codehaus.plexus.interpolation.PrefixAwareRecursionInterceptor
 
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
 
A B C D E F G H I L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form