Uses of Interface
org.codehaus.plexus.interpolation.ValueSource
Packages that use ValueSource
-
Uses of ValueSource in org.codehaus.plexus.interpolation
Subinterfaces of ValueSource in org.codehaus.plexus.interpolationModifier and TypeInterfaceDescriptioninterfaceDeprecated.interfaceTracks the most recent expression processed by this value source implementation.Classes in org.codehaus.plexus.interpolation that implement ValueSourceModifier and TypeClassDescriptionclassclassValueSourceabstract implementation that wraps another value source.classclassValueSourcewhich resolves expressions against the environment variables available from the underlying operating system (and possibly, the shell environment that created the present Java process).classAdds feedback on anygetValue(String)call.classA value source that allows a fixed interpolator to be injected into a regular interpolator.classWraps a Map, and looks up the whole expression as a single key, returning the value mapped to it.classWraps an object, providing reflective access to the object graph of which the supplied object is the root.classWraps an arbitrary object with anObjectBasedValueSourceinstance, then wraps that source with aPrefixedValueSourceWrapperinstance, to which this class delegates all of its calls.classLegacy support.classValueSourceimplementation 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.classValueSourceimplementation that wraps aPropertiesinstance, and does a simple lookup of the entire expression string as the parameter forProperties.getProperty(String), returning the result as the resolved value.classIf the expression matches, simply return the response object.Methods in org.codehaus.plexus.interpolation that return ValueSourceModifier and TypeMethodDescriptionprotected ValueSourceAbstractDelegatingValueSource.getDelegate()protected ValueSourceAbstractFunctionValueSourceWrapper.getValueSource()Retrieve the embedded value source.Methods in org.codehaus.plexus.interpolation with parameters of type ValueSourceModifier and TypeMethodDescriptionvoidInterpolator.addValueSource(ValueSource valueSource) Add a newValueSourceto the stack used to resolve expressions in this interpolator instance.voidRegexBasedInterpolator.addValueSource(ValueSource valueSource) Add a newValueSourceto the stack used to resolve expressions in this interpolator instance.voidStringSearchInterpolator.addValueSource(ValueSource valueSource) Add a newValueSourceto the stack used to resolve expressions in this interpolator instance.voidInterpolator.removeValuesSource(ValueSource valueSource) Remove the specifiedValueSourcefrom the stack used to resolve expressions in this interpolator instance.voidRegexBasedInterpolator.removeValuesSource(ValueSource valueSource) Remove the specifiedValueSourcefrom the stack used to resolve expressions in this interpolator instance.voidStringSearchInterpolator.removeValuesSource(ValueSource valueSource) Remove the specifiedValueSourcefrom the stack used to resolve expressions in this interpolator instance.Constructors in org.codehaus.plexus.interpolation with parameters of type ValueSourceModifierConstructorDescriptionprotectedAbstractDelegatingValueSource(ValueSource delegate) protectedAbstractFunctionValueSourceWrapper(ValueSource valueSource) Construct a new function value source instance, using the suppliedValueSourceto retrieve the input values for the function(s) this class implements.PrefixedValueSourceWrapper(ValueSource valueSource, 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, 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.PrefixedValueSourceWrapper(ValueSource valueSource, List<String> 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, List<String> 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. -
Uses of ValueSource in org.codehaus.plexus.interpolation.multi
Methods in org.codehaus.plexus.interpolation.multi with parameters of type ValueSourceModifier and TypeMethodDescriptionvoidMultiDelimiterStringSearchInterpolator.addValueSource(ValueSource valueSource) Add a newValueSourceto the stack used to resolve expressions in this interpolator instance.voidMultiDelimiterStringSearchInterpolator.removeValuesSource(ValueSource valueSource) Remove the specifiedValueSourcefrom the stack used to resolve expressions in this interpolator instance.MultiDelimiterStringSearchInterpolator.withValueSource(ValueSource vs)
ValueSourcenow.