A B C D E F G I M N O P R S T W

A

AndFileFilter - class org.apache.avalon.excalibur.io.AndFileFilter.
Accepts a selection if it is acceptable to both of two FilenameFilters.
AndFileFilter(FilenameFilter, FilenameFilter) - Constructor for class org.apache.avalon.excalibur.io.AndFileFilter
 
accept(File, String) - Method in class org.apache.avalon.excalibur.io.AndFileFilter
 
accept(File, String) - Method in class org.apache.avalon.excalibur.io.DirectoryFileFilter
 
accept(File, String) - Method in class org.apache.avalon.excalibur.io.ExtensionFileFilter
 
accept(File, String) - Method in class org.apache.avalon.excalibur.io.InvertedFileFilter
 
accept(File, String) - Method in class org.apache.avalon.excalibur.io.OrFileFilter
 
accept(File, String) - Method in class org.apache.avalon.excalibur.io.PrefixFileFilter
 
available() - Method in class org.apache.avalon.excalibur.io.SwappedDataInputStream
 

B

bindStream(InputStream) - Method in class org.apache.avalon.excalibur.io.DemuxInputStream
Bind the specified stream to the current thread.
bindStream(OutputStream) - Method in class org.apache.avalon.excalibur.io.DemuxOutputStream
Bind the specified stream to the current thread.
bufferedCopy(InputStream, OutputStream) - Static method in class org.apache.avalon.excalibur.io.IOUtil
Deprecated. Buffering streams is actively harmful! See the class description as to why. Use IOUtil.copy(InputStream, OutputStream) instead.

C

ClassLoaderObjectInputStream - class org.apache.avalon.excalibur.io.ClassLoaderObjectInputStream.
A special ObjectInputStream to handle highly transient classes hosted by Avalon components that are juggling many classloaders.
ClassLoaderObjectInputStream(ClassLoader, InputStream) - Constructor for class org.apache.avalon.excalibur.io.ClassLoaderObjectInputStream
 
catPath(String, String) - Static method in class org.apache.avalon.excalibur.io.FileUtil
Will concatenate 2 paths.
cleanDirectory(String) - Static method in class org.apache.avalon.excalibur.io.FileUtil
Clean a directory without deleting it.
cleanDirectory(File) - Static method in class org.apache.avalon.excalibur.io.FileUtil
Clean a directory without deleting it.
cleanDirectoryOnExit(File) - Static method in class org.apache.avalon.excalibur.io.FileUtil
Clean a directory without deleting it.
close() - Method in class org.apache.avalon.excalibur.io.DemuxInputStream
Closes stream associated with current thread.
close() - Method in class org.apache.avalon.excalibur.io.DemuxOutputStream
Closes stream associated with current thread.
close() - Method in class org.apache.avalon.excalibur.io.SwappedDataInputStream
 
contentEquals(File, File) - Static method in class org.apache.avalon.excalibur.io.FileUtil
Compare the contents of two files to determine if they are equal or not.
contentEquals(InputStream, InputStream) - Static method in class org.apache.avalon.excalibur.io.IOUtil
Compare the contents of two Streams to determine if they are equal or not.
copy(InputStream, OutputStream) - Static method in class org.apache.avalon.excalibur.io.IOUtil
Copy bytes from an InputStream to an OutputStream.
copy(InputStream, OutputStream, int) - Static method in class org.apache.avalon.excalibur.io.IOUtil
Copy bytes from an InputStream to an OutputStream.
copy(Reader, Writer) - Static method in class org.apache.avalon.excalibur.io.IOUtil
Copy chars from a Reader to a Writer.
copy(Reader, Writer, int) - Static method in class org.apache.avalon.excalibur.io.IOUtil
Copy chars from a Reader to a Writer.
copy(InputStream, Writer) - Static method in class org.apache.avalon.excalibur.io.IOUtil
Copy and convert bytes from an InputStream to chars on a Writer.
copy(InputStream, Writer, int) - Static method in class org.apache.avalon.excalibur.io.IOUtil
Copy and convert bytes from an InputStream to chars on a Writer.
copy(InputStream, Writer, String) - Static method in class org.apache.avalon.excalibur.io.IOUtil
Copy and convert bytes from an InputStream to chars on a Writer, using the specified encoding.
copy(InputStream, Writer, String, int) - Static method in class org.apache.avalon.excalibur.io.IOUtil
Copy and convert bytes from an InputStream to chars on a Writer, using the specified encoding.
copy(Reader, OutputStream) - Static method in class org.apache.avalon.excalibur.io.IOUtil
Serialize chars from a Reader to bytes on an OutputStream, and flush the OutputStream.
copy(Reader, OutputStream, int) - Static method in class org.apache.avalon.excalibur.io.IOUtil
Serialize chars from a Reader to bytes on an OutputStream, and flush the OutputStream.
copy(String, OutputStream) - Static method in class org.apache.avalon.excalibur.io.IOUtil
Serialize chars from a String to bytes on an OutputStream, and flush the OutputStream.
copy(String, OutputStream, int) - Static method in class org.apache.avalon.excalibur.io.IOUtil
Serialize chars from a String to bytes on an OutputStream, and flush the OutputStream.
copy(String, Writer) - Static method in class org.apache.avalon.excalibur.io.IOUtil
Copy chars from a String to a Writer.
copy(byte[], Writer) - Static method in class org.apache.avalon.excalibur.io.IOUtil
Copy and convert bytes from a byte[] to chars on a Writer.
copy(byte[], Writer, int) - Static method in class org.apache.avalon.excalibur.io.IOUtil
Copy and convert bytes from a byte[] to chars on a Writer.
copy(byte[], Writer, String) - Static method in class org.apache.avalon.excalibur.io.IOUtil
Copy and convert bytes from a byte[] to chars on a Writer, using the specified encoding.
copy(byte[], Writer, String, int) - Static method in class org.apache.avalon.excalibur.io.IOUtil
Copy and convert bytes from a byte[] to chars on a Writer, using the specified encoding.
copy(byte[], OutputStream) - Static method in class org.apache.avalon.excalibur.io.IOUtil
Copy bytes from a byte[] to an OutputStream.
copy(byte[], OutputStream, int) - Static method in class org.apache.avalon.excalibur.io.IOUtil
Copy bytes from a byte[] to an OutputStream.
copyFile(File, File) - Static method in class org.apache.avalon.excalibur.io.FileUtil
Copy file from source to destination.
copyFileToDirectory(String, String) - Static method in class org.apache.avalon.excalibur.io.FileUtil
Copy file from source to destination.
copyFileToDirectory(File, File) - Static method in class org.apache.avalon.excalibur.io.FileUtil
Copy file from source to destination.
copyURLToFile(URL, File) - Static method in class org.apache.avalon.excalibur.io.FileUtil
Copies bytes from the URL source to a file destination.

D

DEFAULT_BUFFER_SIZE - Static variable in class org.apache.avalon.excalibur.io.IOUtil
 
DemuxInputStream - class org.apache.avalon.excalibur.io.DemuxInputStream.
Data written to this stream is forwarded to a stream that has been associated with this thread.
DemuxInputStream() - Constructor for class org.apache.avalon.excalibur.io.DemuxInputStream
 
DemuxOutputStream - class org.apache.avalon.excalibur.io.DemuxOutputStream.
Data written to this stream is forwarded to a stream that has been associated with this thread.
DemuxOutputStream() - Constructor for class org.apache.avalon.excalibur.io.DemuxOutputStream
 
DirectoryFileFilter - class org.apache.avalon.excalibur.io.DirectoryFileFilter.
This filter accepts Files that are directories.
DirectoryFileFilter() - Constructor for class org.apache.avalon.excalibur.io.DirectoryFileFilter
 
deleteDirectory(String) - Static method in class org.apache.avalon.excalibur.io.FileUtil
Recursively delete a directory.
deleteDirectory(File) - Static method in class org.apache.avalon.excalibur.io.FileUtil
Recursively delete a directory.
deleteDirectoryOnExit(File) - Static method in class org.apache.avalon.excalibur.io.FileUtil
Recursively schedule directory for deletion on JVM exit.

E

EndianUtil - class org.apache.avalon.excalibur.io.EndianUtil.
Utility code for dealing with different endian systems.
EndianUtil() - Constructor for class org.apache.avalon.excalibur.io.EndianUtil
 
ExtensionFileFilter - class org.apache.avalon.excalibur.io.ExtensionFileFilter.
This filters files based on the extension (what the filename ends with).
ExtensionFileFilter(String[]) - Constructor for class org.apache.avalon.excalibur.io.ExtensionFileFilter
 
ExtensionFileFilter(String) - Constructor for class org.apache.avalon.excalibur.io.ExtensionFileFilter
 

F

FileUtil - class org.apache.avalon.excalibur.io.FileUtil.
This class provides basic facilities for manipulating files and file paths.
FileUtil() - Constructor for class org.apache.avalon.excalibur.io.FileUtil
Private constructor to prevent instantiation.
flush() - Method in class org.apache.avalon.excalibur.io.DemuxOutputStream
Flushes stream associated with current thread.
forceDelete(String) - Static method in class org.apache.avalon.excalibur.io.FileUtil
Delete a file.
forceDelete(File) - Static method in class org.apache.avalon.excalibur.io.FileUtil
Delete a file.
forceDeleteOnExit(File) - Static method in class org.apache.avalon.excalibur.io.FileUtil
Schedule a file to be deleted when JVM exits.
forceMkdir(File) - Static method in class org.apache.avalon.excalibur.io.FileUtil
Make a directory.

G

getExtension(String) - Static method in class org.apache.avalon.excalibur.io.FileUtil
Get extension from filename.
getPath(String) - Static method in class org.apache.avalon.excalibur.io.FileUtil
Get path from filename.
getPath(String, char) - Static method in class org.apache.avalon.excalibur.io.FileUtil
Get path from filename.
getStream() - Method in class org.apache.avalon.excalibur.io.DemuxInputStream
Utility method to retrieve stream bound to current thread (if any).
getStream() - Method in class org.apache.avalon.excalibur.io.DemuxOutputStream
Utility method to retrieve stream bound to current thread (if any).

I

IOUtil - class org.apache.avalon.excalibur.io.IOUtil.
General IO Stream manipulation.
IOUtil() - Constructor for class org.apache.avalon.excalibur.io.IOUtil
Private constructor to prevent instantiation.
InvertedFileFilter - class org.apache.avalon.excalibur.io.InvertedFileFilter.
This takes a FilenameFilter as input and inverts the selection.
InvertedFileFilter(FilenameFilter) - Constructor for class org.apache.avalon.excalibur.io.InvertedFileFilter
 

M

m_classLoader - Variable in class org.apache.avalon.excalibur.io.ClassLoaderObjectInputStream
 
m_extensions - Variable in class org.apache.avalon.excalibur.io.ExtensionFileFilter
 
m_filter1 - Variable in class org.apache.avalon.excalibur.io.AndFileFilter
 
m_filter1 - Variable in class org.apache.avalon.excalibur.io.OrFileFilter
 
m_filter2 - Variable in class org.apache.avalon.excalibur.io.AndFileFilter
 
m_filter2 - Variable in class org.apache.avalon.excalibur.io.OrFileFilter
 
m_input - Variable in class org.apache.avalon.excalibur.io.SwappedDataInputStream
 
m_originalFilter - Variable in class org.apache.avalon.excalibur.io.InvertedFileFilter
 
m_prefixs - Variable in class org.apache.avalon.excalibur.io.PrefixFileFilter
 
m_streams - Variable in class org.apache.avalon.excalibur.io.DemuxInputStream
 
m_streams - Variable in class org.apache.avalon.excalibur.io.DemuxOutputStream
 
mark(int) - Method in class org.apache.avalon.excalibur.io.SwappedDataInputStream
 
markSupported() - Method in class org.apache.avalon.excalibur.io.SwappedDataInputStream
 

N

normalize(String) - Static method in class org.apache.avalon.excalibur.io.FileUtil
Normalize a path.

O

OrFileFilter - class org.apache.avalon.excalibur.io.OrFileFilter.
Accepts a selection if it is acceptable to either of two FilenameFilters.
OrFileFilter(FilenameFilter, FilenameFilter) - Constructor for class org.apache.avalon.excalibur.io.OrFileFilter
 
org.apache.avalon.excalibur.io - package org.apache.avalon.excalibur.io
Utility code for IO operations.

P

PrefixFileFilter - class org.apache.avalon.excalibur.io.PrefixFileFilter.
This filters filenames for a certain prefix.
PrefixFileFilter(String[]) - Constructor for class org.apache.avalon.excalibur.io.PrefixFileFilter
 
PrefixFileFilter(String) - Constructor for class org.apache.avalon.excalibur.io.PrefixFileFilter
 

R

read() - Method in class org.apache.avalon.excalibur.io.DemuxInputStream
Read byte from stream associated with current thread.
read(InputStream) - Static method in class org.apache.avalon.excalibur.io.EndianUtil
 
read() - Method in class org.apache.avalon.excalibur.io.SwappedDataInputStream
 
read(byte[]) - Method in class org.apache.avalon.excalibur.io.SwappedDataInputStream
 
read(byte[], int, int) - Method in class org.apache.avalon.excalibur.io.SwappedDataInputStream
 
readBoolean() - Method in class org.apache.avalon.excalibur.io.SwappedDataInputStream
 
readByte() - Method in class org.apache.avalon.excalibur.io.SwappedDataInputStream
 
readChar() - Method in class org.apache.avalon.excalibur.io.SwappedDataInputStream
 
readDouble() - Method in class org.apache.avalon.excalibur.io.SwappedDataInputStream
 
readFloat() - Method in class org.apache.avalon.excalibur.io.SwappedDataInputStream
 
readFully(byte[]) - Method in class org.apache.avalon.excalibur.io.SwappedDataInputStream
 
readFully(byte[], int, int) - Method in class org.apache.avalon.excalibur.io.SwappedDataInputStream
 
readInt() - Method in class org.apache.avalon.excalibur.io.SwappedDataInputStream
 
readLine() - Method in class org.apache.avalon.excalibur.io.SwappedDataInputStream
 
readLong() - Method in class org.apache.avalon.excalibur.io.SwappedDataInputStream
 
readShort() - Method in class org.apache.avalon.excalibur.io.SwappedDataInputStream
 
readSwappedDouble(byte[], int) - Static method in class org.apache.avalon.excalibur.io.EndianUtil
 
readSwappedDouble(InputStream) - Static method in class org.apache.avalon.excalibur.io.EndianUtil
 
readSwappedFloat(byte[], int) - Static method in class org.apache.avalon.excalibur.io.EndianUtil
 
readSwappedFloat(InputStream) - Static method in class org.apache.avalon.excalibur.io.EndianUtil
 
readSwappedInteger(byte[], int) - Static method in class org.apache.avalon.excalibur.io.EndianUtil
 
readSwappedInteger(InputStream) - Static method in class org.apache.avalon.excalibur.io.EndianUtil
 
readSwappedLong(byte[], int) - Static method in class org.apache.avalon.excalibur.io.EndianUtil
 
readSwappedLong(InputStream) - Static method in class org.apache.avalon.excalibur.io.EndianUtil
 
readSwappedShort(byte[], int) - Static method in class org.apache.avalon.excalibur.io.EndianUtil
 
readSwappedShort(InputStream) - Static method in class org.apache.avalon.excalibur.io.EndianUtil
 
readSwappedUnsignedInteger(byte[], int) - Static method in class org.apache.avalon.excalibur.io.EndianUtil
 
readSwappedUnsignedInteger(InputStream) - Static method in class org.apache.avalon.excalibur.io.EndianUtil
 
readSwappedUnsignedShort(byte[], int) - Static method in class org.apache.avalon.excalibur.io.EndianUtil
 
readSwappedUnsignedShort(InputStream) - Static method in class org.apache.avalon.excalibur.io.EndianUtil
 
readUTF() - Method in class org.apache.avalon.excalibur.io.SwappedDataInputStream
 
readUnsignedByte() - Method in class org.apache.avalon.excalibur.io.SwappedDataInputStream
 
readUnsignedShort() - Method in class org.apache.avalon.excalibur.io.SwappedDataInputStream
 
removeExtension(String) - Static method in class org.apache.avalon.excalibur.io.FileUtil
Remove extension from filename.
removeExtention(String) - Static method in class org.apache.avalon.excalibur.io.FileUtil
Deprecated. Use removeExtension as removeExtention is mispelled
removePath(String) - Static method in class org.apache.avalon.excalibur.io.FileUtil
Remove path from filename.
removePath(String, char) - Static method in class org.apache.avalon.excalibur.io.FileUtil
Remove path from filename.
reset() - Method in class org.apache.avalon.excalibur.io.SwappedDataInputStream
 
resolveClass(ObjectStreamClass) - Method in class org.apache.avalon.excalibur.io.ClassLoaderObjectInputStream
 
resolveFile(File, String) - Static method in class org.apache.avalon.excalibur.io.FileUtil
Resolve a file filename to it's canonical form.

S

SIZEOF_BYTE - Static variable in class org.apache.avalon.excalibur.io.EndianUtil
 
SIZEOF_FLOAT - Static variable in class org.apache.avalon.excalibur.io.EndianUtil
 
SIZEOF_INT - Static variable in class org.apache.avalon.excalibur.io.EndianUtil
 
SIZEOF_LONG - Static variable in class org.apache.avalon.excalibur.io.EndianUtil
 
SIZEOF_SHORT - Static variable in class org.apache.avalon.excalibur.io.EndianUtil
 
SwappedDataInputStream - class org.apache.avalon.excalibur.io.SwappedDataInputStream.
DataInput for systems relying on little endian data formats.
SwappedDataInputStream(InputStream) - Constructor for class org.apache.avalon.excalibur.io.SwappedDataInputStream
 
shutdownReader(Reader) - Static method in class org.apache.avalon.excalibur.io.IOUtil
Unconditionally close an Reader.
shutdownStream(OutputStream) - Static method in class org.apache.avalon.excalibur.io.IOUtil
Unconditionally close an OutputStream.
shutdownStream(InputStream) - Static method in class org.apache.avalon.excalibur.io.IOUtil
Unconditionally close an InputStream.
shutdownWriter(Writer) - Static method in class org.apache.avalon.excalibur.io.IOUtil
Unconditionally close an Writer.
sizeOfDirectory(String) - Static method in class org.apache.avalon.excalibur.io.FileUtil
Recursively count size of a directory.
sizeOfDirectory(File) - Static method in class org.apache.avalon.excalibur.io.FileUtil
Recursively count size of a directory.
skip(long) - Method in class org.apache.avalon.excalibur.io.SwappedDataInputStream
 
skipBytes(int) - Method in class org.apache.avalon.excalibur.io.SwappedDataInputStream
 
swapDouble(double) - Static method in class org.apache.avalon.excalibur.io.EndianUtil
 
swapFloat(float) - Static method in class org.apache.avalon.excalibur.io.EndianUtil
 
swapInteger(int) - Static method in class org.apache.avalon.excalibur.io.EndianUtil
 
swapLong(long) - Static method in class org.apache.avalon.excalibur.io.EndianUtil
 
swapShort(short) - Static method in class org.apache.avalon.excalibur.io.EndianUtil
 

T

toByteArray(InputStream) - Static method in class org.apache.avalon.excalibur.io.IOUtil
Get the contents of an InputStream as a byte[].
toByteArray(InputStream, int) - Static method in class org.apache.avalon.excalibur.io.IOUtil
Get the contents of an InputStream as a byte[].
toByteArray(Reader) - Static method in class org.apache.avalon.excalibur.io.IOUtil
Get the contents of a Reader as a byte[].
toByteArray(Reader, int) - Static method in class org.apache.avalon.excalibur.io.IOUtil
Get the contents of a Reader as a byte[].
toByteArray(String) - Static method in class org.apache.avalon.excalibur.io.IOUtil
Get the contents of a String as a byte[].
toByteArray(String, int) - Static method in class org.apache.avalon.excalibur.io.IOUtil
Get the contents of a String as a byte[].
toFile(URL) - Static method in class org.apache.avalon.excalibur.io.FileUtil
Convert from a URL to a File.
toString(InputStream) - Static method in class org.apache.avalon.excalibur.io.IOUtil
Get the contents of an InputStream as a String.
toString(InputStream, int) - Static method in class org.apache.avalon.excalibur.io.IOUtil
Get the contents of an InputStream as a String.
toString(InputStream, String) - Static method in class org.apache.avalon.excalibur.io.IOUtil
Get the contents of an InputStream as a String.
toString(InputStream, String, int) - Static method in class org.apache.avalon.excalibur.io.IOUtil
Get the contents of an InputStream as a String.
toString(Reader) - Static method in class org.apache.avalon.excalibur.io.IOUtil
Get the contents of a Reader as a String.
toString(Reader, int) - Static method in class org.apache.avalon.excalibur.io.IOUtil
Get the contents of a Reader as a String.
toString(byte[]) - Static method in class org.apache.avalon.excalibur.io.IOUtil
Get the contents of a byte[] as a String.
toString(byte[], int) - Static method in class org.apache.avalon.excalibur.io.IOUtil
Get the contents of a byte[] as a String.
toString(byte[], String) - Static method in class org.apache.avalon.excalibur.io.IOUtil
Get the contents of a byte[] as a String.
toString(byte[], String, int) - Static method in class org.apache.avalon.excalibur.io.IOUtil
Get the contents of a byte[] as a String.
toURLs(File[]) - Static method in class org.apache.avalon.excalibur.io.FileUtil
Convert the array of Files into a list of URLs.

W

write(int) - Method in class org.apache.avalon.excalibur.io.DemuxOutputStream
Writes byte to stream associated with current thread.
writeSwappedDouble(byte[], int, double) - Static method in class org.apache.avalon.excalibur.io.EndianUtil
 
writeSwappedDouble(OutputStream, double) - Static method in class org.apache.avalon.excalibur.io.EndianUtil
 
writeSwappedFloat(byte[], int, float) - Static method in class org.apache.avalon.excalibur.io.EndianUtil
 
writeSwappedFloat(OutputStream, float) - Static method in class org.apache.avalon.excalibur.io.EndianUtil
 
writeSwappedInteger(byte[], int, int) - Static method in class org.apache.avalon.excalibur.io.EndianUtil
 
writeSwappedInteger(OutputStream, int) - Static method in class org.apache.avalon.excalibur.io.EndianUtil
 
writeSwappedLong(byte[], int, long) - Static method in class org.apache.avalon.excalibur.io.EndianUtil
 
writeSwappedLong(OutputStream, long) - Static method in class org.apache.avalon.excalibur.io.EndianUtil
 
writeSwappedShort(byte[], int, int) - Static method in class org.apache.avalon.excalibur.io.EndianUtil
 
writeSwappedShort(OutputStream, int) - Static method in class org.apache.avalon.excalibur.io.EndianUtil
 

A B C D E F G I M N O P R S T W