Uses of Interface
org.codehaus.plexus.interpolation.ValueSource

Packages that use ValueSource
org.codehaus.plexus.interpolation   
org.codehaus.plexus.interpolation.multi   
 

Uses of ValueSource in org.codehaus.plexus.interpolation
 

Subinterfaces of ValueSource in org.codehaus.plexus.interpolation
 interface FeedbackEnabledValueSource
          Deprecated. Rolled into ValueSource now.
 interface QueryEnabledValueSource
          Tracks the most recent expression processed by this value source implementation.
 

Classes in org.codehaus.plexus.interpolation that implement ValueSource
 class AbstractDelegatingValueSource
           
 class AbstractFunctionValueSourceWrapper
          ValueSource abstract implementation that wraps another value source.
 class AbstractValueSource
           
 class EnvarBasedValueSource
          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).
 class MapBasedValueSource
          Wraps a Map, and looks up the whole expression as a single key, returning the value mapped to it.
 class ObjectBasedValueSource
          Wraps an object, providing reflective access to the object graph of which the supplied object is the root.
 class PrefixedObjectValueSource
          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.
 class PrefixedPropertiesValueSource
          Legacy support.
 class PrefixedValueSourceWrapper
          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.
 class PropertiesBasedValueSource
          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.
 class SingleResponseValueSource
          If the expression matches, simply return the response object.
 

Methods in org.codehaus.plexus.interpolation that return ValueSource
protected  ValueSource AbstractDelegatingValueSource.getDelegate()
           
protected  ValueSource AbstractFunctionValueSourceWrapper.getValueSource()
          Retrieve the embedded value source.
 

Methods in org.codehaus.plexus.interpolation with parameters of type ValueSource
 void StringSearchInterpolator.addValueSource(ValueSource valueSource)
          Add a new ValueSource to the stack used to resolve expressions in this interpolator instance.
 void Interpolator.addValueSource(ValueSource valueSource)
          Add a new ValueSource to the stack used to resolve expressions in this interpolator instance.
 void RegexBasedInterpolator.addValueSource(ValueSource valueSource)
          Add a new ValueSource to the stack used to resolve expressions in this interpolator instance.
 void StringSearchInterpolator.removeValuesSource(ValueSource valueSource)
          Remove the specified ValueSource from the stack used to resolve expressions in this interpolator instance.
 void Interpolator.removeValuesSource(ValueSource valueSource)
          Remove the specified ValueSource from the stack used to resolve expressions in this interpolator instance.
 void RegexBasedInterpolator.removeValuesSource(ValueSource valueSource)
          Remove the specified ValueSource from the stack used to resolve expressions in this interpolator instance.
 

Constructors in org.codehaus.plexus.interpolation with parameters of type ValueSource
AbstractDelegatingValueSource(ValueSource delegate)
           
AbstractFunctionValueSourceWrapper(ValueSource valueSource)
          Construct a new function value source instance, using the supplied ValueSource to retrieve the input values for the function(s) this class implements.
PrefixedValueSourceWrapper(ValueSource valueSource, java.util.List possiblePrefixes)
          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 valueSource, java.util.List possiblePrefixes, boolean allowUnprefixedExpressions)
          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 valueSource, java.lang.String prefix)
          Wrap the given value source, but first trim the given prefix from any expressions before they are passed along for resolution.
PrefixedValueSourceWrapper(ValueSource valueSource, java.lang.String prefix, boolean allowUnprefixedExpressions)
          Wrap the given value source, but first trim the given prefix from any expressions before they are passed along for resolution.
 

Uses of ValueSource in org.codehaus.plexus.interpolation.multi
 

Methods in org.codehaus.plexus.interpolation.multi with parameters of type ValueSource
 void MultiDelimiterStringSearchInterpolator.addValueSource(ValueSource valueSource)
          Add a new ValueSource to the stack used to resolve expressions in this interpolator instance.
 void MultiDelimiterStringSearchInterpolator.removeValuesSource(ValueSource valueSource)
          Remove the specified ValueSource from the stack used to resolve expressions in this interpolator instance.
 MultiDelimiterStringSearchInterpolator MultiDelimiterStringSearchInterpolator.withValueSource(ValueSource vs)
           
 



Copyright © 2001-2011 Codehaus. All Rights Reserved.