# Index

A B C D E F G H I L M N O P R S T U V W
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

## A

accept() - Method in class cx.ath.matthew.unix.UnixServerSocket
  Accepts a connection on the ServerSocket.
addField(Field) - Method in class cx.ath.matthew.cgi.HTMLForm
  Add a field to be displayed in the form.
addFilterCommand(Class, Debug.FilterCommand) - Static method in class cx.ath.matthew.debug.Debug
  Add a filter command for a specific type.
available() - Method in class cx.ath.matthew.io.ExecInputStream
available() - Method in class cx.ath.matthew.io.TeeInputStream

## B

bind(UnixSocketAddress) - Method in class cx.ath.matthew.unix.UnixServerSocket
  Binds a server socket to the given address.
bind(String) - Method in class cx.ath.matthew.unix.UnixServerSocket
  Binds a server socket to the given address.

## C

cgi(Map, Map, Map, Map, String[]) - Method in class cx.ath.matthew.cgi.CGI
  Override this method in your CGI program.
CGI - Class in cx.ath.matthew.cgi
  This is the main class you have to extend with your CGI program.
CGI() - Constructor for class cx.ath.matthew.cgi.CGI
CGIErrorHandler - Interface in cx.ath.matthew.cgi
  Interface to handle exceptions in the CGI.
CGIHeaderSentException - Exception Class in cx.ath.matthew.cgi
  Thrown if the headers have already been sent and CGI.header is called.
CGIHeaderSentException() - Constructor for exception class cx.ath.matthew.cgi.CGIHeaderSentException
CGIInvalidContentFormatException - Exception Class in cx.ath.matthew.cgi
  Thrown if both raw and text data are set in the same page.
CGIInvalidContentFormatException() - Constructor for exception class cx.ath.matthew.cgi.CGIInvalidContentFormatException
CheckBox - Class in cx.ath.matthew.cgi
CheckBox(String, String, boolean) - Constructor for class cx.ath.matthew.cgi.CheckBox
close() - Method in class cx.ath.matthew.io.ExecInputStream
close() - Method in class cx.ath.matthew.io.ExecOutputStream
close() - Method in class cx.ath.matthew.io.InOutCopier
  Force close the stream without waiting for EOF on the source
close() - Method in class cx.ath.matthew.io.TeeInputStream
close() - Method in class cx.ath.matthew.io.TeeOutputStream
close() - Method in class cx.ath.matthew.unix.UnixServerSocket
  Closes the ServerSocket.
close() - Method in class cx.ath.matthew.unix.UnixSocket
  Closes the connection.
close() - Method in class cx.ath.matthew.unix.USInputStream
close() - Method in class cx.ath.matthew.unix.USOutputStream
connect(UnixSocketAddress) - Method in class cx.ath.matthew.unix.UnixSocket
  Connect the socket to this address.
connect(String) - Method in class cx.ath.matthew.unix.UnixSocket
  Connect the socket to this address.
CRIT - Static variable in class cx.ath.matthew.debug.Debug
  Highest priority messages
cx.ath.matthew.cgi - package cx.ath.matthew.cgi
cx.ath.matthew.debug - package cx.ath.matthew.debug
cx.ath.matthew.io - package cx.ath.matthew.io
cx.ath.matthew.unix - package cx.ath.matthew.unix
cx.ath.matthew.utils - package cx.ath.matthew.utils

## D

debug - Static variable in class cx.ath.matthew.debug.Debug
  Set this to false to disable compilation of Debug statements
Debug - Class in cx.ath.matthew.debug
  Add debugging to your program, has support for large projects with multiple classes and debug levels per class.
Debug() - Constructor for class cx.ath.matthew.debug.Debug
DEBUG - Static variable in class cx.ath.matthew.debug.Debug
  Debug messages
Debug.FilterCommand - Interface in cx.ath.matthew.debug
  This interface can be used to provide custom printing filters for certain classes.
debugging(Class, int) - Static method in class cx.ath.matthew.debug.Debug
  Deprecated.
  In Java 1.5 calling class is automatically identified, no need to pass it in.
debugging(String, int) - Static method in class cx.ath.matthew.debug.Debug
debugout - Static variable in class cx.ath.matthew.debug.Debug
  The current output stream (defaults to System.err)
DefaultErrorHandler - Class in cx.ath.matthew.cgi
  Interface to handle exceptions in the CGI.
DefaultErrorHandler() - Constructor for class cx.ath.matthew.cgi.DefaultErrorHandler
display(CGI) - Method in class cx.ath.matthew.cgi.HTMLForm
  Shows the form.
DisplayField - Class in cx.ath.matthew.cgi
DisplayField(String, String) - Constructor for class cx.ath.matthew.cgi.DisplayField
doCGI(String[]) - Method in class cx.ath.matthew.cgi.CGI
  This method sets up all the CGI variables and calls the cgi() method, then writes out the page data.
DOMPrinter - Class in cx.ath.matthew.io
  Print a DOM tree to the given OutputStream
DOMPrinter() - Constructor for class cx.ath.matthew.io.DOMPrinter
DropDown - Class in cx.ath.matthew.cgi
DropDown(String, String, Object[], int, boolean) - Constructor for class cx.ath.matthew.cgi.DropDown
  Create a new DropDown list.
DropDown(String, String, Object[], Object, boolean) - Constructor for class cx.ath.matthew.cgi.DropDown
  Create a new DropDown list.
DropDown(String, String, List, int, boolean) - Constructor for class cx.ath.matthew.cgi.DropDown
  Create a new DropDown list.
DropDown(String, String, List, Object, boolean) - Constructor for class cx.ath.matthew.cgi.DropDown
  Create a new DropDown list.

## E

equals(Object) - Method in class cx.ath.matthew.unix.UnixSocketAddress
ERR - Static variable in class cx.ath.matthew.debug.Debug
  Error messages
ExecInputStream - Class in cx.ath.matthew.io
  Class to pipe an InputStream through a command using stdin/stdout.
ExecInputStream(InputStream, Process) - Constructor for class cx.ath.matthew.io.ExecInputStream
  Create a new ExecInputStream on the given InputStream using the process to filter the stream.
ExecInputStream(InputStream, String) - Constructor for class cx.ath.matthew.io.ExecInputStream
  Create a new ExecInputStream on the given InputStream using the process to filter the stream.
ExecInputStream(InputStream, String[]) - Constructor for class cx.ath.matthew.io.ExecInputStream
  Create a new ExecInputStream on the given InputStream using the process to filter the stream.
ExecInputStream(InputStream, String[], String[]) - Constructor for class cx.ath.matthew.io.ExecInputStream
  Create a new ExecInputStream on the given InputStream using the process to filter the stream.
ExecInputStream(InputStream, String, String[]) - Constructor for class cx.ath.matthew.io.ExecInputStream
  Create a new ExecInputStream on the given InputStream using the process to filter the stream.
ExecOutputStream - Class in cx.ath.matthew.io
  Class to pipe an OutputStream through a command using stdin/stdout.
ExecOutputStream(OutputStream, Process) - Constructor for class cx.ath.matthew.io.ExecOutputStream
  Create a new ExecOutputStream on the given OutputStream using the process to filter the stream.
ExecOutputStream(OutputStream, String) - Constructor for class cx.ath.matthew.io.ExecOutputStream
  Create a new ExecOutputStream on the given OutputStream using the process to filter the stream.
ExecOutputStream(OutputStream, String[]) - Constructor for class cx.ath.matthew.io.ExecOutputStream
  Create a new ExecOutputStream on the given OutputStream using the process to filter the stream.
ExecOutputStream(OutputStream, String[], String[]) - Constructor for class cx.ath.matthew.io.ExecOutputStream
  Create a new ExecOutputStream on the given OutputStream using the process to filter the stream.
ExecOutputStream(OutputStream, String, String[]) - Constructor for class cx.ath.matthew.io.ExecOutputStream
  Create a new ExecOutputStream on the given OutputStream using the process to filter the stream.

## F

Field - Class in cx.ath.matthew.cgi
Field() - Constructor for class cx.ath.matthew.cgi.Field
filter(PrintStream, int, String, String, String, String[]) - Method in interface cx.ath.matthew.debug.Debug.FilterCommand
  Called to print debug messages with a custom filter.
finalize() - Method in class cx.ath.matthew.io.ExecInputStream
finalize() - Method in class cx.ath.matthew.io.ExecOutputStream
finalize() - Method in class cx.ath.matthew.io.TeeInputStream
finalize() - Method in class cx.ath.matthew.io.TeeOutputStream
finalize() - Method in class cx.ath.matthew.unix.UnixSocket
flush() - Method in class cx.ath.matthew.cgi.CGI
  Flushes the output.
flush() - Method in class cx.ath.matthew.io.ExecInputStream
flush() - Method in class cx.ath.matthew.io.ExecOutputStream
flush() - Method in class cx.ath.matthew.io.InOutCopier
  Flush the outputstream
flush() - Method in class cx.ath.matthew.io.TeeInputStream
flush() - Method in class cx.ath.matthew.io.TeeOutputStream
flush() - Method in class cx.ath.matthew.unix.USOutputStream
format(byte[]) - Static method in class cx.ath.matthew.utils.Hexdump
format(byte[], int) - Static method in class cx.ath.matthew.utils.Hexdump

## G

getAddress() - Method in class cx.ath.matthew.unix.UnixServerSocket
  Return the address this socket is bound to.
getAddress() - Method in class cx.ath.matthew.unix.UnixSocket
  Returns the address this socket is connected to.
getBlocking() - Method in class cx.ath.matthew.unix.UnixSocket
  Get the blocking mode.
getInputStream() - Method in class cx.ath.matthew.unix.UnixSocket
  Returns an InputStream for reading from the socket.
getOutputStream() - Method in class cx.ath.matthew.cgi.CGI
  This will return an OutputStream that you can write data directly to.
getOutputStream() - Method in class cx.ath.matthew.unix.UnixSocket
  Returns an OutputStream for writing to the socket.
getPassCred() - Method in class cx.ath.matthew.unix.UnixSocket
  Get the credential passing status.
getPath() - Method in class cx.ath.matthew.unix.UnixSocketAddress
  Return the path.
getPeerGID() - Method in class cx.ath.matthew.unix.UnixSocket
  Return the gid of the remote process.
getPeerPID() - Method in class cx.ath.matthew.unix.UnixSocket
  Return the pid of the remote process.
getPeerUID() - Method in class cx.ath.matthew.unix.UnixSocket
  Return the uid of the remote process.
getSocket() - Method in class cx.ath.matthew.unix.USInputStream
getSocket() - Method in class cx.ath.matthew.unix.USOutputStream

## H

hashCode() - Method in class cx.ath.matthew.unix.UnixSocketAddress
header(String, String) - Method in class cx.ath.matthew.cgi.CGI
  Called by CGIs to send a header to the output
hexchars - Static variable in class cx.ath.matthew.utils.Hexdump
Hexdump - Class in cx.ath.matthew.utils
Hexdump() - Constructor for class cx.ath.matthew.utils.Hexdump
HiddenField - Class in cx.ath.matthew.cgi
HiddenField(String, String) - Constructor for class cx.ath.matthew.cgi.HiddenField
HTMLForm - Class in cx.ath.matthew.cgi
  Class to manage drawing HTML forms
HTMLForm(String) - Constructor for class cx.ath.matthew.cgi.HTMLForm
HTMLForm(String, String) - Constructor for class cx.ath.matthew.cgi.HTMLForm
HTMLForm(String, String, String) - Constructor for class cx.ath.matthew.cgi.HTMLForm

## I

INFO - Static variable in class cx.ath.matthew.debug.Debug
  Information
InOutCopier - Class in cx.ath.matthew.io
  Copies from an input stream to an output stream using a Thread.
InOutCopier(InputStream, OutputStream) - Constructor for class cx.ath.matthew.io.InOutCopier
  Create a copier from an inputstream to an outputstream
isAbstract() - Method in class cx.ath.matthew.unix.UnixSocketAddress
  Returns true if this an address for an abstract socket.
isBound() - Method in class cx.ath.matthew.unix.UnixServerSocket
  Check the status of the socket.
isClosed() - Method in class cx.ath.matthew.unix.UnixServerSocket
  Check the status of the socket.
isClosed() - Method in class cx.ath.matthew.unix.UnixSocket
  Check the socket status.
isClosed() - Method in class cx.ath.matthew.unix.USInputStream
isClosed() - Method in class cx.ath.matthew.unix.USOutputStream
isConnected() - Method in class cx.ath.matthew.unix.UnixSocket
  Check the socket status.
isInputShutdown() - Method in class cx.ath.matthew.unix.UnixSocket
  Check the socket status.
isOutputShutdown() - Method in class cx.ath.matthew.unix.UnixSocket
  Check the socket status.

## L

label - Variable in class cx.ath.matthew.cgi.Field
loadConfig(File) - Static method in class cx.ath.matthew.debug.Debug
  Read which class to debug on at which level from the given File.

## M

main(String[]) - Static method in class cx.ath.matthew.unix.testclient
main(String[]) - Static method in class cx.ath.matthew.unix.testserver
mark(int) - Method in class cx.ath.matthew.io.ExecInputStream
mark(int) - Method in class cx.ath.matthew.io.TeeInputStream
markSupported() - Method in class cx.ath.matthew.io.ExecInputStream
markSupported() - Method in class cx.ath.matthew.io.TeeInputStream
markSupported() - Method in class cx.ath.matthew.unix.USInputStream
MSG_DONTWAIT - Static variable in class cx.ath.matthew.unix.USInputStream
MultipleDropDown - Class in cx.ath.matthew.cgi
MultipleDropDown(String, String, String[], int, boolean) - Constructor for class cx.ath.matthew.cgi.MultipleDropDown
MultipleDropDown(String, String, String[], String, boolean) - Constructor for class cx.ath.matthew.cgi.MultipleDropDown
MultipleDropDown(String, String, List, int, boolean) - Constructor for class cx.ath.matthew.cgi.MultipleDropDown
MultipleDropDown(String, String, List, String, boolean) - Constructor for class cx.ath.matthew.cgi.MultipleDropDown

## N

name - Variable in class cx.ath.matthew.cgi.Field
NewTable - Class in cx.ath.matthew.cgi
NewTable(String, String) - Constructor for class cx.ath.matthew.cgi.NewTable
NotConnectedException - Exception Class in cx.ath.matthew.unix
NotConnectedException() - Constructor for exception class cx.ath.matthew.unix.NotConnectedException

## O

out(byte[]) - Method in class cx.ath.matthew.cgi.CGI
  Called by CGIs to send byte data to the output.
out(String) - Method in class cx.ath.matthew.cgi.CGI
  Called by CGIs to send a string to the output.

## P

Password - Class in cx.ath.matthew.cgi
Password(String, String, String) - Constructor for class cx.ath.matthew.cgi.Password
print() - Method in class cx.ath.matthew.cgi.CheckBox
print() - Method in class cx.ath.matthew.cgi.DisplayField
print() - Method in class cx.ath.matthew.cgi.DropDown
print() - Method in class cx.ath.matthew.cgi.Field
print() - Method in class cx.ath.matthew.cgi.HiddenField
print() - Method in class cx.ath.matthew.cgi.MultipleDropDown
print() - Method in class cx.ath.matthew.cgi.NewTable
print() - Method in class cx.ath.matthew.cgi.Password
print() - Method in class cx.ath.matthew.cgi.Radio
print() - Method in class cx.ath.matthew.cgi.SubmitButton
print() - Method in class cx.ath.matthew.cgi.TextArea
print() - Method in class cx.ath.matthew.cgi.TextField
print(boolean, Exception) - Method in interface cx.ath.matthew.cgi.CGIErrorHandler
  This is called if an exception is not caught in the CGI.
print(boolean, Exception) - Method in class cx.ath.matthew.cgi.DefaultErrorHandler
  This is called if an exception is not caught in the CGI.
print(byte[]) - Static method in class cx.ath.matthew.utils.Hexdump
print(byte[], int) - Static method in class cx.ath.matthew.utils.Hexdump
print(byte[], int, PrintStream) - Static method in class cx.ath.matthew.utils.Hexdump
print(byte[], PrintStream) - Static method in class cx.ath.matthew.utils.Hexdump
print(int, byte[]) - Static method in class cx.ath.matthew.debug.Debug
  Log a byte array
print(int, Object) - Static method in class cx.ath.matthew.debug.Debug
  Log an Object
print(int, String) - Static method in class cx.ath.matthew.debug.Debug
  Log a String
print(int, Throwable) - Static method in class cx.ath.matthew.debug.Debug
  Log a Throwable
print(Class, int, Object) - Static method in class cx.ath.matthew.debug.Debug
  Deprecated.
  In Java 1.5 calling class is automatically identified, no need to pass it in.
print(Class, int, String) - Static method in class cx.ath.matthew.debug.Debug
  Deprecated.
  In Java 1.5 calling class is automatically identified, no need to pass it in.
print(Class, int, Throwable) - Static method in class cx.ath.matthew.debug.Debug
  Deprecated.
  In Java 1.5 calling class is automatically identified, no need to pass it in.
print(Object) - Static method in class cx.ath.matthew.debug.Debug
  Log at DEBUG
print(Object, int, Object) - Static method in class cx.ath.matthew.debug.Debug
  Deprecated.
  In Java 1.5 calling class is automatically identified, no need to pass it in.
print(Object, int, String) - Static method in class cx.ath.matthew.debug.Debug
  Deprecated.
  In Java 1.5 calling class is automatically identified, no need to pass it in.
print(Object, int, Throwable) - Static method in class cx.ath.matthew.debug.Debug
  Deprecated.
  In Java 1.5 calling class is automatically identified, no need to pass it in.
print(Object, Object) - Static method in class cx.ath.matthew.debug.Debug
  Deprecated.
  In Java 1.5 calling class is automatically identified, no need to pass it in.
printDOM(Document, OutputStream) - Static method in class cx.ath.matthew.io.DOMPrinter
  Print the given document and all its children.
printDOM(Document, PrintStream) - Static method in class cx.ath.matthew.io.DOMPrinter
  Print the given document and all its children.
printMap(int, Map) - Static method in class cx.ath.matthew.debug.Debug
  Log a Map
printMap(Class, int, Map) - Static method in class cx.ath.matthew.debug.Debug
  Deprecated.
  In Java 1.5 calling class is automatically identified, no need to pass it in.
printMap(Object, int, Map) - Static method in class cx.ath.matthew.debug.Debug
  Deprecated.
  In Java 1.5 calling class is automatically identified, no need to pass it in.
printMap(Map) - Static method in class cx.ath.matthew.debug.Debug
  Log a Map at DEBUG log level
printNode(Node, OutputStream) - Static method in class cx.ath.matthew.io.DOMPrinter
  Print the given node and all its children.
printNode(Node, PrintStream) - Static method in class cx.ath.matthew.io.DOMPrinter
  Print the given node and all its children.

## R

Radio - Class in cx.ath.matthew.cgi
Radio(String, String, boolean) - Constructor for class cx.ath.matthew.cgi.Radio
read() - Method in class cx.ath.matthew.io.ExecInputStream
read() - Method in class cx.ath.matthew.io.TeeInputStream
read() - Method in class cx.ath.matthew.unix.USInputStream
read(byte[]) - Method in class cx.ath.matthew.io.ExecInputStream
read(byte[]) - Method in class cx.ath.matthew.io.TeeInputStream
read(byte[], int, int) - Method in class cx.ath.matthew.io.ExecInputStream
read(byte[], int, int) - Method in class cx.ath.matthew.io.TeeInputStream
read(byte[], int, int) - Method in class cx.ath.matthew.unix.USInputStream
recvCredentialByte() - Method in class cx.ath.matthew.unix.UnixSocket
  Receive a single byte of data, with credentials.
reset() - Method in class cx.ath.matthew.io.ExecInputStream
reset() - Method in class cx.ath.matthew.io.TeeInputStream
run() - Method in class cx.ath.matthew.io.InOutCopier
  Copies from the inputstream to the outputstream until EOF on the inputstream or explicitly closed

## S

sendCredentialByte(byte) - Method in class cx.ath.matthew.unix.UnixSocket
  Send a single byte of data with credentials.
setBlocking(boolean) - Method in class cx.ath.matthew.unix.UnixSocket
  Set the blocking mode.
setBlocking(boolean) - Method in class cx.ath.matthew.unix.USInputStream
setByteArrayCount(int) - Static method in class cx.ath.matthew.debug.Debug
  Set the size of hexdumps.
setByteArrayWidth(int) - Static method in class cx.ath.matthew.debug.Debug
  Set the formatted width of hexdumps.
setcookie(String, String) - Method in class cx.ath.matthew.cgi.CGI
  Sets a Cookie in the web browser.
setcookie(String, String, String, String, Date, boolean) - Method in class cx.ath.matthew.cgi.CGI
  Sets a Cookie in the web browser, with extended attributes.
setErrorHandler(CGIErrorHandler) - Method in class cx.ath.matthew.cgi.CGI
  Sets a custom exception handler.
setGET(boolean) - Method in class cx.ath.matthew.cgi.HTMLForm
  Set GET method rather than POST
setHexDump(boolean) - Static method in class cx.ath.matthew.debug.Debug
  Enable or disable hexdumps.
setLineNos(boolean) - Static method in class cx.ath.matthew.debug.Debug
  Enable or disable line numbers.
setOutput() - Static method in class cx.ath.matthew.debug.Debug
  Output to the default debug.log
setOutput(PrintStream) - Static method in class cx.ath.matthew.debug.Debug
  Output to the given Stream
setOutput(String) - Static method in class cx.ath.matthew.debug.Debug
  Output to the given file
setPassCred(boolean) - Method in class cx.ath.matthew.unix.UnixSocket
  Set the credential passing status.
setProperties(Properties) - Static method in class cx.ath.matthew.debug.Debug
  Set properties to configure debugging.
setSoTimeout(int) - Method in class cx.ath.matthew.unix.UnixSocket
  Set timeout of read requests.
setSoTimeout(int) - Method in class cx.ath.matthew.unix.USInputStream
setThrowableTraces(boolean) - Static method in class cx.ath.matthew.debug.Debug
  Enable or disable stack traces in Debuging throwables.
setTiming(boolean) - Static method in class cx.ath.matthew.debug.Debug
  Enable or disable timing in Debug messages.
shutdownInput() - Method in class cx.ath.matthew.unix.UnixSocket
  Shuts down the input stream.
shutdownOutput() - Method in class cx.ath.matthew.unix.UnixSocket
  Shuts down the output stream.
skip(long) - Method in class cx.ath.matthew.io.ExecInputStream
skip(long) - Method in class cx.ath.matthew.io.TeeInputStream
start() - Method in class cx.ath.matthew.io.InOutCopier
  Start the thread and wait to make sure its really started
SubmitButton - Class in cx.ath.matthew.cgi
SubmitButton(String, String) - Constructor for class cx.ath.matthew.cgi.SubmitButton

## T

TeeInputStream - Class in cx.ath.matthew.io
  Class to copy a stream to a file or another stream as it is being sent through a stream pipe E.g.
TeeInputStream(InputStream, File) - Constructor for class cx.ath.matthew.io.TeeInputStream
  Create a new TeeInputStream on the given InputStream and copy the stream to the given File.
TeeInputStream(InputStream, File, boolean) - Constructor for class cx.ath.matthew.io.TeeInputStream
  Create a new TeeInputStream on the given InputStream and copy the stream to the given File.
TeeInputStream(InputStream, OutputStream) - Constructor for class cx.ath.matthew.io.TeeInputStream
  Create a new TeeInputStream on the given InputStream and copy the stream to the given File.
TeeInputStream(InputStream, String) - Constructor for class cx.ath.matthew.io.TeeInputStream
  Create a new TeeInputStream on the given InputStream and copy the stream to the given File.
TeeInputStream(InputStream, String, boolean) - Constructor for class cx.ath.matthew.io.TeeInputStream
  Create a new TeeInputStream on the given InputStream and copy the stream to the given File.
TeeOutputStream - Class in cx.ath.matthew.io
  Class to copy a stream to another stream or file as it is being sent through a stream pipe E.g.
TeeOutputStream(OutputStream, File) - Constructor for class cx.ath.matthew.io.TeeOutputStream
  Create a new TeeOutputStream on the given OutputStream and copy the stream to the given File.
TeeOutputStream(OutputStream, File, boolean) - Constructor for class cx.ath.matthew.io.TeeOutputStream
  Create a new TeeOutputStream on the given OutputStream and copy the stream to the given File.
TeeOutputStream(OutputStream, OutputStream) - Constructor for class cx.ath.matthew.io.TeeOutputStream
  Create a new TeeOutputStream on the given OutputStream and copy the stream to the other OuputStream.
TeeOutputStream(OutputStream, String) - Constructor for class cx.ath.matthew.io.TeeOutputStream
  Create a new TeeOutputStream on the given OutputStream and copy the stream to the given File.
TeeOutputStream(OutputStream, String, boolean) - Constructor for class cx.ath.matthew.io.TeeOutputStream
  Create a new TeeOutputStream on the given OutputStream and copy the stream to the given File.
testclient - Class in cx.ath.matthew.unix
testclient() - Constructor for class cx.ath.matthew.unix.testclient
testserver - Class in cx.ath.matthew.unix
testserver() - Constructor for class cx.ath.matthew.unix.testserver
TextArea - Class in cx.ath.matthew.cgi
TextArea(String, String, String) - Constructor for class cx.ath.matthew.cgi.TextArea
TextArea(String, String, String, int, int) - Constructor for class cx.ath.matthew.cgi.TextArea
TextField - Class in cx.ath.matthew.cgi
TextField(String, String) - Constructor for class cx.ath.matthew.cgi.TextField
TextField(String, String, String) - Constructor for class cx.ath.matthew.cgi.TextField
TextField(String, String, String, int) - Constructor for class cx.ath.matthew.cgi.TextField
toAscii(byte[]) - Static method in class cx.ath.matthew.utils.Hexdump
toAscii(byte[], int, int) - Static method in class cx.ath.matthew.utils.Hexdump
toByteArray(byte[]) - Static method in class cx.ath.matthew.utils.Hexdump
  Returns a string which can be written to a Java source file as part of a static initializer for a byte array.
toByteArray(byte[], int, int) - Static method in class cx.ath.matthew.utils.Hexdump
  Returns a string which can be written to a Java source file as part of a static initializer for a byte array.
toHex(byte[]) - Static method in class cx.ath.matthew.utils.Hexdump
toHex(byte[], int, int) - Static method in class cx.ath.matthew.utils.Hexdump
toString() - Method in class cx.ath.matthew.unix.UnixSocketAddress
  Return the Address as a String.

## U

UnixIOException - Exception Class in cx.ath.matthew.unix
  An IO Exception which occurred during UNIX Socket IO
UnixIOException(int, String) - Constructor for exception class cx.ath.matthew.unix.UnixIOException
UnixServerSocket - Class in cx.ath.matthew.unix
  Represents a listening UNIX Socket.
UnixServerSocket() - Constructor for class cx.ath.matthew.unix.UnixServerSocket
  Create an un-bound server socket.
UnixServerSocket(UnixSocketAddress) - Constructor for class cx.ath.matthew.unix.UnixServerSocket
  Create a server socket bound to the given address.
UnixServerSocket(String) - Constructor for class cx.ath.matthew.unix.UnixServerSocket
  Create a server socket bound to the given address.
UnixSocket - Class in cx.ath.matthew.unix
  Represents a UnixSocket.
UnixSocket() - Constructor for class cx.ath.matthew.unix.UnixSocket
  Create an unconnected socket.
UnixSocket(UnixSocketAddress) - Constructor for class cx.ath.matthew.unix.UnixSocket
  Create a socket connected to the given address.
UnixSocket(String) - Constructor for class cx.ath.matthew.unix.UnixSocket
  Create a socket connected to the given address.
UnixSocketAddress - Class in cx.ath.matthew.unix
  Represents an address for a Unix Socket
UnixSocketAddress(String) - Constructor for class cx.ath.matthew.unix.UnixSocketAddress
  Create the address.
UnixSocketAddress(String, boolean) - Constructor for class cx.ath.matthew.unix.UnixSocketAddress
  Create the address.
USInputStream - Class in cx.ath.matthew.unix
USInputStream(int, UnixSocket) - Constructor for class cx.ath.matthew.unix.USInputStream
USOutputStream - Class in cx.ath.matthew.unix
USOutputStream(int, UnixSocket) - Constructor for class cx.ath.matthew.unix.USOutputStream

## V

VERBOSE - Static variable in class cx.ath.matthew.debug.Debug
  Verbose debug messages

## W

WARN - Static variable in class cx.ath.matthew.debug.Debug
  Warnings
write(byte[]) - Method in class cx.ath.matthew.io.ExecOutputStream
write(byte[]) - Method in class cx.ath.matthew.io.TeeOutputStream
write(byte[][]) - Method in class cx.ath.matthew.unix.USOutputStream
write(byte[], int, int) - Method in class cx.ath.matthew.io.ExecOutputStream
write(byte[], int, int) - Method in class cx.ath.matthew.io.TeeOutputStream
write(byte[], int, int) - Method in class cx.ath.matthew.unix.USOutputStream
write(int) - Method in class cx.ath.matthew.io.ExecOutputStream
write(int) - Method in class cx.ath.matthew.io.TeeOutputStream
write(int) - Method in class cx.ath.matthew.unix.USOutputStream

A B C D E F G H I L M N O P R S T U V W
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form