Index
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
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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form