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

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 - 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
 
cgi(Map, Map, Map, Map, String[]) - Method in class cx.ath.matthew.cgi.CGI
Override this method in your CGI program.
CGIErrorHandler - Interface in cx.ath.matthew.cgi
Interface to handle exceptions in the CGI.
CGIHeaderSentException - Exception in cx.ath.matthew.cgi
Thrown if the headers have already been sent and CGI.header is called.
CGIHeaderSentException() - Constructor for exception cx.ath.matthew.cgi.CGIHeaderSentException
 
CGIInvalidContentFormatException - Exception in cx.ath.matthew.cgi
Thrown if both raw and text data are set in the same page.
CGIInvalidContentFormatException() - Constructor for exception 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 - 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 - Static variable in class cx.ath.matthew.debug.Debug
Set this to false to disable compilation of Debug statements
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[], Object, boolean) - Constructor for class cx.ath.matthew.cgi.DropDown
Create a new DropDown list.
DropDown(String, String, Object[], 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.
DropDown(String, String, List, int, 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[], String, boolean) - Constructor for class cx.ath.matthew.cgi.MultipleDropDown
 
MultipleDropDown(String, String, String[], int, boolean) - Constructor for class cx.ath.matthew.cgi.MultipleDropDown
 
MultipleDropDown(String, String, List, String, boolean) - Constructor for class cx.ath.matthew.cgi.MultipleDropDown
 
MultipleDropDown(String, String, List, int, 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 in cx.ath.matthew.unix
 
NotConnectedException() - Constructor for exception 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(boolean, Exception) - Method in interface cx.ath.matthew.cgi.CGIErrorHandler
This is called if an exception is not caught in the CGI.
print() - Method in class cx.ath.matthew.cgi.CheckBox
 
print(boolean, Exception) - Method in class cx.ath.matthew.cgi.DefaultErrorHandler
This is called if an exception is not caught in the CGI.
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(Object) - Static method in class cx.ath.matthew.debug.Debug
Log at DEBUG
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.
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(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(int, Throwable) - Static method in class cx.ath.matthew.debug.Debug
Log a Throwable
print(int, byte[]) - Static method in class cx.ath.matthew.debug.Debug
Log a byte array
print(int, String) - Static method in class cx.ath.matthew.debug.Debug
Log a String
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(int, Object) - Static method in class cx.ath.matthew.debug.Debug
Log an Object
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
 
printDOM(Document, PrintStream) - Static method in class cx.ath.matthew.io.DOMPrinter
Print the given document and all its children.
printDOM(Document, OutputStream) - Static method in class cx.ath.matthew.io.DOMPrinter
Print the given document and all its children.
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(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(Map) - Static method in class cx.ath.matthew.debug.Debug
Log a Map at DEBUG log level
printMap(int, Map) - Static method in class cx.ath.matthew.debug.Debug
Log a Map
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(byte[]) - Method in class cx.ath.matthew.io.ExecInputStream
 
read(byte[], int, int) - Method in class cx.ath.matthew.io.ExecInputStream
 
read() - Method in class cx.ath.matthew.io.TeeInputStream
 
read(byte[]) - Method in class cx.ath.matthew.io.TeeInputStream
 
read(byte[], int, int) - Method in class cx.ath.matthew.io.TeeInputStream
 
read() - Method in class cx.ath.matthew.unix.USInputStream
 
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, String, String, Date, boolean) - Method in class cx.ath.matthew.cgi.CGI
Sets a Cookie in the web browser, with extended attributes.
setcookie(String, String) - Method in class cx.ath.matthew.cgi.CGI
Sets a Cookie in the web browser.
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(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
setOutput() - Static method in class cx.ath.matthew.debug.Debug
Output to the default debug.log
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, 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, 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, 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, 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.
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.
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, 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, 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, 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, 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.
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.
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 in cx.ath.matthew.unix
An IO Exception which occurred during UNIX Socket IO
UnixIOException(int, String) - Constructor for exception 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, boolean) - Constructor for class cx.ath.matthew.unix.UnixSocketAddress
Create the address.
UnixSocketAddress(String) - 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[], int, int) - Method in class cx.ath.matthew.io.ExecOutputStream
 
write(int) - Method in class cx.ath.matthew.io.ExecOutputStream
 
write(int) - Method in class cx.ath.matthew.io.TeeOutputStream
 
write(byte[]) - Method in class cx.ath.matthew.io.TeeOutputStream
 
write(byte[], int, int) - 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.unix.USOutputStream
 
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