META-INF/
META-INF/MANIFEST.MF
licenses/
org/
org/codehaus/
org/codehaus/plexus/
org/codehaus/plexus/util/
org/codehaus/plexus/util/cli/
org/codehaus/plexus/util/cli/shell/
org/codehaus/plexus/util/dag/
org/codehaus/plexus/util/introspection/
org/codehaus/plexus/util/io/
org/codehaus/plexus/util/reflection/
org/codehaus/plexus/util/xml/
org/codehaus/plexus/util/xml/pull/
licenses/extreme.indiana.edu.license.TXT
licenses/javolution.license.TXT
licenses/thoughtworks.TXT
META-INF/LICENSE
META-INF/NOTICE
org/codehaus/plexus/util/AbstractScanner.classAbstractScanner.java
package org.codehaus.plexus.util
public abstract org.codehaus.plexus.util.AbstractScanner extends java.lang.Object implements org.codehaus.plexus.util.Scanner {
public static final String[] DEFAULTEXCLUDES
protected String[] includes
private org.codehaus.plexus.util.MatchPatterns includesPatterns
protected String[] excludes
private org.codehaus.plexus.util.MatchPatterns excludesPatterns
protected boolean isCaseSensitive
public void ()
public void setCaseSensitive (boolean)
boolean isCaseSensitive
protected static boolean matchPatternStart (java.lang.String, java.lang.String)
String pattern
String str
protected static boolean matchPatternStart (java.lang.String, java.lang.String, boolean)
String pattern
String str
boolean isCaseSensitive
protected static boolean matchPath (java.lang.String, java.lang.String)
String pattern
String str
protected static boolean matchPath (java.lang.String, java.lang.String, boolean)
String pattern
String str
boolean isCaseSensitive
public static boolean match (java.lang.String, java.lang.String)
String pattern
String str
protected static boolean match (java.lang.String, java.lang.String, boolean)
String pattern
String str
boolean isCaseSensitive
public void setIncludes (java.lang.String[])
int i
String[] includes
public void setExcludes (java.lang.String[])
int i
String[] excludes
private java.lang.String normalizePattern (java.lang.String)
String pattern
protected boolean isIncluded (java.lang.String)
String name
protected boolean isIncluded (java.lang.String, java.lang.String[])
String name
String[] tokenizedName
protected boolean couldHoldIncluded (java.lang.String)
String name
protected boolean isExcluded (java.lang.String)
String name
protected boolean isExcluded (java.lang.String, java.lang.String[])
String name
String[] tokenizedName
public void addDefaultExcludes ()
int i
int excludesLength
String[] newExcludes
protected void setupDefaultFilters ()
protected void setupMatchPatterns ()
static void ()
}
org/codehaus/plexus/util/Base64.classBase64.java
package org.codehaus.plexus.util
public org.codehaus.plexus.util.Base64 extends java.lang.Object {
static final int CHUNK_SIZE
static final byte[] CHUNK_SEPARATOR
static final int BASELENGTH
static final int LOOKUPLENGTH
static final int EIGHTBIT
static final int SIXTEENBIT
static final int TWENTYFOURBITGROUP
static final int FOURBYTE
static final int SIGN
static final byte PAD
private static byte[] base64Alphabet
private static byte[] lookUpBase64Alphabet
public void ()
private static boolean isBase64 (byte)
byte octect
public static boolean isArrayByteBase64 (byte[])
int i
byte[] arrayOctect
int length
public static byte[] encodeBase64 (byte[])
byte[] binaryData
public static byte[] encodeBase64Chunked (byte[])
byte[] binaryData
public byte[] decode (byte[])
byte[] pArray
public static byte[] encodeBase64 (byte[], boolean)
byte val1
byte val2
byte val3
byte val1
byte val1
byte val2
byte[] binaryData
boolean isChunked
int lengthDataBits
int fewerThan24bits
int numberTriplets
byte[] encodedData
int encodedDataLength
int nbrChunks
byte k
byte l
byte b1
byte b2
byte b3
int encodedIndex
int dataIndex
int i
int nextSeparatorIndex
int chunksSoFar
public static byte[] decodeBase64 (byte[])
int lastData
int i
byte[] base64Data
int numberQuadruple
byte[] decodedData
byte b1
byte b2
byte b3
byte b4
byte marker0
byte marker1
int encodedIndex
int dataIndex
static byte[] discardWhitespace (byte[])
int i
byte[] data
byte[] groomedData
int bytesCopied
byte[] packedData
static byte[] discardNonBase64 (byte[])
int i
byte[] data
byte[] groomedData
int bytesCopied
byte[] packedData
public byte[] encode (byte[])
byte[] pArray
static void ()
int i
int i
int i
int i
int i
int i
int j
int i
int j
}
org/codehaus/plexus/util/CachedMap.classCachedMap.java
package org.codehaus.plexus.util
public final org.codehaus.plexus.util.CachedMap extends java.lang.Object implements java.util.Map {
private final org.codehaus.plexus.util.FastMap _backingFastMap
private final java.util.Map _backingMap
private final org.codehaus.plexus.util.FastMap _keysMap
private final int _mask
private final Object[] _keys
private final Object[] _values
public void ()
public void (int)
int cacheSize
public void (int, java.util.Map)
Object key
java.util.Iterator i
int cacheSize
java.util.Map backingMap
int actualCacheSize
public int getCacheSize ()
public java.util.Map getBackingMap ()
public void flush ()
int i
Object key
java.util.Iterator i
public java.lang.Object get (java.lang.Object)
Object key
int index
private java.lang.Object getCacheMissed (java.lang.Object, int)
Object value
java.util.Map$Entry entry
Object value
Object mapKey
Object key
int index
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
int index
public java.lang.Object remove (java.lang.Object)
Object key
int index
public boolean containsKey (java.lang.Object)
Object key
int index
public int size ()
public boolean isEmpty ()
public boolean containsValue (java.lang.Object)
Object value
public void putAll (java.util.Map)
java.util.Map map
public void clear ()
public java.util.Set keySet ()
public java.util.Collection values ()
public java.util.Set entrySet ()
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
}
org/codehaus/plexus/util/cli/AbstractStreamHandler.classAbstractStreamHandler.java
package org.codehaus.plexus.util.cli
public org.codehaus.plexus.util.cli.AbstractStreamHandler extends java.lang.Thread {
private boolean done
private volatile boolean disabled
public void ()
public boolean isDone ()
public synchronized void waitUntilDone () throws java.lang.InterruptedException
protected boolean isDisabled ()
public void disable ()
public void setDone ()
}
org/codehaus/plexus/util/cli/Arg.classArg.java
package org.codehaus.plexus.util.cli
public abstract org.codehaus.plexus.util.cli.Arg extends java.lang.Object {
public abstract void setValue (java.lang.String)
public abstract void setLine (java.lang.String)
public abstract void setFile (java.io.File)
public abstract java.lang.String[] getParts ()
}
org/codehaus/plexus/util/cli/Commandline$Argument.classCommandline.java
package org.codehaus.plexus.util.cli
public org.codehaus.plexus.util.cli.Commandline$Argument extends java.lang.Object implements org.codehaus.plexus.util.cli.Arg {
private String[] parts
public void ()
public void setValue (java.lang.String)
String value
public void setLine (java.lang.String)
Exception e
String line
public void setFile (java.io.File)
java.io.File value
public java.lang.String[] getParts ()
}
org/codehaus/plexus/util/cli/Commandline$Marker.classCommandline.java
package org.codehaus.plexus.util.cli
public org.codehaus.plexus.util.cli.Commandline$Marker extends java.lang.Object {
private int position
private int realPos
final org.codehaus.plexus.util.cli.Commandline this$0
void (org.codehaus.plexus.util.cli.Commandline, int)
int position
public int getPosition ()
org.codehaus.plexus.util.cli.Arg arg
int i
}
org/codehaus/plexus/util/cli/Commandline.classCommandline.java
package org.codehaus.plexus.util.cli
public org.codehaus.plexus.util.cli.Commandline extends java.lang.Object implements java.lang.Cloneable {
protected static final String OS_NAME
protected static final String WINDOWS
protected java.util.Vector arguments
protected java.util.Map envVars
private long pid
private org.codehaus.plexus.util.cli.shell.Shell shell
protected String executable
private java.io.File workingDir
public void (java.lang.String, org.codehaus.plexus.util.cli.shell.Shell)
Exception e
int i
String toProcess
org.codehaus.plexus.util.cli.shell.Shell shell
String[] tmp
public void (org.codehaus.plexus.util.cli.shell.Shell)
org.codehaus.plexus.util.cli.shell.Shell shell
public void (java.lang.String)
Exception e
int i
String toProcess
String[] tmp
public void ()
public long getPid ()
public void setPid (long)
long pid
private void setDefaultShell ()
public org.codehaus.plexus.util.cli.Commandline$Argument createArgument ()
public org.codehaus.plexus.util.cli.Commandline$Argument createArgument (boolean)
boolean insertAtStart
org.codehaus.plexus.util.cli.Commandline$Argument argument
public org.codehaus.plexus.util.cli.Arg createArg ()
public org.codehaus.plexus.util.cli.Arg createArg (boolean)
boolean insertAtStart
org.codehaus.plexus.util.cli.Arg argument
public void addArg (org.codehaus.plexus.util.cli.Arg)
org.codehaus.plexus.util.cli.Arg argument
public void addArg (org.codehaus.plexus.util.cli.Arg, boolean)
org.codehaus.plexus.util.cli.Arg argument
boolean insertAtStart
public void setExecutable (java.lang.String)
String executable
public java.lang.String getLiteralExecutable ()
public java.lang.String getExecutable ()
String exec
public void addArguments (java.lang.String[])
int i
String[] line
public void addEnvironment (java.lang.String, java.lang.String)
String name
String value
public void addSystemEnvironment () throws java.lang.Exception
String key
java.util.Iterator i
java.util.Properties systemEnvVars
public java.lang.String[] getEnvironmentVariables () throws org.codehaus.plexus.util.cli.CommandLineException
Exception e
String name
String value
java.util.Iterator iterator
String[] environmentVars
int i
public java.lang.String[] getCommandline ()
String[] args
String executable
String[] result
public java.lang.String[] getShellCommandline ()
public java.lang.String[] getArguments ()
int j
org.codehaus.plexus.util.cli.Commandline$Argument arg
String[] s
int i
java.util.Vector result
String[] res
public java.lang.String toString ()
public int size ()
public java.lang.Object clone ()
org.codehaus.plexus.util.cli.Commandline c
public void clear ()
public void clearArgs ()
public org.codehaus.plexus.util.cli.Commandline$Marker createMarker ()
public void setWorkingDirectory (java.lang.String)
String path
public void setWorkingDirectory (java.io.File)
java.io.File workingDirectory
public java.io.File getWorkingDirectory ()
java.io.File workDir
public java.lang.Process execute () throws org.codehaus.plexus.util.cli.CommandLineException
Process process
java.io.IOException ex
Process process
String[] environment
java.io.File workingDir
private void verifyShellState ()
public java.util.Properties getSystemEnvVars () throws java.lang.Exception
public void setShell (org.codehaus.plexus.util.cli.shell.Shell)
org.codehaus.plexus.util.cli.shell.Shell shell
public org.codehaus.plexus.util.cli.shell.Shell getShell ()
public static java.lang.String[] translateCommandline (java.lang.String) throws java.lang.Exception
String toProcess
public static java.lang.String quoteArgument (java.lang.String) throws org.codehaus.plexus.util.cli.CommandLineException
String argument
public static java.lang.String toString (java.lang.String[])
String[] line
}
org/codehaus/plexus/util/cli/CommandLineCallable.classCommandLineCallable.java
package org.codehaus.plexus.util.cli
public abstract org.codehaus.plexus.util.cli.CommandLineCallable extends java.lang.Object implements java.util.concurrent.Callable {
public abstract java.lang.Integer call () throws org.codehaus.plexus.util.cli.CommandLineException
}
org/codehaus/plexus/util/cli/CommandLineException.classCommandLineException.java
package org.codehaus.plexus.util.cli
public org.codehaus.plexus.util.cli.CommandLineException extends java.lang.Exception {
public void (java.lang.String)
String message
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
}
org/codehaus/plexus/util/cli/CommandLineTimeOutException.classCommandLineTimeOutException.java
package org.codehaus.plexus.util.cli
public org.codehaus.plexus.util.cli.CommandLineTimeOutException extends org.codehaus.plexus.util.cli.CommandLineException {
public void (java.lang.String)
String message
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
}
org/codehaus/plexus/util/cli/CommandLineUtils$1.classCommandLineUtils.java
package org.codehaus.plexus.util.cli
final org.codehaus.plexus.util.cli.CommandLineUtils$1 extends java.lang.Object implements org.codehaus.plexus.util.cli.CommandLineCallable {
final int val$timeoutInSeconds
final Process val$p
final org.codehaus.plexus.util.cli.StreamFeeder val$inputFeeder
final org.codehaus.plexus.util.cli.StreamPumper val$outputPumper
final org.codehaus.plexus.util.cli.StreamPumper val$errorPumper
final org.codehaus.plexus.util.cli.CommandLineUtils$ProcessHook val$processHook
void (int, java.lang.Process, org.codehaus.plexus.util.cli.StreamFeeder, org.codehaus.plexus.util.cli.StreamPumper, org.codehaus.plexus.util.cli.StreamPumper, org.codehaus.plexus.util.cli.CommandLineUtils$ProcessHook)
public java.lang.Integer call () throws org.codehaus.plexus.util.cli.CommandLineException
int returnValue
long now
long timeoutInMillis
long finish
int returnValue
InterruptedException ex
public volatile java.lang.Object call () throws java.lang.Exception
}
org/codehaus/plexus/util/cli/CommandLineUtils$ProcessHook.classCommandLineUtils.java
package org.codehaus.plexus.util.cli
org.codehaus.plexus.util.cli.CommandLineUtils$ProcessHook extends java.lang.Thread {
private final Process process
private void (java.lang.Process)
Process process
public void run ()
void (java.lang.Process, org.codehaus.plexus.util.cli.CommandLineUtils$1)
Process x0
org.codehaus.plexus.util.cli.CommandLineUtils$1 x1
}
org/codehaus/plexus/util/cli/CommandLineUtils$StringStreamConsumer.classCommandLineUtils.java
package org.codehaus.plexus.util.cli
public org.codehaus.plexus.util.cli.CommandLineUtils$StringStreamConsumer extends java.lang.Object implements org.codehaus.plexus.util.cli.StreamConsumer {
private StringBuffer string
private String ls
public void ()
public void consumeLine (java.lang.String)
String line
public java.lang.String getOutput ()
}
org/codehaus/plexus/util/cli/CommandLineUtils.classCommandLineUtils.java
package org.codehaus.plexus.util.cli
public abstract org.codehaus.plexus.util.cli.CommandLineUtils extends java.lang.Object {
public void ()
public static int executeCommandLine (org.codehaus.plexus.util.cli.Commandline, org.codehaus.plexus.util.cli.StreamConsumer, org.codehaus.plexus.util.cli.StreamConsumer) throws org.codehaus.plexus.util.cli.CommandLineException
org.codehaus.plexus.util.cli.Commandline cl
org.codehaus.plexus.util.cli.StreamConsumer systemOut
org.codehaus.plexus.util.cli.StreamConsumer systemErr
public static int executeCommandLine (org.codehaus.plexus.util.cli.Commandline, org.codehaus.plexus.util.cli.StreamConsumer, org.codehaus.plexus.util.cli.StreamConsumer, int) throws org.codehaus.plexus.util.cli.CommandLineException
org.codehaus.plexus.util.cli.Commandline cl
org.codehaus.plexus.util.cli.StreamConsumer systemOut
org.codehaus.plexus.util.cli.StreamConsumer systemErr
int timeoutInSeconds
public static int executeCommandLine (org.codehaus.plexus.util.cli.Commandline, java.io.InputStream, org.codehaus.plexus.util.cli.StreamConsumer, org.codehaus.plexus.util.cli.StreamConsumer) throws org.codehaus.plexus.util.cli.CommandLineException
org.codehaus.plexus.util.cli.Commandline cl
java.io.InputStream systemIn
org.codehaus.plexus.util.cli.StreamConsumer systemOut
org.codehaus.plexus.util.cli.StreamConsumer systemErr
public static int executeCommandLine (org.codehaus.plexus.util.cli.Commandline, java.io.InputStream, org.codehaus.plexus.util.cli.StreamConsumer, org.codehaus.plexus.util.cli.StreamConsumer, int) throws org.codehaus.plexus.util.cli.CommandLineException
org.codehaus.plexus.util.cli.Commandline cl
java.io.InputStream systemIn
org.codehaus.plexus.util.cli.StreamConsumer systemOut
org.codehaus.plexus.util.cli.StreamConsumer systemErr
int timeoutInSeconds
org.codehaus.plexus.util.cli.CommandLineCallable future
public static org.codehaus.plexus.util.cli.CommandLineCallable executeCommandLineAsCallable (org.codehaus.plexus.util.cli.Commandline, java.io.InputStream, org.codehaus.plexus.util.cli.StreamConsumer, org.codehaus.plexus.util.cli.StreamConsumer, int) throws org.codehaus.plexus.util.cli.CommandLineException
org.codehaus.plexus.util.cli.Commandline cl
java.io.InputStream systemIn
org.codehaus.plexus.util.cli.StreamConsumer systemOut
org.codehaus.plexus.util.cli.StreamConsumer systemErr
int timeoutInSeconds
Process p
org.codehaus.plexus.util.cli.StreamFeeder inputFeeder
org.codehaus.plexus.util.cli.StreamPumper outputPumper
org.codehaus.plexus.util.cli.StreamPumper errorPumper
org.codehaus.plexus.util.cli.CommandLineUtils$ProcessHook processHook
private static void waitForAllPumpers (org.codehaus.plexus.util.cli.StreamFeeder, org.codehaus.plexus.util.cli.StreamPumper, org.codehaus.plexus.util.cli.StreamPumper) throws java.lang.InterruptedException
org.codehaus.plexus.util.cli.StreamFeeder inputFeeder
org.codehaus.plexus.util.cli.StreamPumper outputPumper
org.codehaus.plexus.util.cli.StreamPumper errorPumper
public static java.util.Properties getSystemEnvVars () throws java.io.IOException
public static java.util.Properties getSystemEnvVars (boolean) throws java.io.IOException
String value
String key
java.util.Iterator i$
boolean caseSensitive
java.util.Properties envVars
java.util.Map envs
public static boolean isAlive (java.lang.Process)
IllegalThreadStateException e
Process p
public static java.lang.String[] translateCommandline (java.lang.String) throws java.lang.Exception
String nextTok
String toProcess
int normal
int inQuote
int inDoubleQuote
int state
java.util.StringTokenizer tok
java.util.Vector v
StringBuilder current
String[] args
public static java.lang.String quote (java.lang.String) throws org.codehaus.plexus.util.cli.CommandLineException
String argument
public static java.lang.String quote (java.lang.String, boolean) throws org.codehaus.plexus.util.cli.CommandLineException
String argument
boolean wrapExistingQuotes
public static java.lang.String quote (java.lang.String, boolean, boolean, boolean) throws org.codehaus.plexus.util.cli.CommandLineException
String argument
boolean escapeSingleQuotes
boolean escapeDoubleQuotes
boolean wrapExistingQuotes
public static java.lang.String toString (java.lang.String[])
Exception e
int i
String[] line
StringBuilder result
static void access$100 (org.codehaus.plexus.util.cli.StreamFeeder, org.codehaus.plexus.util.cli.StreamPumper, org.codehaus.plexus.util.cli.StreamPumper) throws java.lang.InterruptedException
org.codehaus.plexus.util.cli.StreamFeeder x0
org.codehaus.plexus.util.cli.StreamPumper x1
org.codehaus.plexus.util.cli.StreamPumper x2
}
org/codehaus/plexus/util/cli/DefaultConsumer.classDefaultConsumer.java
package org.codehaus.plexus.util.cli
public org.codehaus.plexus.util.cli.DefaultConsumer extends java.lang.Object implements org.codehaus.plexus.util.cli.StreamConsumer {
public void ()
public void consumeLine (java.lang.String)
String line
}
org/codehaus/plexus/util/cli/EnhancedStringTokenizer.classEnhancedStringTokenizer.java
package org.codehaus.plexus.util.cli
public final org.codehaus.plexus.util.cli.EnhancedStringTokenizer extends java.lang.Object {
private java.util.StringTokenizer cst
String cdelim
final boolean cdelimSingleChar
final char cdelimChar
boolean creturnDelims
String lastToken
boolean delimLast
public void (java.lang.String)
String str
public void (java.lang.String, java.lang.String)
String str
String delim
public void (java.lang.String, java.lang.String, boolean)
String str
String delim
boolean returnDelims
public boolean hasMoreTokens ()
private java.lang.String internalNextToken ()
String last
String token
public java.lang.String nextToken ()
String token
private boolean isDelim (java.lang.String)
char ch
String str
}
org/codehaus/plexus/util/cli/shell/BourneShell.classBourneShell.java
package org.codehaus.plexus.util.cli.shell
public org.codehaus.plexus.util.cli.shell.BourneShell extends org.codehaus.plexus.util.cli.shell.Shell {
public void ()
public void (boolean)
boolean isLoginShell
public java.lang.String getExecutable ()
public java.util.List getShellArgsList ()
java.util.List shellArgs
java.util.List existingShellArgs
public java.lang.String[] getShellArgs ()
String[] newArgs
String[] shellArgs
protected java.lang.String getExecutionPreamble ()
String dir
StringBuilder sb
protected java.lang.String quoteOneItem (java.lang.String, boolean)
String path
boolean isExecutable
StringBuilder sb
}
org/codehaus/plexus/util/cli/shell/CmdShell.classCmdShell.java
package org.codehaus.plexus.util.cli.shell
public org.codehaus.plexus.util.cli.shell.CmdShell extends org.codehaus.plexus.util.cli.shell.Shell {
public void ()
public java.util.List getCommandLine (java.lang.String, java.lang.String[])
String executable
String[] arguments
StringBuilder sb
}
org/codehaus/plexus/util/cli/shell/CommandShell.classCommandShell.java
package org.codehaus.plexus.util.cli.shell
public org.codehaus.plexus.util.cli.shell.CommandShell extends org.codehaus.plexus.util.cli.shell.Shell {
public void ()
}
org/codehaus/plexus/util/cli/shell/Shell.classShell.java
package org.codehaus.plexus.util.cli.shell
public org.codehaus.plexus.util.cli.shell.Shell extends java.lang.Object implements java.lang.Cloneable {
private static final char[] DEFAULT_QUOTING_TRIGGER_CHARS
private String shellCommand
private java.util.List shellArgs
private boolean quotedArgumentsEnabled
private boolean unconditionallyQuote
private String executable
private String workingDir
private boolean quotedExecutableEnabled
private boolean doubleQuotedArgumentEscaped
private boolean singleQuotedArgumentEscaped
private boolean doubleQuotedExecutableEscaped
private boolean singleQuotedExecutableEscaped
private char argQuoteDelimiter
private char exeQuoteDelimiter
private String argumentEscapePattern
public void ()
public void setUnconditionalQuoting (boolean)
boolean unconditionallyQuote
public void setShellCommand (java.lang.String)
String shellCommand
public java.lang.String getShellCommand ()
public void setShellArgs (java.lang.String[])
String[] shellArgs
public java.lang.String[] getShellArgs ()
public java.util.List getCommandLine (java.lang.String, java.lang.String[])
String executable
String[] arguments
protected java.lang.String quoteOneItem (java.lang.String, boolean)
String inputString
boolean isExecutable
char[] escapeChars
protected java.util.List getRawCommandLine (java.lang.String, java.lang.String[])
String preamble
int i
String executable
String[] arguments
java.util.List commandLine
StringBuilder sb
protected char[] getQuotingTriggerChars ()
protected java.lang.String getExecutionPreamble ()
protected char[] getEscapeChars (boolean, boolean)
boolean includeSingleQuote
boolean includeDoubleQuote
StringBuilder buf
char[] result
protected boolean isDoubleQuotedArgumentEscaped ()
protected boolean isSingleQuotedArgumentEscaped ()
protected boolean isDoubleQuotedExecutableEscaped ()
protected boolean isSingleQuotedExecutableEscaped ()
protected void setArgumentQuoteDelimiter (char)
char argQuoteDelimiter
protected char getArgumentQuoteDelimiter ()
protected void setExecutableQuoteDelimiter (char)
char exeQuoteDelimiter
protected char getExecutableQuoteDelimiter ()
protected void setArgumentEscapePattern (java.lang.String)
String argumentEscapePattern
protected java.lang.String getArgumentEscapePattern ()
public java.util.List getShellCommandLine (java.lang.String[])
String[] arguments
java.util.List commandLine
public java.util.List getShellArgsList ()
public void addShellArg (java.lang.String)
String arg
public void setQuotedArgumentsEnabled (boolean)
boolean quotedArgumentsEnabled
public boolean isQuotedArgumentsEnabled ()
public void setQuotedExecutableEnabled (boolean)
boolean quotedExecutableEnabled
public boolean isQuotedExecutableEnabled ()
public void setExecutable (java.lang.String)
String executable
public java.lang.String getExecutable ()
public void setWorkingDirectory (java.lang.String)
String path
public void setWorkingDirectory (java.io.File)
java.io.File workingDir
public java.io.File getWorkingDirectory ()
public java.lang.String getWorkingDirectoryAsString ()
public void clearArguments ()
public java.lang.Object clone ()
org.codehaus.plexus.util.cli.shell.Shell shell
public java.lang.String getOriginalExecutable ()
public java.util.List getOriginalCommandLine (java.lang.String, java.lang.String[])
String executable
String[] arguments
protected void setDoubleQuotedArgumentEscaped (boolean)
boolean doubleQuotedArgumentEscaped
protected void setDoubleQuotedExecutableEscaped (boolean)
boolean doubleQuotedExecutableEscaped
protected void setSingleQuotedArgumentEscaped (boolean)
boolean singleQuotedArgumentEscaped
protected void setSingleQuotedExecutableEscaped (boolean)
boolean singleQuotedExecutableEscaped
static void ()
}
org/codehaus/plexus/util/cli/ShutdownHookUtils.classShutdownHookUtils.java
package org.codehaus.plexus.util.cli
org.codehaus.plexus.util.cli.ShutdownHookUtils extends java.lang.Object {
void ()
public static void addShutDownHook (java.lang.Thread)
IllegalStateException ignore
java.security.AccessControlException ignore
Thread hook
public static void removeShutdownHook (java.lang.Thread)
IllegalStateException ignore
java.security.AccessControlException ignore
Thread hook
}
org/codehaus/plexus/util/cli/StreamConsumer.classStreamConsumer.java
package org.codehaus.plexus.util.cli
public abstract org.codehaus.plexus.util.cli.StreamConsumer extends java.lang.Object {
public abstract void consumeLine (java.lang.String)
}
org/codehaus/plexus/util/cli/StreamFeeder.classStreamFeeder.java
package org.codehaus.plexus.util.cli
public org.codehaus.plexus.util.cli.StreamFeeder extends org.codehaus.plexus.util.cli.AbstractStreamHandler {
private java.io.InputStream input
private java.io.OutputStream output
public void (java.io.InputStream, java.io.OutputStream)
java.io.InputStream input
java.io.OutputStream output
public void run ()
Throwable ex
public void close ()
java.io.IOException ex
java.io.IOException ex
private void feed () throws java.io.IOException
int data
}
org/codehaus/plexus/util/cli/StreamPumper.classStreamPumper.java
package org.codehaus.plexus.util.cli
public org.codehaus.plexus.util.cli.StreamPumper extends org.codehaus.plexus.util.cli.AbstractStreamHandler {
private final java.io.BufferedReader in
private final org.codehaus.plexus.util.cli.StreamConsumer consumer
private final java.io.PrintWriter out
private volatile Exception exception
private static final int SIZE
public void (java.io.InputStream)
java.io.InputStream in
public void (java.io.InputStream, org.codehaus.plexus.util.cli.StreamConsumer)
java.io.InputStream in
org.codehaus.plexus.util.cli.StreamConsumer consumer
public void (java.io.InputStream, java.io.PrintWriter)
java.io.InputStream in
java.io.PrintWriter writer
public void (java.io.InputStream, java.io.PrintWriter, org.codehaus.plexus.util.cli.StreamConsumer)
java.io.InputStream in
java.io.PrintWriter writer
org.codehaus.plexus.util.cli.StreamConsumer consumer
public void run ()
Exception t
String line
java.io.IOException e
public void flush ()
public void close ()
public java.lang.Exception getException ()
private void consumeLine (java.lang.String)
String line
}
org/codehaus/plexus/util/cli/WriterStreamConsumer.classWriterStreamConsumer.java
package org.codehaus.plexus.util.cli
public org.codehaus.plexus.util.cli.WriterStreamConsumer extends java.lang.Object implements org.codehaus.plexus.util.cli.StreamConsumer {
private java.io.PrintWriter writer
public void (java.io.Writer)
java.io.Writer writer
public void consumeLine (java.lang.String)
String line
}
org/codehaus/plexus/util/CollectionUtils.classCollectionUtils.java
package org.codehaus.plexus.util
public org.codehaus.plexus.util.CollectionUtils extends java.lang.Object {
public void ()
public static java.util.Map mergeMaps (java.util.Map, java.util.Map)
Object key
java.util.Iterator i$
java.util.Map dominantMap
java.util.Map recessiveMap
java.util.Map result
java.util.Set dominantMapKeys
java.util.Set recessiveMapKeys
java.util.Collection contributingRecessiveKeys
public static java.util.Map mergeMaps (java.util.Map[])
java.util.Map result
java.util.Map result
int i
java.util.Map[] maps
java.util.Map result
public static java.util.Collection intersection (java.util.Collection, java.util.Collection)
int i
int m
Object obj
java.util.Iterator i$
java.util.Collection a
java.util.Collection b
java.util.ArrayList list
java.util.Map mapa
java.util.Map mapb
java.util.Set elts
public static java.util.Collection subtract (java.util.Collection, java.util.Collection)
Object aB
java.util.Iterator i$
java.util.Collection a
java.util.Collection b
java.util.ArrayList list
public static java.util.Map getCardinalityMap (java.util.Collection)
Integer c
Object obj
java.util.Iterator i$
java.util.Collection col
java.util.HashMap count
public static java.util.List iteratorToList (java.util.Iterator)
java.util.Iterator it
java.util.List list
private static int getFreq (java.lang.Object, java.util.Map)
Integer o
NullPointerException ignore
java.util.NoSuchElementException ignore
Object obj
java.util.Map freqMap
}
org/codehaus/plexus/util/dag/CycleDetectedException.classCycleDetectedException.java
package org.codehaus.plexus.util.dag
public org.codehaus.plexus.util.dag.CycleDetectedException extends java.lang.Exception {
private java.util.List cycle
public void (java.lang.String, java.util.List)
String message
java.util.List cycle
public java.util.List getCycle ()
public java.lang.String cycleToString ()
java.util.Iterator iterator
StringBuilder buffer
public java.lang.String getMessage ()
}
org/codehaus/plexus/util/dag/CycleDetector.classCycleDetector.java
package org.codehaus.plexus.util.dag
public org.codehaus.plexus.util.dag.CycleDetector extends java.lang.Object {
private static final Integer NOT_VISTITED
private static final Integer VISITING
private static final Integer VISITED
public void ()
public static java.util.List hasCycle (org.codehaus.plexus.util.dag.DAG)
org.codehaus.plexus.util.dag.Vertex vertex
java.util.Iterator i$
org.codehaus.plexus.util.dag.DAG graph
java.util.List verticies
java.util.Map vertexStateMap
java.util.List retValue
public static java.util.List introducesCycle (org.codehaus.plexus.util.dag.Vertex, java.util.Map)
String label
int pos
java.util.List cycle
org.codehaus.plexus.util.dag.Vertex vertex
java.util.Map vertexStateMap
java.util.LinkedList cycleStack
boolean hasCycle
public static java.util.List introducesCycle (org.codehaus.plexus.util.dag.Vertex)
org.codehaus.plexus.util.dag.Vertex vertex
java.util.Map vertexStateMap
private static boolean isNotVisited (org.codehaus.plexus.util.dag.Vertex, java.util.Map)
org.codehaus.plexus.util.dag.Vertex vertex
java.util.Map vertexStateMap
Integer state
private static boolean isVisiting (org.codehaus.plexus.util.dag.Vertex, java.util.Map)
org.codehaus.plexus.util.dag.Vertex vertex
java.util.Map vertexStateMap
Integer state
private static boolean dfsVisit (org.codehaus.plexus.util.dag.Vertex, java.util.LinkedList, java.util.Map)
boolean hasCycle
org.codehaus.plexus.util.dag.Vertex v
java.util.Iterator i$
org.codehaus.plexus.util.dag.Vertex vertex
java.util.LinkedList cycle
java.util.Map vertexStateMap
static void ()
}
org/codehaus/plexus/util/dag/DAG.classDAG.java
package org.codehaus.plexus.util.dag
public org.codehaus.plexus.util.dag.DAG extends java.lang.Object implements java.lang.Cloneable java.io.Serializable {
private java.util.Map vertexMap
private java.util.List vertexList
public void ()
public java.util.List getVerticies ()
public java.util.Set getLabels ()
public org.codehaus.plexus.util.dag.Vertex addVertex (java.lang.String)
String label
org.codehaus.plexus.util.dag.Vertex retValue
public void addEdge (java.lang.String, java.lang.String) throws org.codehaus.plexus.util.dag.CycleDetectedException
String from
String to
org.codehaus.plexus.util.dag.Vertex v1
org.codehaus.plexus.util.dag.Vertex v2
public void addEdge (org.codehaus.plexus.util.dag.Vertex, org.codehaus.plexus.util.dag.Vertex) throws org.codehaus.plexus.util.dag.CycleDetectedException
String msg
org.codehaus.plexus.util.dag.Vertex from
org.codehaus.plexus.util.dag.Vertex to
java.util.List cycle
public void removeEdge (java.lang.String, java.lang.String)
String from
String to
org.codehaus.plexus.util.dag.Vertex v1
org.codehaus.plexus.util.dag.Vertex v2
public void removeEdge (org.codehaus.plexus.util.dag.Vertex, org.codehaus.plexus.util.dag.Vertex)
org.codehaus.plexus.util.dag.Vertex from
org.codehaus.plexus.util.dag.Vertex to
public org.codehaus.plexus.util.dag.Vertex getVertex (java.lang.String)
String label
org.codehaus.plexus.util.dag.Vertex retValue
public boolean hasEdge (java.lang.String, java.lang.String)
String label1
String label2
org.codehaus.plexus.util.dag.Vertex v1
org.codehaus.plexus.util.dag.Vertex v2
boolean retValue
public java.util.List getChildLabels (java.lang.String)
String label
org.codehaus.plexus.util.dag.Vertex vertex
public java.util.List getParentLabels (java.lang.String)
String label
org.codehaus.plexus.util.dag.Vertex vertex
public java.lang.Object clone () throws java.lang.CloneNotSupportedException
Object retValue
public boolean isConnected (java.lang.String)
String label
org.codehaus.plexus.util.dag.Vertex vertex
boolean retValue
public java.util.List getSuccessorLabels (java.lang.String)
java.util.List retValue
String label
org.codehaus.plexus.util.dag.Vertex vertex
java.util.List retValue
}
org/codehaus/plexus/util/dag/TopologicalSorter.classTopologicalSorter.java
package org.codehaus.plexus.util.dag
public org.codehaus.plexus.util.dag.TopologicalSorter extends java.lang.Object {
private static final Integer NOT_VISTITED
private static final Integer VISITING
private static final Integer VISITED
public void ()
public static java.util.List sort (org.codehaus.plexus.util.dag.DAG)
org.codehaus.plexus.util.dag.DAG graph
public static java.util.List sort (org.codehaus.plexus.util.dag.Vertex)
org.codehaus.plexus.util.dag.Vertex vertex
java.util.List retValue
private static java.util.List dfs (org.codehaus.plexus.util.dag.DAG)
org.codehaus.plexus.util.dag.Vertex vertex
java.util.Iterator i$
org.codehaus.plexus.util.dag.DAG graph
java.util.List retValue
java.util.Map vertexStateMap
private static boolean isNotVisited (org.codehaus.plexus.util.dag.Vertex, java.util.Map)
org.codehaus.plexus.util.dag.Vertex vertex
java.util.Map vertexStateMap
Integer state
private static void dfsVisit (org.codehaus.plexus.util.dag.Vertex, java.util.Map, java.util.List)
org.codehaus.plexus.util.dag.Vertex v
java.util.Iterator i$
org.codehaus.plexus.util.dag.Vertex vertex
java.util.Map vertexStateMap
java.util.List list
static void ()
}
org/codehaus/plexus/util/dag/Vertex.classVertex.java
package org.codehaus.plexus.util.dag
public org.codehaus.plexus.util.dag.Vertex extends java.lang.Object implements java.lang.Cloneable java.io.Serializable {
private String label
java.util.List children
java.util.List parents
public void (java.lang.String)
String label
public java.lang.String getLabel ()
public void addEdgeTo (org.codehaus.plexus.util.dag.Vertex)
org.codehaus.plexus.util.dag.Vertex vertex
public void removeEdgeTo (org.codehaus.plexus.util.dag.Vertex)
org.codehaus.plexus.util.dag.Vertex vertex
public void addEdgeFrom (org.codehaus.plexus.util.dag.Vertex)
org.codehaus.plexus.util.dag.Vertex vertex
public void removeEdgeFrom (org.codehaus.plexus.util.dag.Vertex)
org.codehaus.plexus.util.dag.Vertex vertex
public java.util.List getChildren ()
public java.util.List getChildLabels ()
org.codehaus.plexus.util.dag.Vertex vertex
java.util.Iterator i$
java.util.List retValue
public java.util.List getParents ()
public java.util.List getParentLabels ()
org.codehaus.plexus.util.dag.Vertex vertex
java.util.Iterator i$
java.util.List retValue
public boolean isLeaf ()
public boolean isRoot ()
public boolean isConnected ()
public java.lang.Object clone () throws java.lang.CloneNotSupportedException
Object retValue
public java.lang.String toString ()
}
org/codehaus/plexus/util/DirectoryScanner.classDirectoryScanner.java
package org.codehaus.plexus.util
public org.codehaus.plexus.util.DirectoryScanner extends org.codehaus.plexus.util.AbstractScanner {
protected java.io.File basedir
protected java.util.Vector filesIncluded
protected java.util.Vector filesNotIncluded
protected java.util.Vector filesExcluded
protected java.util.Vector dirsIncluded
protected java.util.Vector dirsNotIncluded
protected java.util.Vector dirsExcluded
protected java.util.Vector filesDeselected
protected java.util.Vector dirsDeselected
protected boolean haveSlowResults
private boolean followSymlinks
protected boolean everythingIncluded
private final String[] tokenizedEmpty
public void ()
public void setBasedir (java.lang.String)
String basedir
public void setBasedir (java.io.File)
java.io.File basedir
public java.io.File getBasedir ()
public void setFollowSymlinks (boolean)
boolean followSymlinks
public boolean isEverythingIncluded ()
public void scan () throws java.lang.IllegalStateException
protected void slowScan ()
String anExcl
String[] arr$
int len$
int i$
String aNotIncl
String[] arr$
int len$
int i$
String[] excl
String[] notIncl
protected void scandir (java.io.File, java.lang.String, boolean)
String name
java.io.File file
String msg
java.io.IOException ioe
String newfile
String[] arr$
int len$
int i$
java.util.ArrayList noLinks
String name
String[] tokenizedName
java.io.File file
String newfile
String[] arr$
int len$
int i$
java.io.File dir
String vpath
boolean fast
String[] newfiles
protected boolean isSelected (java.lang.String, java.io.File)
String name
java.io.File file
public java.lang.String[] getIncludedFiles ()
String[] files
public java.lang.String[] getNotIncludedFiles ()
String[] files
public java.lang.String[] getExcludedFiles ()
String[] files
public java.lang.String[] getDeselectedFiles ()
String[] files
public java.lang.String[] getIncludedDirectories ()
String[] directories
public java.lang.String[] getNotIncludedDirectories ()
String[] directories
public java.lang.String[] getExcludedDirectories ()
String[] directories
public java.lang.String[] getDeselectedDirectories ()
String[] directories
public boolean isSymbolicLink (java.io.File, java.lang.String) throws java.io.IOException
java.io.File parent
String name
java.io.File resolvedParent
java.io.File toTest
}
org/codehaus/plexus/util/DirectoryWalker$DirStackEntry.classDirectoryWalker.java
package org.codehaus.plexus.util
org.codehaus.plexus.util.DirectoryWalker$DirStackEntry extends java.lang.Object {
public int count
public java.io.File dir
public int index
public double percentageOffset
public double percentageSize
final org.codehaus.plexus.util.DirectoryWalker this$0
public void (org.codehaus.plexus.util.DirectoryWalker, java.io.File, int)
java.io.File d
int length
public double getNextPercentageOffset ()
public double getNextPercentageSize ()
public int getPercentage ()
double percentageWithinDir
public java.lang.String toString ()
}
org/codehaus/plexus/util/DirectoryWalker.classDirectoryWalker.java
package org.codehaus.plexus.util
public org.codehaus.plexus.util.DirectoryWalker extends java.lang.Object {
private java.io.File baseDir
private int baseDirOffset
private java.util.Stack dirStack
private java.util.List excludes
private java.util.List includes
private boolean isCaseSensitive
private java.util.List listeners
private boolean debugEnabled
public void ()
public void addDirectoryWalkListener (org.codehaus.plexus.util.DirectoryWalkListener)
org.codehaus.plexus.util.DirectoryWalkListener listener
public void addExclude (java.lang.String)
String exclude
public void addInclude (java.lang.String)
String include
public void addSCMExcludes ()
int i
String[] scmexcludes
private void fireStep (java.io.File)
org.codehaus.plexus.util.DirectoryWalkListener listener
java.io.File file
org.codehaus.plexus.util.DirectoryWalker$DirStackEntry dsEntry
int percentage
java.util.Iterator it
private void fireWalkFinished ()
org.codehaus.plexus.util.DirectoryWalkListener listener
java.util.Iterator it
private void fireWalkStarting ()
org.codehaus.plexus.util.DirectoryWalkListener listener
java.util.Iterator it
private void fireDebugMessage (java.lang.String)
org.codehaus.plexus.util.DirectoryWalkListener listener
String message
java.util.Iterator it
private java.lang.String fixPattern (java.lang.String)
String pattern
String cleanPattern
public void setDebugMode (boolean)
boolean debugEnabled
public java.io.File getBaseDir ()
public java.util.List getExcludes ()
public java.util.List getIncludes ()
private boolean isExcluded (java.lang.String)
String name
private boolean isIncluded (java.lang.String)
String name
private boolean isMatch (java.util.List, java.lang.String)
String pattern
java.util.List patterns
String name
java.util.Iterator it
private java.lang.String relativeToBaseDir (java.io.File)
java.io.File file
public void removeDirectoryWalkListener (org.codehaus.plexus.util.DirectoryWalkListener)
org.codehaus.plexus.util.DirectoryWalkListener listener
public void scan ()
String include
String exclude
java.util.Iterator it
StringBuilder dbg
private void scanDir (java.io.File)
org.codehaus.plexus.util.DirectoryWalker$DirStackEntry previousStackEntry
String name
int idx
java.io.File dir
java.io.File[] files
org.codehaus.plexus.util.DirectoryWalker$DirStackEntry curStackEntry
public void setBaseDir (java.io.File)
java.io.File baseDir
public void setExcludes (java.util.List)
String pattern
java.util.Iterator it
java.util.List entries
public void setIncludes (java.util.List)
String pattern
java.util.Iterator it
java.util.List entries
}
org/codehaus/plexus/util/DirectoryWalkListener.classDirectoryWalkListener.java
package org.codehaus.plexus.util
public abstract org.codehaus.plexus.util.DirectoryWalkListener extends java.lang.Object {
public abstract void directoryWalkStarting (java.io.File)
public abstract void directoryWalkStep (int, java.io.File)
public abstract void directoryWalkFinished ()
public abstract void debug (java.lang.String)
}
org/codehaus/plexus/util/ExceptionUtils.classExceptionUtils.java
package org.codehaus.plexus.util
public org.codehaus.plexus.util.ExceptionUtils extends java.lang.Object {
static final String WRAPPED_MARKER
protected static String[] CAUSE_METHOD_NAMES
protected void ()
public static void addCauseMethodName (java.lang.String)
java.util.List list
String methodName
public static java.lang.Throwable getCause (java.lang.Throwable)
Throwable throwable
public static java.lang.Throwable getCause (java.lang.Throwable, java.lang.String[])
int i
Throwable throwable
String[] methodNames
Throwable cause
public static java.lang.Throwable getRootCause (java.lang.Throwable)
Throwable throwable
Throwable cause
private static java.lang.Throwable getCauseUsingWellKnownTypes (java.lang.Throwable)
Throwable throwable
private static java.lang.Throwable getCauseUsingMethodName (java.lang.Throwable, java.lang.String)
NoSuchMethodException ignored
SecurityException ignored
IllegalAccessException ignored
IllegalArgumentException ignored
java.lang.reflect.InvocationTargetException ignored
Throwable throwable
String methodName
java.lang.reflect.Method method
private static java.lang.Throwable getCauseUsingFieldName (java.lang.Throwable, java.lang.String)
NoSuchFieldException ignored
SecurityException ignored
IllegalAccessException ignored
IllegalArgumentException ignored
Throwable throwable
String fieldName
java.lang.reflect.Field field
public static int getThrowableCount (java.lang.Throwable)
Throwable throwable
int count
public static java.lang.Throwable[] getThrowables (java.lang.Throwable)
Throwable throwable
java.util.List list
public static int indexOfThrowable (java.lang.Throwable, java.lang.Class)
Throwable throwable
Class type
public static int indexOfThrowable (java.lang.Throwable, java.lang.Class, int)
int i
Throwable throwable
Class type
int fromIndex
Throwable[] throwables
public static void printRootCauseStackTrace (java.lang.Throwable, java.io.PrintStream)
int i
Throwable t
java.io.PrintStream stream
String[] trace
public static void printRootCauseStackTrace (java.lang.Throwable)
Throwable t
public static void printRootCauseStackTrace (java.lang.Throwable, java.io.PrintWriter)
int i
Throwable t
java.io.PrintWriter writer
String[] trace
public static java.lang.String[] getRootCauseStackTrace (java.lang.Throwable)
int j
java.util.List trace
int i
Throwable t
Throwable[] throwables
int count
java.util.ArrayList frames
java.util.List nextTrace
private static void removeCommonFrames (java.util.List, java.util.List)
String causeFrame
String wrapperFrame
java.util.List causeFrames
java.util.List wrapperFrames
int causeFrameIndex
int wrapperFrameIndex
public static java.lang.String getStackTrace (java.lang.Throwable)
Throwable t
java.io.StringWriter sw
java.io.PrintWriter pw
public static java.lang.String getFullStackTrace (java.lang.Throwable)
int i
Throwable t
java.io.StringWriter sw
java.io.PrintWriter pw
Throwable[] ts
public static boolean isNestedThrowable (java.lang.Throwable)
java.lang.reflect.Method method
NoSuchMethodException ignored
SecurityException ignored
int i
java.lang.reflect.Field field
NoSuchFieldException ignored
SecurityException ignored
Throwable throwable
int sz
public static java.lang.String[] getStackFrames (java.lang.Throwable)
Throwable t
static java.lang.String[] getStackFrames (java.lang.String)
String stackTrace
String linebreak
java.util.StringTokenizer frames
java.util.List list
static java.util.List getStackFrameList (java.lang.Throwable)
String token
int at
Throwable t
String stackTrace
String linebreak
java.util.StringTokenizer frames
java.util.List list
boolean traceStarted
static void ()
}
org/codehaus/plexus/util/Expand.classExpand.java
package org.codehaus.plexus.util
public org.codehaus.plexus.util.Expand extends java.lang.Object {
private java.io.File dest
private java.io.File source
private boolean overwrite
public void ()
public void execute () throws java.lang.Exception
protected void expandFile (java.io.File, java.io.File) throws java.lang.Exception
java.util.zip.ZipEntry ze
java.io.IOException e
java.io.IOException ioe
java.io.IOException e
java.io.File srcF
java.io.File dir
java.util.zip.ZipInputStream zis
protected void extractFile (java.io.File, java.io.File, java.io.InputStream, java.lang.String, java.util.Date, boolean) throws java.lang.Exception
java.io.IOException e
java.io.IOException e
byte[] buffer
int length
java.io.FileOutputStream fos
java.io.File dirF
java.io.FileNotFoundException ex
java.io.File srcF
java.io.File dir
java.io.InputStream compressedInputStream
String entryName
java.util.Date entryDate
boolean isDirectory
java.io.File f
public void setDest (java.io.File)
java.io.File d
public void setSrc (java.io.File)
java.io.File s
public void setOverwrite (boolean)
boolean b
}
org/codehaus/plexus/util/FastMap$1.classFastMap.java
package org.codehaus.plexus.util
org.codehaus.plexus.util.FastMap$1 extends java.lang.Object {
}
org/codehaus/plexus/util/FastMap$EntryImpl.classFastMap.java
package org.codehaus.plexus.util
final org.codehaus.plexus.util.FastMap$EntryImpl extends java.lang.Object implements java.util.Map$Entry {
private Object _key
private Object _value
private int _index
private org.codehaus.plexus.util.FastMap$EntryImpl _previous
private org.codehaus.plexus.util.FastMap$EntryImpl _next
private org.codehaus.plexus.util.FastMap$EntryImpl _before
private org.codehaus.plexus.util.FastMap$EntryImpl _after
private void ()
public java.lang.Object getKey ()
public java.lang.Object getValue ()
public java.lang.Object setValue (java.lang.Object)
Object value
Object old
public boolean equals (java.lang.Object)
java.util.Map$Entry entry
Object that
public int hashCode ()
public java.lang.String toString ()
static java.lang.Object access$000 (org.codehaus.plexus.util.FastMap$EntryImpl)
org.codehaus.plexus.util.FastMap$EntryImpl x0
static org.codehaus.plexus.util.FastMap$EntryImpl access$100 (org.codehaus.plexus.util.FastMap$EntryImpl)
org.codehaus.plexus.util.FastMap$EntryImpl x0
static java.lang.Object access$200 (org.codehaus.plexus.util.FastMap$EntryImpl)
org.codehaus.plexus.util.FastMap$EntryImpl x0
static org.codehaus.plexus.util.FastMap$EntryImpl access$300 (org.codehaus.plexus.util.FastMap$EntryImpl)
org.codehaus.plexus.util.FastMap$EntryImpl x0
static java.lang.Object access$202 (org.codehaus.plexus.util.FastMap$EntryImpl, java.lang.Object)
org.codehaus.plexus.util.FastMap$EntryImpl x0
Object x1
static java.lang.Object access$002 (org.codehaus.plexus.util.FastMap$EntryImpl, java.lang.Object)
org.codehaus.plexus.util.FastMap$EntryImpl x0
Object x1
static org.codehaus.plexus.util.FastMap$EntryImpl access$402 (org.codehaus.plexus.util.FastMap$EntryImpl, org.codehaus.plexus.util.FastMap$EntryImpl)
org.codehaus.plexus.util.FastMap$EntryImpl x0
org.codehaus.plexus.util.FastMap$EntryImpl x1
static org.codehaus.plexus.util.FastMap$EntryImpl access$102 (org.codehaus.plexus.util.FastMap$EntryImpl, org.codehaus.plexus.util.FastMap$EntryImpl)
org.codehaus.plexus.util.FastMap$EntryImpl x0
org.codehaus.plexus.util.FastMap$EntryImpl x1
static org.codehaus.plexus.util.FastMap$EntryImpl access$500 (org.codehaus.plexus.util.FastMap$EntryImpl)
org.codehaus.plexus.util.FastMap$EntryImpl x0
static int access$600 (org.codehaus.plexus.util.FastMap$EntryImpl)
org.codehaus.plexus.util.FastMap$EntryImpl x0
static org.codehaus.plexus.util.FastMap$EntryImpl access$502 (org.codehaus.plexus.util.FastMap$EntryImpl, org.codehaus.plexus.util.FastMap$EntryImpl)
org.codehaus.plexus.util.FastMap$EntryImpl x0
org.codehaus.plexus.util.FastMap$EntryImpl x1
static org.codehaus.plexus.util.FastMap$EntryImpl access$302 (org.codehaus.plexus.util.FastMap$EntryImpl, org.codehaus.plexus.util.FastMap$EntryImpl)
org.codehaus.plexus.util.FastMap$EntryImpl x0
org.codehaus.plexus.util.FastMap$EntryImpl x1
void (org.codehaus.plexus.util.FastMap$1)
org.codehaus.plexus.util.FastMap$1 x0
static int access$602 (org.codehaus.plexus.util.FastMap$EntryImpl, int)
org.codehaus.plexus.util.FastMap$EntryImpl x0
int x1
static org.codehaus.plexus.util.FastMap$EntryImpl access$400 (org.codehaus.plexus.util.FastMap$EntryImpl)
org.codehaus.plexus.util.FastMap$EntryImpl x0
}
org/codehaus/plexus/util/FastMap$EntrySet$1.classFastMap.java
package org.codehaus.plexus.util
org.codehaus.plexus.util.FastMap$EntrySet$1 extends java.lang.Object implements java.util.Iterator {
org.codehaus.plexus.util.FastMap$EntryImpl after
org.codehaus.plexus.util.FastMap$EntryImpl before
final org.codehaus.plexus.util.FastMap$EntrySet this$1
void (org.codehaus.plexus.util.FastMap$EntrySet)
public void remove ()
public boolean hasNext ()
public java.lang.Object next ()
}
org/codehaus/plexus/util/FastMap$EntrySet.classFastMap.java
package org.codehaus.plexus.util
org.codehaus.plexus.util.FastMap$EntrySet extends java.util.AbstractSet {
final org.codehaus.plexus.util.FastMap this$0
private void (org.codehaus.plexus.util.FastMap)
public java.util.Iterator iterator ()
public int size ()
public boolean contains (java.lang.Object)
java.util.Map$Entry entry
java.util.Map$Entry mapEntry
Object obj
public boolean remove (java.lang.Object)
java.util.Map$Entry entry
org.codehaus.plexus.util.FastMap$EntryImpl mapEntry
Object obj
void (org.codehaus.plexus.util.FastMap, org.codehaus.plexus.util.FastMap$1)
org.codehaus.plexus.util.FastMap x0
org.codehaus.plexus.util.FastMap$1 x1
}
org/codehaus/plexus/util/FastMap$KeySet$1.classFastMap.java
package org.codehaus.plexus.util
org.codehaus.plexus.util.FastMap$KeySet$1 extends java.lang.Object implements java.util.Iterator {
org.codehaus.plexus.util.FastMap$EntryImpl after
org.codehaus.plexus.util.FastMap$EntryImpl before
final org.codehaus.plexus.util.FastMap$KeySet this$1
void (org.codehaus.plexus.util.FastMap$KeySet)
public void remove ()
public boolean hasNext ()
public java.lang.Object next ()
}
org/codehaus/plexus/util/FastMap$KeySet.classFastMap.java
package org.codehaus.plexus.util
org.codehaus.plexus.util.FastMap$KeySet extends java.util.AbstractSet {
final org.codehaus.plexus.util.FastMap this$0
private void (org.codehaus.plexus.util.FastMap)
public java.util.Iterator iterator ()
public int size ()
public boolean contains (java.lang.Object)
Object obj
public boolean remove (java.lang.Object)
Object obj
public void clear ()
void (org.codehaus.plexus.util.FastMap, org.codehaus.plexus.util.FastMap$1)
org.codehaus.plexus.util.FastMap x0
org.codehaus.plexus.util.FastMap$1 x1
}
org/codehaus/plexus/util/FastMap$Values$1.classFastMap.java
package org.codehaus.plexus.util
org.codehaus.plexus.util.FastMap$Values$1 extends java.lang.Object implements java.util.Iterator {
org.codehaus.plexus.util.FastMap$EntryImpl after
org.codehaus.plexus.util.FastMap$EntryImpl before
final org.codehaus.plexus.util.FastMap$Values this$1
void (org.codehaus.plexus.util.FastMap$Values)
public void remove ()
public boolean hasNext ()
public java.lang.Object next ()
}
org/codehaus/plexus/util/FastMap$Values.classFastMap.java
package org.codehaus.plexus.util
org.codehaus.plexus.util.FastMap$Values extends java.util.AbstractCollection {
final org.codehaus.plexus.util.FastMap this$0
private void (org.codehaus.plexus.util.FastMap)
public java.util.Iterator iterator ()
public int size ()
public boolean contains (java.lang.Object)
Object o
public void clear ()
void (org.codehaus.plexus.util.FastMap, org.codehaus.plexus.util.FastMap$1)
org.codehaus.plexus.util.FastMap x0
org.codehaus.plexus.util.FastMap$1 x1
}
org/codehaus/plexus/util/FastMap.classFastMap.java
package org.codehaus.plexus.util
public org.codehaus.plexus.util.FastMap extends java.lang.Object implements java.util.Map java.lang.Cloneable java.io.Serializable {
private transient org.codehaus.plexus.util.FastMap$EntryImpl[] _entries
private transient int _capacity
private transient int _mask
private transient org.codehaus.plexus.util.FastMap$EntryImpl _poolFirst
private transient org.codehaus.plexus.util.FastMap$EntryImpl _mapFirst
private transient org.codehaus.plexus.util.FastMap$EntryImpl _mapLast
private transient int _size
private transient org.codehaus.plexus.util.FastMap$Values _values
private transient org.codehaus.plexus.util.FastMap$EntrySet _entrySet
private transient org.codehaus.plexus.util.FastMap$KeySet _keySet
public void ()
public void (java.util.Map)
java.util.Map map
int capacity
public void (int)
int capacity
public int size ()
public int capacity ()
public boolean isEmpty ()
public boolean containsKey (java.lang.Object)
Object key
org.codehaus.plexus.util.FastMap$EntryImpl entry
public boolean containsValue (java.lang.Object)
Object value
org.codehaus.plexus.util.FastMap$EntryImpl entry
public java.lang.Object get (java.lang.Object)
Object key
org.codehaus.plexus.util.FastMap$EntryImpl entry
public java.util.Map$Entry getEntry (java.lang.Object)
Object key
org.codehaus.plexus.util.FastMap$EntryImpl entry
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object prevValue
Object key
Object value
org.codehaus.plexus.util.FastMap$EntryImpl entry
public void putAll (java.util.Map)
java.util.Map$Entry e
java.util.Iterator i
java.util.Map map
public java.lang.Object remove (java.lang.Object)
Object prevValue
Object key
org.codehaus.plexus.util.FastMap$EntryImpl entry
public void clear ()
org.codehaus.plexus.util.FastMap$EntryImpl entry
public void setCapacity (int)
org.codehaus.plexus.util.FastMap$EntryImpl entry
int i
org.codehaus.plexus.util.FastMap$EntryImpl entry
int i
int index
org.codehaus.plexus.util.FastMap$EntryImpl next
org.codehaus.plexus.util.FastMap$EntryImpl entry
int newCapacity
int tableLength
public java.lang.Object clone ()
org.codehaus.plexus.util.FastMap clone
CloneNotSupportedException e
public boolean equals (java.lang.Object)
org.codehaus.plexus.util.FastMap$EntryImpl entry
java.util.Map that
Object obj
public int hashCode ()
int code
org.codehaus.plexus.util.FastMap$EntryImpl entry
public java.lang.String toString ()
public java.util.Collection values ()
public java.util.Set entrySet ()
public java.util.Set keySet ()
protected void sizeChanged ()
private static int keyHash (java.lang.Object)
Object key
int hashCode
private void addEntry (java.lang.Object, java.lang.Object)
Object key
Object value
org.codehaus.plexus.util.FastMap$EntryImpl entry
int index
org.codehaus.plexus.util.FastMap$EntryImpl next
private void removeEntry (org.codehaus.plexus.util.FastMap$EntryImpl)
org.codehaus.plexus.util.FastMap$EntryImpl entry
org.codehaus.plexus.util.FastMap$EntryImpl previous
org.codehaus.plexus.util.FastMap$EntryImpl next
org.codehaus.plexus.util.FastMap$EntryImpl before
org.codehaus.plexus.util.FastMap$EntryImpl after
private void initialize (int)
org.codehaus.plexus.util.FastMap$EntryImpl entry
int i
int capacity
int tableLength
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
Object key
Object value
int i
java.io.ObjectInputStream stream
int capacity
int size
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
int count
org.codehaus.plexus.util.FastMap$EntryImpl entry
static org.codehaus.plexus.util.FastMap$EntryImpl access$800 (org.codehaus.plexus.util.FastMap)
org.codehaus.plexus.util.FastMap x0
static void access$900 (org.codehaus.plexus.util.FastMap, org.codehaus.plexus.util.FastMap$EntryImpl)
org.codehaus.plexus.util.FastMap x0
org.codehaus.plexus.util.FastMap$EntryImpl x1
static int access$1000 (org.codehaus.plexus.util.FastMap)
org.codehaus.plexus.util.FastMap x0
}
org/codehaus/plexus/util/FileUtils$FilterWrapper.classFileUtils.java
package org.codehaus.plexus.util
public abstract org.codehaus.plexus.util.FileUtils$FilterWrapper extends java.lang.Object {
public void ()
public abstract java.io.Reader getReader (java.io.Reader)
}
org/codehaus/plexus/util/FileUtils.classFileUtils.java
package org.codehaus.plexus.util
public org.codehaus.plexus.util.FileUtils extends java.lang.Object {
public static final int ONE_KB
public static final int ONE_MB
public static final int ONE_GB
private static final long FILE_COPY_BUFFER_SIZE
public static String FS
private static final String[] INVALID_CHARACTERS_FOR_WINDOWS_FILE_NAME
public void ()
public static java.lang.String[] getDefaultExcludes ()
public static java.util.List getDefaultExcludesAsList ()
public static java.lang.String getDefaultExcludesAsString ()
public static java.lang.String byteCountToDisplaySize (int)
String displaySize
String displaySize
String displaySize
int size
String displaySize
public static java.lang.String dirname (java.lang.String)
String filename
int i
public static java.lang.String filename (java.lang.String)
String filename
int i
public static java.lang.String basename (java.lang.String)
String filename
public static java.lang.String basename (java.lang.String, java.lang.String)
String filename
String suffix
int i
int lastDot
public static java.lang.String extension (java.lang.String)
int lastDot
String filename
int lastSep
int lastDot
public static boolean fileExists (java.lang.String)
String fileName
java.io.File file
public static java.lang.String fileRead (java.lang.String) throws java.io.IOException
String file
public static java.lang.String fileRead (java.lang.String, java.lang.String) throws java.io.IOException
String file
String encoding
public static java.lang.String fileRead (java.io.File) throws java.io.IOException
java.io.File file
public static java.lang.String fileRead (java.io.File, java.lang.String) throws java.io.IOException
int count
char[] b
java.io.File file
String encoding
StringBuilder buf
java.io.Reader reader
public static void fileAppend (java.lang.String, java.lang.String) throws java.io.IOException
String fileName
String data
public static void fileAppend (java.lang.String, java.lang.String, java.lang.String) throws java.io.IOException
String fileName
String encoding
String data
java.io.FileOutputStream out
public static void fileWrite (java.lang.String, java.lang.String) throws java.io.IOException
String fileName
String data
public static void fileWrite (java.lang.String, java.lang.String, java.lang.String) throws java.io.IOException
String fileName
String encoding
String data
java.io.File file
public static void fileWrite (java.io.File, java.lang.String) throws java.io.IOException
java.io.File file
String data
public static void fileWrite (java.io.File, java.lang.String, java.lang.String) throws java.io.IOException
java.io.OutputStream out
java.io.File file
String encoding
String data
java.io.Writer writer
public static void fileDelete (java.lang.String)
String fileName
java.io.File file
public static boolean waitFor (java.lang.String, int)
String fileName
int seconds
public static boolean waitFor (java.io.File, int)
InterruptedException ignore
java.io.File file
int seconds
int timeout
int tick
public static java.io.File getFile (java.lang.String)
String fileName
public static java.lang.String[] getFilesFromExtension (java.lang.String, java.lang.String[])
String[] fetchFiles
String add
String currentFileName
java.io.File currentFile
int i
String directory
String[] extensions
java.util.List files
java.io.File currentDir
String[] unknownFiles
String[] foundFiles
private static java.util.List blendFilesToVector (java.util.List, java.lang.String[])
int i
java.util.List v
String[] files
private static boolean isValidFile (java.lang.String, java.lang.String[])
int i
String file
String[] extensions
String extension
public static void mkdir (java.lang.String)
String dir
java.io.File file
public static boolean contentEquals (java.io.File, java.io.File) throws java.io.IOException
java.io.File file1
java.io.File file2
boolean file1Exists
java.io.InputStream input1
java.io.InputStream input2
public static java.io.File toFile (java.net.URL)
String hexStr
char ch
java.net.URL url
String filename
int pos
public static java.net.URL[] toURLs (java.io.File[]) throws java.io.IOException
int i
java.io.File[] files
java.net.URL[] urls
public static java.lang.String removeExtension (java.lang.String)
String filename
String ext
int index
public static java.lang.String getExtension (java.lang.String)
String filename
public static java.lang.String removePath (java.lang.String)
String filepath
public static java.lang.String removePath (java.lang.String, char)
String filepath
char fileSeparatorChar
int index
public static java.lang.String getPath (java.lang.String)
String filepath
public static java.lang.String getPath (java.lang.String, char)
String filepath
char fileSeparatorChar
int index
public static void copyFileToDirectory (java.lang.String, java.lang.String) throws java.io.IOException
String source
String destinationDirectory
public static void copyFileToDirectoryIfModified (java.lang.String, java.lang.String) throws java.io.IOException
String source
String destinationDirectory
public static void copyFileToDirectory (java.io.File, java.io.File) throws java.io.IOException
java.io.File source
java.io.File destinationDirectory
public static void copyFileToDirectoryIfModified (java.io.File, java.io.File) throws java.io.IOException
java.io.File source
java.io.File destinationDirectory
public static void copyFile (java.io.File, java.io.File) throws java.io.IOException
String message
String message
java.io.File source
java.io.File destination
private static void doCopyFile (java.io.File, java.io.File) throws java.io.IOException
long size
long pos
long count
java.io.File source
java.io.File destination
java.io.FileInputStream fis
java.io.FileOutputStream fos
java.nio.channels.FileChannel input
java.nio.channels.FileChannel output
public static boolean copyFileIfModified (java.io.File, java.io.File) throws java.io.IOException
java.io.File source
java.io.File destination
public static void copyURLToFile (java.net.URL, java.io.File) throws java.io.IOException
java.net.URL source
java.io.File destination
public static void copyStreamToFile (org.codehaus.plexus.util.io.InputStreamFacade, java.io.File) throws java.io.IOException
org.codehaus.plexus.util.io.InputStreamFacade source
java.io.File destination
java.io.InputStream input
java.io.FileOutputStream output
private static void checkCanWrite (java.io.File) throws java.io.IOException
String message
java.io.File destination
private static void mkdirsFor (java.io.File)
java.io.File destination
java.io.File parentFile
public static java.lang.String normalize (java.lang.String)
int index
int index
int index
int index2
String path
String normalized
public static java.lang.String catPath (java.lang.String, java.lang.String)
String lookupPath
String path
int index
String lookup
String pth
public static java.io.File resolveFile (java.io.File, java.lang.String)
java.io.IOException ioe
java.io.File file
boolean doubleSeparator
int i
java.io.IOException ioe
java.io.File baseFile
String filename
String filenm
char[] chars
StringBuilder sb
int start
java.io.File file
public static void forceDelete (java.lang.String) throws java.io.IOException
String file
public static void forceDelete (java.io.File) throws java.io.IOException
String message
boolean filePresent
java.io.File file
private static boolean deleteFile (java.io.File) throws java.io.IOException
InterruptedException ex
java.io.File file
public static void forceDeleteOnExit (java.io.File) throws java.io.IOException
java.io.File file
private static void deleteDirectoryOnExit (java.io.File) throws java.io.IOException
java.io.File directory
private static void cleanDirectoryOnExit (java.io.File) throws java.io.IOException
String message
String message
java.io.IOException ioe
java.io.File file
int i
java.io.File directory
java.io.IOException exception
java.io.File[] files
public static void forceMkdir (java.io.File) throws java.io.IOException
String message
String message
java.io.File file
public static void deleteDirectory (java.lang.String) throws java.io.IOException
String directory
public static void deleteDirectory (java.io.File) throws java.io.IOException
String message
java.io.File directory
public static void cleanDirectory (java.lang.String) throws java.io.IOException
String directory
public static void cleanDirectory (java.io.File) throws java.io.IOException
String message
String message
java.io.IOException ioe
java.io.File file
int i
java.io.File directory
java.io.IOException exception
java.io.File[] files
public static long sizeOfDirectory (java.lang.String)
String directory
public static long sizeOfDirectory (java.io.File)
String message
String message
java.io.File file
int i
java.io.File directory
long size
java.io.File[] files
public static java.util.List getFiles (java.io.File, java.lang.String, java.lang.String) throws java.io.IOException
java.io.File directory
String includes
String excludes
public static java.util.List getFiles (java.io.File, java.lang.String, java.lang.String, boolean) throws java.io.IOException
String filename
java.util.Iterator i$
java.io.File directory
String includes
String excludes
boolean includeBasedir
java.util.List fileNames
java.util.List files
public static java.util.List getFileNames (java.io.File, java.lang.String, java.lang.String, boolean) throws java.io.IOException
java.io.File directory
String includes
String excludes
boolean includeBasedir
public static java.util.List getFileNames (java.io.File, java.lang.String, java.lang.String, boolean, boolean) throws java.io.IOException
java.io.File directory
String includes
String excludes
boolean includeBasedir
boolean isCaseSensitive
public static java.util.List getDirectoryNames (java.io.File, java.lang.String, java.lang.String, boolean) throws java.io.IOException
java.io.File directory
String includes
String excludes
boolean includeBasedir
public static java.util.List getDirectoryNames (java.io.File, java.lang.String, java.lang.String, boolean, boolean) throws java.io.IOException
java.io.File directory
String includes
String excludes
boolean includeBasedir
boolean isCaseSensitive
public static java.util.List getFileAndDirectoryNames (java.io.File, java.lang.String, java.lang.String, boolean, boolean, boolean, boolean) throws java.io.IOException
int i
String[] files
int i
String[] directories
java.io.File directory
String includes
String excludes
boolean includeBasedir
boolean isCaseSensitive
boolean getFiles
boolean getDirectories
org.codehaus.plexus.util.DirectoryScanner scanner
java.util.List list
public static void copyDirectory (java.io.File, java.io.File) throws java.io.IOException
java.io.File sourceDirectory
java.io.File destinationDirectory
public static void copyDirectory (java.io.File, java.io.File, java.lang.String, java.lang.String) throws java.io.IOException
java.io.File file
java.util.Iterator i$
java.io.File sourceDirectory
java.io.File destinationDirectory
String includes
String excludes
java.util.List files
public static void copyDirectoryLayout (java.io.File, java.io.File, java.lang.String[], java.lang.String[]) throws java.io.IOException
java.io.File source
java.io.File destination
String name
java.util.Iterator i$
java.io.File sourceDirectory
java.io.File destinationDirectory
String[] includes
String[] excludes
org.codehaus.plexus.util.DirectoryScanner scanner
java.util.List includedDirectories
public static void copyDirectoryStructure (java.io.File, java.io.File) throws java.io.IOException
java.io.File sourceDirectory
java.io.File destinationDirectory
public static void copyDirectoryStructureIfModified (java.io.File, java.io.File) throws java.io.IOException
java.io.File sourceDirectory
java.io.File destinationDirectory
private static void copyDirectoryStructure (java.io.File, java.io.File, java.io.File, boolean) throws java.io.IOException
java.io.File file
String dest
java.io.File destination
int i
java.io.File sourceDirectory
java.io.File destinationDirectory
java.io.File rootDestinationDirectory
boolean onlyModifiedFiles
java.io.File[] files
String sourcePath
public static void rename (java.io.File, java.io.File) throws java.io.IOException
java.io.File from
java.io.File to
java.io.File parent
public static java.io.File createTempFile (java.lang.String, java.lang.String, java.io.File)
String prefix
String suffix
java.io.File parentDir
java.io.File result
String parent
java.text.DecimalFormat fmt
java.security.SecureRandom secureRandom
long secureInitializer
java.util.Random rand
public static void copyFile (java.io.File, java.io.File, java.lang.String, org.codehaus.plexus.util.FileUtils$FilterWrapper[]) throws java.io.IOException
java.io.File from
java.io.File to
String encoding
org.codehaus.plexus.util.FileUtils$FilterWrapper[] wrappers
public static void copyFile (java.io.File, java.io.File, java.lang.String, org.codehaus.plexus.util.FileUtils$FilterWrapper[], boolean) throws java.io.IOException
java.io.FileInputStream instream
java.io.FileOutputStream outstream
org.codehaus.plexus.util.FileUtils$FilterWrapper wrapper
int i
java.io.Reader reader
java.io.Reader fileReader
java.io.Writer fileWriter
java.io.File from
java.io.File to
String encoding
org.codehaus.plexus.util.FileUtils$FilterWrapper[] wrappers
boolean overwrite
public static java.util.List loadFile (java.io.File) throws java.io.IOException
java.io.BufferedReader reader
String line
java.io.File file
java.util.List lines
public static boolean isValidWindowsFileName (java.io.File)
java.io.File parentFile
java.io.File f
static void ()
}
org/codehaus/plexus/util/InterpolationFilterReader.classInterpolationFilterReader.java
package org.codehaus.plexus.util
public org.codehaus.plexus.util.InterpolationFilterReader extends java.io.FilterReader {
private String replaceData
private int replaceIndex
private int previousIndex
private java.util.Map variables
private String beginToken
private String endToken
private int beginTokenLength
private int endTokenLength
private static final String DEFAULT_BEGIN_TOKEN
private static final String DEFAULT_END_TOKEN
public void (java.io.Reader, java.util.Map, java.lang.String, java.lang.String)
java.io.Reader in
java.util.Map variables
String beginToken
String endToken
public void (java.io.Reader, java.util.Map)
java.io.Reader in
java.util.Map variables
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 ch
int endTokenMatchPos
String value
StringBuilder key
int beginTokenMatchPos
String variableKey
Object o
int ch
}
org/codehaus/plexus/util/introspection/ClassMap$1.classClassMap.java
package org.codehaus.plexus.util.introspection
org.codehaus.plexus.util.introspection.ClassMap$1 extends java.lang.Object {
}
org/codehaus/plexus/util/introspection/ClassMap$CacheMiss.classClassMap.java
package org.codehaus.plexus.util.introspection
final org.codehaus.plexus.util.introspection.ClassMap$CacheMiss extends java.lang.Object {
private void ()
void (org.codehaus.plexus.util.introspection.ClassMap$1)
org.codehaus.plexus.util.introspection.ClassMap$1 x0
}
org/codehaus/plexus/util/introspection/ClassMap$MethodInfo.classClassMap.java
package org.codehaus.plexus.util.introspection
final org.codehaus.plexus.util.introspection.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/util/introspection/ClassMap.classClassMap.java
package org.codehaus.plexus.util.introspection
public org.codehaus.plexus.util.introspection.ClassMap extends java.lang.Object {
private static final org.codehaus.plexus.util.introspection.ClassMap$CacheMiss CACHE_MISS
private static final Object OBJECT
private final Class clazz
private java.util.Map methodCache
private org.codehaus.plexus.util.introspection.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.util.introspection.MethodMap$AmbiguousException
org.codehaus.plexus.util.introspection.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)
Class parameterType
Class[] arr$
int len$
int i$
java.lang.reflect.Method method
Class[] parameterTypes
StringBuilder methodKey
private static java.lang.String makeMethodKey (java.lang.String, java.lang.Object[])
Object arg
Object param
Object[] arr$
int len$
int i$
String method
Object[] params
StringBuilder methodKey
private static java.lang.reflect.Method[] getAccessibleMethods (java.lang.Class)
int i
org.codehaus.plexus.util.introspection.ClassMap$MethodInfo methodInfo
org.codehaus.plexus.util.introspection.ClassMap$MethodInfo[] arr$
int len$
int i$
Class clazz
java.lang.reflect.Method[] methods
org.codehaus.plexus.util.introspection.ClassMap$MethodInfo[] methodInfos
int upcastCount
int j
private static int getAccessibleMethods (java.lang.Class, org.codehaus.plexus.util.introspection.ClassMap$MethodInfo[], int)
org.codehaus.plexus.util.introspection.ClassMap$MethodInfo methodInfo
NoSuchMethodException e
int i
int i
Class clazz
org.codehaus.plexus.util.introspection.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/util/introspection/MethodMap$AmbiguousException.classMethodMap.java
package org.codehaus.plexus.util.introspection
public org.codehaus.plexus.util.introspection.MethodMap$AmbiguousException extends java.lang.Exception {
public void ()
}
org/codehaus/plexus/util/introspection/MethodMap.classMethodMap.java
package org.codehaus.plexus.util.introspection
public org.codehaus.plexus.util.introspection.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
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.util.introspection.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.util.introspection.MethodMap$AmbiguousException
java.lang.reflect.Method max
java.util.Iterator maximal
Class[] appArgs
boolean lessSpecific
java.lang.reflect.Method app
java.util.Iterator i$
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
Object method1
java.util.Iterator i$
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
}
org/codehaus/plexus/util/introspection/ReflectionValueExtractor$Tokenizer.classReflectionValueExtractor.java
package org.codehaus.plexus.util.introspection
org.codehaus.plexus.util.introspection.ReflectionValueExtractor$Tokenizer extends java.lang.Object {
final String expression
int idx
public void (java.lang.String)
String expression
public int peekChar ()
public int skipChar ()
public java.lang.String nextToken (char)
char delimiter
int start
public java.lang.String nextPropertyName ()
int start
public int getPosition ()
public java.lang.String toString ()
}
org/codehaus/plexus/util/introspection/ReflectionValueExtractor.classReflectionValueExtractor.java
package org.codehaus.plexus.util.introspection
public org.codehaus.plexus.util.introspection.ReflectionValueExtractor extends java.lang.Object {
private static final Class[] CLASS_ARGS
private static final Object[] OBJECT_ARGS
private static final java.util.Map classMaps
static final int EOF
static final char PROPERTY_START
static final char INDEXED_START
static final char INDEXED_END
static final char MAPPED_START
static final char MAPPED_END
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
org.codehaus.plexus.util.introspection.ReflectionValueExtractor$Tokenizer tokenizer
String expression
Object root
boolean trimRootToken
Object value
org.codehaus.plexus.util.introspection.ReflectionValueExtractor$Tokenizer tokenizer
int propertyPosition
private static java.lang.Object getMappedValue (java.lang.String, int, int, java.lang.Object, java.lang.String) throws java.lang.Exception
Object[] localParams
org.codehaus.plexus.util.introspection.ClassMap classMap
java.lang.reflect.Method method
String expression
int from
int to
Object value
String key
String message
private static java.lang.Object getIndexedValue (java.lang.String, int, int, java.lang.Object, java.lang.String) throws java.lang.Exception
org.codehaus.plexus.util.introspection.ClassMap classMap
Object[] localParams
java.lang.reflect.Method method
int index
NumberFormatException e
java.lang.reflect.InvocationTargetException e
String expression
int from
int to
Object value
String indexStr
String message
private static java.lang.Object getPropertyValue (java.lang.Object, java.lang.String) throws java.lang.Exception
java.lang.reflect.InvocationTargetException e
Object value
String property
org.codehaus.plexus.util.introspection.ClassMap classMap
String methodBase
String methodName
java.lang.reflect.Method method
private static org.codehaus.plexus.util.introspection.ClassMap getClassMap (java.lang.Class)
org.codehaus.plexus.util.introspection.ClassMap classMap
Class clazz
java.lang.ref.WeakReference softRef
org.codehaus.plexus.util.introspection.ClassMap classMap
static void ()
}
org/codehaus/plexus/util/io/InputStreamFacade.classInputStreamFacade.java
package org.codehaus.plexus.util.io
public abstract org.codehaus.plexus.util.io.InputStreamFacade extends java.lang.Object {
public abstract java.io.InputStream getInputStream () throws java.io.IOException
}
org/codehaus/plexus/util/io/RawInputStreamFacade.classRawInputStreamFacade.java
package org.codehaus.plexus.util.io
public org.codehaus.plexus.util.io.RawInputStreamFacade extends java.lang.Object implements org.codehaus.plexus.util.io.InputStreamFacade {
final java.io.InputStream stream
public void (java.io.InputStream)
java.io.InputStream stream
public java.io.InputStream getInputStream () throws java.io.IOException
}
org/codehaus/plexus/util/io/URLInputStreamFacade.classURLInputStreamFacade.java
package org.codehaus.plexus.util.io
public org.codehaus.plexus.util.io.URLInputStreamFacade extends java.lang.Object implements org.codehaus.plexus.util.io.InputStreamFacade {
private final java.net.URL url
public void (java.net.URL)
java.net.URL url
public java.io.InputStream getInputStream () throws java.io.IOException
}
org/codehaus/plexus/util/IOUtil.classIOUtil.java
package org.codehaus.plexus.util
public final org.codehaus.plexus.util.IOUtil extends java.lang.Object {
private static final int DEFAULT_BUFFER_SIZE
private void ()
public static void copy (java.io.InputStream, java.io.OutputStream) throws java.io.IOException
java.io.InputStream input
java.io.OutputStream output
public static void copy (java.io.InputStream, java.io.OutputStream, int) throws java.io.IOException
java.io.InputStream input
java.io.OutputStream output
int bufferSize
byte[] buffer
int n
public static void copy (java.io.Reader, java.io.Writer) throws java.io.IOException
java.io.Reader input
java.io.Writer output
public static void copy (java.io.Reader, java.io.Writer, int) throws java.io.IOException
java.io.Reader input
java.io.Writer output
int bufferSize
char[] buffer
int n
public static void copy (java.io.InputStream, java.io.Writer) throws java.io.IOException
java.io.InputStream input
java.io.Writer output
public static void copy (java.io.InputStream, java.io.Writer, int) throws java.io.IOException
java.io.InputStream input
java.io.Writer output
int bufferSize
java.io.InputStreamReader in
public static void copy (java.io.InputStream, java.io.Writer, java.lang.String) throws java.io.IOException
java.io.InputStream input
java.io.Writer output
String encoding
java.io.InputStreamReader in
public static void copy (java.io.InputStream, java.io.Writer, java.lang.String, int) throws java.io.IOException
java.io.InputStream input
java.io.Writer output
String encoding
int bufferSize
java.io.InputStreamReader in
public static java.lang.String toString (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
public static java.lang.String toString (java.io.InputStream, int) throws java.io.IOException
java.io.InputStream input
int bufferSize
java.io.StringWriter sw
public static java.lang.String toString (java.io.InputStream, java.lang.String) throws java.io.IOException
java.io.InputStream input
String encoding
public static java.lang.String toString (java.io.InputStream, java.lang.String, int) throws java.io.IOException
java.io.InputStream input
String encoding
int bufferSize
java.io.StringWriter sw
public static byte[] toByteArray (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
public static byte[] toByteArray (java.io.InputStream, int) throws java.io.IOException
java.io.InputStream input
int bufferSize
java.io.ByteArrayOutputStream output
public static void copy (java.io.Reader, java.io.OutputStream) throws java.io.IOException
java.io.Reader input
java.io.OutputStream output
public static void copy (java.io.Reader, java.io.OutputStream, int) throws java.io.IOException
java.io.Reader input
java.io.OutputStream output
int bufferSize
java.io.OutputStreamWriter out
public static java.lang.String toString (java.io.Reader) throws java.io.IOException
java.io.Reader input
public static java.lang.String toString (java.io.Reader, int) throws java.io.IOException
java.io.Reader input
int bufferSize
java.io.StringWriter sw
public static byte[] toByteArray (java.io.Reader) throws java.io.IOException
java.io.Reader input
public static byte[] toByteArray (java.io.Reader, int) throws java.io.IOException
java.io.Reader input
int bufferSize
java.io.ByteArrayOutputStream output
public static void copy (java.lang.String, java.io.OutputStream) throws java.io.IOException
String input
java.io.OutputStream output
public static void copy (java.lang.String, java.io.OutputStream, int) throws java.io.IOException
String input
java.io.OutputStream output
int bufferSize
java.io.StringReader in
java.io.OutputStreamWriter out
public static void copy (java.lang.String, java.io.Writer) throws java.io.IOException
String input
java.io.Writer output
public static void bufferedCopy (java.io.InputStream, java.io.OutputStream) throws java.io.IOException
java.io.InputStream input
java.io.OutputStream output
java.io.BufferedInputStream in
java.io.BufferedOutputStream out
public static byte[] toByteArray (java.lang.String) throws java.io.IOException
String input
public static byte[] toByteArray (java.lang.String, int) throws java.io.IOException
String input
int bufferSize
java.io.ByteArrayOutputStream output
public static void copy (byte[], java.io.Writer) throws java.io.IOException
byte[] input
java.io.Writer output
public static void copy (byte[], java.io.Writer, int) throws java.io.IOException
byte[] input
java.io.Writer output
int bufferSize
java.io.ByteArrayInputStream in
public static void copy (byte[], java.io.Writer, java.lang.String) throws java.io.IOException
byte[] input
java.io.Writer output
String encoding
java.io.ByteArrayInputStream in
public static void copy (byte[], java.io.Writer, java.lang.String, int) throws java.io.IOException
byte[] input
java.io.Writer output
String encoding
int bufferSize
java.io.ByteArrayInputStream in
public static java.lang.String toString (byte[]) throws java.io.IOException
byte[] input
public static java.lang.String toString (byte[], int) throws java.io.IOException
byte[] input
int bufferSize
java.io.StringWriter sw
public static java.lang.String toString (byte[], java.lang.String) throws java.io.IOException
byte[] input
String encoding
public static java.lang.String toString (byte[], java.lang.String, int) throws java.io.IOException
byte[] input
String encoding
int bufferSize
java.io.StringWriter sw
public static void copy (byte[], java.io.OutputStream) throws java.io.IOException
byte[] input
java.io.OutputStream output
public static void copy (byte[], java.io.OutputStream, int) throws java.io.IOException
byte[] input
java.io.OutputStream output
int bufferSize
public static boolean contentEquals (java.io.InputStream, java.io.InputStream) throws java.io.IOException
int ch2
java.io.InputStream input1
java.io.InputStream input2
java.io.InputStream bufferedInput1
java.io.InputStream bufferedInput2
int ch
int ch2
public static void close (java.io.InputStream)
java.io.IOException ex
java.io.InputStream inputStream
public static void close (java.nio.channels.Channel)
java.io.IOException ex
java.nio.channels.Channel channel
public static void close (java.io.OutputStream)
java.io.IOException ex
java.io.OutputStream outputStream
public static void close (java.io.Reader)
java.io.IOException ex
java.io.Reader reader
public static void close (java.io.Writer)
java.io.IOException ex
java.io.Writer writer
}
org/codehaus/plexus/util/Java7Detector.classJava7Detector.java
package org.codehaus.plexus.util
org.codehaus.plexus.util.Java7Detector extends java.lang.Object {
private static final boolean isJava7
void ()
public static boolean isJava7 ()
static void ()
Exception e
boolean isJava7x
}
org/codehaus/plexus/util/Java7FileUtil.classJava7FileUtil.java
package org.codehaus.plexus.util
public org.codehaus.plexus.util.Java7FileUtil extends java.lang.Object {
public void ()
public static boolean isSymLink (java.io.File)
java.io.File file
}
org/codehaus/plexus/util/LineOrientedInterpolatingReader.classLineOrientedInterpolatingReader.java
package org.codehaus.plexus.util
public org.codehaus.plexus.util.LineOrientedInterpolatingReader extends java.io.FilterReader {
public static final String DEFAULT_START_DELIM
public static final String DEFAULT_END_DELIM
public static final String DEFAULT_ESCAPE_SEQ
private static final char CARRIAGE_RETURN_CHAR
private static final char NEWLINE_CHAR
private final java.io.PushbackReader pushbackReader
private final java.util.Map context
private final String startDelim
private final String endDelim
private final String escapeSeq
private final int minExpressionSize
private final org.codehaus.plexus.util.reflection.Reflector reflector
private int lineIdx
private String line
public void (java.io.Reader, java.util.Map, java.lang.String, java.lang.String, java.lang.String)
java.io.Reader reader
java.util.Map context
String startDelim
String endDelim
String escapeSeq
public void (java.io.Reader, java.util.Map, java.lang.String, java.lang.String)
java.io.Reader reader
java.util.Map context
String startDelim
String endDelim
public void (java.io.Reader, java.util.Map)
java.io.Reader reader
java.util.Map context
public int read () throws java.io.IOException
int next
public int read (char[], int, int) throws java.io.IOException
int next
int i
char[] cbuf
int off
int len
int fillCount
public long skip (long) throws java.io.IOException
int next
long i
long n
long skipCount
private void readAndInterpolateLine () throws java.io.IOException
java.util.Set expressions
java.util.Map evaluatedExpressions
String interpolated
String rawLine
private java.lang.String readLine () throws java.io.IOException
char c
StringBuilder lineBuffer
int next
boolean lastWasCR
private java.lang.String replaceWithInterpolatedValues (java.lang.String, java.util.Map)
java.util.Map$Entry entry
String expression
String value
Object o
java.util.Iterator i$
String rawLine
java.util.Map evaluatedExpressions
String result
private java.util.Map evaluateExpressions (java.util.Set)
org.codehaus.plexus.util.reflection.ReflectorException e
int i
Object value
String rawExpression
String realExpression
String[] parts
Object expression
java.util.Iterator i$
java.util.Set expressions
java.util.Map evaluated
private java.util.Set parseForExpressions (java.lang.String)
int start
int end
int placeholder
String rawLine
java.util.Set expressions
private int findDelimiter (java.lang.String, java.lang.String, int)
int escEndIdx
String rawLine
String delimiter
int lastPos
int placeholder
int position
private java.lang.String findAndReplaceUnlessEscaped (java.lang.String, java.lang.String, java.lang.String)
int escIdx
int nextReplacement
String rawLine
String search
String replace
StringBuilder lineBuffer
int lastReplacement
}
org/codehaus/plexus/util/MatchPattern.classMatchPattern.java
package org.codehaus.plexus.util
public org.codehaus.plexus.util.MatchPattern extends java.lang.Object {
private final String source
private final String regexPattern
private final String separator
private final String[] tokenized
private final char[][] tokenizedChar
private void (java.lang.String, java.lang.String)
int i
String source
String separator
public boolean matchPath (java.lang.String, boolean)
String str
boolean isCaseSensitive
boolean matchPath (java.lang.String, char[][], boolean)
String str
char[][] strDirs
boolean isCaseSensitive
public boolean matchPatternStart (java.lang.String, boolean)
String altStr
String str
boolean isCaseSensitive
public java.lang.String[] getTokenizedPathString ()
public char[][] getTokenizedPathChars ()
public boolean startsWith (java.lang.String)
String string
static java.lang.String[] tokenizePathToString (java.lang.String, java.lang.String)
String path
String separator
java.util.List ret
java.util.StringTokenizer st
public static org.codehaus.plexus.util.MatchPattern fromString (java.lang.String)
String source
}
org/codehaus/plexus/util/MatchPatterns.classMatchPatterns.java
package org.codehaus.plexus.util
public org.codehaus.plexus.util.MatchPatterns extends java.lang.Object {
private final org.codehaus.plexus.util.MatchPattern[] patterns
private void (org.codehaus.plexus.util.MatchPattern[])
org.codehaus.plexus.util.MatchPattern[] patterns
public boolean matches (java.lang.String, boolean)
String name
boolean isCaseSensitive
String[] tokenized
public boolean matches (java.lang.String, java.lang.String[], boolean)
int i
org.codehaus.plexus.util.MatchPattern pattern
org.codehaus.plexus.util.MatchPattern[] arr$
int len$
int i$
String name
String[] tokenizedName
boolean isCaseSensitive
char[][] tokenizedNameChar
public boolean matchesPatternStart (java.lang.String, boolean)
org.codehaus.plexus.util.MatchPattern includesPattern
org.codehaus.plexus.util.MatchPattern[] arr$
int len$
int i$
String name
boolean isCaseSensitive
public static transient org.codehaus.plexus.util.MatchPatterns from (java.lang.String[])
int i
String[] sources
int length
org.codehaus.plexus.util.MatchPattern[] result
public static org.codehaus.plexus.util.MatchPatterns from (java.lang.Iterable)
Iterable strings
private static org.codehaus.plexus.util.MatchPattern[] getMatchPatterns (java.lang.Iterable)
String string
java.util.Iterator i$
Iterable items
java.util.List result
}
org/codehaus/plexus/util/Os.classOs.java
package org.codehaus.plexus.util
public org.codehaus.plexus.util.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.Iterator i$
java.util.Set families
public static boolean isValidFamily (java.lang.String)
String theFamily
public static java.util.Set getValidFamilies ()
static void ()
}
org/codehaus/plexus/util/PathTool.classPathTool.java
package org.codehaus.plexus.util
public org.codehaus.plexus.util.PathTool extends java.lang.Object {
public void ()
public static final java.lang.String getRelativePath (java.lang.String, java.lang.String)
String basedir
String filename
String separator
String relativeFilename
public static final java.lang.String getRelativePath (java.lang.String)
String filename
String separator
public static final java.lang.String getDirectoryComponent (java.lang.String)
String filename
String separator
String directory
public static final java.lang.String calculateLink (java.lang.String, java.lang.String)
String link
String relativePath
public static final java.lang.String getRelativeWebPath (java.lang.String, java.lang.String)
String oldPath
String newPath
String resultPath
public static final java.lang.String getRelativeFilePath (java.lang.String, java.lang.String)
String oldPath
String newPath
String fromPath
String toPath
String resultPath
private static final java.lang.String determineRelativePath (java.lang.String, java.lang.String)
int i
String filename
String separator
int slashCount
StringBuilder sb
private static final java.lang.String determineSeparator (java.lang.String)
String filename
int forwardCount
int backwardCount
static final java.lang.String uppercaseDrive (java.lang.String)
String path
private static final java.lang.String buildRelativePath (java.lang.String, java.lang.String, char)
String toPath
String fromPath
char separatorChar
java.util.StringTokenizer toTokeniser
java.util.StringTokenizer fromTokeniser
int count
String relativePath
}
org/codehaus/plexus/util/PropertyUtils.classPropertyUtils.java
package org.codehaus.plexus.util
public org.codehaus.plexus.util.PropertyUtils extends java.lang.Object {
public void ()
public static java.util.Properties loadProperties (java.net.URL)
Exception e
java.net.URL url
public static java.util.Properties loadProperties (java.io.File)
Exception e
java.io.File file
public static java.util.Properties loadProperties (java.io.InputStream)
java.io.IOException e
java.util.Properties properties
java.io.IOException e
java.io.IOException e
java.io.IOException e
java.io.InputStream is
}
org/codehaus/plexus/util/ReaderFactory.classReaderFactory.java
package org.codehaus.plexus.util
public org.codehaus.plexus.util.ReaderFactory extends java.lang.Object {
public static final String ISO_8859_1
public static final String US_ASCII
public static final String UTF_16
public static final String UTF_16BE
public static final String UTF_16LE
public static final String UTF_8
public static final String FILE_ENCODING
public void ()
public static org.codehaus.plexus.util.xml.XmlStreamReader newXmlReader (java.io.InputStream) throws java.io.IOException
java.io.InputStream in
public static org.codehaus.plexus.util.xml.XmlStreamReader newXmlReader (java.io.File) throws java.io.IOException
java.io.File file
public static org.codehaus.plexus.util.xml.XmlStreamReader newXmlReader (java.net.URL) throws java.io.IOException
java.net.URL url
public static java.io.Reader newPlatformReader (java.io.InputStream)
java.io.InputStream in
public static java.io.Reader newPlatformReader (java.io.File) throws java.io.FileNotFoundException
java.io.File file
public static java.io.Reader newPlatformReader (java.net.URL) throws java.io.IOException
java.net.URL url
public static java.io.Reader newReader (java.io.InputStream, java.lang.String) throws java.io.UnsupportedEncodingException
java.io.InputStream in
String encoding
public static java.io.Reader newReader (java.io.File, java.lang.String) throws java.io.FileNotFoundException java.io.UnsupportedEncodingException
java.io.File file
String encoding
public static java.io.Reader newReader (java.net.URL, java.lang.String) throws java.io.IOException
java.net.URL url
String encoding
static void ()
}
org/codehaus/plexus/util/reflection/Reflector.classReflector.java
package org.codehaus.plexus.util.reflection
public final org.codehaus.plexus.util.reflection.Reflector extends java.lang.Object {
private static final String CONSTRUCTOR_METHOD_NAME
private static final String GET_INSTANCE_METHOD_NAME
private java.util.HashMap classMaps
public void ()
public java.lang.Object newInstance (java.lang.Class, java.lang.Object[]) throws org.codehaus.plexus.util.reflection.ReflectorException
int i
int len
Class paramType
Class[] arr$
int len$
int i$
StringBuilder buffer
java.lang.reflect.Constructor con
InstantiationException ex
java.lang.reflect.InvocationTargetException ex
IllegalAccessException ex
Class theClass
Object[] params
Class[] paramTypes
public java.lang.Object getSingleton (java.lang.Class, java.lang.Object[]) throws org.codehaus.plexus.util.reflection.ReflectorException
int i
int len
java.lang.reflect.Method method
java.lang.reflect.InvocationTargetException ex
IllegalAccessException ex
Class theClass
Object[] initParams
Class[] paramTypes
public java.lang.Object invoke (java.lang.Object, java.lang.String, java.lang.Object[]) throws org.codehaus.plexus.util.reflection.ReflectorException
int i
int len
Class paramType
Class[] arr$
int len$
int i$
StringBuilder buffer
java.lang.reflect.Method method
java.lang.reflect.InvocationTargetException ex
IllegalAccessException ex
Object target
String methodName
Object[] params
Class[] paramTypes
public java.lang.Object getStaticField (java.lang.Class, java.lang.String) throws org.codehaus.plexus.util.reflection.ReflectorException
java.lang.reflect.Field field
SecurityException e
NoSuchFieldException e
IllegalArgumentException e
IllegalAccessException e
Class targetClass
String fieldName
public java.lang.Object getField (java.lang.Object, java.lang.String) throws org.codehaus.plexus.util.reflection.ReflectorException
Object target
String fieldName
public java.lang.Object getField (java.lang.Object, java.lang.String, boolean) throws org.codehaus.plexus.util.reflection.ReflectorException
java.lang.reflect.Field field
boolean accessibilityBroken
Object result
SecurityException e
NoSuchFieldException e
IllegalAccessException e
Object target
String fieldName
boolean breakAccessibility
Class targetClass
public java.lang.Object invokeStatic (java.lang.Class, java.lang.String, java.lang.Object[]) throws org.codehaus.plexus.util.reflection.ReflectorException
int i
int len
Class paramType
Class[] arr$
int len$
int i$
StringBuilder buffer
java.lang.reflect.Method method
java.lang.reflect.InvocationTargetException ex
IllegalAccessException ex
Class targetClass
String methodName
Object[] params
Class[] paramTypes
public java.lang.reflect.Constructor getConstructor (java.lang.Class, java.lang.Class[]) throws org.codehaus.plexus.util.reflection.ReflectorException
int i
int len
int j
int len2
Class[] types
int i
int len
java.lang.reflect.Constructor[] cands
Class targetClass
Class[] params
java.util.Map constructorMap
StringBuilder key
java.lang.reflect.Constructor constructor
String paramKey
public java.lang.Object getObjectProperty (java.lang.Object, java.lang.String) throws org.codehaus.plexus.util.reflection.ReflectorException
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
Object target
String propertyName
Object returnValue
String beanAccessor
Class targetClass
Class[] emptyParams
java.lang.reflect.Method method
public java.lang.reflect.Method getMethod (java.lang.Class, java.lang.String, java.lang.Class[]) throws org.codehaus.plexus.util.reflection.ReflectorException
Class targetClass
String methodName
Class[] params
java.lang.reflect.Method method
private java.lang.reflect.Method _getMethod (java.lang.Class, java.lang.String, java.lang.Class[]) throws org.codehaus.plexus.util.reflection.ReflectorException
int i
int len
int j
int len2
String name
Class[] types
int i
int len
java.lang.reflect.Method[] cands
Class targetClass
String methodName
Class[] params
java.util.Map methodMap
StringBuilder key
java.lang.reflect.Method method
String paramKey
private java.util.Map getConstructorMap (java.lang.Class) throws org.codehaus.plexus.util.reflection.ReflectorException
Class theClass
private java.util.Map getMethodMap (java.lang.Class, java.lang.String) throws org.codehaus.plexus.util.reflection.ReflectorException
java.util.Map methodMap
String key
java.util.Map classMethods
Class theClass
String methodName
java.util.Map methodMap
String className
}
org/codehaus/plexus/util/reflection/ReflectorException.classReflectorException.java
package org.codehaus.plexus.util.reflection
public org.codehaus.plexus.util.reflection.ReflectorException extends java.lang.Exception {
public void ()
public void (java.lang.String)
String msg
public void (java.lang.Throwable)
Throwable root
public void (java.lang.String, java.lang.Throwable)
String msg
Throwable root
}
org/codehaus/plexus/util/ReflectionUtils.classReflectionUtils.java
package org.codehaus.plexus.util
public final org.codehaus.plexus.util.ReflectionUtils extends java.lang.Object {
public void ()
public static java.lang.reflect.Field getFieldByNameIncludingSuperclasses (java.lang.String, java.lang.Class)
Class superclass
NoSuchFieldException e
String fieldName
Class clazz
java.lang.reflect.Field retValue
public static java.util.List getFieldsIncludingSuperclasses (java.lang.Class)
Class clazz
java.util.List fields
Class superclass
public static java.lang.reflect.Method getSetter (java.lang.String, java.lang.Class)
java.lang.reflect.Method method
java.lang.reflect.Method[] arr$
int len$
int i$
String fieldName
Class clazz
java.lang.reflect.Method[] methods
public static java.util.List getSetters (java.lang.Class)
java.lang.reflect.Method method
java.lang.reflect.Method[] arr$
int len$
int i$
Class clazz
java.lang.reflect.Method[] methods
java.util.List list
public static java.lang.Class getSetterType (java.lang.reflect.Method)
java.lang.reflect.Method method
public static void setVariableValueInObject (java.lang.Object, java.lang.String, java.lang.Object) throws java.lang.IllegalAccessException
Object object
String variable
Object value
java.lang.reflect.Field field
public static java.lang.Object getValueIncludingSuperclasses (java.lang.String, java.lang.Object) throws java.lang.IllegalAccessException
String variable
Object object
java.lang.reflect.Field field
public static java.util.Map getVariablesAndValuesIncludingSuperclasses (java.lang.Object) throws java.lang.IllegalAccessException
Object object
java.util.HashMap map
public static boolean isSetter (java.lang.reflect.Method)
java.lang.reflect.Method method
private static void gatherVariablesAndValuesIncludingSuperclasses (java.lang.Object, java.util.Map) throws java.lang.IllegalAccessException
java.lang.reflect.Field field
int i
Object object
java.util.Map map
Class clazz
java.lang.reflect.Field[] fields
Class superclass
}
org/codehaus/plexus/util/Scanner.classScanner.java
package org.codehaus.plexus.util
public abstract org.codehaus.plexus.util.Scanner extends java.lang.Object {
public abstract void setIncludes (java.lang.String[])
public abstract void setExcludes (java.lang.String[])
public abstract void addDefaultExcludes ()
public abstract void scan ()
public abstract java.lang.String[] getIncludedFiles ()
public abstract java.lang.String[] getIncludedDirectories ()
public abstract java.io.File getBasedir ()
}
org/codehaus/plexus/util/SelectorUtils.classSelectorUtils.java
package org.codehaus.plexus.util
public final org.codehaus.plexus.util.SelectorUtils extends java.lang.Object {
public static final String PATTERN_HANDLER_PREFIX
public static final String PATTERN_HANDLER_SUFFIX
public static final String REGEX_HANDLER_PREFIX
public static final String ANT_HANDLER_PREFIX
private static org.codehaus.plexus.util.SelectorUtils instance
private void ()
public static org.codehaus.plexus.util.SelectorUtils getInstance ()
public static boolean matchPatternStart (java.lang.String, java.lang.String)
String pattern
String str
public static boolean matchPatternStart (java.lang.String, java.lang.String, boolean)
String altStr
String pattern
String str
boolean isCaseSensitive
static boolean isAntPrefixedPattern (java.lang.String)
String pattern
static boolean matchAntPathPatternStart (org.codehaus.plexus.util.MatchPattern, java.lang.String, java.lang.String, boolean)
org.codehaus.plexus.util.MatchPattern pattern
String str
String separator
boolean isCaseSensitive
static boolean matchAntPathPatternStart (java.lang.String, java.lang.String, java.lang.String, boolean)
String pattern
String str
String separator
boolean isCaseSensitive
String[] patDirs
private static boolean separatorPatternStartSlashMismatch (java.lang.String, java.lang.String, java.lang.String)
String pattern
String str
String separator
private static boolean separatorPatternStartSlashMismatch (org.codehaus.plexus.util.MatchPattern, java.lang.String, java.lang.String)
org.codehaus.plexus.util.MatchPattern matchPattern
String str
String separator
static boolean matchAntPathPatternStart (java.lang.String[], java.lang.String, java.lang.String, boolean)
String patDir
String[] patDirs
String str
String separator
boolean isCaseSensitive
String[] strDirs
int patIdxStart
int patIdxEnd
int strIdxStart
int strIdxEnd
public static boolean matchPath (java.lang.String, java.lang.String)
String pattern
String str
public static boolean matchPath (java.lang.String, java.lang.String, boolean)
String pattern
String str
boolean isCaseSensitive
public static boolean matchPath (java.lang.String, java.lang.String, java.lang.String, boolean)
String pattern
String str
String separator
boolean isCaseSensitive
static boolean isRegexPrefixedPattern (java.lang.String)
String pattern
static boolean matchAntPathPattern (org.codehaus.plexus.util.MatchPattern, java.lang.String, java.lang.String, boolean)
org.codehaus.plexus.util.MatchPattern matchPattern
String str
String separator
boolean isCaseSensitive
String[] patDirs
String[] strDirs
static boolean matchAntPathPattern (java.lang.String, java.lang.String, java.lang.String, boolean)
String pattern
String str
String separator
boolean isCaseSensitive
String[] patDirs
String[] strDirs
static boolean matchAntPathPattern (java.lang.String[], java.lang.String[], boolean)
String patDir
int i
String patDir
int i
int i
String subPat
String subStr
int j
int i
int patIdxTmp
int patLength
int strLength
int foundIdx
int i
String[] patDirs
String[] strDirs
boolean isCaseSensitive
int patIdxStart
int patIdxEnd
int strIdxStart
int strIdxEnd
static boolean matchAntPathPattern (char[][], char[][], boolean)
char[] patDir
int i
char[] patDir
int i
int i
char[] subPat
char[] subStr
int j
int i
int patIdxTmp
int patLength
int strLength
int foundIdx
int i
char[][] patDirs
char[][] strDirs
boolean isCaseSensitive
int patIdxStart
int patIdxEnd
int strIdxStart
int strIdxEnd
private static boolean isDoubleStar (char[])
char[] patDir
public static boolean match (java.lang.String, java.lang.String)
String pattern
String str
public static boolean match (java.lang.String, java.lang.String, boolean)
String pattern
String str
boolean isCaseSensitive
char[] patArr
char[] strArr
public static boolean match (char[], char[], boolean)
char aPatArr
char[] arr$
int len$
int i$
char ch
int i
int i
int i
int i
int j
int i
int patIdxTmp
int patLength
int strLength
int foundIdx
int i
char[] patArr
char[] strArr
boolean isCaseSensitive
int patIdxStart
int patIdxEnd
int strIdxStart
int strIdxEnd
char ch
boolean containsStar
private static boolean equals (char, char, boolean)
char c1
char c2
boolean isCaseSensitive
private static java.lang.String[] tokenizePathToString (java.lang.String, java.lang.String)
String path
String separator
java.util.List ret
java.util.StringTokenizer st
public static boolean isOutOfDate (java.io.File, java.io.File, int)
java.io.File src
java.io.File target
int granularity
public static java.lang.String removeWhitespace (java.lang.String)
java.util.StringTokenizer st
String input
StringBuilder result
static void ()
}
org/codehaus/plexus/util/StringInputStream.classStringInputStream.java
package org.codehaus.plexus.util
public org.codehaus.plexus.util.StringInputStream extends java.io.InputStream {
private java.io.StringReader in
public void (java.lang.String)
String source
public int read () throws java.io.IOException
public void close () throws java.io.IOException
public synchronized void mark (int)
java.io.IOException ioe
int limit
public synchronized void reset () throws java.io.IOException
public boolean markSupported ()
}
org/codehaus/plexus/util/StringOutputStream.classStringOutputStream.java
package org.codehaus.plexus.util
public org.codehaus.plexus.util.StringOutputStream extends java.io.OutputStream {
private StringBuffer buf
public void ()
public void write (byte[]) throws java.io.IOException
byte[] b
public void write (byte[], int, int) throws java.io.IOException
byte[] b
int off
int len
public void write (int) throws java.io.IOException
int b
byte[] bytes
public java.lang.String toString ()
}
org/codehaus/plexus/util/StringUtils.classStringUtils.java
package org.codehaus.plexus.util
public org.codehaus.plexus.util.StringUtils extends java.lang.Object {
public void ()
public static java.lang.String clean (java.lang.String)
String str
public static java.lang.String trim (java.lang.String)
String str
public static java.lang.String deleteWhitespace (java.lang.String)
int i
String str
StringBuilder buffer
int sz
public static boolean isNotEmpty (java.lang.String)
String str
public static boolean isEmpty (java.lang.String)
String str
public static boolean isBlank (java.lang.String)
int strLen
int i
String str
int strLen
public static boolean isNotBlank (java.lang.String)
String str
public static boolean equals (java.lang.String, java.lang.String)
String str1
String str2
public static boolean equalsIgnoreCase (java.lang.String, java.lang.String)
String str1
String str2
public static int indexOfAny (java.lang.String, java.lang.String[])
String searchStr
int tmp
String[] arr$
int len$
int i$
String str
String[] searchStrs
int sz
int ret
public static int lastIndexOfAny (java.lang.String, java.lang.String[])
String searchStr
int tmp
String[] arr$
int len$
int i$
String str
String[] searchStrs
int ret
public static java.lang.String substring (java.lang.String, int)
String str
int start
public static java.lang.String substring (java.lang.String, int, int)
String str
int start
int end
public static java.lang.String left (java.lang.String, int)
String str
int len
public static java.lang.String right (java.lang.String, int)
String str
int len
public static java.lang.String mid (java.lang.String, int, int)
String str
int pos
int len
public static java.lang.String[] split (java.lang.String)
String str
public static java.lang.String[] split (java.lang.String, java.lang.String)
String text
String separator
public static java.lang.String[] split (java.lang.String, java.lang.String, int)
java.util.StringTokenizer tok
String endToken
int lastTokenBegin
int lastTokenBegin
String str
String separator
int max
java.util.StringTokenizer tok
int listSize
String[] list
int i
int lastTokenEnd
public static java.lang.String concatenate (java.lang.Object[])
Object[] array
public static java.lang.String join (java.lang.Object[], java.lang.String)
int i
Object[] array
String separator
int arraySize
int bufSize
StringBuilder buf
public static java.lang.String join (java.util.Iterator, java.lang.String)
java.util.Iterator iterator
String separator
StringBuilder buf
public static java.lang.String replaceOnce (java.lang.String, char, char)
String text
char repl
char with
public static java.lang.String replace (java.lang.String, char, char)
String text
char repl
char with
public static java.lang.String replace (java.lang.String, char, char, int)
String text
char repl
char with
int max
public static java.lang.String replaceOnce (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)
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
StringBuilder buf
int start
int end
public static java.lang.String overlayString (java.lang.String, java.lang.String, int, int)
String text
String overlay
int start
int end
public static java.lang.String center (java.lang.String, int)
String str
int size
public static java.lang.String center (java.lang.String, int, java.lang.String)
String str
int size
String delim
int sz
int p
public static java.lang.String chomp (java.lang.String)
String str
public static java.lang.String chomp (java.lang.String, java.lang.String)
String str
String sep
int idx
public static java.lang.String chompLast (java.lang.String)
String str
public static java.lang.String chompLast (java.lang.String, java.lang.String)
String str
String sep
String sub
public static java.lang.String getChomp (java.lang.String, java.lang.String)
String str
String sep
int idx
public static java.lang.String prechomp (java.lang.String, java.lang.String)
String str
String sep
int idx
public static java.lang.String getPrechomp (java.lang.String, java.lang.String)
String str
String sep
int idx
public static java.lang.String chop (java.lang.String)
String str
int lastIdx
String ret
char last
public static java.lang.String chopNewline (java.lang.String)
String str
int lastIdx
char last
public static java.lang.String escape (java.lang.String)
char ch
int i
String str
int sz
StringBuilder buffer
public static java.lang.String repeat (java.lang.String, int)
int i
String str
int repeat
StringBuilder buffer
public static java.lang.String rightPad (java.lang.String, int)
String str
int size
public static java.lang.String rightPad (java.lang.String, int, java.lang.String)
String str
int size
String delim
public static java.lang.String leftPad (java.lang.String, int)
String str
int size
public static java.lang.String leftPad (java.lang.String, int, java.lang.String)
String str
int size
String delim
public static java.lang.String strip (java.lang.String)
String str
public static java.lang.String strip (java.lang.String, java.lang.String)
String str
String delim
public static java.lang.String[] stripAll (java.lang.String[])
String[] strs
public static java.lang.String[] stripAll (java.lang.String[], java.lang.String)
int i
String[] strs
String delimiter
int sz
String[] newArr
public static java.lang.String stripEnd (java.lang.String, java.lang.String)
String str
String strip
int end
public static java.lang.String stripStart (java.lang.String, java.lang.String)
String str
String strip
int start
int sz
public static java.lang.String upperCase (java.lang.String)
String str
public static java.lang.String lowerCase (java.lang.String)
String str
public static java.lang.String uncapitalise (java.lang.String)
String str
public static java.lang.String capitalise (java.lang.String)
String str
public static java.lang.String swapCase (java.lang.String)
char tmp
char tmp
char tmp
char tmp
char ch
char tmp
int i
String str
int sz
StringBuilder buffer
boolean whitespace
public static java.lang.String capitaliseAllWords (java.lang.String)
char ch
int i
String str
int sz
StringBuilder buffer
boolean space
public static java.lang.String uncapitaliseAllWords (java.lang.String)
char ch
int i
String str
int sz
StringBuilder buffer
boolean space
public static java.lang.String getNestedString (java.lang.String, java.lang.String)
String str
String tag
public static java.lang.String getNestedString (java.lang.String, java.lang.String, java.lang.String)
int end
String str
String open
String close
int start
public static int countMatches (java.lang.String, java.lang.String)
String str
String sub
int count
int idx
public static boolean isAlpha (java.lang.String)
int i
String str
int sz
public static boolean isWhitespace (java.lang.String)
int i
String str
int sz
public static boolean isAlphaSpace (java.lang.String)
int i
String str
int sz
public static boolean isAlphanumeric (java.lang.String)
int i
String str
int sz
public static boolean isAlphanumericSpace (java.lang.String)
int i
String str
int sz
public static boolean isNumeric (java.lang.String)
int i
String str
int sz
public static boolean isNumericSpace (java.lang.String)
int i
String str
int sz
public static java.lang.String defaultString (java.lang.Object)
Object obj
public static java.lang.String defaultString (java.lang.Object, java.lang.String)
Object obj
String defaultString
public static java.lang.String reverse (java.lang.String)
String str
public static java.lang.String reverseDelimitedString (java.lang.String, java.lang.String)
String str
String delimiter
String[] strs
private static void reverseArray (java.lang.Object[])
Object tmp
Object[] array
int i
int j
public static java.lang.String abbreviate (java.lang.String, int)
String s
int maxWidth
public static java.lang.String abbreviate (java.lang.String, int, int)
String s
int offset
int maxWidth
public static java.lang.String difference (java.lang.String, java.lang.String)
String s1
String s2
int at
public static int differenceAt (java.lang.String, java.lang.String)
String s1
String s2
int i
public static java.lang.String interpolate (java.lang.String, java.util.Map)
String key
Object obj
String value
String text
java.util.Map namespace
java.util.Iterator keys
public static java.lang.String removeAndHump (java.lang.String, java.lang.String)
String element
String data
String replaceThis
String temp
StringBuilder out
java.util.StringTokenizer st
public static java.lang.String capitalizeFirstLetter (java.lang.String)
String data
char firstLetter
String restLetters
public static java.lang.String lowercaseFirstLetter (java.lang.String)
String data
char firstLetter
String restLetters
public static java.lang.String addAndDeHump (java.lang.String)
int i
String view
StringBuilder sb
public static java.lang.String quoteAndEscape (java.lang.String, char)
String source
char quoteChar
public static java.lang.String quoteAndEscape (java.lang.String, char, char[])
String source
char quoteChar
char[] quotingTriggers
public static java.lang.String quoteAndEscape (java.lang.String, char, char[], char, boolean)
String source
char quoteChar
char[] escapedChars
char escapeChar
boolean force
public static java.lang.String quoteAndEscape (java.lang.String, char, char[], char[], char, boolean)
String source
char quoteChar
char[] escapedChars
char[] quotingTriggers
char escapeChar
boolean force
public static java.lang.String quoteAndEscape (java.lang.String, char, char[], char[], java.lang.String, boolean)
char quotingTrigger
char[] arr$
int len$
int i$
String source
char quoteChar
char[] escapedChars
char[] quotingTriggers
String escapePattern
boolean force
String escaped
boolean quote
public static java.lang.String escape (java.lang.String, char[], char)
String source
char[] escapedChars
char escapeChar
public static java.lang.String escape (java.lang.String, char[], java.lang.String)
char c
int result
int i
String source
char[] escapedChars
String escapePattern
char[] eqc
StringBuilder buffer
public static java.lang.String removeDuplicateWhitespace (java.lang.String)
char c
boolean thisCharWhiteSpace
int i
String s
StringBuilder result
int length
boolean isPreviousWhiteSpace
public static java.lang.String unifyLineSeparators (java.lang.String)
String s
public static java.lang.String unifyLineSeparators (java.lang.String, java.lang.String)
int i
String s
String ls
int length
StringBuilder buffer
public static boolean contains (java.lang.String, char)
String str
char searchChar
public static boolean contains (java.lang.String, java.lang.String)
String str
String searchStr
}
org/codehaus/plexus/util/SweeperPool$Sweeper.classSweeperPool.java
package org.codehaus.plexus.util
org.codehaus.plexus.util.SweeperPool$Sweeper extends java.lang.Object implements java.lang.Runnable {
private final transient org.codehaus.plexus.util.SweeperPool pool
private transient boolean service
private final transient int sweepInterval
private transient Thread t
public void (org.codehaus.plexus.util.SweeperPool, int)
org.codehaus.plexus.util.SweeperPool pool
int sweepInterval
public void run ()
InterruptedException e
public void start ()
public synchronized void stop ()
void join () throws java.lang.InterruptedException
boolean hasStopped ()
private final void debug (java.lang.String)
String msg
private void runSweep ()
}
org/codehaus/plexus/util/SweeperPool.classSweeperPool.java
package org.codehaus.plexus.util
public org.codehaus.plexus.util.SweeperPool extends java.lang.Object {
private static final boolean DEBUG
private transient org.codehaus.plexus.util.SweeperPool$Sweeper sweeper
private transient int maxSize
private transient int minSize
private int triggerSize
private java.util.ArrayList pooledObjects
private boolean shuttingDown
public void (int, int, int, int, int)
int maxSize
int minSize
int intialCapacity
int sweepInterval
int triggerSize
private int saneConvert (int)
int value
public synchronized java.lang.Object get ()
Object obj
public synchronized boolean put (java.lang.Object)
Object obj
public synchronized int getSize ()
public void dispose ()
InterruptedException e
int i
Object[] objects
boolean isDisposed ()
public synchronized void trim ()
public void objectDisposed (java.lang.Object)
Object obj
public void objectAdded (java.lang.Object)
Object obj
public void objectRetrieved (java.lang.Object)
Object obj
}
org/codehaus/plexus/util/TypeFormat.classTypeFormat.java
package org.codehaus.plexus.util
public final org.codehaus.plexus.util.TypeFormat extends java.lang.Object {
private static final char[] DIGITS
private static final int[] INT_POW_10
private static final long[] LONG_POW_10
private static final double LOG_10
private static final float FLOAT_RELATIVE_ERROR
private static final double DOUBLE_RELATIVE_ERROR
private static String[] LEADING_ZEROS
private static final double[] DOUBLE_POW_10
private void ()
public static int indexOf (java.lang.CharSequence, java.lang.CharSequence, int)
int j
boolean match
int i
char firstChar
int last
CharSequence pattern
CharSequence chars
int fromIndex
int patternLength
public static boolean parseBoolean (java.lang.CharSequence)
CharSequence chars
public static short parseShort (java.lang.CharSequence)
CharSequence chars
public static short parseShort (java.lang.CharSequence, int)
int digit
int tmp
boolean isNegative
int result
int limit
int multmin
int length
int i
IndexOutOfBoundsException e
CharSequence chars
int radix
public static int parseInt (java.lang.CharSequence)
CharSequence chars
public static int parseInt (java.lang.CharSequence, int)
int digit
int tmp
boolean isNegative
int result
int limit
int multmin
int length
int i
IndexOutOfBoundsException e
CharSequence chars
int radix
public static long parseLong (java.lang.CharSequence)
CharSequence chars
public static long parseLong (java.lang.CharSequence, int)
int digit
long tmp
boolean isNegative
long result
long limit
long multmin
int length
int i
IndexOutOfBoundsException e
CharSequence chars
int radix
public static float parseFloat (java.lang.CharSequence)
CharSequence chars
double d
public static double parseDouble (java.lang.CharSequence) throws java.lang.NumberFormatException
char c
char c
boolean negE
int valE
int length
double result
int exp
boolean isNegative
int i
boolean fraction
IndexOutOfBoundsException e
CharSequence chars
public static java.lang.StringBuffer format (boolean, java.lang.StringBuffer)
boolean b
StringBuffer sb
public static java.lang.StringBuffer format (short, java.lang.StringBuffer)
short s
StringBuffer sb
public static java.lang.StringBuffer format (short, int, java.lang.StringBuffer)
short s
int radix
StringBuffer sb
public static java.lang.StringBuffer format (int, java.lang.StringBuffer)
int pow10
int digit
int i
StringBuffer sb
int j
public static java.lang.StringBuffer format (int, int, java.lang.StringBuffer)
int i
int radix
StringBuffer sb
private static void format2 (int, int, java.lang.StringBuffer)
int i
int radix
StringBuffer sb
public static java.lang.StringBuffer format (long, java.lang.StringBuffer)
long pow10
int digit
long l
StringBuffer sb
int j
public static java.lang.StringBuffer format (long, int, java.lang.StringBuffer)
long l
int radix
StringBuffer sb
private static void format2 (long, int, java.lang.StringBuffer)
long l
int radix
StringBuffer sb
public static java.lang.StringBuffer format (float, java.lang.StringBuffer)
float f
StringBuffer sb
public static java.lang.StringBuffer format (float, float, java.lang.StringBuffer)
boolean precisionOnLastDigit
boolean precisionOnLastDigit
float f
float precision
StringBuffer sb
boolean precisionOnLastDigit
public static java.lang.StringBuffer format (double, java.lang.StringBuffer)
double d
StringBuffer sb
public static java.lang.StringBuffer format (double, int, java.lang.StringBuffer)
double precision
double d
int digits
StringBuffer sb
public static java.lang.StringBuffer format (double, double, java.lang.StringBuffer)
double d
double precision
StringBuffer sb
boolean precisionOnLastDigit
private static java.lang.StringBuffer format (double, double, boolean, java.lang.StringBuffer)
int newLength
double d
double precision
boolean precisionOnLastDigit
StringBuffer sb
int rank
double digitValue
int digitStart
int digitLength
int dotPos
boolean useScientificNotation
private static final double multE (double, int)
double value
int E
static void ()
int i
int pow
int i
long pow
}
org/codehaus/plexus/util/WriterFactory.classWriterFactory.java
package org.codehaus.plexus.util
public org.codehaus.plexus.util.WriterFactory extends java.lang.Object {
public static final String ISO_8859_1
public static final String US_ASCII
public static final String UTF_16
public static final String UTF_16BE
public static final String UTF_16LE
public static final String UTF_8
public static final String FILE_ENCODING
public void ()
public static org.codehaus.plexus.util.xml.XmlStreamWriter newXmlWriter (java.io.OutputStream) throws java.io.IOException
java.io.OutputStream out
public static org.codehaus.plexus.util.xml.XmlStreamWriter newXmlWriter (java.io.File) throws java.io.IOException
java.io.File file
public static java.io.Writer newPlatformWriter (java.io.OutputStream)
java.io.OutputStream out
public static java.io.Writer newPlatformWriter (java.io.File) throws java.io.IOException
java.io.File file
public static java.io.Writer newWriter (java.io.OutputStream, java.lang.String) throws java.io.UnsupportedEncodingException
java.io.OutputStream out
String encoding
public static java.io.Writer newWriter (java.io.File, java.lang.String) throws java.io.UnsupportedEncodingException java.io.FileNotFoundException
java.io.File file
String encoding
static void ()
}
org/codehaus/plexus/util/xml/CompactXMLWriter.classCompactXMLWriter.java
package org.codehaus.plexus.util.xml
public org.codehaus.plexus.util.xml.CompactXMLWriter extends org.codehaus.plexus.util.xml.PrettyPrintXMLWriter {
public void (java.io.PrintWriter)
java.io.PrintWriter writer
public void (java.io.Writer)
java.io.Writer writer
protected void endOfLine ()
}
org/codehaus/plexus/util/xml/PrettyPrintXMLWriter.classPrettyPrintXMLWriter.java
package org.codehaus.plexus.util.xml
public org.codehaus.plexus.util.xml.PrettyPrintXMLWriter extends java.lang.Object implements org.codehaus.plexus.util.xml.XMLWriter {
protected static final String LS
private java.io.PrintWriter writer
private java.util.LinkedList elementStack
private boolean tagInProgress
private int depth
private String lineIndenter
private String lineSeparator
private String encoding
private String docType
private boolean readyForNewLine
private boolean tagIsEmpty
private static final java.util.regex.Pattern amp
private static final java.util.regex.Pattern lt
private static final java.util.regex.Pattern gt
private static final java.util.regex.Pattern dqoute
private static final java.util.regex.Pattern sqoute
private static final String crlf_str
private static final java.util.regex.Pattern crlf
private static final java.util.regex.Pattern lowers
public void (java.io.PrintWriter, java.lang.String)
java.io.PrintWriter writer
String lineIndenter
public void (java.io.Writer, java.lang.String)
java.io.Writer writer
String lineIndenter
public void (java.io.PrintWriter)
java.io.PrintWriter writer
public void (java.io.Writer)
java.io.Writer writer
public void (java.io.PrintWriter, java.lang.String, java.lang.String, java.lang.String)
java.io.PrintWriter writer
String lineIndenter
String encoding
String doctype
public void (java.io.Writer, java.lang.String, java.lang.String, java.lang.String)
java.io.Writer writer
String lineIndenter
String encoding
String doctype
public void (java.io.PrintWriter, java.lang.String, java.lang.String)
java.io.PrintWriter writer
String encoding
String doctype
public void (java.io.Writer, java.lang.String, java.lang.String)
java.io.Writer writer
String encoding
String doctype
public void (java.io.PrintWriter, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
java.io.PrintWriter writer
String lineIndenter
String lineSeparator
String encoding
String doctype
public void startElement (java.lang.String)
String name
public void writeText (java.lang.String)
String text
public void writeMarkup (java.lang.String)
String text
private void writeText (java.lang.String, boolean)
String text
boolean escapeXml
private static java.lang.String escapeXml (java.lang.String)
String text
private static java.lang.String escapeXmlAttribute (java.lang.String)
String text
java.util.regex.Matcher crlfmatcher
java.util.regex.Matcher m
StringBuffer b
public void addAttribute (java.lang.String, java.lang.String)
String key
String value
public void endElement ()
private void write (java.lang.String)
String str
private void finishTag ()
protected java.lang.String getLineIndenter ()
protected void setLineIndenter (java.lang.String)
String lineIndenter
protected java.lang.String getLineSeparator ()
protected void setLineSeparator (java.lang.String)
String lineSeparator
protected void endOfLine ()
int i
private void writeDocumentHeaders ()
protected void setWriter (java.io.PrintWriter)
java.io.PrintWriter writer
protected java.io.PrintWriter getWriter ()
protected void setDepth (int)
int depth
protected int getDepth ()
protected void setEncoding (java.lang.String)
String encoding
protected java.lang.String getEncoding ()
protected void setDocType (java.lang.String)
String docType
protected java.lang.String getDocType ()
protected java.util.LinkedList getElementStack ()
static void ()
}
org/codehaus/plexus/util/xml/pull/EntityReplacementMap.classEntityReplacementMap.java
package org.codehaus.plexus.util.xml.pull
public org.codehaus.plexus.util.xml.pull.EntityReplacementMap extends java.lang.Object {
final String[] entityName
final char[][] entityNameBuf
final String[] entityReplacement
final char[][] entityReplacementBuf
int entityEnd
final int[] entityNameHash
public static final org.codehaus.plexus.util.xml.pull.EntityReplacementMap defaultEntityReplacementMap
public void (java.lang.String[][])
String[] replacement
String[][] arr$
int len$
int i$
String[][] replacements
int length
private void defineEntityReplacementText (java.lang.String, java.lang.String)
int i
String tmp
String entityName
String replacementText
char[] entityNameCharData
private java.lang.String newString (char[], int, int)
char[] cbuf
int off
int len
private static int fastHash (char[], int, int)
char[] ch
int off
int len
int hash
static void ()
}
org/codehaus/plexus/util/xml/pull/MXParser.classMXParser.java
package org.codehaus.plexus.util.xml.pull
public org.codehaus.plexus.util.xml.pull.MXParser extends java.lang.Object implements org.codehaus.plexus.util.xml.pull.XmlPullParser {
protected static final String XML_URI
protected static final String XMLNS_URI
protected static final String FEATURE_XML_ROUNDTRIP
protected static final String FEATURE_NAMES_INTERNED
protected static final String PROPERTY_XMLDECL_VERSION
protected static final String PROPERTY_XMLDECL_STANDALONE
protected static final String PROPERTY_XMLDECL_CONTENT
protected static final String PROPERTY_LOCATION
protected boolean allStringsInterned
private static final boolean TRACE_SIZING
protected boolean processNamespaces
protected boolean roundtripSupported
protected String location
protected int lineNumber
protected int columnNumber
protected boolean seenRoot
protected boolean reachedEnd
protected int eventType
protected boolean emptyElementTag
protected int depth
protected char[][] elRawName
protected int[] elRawNameEnd
protected int[] elRawNameLine
protected String[] elName
protected String[] elPrefix
protected String[] elUri
protected int[] elNamespaceCount
protected int attributeCount
protected String[] attributeName
protected int[] attributeNameHash
protected String[] attributePrefix
protected String[] attributeUri
protected String[] attributeValue
protected int namespaceEnd
protected String[] namespacePrefix
protected int[] namespacePrefixHash
protected String[] namespaceUri
protected int entityEnd
protected String[] entityName
protected char[][] entityNameBuf
protected String[] entityReplacement
protected char[][] entityReplacementBuf
protected int[] entityNameHash
private final org.codehaus.plexus.util.xml.pull.EntityReplacementMap replacementMapTemplate
protected static final int READ_CHUNK_SIZE
protected java.io.Reader reader
protected String inputEncoding
protected int bufLoadFactor
protected char[] buf
protected int bufSoftLimit
protected boolean preventBufferCompaction
protected int bufAbsoluteStart
protected int bufStart
protected int bufEnd
protected int pos
protected int posStart
protected int posEnd
protected char[] pc
protected int pcStart
protected int pcEnd
protected boolean usePC
protected boolean seenStartTag
protected boolean seenEndTag
protected boolean pastEndTag
protected boolean seenAmpersand
protected boolean seenMarkup
protected boolean seenDocdecl
protected boolean tokenize
protected String text
protected String entityRefName
protected String xmlDeclVersion
protected Boolean xmlDeclStandalone
protected String xmlDeclContent
protected char[] charRefOneCharBuf
protected static final char[] VERSION
protected static final char[] NCODING
protected static final char[] TANDALONE
protected static final char[] YES
protected static final char[] NO
protected static final int LOOKUP_MAX
protected static final char LOOKUP_MAX_CHAR
protected static boolean[] lookupNameStartChar
protected static boolean[] lookupNameChar
private static final char MIN_HIGH_SURROGATE
private static final char MAX_HIGH_SURROGATE
private static final int MIN_CODE_POINT
private static final int MAX_CODE_POINT
private static final int MIN_SUPPLEMENTARY_CODE_POINT
protected void resetStringCache ()
protected java.lang.String newString (char[], int, int)
char[] cbuf
int off
int len
protected java.lang.String newStringIntern (char[], int, int)
char[] cbuf
int off
int len
protected void ensureElementsCapacity ()
int newSize
boolean needsCopying
String[] arr
int[] iarr
char[][] carr
int elStackSize
protected void ensureAttributesCapacity (int)
int[] iarr
int newSize
boolean needsCopying
String[] arr
int size
int attrPosSize
protected void ensureNamespacesCapacity (int)
int[] newNamespacePrefixHash
int newSize
String[] newNamespacePrefix
String[] newNamespaceUri
int size
int namespaceSize
protected static final int fastHash (char[], int, int)
char[] ch
int off
int len
int hash
protected void ensureEntityCapacity ()
int[] newEntityNameHash
int newSize
String[] newEntityName
char[][] newEntityNameBuf
String[] newEntityReplacement
char[][] newEntityReplacementBuf
int entitySize
protected void reset ()
public void ()
public void (org.codehaus.plexus.util.xml.pull.EntityReplacementMap)
org.codehaus.plexus.util.xml.pull.EntityReplacementMap entityReplacementMap
public void setupFromTemplate ()
int length
public void setFeature (java.lang.String, boolean) throws org.codehaus.plexus.util.xml.pull.XmlPullParserException
String name
boolean state
public boolean getFeature (java.lang.String)
String name
public void setProperty (java.lang.String, java.lang.Object) throws org.codehaus.plexus.util.xml.pull.XmlPullParserException
String name
Object value
public java.lang.Object getProperty (java.lang.String)
String name
public void setInput (java.io.Reader) throws org.codehaus.plexus.util.xml.pull.XmlPullParserException
java.io.Reader in
public void setInput (java.io.InputStream, java.lang.String) throws org.codehaus.plexus.util.xml.pull.XmlPullParserException
java.io.Reader reader
java.io.UnsupportedEncodingException une
java.io.IOException e
java.io.InputStream inputStream
String inputEncoding
java.io.Reader reader
public java.lang.String getInputEncoding ()
public void defineEntityReplacementText (java.lang.String, java.lang.String) throws org.codehaus.plexus.util.xml.pull.XmlPullParserException
int i
String tmp
String entityName
String replacementText
char[] entityNameCharData
public int getNamespaceCount (int) throws org.codehaus.plexus.util.xml.pull.XmlPullParserException
int depth
public java.lang.String getNamespacePrefix (int) throws org.codehaus.plexus.util.xml.pull.XmlPullParserException
int pos
public java.lang.String getNamespaceUri (int) throws org.codehaus.plexus.util.xml.pull.XmlPullParserException
int pos
public java.lang.String getNamespace (java.lang.String)
int i
int i
String prefix
public int getDepth ()
private static int findFragment (int, char[], int, int)
char c
int bufMinPos
char[] b
int start
int end
int i
public java.lang.String getPositionDescription ()
int start
String fragment
public int getLineNumber ()
public int getColumnNumber ()
public boolean isWhitespace () throws org.codehaus.plexus.util.xml.pull.XmlPullParserException
int i
int i
public java.lang.String getText ()
public char[] getTextCharacters (int[])
int[] holderForStartAndLength
public java.lang.String getNamespace ()
public java.lang.String getName ()
public java.lang.String getPrefix ()
public boolean isEmptyElementTag () throws org.codehaus.plexus.util.xml.pull.XmlPullParserException
public int getAttributeCount ()
public java.lang.String getAttributeNamespace (int)
int index
public java.lang.String getAttributeName (int)
int index
public java.lang.String getAttributePrefix (int)
int index
public java.lang.String getAttributeType (int)
int index
public boolean isAttributeDefault (int)
int index
public java.lang.String getAttributeValue (int)
int index
public java.lang.String getAttributeValue (java.lang.String, java.lang.String)
int i
int i
String namespace
String name
public int getEventType () throws org.codehaus.plexus.util.xml.pull.XmlPullParserException
public void require (int, java.lang.String, java.lang.String) throws org.codehaus.plexus.util.xml.pull.XmlPullParserException java.io.IOException
int type
String namespace
String name
public void skipSubTree () throws org.codehaus.plexus.util.xml.pull.XmlPullParserException java.io.IOException
int eventType
int level
public java.lang.String nextText () throws org.codehaus.plexus.util.xml.pull.XmlPullParserException java.io.IOException
String result
int eventType
public int nextTag () throws org.codehaus.plexus.util.xml.pull.XmlPullParserException java.io.IOException
public int next () throws org.codehaus.plexus.util.xml.pull.XmlPullParserException java.io.IOException
public int nextToken () throws org.codehaus.plexus.util.xml.pull.XmlPullParserException java.io.IOException
protected int nextImpl () throws org.codehaus.plexus.util.xml.pull.XmlPullParserException java.io.IOException
char ch
char ch
int cdStart
int cdEnd
int cdLen
int i
int oldStart
int oldEnd
char[] resolvedEntity
boolean normalizedCR
boolean normalizeInput
boolean seenBracket
boolean seenBracketBracket
char ch
boolean hadCharData
boolean needsMerging
protected int parseProlog () throws org.codehaus.plexus.util.xml.pull.XmlPullParserException java.io.IOException
char ch
boolean isXMLDecl
char ch
boolean gotS
boolean normalizeIgnorableWS
boolean normalizedCR
protected int parseEpilog () throws org.codehaus.plexus.util.xml.pull.XmlPullParserException java.io.IOException
char ch
char ch
java.io.EOFException ex
boolean gotS
boolean normalizeIgnorableWS
boolean normalizedCR
public int parseEndTag () throws org.codehaus.plexus.util.xml.pull.XmlPullParserException java.io.IOException
String startname
String endname
String startname
String endname
int i
char ch
int nameStart
int off
int len
char[] cbuf
public int parseStartTag () throws org.codehaus.plexus.util.xml.pull.XmlPullParserException java.io.IOException
String attrUri
String attrPrefix
int i
String attr1
String attr2
int j
int i
String uri
String attr1
String attr2
int j
int i
int nameStart
int colonPos
char ch
int elLen
String name
String prefix
protected char parseAttribute () throws org.codehaus.plexus.util.xml.pull.XmlPullParserException java.io.IOException
int nameLen
int prefixLen
int nameLen
boolean hadCharData
int i
char[] resolvedEntity
String s
int i
String ns
int prefixHash
int startNs
int prevPosStart
int nameStart
int colonPos
char ch
boolean startsWithXmlns
int xmlnsPos
String name
String prefix
char delimit
boolean normalizedCR
protected char[] parseEntityRef () throws org.codehaus.plexus.util.xml.pull.XmlPullParserException java.io.IOException
char[] tmp
char charRef
char[] result
int len
char ch
StringBuilder sb
protected char[] lookuEntityReplacement (int) throws org.codehaus.plexus.util.xml.pull.XmlPullParserException java.io.IOException
int j
char[] entityBuf
int i
int hash
int i
int entitNameLen
protected void parseComment () throws org.codehaus.plexus.util.xml.pull.XmlPullParserException java.io.IOException
boolean normalizeIgnorableWS
boolean normalizedCR
boolean seenDash
boolean seenDashDash
java.io.EOFException ex
char ch
int curLine
int curColumn
protected boolean parsePI () throws org.codehaus.plexus.util.xml.pull.XmlPullParserException java.io.IOException
int off
int len
boolean seenQ
char ch
java.io.EOFException ex
int curLine
int curColumn
int piTargetStart
int piTargetEnd
boolean normalizeIgnorableWS
boolean normalizedCR
protected void parseXmlDecl (char) throws org.codehaus.plexus.util.xml.pull.XmlPullParserException java.io.IOException
char ch
char quotChar
int versionStart
int versionEnd
protected void parseXmlDeclWithVersion (int, int) throws org.codehaus.plexus.util.xml.pull.XmlPullParserException java.io.IOException
char quotChar
int encodingStart
int encodingEnd
char quotChar
int standaloneStart
int versionStart
int versionEnd
char ch
protected void parseDocdecl () throws org.codehaus.plexus.util.xml.pull.XmlPullParserException java.io.IOException
char ch
int bracketLevel
boolean normalizeIgnorableWS
boolean normalizedCR
protected void parseCDSect (boolean) throws org.codehaus.plexus.util.xml.pull.XmlPullParserException java.io.IOException
boolean seenBracket
boolean seenBracketBracket
boolean normalizedCR
java.io.EOFException ex
boolean hadCharData
char ch
int cdStart
int curLine
int curColumn
boolean normalizeInput
protected void fillBuf () throws java.io.IOException org.codehaus.plexus.util.xml.pull.XmlPullParserException
int newSize
char[] newBuf
boolean compact
boolean expand
String tagName
int i
String tagName
int i
StringBuilder expectedTagStack
int len
int ret
protected char more () throws java.io.IOException org.codehaus.plexus.util.xml.pull.XmlPullParserException
char ch
protected void ensurePC (int)
int end
int newSize
char[] newPC
protected void joinPC ()
int len
int newEnd
protected char requireInput (char, char[]) throws org.codehaus.plexus.util.xml.pull.XmlPullParserException java.io.IOException
int i
char ch
char[] input
protected char requireNextS () throws org.codehaus.plexus.util.xml.pull.XmlPullParserException java.io.IOException
char ch
protected char skipS (char) throws org.codehaus.plexus.util.xml.pull.XmlPullParserException java.io.IOException
char ch
private static final void setName (char)
char ch
private static final void setNameStart (char)
char ch
protected boolean isNameStartChar (char)
char ch
protected boolean isNameChar (char)
char ch
protected boolean isS (char)
char ch
protected java.lang.String printable (char)
char ch
protected java.lang.String printable (java.lang.String)
int i
String s
int sLen
StringBuilder buf
private static int toCodePoint (char, char)
char high
char low
int h
int l
private static boolean isHighSurrogate (char)
char ch
private static boolean isValidCodePoint (int)
int codePoint
private static boolean isSupplementaryCodePoint (int)
int codePoint
public static char[] toChars (int)
int cpPrime
int high
int low
int codePoint
static void ()
char ch
char ch
char ch
char ch
char ch
char ch
char ch
}
org/codehaus/plexus/util/xml/pull/MXSerializer.classMXSerializer.java
package org.codehaus.plexus.util.xml.pull
public org.codehaus.plexus.util.xml.pull.MXSerializer extends java.lang.Object implements org.codehaus.plexus.util.xml.pull.XmlSerializer {
protected static final String XML_URI
protected static final String XMLNS_URI
private static final boolean TRACE_SIZING
protected final String FEATURE_SERIALIZER_ATTVALUE_USE_APOSTROPHE
protected final String FEATURE_NAMES_INTERNED
protected final String PROPERTY_SERIALIZER_INDENTATION
protected final String PROPERTY_SERIALIZER_LINE_SEPARATOR
protected static final String PROPERTY_LOCATION
protected boolean namesInterned
protected boolean attributeUseApostrophe
protected String indentationString
protected String lineSeparator
protected String location
protected java.io.Writer out
protected int autoDeclaredPrefixes
protected int depth
protected String[] elNamespace
protected String[] elName
protected int[] elNamespaceCount
protected int namespaceEnd
protected String[] namespacePrefix
protected String[] namespaceUri
protected boolean finished
protected boolean pastRoot
protected boolean setPrefixCalled
protected boolean startTagIncomplete
protected boolean doIndent
protected boolean seenTag
protected boolean seenBracket
protected boolean seenBracketBracket
private static final int BUF_LEN
protected char[] buf
protected static final String[] precomputedPrefixes
private boolean checkNamesInterned
protected int offsetNewLine
protected int indentationJump
protected char[] indentationBuf
protected int maxIndentLevel
protected boolean writeLineSepartor
protected boolean writeIndentation
public void ()
private void checkInterning (java.lang.String)
String name
protected void reset ()
int i
protected void ensureElementsCapacity ()
int elStackSize
int newSize
boolean needsCopying
String[] arr
int[] iarr
protected void ensureNamespacesCapacity ()
int newSize
String[] newNamespacePrefix
String[] newNamespaceUri
public void setFeature (java.lang.String, boolean) throws java.lang.IllegalArgumentException java.lang.IllegalStateException
String name
boolean state
public boolean getFeature (java.lang.String) throws java.lang.IllegalArgumentException
String name
protected void rebuildIndentationBuf ()
int i
int j
int i
int maxIndent
int bufSize
int bufPos
protected void writeIndent () throws java.io.IOException
int start
int level
public void setProperty (java.lang.String, java.lang.Object) throws java.lang.IllegalArgumentException java.lang.IllegalStateException
String name
Object value
public java.lang.Object getProperty (java.lang.String) throws java.lang.IllegalArgumentException
String name
private java.lang.String getLocation ()
public java.io.Writer getWriter ()
public void setOutput (java.io.Writer)
java.io.Writer writer
public void setOutput (java.io.OutputStream, java.lang.String) throws java.io.IOException
java.io.OutputStream os
String encoding
public void startDocument (java.lang.String, java.lang.Boolean) throws java.io.IOException
String encoding
Boolean standalone
char apos
public void endDocument () throws java.io.IOException
public void setPrefix (java.lang.String, java.lang.String) throws java.io.IOException
int i
String prefix
String namespace
protected java.lang.String lookupOrDeclarePrefix (java.lang.String)
String namespace
public java.lang.String getPrefix (java.lang.String, boolean)
int p
String prefix
int i
String namespace
boolean generatePrefix
private java.lang.String generatePrefix (java.lang.String)
int i
String prefix
String namespace
public int getDepth ()
public java.lang.String getNamespace ()
public java.lang.String getName ()
public org.codehaus.plexus.util.xml.pull.XmlSerializer startTag (java.lang.String, java.lang.String) throws java.io.IOException
String n
String pf
int pos
String elPfx
String uri
String prefix
String uri
int i
String namespace
String name
public org.codehaus.plexus.util.xml.pull.XmlSerializer attribute (java.lang.String, java.lang.String, java.lang.String) throws java.io.IOException
String prefix
String namespace
String name
String value
protected void closeStartTag () throws java.io.IOException
private void writeNamespaceDeclarations () throws java.io.IOException
int i
public org.codehaus.plexus.util.xml.pull.XmlSerializer endTag (java.lang.String, java.lang.String) throws java.io.IOException
String prefix
String namespace
String name
public org.codehaus.plexus.util.xml.pull.XmlSerializer text (java.lang.String) throws java.io.IOException
String text
public org.codehaus.plexus.util.xml.pull.XmlSerializer text (char[], int, int) throws java.io.IOException
char[] buf
int start
int len
public void cdsect (java.lang.String) throws java.io.IOException
String text
public void entityRef (java.lang.String) throws java.io.IOException
String text
public void processingInstruction (java.lang.String) throws java.io.IOException
String text
public void comment (java.lang.String) throws java.io.IOException
String text
public void docdecl (java.lang.String) throws java.io.IOException
String text
public void ignorableWhitespace (java.lang.String) throws java.io.IOException
String text
public void flush () throws java.io.IOException
protected void writeAttributeValue (java.lang.String, java.io.Writer) throws java.io.IOException
char ch
int i
String value
java.io.Writer out
char quot
String quotEntity
int pos
protected void writeElementContent (java.lang.String, java.io.Writer) throws java.io.IOException
char ch
int i
String text
java.io.Writer out
int pos
protected void writeElementContent (char[], int, int, java.io.Writer) throws java.io.IOException
char ch
int i
char[] buf
int off
int len
java.io.Writer out
int end
int pos
protected static final java.lang.String printable (java.lang.String)
int i
String s
StringBuilder retval
protected static final java.lang.String printable (char)
char ch
StringBuilder retval
private static void addPrintable (java.lang.StringBuilder, char)
String ss
StringBuilder retval
char ch
static void ()
int i
}
org/codehaus/plexus/util/xml/pull/XmlPullParser.classXmlPullParser.java
package org.codehaus.plexus.util.xml.pull
public abstract org.codehaus.plexus.util.xml.pull.XmlPullParser extends java.lang.Object {
public static final String NO_NAMESPACE
public static final int START_DOCUMENT
public static final int END_DOCUMENT
public static final int START_TAG
public static final int END_TAG
public static final int TEXT
public static final int CDSECT
public static final int ENTITY_REF
public static final int IGNORABLE_WHITESPACE
public static final int PROCESSING_INSTRUCTION
public static final int COMMENT
public static final int DOCDECL
public static final String[] TYPES
public static final String FEATURE_PROCESS_NAMESPACES
public static final String FEATURE_REPORT_NAMESPACE_ATTRIBUTES
public static final String FEATURE_PROCESS_DOCDECL
public static final String FEATURE_VALIDATION
public abstract void setFeature (java.lang.String, boolean) throws org.codehaus.plexus.util.xml.pull.XmlPullParserException
public abstract boolean getFeature (java.lang.String)
public abstract void setProperty (java.lang.String, java.lang.Object) throws org.codehaus.plexus.util.xml.pull.XmlPullParserException
public abstract java.lang.Object getProperty (java.lang.String)
public abstract void setInput (java.io.Reader) throws org.codehaus.plexus.util.xml.pull.XmlPullParserException
public abstract void setInput (java.io.InputStream, java.lang.String) throws org.codehaus.plexus.util.xml.pull.XmlPullParserException
public abstract java.lang.String getInputEncoding ()
public abstract void defineEntityReplacementText (java.lang.String, java.lang.String) throws org.codehaus.plexus.util.xml.pull.XmlPullParserException
public abstract int getNamespaceCount (int) throws org.codehaus.plexus.util.xml.pull.XmlPullParserException
public abstract java.lang.String getNamespacePrefix (int) throws org.codehaus.plexus.util.xml.pull.XmlPullParserException
public abstract java.lang.String getNamespaceUri (int) throws org.codehaus.plexus.util.xml.pull.XmlPullParserException
public abstract java.lang.String getNamespace (java.lang.String)
public abstract int getDepth ()
public abstract java.lang.String getPositionDescription ()
public abstract int getLineNumber ()
public abstract int getColumnNumber ()
public abstract boolean isWhitespace () throws org.codehaus.plexus.util.xml.pull.XmlPullParserException
public abstract java.lang.String getText ()
public abstract char[] getTextCharacters (int[])
public abstract java.lang.String getNamespace ()
public abstract java.lang.String getName ()
public abstract java.lang.String getPrefix ()
public abstract boolean isEmptyElementTag () throws org.codehaus.plexus.util.xml.pull.XmlPullParserException
public abstract int getAttributeCount ()
public abstract java.lang.String getAttributeNamespace (int)
public abstract java.lang.String getAttributeName (int)
public abstract java.lang.String getAttributePrefix (int)
public abstract java.lang.String getAttributeType (int)
public abstract boolean isAttributeDefault (int)
public abstract java.lang.String getAttributeValue (int)
public abstract java.lang.String getAttributeValue (java.lang.String, java.lang.String)
public abstract int getEventType () throws org.codehaus.plexus.util.xml.pull.XmlPullParserException
public abstract int next () throws org.codehaus.plexus.util.xml.pull.XmlPullParserException java.io.IOException
public abstract int nextToken () throws org.codehaus.plexus.util.xml.pull.XmlPullParserException java.io.IOException
public abstract void require (int, java.lang.String, java.lang.String) throws org.codehaus.plexus.util.xml.pull.XmlPullParserException java.io.IOException
public abstract java.lang.String nextText () throws org.codehaus.plexus.util.xml.pull.XmlPullParserException java.io.IOException
public abstract int nextTag () throws org.codehaus.plexus.util.xml.pull.XmlPullParserException java.io.IOException
static void ()
}
org/codehaus/plexus/util/xml/pull/XmlPullParserException.classXmlPullParserException.java
package org.codehaus.plexus.util.xml.pull
public org.codehaus.plexus.util.xml.pull.XmlPullParserException extends java.lang.Exception {
protected Throwable detail
protected int row
protected int column
public void (java.lang.String)
String s
public void (java.lang.String, org.codehaus.plexus.util.xml.pull.XmlPullParser, java.lang.Throwable)
String msg
org.codehaus.plexus.util.xml.pull.XmlPullParser parser
Throwable chain
public java.lang.Throwable getDetail ()
public int getLineNumber ()
public int getColumnNumber ()
public void printStackTrace ()
}
org/codehaus/plexus/util/xml/pull/XmlSerializer.classXmlSerializer.java
package org.codehaus.plexus.util.xml.pull
public abstract org.codehaus.plexus.util.xml.pull.XmlSerializer extends java.lang.Object {
public abstract void setFeature (java.lang.String, boolean) throws java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract boolean getFeature (java.lang.String)
public abstract void setProperty (java.lang.String, java.lang.Object) throws java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract java.lang.Object getProperty (java.lang.String)
public abstract void setOutput (java.io.OutputStream, java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract void setOutput (java.io.Writer) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract void startDocument (java.lang.String, java.lang.Boolean) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract void endDocument () throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract void setPrefix (java.lang.String, java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract java.lang.String getPrefix (java.lang.String, boolean) throws java.lang.IllegalArgumentException
public abstract int getDepth ()
public abstract java.lang.String getNamespace ()
public abstract java.lang.String getName ()
public abstract org.codehaus.plexus.util.xml.pull.XmlSerializer startTag (java.lang.String, java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract org.codehaus.plexus.util.xml.pull.XmlSerializer attribute (java.lang.String, java.lang.String, java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract org.codehaus.plexus.util.xml.pull.XmlSerializer endTag (java.lang.String, java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract org.codehaus.plexus.util.xml.pull.XmlSerializer text (java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract org.codehaus.plexus.util.xml.pull.XmlSerializer text (char[], int, int) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract void cdsect (java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract void entityRef (java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract void processingInstruction (java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract void comment (java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract void docdecl (java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract void ignorableWhitespace (java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract void flush () throws java.io.IOException
}
org/codehaus/plexus/util/xml/SerializerXMLWriter.classSerializerXMLWriter.java
package org.codehaus.plexus.util.xml
public org.codehaus.plexus.util.xml.SerializerXMLWriter extends java.lang.Object implements org.codehaus.plexus.util.xml.XMLWriter {
private final org.codehaus.plexus.util.xml.pull.XmlSerializer serializer
private final String namespace
private final java.util.Stack elements
private java.util.List exceptions
public void (java.lang.String, org.codehaus.plexus.util.xml.pull.XmlSerializer)
String namespace
org.codehaus.plexus.util.xml.pull.XmlSerializer serializer
public void startElement (java.lang.String)
java.io.IOException e
String name
public void addAttribute (java.lang.String, java.lang.String)
java.io.IOException e
String key
String value
public void writeText (java.lang.String)
java.io.IOException e
String text
public void writeMarkup (java.lang.String)
java.io.IOException e
String text
public void endElement ()
java.io.IOException e
private void storeException (java.io.IOException)
java.io.IOException e
public java.util.List getExceptions ()
}
org/codehaus/plexus/util/xml/XmlReader.classXmlReader.java
package org.codehaus.plexus.util.xml
public org.codehaus.plexus.util.xml.XmlReader extends java.io.Reader {
private static final int BUFFER_SIZE
private static final String UTF_8
private static final String US_ASCII
private static final String UTF_16BE
private static final String UTF_16LE
private static final String UTF_16
private static final String EBCDIC
private static String _staticDefaultEncoding
private java.io.Reader _reader
private String _encoding
private String _defaultEncoding
private static final java.util.regex.Pattern CHARSET_PATTERN
static final java.util.regex.Pattern ENCODING_PATTERN
private static final java.text.MessageFormat RAW_EX_1
private static final java.text.MessageFormat RAW_EX_2
private static final java.text.MessageFormat HTTP_EX_1
private static final java.text.MessageFormat HTTP_EX_2
private static final java.text.MessageFormat HTTP_EX_3
public static void setDefaultEncoding (java.lang.String)
String encoding
public static java.lang.String getDefaultEncoding ()
public void (java.io.File) throws java.io.IOException
java.io.File file
public void (java.io.InputStream) throws java.io.IOException
java.io.InputStream is
public void (java.io.InputStream, boolean) throws java.io.IOException org.codehaus.plexus.util.xml.XmlStreamReaderException
org.codehaus.plexus.util.xml.XmlStreamReaderException ex
java.io.InputStream is
boolean lenient
public void (java.net.URL) throws java.io.IOException
java.net.URL url
public void (java.net.URLConnection) throws java.io.IOException
org.codehaus.plexus.util.xml.XmlStreamReaderException ex
org.codehaus.plexus.util.xml.XmlStreamReaderException ex
org.codehaus.plexus.util.xml.XmlStreamReaderException ex
java.net.URLConnection conn
boolean lenient
public void (java.io.InputStream, java.lang.String) throws java.io.IOException
java.io.InputStream is
String httpContentType
public void (java.io.InputStream, java.lang.String, boolean, java.lang.String) throws java.io.IOException org.codehaus.plexus.util.xml.XmlStreamReaderException
org.codehaus.plexus.util.xml.XmlStreamReaderException ex
java.io.InputStream is
String httpContentType
boolean lenient
String defaultEncoding
public void (java.io.InputStream, java.lang.String, boolean) throws java.io.IOException org.codehaus.plexus.util.xml.XmlStreamReaderException
java.io.InputStream is
String httpContentType
boolean lenient
private void doLenientDetection (java.lang.String, org.codehaus.plexus.util.xml.XmlStreamReaderException) throws java.io.IOException
org.codehaus.plexus.util.xml.XmlStreamReaderException ex2
String encoding
String httpContentType
org.codehaus.plexus.util.xml.XmlStreamReaderException ex
public java.lang.String getEncoding ()
public int read (char[], int, int) throws java.io.IOException
char[] buf
int offset
int len
public void close () throws java.io.IOException
private void doRawStream (java.io.InputStream, boolean) throws java.io.IOException
java.io.InputStream is
boolean lenient
java.io.BufferedInputStream pis
String bomEnc
String xmlGuessEnc
String xmlEnc
String encoding
private void doHttpStream (java.io.InputStream, java.lang.String, boolean) throws java.io.IOException
java.io.InputStream is
String httpContentType
boolean lenient
java.io.BufferedInputStream pis
String cTMime
String cTEnc
String bomEnc
String xmlGuessEnc
String xmlEnc
String encoding
private void prepareReader (java.io.InputStream, java.lang.String) throws java.io.IOException
java.io.InputStream is
String encoding
private java.lang.String calculateRawEncoding (java.lang.String, java.lang.String, java.lang.String, java.io.InputStream) throws java.io.IOException
String encoding
String encoding
String encoding
String encoding
String encoding
String bomEnc
String xmlGuessEnc
String xmlEnc
java.io.InputStream is
String encoding
private java.lang.String calculateHttpEncoding (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.io.InputStream, boolean) throws java.io.IOException
String encoding
String encoding
String encoding
String encoding
String encoding
boolean appXml
boolean textXml
String cTMime
String cTEnc
String bomEnc
String xmlGuessEnc
String xmlEnc
java.io.InputStream is
boolean lenient
String encoding
private static java.lang.String getContentTypeMime (java.lang.String)
int i
String httpContentType
String mime
private static java.lang.String getContentTypeEncoding (java.lang.String)
String postMime
java.util.regex.Matcher m
int i
String httpContentType
String encoding
private static java.lang.String getBOMEncoding (java.io.BufferedInputStream) throws java.io.IOException
java.io.BufferedInputStream is
String encoding
int[] bytes
private static java.lang.String getXMLGuessEncoding (java.io.BufferedInputStream) throws java.io.IOException
java.io.BufferedInputStream is
String encoding
int[] bytes
private static java.lang.String getXmlProlog (java.io.BufferedInputStream, java.lang.String) throws java.io.IOException
java.io.BufferedReader bReader
StringBuilder prolog
String line
java.util.regex.Matcher m
byte[] bytes
int offset
int max
int c
int firstGT
String xmlProlog
int bytesRead
java.io.BufferedInputStream is
String guessedEnc
String encoding
private static boolean isAppXml (java.lang.String)
String mime
private static boolean isTextXml (java.lang.String)
String mime
static void ()
}
org/codehaus/plexus/util/xml/XmlReaderException.classXmlReaderException.java
package org.codehaus.plexus.util.xml
public org.codehaus.plexus.util.xml.XmlReaderException extends java.io.IOException {
private String _bomEncoding
private String _xmlGuessEncoding
private String _xmlEncoding
private String _contentTypeMime
private String _contentTypeEncoding
private java.io.InputStream _is
public void (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.io.InputStream)
String msg
String bomEnc
String xmlGuessEnc
String xmlEnc
java.io.InputStream is
public void (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.io.InputStream)
String msg
String ctMime
String ctEnc
String bomEnc
String xmlGuessEnc
String xmlEnc
java.io.InputStream is
public java.lang.String getBomEncoding ()
public java.lang.String getXmlGuessEncoding ()
public java.lang.String getXmlEncoding ()
public java.lang.String getContentTypeMime ()
public java.lang.String getContentTypeEncoding ()
public java.io.InputStream getInputStream ()
}
org/codehaus/plexus/util/xml/XmlStreamReader.classXmlStreamReader.java
package org.codehaus.plexus.util.xml
public org.codehaus.plexus.util.xml.XmlStreamReader extends org.codehaus.plexus.util.xml.XmlReader {
public void (java.io.File) throws java.io.IOException
java.io.File file
public void (java.io.InputStream) throws java.io.IOException
java.io.InputStream is
public void (java.io.InputStream, boolean) throws java.io.IOException org.codehaus.plexus.util.xml.XmlStreamReaderException
java.io.InputStream is
boolean lenient
public void (java.net.URL) throws java.io.IOException
java.net.URL url
public void (java.net.URLConnection) throws java.io.IOException
java.net.URLConnection conn
public void (java.io.InputStream, java.lang.String) throws java.io.IOException
java.io.InputStream is
String httpContentType
public void (java.io.InputStream, java.lang.String, boolean, java.lang.String) throws java.io.IOException org.codehaus.plexus.util.xml.XmlStreamReaderException
java.io.InputStream is
String httpContentType
boolean lenient
String defaultEncoding
public void (java.io.InputStream, java.lang.String, boolean) throws java.io.IOException org.codehaus.plexus.util.xml.XmlStreamReaderException
java.io.InputStream is
String httpContentType
boolean lenient
}
org/codehaus/plexus/util/xml/XmlStreamReaderException.classXmlStreamReaderException.java
package org.codehaus.plexus.util.xml
public org.codehaus.plexus.util.xml.XmlStreamReaderException extends org.codehaus.plexus.util.xml.XmlReaderException {
public void (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.io.InputStream)
String msg
String bomEnc
String xmlGuessEnc
String xmlEnc
java.io.InputStream is
public void (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.io.InputStream)
String msg
String ctMime
String ctEnc
String bomEnc
String xmlGuessEnc
String xmlEnc
java.io.InputStream is
}
org/codehaus/plexus/util/xml/XmlStreamWriter.classXmlStreamWriter.java
package org.codehaus.plexus.util.xml
public org.codehaus.plexus.util.xml.XmlStreamWriter extends java.io.Writer {
private static final int BUFFER_SIZE
private java.io.StringWriter xmlPrologWriter
private java.io.OutputStream out
private java.io.Writer writer
private String encoding
static final java.util.regex.Pattern ENCODING_PATTERN
public void (java.io.OutputStream)
java.io.OutputStream out
public void (java.io.File) throws java.io.FileNotFoundException
java.io.File file
public java.lang.String getEncoding ()
public void close () throws java.io.IOException
public void flush () throws java.io.IOException
private void detectEncoding (char[], int, int) throws java.io.IOException
java.util.regex.Matcher m
int xmlPrologEnd
char[] cbuf
int off
int len
int size
StringBuffer xmlProlog
public void write (char[], int, int) throws java.io.IOException
char[] cbuf
int off
int len
static void ()
}
org/codehaus/plexus/util/xml/XmlUtil.classXmlUtil.java
package org.codehaus.plexus.util.xml
public org.codehaus.plexus.util.xml.XmlUtil extends java.lang.Object {
public static final int DEFAULT_INDENTATION_SIZE
public static final String DEFAULT_LINE_SEPARATOR
public void ()
public static boolean isXml (java.io.File)
org.codehaus.plexus.util.xml.pull.XmlPullParser parser
Exception e
java.io.File f
java.io.Reader reader
public static void prettyFormat (java.io.Reader, java.io.Writer) throws java.io.IOException
java.io.Reader reader
java.io.Writer writer
public static void prettyFormat (java.io.Reader, java.io.Writer, int, java.lang.String) throws java.io.IOException
org.codehaus.plexus.util.xml.pull.XmlPullParserException e
java.io.Reader reader
java.io.Writer writer
int indentSize
String lineSeparator
org.codehaus.plexus.util.xml.PrettyPrintXMLWriter xmlWriter
org.codehaus.plexus.util.xml.pull.XmlPullParser parser
public static void prettyFormat (java.io.InputStream, java.io.OutputStream) throws java.io.IOException
java.io.InputStream is
java.io.OutputStream os
public static void prettyFormat (java.io.InputStream, java.io.OutputStream, int, java.lang.String) throws java.io.IOException
org.codehaus.plexus.util.xml.pull.XmlPullParserException e
java.io.InputStream is
java.io.OutputStream os
int indentSize
String lineSeparator
java.io.Reader reader
java.io.Writer out
org.codehaus.plexus.util.xml.PrettyPrintXMLWriter xmlWriter
org.codehaus.plexus.util.xml.pull.XmlPullParser parser
private static void prettyFormatInternal (org.codehaus.plexus.util.xml.pull.XmlPullParser, org.codehaus.plexus.util.xml.PrettyPrintXMLWriter) throws org.codehaus.plexus.util.xml.pull.XmlPullParserException java.io.IOException
String key
String value
int i
String text
int i
int i
org.codehaus.plexus.util.xml.pull.XmlPullParser parser
org.codehaus.plexus.util.xml.PrettyPrintXMLWriter writer
boolean hasTag
boolean hasComment
int eventType
static void ()
}
org/codehaus/plexus/util/xml/XMLWriter.classXMLWriter.java
package org.codehaus.plexus.util.xml
public abstract org.codehaus.plexus.util.xml.XMLWriter extends java.lang.Object {
public abstract void startElement (java.lang.String)
public abstract void addAttribute (java.lang.String, java.lang.String)
public abstract void writeText (java.lang.String)
public abstract void writeMarkup (java.lang.String)
public abstract void endElement ()
}
org/codehaus/plexus/util/xml/XmlWriterUtil.classXmlWriterUtil.java
package org.codehaus.plexus.util.xml
public org.codehaus.plexus.util.xml.XmlWriterUtil extends java.lang.Object {
public static final String LS
public static final int DEFAULT_INDENTATION_SIZE
public static final int DEFAULT_COLUMN_LINE
public void ()
public static void writeLineBreak (org.codehaus.plexus.util.xml.XMLWriter)
org.codehaus.plexus.util.xml.XMLWriter writer
public static void writeLineBreak (org.codehaus.plexus.util.xml.XMLWriter, int)
int i
org.codehaus.plexus.util.xml.XMLWriter writer
int repeat
public static void writeLineBreak (org.codehaus.plexus.util.xml.XMLWriter, int, int)
org.codehaus.plexus.util.xml.XMLWriter writer
int repeat
int indent
public static void writeLineBreak (org.codehaus.plexus.util.xml.XMLWriter, int, int, int)
org.codehaus.plexus.util.xml.XMLWriter writer
int repeat
int indent
int indentSize
public static void writeCommentLineBreak (org.codehaus.plexus.util.xml.XMLWriter)
org.codehaus.plexus.util.xml.XMLWriter writer
public static void writeCommentLineBreak (org.codehaus.plexus.util.xml.XMLWriter, int)
org.codehaus.plexus.util.xml.XMLWriter writer
int columnSize
public static void writeComment (org.codehaus.plexus.util.xml.XMLWriter, java.lang.String)
org.codehaus.plexus.util.xml.XMLWriter writer
String comment
public static void writeComment (org.codehaus.plexus.util.xml.XMLWriter, java.lang.String, int)
org.codehaus.plexus.util.xml.XMLWriter writer
String comment
int indent
public static void writeComment (org.codehaus.plexus.util.xml.XMLWriter, java.lang.String, int, int)
org.codehaus.plexus.util.xml.XMLWriter writer
String comment
int indent
int indentSize
public static void writeComment (org.codehaus.plexus.util.xml.XMLWriter, java.lang.String, int, int, int)
StringBuilder sentenceTmp
String word
String[] arr$
int len$
int i$
String[] words
String sentence
String[] arr$
int len$
int i$
org.codehaus.plexus.util.xml.XMLWriter writer
String comment
int indent
int indentSize
int columnSize
String indentation
int magicNumber
String[] sentences
StringBuffer line
public static void writeCommentText (org.codehaus.plexus.util.xml.XMLWriter, java.lang.String)
org.codehaus.plexus.util.xml.XMLWriter writer
String comment
public static void writeCommentText (org.codehaus.plexus.util.xml.XMLWriter, java.lang.String, int)
org.codehaus.plexus.util.xml.XMLWriter writer
String comment
int indent
public static void writeCommentText (org.codehaus.plexus.util.xml.XMLWriter, java.lang.String, int, int)
org.codehaus.plexus.util.xml.XMLWriter writer
String comment
int indent
int indentSize
public static void writeCommentText (org.codehaus.plexus.util.xml.XMLWriter, java.lang.String, int, int, int)
org.codehaus.plexus.util.xml.XMLWriter writer
String comment
int indent
int indentSize
int columnSize
static void ()
}
org/codehaus/plexus/util/xml/Xpp3Dom.classXpp3Dom.java
package org.codehaus.plexus.util.xml
public org.codehaus.plexus.util.xml.Xpp3Dom extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
protected String name
protected String value
protected java.util.Map attributes
protected final java.util.List childList
protected final java.util.Map childMap
protected org.codehaus.plexus.util.xml.Xpp3Dom parent
private static final String[] EMPTY_STRING_ARRAY
private static final org.codehaus.plexus.util.xml.Xpp3Dom[] EMPTY_DOM_ARRAY
public static final String CHILDREN_COMBINATION_MODE_ATTRIBUTE
public static final String CHILDREN_COMBINATION_MERGE
public static final String CHILDREN_COMBINATION_APPEND
public static final String DEFAULT_CHILDREN_COMBINATION_MODE
public static final String SELF_COMBINATION_MODE_ATTRIBUTE
public static final String SELF_COMBINATION_OVERRIDE
public static final String SELF_COMBINATION_MERGE
public static final String DEFAULT_SELF_COMBINATION_MODE
public void (java.lang.String)
String name
public void (org.codehaus.plexus.util.xml.Xpp3Dom)
org.codehaus.plexus.util.xml.Xpp3Dom src
public void (org.codehaus.plexus.util.xml.Xpp3Dom, java.lang.String)
String attributeName
int i
int i
org.codehaus.plexus.util.xml.Xpp3Dom src
String name
int childCount
String[] attributeNames
public java.lang.String getName ()
public java.lang.String getValue ()
public void setValue (java.lang.String)
String value
public java.lang.String[] getAttributeNames ()
public java.lang.String getAttribute (java.lang.String)
String name
public void setAttribute (java.lang.String, java.lang.String)
String name
String value
public org.codehaus.plexus.util.xml.Xpp3Dom getChild (int)
int i
public org.codehaus.plexus.util.xml.Xpp3Dom getChild (java.lang.String)
String name
public void addChild (org.codehaus.plexus.util.xml.Xpp3Dom)
org.codehaus.plexus.util.xml.Xpp3Dom xpp3Dom
public org.codehaus.plexus.util.xml.Xpp3Dom[] getChildren ()
public org.codehaus.plexus.util.xml.Xpp3Dom[] getChildren (java.lang.String)
org.codehaus.plexus.util.xml.Xpp3Dom configuration
int i
java.util.ArrayList children
int size
String name
public int getChildCount ()
public void removeChild (int)
int i
org.codehaus.plexus.util.xml.Xpp3Dom child
public org.codehaus.plexus.util.xml.Xpp3Dom getParent ()
public void setParent (org.codehaus.plexus.util.xml.Xpp3Dom)
org.codehaus.plexus.util.xml.Xpp3Dom parent
public void writeToSerializer (java.lang.String, org.codehaus.plexus.util.xml.pull.XmlSerializer) throws java.io.IOException
String namespace
org.codehaus.plexus.util.xml.pull.XmlSerializer serializer
org.codehaus.plexus.util.xml.SerializerXMLWriter xmlWriter
private static void mergeIntoXpp3Dom (org.codehaus.plexus.util.xml.Xpp3Dom, org.codehaus.plexus.util.xml.Xpp3Dom, java.lang.Boolean)
String attr
int i
String childMergeMode
org.codehaus.plexus.util.xml.Xpp3Dom recessiveChild
int i
int recessiveChildCount
int i
org.codehaus.plexus.util.xml.Xpp3Dom[] dominantChildren
org.codehaus.plexus.util.xml.Xpp3Dom[] dominantChildren
String childName
java.util.Iterator i$
org.codehaus.plexus.util.xml.Xpp3Dom dominantChild
org.codehaus.plexus.util.xml.Xpp3Dom recessiveChild
java.util.Iterator it
int i
int recessiveChildCount
java.util.Map commonChildren
boolean mergeChildren
String[] recessiveAttrs
org.codehaus.plexus.util.xml.Xpp3Dom dominant
org.codehaus.plexus.util.xml.Xpp3Dom recessive
Boolean childMergeOverride
boolean mergeSelf
String selfMergeMode
public static org.codehaus.plexus.util.xml.Xpp3Dom mergeXpp3Dom (org.codehaus.plexus.util.xml.Xpp3Dom, org.codehaus.plexus.util.xml.Xpp3Dom, java.lang.Boolean)
org.codehaus.plexus.util.xml.Xpp3Dom dominant
org.codehaus.plexus.util.xml.Xpp3Dom recessive
Boolean childMergeOverride
public static org.codehaus.plexus.util.xml.Xpp3Dom mergeXpp3Dom (org.codehaus.plexus.util.xml.Xpp3Dom, org.codehaus.plexus.util.xml.Xpp3Dom)
org.codehaus.plexus.util.xml.Xpp3Dom dominant
org.codehaus.plexus.util.xml.Xpp3Dom recessive
public boolean equals (java.lang.Object)
Object obj
org.codehaus.plexus.util.xml.Xpp3Dom dom
public int hashCode ()
int result
public java.lang.String toString ()
java.io.StringWriter writer
org.codehaus.plexus.util.xml.XMLWriter xmlWriter
public java.lang.String toUnescapedString ()
java.io.StringWriter writer
org.codehaus.plexus.util.xml.XMLWriter xmlWriter
public static boolean isNotEmpty (java.lang.String)
String str
public static boolean isEmpty (java.lang.String)
String str
static void ()
}
org/codehaus/plexus/util/xml/Xpp3DomBuilder.classXpp3DomBuilder.java
package org.codehaus.plexus.util.xml
public org.codehaus.plexus.util.xml.Xpp3DomBuilder extends java.lang.Object {
private static final boolean DEFAULT_TRIM
public void ()
public static org.codehaus.plexus.util.xml.Xpp3Dom build (java.io.Reader) throws org.codehaus.plexus.util.xml.pull.XmlPullParserException java.io.IOException
java.io.Reader reader
public static org.codehaus.plexus.util.xml.Xpp3Dom build (java.io.InputStream, java.lang.String) throws org.codehaus.plexus.util.xml.pull.XmlPullParserException java.io.IOException
java.io.InputStream is
String encoding
public static org.codehaus.plexus.util.xml.Xpp3Dom build (java.io.InputStream, java.lang.String, boolean) throws org.codehaus.plexus.util.xml.pull.XmlPullParserException java.io.IOException
java.io.InputStream is
String encoding
boolean trim
org.codehaus.plexus.util.xml.pull.XmlPullParser parser
public static org.codehaus.plexus.util.xml.Xpp3Dom build (java.io.Reader, boolean) throws org.codehaus.plexus.util.xml.pull.XmlPullParserException java.io.IOException
java.io.Reader reader
boolean trim
org.codehaus.plexus.util.xml.pull.XmlPullParser parser
public static org.codehaus.plexus.util.xml.Xpp3Dom build (org.codehaus.plexus.util.xml.pull.XmlPullParser) throws org.codehaus.plexus.util.xml.pull.XmlPullParserException java.io.IOException
org.codehaus.plexus.util.xml.pull.XmlPullParser parser
public static org.codehaus.plexus.util.xml.Xpp3Dom build (org.codehaus.plexus.util.xml.pull.XmlPullParser, boolean) throws org.codehaus.plexus.util.xml.pull.XmlPullParserException java.io.IOException
org.codehaus.plexus.util.xml.Xpp3Dom parent
String name
String value
int i
String rawName
org.codehaus.plexus.util.xml.Xpp3Dom childConfiguration
int depth
int attributesSize
int depth
StringBuilder valueBuffer
String text
int depth
org.codehaus.plexus.util.xml.Xpp3Dom finishedConfiguration
Object accumulatedValue
org.codehaus.plexus.util.xml.pull.XmlPullParser parser
boolean trim
java.util.List elements
java.util.List values
int eventType
boolean spacePreserve
}
org/codehaus/plexus/util/xml/Xpp3DomUtils.classXpp3DomUtils.java
package org.codehaus.plexus.util.xml
public org.codehaus.plexus.util.xml.Xpp3DomUtils extends java.lang.Object {
public static final String CHILDREN_COMBINATION_MODE_ATTRIBUTE
public static final String CHILDREN_COMBINATION_MERGE
public static final String CHILDREN_COMBINATION_APPEND
public static final String DEFAULT_CHILDREN_COMBINATION_MODE
public static final String SELF_COMBINATION_MODE_ATTRIBUTE
public static final String SELF_COMBINATION_OVERRIDE
public static final String SELF_COMBINATION_MERGE
public static final String DEFAULT_SELF_COMBINATION_MODE
public void ()
public void writeToSerializer (java.lang.String, org.codehaus.plexus.util.xml.pull.XmlSerializer, org.codehaus.plexus.util.xml.Xpp3Dom) throws java.io.IOException
String namespace
org.codehaus.plexus.util.xml.pull.XmlSerializer serializer
org.codehaus.plexus.util.xml.Xpp3Dom dom
org.codehaus.plexus.util.xml.SerializerXMLWriter xmlWriter
private static void mergeIntoXpp3Dom (org.codehaus.plexus.util.xml.Xpp3Dom, org.codehaus.plexus.util.xml.Xpp3Dom, java.lang.Boolean)
String attr
int i
String childMergeMode
org.codehaus.plexus.util.xml.Xpp3Dom child
org.codehaus.plexus.util.xml.Xpp3Dom childDom
int i
String[] recessiveAttrs
boolean mergeChildren
org.codehaus.plexus.util.xml.Xpp3Dom[] children
org.codehaus.plexus.util.xml.Xpp3Dom dominant
org.codehaus.plexus.util.xml.Xpp3Dom recessive
Boolean childMergeOverride
boolean mergeSelf
String selfMergeMode
public static org.codehaus.plexus.util.xml.Xpp3Dom mergeXpp3Dom (org.codehaus.plexus.util.xml.Xpp3Dom, org.codehaus.plexus.util.xml.Xpp3Dom, java.lang.Boolean)
org.codehaus.plexus.util.xml.Xpp3Dom dominant
org.codehaus.plexus.util.xml.Xpp3Dom recessive
Boolean childMergeOverride
public static org.codehaus.plexus.util.xml.Xpp3Dom mergeXpp3Dom (org.codehaus.plexus.util.xml.Xpp3Dom, org.codehaus.plexus.util.xml.Xpp3Dom)
org.codehaus.plexus.util.xml.Xpp3Dom dominant
org.codehaus.plexus.util.xml.Xpp3Dom recessive
public static boolean isNotEmpty (java.lang.String)
String str
public static boolean isEmpty (java.lang.String)
String str
}
org/codehaus/plexus/util/xml/Xpp3DomWriter.classXpp3DomWriter.java
package org.codehaus.plexus.util.xml
public org.codehaus.plexus.util.xml.Xpp3DomWriter extends java.lang.Object {
public void ()
public static void write (java.io.Writer, org.codehaus.plexus.util.xml.Xpp3Dom)
java.io.Writer writer
org.codehaus.plexus.util.xml.Xpp3Dom dom
public static void write (java.io.PrintWriter, org.codehaus.plexus.util.xml.Xpp3Dom)
java.io.PrintWriter writer
org.codehaus.plexus.util.xml.Xpp3Dom dom
public static void write (org.codehaus.plexus.util.xml.XMLWriter, org.codehaus.plexus.util.xml.Xpp3Dom)
org.codehaus.plexus.util.xml.XMLWriter xmlWriter
org.codehaus.plexus.util.xml.Xpp3Dom dom
public static void write (org.codehaus.plexus.util.xml.XMLWriter, org.codehaus.plexus.util.xml.Xpp3Dom, boolean)
String attributeName
int i
int i
org.codehaus.plexus.util.xml.XMLWriter xmlWriter
org.codehaus.plexus.util.xml.Xpp3Dom dom
boolean escape
String[] attributeNames
org.codehaus.plexus.util.xml.Xpp3Dom[] children
String value
}
META-INF/maven/
META-INF/maven/org.codehaus.plexus/
META-INF/maven/org.codehaus.plexus/plexus-utils/
META-INF/maven/org.codehaus.plexus/plexus-utils/pom.xml
META-INF/maven/org.codehaus.plexus/plexus-utils/pom.properties