META-INF/
META-INF/MANIFEST.MF
org/
org/codehaus/
org/codehaus/plexus/
org/codehaus/plexus/interpolation/
org/codehaus/plexus/interpolation/multi/
org/codehaus/plexus/interpolation/object/
org/codehaus/plexus/interpolation/os/
org/codehaus/plexus/interpolation/reflection/
org/codehaus/plexus/interpolation/util/
org/codehaus/plexus/interpolation/AbstractDelegatingValueSource.classAbstractDelegatingValueSource.java
package org.codehaus.plexus.interpolation
public abstract org.codehaus.plexus.interpolation.AbstractDelegatingValueSource extends java.lang.Object implements org.codehaus.plexus.interpolation.ValueSource {
private final org.codehaus.plexus.interpolation.ValueSource delegate
protected void (org.codehaus.plexus.interpolation.ValueSource)
org.codehaus.plexus.interpolation.ValueSource delegate
protected org.codehaus.plexus.interpolation.ValueSource getDelegate ()
public java.lang.Object getValue (java.lang.String)
String expression
public void clearFeedback ()
public java.util.List getFeedback ()
}
org/codehaus/plexus/interpolation/AbstractFunctionValueSourceWrapper.classAbstractFunctionValueSourceWrapper.java
package org.codehaus.plexus.interpolation
public abstract org.codehaus.plexus.interpolation.AbstractFunctionValueSourceWrapper extends java.lang.Object implements org.codehaus.plexus.interpolation.ValueSource {
private final org.codehaus.plexus.interpolation.ValueSource valueSource
protected void (org.codehaus.plexus.interpolation.ValueSource)
org.codehaus.plexus.interpolation.ValueSource valueSource
public java.lang.Object getValue (java.lang.String)
String expression
Object value
String expr
protected org.codehaus.plexus.interpolation.ValueSource getValueSource ()
protected abstract java.lang.Object executeFunction (java.lang.String, java.lang.Object)
}
org/codehaus/plexus/interpolation/AbstractValueSource.classAbstractValueSource.java
package org.codehaus.plexus.interpolation
public abstract org.codehaus.plexus.interpolation.AbstractValueSource extends java.lang.Object implements org.codehaus.plexus.interpolation.ValueSource {
private final java.util.List feedback
protected void (boolean)
boolean usesFeedback
public void clearFeedback ()
public java.util.List getFeedback ()
protected void addFeedback (java.lang.String)
String message
protected void addFeedback (java.lang.String, java.lang.Throwable)
String message
Throwable cause
}
org/codehaus/plexus/interpolation/EnvarBasedValueSource.classEnvarBasedValueSource.java
package org.codehaus.plexus.interpolation
public org.codehaus.plexus.interpolation.EnvarBasedValueSource extends org.codehaus.plexus.interpolation.AbstractValueSource {
private static java.util.Properties envarsCaseSensitive
private static java.util.Properties envarsCaseInsensitive
private final java.util.Properties envars
private final boolean caseSensitive
public void () throws java.io.IOException
public void (boolean) throws java.io.IOException
boolean caseSensitive
private static synchronized java.util.Properties getEnvars (boolean) throws java.io.IOException
boolean caseSensitive
public java.lang.Object getValue (java.lang.String)
String expression
String expr
}
org/codehaus/plexus/interpolation/FeedbackEnabledValueSource.classFeedbackEnabledValueSource.java
package org.codehaus.plexus.interpolation
public abstract org.codehaus.plexus.interpolation.FeedbackEnabledValueSource extends java.lang.Object implements org.codehaus.plexus.interpolation.ValueSource {
}
org/codehaus/plexus/interpolation/InterpolationCycleException.classInterpolationCycleException.java
package org.codehaus.plexus.interpolation
public org.codehaus.plexus.interpolation.InterpolationCycleException extends org.codehaus.plexus.interpolation.InterpolationException {
private static final long serialVersionUID
public void (org.codehaus.plexus.interpolation.RecursionInterceptor, java.lang.String, java.lang.String)
org.codehaus.plexus.interpolation.RecursionInterceptor recursionInterceptor
String realExpr
String wholeExpr
}
org/codehaus/plexus/interpolation/InterpolationException.classInterpolationException.java
package org.codehaus.plexus.interpolation
public org.codehaus.plexus.interpolation.InterpolationException extends java.lang.Exception {
private static final long serialVersionUID
private final String expression
public void (java.lang.String, java.lang.String, java.lang.Throwable)
String message
String expression
Throwable cause
public void (java.lang.String, java.lang.String)
String message
String expression
private static java.lang.String buildMessage (java.lang.String, java.lang.String)
String message
String expression
public java.lang.String getExpression ()
}
org/codehaus/plexus/interpolation/InterpolationPostProcessor.classInterpolationPostProcessor.java
package org.codehaus.plexus.interpolation
public abstract org.codehaus.plexus.interpolation.InterpolationPostProcessor extends java.lang.Object {
public abstract java.lang.Object execute (java.lang.String, java.lang.Object)
}
org/codehaus/plexus/interpolation/Interpolator.classInterpolator.java
package org.codehaus.plexus.interpolation
public abstract org.codehaus.plexus.interpolation.Interpolator extends java.lang.Object {
public abstract void addValueSource (org.codehaus.plexus.interpolation.ValueSource)
public abstract void removeValuesSource (org.codehaus.plexus.interpolation.ValueSource)
public abstract void addPostProcessor (org.codehaus.plexus.interpolation.InterpolationPostProcessor)
public abstract void removePostProcessor (org.codehaus.plexus.interpolation.InterpolationPostProcessor)
public abstract java.lang.String interpolate (java.lang.String, java.lang.String) throws org.codehaus.plexus.interpolation.InterpolationException
public abstract java.lang.String interpolate (java.lang.String, java.lang.String, org.codehaus.plexus.interpolation.RecursionInterceptor) throws org.codehaus.plexus.interpolation.InterpolationException
public abstract java.lang.String interpolate (java.lang.String) throws org.codehaus.plexus.interpolation.InterpolationException
public abstract java.lang.String interpolate (java.lang.String, org.codehaus.plexus.interpolation.RecursionInterceptor) throws org.codehaus.plexus.interpolation.InterpolationException
public abstract java.util.List getFeedback ()
public abstract void clearFeedback ()
public abstract boolean isCacheAnswers ()
public abstract void setCacheAnswers (boolean)
public abstract void clearAnswers ()
}
org/codehaus/plexus/interpolation/InterpolatorFilterReader.classInterpolatorFilterReader.java
package org.codehaus.plexus.interpolation
public org.codehaus.plexus.interpolation.InterpolatorFilterReader extends java.io.FilterReader {
private org.codehaus.plexus.interpolation.Interpolator interpolator
private org.codehaus.plexus.interpolation.RecursionInterceptor recursionInterceptor
private String replaceData
private int replaceIndex
private int previousIndex
public static final String DEFAULT_BEGIN_TOKEN
public static final String DEFAULT_END_TOKEN
private String beginToken
private String orginalBeginToken
private String endToken
private boolean interpolateWithPrefixPattern
private String escapeString
private boolean useEscape
private boolean preserveEscapeString
public void (java.io.Reader, org.codehaus.plexus.interpolation.Interpolator)
java.io.Reader in
org.codehaus.plexus.interpolation.Interpolator interpolator
public void (java.io.Reader, org.codehaus.plexus.interpolation.Interpolator, java.lang.String, java.lang.String)
java.io.Reader in
org.codehaus.plexus.interpolation.Interpolator interpolator
String beginToken
String endToken
public void (java.io.Reader, org.codehaus.plexus.interpolation.Interpolator, org.codehaus.plexus.interpolation.RecursionInterceptor)
java.io.Reader in
org.codehaus.plexus.interpolation.Interpolator interpolator
org.codehaus.plexus.interpolation.RecursionInterceptor ri
public void (java.io.Reader, org.codehaus.plexus.interpolation.Interpolator, java.lang.String, java.lang.String, org.codehaus.plexus.interpolation.RecursionInterceptor)
java.io.Reader in
org.codehaus.plexus.interpolation.Interpolator interpolator
String beginToken
String endToken
org.codehaus.plexus.interpolation.RecursionInterceptor ri
public long skip (long) throws java.io.IOException
long i
long n
public int read (char[], int, int) throws java.io.IOException
int ch
int i
char[] cbuf
int off
int len
public int read () throws java.io.IOException
int ch
int endTokenMatchPos
String keyStr
boolean escapeFound
IllegalArgumentException error
org.codehaus.plexus.interpolation.InterpolationException e
StringBuffer key
int beginTokenMatchPos
String value
int ch
public boolean isInterpolateWithPrefixPattern ()
public void setInterpolateWithPrefixPattern (boolean)
boolean interpolateWithPrefixPattern
public java.lang.String getEscapeString ()
public void setEscapeString (java.lang.String)
String escapeString
public boolean isPreserveEscapeString ()
public void setPreserveEscapeString (boolean)
boolean preserveEscapeString
public org.codehaus.plexus.interpolation.RecursionInterceptor getRecursionInterceptor ()
public org.codehaus.plexus.interpolation.InterpolatorFilterReader setRecursionInterceptor (org.codehaus.plexus.interpolation.RecursionInterceptor)
org.codehaus.plexus.interpolation.RecursionInterceptor recursionInterceptor
}
org/codehaus/plexus/interpolation/MapBasedValueSource.classMapBasedValueSource.java
package org.codehaus.plexus.interpolation
public org.codehaus.plexus.interpolation.MapBasedValueSource extends org.codehaus.plexus.interpolation.AbstractValueSource {
private final java.util.Map values
public void (java.util.Map)
java.util.Map values
public java.lang.Object getValue (java.lang.String)
String expression
}
org/codehaus/plexus/interpolation/multi/DelimiterSpecification.classDelimiterSpecification.java
package org.codehaus.plexus.interpolation.multi
public final org.codehaus.plexus.interpolation.multi.DelimiterSpecification extends java.lang.Object {
public static final org.codehaus.plexus.interpolation.multi.DelimiterSpecification DEFAULT_SPEC
private String begin
private String end
private int nextStart
public void (java.lang.String, java.lang.String)
String begin
String end
public int getNextStartIndex ()
public void setNextStartIndex (int)
int nextStart
public void clearNextStart ()
public static org.codehaus.plexus.interpolation.multi.DelimiterSpecification parse (java.lang.String)
String delimiterSpec
String[] spec
int splitIdx
public java.lang.String getBegin ()
public java.lang.String getEnd ()
public int hashCode ()
int prime
int result
public boolean equals (java.lang.Object)
Object obj
org.codehaus.plexus.interpolation.multi.DelimiterSpecification other
public java.lang.String toString ()
static void ()
}
org/codehaus/plexus/interpolation/multi/MultiDelimiterInterpolatorFilterReader.classMultiDelimiterInterpolatorFilterReader.java
package org.codehaus.plexus.interpolation.multi
public org.codehaus.plexus.interpolation.multi.MultiDelimiterInterpolatorFilterReader extends java.io.FilterReader {
private org.codehaus.plexus.interpolation.Interpolator interpolator
private org.codehaus.plexus.interpolation.RecursionInterceptor recursionInterceptor
private String replaceData
private int replaceIndex
private int previousIndex
public static final String DEFAULT_BEGIN_TOKEN
public static final String DEFAULT_END_TOKEN
private boolean interpolateWithPrefixPattern
private String escapeString
private boolean useEscape
private boolean preserveEscapeString
private java.util.LinkedHashSet delimiters
private org.codehaus.plexus.interpolation.multi.DelimiterSpecification currentSpec
private String beginToken
private String originalBeginToken
private String endToken
public void (java.io.Reader, org.codehaus.plexus.interpolation.Interpolator)
java.io.Reader in
org.codehaus.plexus.interpolation.Interpolator interpolator
public void (java.io.Reader, org.codehaus.plexus.interpolation.Interpolator, org.codehaus.plexus.interpolation.RecursionInterceptor)
java.io.Reader in
org.codehaus.plexus.interpolation.Interpolator interpolator
org.codehaus.plexus.interpolation.RecursionInterceptor ri
public org.codehaus.plexus.interpolation.multi.MultiDelimiterInterpolatorFilterReader addDelimiterSpec (java.lang.String)
String delimiterSpec
public boolean removeDelimiterSpec (java.lang.String)
String delimiterSpec
public org.codehaus.plexus.interpolation.multi.MultiDelimiterInterpolatorFilterReader setDelimiterSpecs (java.util.LinkedHashSet)
String spec
java.util.Iterator it
java.util.LinkedHashSet specs
public long skip (long) throws java.io.IOException
long i
long n
public int read (char[], int, int) throws java.io.IOException
int ch
int i
char[] cbuf
int off
int len
public int read () throws java.io.IOException
int ch
int i
int endTokenMatchPos
String keyStr
boolean escapeFound
IllegalArgumentException error
org.codehaus.plexus.interpolation.InterpolationException e
StringBuffer key
boolean atEnd
int beginTokenMatchPos
String value
int ch
boolean inEscape
private boolean reselectDelimiterSpec (int)
org.codehaus.plexus.interpolation.multi.DelimiterSpecification spec
java.util.Iterator it
int ch
public boolean isInterpolateWithPrefixPattern ()
public void setInterpolateWithPrefixPattern (boolean)
boolean interpolateWithPrefixPattern
public java.lang.String getEscapeString ()
public void setEscapeString (java.lang.String)
String escapeString
public boolean isPreserveEscapeString ()
public void setPreserveEscapeString (boolean)
boolean preserveEscapeString
public org.codehaus.plexus.interpolation.RecursionInterceptor getRecursionInterceptor ()
public org.codehaus.plexus.interpolation.multi.MultiDelimiterInterpolatorFilterReader setRecursionInterceptor (org.codehaus.plexus.interpolation.RecursionInterceptor)
org.codehaus.plexus.interpolation.RecursionInterceptor recursionInterceptor
}
org/codehaus/plexus/interpolation/multi/MultiDelimiterStringSearchInterpolator.classMultiDelimiterStringSearchInterpolator.java
package org.codehaus.plexus.interpolation.multi
public org.codehaus.plexus.interpolation.multi.MultiDelimiterStringSearchInterpolator extends java.lang.Object implements org.codehaus.plexus.interpolation.Interpolator {
private static final int MAX_TRIES
private java.util.Map existingAnswers
private java.util.List valueSources
private java.util.List postProcessors
private boolean cacheAnswers
private java.util.LinkedHashSet delimiters
private String escapeString
public void ()
public org.codehaus.plexus.interpolation.multi.MultiDelimiterStringSearchInterpolator addDelimiterSpec (java.lang.String)
String delimiterSpec
public boolean removeDelimiterSpec (java.lang.String)
String delimiterSpec
public org.codehaus.plexus.interpolation.multi.MultiDelimiterStringSearchInterpolator withValueSource (org.codehaus.plexus.interpolation.ValueSource)
org.codehaus.plexus.interpolation.ValueSource vs
public org.codehaus.plexus.interpolation.multi.MultiDelimiterStringSearchInterpolator withPostProcessor (org.codehaus.plexus.interpolation.InterpolationPostProcessor)
org.codehaus.plexus.interpolation.InterpolationPostProcessor postProcessor
public void addValueSource (org.codehaus.plexus.interpolation.ValueSource)
org.codehaus.plexus.interpolation.ValueSource valueSource
public void removeValuesSource (org.codehaus.plexus.interpolation.ValueSource)
org.codehaus.plexus.interpolation.ValueSource valueSource
public void addPostProcessor (org.codehaus.plexus.interpolation.InterpolationPostProcessor)
org.codehaus.plexus.interpolation.InterpolationPostProcessor postProcessor
public void removePostProcessor (org.codehaus.plexus.interpolation.InterpolationPostProcessor)
org.codehaus.plexus.interpolation.InterpolationPostProcessor postProcessor
public java.lang.String interpolate (java.lang.String, java.lang.String) throws org.codehaus.plexus.interpolation.InterpolationException
String input
String thisPrefixPattern
public java.lang.String interpolate (java.lang.String, java.lang.String, org.codehaus.plexus.interpolation.RecursionInterceptor) throws org.codehaus.plexus.interpolation.InterpolationException
String input
String thisPrefixPattern
org.codehaus.plexus.interpolation.RecursionInterceptor recursionInterceptor
public java.lang.String interpolate (java.lang.String) throws org.codehaus.plexus.interpolation.InterpolationException
String input
public java.lang.String interpolate (java.lang.String, org.codehaus.plexus.interpolation.RecursionInterceptor) throws org.codehaus.plexus.interpolation.InterpolationException
String input
org.codehaus.plexus.interpolation.RecursionInterceptor recursionInterceptor
private java.lang.String interpolate (java.lang.String, org.codehaus.plexus.interpolation.RecursionInterceptor, java.util.Set) throws org.codehaus.plexus.interpolation.InterpolationException
String escape
int startEscapeIdx
org.codehaus.plexus.interpolation.ValueSource vs
java.util.Iterator it
org.codehaus.plexus.interpolation.InterpolationPostProcessor postProcessor
Object newVal
java.util.Iterator it
Object value
Object bestAnswer
String startExpr
String endExpr
String wholeExpr
String realExpr
boolean resolved
int startIdx
int endIdx
org.codehaus.plexus.interpolation.multi.DelimiterSpecification selectedSpec
String input
org.codehaus.plexus.interpolation.RecursionInterceptor recursionInterceptor
java.util.Set unresolvable
StringBuffer result
String lastResult
int tries
private org.codehaus.plexus.interpolation.multi.DelimiterSpecification select (java.lang.String, int)
int idx
org.codehaus.plexus.interpolation.multi.DelimiterSpecification spec
java.util.Iterator it
String input
int lastEndIdx
org.codehaus.plexus.interpolation.multi.DelimiterSpecification selected
public java.util.List getFeedback ()
org.codehaus.plexus.interpolation.ValueSource vs
java.util.List feedback
java.util.Iterator it
java.util.List messages
public void clearFeedback ()
org.codehaus.plexus.interpolation.ValueSource vs
java.util.Iterator it
public boolean isCacheAnswers ()
public void setCacheAnswers (boolean)
boolean cacheAnswers
public void clearAnswers ()
public java.lang.String getEscapeString ()
public void setEscapeString (java.lang.String)
String escapeString
public org.codehaus.plexus.interpolation.multi.MultiDelimiterStringSearchInterpolator setDelimiterSpecs (java.util.LinkedHashSet)
String spec
java.util.Iterator it
java.util.LinkedHashSet specs
}
org/codehaus/plexus/interpolation/object/FieldBasedObjectInterpolator$1.classFieldBasedObjectInterpolator.java
package org.codehaus.plexus.interpolation.object
org.codehaus.plexus.interpolation.object.FieldBasedObjectInterpolator$1 extends java.lang.Object {
}
org/codehaus/plexus/interpolation/object/FieldBasedObjectInterpolator$InterpolateObjectAction.classFieldBasedObjectInterpolator.java
package org.codehaus.plexus.interpolation.object
final org.codehaus.plexus.interpolation.object.FieldBasedObjectInterpolator$InterpolateObjectAction extends java.lang.Object implements java.security.PrivilegedAction {
private final java.util.LinkedList interpolationTargets
private final org.codehaus.plexus.interpolation.Interpolator interpolator
private final java.util.Set blacklistedFieldNames
private final String[] blacklistedPackagePrefixes
private final java.util.List warningCollector
private final org.codehaus.plexus.interpolation.RecursionInterceptor recursionInterceptor
public void (java.lang.Object, org.codehaus.plexus.interpolation.Interpolator, org.codehaus.plexus.interpolation.RecursionInterceptor, java.util.Set, java.util.Set, java.util.List)
Object target
org.codehaus.plexus.interpolation.Interpolator interpolator
org.codehaus.plexus.interpolation.RecursionInterceptor recursionInterceptor
java.util.Set blacklistedFieldNames
java.util.Set blacklistedPackagePrefixes
java.util.List warningCollector
public java.lang.Object run ()
org.codehaus.plexus.interpolation.InterpolationException e
org.codehaus.plexus.interpolation.object.FieldBasedObjectInterpolator$InterpolationTarget target
private void traverseObjectWithParents (java.lang.Class, org.codehaus.plexus.interpolation.object.FieldBasedObjectInterpolator$InterpolationTarget) throws org.codehaus.plexus.interpolation.InterpolationException
String interpolated
String value
UnsupportedOperationException e
String interpolated
Object value
java.util.Iterator it
java.util.List originalValues
java.util.Collection c
UnsupportedOperationException e
String interpolated
java.util.Map$Entry entry
Object value
java.util.Iterator it
java.util.Map m
Object value
IllegalArgumentException e
IllegalAccessException e
boolean isAccessible
Class type
int i
java.lang.reflect.Field[] fields
Class cls
org.codehaus.plexus.interpolation.object.FieldBasedObjectInterpolator$InterpolationTarget target
Object obj
String basePath
private boolean isQualifiedForInterpolation (java.lang.Class)
String prefix
int i
Class cls
String pkgName
private boolean isQualifiedForInterpolation (java.lang.reflect.Field, java.lang.Class)
java.lang.reflect.Field field
Class fieldType
private void evaluateArray (java.lang.Object, java.lang.String) throws org.codehaus.plexus.interpolation.InterpolationException
String interpolated
Object value
int i
Object target
String basePath
int len
}
org/codehaus/plexus/interpolation/object/FieldBasedObjectInterpolator$InterpolationTarget.classFieldBasedObjectInterpolator.java
package org.codehaus.plexus.interpolation.object
final org.codehaus.plexus.interpolation.object.FieldBasedObjectInterpolator$InterpolationTarget extends java.lang.Object {
private Object value
private String path
private void (java.lang.Object, java.lang.String)
Object value
String path
void (java.lang.Object, java.lang.String, org.codehaus.plexus.interpolation.object.FieldBasedObjectInterpolator$1)
Object x0
String x1
org.codehaus.plexus.interpolation.object.FieldBasedObjectInterpolator$1 x2
static java.lang.Object access$100 (org.codehaus.plexus.interpolation.object.FieldBasedObjectInterpolator$InterpolationTarget)
org.codehaus.plexus.interpolation.object.FieldBasedObjectInterpolator$InterpolationTarget x0
static java.lang.String access$200 (org.codehaus.plexus.interpolation.object.FieldBasedObjectInterpolator$InterpolationTarget)
org.codehaus.plexus.interpolation.object.FieldBasedObjectInterpolator$InterpolationTarget x0
}
org/codehaus/plexus/interpolation/object/FieldBasedObjectInterpolator.classFieldBasedObjectInterpolator.java
package org.codehaus.plexus.interpolation.object
public org.codehaus.plexus.interpolation.object.FieldBasedObjectInterpolator extends java.lang.Object implements org.codehaus.plexus.interpolation.object.ObjectInterpolator {
public static final java.util.Set DEFAULT_BLACKLISTED_FIELD_NAMES
public static final java.util.Set DEFAULT_BLACKLISTED_PACKAGE_PREFIXES
private static final java.util.Map fieldsByClass
private static final java.util.Map fieldIsPrimitiveByClass
private java.util.Set blacklistedFieldNames
private java.util.Set blacklistedPackagePrefixes
private java.util.List warnings
static Class class$java$lang$String
static Class class$java$util$Collection
static Class class$java$util$Map
public static void clearCaches ()
public void ()
public void (java.util.Set, java.util.Set)
java.util.Set blacklistedFieldNames
java.util.Set blacklistedPackagePrefixes
public boolean hasWarnings ()
public java.util.List getWarnings ()
public void interpolate (java.lang.Object, org.codehaus.plexus.interpolation.Interpolator) throws org.codehaus.plexus.interpolation.InterpolationException
Object target
org.codehaus.plexus.interpolation.Interpolator interpolator
public void interpolate (java.lang.Object, org.codehaus.plexus.interpolation.Interpolator, org.codehaus.plexus.interpolation.RecursionInterceptor) throws org.codehaus.plexus.interpolation.InterpolationException
Object target
org.codehaus.plexus.interpolation.Interpolator interpolator
org.codehaus.plexus.interpolation.RecursionInterceptor recursionInterceptor
org.codehaus.plexus.interpolation.object.FieldBasedObjectInterpolator$InterpolateObjectAction action
org.codehaus.plexus.interpolation.InterpolationException error
static java.util.Map access$300 ()
static java.lang.Class class$ (java.lang.String)
ClassNotFoundException x1
String x0
static java.util.Map access$400 ()
static void ()
java.util.Set blacklistedFields
java.util.Set blacklistedPackages
}
org/codehaus/plexus/interpolation/object/ObjectInterpolationWarning.classObjectInterpolationWarning.java
package org.codehaus.plexus.interpolation.object
public org.codehaus.plexus.interpolation.object.ObjectInterpolationWarning extends java.lang.Object {
private final String message
private Throwable cause
private final String path
public void (java.lang.String, java.lang.String)
String path
String message
public void (java.lang.String, java.lang.String, java.lang.Throwable)
String path
String message
Throwable cause
public java.lang.String getPath ()
public java.lang.String getMessage ()
public java.lang.Throwable getCause ()
public java.lang.String toString ()
java.io.StringWriter w
java.io.PrintWriter pw
}
org/codehaus/plexus/interpolation/object/ObjectInterpolator.classObjectInterpolator.java
package org.codehaus.plexus.interpolation.object
public abstract org.codehaus.plexus.interpolation.object.ObjectInterpolator extends java.lang.Object {
public abstract void interpolate (java.lang.Object, org.codehaus.plexus.interpolation.Interpolator) throws org.codehaus.plexus.interpolation.InterpolationException
public abstract void interpolate (java.lang.Object, org.codehaus.plexus.interpolation.Interpolator, org.codehaus.plexus.interpolation.RecursionInterceptor) throws org.codehaus.plexus.interpolation.InterpolationException
public abstract boolean hasWarnings ()
public abstract java.util.List getWarnings ()
}
org/codehaus/plexus/interpolation/ObjectBasedValueSource.classObjectBasedValueSource.java
package org.codehaus.plexus.interpolation
public org.codehaus.plexus.interpolation.ObjectBasedValueSource extends org.codehaus.plexus.interpolation.AbstractValueSource {
private final Object root
public void (java.lang.Object)
Object root
public java.lang.Object getValue (java.lang.String)
Exception e
String expression
}
org/codehaus/plexus/interpolation/os/OperatingSystemUtils.classOperatingSystemUtils.java
package org.codehaus.plexus.interpolation.os
public final org.codehaus.plexus.interpolation.os.OperatingSystemUtils extends java.lang.Object {
private void ()
public static java.util.Properties getSystemEnvVars () throws java.io.IOException
public static java.util.Properties getSystemEnvVars (boolean) throws java.io.IOException
int idx
java.util.Properties envVars
Runtime r
java.io.BufferedReader br
String line
String lastKey
String lastVal
boolean caseSensitive
Process p
}
org/codehaus/plexus/interpolation/os/Os.classOs.java
package org.codehaus.plexus.interpolation.os
public org.codehaus.plexus.interpolation.os.Os extends java.lang.Object {
public static final String FAMILY_DOS
public static final String FAMILY_MAC
public static final String FAMILY_NETWARE
public static final String FAMILY_OS2
public static final String FAMILY_TANDEM
public static final String FAMILY_UNIX
public static final String FAMILY_WINDOWS
public static final String FAMILY_WIN9X
public static final String FAMILY_ZOS
public static final String FAMILY_OS400
public static final String FAMILY_OPENVMS
private static final java.util.Set validFamilies
private static final String PATH_SEP
public static final String OS_NAME
public static final String OS_ARCH
public static final String OS_VERSION
public static final String OS_FAMILY
private String family
private String name
private String version
private String arch
public void ()
public void (java.lang.String)
String family
private static java.util.Set setValidFamilies ()
java.util.Set valid
public void setFamily (java.lang.String)
String f
public void setName (java.lang.String)
String name
public void setArch (java.lang.String)
String arch
public void setVersion (java.lang.String)
String version
public boolean eval () throws java.lang.Exception
public static boolean isFamily (java.lang.String)
String family
public static boolean isName (java.lang.String)
String name
public static boolean isArch (java.lang.String)
String arch
public static boolean isVersion (java.lang.String)
String version
public static boolean isOs (java.lang.String, java.lang.String, java.lang.String, java.lang.String)
boolean isFamily
boolean isName
boolean isArch
boolean isVersion
String family
String name
String arch
String version
boolean retValue
private static java.lang.String getOsFamily ()
String fam
java.util.Set families
java.util.Iterator iter
public static boolean isValidFamily (java.lang.String)
String theFamily
public static java.util.Set getValidFamilies ()
static void ()
}
org/codehaus/plexus/interpolation/PrefixAwareRecursionInterceptor.classPrefixAwareRecursionInterceptor.java
package org.codehaus.plexus.interpolation
public org.codehaus.plexus.interpolation.PrefixAwareRecursionInterceptor extends java.lang.Object implements org.codehaus.plexus.interpolation.RecursionInterceptor {
public static final String DEFAULT_START_TOKEN
public static final String DEFAULT_END_TOKEN
private java.util.Stack nakedExpressions
private final java.util.Collection possiblePrefixes
private String endToken
private String startToken
private boolean watchUnprefixedExpressions
public void (java.util.Collection, boolean)
java.util.Collection possiblePrefixes
boolean watchUnprefixedExpressions
public void (java.util.Collection)
java.util.Collection possiblePrefixes
public boolean hasRecursiveExpression (java.lang.String)
String expression
String realExpr
public void expressionResolutionFinished (java.lang.String)
String expression
public void expressionResolutionStarted (java.lang.String)
String expression
String realExpr
public java.util.List getExpressionCycle (java.lang.String)
String expression
String expr
int idx
}
org/codehaus/plexus/interpolation/PrefixedObjectValueSource.classPrefixedObjectValueSource.java
package org.codehaus.plexus.interpolation
public org.codehaus.plexus.interpolation.PrefixedObjectValueSource extends org.codehaus.plexus.interpolation.AbstractDelegatingValueSource implements org.codehaus.plexus.interpolation.QueryEnabledValueSource {
public void (java.lang.String, java.lang.Object)
String prefix
Object root
public void (java.util.List, java.lang.Object, boolean)
java.util.List possiblePrefixes
Object root
boolean allowUnprefixedExpressions
public java.lang.String getLastExpression ()
}
org/codehaus/plexus/interpolation/PrefixedPropertiesValueSource.classPrefixedPropertiesValueSource.java
package org.codehaus.plexus.interpolation
public org.codehaus.plexus.interpolation.PrefixedPropertiesValueSource extends org.codehaus.plexus.interpolation.AbstractDelegatingValueSource implements org.codehaus.plexus.interpolation.QueryEnabledValueSource {
public void (java.lang.String, java.util.Properties)
String prefix
java.util.Properties properties
public void (java.util.List, java.util.Properties, boolean)
java.util.List possiblePrefixes
java.util.Properties properties
boolean allowUnprefixedExpressions
public java.lang.String getLastExpression ()
}
org/codehaus/plexus/interpolation/PrefixedValueSourceWrapper.classPrefixedValueSourceWrapper.java
package org.codehaus.plexus.interpolation
public org.codehaus.plexus.interpolation.PrefixedValueSourceWrapper extends java.lang.Object implements org.codehaus.plexus.interpolation.FeedbackEnabledValueSource org.codehaus.plexus.interpolation.QueryEnabledValueSource {
private final org.codehaus.plexus.interpolation.ValueSource valueSource
private final java.util.List possiblePrefixes
private boolean allowUnprefixedExpressions
private String lastExpression
public void (org.codehaus.plexus.interpolation.ValueSource, java.lang.String)
org.codehaus.plexus.interpolation.ValueSource valueSource
String prefix
public void (org.codehaus.plexus.interpolation.ValueSource, java.lang.String, boolean)
org.codehaus.plexus.interpolation.ValueSource valueSource
String prefix
boolean allowUnprefixedExpressions
public void (org.codehaus.plexus.interpolation.ValueSource, java.util.List)
org.codehaus.plexus.interpolation.ValueSource valueSource
java.util.List possiblePrefixes
public void (org.codehaus.plexus.interpolation.ValueSource, java.util.List, boolean)
org.codehaus.plexus.interpolation.ValueSource valueSource
java.util.List possiblePrefixes
boolean allowUnprefixedExpressions
public java.lang.Object getValue (java.lang.String)
String expression
public java.util.List getFeedback ()
public java.lang.String getLastExpression ()
public void clearFeedback ()
}
org/codehaus/plexus/interpolation/PropertiesBasedValueSource.classPropertiesBasedValueSource.java
package org.codehaus.plexus.interpolation
public org.codehaus.plexus.interpolation.PropertiesBasedValueSource extends org.codehaus.plexus.interpolation.AbstractValueSource {
private final java.util.Properties properties
public void (java.util.Properties)
java.util.Properties properties
public java.lang.Object getValue (java.lang.String)
String expression
}
org/codehaus/plexus/interpolation/QueryEnabledValueSource.classQueryEnabledValueSource.java
package org.codehaus.plexus.interpolation
public abstract org.codehaus.plexus.interpolation.QueryEnabledValueSource extends java.lang.Object implements org.codehaus.plexus.interpolation.ValueSource {
public abstract java.lang.String getLastExpression ()
}
org/codehaus/plexus/interpolation/RecursionInterceptor.classRecursionInterceptor.java
package org.codehaus.plexus.interpolation
public abstract org.codehaus.plexus.interpolation.RecursionInterceptor extends java.lang.Object {
public abstract void expressionResolutionStarted (java.lang.String)
public abstract void expressionResolutionFinished (java.lang.String)
public abstract boolean hasRecursiveExpression (java.lang.String)
public abstract java.util.List getExpressionCycle (java.lang.String)
}
org/codehaus/plexus/interpolation/reflection/ClassMap$1.classClassMap.java
package org.codehaus.plexus.interpolation.reflection
org.codehaus.plexus.interpolation.reflection.ClassMap$1 extends java.lang.Object {
}
org/codehaus/plexus/interpolation/reflection/ClassMap$CacheMiss.classClassMap.java
package org.codehaus.plexus.interpolation.reflection
final org.codehaus.plexus.interpolation.reflection.ClassMap$CacheMiss extends java.lang.Object {
private void ()
void (org.codehaus.plexus.interpolation.reflection.ClassMap$1)
org.codehaus.plexus.interpolation.reflection.ClassMap$1 x0
}
org/codehaus/plexus/interpolation/reflection/ClassMap$MethodInfo.classClassMap.java
package org.codehaus.plexus.interpolation.reflection
final org.codehaus.plexus.interpolation.reflection.ClassMap$MethodInfo extends java.lang.Object {
java.lang.reflect.Method method
String name
Class[] parameterTypes
boolean upcast
void (java.lang.reflect.Method)
java.lang.reflect.Method method
void tryUpcasting (java.lang.Class) throws java.lang.NoSuchMethodException
Class clazz
}
org/codehaus/plexus/interpolation/reflection/ClassMap.classClassMap.java
package org.codehaus.plexus.interpolation.reflection
public org.codehaus.plexus.interpolation.reflection.ClassMap extends java.lang.Object {
private static final org.codehaus.plexus.interpolation.reflection.ClassMap$CacheMiss CACHE_MISS
private static final Object OBJECT
private Class clazz
private java.util.Map methodCache
private org.codehaus.plexus.interpolation.reflection.MethodMap methodMap
public void (java.lang.Class)
Class clazz
java.lang.Class getCachedClass ()
public java.lang.reflect.Method findMethod (java.lang.String, java.lang.Object[]) throws org.codehaus.plexus.interpolation.reflection.MethodMap$AmbiguousException
org.codehaus.plexus.interpolation.reflection.MethodMap$AmbiguousException ae
String name
Object[] params
String methodKey
Object cacheEntry
private void populateMethodCache ()
java.lang.reflect.Method method
java.lang.reflect.Method publicMethod
int i
java.lang.reflect.Method[] methods
private java.lang.String makeMethodKey (java.lang.reflect.Method)
int j
java.lang.reflect.Method method
Class[] parameterTypes
StringBuffer methodKey
private static java.lang.String makeMethodKey (java.lang.String, java.lang.Object[])
Object arg
int j
String method
Object[] params
StringBuffer methodKey
private static java.lang.reflect.Method[] getAccessibleMethods (java.lang.Class)
int i
org.codehaus.plexus.interpolation.reflection.ClassMap$MethodInfo methodInfo
int i
Class clazz
java.lang.reflect.Method[] methods
org.codehaus.plexus.interpolation.reflection.ClassMap$MethodInfo[] methodInfos
int upcastCount
int j
private static int getAccessibleMethods (java.lang.Class, org.codehaus.plexus.interpolation.reflection.ClassMap$MethodInfo[], int)
org.codehaus.plexus.interpolation.reflection.ClassMap$MethodInfo methodInfo
NoSuchMethodException e
int i
int i
Class clazz
org.codehaus.plexus.interpolation.reflection.ClassMap$MethodInfo[] methodInfos
int upcastCount
int l
Class superclazz
Class[] interfaces
public static java.lang.reflect.Method getPublicMethod (java.lang.reflect.Method)
java.lang.reflect.Method method
Class clazz
private static java.lang.reflect.Method getPublicMethod (java.lang.Class, java.lang.String, java.lang.Class[])
NoSuchMethodException e
java.lang.reflect.Method superclazzMethod
java.lang.reflect.Method interfaceMethod
int i
Class clazz
String name
Class[] paramTypes
Class superclazz
Class[] interfaces
static void ()
}
org/codehaus/plexus/interpolation/reflection/MethodMap$AmbiguousException.classMethodMap.java
package org.codehaus.plexus.interpolation.reflection
public org.codehaus.plexus.interpolation.reflection.MethodMap$AmbiguousException extends java.lang.Exception {
public void ()
}
org/codehaus/plexus/interpolation/reflection/MethodMap.classMethodMap.java
package org.codehaus.plexus.interpolation.reflection
public org.codehaus.plexus.interpolation.reflection.MethodMap extends java.lang.Object {
private static final int MORE_SPECIFIC
private static final int LESS_SPECIFIC
private static final int INCOMPARABLE
java.util.Map methodByNameMap
static Class class$java$lang$Boolean
static Class class$java$lang$Character
static Class class$java$lang$Byte
static Class class$java$lang$Short
static Class class$java$lang$Integer
static Class class$java$lang$Long
static Class class$java$lang$Float
static Class class$java$lang$Double
public void ()
public void add (java.lang.reflect.Method)
java.lang.reflect.Method method
String methodName
java.util.List l
public java.util.List get (java.lang.String)
String key
public java.lang.reflect.Method find (java.lang.String, java.lang.Object[]) throws org.codehaus.plexus.interpolation.reflection.MethodMap$AmbiguousException
Object arg
int i
String methodName
Object[] args
java.util.List methodList
int l
Class[] classes
private static java.lang.reflect.Method getMostSpecific (java.util.List, java.lang.Class[]) throws org.codehaus.plexus.interpolation.reflection.MethodMap$AmbiguousException
java.lang.reflect.Method max
java.util.Iterator maximal
java.lang.reflect.Method app
Class[] appArgs
boolean lessSpecific
java.util.Iterator applicable
java.util.List methods
Class[] classes
java.util.LinkedList applicables
java.util.LinkedList maximals
private static int moreSpecific (java.lang.Class[], java.lang.Class[])
int i
Class[] c1
Class[] c2
boolean c1MoreSpecific
boolean c2MoreSpecific
private static java.util.LinkedList getApplicables (java.util.List, java.lang.Class[])
java.lang.reflect.Method method
java.util.Iterator imethod
java.util.List methods
Class[] classes
java.util.LinkedList list
private static boolean isApplicable (java.lang.reflect.Method, java.lang.Class[])
int i
java.lang.reflect.Method method
Class[] classes
Class[] methodArgs
private static boolean isMethodInvocationConvertible (java.lang.Class, java.lang.Class)
Class formal
Class actual
private static boolean isStrictMethodInvocationConvertible (java.lang.Class, java.lang.Class)
Class formal
Class actual
static java.lang.Class class$ (java.lang.String)
ClassNotFoundException x1
String x0
}
org/codehaus/plexus/interpolation/reflection/ReflectionValueExtractor.classReflectionValueExtractor.java
package org.codehaus.plexus.interpolation.reflection
public org.codehaus.plexus.interpolation.reflection.ReflectionValueExtractor extends java.lang.Object {
private static final Class[] CLASS_ARGS
private static final Object[] OBJECT_ARGS
private static final java.util.Map classMaps
private void ()
public static java.lang.Object evaluate (java.lang.String, java.lang.Object) throws java.lang.Exception
String expression
Object root
public static java.lang.Object evaluate (java.lang.String, java.lang.Object, boolean) throws java.lang.Exception
String token
org.codehaus.plexus.interpolation.reflection.ClassMap classMap
String methodBase
String methodName
java.lang.reflect.Method method
String expression
Object root
boolean trimRootToken
Object value
java.util.StringTokenizer parser
private static org.codehaus.plexus.interpolation.reflection.ClassMap getClassMap (java.lang.Class)
Class clazz
org.codehaus.plexus.interpolation.reflection.ClassMap classMap
static void ()
}
org/codehaus/plexus/interpolation/RegexBasedInterpolator.classRegexBasedInterpolator.java
package org.codehaus.plexus.interpolation
public org.codehaus.plexus.interpolation.RegexBasedInterpolator extends java.lang.Object implements org.codehaus.plexus.interpolation.Interpolator {
private String startRegex
private String endRegex
private java.util.Map existingAnswers
private java.util.List valueSources
private java.util.List postProcessors
private boolean reusePatterns
private boolean cacheAnswers
public static final String DEFAULT_REGEXP
private java.util.Map compiledPatterns
public void ()
public void (boolean)
boolean reusePatterns
public void (java.lang.String, java.lang.String)
String startRegex
String endRegex
public void (java.util.List)
java.util.List valueSources
public void (java.lang.String, java.lang.String, java.util.List)
String startRegex
String endRegex
java.util.List valueSources
public void addValueSource (org.codehaus.plexus.interpolation.ValueSource)
org.codehaus.plexus.interpolation.ValueSource valueSource
public void removeValuesSource (org.codehaus.plexus.interpolation.ValueSource)
org.codehaus.plexus.interpolation.ValueSource valueSource
public void addPostProcessor (org.codehaus.plexus.interpolation.InterpolationPostProcessor)
org.codehaus.plexus.interpolation.InterpolationPostProcessor postProcessor
public void removePostProcessor (org.codehaus.plexus.interpolation.InterpolationPostProcessor)
org.codehaus.plexus.interpolation.InterpolationPostProcessor postProcessor
public java.lang.String interpolate (java.lang.String, java.lang.String, org.codehaus.plexus.interpolation.RecursionInterceptor) throws org.codehaus.plexus.interpolation.InterpolationException
String input
String thisPrefixPattern
org.codehaus.plexus.interpolation.RecursionInterceptor recursionInterceptor
int realExprGroup
java.util.regex.Pattern expressionPattern
private java.util.regex.Pattern getPattern (java.lang.String)
String regExp
java.util.regex.Pattern pattern
private java.lang.String interpolate (java.lang.String, org.codehaus.plexus.interpolation.RecursionInterceptor, java.util.regex.Pattern, int) throws org.codehaus.plexus.interpolation.InterpolationException
org.codehaus.plexus.interpolation.ValueSource vs
java.util.Iterator it
org.codehaus.plexus.interpolation.InterpolationPostProcessor postProcessor
Object newVal
java.util.Iterator it
String wholeExpr
String realExpr
Object value
String input
org.codehaus.plexus.interpolation.RecursionInterceptor recursionInterceptor
java.util.regex.Pattern expressionPattern
int realExprGroup
String result
java.util.regex.Matcher matcher
public java.util.List getFeedback ()
org.codehaus.plexus.interpolation.ValueSource vs
java.util.List feedback
java.util.Iterator it
java.util.List messages
public void clearFeedback ()
org.codehaus.plexus.interpolation.ValueSource vs
java.util.Iterator it
public java.lang.String interpolate (java.lang.String, java.lang.String) throws org.codehaus.plexus.interpolation.InterpolationException
String input
String thisPrefixPattern
public java.lang.String interpolate (java.lang.String) throws org.codehaus.plexus.interpolation.InterpolationException
String input
public java.lang.String interpolate (java.lang.String, org.codehaus.plexus.interpolation.RecursionInterceptor) throws org.codehaus.plexus.interpolation.InterpolationException
String input
org.codehaus.plexus.interpolation.RecursionInterceptor recursionInterceptor
public boolean isReusePatterns ()
public void setReusePatterns (boolean)
boolean reusePatterns
public boolean isCacheAnswers ()
public void setCacheAnswers (boolean)
boolean cacheAnswers
public void clearAnswers ()
}
org/codehaus/plexus/interpolation/SimpleRecursionInterceptor.classSimpleRecursionInterceptor.java
package org.codehaus.plexus.interpolation
public org.codehaus.plexus.interpolation.SimpleRecursionInterceptor extends java.lang.Object implements org.codehaus.plexus.interpolation.RecursionInterceptor {
private java.util.Stack expressions
public void ()
public void expressionResolutionFinished (java.lang.String)
String expression
public void expressionResolutionStarted (java.lang.String)
String expression
public boolean hasRecursiveExpression (java.lang.String)
String expression
public java.util.List getExpressionCycle (java.lang.String)
String expression
int idx
}
org/codehaus/plexus/interpolation/SingleResponseValueSource.classSingleResponseValueSource.java
package org.codehaus.plexus.interpolation
public org.codehaus.plexus.interpolation.SingleResponseValueSource extends java.lang.Object implements org.codehaus.plexus.interpolation.ValueSource {
private final String expression
private final Object response
public void (java.lang.String, java.lang.Object)
String expression
Object response
public void clearFeedback ()
public java.util.List getFeedback ()
public java.lang.Object getValue (java.lang.String)
String expression
}
org/codehaus/plexus/interpolation/StringSearchInterpolator.classStringSearchInterpolator.java
package org.codehaus.plexus.interpolation
public org.codehaus.plexus.interpolation.StringSearchInterpolator extends java.lang.Object implements org.codehaus.plexus.interpolation.Interpolator {
private java.util.Map existingAnswers
private java.util.List valueSources
private java.util.List postProcessors
private boolean cacheAnswers
public static final String DEFAULT_START_EXPR
public static final String DEFAULT_END_EXPR
private String startExpr
private String endExpr
private String escapeString
public void ()
public void (java.lang.String, java.lang.String)
String startExpr
String endExpr
public void addValueSource (org.codehaus.plexus.interpolation.ValueSource)
org.codehaus.plexus.interpolation.ValueSource valueSource
public void removeValuesSource (org.codehaus.plexus.interpolation.ValueSource)
org.codehaus.plexus.interpolation.ValueSource valueSource
public void addPostProcessor (org.codehaus.plexus.interpolation.InterpolationPostProcessor)
org.codehaus.plexus.interpolation.InterpolationPostProcessor postProcessor
public void removePostProcessor (org.codehaus.plexus.interpolation.InterpolationPostProcessor)
org.codehaus.plexus.interpolation.InterpolationPostProcessor postProcessor
public java.lang.String interpolate (java.lang.String, java.lang.String) throws org.codehaus.plexus.interpolation.InterpolationException
String input
String thisPrefixPattern
public java.lang.String interpolate (java.lang.String, java.lang.String, org.codehaus.plexus.interpolation.RecursionInterceptor) throws org.codehaus.plexus.interpolation.InterpolationException
String input
String thisPrefixPattern
org.codehaus.plexus.interpolation.RecursionInterceptor recursionInterceptor
public java.lang.String interpolate (java.lang.String) throws org.codehaus.plexus.interpolation.InterpolationException
String input
public java.lang.String interpolate (java.lang.String, org.codehaus.plexus.interpolation.RecursionInterceptor) throws org.codehaus.plexus.interpolation.InterpolationException
String input
org.codehaus.plexus.interpolation.RecursionInterceptor recursionInterceptor
private java.lang.String interpolate (java.lang.String, org.codehaus.plexus.interpolation.RecursionInterceptor, java.util.Set) throws org.codehaus.plexus.interpolation.InterpolationException
String escape
int startEscapeIdx
org.codehaus.plexus.interpolation.ValueSource vs
java.util.Iterator it
org.codehaus.plexus.interpolation.InterpolationPostProcessor postProcessor
Object newVal
java.util.Iterator it
Object value
Object bestAnswer
String wholeExpr
String realExpr
boolean resolved
String input
org.codehaus.plexus.interpolation.RecursionInterceptor recursionInterceptor
java.util.Set unresolvable
StringBuffer result
int startIdx
int endIdx
public java.util.List getFeedback ()
org.codehaus.plexus.interpolation.ValueSource vs
java.util.List feedback
java.util.Iterator it
java.util.List messages
public void clearFeedback ()
org.codehaus.plexus.interpolation.ValueSource vs
java.util.Iterator it
public boolean isCacheAnswers ()
public void setCacheAnswers (boolean)
boolean cacheAnswers
public void clearAnswers ()
public java.lang.String getEscapeString ()
public void setEscapeString (java.lang.String)
String escapeString
}
org/codehaus/plexus/interpolation/util/StringUtils.classStringUtils.java
package org.codehaus.plexus.interpolation.util
public org.codehaus.plexus.interpolation.util.StringUtils extends java.lang.Object {
public void ()
public static java.lang.String replace (java.lang.String, java.lang.String, java.lang.String)
String text
String repl
String with
public static java.lang.String replace (java.lang.String, java.lang.String, java.lang.String, int)
String text
String repl
String with
int max
StringBuffer buf
int start
int end
public static java.lang.String capitalizeFirstLetter (java.lang.String)
String data
char firstLetter
String restLetters
}
org/codehaus/plexus/interpolation/util/ValueSourceUtils.classValueSourceUtils.java
package org.codehaus.plexus.interpolation.util
public final org.codehaus.plexus.interpolation.util.ValueSourceUtils extends java.lang.Object {
private void ()
public static java.lang.String trimPrefix (java.lang.String, java.util.Collection, boolean)
String prefix
java.util.Iterator it
String expression
java.util.Collection possiblePrefixes
boolean allowUnprefixedExpressions
String realExpr
}
org/codehaus/plexus/interpolation/ValueSource.classValueSource.java
package org.codehaus.plexus.interpolation
public abstract org.codehaus.plexus.interpolation.ValueSource extends java.lang.Object {
public abstract java.lang.Object getValue (java.lang.String)
public abstract java.util.List getFeedback ()
public abstract void clearFeedback ()
}
META-INF/maven/
META-INF/maven/org.codehaus.plexus/
META-INF/maven/org.codehaus.plexus/plexus-interpolation/
META-INF/maven/org.codehaus.plexus/plexus-interpolation/pom.xml
META-INF/maven/org.codehaus.plexus/plexus-interpolation/pom.properties