Purple Code
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

A

abbreviate(String, int) - Static method in class com.purpletech.util.Utils
Turn "Now is the time for all good men" into "Now is the time for..."
AbstractPeer - class com.purpletech.message.AbstractPeer.
An abstract implementation of a message peer.
AbstractPeer(MessagePeerPrinter) - Constructor for class com.purpletech.message.AbstractPeer
 
AbstractPeer(PrintStream) - Constructor for class com.purpletech.message.AbstractPeer
 
ACC_ABSTRACT - Static variable in class com.purpletech.lang.Classfile
 
ACC_FINAL - Static variable in class com.purpletech.lang.Classfile
 
ACC_INTERFACE - Static variable in class com.purpletech.lang.Classfile
 
ACC_PUBLIC - Static variable in class com.purpletech.lang.Classfile
 
ACC_SUPER - Static variable in class com.purpletech.lang.Classfile
 
access() - Method in class com.purpletech.util.TimeoutMap.Info
 
ActiveTask - class com.purpletech.util.ActiveTask.
 
ActiveTask(String) - Constructor for class com.purpletech.util.ActiveTask
 
ActiveTask(String, int) - Constructor for class com.purpletech.util.ActiveTask
 
add(double) - Method in class com.purpletech.math.DoubleSeries
Note: not synchronized! Use only within a single thread, or inside a single thread-safe object.
add(int) - Method in class com.purpletech.math.Series
Note: not synchronized! Use only within a single thread, or inside a single thread-safe object.
add(int) - Method in class com.purpletech.math.MinMax
 
add(int) - Method in class com.purpletech.math.Average
 
add(int, Object) - Method in class com.purpletech.util.IndexedList
 
add(Object) - Method in class com.purpletech.message.server.ClientSet
 
add(Object) - Method in interface com.purpletech.util.Queue
 
add(Object) - Method in class com.purpletech.util.IndexedList
 
add(Object) - Method in class com.purpletech.util.BlockingQueue
If there is a maximum, then new items force old items out.
add(Object, Object) - Method in class com.purpletech.util.EntryList
Add the name-value pair to the list.
add(String, String) - Method in class com.purpletech.util.Options
 
addAll(Collection) - Method in class com.purpletech.util.IndexedList
 
addAll(Object, List) - Method in class com.purpletech.util.EntryList
Add all the given values to this list under the given key
addClient(Client) - Method in class com.purpletech.message.server.Splitter
 
addClient(Client) - Method in class com.purpletech.message.server.MessageServer
Add a new client.
addConsumer(ImageConsumer) - Method in class com.purpletech.awt.BlankImageProducer
 
addFrom(Dictionary) - Method in class com.purpletech.util.Parameters
 
addFrom(Dictionary, String) - Method in class com.purpletech.util.Parameters
 
addImageList(String, Vector) - Method in class com.purpletech.awt.ImageBuilder
 
addMessageListener(MessageListener) - Method in interface com.purpletech.message.MessagePeer
adds an event listener that receives all incoming messages received by this peer
addMessageListener(MessageListener) - Method in class com.purpletech.message.MessageClient
 
addMessageListener(MessageListener) - Method in class com.purpletech.message.AbstractPeer
 
addMessageListener(MessageListener) - Method in class com.purpletech.message.server.MessageServer
 
addMessageServerListener(MessageServerListener) - Method in class com.purpletech.message.server.MessageServer
 
addPropertyChangeListener(PropertyChangeListener) - Method in class com.purpletech.util.EntryList
 
addRenderer(GraphRenderer) - Method in class com.purpletech.graph.Graph
 
addStep(Script.Step) - Method in class com.purpletech.net.Script
 
addStep(String, String, long) - Method in class com.purpletech.net.Script
 
addTo(Dictionary) - Method in class com.purpletech.util.Parameters
 
addTo(Dictionary, String) - Method in class com.purpletech.util.Parameters
 
addTo(String) - Method in class com.purpletech.net.Qsmtp
 
addValues(String[][]) - Method in class com.purpletech.util.Parameters
The default values are specified as an array of string pairs, as in:
Alarm - class com.purpletech.util.Alarm.
sleeps a given amount of time, then interrupted the target thread
Alarm(Thread, long) - Constructor for class com.purpletech.util.Alarm
 
ALL - Static variable in class com.purpletech.message.Message
peer id number meaning "all clients"
allowMultiple - Variable in class com.purpletech.util.IndexedList
 
AllTests - class com.purpletech.test.AllTests.
TestSuite that runs all the tests
AllTests() - Constructor for class com.purpletech.test.AllTests
 
appendValues - Variable in class com.purpletech.util.Options
When we find a duplicate parameter name, should we append the new value to the old value, or just replace it? Default = false (replace).
args - Variable in class com.purpletech.util.Options
 
argString - Static variable in class com.purpletech.util.StringConverter
 
ArrayMap - class com.purpletech.util.ArrayMap.
A HashMap that can be constructed with an Object array.
ArrayMap(Object[]) - Constructor for class com.purpletech.util.ArrayMap
Usage: Map m = new ArrayMap( new String[] { "firstname", "Alex", "lastname", "Chaffee" } );
assert() - Static method in class com.purpletech.util.Assertion
 
assert(boolean) - Static method in class com.purpletech.util.Debug
If the given condition is not true, throw an AssertionFailedException
assert(boolean) - Static method in class com.purpletech.util.Assertion
 
assert(boolean, String) - Static method in class com.purpletech.util.Debug
 
assert(String) - Static method in class com.purpletech.util.Assertion
 
assert(String, boolean) - Static method in class com.purpletech.util.Assertion
 
Assertion - class com.purpletech.util.Assertion.
 
Assertion() - Constructor for class com.purpletech.util.Assertion
 
AssertionFailedException - exception com.purpletech.util.AssertionFailedException.
A condition which must be true was not.
AssertionFailedException(String) - Constructor for class com.purpletech.util.AssertionFailedException
 
assertTrue(boolean) - Static method in class com.purpletech.util.Debug
 
assertTrue(boolean, String) - Static method in class com.purpletech.util.Debug
 
attributes - Variable in class com.purpletech.xml.XMLEntryList
 
Auditor - class com.purpletech.message.server.Auditor.
Put the class description here.
Auditor(Set, List, Queue, Receiver, ThreadPool, ProcessorCounter, ThreadWatcher, int) - Constructor for class com.purpletech.message.server.Auditor
Initialize this object.
Average - class com.purpletech.math.Average.
Maintains a running average
Average(int) - Constructor for class com.purpletech.math.Average
 

B

BadPathException - exception com.purpletech.util.BadPathException.
 
BadPathException(String) - Constructor for class com.purpletech.util.BadPathException
 
BasicRange - class com.purpletech.graph.BasicRange.
 
BasicRange(int, int, Unit) - Constructor for class com.purpletech.graph.BasicRange
 
BasicThreadWatcher - class com.purpletech.util.BasicThreadWatcher.
Watches threads.
BasicThreadWatcher() - Constructor for class com.purpletech.util.BasicThreadWatcher
 
BasicThreadWatcher(int, int, int, PrintStream, boolean) - Constructor for class com.purpletech.util.BasicThreadWatcher
 
BasicTick - class com.purpletech.graph.tick.BasicTick.
 
BasicTick(int, int, int, int, int, Date, Date) - Constructor for class com.purpletech.graph.tick.BasicTick
 
BIND_REPLY - Static variable in class com.purpletech.message.SystemData
 
BIND_REQUEST - Static variable in class com.purpletech.message.SystemData
 
bind(String) - Method in interface com.purpletech.message.MessagePeer
 
bind(String) - Method in class com.purpletech.message.MessageClient
 
bind(String) - Method in class com.purpletech.message.AbstractPeer
 
bind(String, int) - Method in class com.purpletech.message.server.Namer
 
BindTester - class com.purpletech.message.BindTester.
 
BindTester() - Constructor for class com.purpletech.message.BindTester
 
BlankImageProducer - class com.purpletech.awt.BlankImageProducer.
Produces an empty image.
BlankImageProducer(int, int) - Constructor for class com.purpletech.awt.BlankImageProducer
 
BlankImageProducer(int, int, Color) - Constructor for class com.purpletech.awt.BlankImageProducer
 
BlockingClient - class com.purpletech.message.BlockingClient.
processes input and output for a single client
BlockingClient(Socket, int) - Constructor for class com.purpletech.message.BlockingClient
Initialize this object.
BlockingPeer - class com.purpletech.message.BlockingPeer.
A blocking message peer.
BlockingPeer(String, int, MessagePeerPrinter) - Constructor for class com.purpletech.message.BlockingPeer
 
BlockingPeer(String, int, PrintStream) - Constructor for class com.purpletech.message.BlockingPeer
 
BlockingPeer(String, MessagePeerPrinter) - Constructor for class com.purpletech.message.BlockingPeer
 
BlockingPeer(String, PrintStream) - Constructor for class com.purpletech.message.BlockingPeer
 
BlockingQueue - class com.purpletech.util.BlockingQueue.
 
BlockingQueue() - Constructor for class com.purpletech.util.BlockingQueue
 
BlockingQueue(BlockingQueue) - Constructor for class com.purpletech.util.BlockingQueue
 
BlockingQueue(int) - Constructor for class com.purpletech.util.BlockingQueue
 
buildImageList(String, String) - Static method in class com.purpletech.awt.ImageBuilder
Pass in a semicolon-delimited list of image file names, get back a vector of ImageInfo records that you can pass to addImageList.

C

cache - Variable in class com.purpletech.io.CachedFS
 
Cache - class com.purpletech.util.Cache.
An object cache that eventually times out its elements.
Cache.Entry - class com.purpletech.util.Cache.Entry.
an entry in a cache.
Cache.StringKey - class com.purpletech.util.Cache.StringKey.
A sample Primary Key class containing merely a string.
Cache.StringKey(String) - Constructor for class com.purpletech.util.Cache.StringKey
 
Cache() - Constructor for class com.purpletech.util.Cache
 
Cache(long) - Constructor for class com.purpletech.util.Cache
 
CachedFS - class com.purpletech.io.CachedFS.
Cached File System: sits on top of a file system, loads files from disk and stores them in memory.
CachedFS.BinaryLoader - class com.purpletech.io.CachedFS.BinaryLoader.
 
CachedFS.BinaryLoader() - Constructor for class com.purpletech.io.CachedFS.BinaryLoader
 
CachedFS.Loader - interface com.purpletech.io.CachedFS.Loader.
Callback that processes a file, turning it into an object, as it's loaded.
CachedFS.Tester - interface com.purpletech.io.CachedFS.Tester.
Callback that provides an extra check as to whether a file needs to be reloaded.
CachedFS.TextLoader - class com.purpletech.io.CachedFS.TextLoader.
 
CachedFS.TextLoader() - Constructor for class com.purpletech.io.CachedFS.TextLoader
 
CachedFS() - Constructor for class com.purpletech.io.CachedFS
JavaBean initializer -- must call setRoot immediately
CachedFS(File) - Constructor for class com.purpletech.io.CachedFS
 
CachedFS(String) - Constructor for class com.purpletech.io.CachedFS
 
calcMargins() - Method in class com.purpletech.graph.PointGraph
 
calcMargins() - Method in class com.purpletech.graph.Graph
 
calcMinMax(Collection) - Method in class com.purpletech.graph.IntegerGraphModel
 
capitalize(String) - Static method in class com.purpletech.util.Utils
capitalize the first character of s
chance - Variable in class com.purpletech.io.StallOutputStream
 
ChatServer - class com.purpletech.message.server.ChatServer.
A Chat Server is just like a normal server only it posts a message to ALL when a client joins or leaves.
ChatServer() - Constructor for class com.purpletech.message.server.ChatServer
 
ChatServer(Options) - Constructor for class com.purpletech.message.server.ChatServer
 
check() - Method in class com.purpletech.util.BasicThreadWatcher
 
Checker - class com.purpletech.message.server.Checker.
Checks all clients to make sure they're still connected; times out stale clients.
Checker(MessageServer, Set, List, int, int, int, ThreadWatcher) - Constructor for class com.purpletech.message.server.Checker
 
Checker(MessageServer, Set, List, ThreadWatcher) - Constructor for class com.purpletech.message.server.Checker
 
checkType(Object) - Method in class com.purpletech.graph.IntegerUnit
 
chmod(File, String) - Static method in class com.purpletech.util.IOUtils
 
CLASS - Static variable in class com.purpletech.lang.Constant
 
Classfile - class com.purpletech.lang.Classfile.
Primitive classfile parser
Classfile(InputStream) - Constructor for class com.purpletech.lang.Classfile
 
classname - Variable in class com.purpletech.message.Message
 
clear - Static variable in class com.purpletech.util.BasicThreadWatcher
 
clear() - Method in class com.purpletech.util.IndexedList
 
clearRect(int, int, int, int) - Method in class com.purpletech.awt.PureGraphics
 
client - Variable in class com.purpletech.message.server.MessageServerEvent
 
Client - interface com.purpletech.message.server.Client.
This is the Client as seen by the server.
clientAdded(MessageServerEvent) - Method in class com.purpletech.message.server.Splitter
 
clientAdded(MessageServerEvent) - Method in interface com.purpletech.message.server.MessageServerListener
 
clientAdded(MessageServerEvent) - Method in class com.purpletech.message.server.ChatServer
 
clientRemoved(MessageServerEvent) - Method in class com.purpletech.message.server.Splitter
 
clientRemoved(MessageServerEvent) - Method in interface com.purpletech.message.server.MessageServerListener
 
clientRemoved(MessageServerEvent) - Method in class com.purpletech.message.server.ChatServer
 
clients - Variable in class com.purpletech.message.server.Splitter
 
ClientSet - class com.purpletech.message.server.ClientSet.
A List specialized to store Client objects.
ClientSet() - Constructor for class com.purpletech.message.server.ClientSet
 
ClientSet(Collection) - Constructor for class com.purpletech.message.server.ClientSet
 
clipRect(int, int, int, int) - Method in class com.purpletech.awt.PureGraphics
not implemented
clone() - Method in class com.purpletech.message.server.ClientSet
 
clone() - Method in class com.purpletech.util.EntryList.Entry
 
clone() - Method in class com.purpletech.util.BlockingQueue
 
close() - Method in class com.purpletech.io.LockingFileOutputStream
 
close() - Method in class com.purpletech.io.LockingFileInputStream
 
close() - Method in class com.purpletech.message.BlockingClient
 
close() - Method in class com.purpletech.message.server.RemoteClient
 
close() - Method in interface com.purpletech.message.server.Client
tell this client to go bye-bye.
close() - Method in class com.purpletech.net.Qsmtp
 
close() - Method in class com.purpletech.net.Proxy
 
close() - Method in class com.purpletech.util.SmartProcess
Closes all streams and kills the process if there is one.
closeConnection(DbConnectionBroker, Connection, Statement, ResultSet) - Static method in class com.purpletech.util.DBUtils
Call this from your finally block.
closeProxy() - Method in class com.purpletech.net.ProxyTest
 
colorContents - Variable in class com.purpletech.graph.PointGraph
 
colorContents - Variable in class com.purpletech.graph.Graph
 
colorXAxis - Variable in class com.purpletech.graph.PointGraph
 
colorXAxis - Variable in class com.purpletech.graph.Graph
 
colorXLabels - Variable in class com.purpletech.graph.PointGraph
 
colorXLabels - Variable in class com.purpletech.graph.Graph
 
colorXRules - Variable in class com.purpletech.graph.PointGraph
 
colorXRules - Variable in class com.purpletech.graph.Graph
 
colorYAxis - Variable in class com.purpletech.graph.PointGraph
 
colorYAxis - Variable in class com.purpletech.graph.Graph
 
colorYLabels - Variable in class com.purpletech.graph.PointGraph
 
colorYLabels - Variable in class com.purpletech.graph.Graph
 
colorYRules - Variable in class com.purpletech.graph.PointGraph
 
colorYRules - Variable in class com.purpletech.graph.Graph
 
com.purpletech.awt - package com.purpletech.awt
 
com.purpletech.graph - package com.purpletech.graph
 
com.purpletech.graph.currency - package com.purpletech.graph.currency
 
com.purpletech.graph.tick - package com.purpletech.graph.tick
 
com.purpletech.io - package com.purpletech.io
 
com.purpletech.lang - package com.purpletech.lang
 
com.purpletech.math - package com.purpletech.math
 
com.purpletech.message - package com.purpletech.message
 
com.purpletech.message.server - package com.purpletech.message.server
 
com.purpletech.net - package com.purpletech.net
 
com.purpletech.servlets - package com.purpletech.servlets
 
com.purpletech.test - package com.purpletech.test
 
com.purpletech.util - package com.purpletech.util
 
com.purpletech.xml - package com.purpletech.xml
 
commaList(Collection) - Static method in class com.purpletech.util.Utils
Deprecated. use org.apache.commons.lang.StringUtils.join()
commaList(Iterator) - Static method in class com.purpletech.util.Utils
Deprecated. use org.apache.commons.lang.StringUtils.join()
commaList(Object[]) - Static method in class com.purpletech.util.Utils
Deprecated. use org.apache.commons.lang.StringUtils.join()
compare(Object, Object) - Method in class com.purpletech.util.MapEntryComparator
 
connect() - Method in interface com.purpletech.message.MessagePeer
Try to connect to the server
connect() - Method in class com.purpletech.message.MessageClient
Try to connect to the network
connect() - Method in class com.purpletech.message.BlockingPeer
Try to connect to the network
connect() - Method in class com.purpletech.message.AbstractPeer
 
connect() - Method in class com.purpletech.message.server.MessageServer
 
Constant - class com.purpletech.lang.Constant.
 
Constant.Class - class com.purpletech.lang.Constant.Class.
 
Constant.Double - class com.purpletech.lang.Constant.Double.
 
Constant.Float - class com.purpletech.lang.Constant.Float.
 
Constant.Integer - class com.purpletech.lang.Constant.Integer.
 
Constant.Long - class com.purpletech.lang.Constant.Long.
 
Constant.NameAndType - class com.purpletech.lang.Constant.NameAndType.
 
Constant.Ref - class com.purpletech.lang.Constant.Ref.
 
Constant.String - class com.purpletech.lang.Constant.String.
 
Constant.Utf8 - class com.purpletech.lang.Constant.Utf8.
 
Constant() - Constructor for class com.purpletech.lang.Constant
 
Constant(byte) - Constructor for class com.purpletech.lang.Constant
 
CONSTANTS - Static variable in class com.purpletech.lang.Constant
 
containsKey(Object) - Method in class com.purpletech.util.IndexedList
 
containsValue(Object) - Method in class com.purpletech.util.IndexedList
 
convertUTF(byte[]) - Static method in class com.purpletech.lang.Constant
 
CookieDetector - class com.purpletech.servlets.CookieDetector.
This servlet detects whether the client accepts cookies.
CookieDetector() - Constructor for class com.purpletech.servlets.CookieDetector
 
copyArea(int, int, int, int, int, int) - Method in class com.purpletech.awt.PureGraphics
not implemented
copyFile(File, File) - Static method in class com.purpletech.util.IOUtils
Copies one file to another.
copyWhenCreated - Variable in class com.purpletech.message.server.Splitter
 
count() - Method in class com.purpletech.util.BasicThreadWatcher
 
count(String, char) - Static method in class com.purpletech.util.Utils
Deprecated. use org.apache.commons.lang.StringUtils.countMatches instead
create() - Method in class com.purpletech.awt.PureGraphics
Create a new Graphics Object based on this one.
CurrencyMapper - class com.purpletech.graph.currency.CurrencyMapper.
This class converts between BogoDollars and a particular currency representation.
CurrencyMapper() - Constructor for class com.purpletech.graph.currency.CurrencyMapper
 

D

data - Variable in class com.purpletech.awt.PureImage
 
data - Variable in class com.purpletech.graph.IntegerGraphModel
 
data - Variable in class com.purpletech.graph.tick.TickRenderer
 
data - Variable in class com.purpletech.message.Message
contents of message
DataPoint - interface com.purpletech.graph.DataPoint.
 
dateFormat - Static variable in class com.purpletech.util.StringConverter
 
DateUtils - class com.purpletech.util.DateUtils.
 
DateUtils.ISO8601 - class com.purpletech.util.DateUtils.ISO8601.
 
DateUtils.ISO8601() - Constructor for class com.purpletech.util.DateUtils.ISO8601
 
DateUtils() - Constructor for class com.purpletech.util.DateUtils
 
day - Variable in class com.purpletech.util.DateUtils.ISO8601
 
DBUtils - class com.purpletech.util.DBUtils.
 
DBUtils() - Constructor for class com.purpletech.util.DBUtils
 
debug - Static variable in class com.purpletech.util.DateUtils
 
debug - Variable in class com.purpletech.xml.XMLEntryListFactory
 
Debug - class com.purpletech.util.Debug.
Debug utilities To disable logging for a particular log level, call Debug.logger.setLog("err", null)
Debug() - Constructor for class com.purpletech.util.Debug
 
debug(Object) - Static method in class com.purpletech.util.Debug
 
debug(Object) - Method in class com.purpletech.util.Logger
 
debug(Object) - Method in class com.purpletech.xml.XMLEntryListFactory
 
debug(String) - Static method in class com.purpletech.io.URLCache
 
debug(String) - Static method in class com.purpletech.io.FileCache
 
decode(String) - Static method in class com.purpletech.net.EchoCGI
 
DEFAULT_SIZE - Static variable in class com.purpletech.awt.Thumbnail
 
defaultfactory - Static variable in class com.purpletech.xml.XMLEntryList
 
defaults - Static variable in class com.purpletech.message.server.MessageServer
 
defaults - Static variable in class com.purpletech.message.server.ChatServer
 
DefaultServlet - class com.purpletech.servlets.DefaultServlet.
A servlet that keeps its own list of default parameters, which it uses in case a requested parameter was unspecified by the user or the sysadmin.
DefaultServlet() - Constructor for class com.purpletech.servlets.DefaultServlet
 
delete(String) - Method in class com.purpletech.io.CachedFS
 
destroy() - Method in class com.purpletech.message.MessageApplet
destroy() is called by the browser or applet viewer to inform this applet that it is being reclaimed and that it should destroy any resources that it has allocated.
destroy() - Method in class com.purpletech.util.SmartProcess
Kills the process but leaves the output streams open.
disableLog(String) - Method in class com.purpletech.util.Logger
 
disconnect() - Method in interface com.purpletech.message.MessagePeer
Try to disconnect from the server
disconnect() - Method in class com.purpletech.message.MessageClient
 
disconnect() - Method in class com.purpletech.message.BlockingPeer
 
disconnect() - Method in class com.purpletech.message.AbstractPeer
 
disconnect() - Method in class com.purpletech.message.server.MessageServer
 
dispose() - Method in class com.purpletech.awt.PureGraphics
 
dispose() - Method in class com.purpletech.awt.ImageBuilder
 
documentReady(DOMEvent) - Method in class com.purpletech.xml.XMLEntryList
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class com.purpletech.servlets.ImageServlet
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class com.purpletech.servlets.CookieDetector
 
DOMListener - Variable in class com.purpletech.xml.XMLEntryList
 
DOMNode - class com.purpletech.xml.DOMNode.
A java.util.List that embodies (and contains) a DOM node, giving an alternate, nicer interface.
DOMNode() - Constructor for class com.purpletech.xml.DOMNode
 
DOMUtils - class com.purpletech.xml.DOMUtils.
 
DOMUtils() - Constructor for class com.purpletech.xml.DOMUtils
 
doSendSystemMessages - Variable in class com.purpletech.message.MessageClient
 
doSendSystemMessages - Variable in class com.purpletech.message.AbstractPeer
 
doStop - Variable in class com.purpletech.util.ActiveTask
 
DOUBLE - Static variable in class com.purpletech.lang.Constant
 
DoubleSeries - class com.purpletech.math.DoubleSeries.
Maintains a running average and other calculations.
DoubleSeries(int) - Constructor for class com.purpletech.math.DoubleSeries
 
drawArc(int, int, int, int, int, int) - Method in class com.purpletech.awt.PureGraphics
not implemented
drawBytes(byte[], int, int, int, int) - Method in class com.purpletech.awt.PureGraphics
not implemented
drawChars(char[], int, int, int, int) - Method in class com.purpletech.awt.PureGraphics
not implemented
drawDot(Graphics, int, int, int) - Method in class com.purpletech.graph.Graph
parameters in graph units, not pixels
drawImage(Image, int, int, Color, ImageObserver) - Method in class com.purpletech.awt.PureImage
just draw an image into this one
drawImage(Image, int, int, Color, ImageObserver) - Method in class com.purpletech.awt.PureGraphics
Draws an image at x,y in nonblocking mode with a solid background color and a callback object.
drawImage(Image, int, int, ImageObserver) - Method in class com.purpletech.awt.PureGraphics
Draws an image at x,y in nonblocking mode with a callback object.
drawImage(Image, int, int, int, int, Color, ImageObserver) - Method in class com.purpletech.awt.PureGraphics
Draws an image scaled to x,y,w,h in nonblocking mode with a solid background color and a callback object.
drawImage(Image, int, int, int, int, ImageObserver) - Method in class com.purpletech.awt.PureGraphics
Draws an image scaled to x,y,w,h in nonblocking mode with a callback object.
drawImage(Image, int, int, int, int, int, int, int, int, Color, ImageObserver) - Method in class com.purpletech.awt.PureGraphics
not implemented
drawImage(Image, int, int, int, int, int, int, int, int, ImageObserver) - Method in class com.purpletech.awt.PureGraphics
not implemented
drawLine(Graphics, int, int, int, int) - Method in class com.purpletech.graph.Graph
parameters in graph units, not pixels
drawLine(int, int, int, int) - Method in class com.purpletech.awt.PureGraphics
not implemented for diagonal lines
drawOval(int, int, int, int) - Method in class com.purpletech.awt.PureGraphics
not implemented
drawPolygon(int[], int[], int) - Method in class com.purpletech.awt.PureGraphics
not implemented
drawPolyline(int[], int[], int) - Method in class com.purpletech.awt.PureGraphics
not implemented
drawRoundRect(int, int, int, int, int, int) - Method in class com.purpletech.awt.PureGraphics
not implemented
drawString(AttributedCharacterIterator, int, int) - Method in class com.purpletech.awt.PureGraphics
not implemented
drawString(String, int, int) - Method in class com.purpletech.awt.PureGraphics
not implemented

E

EchoCGI - class com.purpletech.net.EchoCGI.
A simple CGI script.
EchoCGI() - Constructor for class com.purpletech.net.EchoCGI
 
endTime - Variable in class com.purpletech.graph.tick.BasicTick
 
EntryList - class com.purpletech.util.EntryList.
A List that acts like a cross between a List and a Map.
EntryList.Entry - class com.purpletech.util.EntryList.Entry.
Lifted from java/util/HashMap.java
EntryList.Entry(Object, Object) - Constructor for class com.purpletech.util.EntryList.Entry
 
EntryList() - Constructor for class com.purpletech.util.EntryList
 
EntryList(EntryList) - Constructor for class com.purpletech.util.EntryList
 
entrySet() - Method in class com.purpletech.util.TimeoutMap
 
entrySet() - Method in class com.purpletech.util.IndexedList
 
equals(Object) - Method in class com.purpletech.util.EntryList.Entry
 
equals(Object) - Method in class com.purpletech.util.Cache.StringKey
 
err(Object) - Static method in class com.purpletech.util.Debug
 
err(Object) - Method in class com.purpletech.util.Logger
 
exception - Variable in class com.purpletech.io.URLCache.Error
 
exception - Variable in class com.purpletech.io.FileCache.Error
 
exec(String, String, long) - Static method in class com.purpletech.util.Utils
Wrapper for Runtime.exec.
execute() - Method in class com.purpletech.util.SmartProcess
Wait for process to be executed and returns the result.
exit - Variable in class com.purpletech.util.Utils.ExecInfo
 
expandAllNodes(JTree) - Static method in class com.purpletech.util.SwingUtils
 
expandNodes(JTree, Set) - Static method in class com.purpletech.util.SwingUtils
 
expire(Object, Cache.Entry, long) - Method in class com.purpletech.util.Cache
Subclasses should override this to provide their own expiration heuristic.
expire(Object, TimeoutMap.Info, long) - Method in class com.purpletech.util.TimeoutMap
Subclasses should override this to provide their own expiration heuristic.

F

f - Variable in class com.purpletech.io.LockingFileOutputStream
 
f - Variable in class com.purpletech.io.LockingFileInputStream
 
factories - Variable in class com.purpletech.util.StringConverter
 
factory - Variable in class com.purpletech.xml.XMLEntryList
 
FancyGraph - class com.purpletech.graph.FancyGraph.
 
FancyGraph() - Constructor for class com.purpletech.graph.FancyGraph
 
FancyGraph(GraphModel) - Constructor for class com.purpletech.graph.FancyGraph
 
FEMALE - Static variable in class com.purpletech.util.Gender
 
fetch(String) - Method in interface com.purpletech.io.URLCache.Fetcher
caller must close the stream
fetch(String) - Method in class com.purpletech.io.URLCache.DefaultFetcher
 
fetch(String) - Method in interface com.purpletech.io.FileCache.Fetcher
caller must close the stream
fetch(String) - Method in class com.purpletech.io.FileCache.DefaultFetcher
 
FIELDREF - Static variable in class com.purpletech.lang.Constant
 
file - Variable in class com.purpletech.awt.ImageBuilder.ImageInfo
 
FileCache - class com.purpletech.io.FileCache.
Maintains a cache of files on disk.
FileCache.DefaultFetcher - class com.purpletech.io.FileCache.DefaultFetcher.
 
FileCache.DefaultFetcher() - Constructor for class com.purpletech.io.FileCache.DefaultFetcher
 
FileCache.Error - class com.purpletech.io.FileCache.Error.
 
FileCache.Error(long, Throwable) - Constructor for class com.purpletech.io.FileCache.Error
 
FileCache.Fetcher - interface com.purpletech.io.FileCache.Fetcher.
 
FileCache(String) - Constructor for class com.purpletech.io.FileCache
 
FileCache(String, long) - Constructor for class com.purpletech.io.FileCache
 
Filename - class com.purpletech.util.Filename.
File name parser
Filename(String) - Constructor for class com.purpletech.util.Filename
 
FileUtils - class com.purpletech.util.FileUtils.
Miscellaneous file-related utility methods.
FileUtils() - Constructor for class com.purpletech.util.FileUtils
 
fillArc(int, int, int, int, int, int) - Method in class com.purpletech.awt.PureGraphics
not implemented
FillerPlugin - class com.purpletech.message.server.FillerPlugin.
Very simple way to add functionality to a server.
FillerPlugin() - Constructor for class com.purpletech.message.server.FillerPlugin
 
fillOval(int, int, int, int) - Method in class com.purpletech.awt.PureGraphics
not implemented
fillPolygon(int[], int[], int) - Method in class com.purpletech.awt.PureGraphics
not implemented
fillRect(int, int, int, int) - Method in class com.purpletech.awt.PureGraphics
 
fillRect(int, int, int, int, int) - Method in class com.purpletech.awt.PureGraphics
 
fillRoundRect(int, int, int, int, int, int) - Method in class com.purpletech.awt.PureGraphics
not implemented
finalize() - Method in class com.purpletech.net.Qsmtp
 
findCaller(String, Throwable) - Static method in class com.purpletech.util.Debug
 
findCaller(Throwable) - Static method in class com.purpletech.util.Debug
 
findChildByName(Node, String, boolean) - Static method in class com.purpletech.xml.DOMUtils
 
findChildByType(Node, int, boolean) - Static method in class com.purpletech.xml.DOMUtils
 
findFileAndLine() - Static method in class com.purpletech.util.Debug
Calculate what file and line number the Debug package was called from.
findFileAndLine(Throwable) - Static method in class com.purpletech.util.Debug
 
finish - Variable in class com.purpletech.graph.tick.BasicTick
 
fix(String) - Static method in class com.purpletech.util.EntryList
 
fixPath(String) - Static method in class com.purpletech.util.IOUtils
Removes "./" and "foo/../" and trailing "/" from pathname turns \ (backslash) into / (forward slash)
fixPath(String) - Static method in class com.purpletech.util.FileUtils
Deprecated.  
flatten() - Method in class com.purpletech.xml.XMLEntryList
return a single string representing all sub-elements, including tags
flattenEach(XMLEntryList) - Method in class com.purpletech.xml.XMLEntryListFactory
 
flattenText - Variable in class com.purpletech.xml.XMLEntryListFactory
take text nodes and flatten their XML contents into a string.
FLOAT - Static variable in class com.purpletech.lang.Constant
 
flush() - Method in class com.purpletech.awt.PureImage
 
frac - Variable in class com.purpletech.util.DateUtils.ISO8601
 
from - Variable in class com.purpletech.message.Message
transient id for source of message
fromDouble(double) - Method in class com.purpletech.graph.currency.USDMapper
converts from a double (representing an actual value in the actual underlying currency) to BogoDollars
fromDouble(double) - Method in class com.purpletech.graph.currency.CurrencyMapper
converts from a double (representing an actual value in the actual underlying currency) to BogoDollars
fromObject(Object) - Method in interface com.purpletech.graph.Unit
converts from an Object representing an actual value in the real units to an int.
fromObject(Object) - Method in class com.purpletech.graph.IntegerUnit
converts from an Object representing an actual value in the real units to an int.
fromObject(Object) - Method in class com.purpletech.graph.currency.USDMapper
 
fromString(String) - Method in interface com.purpletech.graph.Unit
converts from a String representing an actual value in the real units to an int.
fromString(String) - Method in class com.purpletech.graph.IntegerUnit
converts from a String representing an actual value in the real units to an int.
fromString(String) - Method in class com.purpletech.graph.currency.USDMapper
 
fromString(String) - Method in class com.purpletech.graph.currency.CurrencyMapper
converts from a String (representing an actual value in the actual underlying currency) to BogoDollars.
fromString(String) - Method in class com.purpletech.util.StringConverter.Factory
 
fromString(String) - Method in class com.purpletech.util.StringConverter.DateFactory
 
fromString(String) - Method in class com.purpletech.util.StringConverter.GenderFactory
 
fromString(String) - Static method in class com.purpletech.util.Gender
 
fromString(String, Object) - Method in class com.purpletech.util.StringConverter
 

G

g - Variable in class com.purpletech.awt.ImageBuilder
 
Gender - class com.purpletech.util.Gender.
 
get(int) - Method in class com.purpletech.message.server.ClientSet
 
get(int) - Method in class com.purpletech.util.IntMap
 
get(Object) - Method in class com.purpletech.util.TimeoutMap
Get an item from the cache.
get(Object) - Method in class com.purpletech.util.IndexedList
 
get(Object) - Method in class com.purpletech.util.EntryList
Get the first value corresponding to the given key
get(Object) - Method in class com.purpletech.util.Cache
Get an item from the cache.
get(Object) - Method in class com.purpletech.xml.XMLEntryList
 
get(String) - Method in class com.purpletech.io.URLCache
Takes an http: URL, a file: URL, or a raw file system pathname.
get(String) - Method in class com.purpletech.io.FileCache
Takes an http: URL, a file: URL, or a raw file system pathname.
get(String) - Method in class com.purpletech.util.IntMap
 
get(String, FileCache.Fetcher) - Method in class com.purpletech.io.FileCache
 
get(String, URLCache.Fetcher) - Method in class com.purpletech.io.URLCache
 
getAccessed() - Method in class com.purpletech.util.TimeoutMap.Info
 
getAccessed() - Method in class com.purpletech.util.Cache.Entry
 
getAccessed(Object) - Method in class com.purpletech.util.TimeoutMap
Convenience method to get the time this key's data was last accessed
getAccessed(Object) - Method in class com.purpletech.util.Cache
Convenience method to get the time this key's data was last accessed
getAll(Object) - Method in class com.purpletech.util.EntryList
Get all the values matching the given key
getAllEntries(Object) - Method in class com.purpletech.util.EntryList
Get all the entries (name-value pairs) matching the given key
getAllLeafNodes(TreeNode) - Static method in class com.purpletech.util.SwingUtils
 
getAllNodes(TreeNode, Set, boolean) - Static method in class com.purpletech.util.SwingUtils
 
getAttribute(Node, String) - Static method in class com.purpletech.xml.DOMUtils
 
getAverage() - Method in class com.purpletech.math.Series
 
getAverage() - Method in class com.purpletech.math.DoubleSeries
 
getAverage() - Method in class com.purpletech.math.Average
 
getAverage() - Method in class com.purpletech.message.PingBot
 
getAverageFloat() - Method in class com.purpletech.math.Average
 
getAverageTransit() - Method in class com.purpletech.message.server.ProcessorCounter
returns average time in transit for messages delivered
getBase() - Method in class com.purpletech.util.Path
 
getBase() - Method in class com.purpletech.util.Filename
 
getChild(Node, String) - Static method in class com.purpletech.xml.DOMUtils
 
getChild(Node, String, boolean) - Static method in class com.purpletech.xml.DOMUtils
 
getChildren(Node, String) - Static method in class com.purpletech.xml.DOMUtils
 
getChildren(Node, String, boolean) - Static method in class com.purpletech.xml.DOMUtils
 
getClasses() - Method in class com.purpletech.lang.Classfile
 
getClassName() - Method in interface com.purpletech.io.Writeable
 
getClassName() - Method in class com.purpletech.message.SystemData
 
getClassName() - Method in class com.purpletech.message.Message
 
getClassName(short) - Method in class com.purpletech.lang.Classfile
 
getClean(Object) - Method in class com.purpletech.util.TimeoutMap
Get an item from the cache.
getClient() - Method in class com.purpletech.message.server.MessageServerEvent
 
getClients() - Method in class com.purpletech.message.server.MessageServer
Returns a copy of the current list of clients.
getClientString(int) - Method in class com.purpletech.net.Proxy
 
getClip() - Method in class com.purpletech.awt.PureGraphics
not implemented
getClipBounds() - Method in class com.purpletech.awt.PureGraphics
not implemented
getClipRect() - Method in class com.purpletech.awt.PureGraphics
not implemented
getColor() - Method in class com.purpletech.awt.PureGraphics
 
getComponent(HttpServletRequest) - Method in class com.purpletech.servlets.ImageServlet
subclasses should override this method to return a Java AWT Component which draws their image
getComponent(HttpServletRequest) - Method in class com.purpletech.servlets.GraphServlet
 
getCount() - Method in class com.purpletech.message.server.Receiver
 
getCount() - Method in class com.purpletech.message.server.ProcessorCounter
 
getCreated(String) - Method in class com.purpletech.io.CachedFS
use JNI to find out the date the file was created -- not yet implemented
getData() - Method in class com.purpletech.awt.PureImage
returns the int[] array containing the pixel data.
getData() - Method in class com.purpletech.graph.IntegerGraphModel
 
getData() - Method in interface com.purpletech.graph.GraphModel
 
getData() - Method in class com.purpletech.graph.tick.TickGraphModel
 
getData() - Method in class com.purpletech.message.Message
 
getData() - Method in class com.purpletech.util.Cache.Entry
 
getDataClean() - Method in class com.purpletech.util.Cache.Entry
 
getDataInputStream() - Method in class com.purpletech.message.Message
only makes sense with TYPE_BYTES
getDataOutputStream() - Method in class com.purpletech.message.Message
returns a DataOutputStream that stores its bytes into this Message's data property.
getDate(Object) - Method in class com.purpletech.util.EntryList
Get as a date.
getDefault() - Static method in class com.purpletech.util.BasicThreadWatcher
 
getDefaultFetcher() - Method in class com.purpletech.io.URLCache
 
getDefaultFetcher() - Method in class com.purpletech.io.FileCache
 
getDefaults() - Method in class com.purpletech.util.Parameters
 
getDOMListener() - Method in class com.purpletech.xml.XMLEntryList
 
getDouble(String) - Method in class com.purpletech.util.Options
 
getEndTime() - Method in interface com.purpletech.graph.tick.Tick
exclusive
getEndTime() - Method in class com.purpletech.graph.tick.BasicTick
exclusive
getEntered() - Method in class com.purpletech.util.TimeoutMap.Info
 
getEntered() - Method in class com.purpletech.util.Cache.Entry
 
getEntered(Object) - Method in class com.purpletech.util.TimeoutMap
Convenience method to get the time this key's data was entered into the cache.
getEntered(Object) - Method in class com.purpletech.util.Cache
Convenience method to get the time this key's data was entered into the cache.
getEntry(int) - Method in class com.purpletech.util.EntryList
get an item as a Map.Entry
getEntry(Object) - Method in class com.purpletech.util.EntryList
Get the first entry corresponding to the given key
getEntry(Object) - Method in class com.purpletech.util.Cache
Get all information about this cache entry, including the object itself, and the times it was accessed and entered.
getError() - Method in class com.purpletech.util.SmartProcess
 
getError(String) - Method in class com.purpletech.io.URLCache
 
getError(String) - Method in class com.purpletech.io.FileCache
 
getErrorOutput() - Method in class com.purpletech.util.SmartProcess
Get the error output of the process.
getExt() - Method in class com.purpletech.util.Path
 
getExt() - Method in class com.purpletech.util.Filename
 
getFactory() - Method in class com.purpletech.xml.XMLEntryList
 
getFactory(Object) - Method in class com.purpletech.util.StringConverter
 
getFieldValue(Object, String) - Static method in class com.purpletech.util.ReflectionUtils
 
getFile(String) - Method in class com.purpletech.io.CachedFS
Load a file, or use the cached version if the file hasn't changed.
getFilenames(String) - Method in class com.purpletech.io.CachedFS
Get a list of all files in a given directory.
getFinish() - Method in interface com.purpletech.graph.tick.Tick
ending price
getFinish() - Method in class com.purpletech.graph.tick.BasicTick
ending price
getFirstMatch(String, String, String) - Method in class com.purpletech.util.OroRegexHelper
 
getFlags(short) - Static method in class com.purpletech.lang.Classfile
 
getFont() - Method in class com.purpletech.awt.PureGraphics
not implemented
getFontMetrics(Font) - Method in class com.purpletech.awt.PureGraphics
not implemented
getFrame() - Static method in class com.purpletech.awt.ImageUtils
 
getFrom() - Method in class com.purpletech.message.Message
 
getFull() - Method in class com.purpletech.util.Filename
 
getFullMatch(String, String, String) - Method in class com.purpletech.util.OroRegexHelper
 
getGraphics() - Method in class com.purpletech.awt.PureImage
Creates a graphics context for drawing to an off-screen image.
getGraphLineSpacing() - Method in class com.purpletech.graph.FancyGraph
 
getHeight() - Method in class com.purpletech.awt.PureImage
 
getHeight(ImageObserver) - Method in class com.purpletech.awt.PureImage
Determines the height of the image.
getHigh() - Method in interface com.purpletech.graph.tick.Tick
high price during interval
getHigh() - Method in class com.purpletech.graph.tick.BasicTick
high price during interval
getHost() - Method in class com.purpletech.message.MessageClient
 
getHost() - Method in class com.purpletech.message.BlockingPeer
 
getHost() - Method in class com.purpletech.net.Qsmtp
 
getID() - Method in interface com.purpletech.message.MessagePeer
get the ID of this peer
getID() - Method in class com.purpletech.message.MessageClient
 
getID() - Method in class com.purpletech.message.BlockingClient
Accessor
getID() - Method in class com.purpletech.message.AbstractPeer
 
getID() - Method in class com.purpletech.message.server.RemoteClient
Accessor
getID() - Method in interface com.purpletech.message.server.Client
 
getImage() - Method in class com.purpletech.awt.JImageComponent
 
getIndex() - Method in class com.purpletech.util.IndexedList
 
getInfo(Object) - Method in class com.purpletech.util.TimeoutMap
Get all information about this cache entry, including the times it was accessed and entered.
getInitParameter(String) - Method in class com.purpletech.servlets.DefaultServlet
Overrides standard getInitParameter.
getInputStream() - Method in class com.purpletech.message.QuoteBot
 
getInputStream() - Method in class com.purpletech.message.MessageClient
subclasses can override this to provide filters on the input stream
getInputStream() - Method in class com.purpletech.message.Message
 
getInputStream() - Method in class com.purpletech.message.BlockingPeer
subclasses can override this to provide filters on the input stream
getInt() - Method in class com.purpletech.message.Message
Alternate accessor -- get data as int
getInt(String) - Method in class com.purpletech.util.Options
 
getKey() - Method in class com.purpletech.util.EntryList.Entry
 
getKey(Object) - Method in class com.purpletech.message.server.ClientSet
 
getKey(Object) - Method in interface com.purpletech.util.IndexedList.Indexer
 
getLabelsIterator() - Method in class com.purpletech.graph.GraphAxis
returns an iterator returning all the label positions, in units (at the center of the label)
getLast() - Method in class com.purpletech.math.Series
 
getLastModified(String) - Method in class com.purpletech.io.CachedFS
 
getLastReceived() - Method in class com.purpletech.message.server.RemoteClient
 
getLastReceived() - Method in interface com.purpletech.message.server.Client
system (local) time when the last message was received from this client
getLastSent() - Method in class com.purpletech.message.server.RemoteClient
 
getLastSent() - Method in interface com.purpletech.message.server.Client
system (local) time when the last message was sent to this client
getListName() - Method in class com.purpletech.xml.XMLEntryList
 
getLocale() - Method in class com.purpletech.graph.currency.CurrencyMapper
returns the Locale for which this currency is standard
getLog() - Method in class com.purpletech.servlets.DefaultServlet
 
getLog(String) - Method in class com.purpletech.util.Logger
 
getLogHTML() - Method in class com.purpletech.servlets.DefaultServlet
 
getLow() - Method in interface com.purpletech.graph.tick.Tick
low price during interval
getLow() - Method in class com.purpletech.graph.tick.BasicTick
low price during interval
getMap() - Method in class com.purpletech.util.Cache
returns an unmodifiable Map for the entries in the cache.
getMatches(String, String, String) - Method in class com.purpletech.util.OroRegexHelper
 
getMax() - Method in interface com.purpletech.graph.Range
 
getMax() - Method in class com.purpletech.graph.GraphAxis
 
getMax() - Method in class com.purpletech.graph.BasicRange
 
getMax() - Method in class com.purpletech.math.Series
 
getMax() - Method in class com.purpletech.math.MinMax
 
getMax() - Method in class com.purpletech.math.DoubleSeries
 
getMaxLength(Iterator) - Static method in class com.purpletech.util.Utils
calculate the maximum length of all strings in i.
getMessage() - Method in class com.purpletech.message.MessageEvent
 
getMin() - Method in interface com.purpletech.graph.Range
 
getMin() - Method in class com.purpletech.graph.GraphAxis
 
getMin() - Method in class com.purpletech.graph.BasicRange
 
getMin() - Method in class com.purpletech.math.Series
 
getMin() - Method in class com.purpletech.math.MinMax
 
getMin() - Method in class com.purpletech.math.DoubleSeries
 
getMinimumSize() - Method in class com.purpletech.graph.FancyGraph
 
getMinMax() - Method in class com.purpletech.math.Series
 
getModel() - Method in class com.purpletech.graph.PointGraph
 
getModel() - Method in class com.purpletech.graph.Graph
 
getModel() - Method in class com.purpletech.graph.FancyGraph
 
getModified(String) - Method in class com.purpletech.io.CachedFS
 
getName() - Method in class com.purpletech.util.Path
 
getNode() - Method in class com.purpletech.xml.XMLEntryList
 
getNormalOutput() - Method in class com.purpletech.util.SmartProcess
Get the output of the process.
getOutput(Reader) - Method in class com.purpletech.util.SmartProcess
 
getOutputStream() - Method in class com.purpletech.message.StallingPeer
 
getOutputStream() - Method in class com.purpletech.message.StallMessageClient
 
getOutputStream() - Method in class com.purpletech.message.MessageClient
subclasses can override this to provide filters on the output stream
getOutputStream() - Method in class com.purpletech.message.Message
returns an OutputStream that stores its bytes into this Message's data property.
getOutputStream() - Method in class com.purpletech.message.BlockingPeer
subclasses can override this to provide filters on the output stream
getParameter(HttpServletRequest, String) - Method in class com.purpletech.servlets.DefaultServlet
Overrides standard getParameter.
getParameterList(ServletRequest) - Static method in class com.purpletech.util.ServletUtils
Return all parameters as a java.util.List of Map.Entry records
getParamString(ServletRequest) - Static method in class com.purpletech.util.ServletUtils
Get a string containing all the current parameters in HTTP GET format (foo=bar&baf=baz)
getParamString(ServletRequest, String[]) - Static method in class com.purpletech.util.ServletUtils
 
getParent() - Method in class com.purpletech.util.Path
 
getPath() - Method in class com.purpletech.util.Path
 
getPathStack(String) - Static method in class com.purpletech.util.IOUtils
Given a filesystem path with slashes, turns it into a stack, where each entry on the stack is a directory in the path.
getPathStack(String) - Static method in class com.purpletech.util.FileUtils
Deprecated.  
getPathTo(Path) - Method in class com.purpletech.util.Path
Get a string representing the path from this path to the given path (or rather, from the directory of this path)
getPathTo(String) - Method in class com.purpletech.util.Path
 
getPattern(String, String) - Method in class com.purpletech.util.OroRegexHelper
 
getPendingPings() - Method in class com.purpletech.message.PingBot
 
getPort() - Method in class com.purpletech.message.MessageClient
 
getPort() - Method in class com.purpletech.message.BlockingPeer
 
getPreferredSize() - Method in class com.purpletech.awt.JImageComponent
 
getPreferredSize() - Method in class com.purpletech.awt.ImageComponent
 
getPreferredSize() - Method in class com.purpletech.graph.FancyGraph
 
getProperty(String, ImageObserver) - Method in class com.purpletech.awt.PureImage
Gets a property of this image by name.
getPropertyValue(Object, String) - Static method in class com.purpletech.util.ReflectionUtils
 
getRedirectString(HttpServletRequest) - Static method in class com.purpletech.util.ServletUtils
Get a URI that will redirect the browser to this page, suitable for embedding in a GET request, as <input type=hidden name=redirect value="<%=ServletUtils.getRedirectString(request)%>"%gt;
getRedirectString(HttpServletRequest, String[]) - Static method in class com.purpletech.util.ServletUtils
 
getRootCause() - Method in class com.purpletech.util.NestedException
 
getRuleColor() - Method in class com.purpletech.graph.FancyGraph
 
getRulesIterator() - Method in class com.purpletech.graph.GraphAxis
 
getScaledInstance(int, int, int) - Method in class com.purpletech.awt.PureImage
not implemented
getServerString(int) - Method in class com.purpletech.net.Proxy
 
getServletInfo() - Method in class com.purpletech.servlets.DefaultServlet
 
getSize() - Method in class com.purpletech.util.TimeoutMap
 
getSize() - Method in class com.purpletech.util.Cache
 
getSource() - Method in class com.purpletech.awt.PureImage
Gets the object that produces the pixels for the image.
getStackTrace(Throwable) - Static method in class com.purpletech.util.Utils
 
getStart() - Method in interface com.purpletech.graph.tick.Tick
starting price
getStart() - Method in class com.purpletech.graph.tick.BasicTick
starting price
getStartTime() - Method in interface com.purpletech.graph.tick.Tick
inclusive
getStartTime() - Method in class com.purpletech.graph.tick.BasicTick
inclusive
getStaticFieldValue(Class, String) - Static method in class com.purpletech.util.ReflectionUtils
 
getStr() - Method in class com.purpletech.message.SystemData
 
getString() - Method in class com.purpletech.message.Message
Alternate accessor -- get data as string
getString() - Method in class com.purpletech.util.StringPrintWriter
 
getString(String) - Method in class com.purpletech.util.Options
 
getSubtype() - Method in class com.purpletech.message.SystemData
 
getSum() - Method in class com.purpletech.math.Series
 
getSum() - Method in class com.purpletech.math.DoubleSeries
 
getSum() - Method in class com.purpletech.math.Average
 
getTextValue(Node) - Static method in class com.purpletech.xml.DOMUtils
 
getTo() - Method in class com.purpletech.message.Message
 
getToolkit() - Static method in class com.purpletech.awt.ImageUtils
Get a default toolkit.
getType() - Method in class com.purpletech.message.Message
 
getUnit() - Method in interface com.purpletech.graph.Range
 
getUnit() - Method in class com.purpletech.graph.BasicRange
 
getUnitInterval() - Method in interface com.purpletech.graph.Unit
 
getUnitInterval() - Method in class com.purpletech.graph.IntegerUnit
 
getUnitInterval() - Method in class com.purpletech.graph.currency.CurrencyMapper
 
getVal() - Method in class com.purpletech.message.SystemData
 
getValue() - Method in class com.purpletech.util.EntryList.Entry
 
getVolatility() - Method in class com.purpletech.math.Series
volatility = (sum((x[i] - a)^2))/(n-1) where x[i] = closing price at tick i a = average (mean) of all x's n = total number of ticks sum = sum for all n ticks
getVolatility() - Method in class com.purpletech.math.DoubleSeries
volatility = (sum((x[i] - a)^2))/(n-1) where x[i] = closing price at tick i a = average (mean) of all x's n = total number of ticks sum = sum for all n ticks
getVolume() - Method in interface com.purpletech.graph.tick.Tick
 
getVolume() - Method in class com.purpletech.graph.tick.BasicTick
 
getWhenCreated() - Method in class com.purpletech.message.Message
returns the time the message was constructed, in the local time of the local machine
getWidth() - Method in class com.purpletech.awt.PureImage
 
getWidth(ImageObserver) - Method in class com.purpletech.awt.PureImage
Determines the width of the image.
getX() - Method in class com.purpletech.graph.IntegerDataPoint
returns the center of the x position of this data point, in whatever units are appropriate to the Unit of the axis for this graph
getX() - Method in interface com.purpletech.graph.DataPoint
returns the center of the x position of this data point, in whatever units are appropriate to the Unit of the axis for this graph
getXAxis() - Method in class com.purpletech.graph.PointGraph
 
getXAxis() - Method in class com.purpletech.graph.Graph
 
getXRange() - Method in class com.purpletech.graph.IntegerGraphModel
 
getXRange() - Method in interface com.purpletech.graph.GraphModel
 
getXRange() - Method in class com.purpletech.graph.tick.TickGraphModel
 
getY() - Method in class com.purpletech.graph.IntegerDataPoint
returns the center of the y position of this data point, in whatever units are appropriate to the Unit of the axis for this graph
getY() - Method in interface com.purpletech.graph.DataPoint
returns the center of the y position of this data point, in whatever units are appropriate to the Unit of the axis for this graph
getYAxis() - Method in class com.purpletech.graph.PointGraph
 
getYAxis() - Method in class com.purpletech.graph.Graph
 
getYRange() - Method in class com.purpletech.graph.IntegerGraphModel
 
getYRange() - Method in interface com.purpletech.graph.GraphModel
 
getYRange() - Method in class com.purpletech.graph.tick.TickGraphModel
 
GOODBYE - Static variable in class com.purpletech.message.SystemData
 
Graph - class com.purpletech.graph.Graph.
Graph.java Created: Tue Sep 29 12:12:59 1998
Graph() - Constructor for class com.purpletech.graph.Graph
 
Graph(GraphModel) - Constructor for class com.purpletech.graph.Graph
 
Graph(GraphModel, Insets) - Constructor for class com.purpletech.graph.Graph
 
GraphAxis - class com.purpletech.graph.GraphAxis.
 
GraphAxis(int, Unit, int, int, int, int, int, int, FontMetrics) - Constructor for class com.purpletech.graph.GraphAxis
 
GraphModel - interface com.purpletech.graph.GraphModel.
 
GraphRenderer - interface com.purpletech.graph.GraphRenderer.
 
GraphServlet - class com.purpletech.servlets.GraphServlet.
 
GraphServlet() - Constructor for class com.purpletech.servlets.GraphServlet
 

H

hashCode() - Method in class com.purpletech.util.EntryList.Entry
 
hashCode() - Method in class com.purpletech.util.Cache.StringKey
 
headers - Variable in class com.purpletech.net.Qsmtp
 
height - Variable in class com.purpletech.awt.PureImage
 
height - Variable in class com.purpletech.awt.ImageBuilder
 
high - Variable in class com.purpletech.graph.tick.BasicTick
 
HORIZONTAL - Static variable in class com.purpletech.graph.GraphAxis
horizontal orientation (an x axis)
host - Variable in class com.purpletech.message.MessageClient
 
host - Variable in class com.purpletech.message.BlockingPeer
 
host - Variable in class com.purpletech.net.Qsmtp
 
hour - Variable in class com.purpletech.util.DateUtils.ISO8601
 
htmlescape(String) - Static method in class com.purpletech.util.Utils
Turns funky characters into HTML entity equivalents
htmlunescape(String) - Static method in class com.purpletech.util.Utils
Given a string containing entity escapes, returns a string containing the actual Unicode characters corresponding to the escapes.

I

IDLE - Static variable in interface com.purpletech.util.ThreadWatcher
blocked on something like an input queue -- waiting to be awakened
ImageBuilder - class com.purpletech.awt.ImageBuilder.
Builds an image by layering a series of transparent GIFs (or any transparent images).
ImageBuilder.ImageInfo - class com.purpletech.awt.ImageBuilder.ImageInfo.
 
ImageBuilder.ImageInfo() - Constructor for class com.purpletech.awt.ImageBuilder.ImageInfo
 
ImageBuilder(int, int) - Constructor for class com.purpletech.awt.ImageBuilder
 
ImageComponent - class com.purpletech.awt.ImageComponent.
An AWT component that displays an AWT Image.
ImageComponent(Image) - Constructor for class com.purpletech.awt.ImageComponent
 
ImageFrame - class com.purpletech.awt.ImageFrame.
 
ImageFrame(Image) - Constructor for class com.purpletech.awt.ImageFrame
 
ImageFrame(Image, String) - Constructor for class com.purpletech.awt.ImageFrame
 
ImageMasker - class com.purpletech.awt.ImageMasker.
Masks an image with another image.
ImageMasker(Image, Color) - Constructor for class com.purpletech.awt.ImageMasker
 
ImageServlet - class com.purpletech.servlets.ImageServlet.
 
ImageServlet() - Constructor for class com.purpletech.servlets.ImageServlet
 
imageUpdate(Image, int, int, int, int, int) - Method in class com.purpletech.awt.ImageFrame
 
imageUpdate(Image, int, int, int, int, int) - Method in class com.purpletech.awt.ImageBuilder
 
ImageUtils - class com.purpletech.awt.ImageUtils.
routines for writing an Image to disk and so forth
ImageUtils() - Constructor for class com.purpletech.awt.ImageUtils
 
img - Variable in class com.purpletech.awt.ImageBuilder
 
indent(int) - Static method in class com.purpletech.util.Utils
 
index(Object) - Method in class com.purpletech.util.IndexedList
 
IndexedList - class com.purpletech.util.IndexedList.
A List that keeps an index of its contents.
IndexedList.Indexer - interface com.purpletech.util.IndexedList.Indexer.
 
IndexedList(IndexedList.Indexer) - Constructor for class com.purpletech.util.IndexedList
 
info(Object) - Static method in class com.purpletech.util.Debug
 
info(Object) - Method in class com.purpletech.util.Logger
 
init() - Method in class com.purpletech.awt.PureApplet
 
init() - Method in class com.purpletech.message.MessageApplet
init() is called by the browser or applet viewer to inform this applet that it has been loaded into the system.
init(MessageServer, Options) - Method in interface com.purpletech.message.server.Plugin
 
init(MessageServer, Options) - Method in class com.purpletech.message.server.FillerPlugin
 
init(ServletConfig) - Method in class com.purpletech.servlets.ImageServlet
 
init(ServletConfig) - Method in class com.purpletech.servlets.GraphServlet
 
init(String) - Method in class com.purpletech.util.Path
 
initHeaders() - Method in class com.purpletech.net.Qsmtp
 
insertVars(PrintWriter, String, String, String, Dictionary) - Static method in class com.purpletech.util.Scanner
scan an input html string.
insertVars(String, String, String, Dictionary) - Static method in class com.purpletech.util.Scanner
Scan an input html string, returning a String.
INTEGER - Static variable in class com.purpletech.lang.Constant
 
IntegerDataPoint - class com.purpletech.graph.IntegerDataPoint.
 
IntegerDataPoint(int, int) - Constructor for class com.purpletech.graph.IntegerDataPoint
 
IntegerGraphModel - class com.purpletech.graph.IntegerGraphModel.
 
IntegerGraphModel(Collection) - Constructor for class com.purpletech.graph.IntegerGraphModel
 
IntegerGraphModel(Collection, MinMax, MinMax) - Constructor for class com.purpletech.graph.IntegerGraphModel
 
IntegerRange - class com.purpletech.graph.IntegerRange.
 
IntegerRange(int, int) - Constructor for class com.purpletech.graph.IntegerRange
 
IntegerUnit - class com.purpletech.graph.IntegerUnit.
An IntegerUnit maps an int to a string representation.
IntegerUnit() - Constructor for class com.purpletech.graph.IntegerUnit
 
INTERFACEMETHODREF - Static variable in class com.purpletech.lang.Constant
 
IntMap - class com.purpletech.util.IntMap.
a Map that accepts Integer keys
IntMap() - Constructor for class com.purpletech.util.IntMap
 
IOUtils - class com.purpletech.util.IOUtils.
Miscellaneous file- and IO-related utility methods
IOUtils() - Constructor for class com.purpletech.util.IOUtils
 
isAbsolute() - Method in class com.purpletech.util.Path
 
isConnected() - Method in interface com.purpletech.message.MessagePeer
are we connected or not?
isConnected() - Method in class com.purpletech.message.MessageClient
 
isConnected() - Method in class com.purpletech.message.BlockingPeer
 
isConnected() - Method in class com.purpletech.message.AbstractPeer
 
isConsumer(ImageConsumer) - Method in class com.purpletech.awt.BlankImageProducer
 
isDiff(File, File) - Static method in class com.purpletech.io.URLCache
 
isDiff(File, File) - Static method in class com.purpletech.io.FileCache
 
isDiff(File, File) - Static method in class com.purpletech.util.IOUtils
compares the contents of two files
isDiff(File, File) - Static method in class com.purpletech.util.FileUtils
Deprecated.  
isDiff(InputStream, InputStream) - Static method in class com.purpletech.io.URLCache
 
isDiff(InputStream, InputStream) - Static method in class com.purpletech.io.FileCache
 
isDiff(InputStream, InputStream) - Static method in class com.purpletech.util.IOUtils
compares the contents of two streams
isDiff(InputStream, InputStream) - Static method in class com.purpletech.util.FileUtils
Deprecated.  
isDirectory() - Method in class com.purpletech.util.Path
 
isEmpty() - Method in interface com.purpletech.util.Queue
 
isEmpty() - Method in class com.purpletech.util.BlockingQueue
 
isFinished(int) - Method in class com.purpletech.net.Proxy
 
isGrouped() - Method in class com.purpletech.graph.FancyGraph
 
isLegendDropShadow() - Method in class com.purpletech.graph.FancyGraph
 
iso8601DateFormat - Static variable in class com.purpletech.util.DateUtils
 
isRunning() - Method in class com.purpletech.message.server.MessageServer
is the server running yet?
isShaded() - Method in class com.purpletech.graph.FancyGraph
 
isShowLegend() - Method in class com.purpletech.graph.FancyGraph
 
isShowScale() - Method in class com.purpletech.graph.FancyGraph
 
isTextDropShadow() - Method in class com.purpletech.graph.FancyGraph
 
isVerbose - Variable in class com.purpletech.util.BasicThreadWatcher
 
isWhitespace(String) - Static method in class com.purpletech.util.Utils
 
iterator() - Method in class com.purpletech.graph.UnitInterval
 
iterator() - Method in class com.purpletech.message.server.ClientSet
 

J

javaEscape(String) - Static method in class com.purpletech.util.Utils
 
javaEscape(String, Writer) - Static method in class com.purpletech.util.Utils
Prepares a string for output inside a Java string, Example:
JImageComponent - class com.purpletech.awt.JImageComponent.
 
JImageComponent(Image) - Constructor for class com.purpletech.awt.JImageComponent
 
jsEscape(String) - Static method in class com.purpletech.util.Utils
Prepares a string for output inside a JavaScript string, e.g.
jsEscape(String, Writer) - Static method in class com.purpletech.util.Utils
Prepares a string for output inside a JavaScript string, e.g.

K

keySet() - Method in class com.purpletech.util.IndexedList
 

L

LinearGraph - class com.purpletech.graph.LinearGraph.
A Graph that displays its data with linear scales on the X and Y axes.
LinearGraph() - Constructor for class com.purpletech.graph.LinearGraph
 
LinearGraph(int) - Constructor for class com.purpletech.graph.LinearGraph
 
list - Variable in class com.purpletech.util.BlockingQueue
 
list(String) - Method in class com.purpletech.io.CachedFS
convenience wrapper
listeners - Variable in class com.purpletech.message.MessageClient
 
listeners - Variable in class com.purpletech.message.AbstractPeer
 
listName - Variable in class com.purpletech.xml.XMLEntryList
 
load(Object) - Method in class com.purpletech.util.Cache
Callback that loads an object or otherwise generates it when it's needed.
loadCSV(InputStream) - Static method in class com.purpletech.graph.tick.TickLoader
 
loadDocumentJAXP(String) - Static method in class com.purpletech.xml.XMLEntryListFactory
 
loadFile(File) - Static method in class com.purpletech.util.IOUtils
Deprecated. readFile
loadFile(File) - Static method in class com.purpletech.util.FileUtils
Deprecated.  
loadFile(String, File) - Method in class com.purpletech.io.CachedFS
 
loadImage(String) - Static method in class com.purpletech.awt.ImageUtils
 
loadProperties(File) - Static method in class com.purpletech.util.IOUtils
 
loadProperties(String) - Static method in class com.purpletech.util.IOUtils
 
locale - Variable in class com.purpletech.graph.currency.CurrencyMapper
This is not the default Locale, otherwise the USD classes would break.
lock(File) - Static method in class com.purpletech.util.IOUtils
Place a ".lock" file next to the given file.
LockingFileInputStream - class com.purpletech.io.LockingFileInputStream.
 
LockingFileInputStream(File) - Constructor for class com.purpletech.io.LockingFileInputStream
 
LockingFileInputStream(String) - Constructor for class com.purpletech.io.LockingFileInputStream
 
LockingFileOutputStream - class com.purpletech.io.LockingFileOutputStream.
 
LockingFileOutputStream(File) - Constructor for class com.purpletech.io.LockingFileOutputStream
 
LockingFileOutputStream(String) - Constructor for class com.purpletech.io.LockingFileOutputStream
 
log(Object) - Static method in class com.purpletech.util.Debug
 
log(String) - Method in class com.purpletech.servlets.DefaultServlet
 
log(String) - Static method in class com.purpletech.util.IOUtils
Prints a very simple log message to System.err
log(String) - Static method in class com.purpletech.util.FileUtils
Deprecated.  
log(String, Object) - Static method in class com.purpletech.util.Debug
 
log(String, Object) - Method in class com.purpletech.util.Logger
If msg is a String, it gets logged.
log(Throwable) - Method in class com.purpletech.servlets.DefaultServlet
 
logBuffer - Variable in class com.purpletech.servlets.DefaultServlet
 
logger - Static variable in class com.purpletech.util.Debug
 
Logger - class com.purpletech.util.Logger.
Manages a list of log streams.
Logger() - Constructor for class com.purpletech.util.Logger
 
LONG - Static variable in class com.purpletech.lang.Constant
 
LOOKUP_REPLY - Static variable in class com.purpletech.message.SystemData
 
LOOKUP_REQUEST - Static variable in class com.purpletech.message.SystemData
 
lookup(String) - Method in interface com.purpletech.message.MessagePeer
Look up a peer id that's been bound to a name
lookup(String) - Method in class com.purpletech.message.MessageClient
Look up a peer id that's been bound to a name on this server
lookup(String) - Method in class com.purpletech.message.AbstractPeer
Look up a peer id that's been bound to a name on this server
lookup(String) - Method in class com.purpletech.message.server.Namer
 
low - Variable in class com.purpletech.graph.tick.BasicTick
 
lowerize(String) - Static method in class com.purpletech.util.Utils
lowercase the first character of s
ltrim(String) - Static method in class com.purpletech.util.Utils
Trim the left spacing off of a String.

M

MAGIC - Static variable in class com.purpletech.message.Message
 
main(String[]) - Static method in class com.purpletech.awt.Thumbnail
 
main(String[]) - Static method in class com.purpletech.awt.ImageMasker
 
main(String[]) - Static method in class com.purpletech.graph.UnitInterval
 
main(String[]) - Static method in class com.purpletech.graph.RandomGraph
 
main(String[]) - Static method in class com.purpletech.graph.LinearGraph
 
main(String[]) - Static method in class com.purpletech.graph.GraphAxis
 
main(String[]) - Static method in class com.purpletech.graph.tick.TickRenderer
 
main(String[]) - Static method in class com.purpletech.graph.tick.TickLoader
 
main(String[]) - Static method in class com.purpletech.graph.tick.TickGraph
 
main(String[]) - Static method in class com.purpletech.io.URLCache
 
main(String[]) - Static method in class com.purpletech.io.NonBlockingInputStream
 
main(String[]) - Static method in class com.purpletech.io.LockingFileInputStream
 
main(String[]) - Static method in class com.purpletech.io.FileCache
 
main(String[]) - Static method in class com.purpletech.io.CachedFS
 
main(String[]) - Static method in class com.purpletech.lang.Classfile
 
main(String[]) - Static method in class com.purpletech.math.Series
 
main(String[]) - Static method in class com.purpletech.math.DoubleSeries
 
main(String[]) - Static method in class com.purpletech.math.Average
 
main(String[]) - Static method in class com.purpletech.message.QuoteBot
 
main(String[]) - Static method in class com.purpletech.message.PingBot
 
main(String[]) - Static method in class com.purpletech.message.MessageApplet
 
main(String[]) - Static method in class com.purpletech.message.BindTester
 
main(String[]) - Static method in class com.purpletech.message.server.MessageServer
 
main(String[]) - Static method in class com.purpletech.message.server.ChatServer
 
main(String[]) - Static method in class com.purpletech.net.Proxy
 
main(String[]) - Static method in class com.purpletech.net.EchoCGI
 
main(String[]) - Static method in class com.purpletech.test.AllTests
 
main(String[]) - Static method in class com.purpletech.util.Scanner
 
main(String[]) - Static method in class com.purpletech.util.Path
 
main(String[]) - Static method in class com.purpletech.util.Parameters
 
main(String[]) - Static method in class com.purpletech.util.OroRegexHelper
 
main(String[]) - Static method in class com.purpletech.util.Options
The main method for running this class as a standalone application
main(String[]) - Static method in class com.purpletech.util.Logger
 
main(String[]) - Static method in class com.purpletech.util.IndexedList
 
main(String[]) - Static method in class com.purpletech.util.EntryList
 
main(String[]) - Static method in class com.purpletech.util.DateUtils
 
main(String[]) - Static method in class com.purpletech.xml.XMLEntryListFactory
 
main(String[]) - Static method in class com.purpletech.xml.XMLEntryList
 
makeAxes() - Method in class com.purpletech.graph.IntegerGraphModel
 
makeBindReply(int, String) - Static method in class com.purpletech.message.SystemData
 
makeBindRequest(String, int) - Static method in class com.purpletech.message.SystemData
 
makeChildList(String) - Method in class com.purpletech.xml.XMLEntryListFactory
 
makeFileObject(String) - Method in class com.purpletech.io.CachedFS
 
makelink(String) - Static method in class com.purpletech.util.ServletUtils
 
makeLookupReply(int, String) - Static method in class com.purpletech.message.SystemData
 
makeLookupRequest(String) - Static method in class com.purpletech.message.SystemData
 
makeStream(String) - Method in class com.purpletech.util.Logger
Make a PrintStream that prints to a file.
makeThumbnail(File, int) - Static method in class com.purpletech.awt.Thumbnail
 
makeThumbnail(File, int, int) - Static method in class com.purpletech.awt.Thumbnail
 
makeThumbnail(Image, int) - Static method in class com.purpletech.awt.Thumbnail
 
makeThumbnail(Image, int, int) - Static method in class com.purpletech.awt.Thumbnail
 
makeUnique(File) - Method in class com.purpletech.util.Path
make a unique file name in a given directory
makeUnique(File) - Method in class com.purpletech.util.Filename
make a unique file name in a given directory
MALE - Static variable in class com.purpletech.util.Gender
 
map - Variable in class com.purpletech.message.server.ClientSet
 
MapEntryComparator - class com.purpletech.util.MapEntryComparator.
 
MapEntryComparator(Comparator) - Constructor for class com.purpletech.util.MapEntryComparator
 
mapName(String) - Static method in class com.purpletech.io.URLCache
convert a name to a filesystem-safe name.
mapName(String) - Static method in class com.purpletech.io.FileCache
convert a name to a filesystem-safe name.
markWidth - Variable in class com.purpletech.graph.tick.TickRenderer
 
markWidth - Variable in class com.purpletech.graph.tick.TickGraph
 
mask(Image, boolean) - Method in class com.purpletech.awt.ImageMasker
 
max - Variable in class com.purpletech.io.StallOutputStream
 
max - Variable in class com.purpletech.math.MinMax
 
max - Variable in class com.purpletech.util.BlockingQueue
 
message - Variable in class com.purpletech.message.MessageEvent
 
Message - class com.purpletech.message.Message.
A Message is passed between peers
Message(DataInputStream) - Constructor for class com.purpletech.message.Message
 
Message(InputStream) - Constructor for class com.purpletech.message.Message
 
Message(int, int, byte[]) - Constructor for class com.purpletech.message.Message
Initialize this object.
Message(int, int, Number) - Constructor for class com.purpletech.message.Message
 
Message(int, int, String) - Constructor for class com.purpletech.message.Message
 
Message(int, int, SystemData) - Constructor for class com.purpletech.message.Message
 
Message(int, int, Writeable) - Constructor for class com.purpletech.message.Message
 
Message(Message) - Constructor for class com.purpletech.message.Message
copy constructor
Message(Message, boolean) - Constructor for class com.purpletech.message.Message
copy constructor
Message(short, int, int, String, Object) - Constructor for class com.purpletech.message.Message
standard constructor
MessageApplet - class com.purpletech.message.MessageApplet.
Put the class description here.
MessageApplet() - Constructor for class com.purpletech.message.MessageApplet
 
messageArrived(MessageEvent) - Method in class com.purpletech.message.PingBot
 
messageArrived(MessageEvent) - Method in interface com.purpletech.message.MessageListener
 
messageArrived(MessageEvent) - Method in class com.purpletech.message.MessageApplet
 
messageArrived(MessageEvent) - Method in class com.purpletech.message.BindTester
 
MessageClient - class com.purpletech.message.MessageClient.
A blocking message client.
MessageClient(String, int, MessageClientPrinter) - Constructor for class com.purpletech.message.MessageClient
 
MessageClient(String, int, PrintStream) - Constructor for class com.purpletech.message.MessageClient
 
MessageClient(String, MessageClientPrinter) - Constructor for class com.purpletech.message.MessageClient
 
MessageClient(String, PrintStream) - Constructor for class com.purpletech.message.MessageClient
 
messageClientPrint(String) - Method in interface com.purpletech.message.MessageClientPrinter
 
MessageClientPrinter - interface com.purpletech.message.MessageClientPrinter.
 
MessageEvent - class com.purpletech.message.MessageEvent.
 
MessageEvent(Object, Message) - Constructor for class com.purpletech.message.MessageEvent
 
MessageListener - interface com.purpletech.message.MessageListener.
 
MessagePeer - interface com.purpletech.message.MessagePeer.
 
messagePeerPrint(String) - Method in interface com.purpletech.message.MessagePeerPrinter
 
messagePeerPrint(String) - Method in class com.purpletech.message.MessageApplet
 
MessagePeerPrinter - interface com.purpletech.message.MessagePeerPrinter.
 
messageProcessed(Processor, int) - Method in class com.purpletech.message.server.ProcessorCounter
 
messages - Variable in class com.purpletech.message.server.Splitter
 
MessageServer - class com.purpletech.message.server.MessageServer.
 
MessageServer() - Constructor for class com.purpletech.message.server.MessageServer
 
MessageServer(Options) - Constructor for class com.purpletech.message.server.MessageServer
 
MessageServerEvent - class com.purpletech.message.server.MessageServerEvent.
 
MessageServerEvent(Object, Client) - Constructor for class com.purpletech.message.server.MessageServerEvent
 
MessageServerListener - interface com.purpletech.message.server.MessageServerListener.
 
METHODREF - Static variable in class com.purpletech.lang.Constant
 
min - Variable in class com.purpletech.io.StallOutputStream
 
min - Variable in class com.purpletech.math.MinMax
 
min - Variable in class com.purpletech.util.DateUtils.ISO8601
 
MinMax - class com.purpletech.math.MinMax.
 
MinMax() - Constructor for class com.purpletech.math.MinMax
 
MinMax(int, int) - Constructor for class com.purpletech.math.MinMax
 
model - Variable in class com.purpletech.graph.FancyGraph
where we get all our data.
MonitorInputStream - class com.purpletech.io.MonitorInputStream.
"Tees" input to an output stream for monitoring
MonitorInputStream(InputStream) - Constructor for class com.purpletech.io.MonitorInputStream
sends all bytes to System.out
MonitorInputStream(InputStream, PrintStream) - Constructor for class com.purpletech.io.MonitorInputStream
sends all bytes to System.out
month - Variable in class com.purpletech.util.DateUtils.ISO8601
 
mouseDown(Event, int, int) - Method in class com.purpletech.awt.PureApplet
 
move(String, String) - Method in class com.purpletech.io.CachedFS
 

N

name - Variable in class com.purpletech.util.ActiveTask
 
NAMEANDTYPE - Static variable in class com.purpletech.lang.Constant
 
Namer - class com.purpletech.message.server.Namer.
The namer keeps a list (Map) of name-id bindings
Namer() - Constructor for class com.purpletech.message.server.Namer
 
NestedException - exception com.purpletech.util.NestedException.
 
NestedException() - Constructor for class com.purpletech.util.NestedException
 
NestedException(String) - Constructor for class com.purpletech.util.NestedException
 
NestedException(String, Throwable) - Constructor for class com.purpletech.util.NestedException
 
NestedException(Throwable) - Constructor for class com.purpletech.util.NestedException
 
newServerSocket(int) - Static method in class com.purpletech.net.Proxy
 
NoDataAvailableException - exception com.purpletech.io.NoDataAvailableException.
 
NoDataAvailableException() - Constructor for class com.purpletech.io.NoDataAvailableException
 
NoDataAvailableException(String) - Constructor for class com.purpletech.io.NoDataAvailableException
 
node - Variable in class com.purpletech.xml.XMLEntryList
 
NonBlockingInputStream - class com.purpletech.io.NonBlockingInputStream.
clever
NonBlockingInputStream(InputStream) - Constructor for class com.purpletech.io.NonBlockingInputStream
 
NONE - Static variable in class com.purpletech.message.Message
peer id number meaning "no client"
normalize(String) - Static method in class com.purpletech.xml.DOMUtils
Normalizes the given string.
normalize(String, boolean) - Static method in class com.purpletech.xml.DOMUtils
 
note(Object) - Static method in class com.purpletech.util.Debug
 
note(Object) - Method in class com.purpletech.util.Logger
 
numberToType(Number) - Static method in class com.purpletech.message.Message
 

O

ok(String) - Static method in class com.purpletech.util.Utils
 
openFrame(String, int, int, Component) - Static method in class com.purpletech.util.SwingUtils
 
Options - class com.purpletech.util.Options.
Parses command-line options.
Options(Properties, String[]) - Constructor for class com.purpletech.util.Options
 
Options(String[]) - Constructor for class com.purpletech.util.Options
 
Options(String[][]) - Constructor for class com.purpletech.util.Options
 
Options(String[][], String[]) - Constructor for class com.purpletech.util.Options
 
OroRegexHelper - class com.purpletech.util.OroRegexHelper.
 
OroRegexHelper() - Constructor for class com.purpletech.util.OroRegexHelper
 
outPrint - Variable in class com.purpletech.message.MessageClient
 
outPrint - Variable in class com.purpletech.message.AbstractPeer
 

P

pad(String, int) - Static method in class com.purpletech.util.Utils
pad or truncate
paint(Graphics) - Method in class com.purpletech.awt.PureApplet
 
paint(Graphics) - Method in class com.purpletech.awt.JImageComponent
 
paint(Graphics) - Method in class com.purpletech.awt.ImageComponent
 
paint(Graphics) - Method in class com.purpletech.graph.PointGraph
 
paint(Graphics) - Method in class com.purpletech.graph.Graph
 
paint(Graphics) - Method in class com.purpletech.graph.FancyGraph
 
paintAfter(Graphics) - Method in class com.purpletech.graph.PointGraph
 
paintAfter(Graphics) - Method in class com.purpletech.graph.Graph
 
paintAxes(Graphics) - Method in class com.purpletech.graph.PointGraph
 
paintAxes(Graphics) - Method in class com.purpletech.graph.Graph
 
paintBackground(Graphics) - Method in class com.purpletech.graph.PointGraph
 
paintBackground(Graphics) - Method in class com.purpletech.graph.Graph
 
paintBefore(Graphics) - Method in class com.purpletech.graph.PointGraph
 
paintBefore(Graphics) - Method in class com.purpletech.graph.Graph
 
paintContents(Graphics) - Method in class com.purpletech.graph.PointGraph
 
paintContents(Graphics) - Method in class com.purpletech.graph.Graph
 
paintContents(Graphics, Rectangle) - Method in class com.purpletech.graph.FancyGraph
 
paintLabels(Graphics, int, FontMetrics) - Method in class com.purpletech.graph.GraphAxis
 
paintLegend(Graphics) - Method in class com.purpletech.graph.PointGraph
 
paintLegend(Graphics) - Method in class com.purpletech.graph.Graph
 
paintRules(Graphics, boolean, int, int) - Method in class com.purpletech.graph.GraphAxis
 
Parameters - class com.purpletech.util.Parameters.
 
Parameters() - Constructor for class com.purpletech.util.Parameters
 
Parameters(Properties) - Constructor for class com.purpletech.util.Parameters
 
Parameters(Properties, String[][]) - Constructor for class com.purpletech.util.Parameters
 
Parameters(String[][]) - Constructor for class com.purpletech.util.Parameters
 
parse() - Method in class com.purpletech.util.Options
 
parse(byte, DataInputStream) - Static method in class com.purpletech.lang.Constant
 
parse(InputStream) - Method in class com.purpletech.lang.Classfile
 
parse(Node) - Method in class com.purpletech.xml.XMLEntryListFactory
 
parse(Node, XMLEntryList) - Method in class com.purpletech.xml.XMLEntryListFactory
 
parse(String[]) - Static method in class com.purpletech.util.Options
 
parseDate(String) - Static method in class com.purpletech.util.DateUtils
Tries to parse the date according to several different formats.
parseISO8601(String) - Static method in class com.purpletech.util.DateUtils
 
parseList(Node, XMLEntryList) - Method in class com.purpletech.xml.XMLEntryListFactory
 
parseNode() - Method in class com.purpletech.xml.XMLEntryList
 
parseNode(Node) - Method in class com.purpletech.xml.XMLEntryList
returns this, so you can say "new XMLEntryList().parseNode(node)"
parseQuery(String) - Static method in class com.purpletech.net.EchoCGI
 
Path - class com.purpletech.util.Path.
File name parser.
Path(File) - Constructor for class com.purpletech.util.Path
make a new path from the given File.
Path(Path, String) - Constructor for class com.purpletech.util.Path
make a new path relative to the given path
Path(String) - Constructor for class com.purpletech.util.Path
make a new path.
PING - Static variable in class com.purpletech.message.SystemData
 
PingBot - class com.purpletech.message.PingBot.
Runs N ping bots.
PingBot(String, int, int, int, int, boolean, Average) - Constructor for class com.purpletech.message.PingBot
Initialize this object.
Plugin - interface com.purpletech.message.server.Plugin.
Very simple way to add functionality to a server.
pluralize(String) - Static method in class com.purpletech.util.Utils
turn String s into a plural noun (doing the right thing with "story" -> "stories" and "mess" -> "messes")
PointGraph - class com.purpletech.graph.PointGraph.
PointGraph.java Created: Tue Sep 29 12:12:59 1998
PointGraph() - Constructor for class com.purpletech.graph.PointGraph
 
PointGraph(GraphModel) - Constructor for class com.purpletech.graph.PointGraph
 
PointGraph(GraphModel, Insets) - Constructor for class com.purpletech.graph.PointGraph
 
port - Variable in class com.purpletech.message.MessageClient
 
port - Variable in class com.purpletech.message.BlockingPeer
 
print(PrintStream) - Method in class com.purpletech.lang.Classfile
 
print(PrintStream) - Method in class com.purpletech.util.Options
 
print(PrintStream) - Method in class com.purpletech.util.BasicThreadWatcher
 
print(String) - Method in class com.purpletech.util.SmartProcess
 
printCloseTag(PrintWriter, String) - Method in class com.purpletech.xml.XMLEntryList
 
printCommaList(PrintWriter, Iterator) - Static method in class com.purpletech.util.Utils
Given an iterator, prints it as a comma-delimited list (actually a comma-and-space delimited list).
printElement(PrintWriter, int, Map.Entry) - Method in class com.purpletech.xml.XMLEntryList
 
printElements(PrintWriter, int) - Method in class com.purpletech.xml.XMLEntryList
 
printer - Variable in class com.purpletech.message.MessageClient
 
printer - Variable in class com.purpletech.message.AbstractPeer
 
printIndent(PrintWriter, int) - Static method in class com.purpletech.util.Utils
 
printOpenTag(PrintWriter, String, List) - Method in class com.purpletech.xml.XMLEntryList
 
printParseException(PrintWriter, String, ParseException) - Static method in class com.purpletech.util.StringConverter
 
printStackTrace() - Method in class com.purpletech.util.NestedException
 
printXml(PrintStream) - Method in class com.purpletech.xml.XMLEntryList
 
printXML(PrintStream) - Method in class com.purpletech.xml.XMLEntryList
 
printXml(PrintWriter) - Method in class com.purpletech.util.EntryList
 
printXml(PrintWriter, int) - Method in class com.purpletech.util.EntryList
 
printXml(PrintWriter, int) - Method in class com.purpletech.xml.XMLEntryList
 
printXML(PrintWriter, int) - Method in interface com.purpletech.xml.XMLPrinter
Print yourself as XML.
printXML(PrintWriter, int) - Method in class com.purpletech.xml.XMLEntryList
If it has a name, then it'll print itself as an XML element, including tag name and attributes.
priority - Variable in class com.purpletech.util.ActiveTask
 
process(String, InputStream) - Method in interface com.purpletech.io.CachedFS.Loader
Process a file as it's loaded (or reloaded).
process(String, InputStream) - Method in class com.purpletech.io.CachedFS.TextLoader
process a text file, return a String
process(String, InputStream) - Method in class com.purpletech.io.CachedFS.BinaryLoader
process a binary file, return a byte[]
Processor - class com.purpletech.message.server.Processor.
The processor reads messages from the incoming queue and decides how to deal with them.
Processor(MessageServer, Queue, ClientSet, List, Splitter, ProcessorCounter, Namer) - Constructor for class com.purpletech.message.server.Processor
Initialize this object.
ProcessorCounter - class com.purpletech.message.server.ProcessorCounter.
helps the processor threads count
ProcessorCounter() - Constructor for class com.purpletech.message.server.ProcessorCounter
 
ProcessorCounter(int) - Constructor for class com.purpletech.message.server.ProcessorCounter
 
processSystemMessage(Message) - Method in class com.purpletech.message.MessageClient
process a SystemMessage
processSystemMessage(Message) - Method in class com.purpletech.message.AbstractPeer
process a SystemMessage
processSystemMessage(Message) - Method in class com.purpletech.message.server.Processor
 
Proxy - class com.purpletech.net.Proxy.
A simple threaded proxy server.
Proxy(String[]) - Constructor for class com.purpletech.net.Proxy
 
Proxy(String, int) - Constructor for class com.purpletech.net.Proxy
 
Proxy(String, int, int) - Constructor for class com.purpletech.net.Proxy
 
ProxyTest - class com.purpletech.net.ProxyTest.
 
ProxyTest(String) - Constructor for class com.purpletech.net.ProxyTest
 
PureApplet - class com.purpletech.awt.PureApplet.
 
PureApplet() - Constructor for class com.purpletech.awt.PureApplet
 
PureGraphics - class com.purpletech.awt.PureGraphics.
Pure Graphics - a Graphics with no ties to any AWT native nonsense.
PureImage - class com.purpletech.awt.PureImage.
PureImage - an Image with no ties to any AWT peer nonsense.
PureImage(Image) - Constructor for class com.purpletech.awt.PureImage
Create a new image which is a copy of the given image
PureImage(int, int) - Constructor for class com.purpletech.awt.PureImage
Create a new image with the given width and height.
put(int, Object) - Method in class com.purpletech.util.IntMap
 
put(Object, Object) - Method in class com.purpletech.util.TimeoutMap
Add an item to the cache explicitly.
put(Object, Object) - Method in class com.purpletech.util.IndexedList
 
put(Object, Object) - Method in class com.purpletech.util.EntryList
Replace the current value, or add it if it doesn't exist.
put(Object, Object) - Method in class com.purpletech.util.Cache
Add an item to the cache explicitly.
put(String, Object) - Method in class com.purpletech.util.IntMap
 
putAll(Map) - Method in class com.purpletech.util.IndexedList
 

Q

Qsmtp - class com.purpletech.net.Qsmtp.
SMTP client.
Qsmtp(InetAddress) - Constructor for class com.purpletech.net.Qsmtp
 
Qsmtp(InetAddress, int) - Constructor for class com.purpletech.net.Qsmtp
 
Qsmtp(String) - Constructor for class com.purpletech.net.Qsmtp
Create a Qsmtp object pointing to the specified host
Qsmtp(String, int) - Constructor for class com.purpletech.net.Qsmtp
 
Queue - interface com.purpletech.util.Queue.
 
QuoteBot - class com.purpletech.message.QuoteBot.
Runs N message bots.
QuoteBot(String, int, String, int) - Constructor for class com.purpletech.message.QuoteBot
Initialize this object with a normal blocking peer.
QuoteBot(String, int, String, int, double, int, int) - Constructor for class com.purpletech.message.QuoteBot
Initialize this object with a stalling peer.

R

RandomGraph - class com.purpletech.graph.RandomGraph.
A Graph that displays random points of data -- basically a test for PointGraph
RandomGraph() - Constructor for class com.purpletech.graph.RandomGraph
 
RandomGraph(int, int) - Constructor for class com.purpletech.graph.RandomGraph
 
Range - interface com.purpletech.graph.Range.
 
read() - Method in class com.purpletech.io.NonBlockingInputStream
Reads the next byte of data from this buffered input stream.
read() - Method in class com.purpletech.io.MonitorInputStream
 
read(byte[], int, int) - Method in class com.purpletech.io.NonBlockingInputStream
Reads bytes into a portion of an array.
read(byte[], int, int) - Method in class com.purpletech.io.MonitorInputStream
 
read(DataInputStream) - Method in interface com.purpletech.io.Writeable
 
read(DataInputStream) - Method in class com.purpletech.message.SystemData
 
read(DataInputStream) - Method in class com.purpletech.message.Message
Read a message from a stream.
read(InputStream) - Method in class com.purpletech.message.Message
Read a message from a stream.
readFile(File) - Static method in class com.purpletech.util.IOUtils
 
readMessage(DataInputStream) - Static method in class com.purpletech.message.Message
Factory method.
readReader(Reader) - Static method in class com.purpletech.util.IOUtils
 
readStream(InputStream) - Static method in class com.purpletech.util.IOUtils
 
readyToPaint - Variable in class com.purpletech.graph.FancyGraph
 
realname(String) - Method in class com.purpletech.util.Logger
 
received - Variable in class com.purpletech.message.PingBot
 
receiveMessage() - Method in class com.purpletech.message.MessageClient
Actively receive a message.
receiveMessage() - Method in class com.purpletech.message.BlockingPeer
Actively receive a message.
receiveMessage() - Method in class com.purpletech.message.BlockingClient
 
receiveMessage() - Method in class com.purpletech.message.AbstractPeer
 
receiveMessage() - Method in class com.purpletech.message.server.RemoteClient
 
receiveMessage() - Method in interface com.purpletech.message.server.Client
the server calls this method to find out if a message is available and, if so, to receive it
Receiver - class com.purpletech.message.server.Receiver.
a Receiver walks down each of the clients and checks for messages.
Receiver(Set, Queue, List) - Constructor for class com.purpletech.message.server.Receiver
Initialize this object
recurse - Variable in class com.purpletech.xml.XMLEntryListFactory
turn non-text elements into XMLEntryLists, recursively.
ReflectionUtils - class com.purpletech.util.ReflectionUtils.
 
ReflectionUtils() - Constructor for class com.purpletech.util.ReflectionUtils
 
reISO8601 - Static variable in class com.purpletech.util.DateUtils
 
RemoteClient - class com.purpletech.message.server.RemoteClient.
This is the Client as seen by the server.
RemoteClient(Socket, int) - Constructor for class com.purpletech.message.server.RemoteClient
Initialize this object.
remove() - Method in interface com.purpletech.util.Queue
 
remove() - Method in class com.purpletech.util.BlockingQueue
 
remove(int) - Method in class com.purpletech.util.IntMap
 
remove(int) - Method in class com.purpletech.util.IndexedList
 
remove(Object) - Method in class com.purpletech.message.server.ClientSet
 
remove(Object) - Method in class com.purpletech.util.TimeoutMap
Explicitly remove item from cache
remove(Object) - Method in class com.purpletech.util.Cache
Explicitly remove item from cache
remove(Object, Object) - Method in class com.purpletech.util.EntryList
remove the given key-value pair
remove(String) - Method in class com.purpletech.util.IntMap
 
removeClient(Client) - Method in class com.purpletech.message.server.Splitter
 
removeConsumer(ImageConsumer) - Method in class com.purpletech.awt.BlankImageProducer
 
removeEntries(Object, Object) - Method in class com.purpletech.util.EntryList
remove all the entries with the given value
removeMessageListener(MessageListener) - Method in interface com.purpletech.message.MessagePeer
 
removeMessageListener(MessageListener) - Method in class com.purpletech.message.MessageClient
 
removeMessageListener(MessageListener) - Method in class com.purpletech.message.AbstractPeer
 
removeMessageListener(MessageListener) - Method in class com.purpletech.message.server.MessageServer
 
removeMessageServerListener(MessageServerListener) - Method in class com.purpletech.message.server.MessageServer
 
removePropertyChangeListener(PropertyChangeListener) - Method in class com.purpletech.util.EntryList
 
removeThread(Thread, String) - Method in class com.purpletech.util.ThreadPool
Remove this thread from the pool.
render(Graphics, Graph, GraphModel) - Method in interface com.purpletech.graph.GraphRenderer
 
render(Graphics, Graph, GraphModel) - Method in class com.purpletech.graph.tick.TickRenderer
 
replace(String, String, String) - Static method in class com.purpletech.util.Utils
Replace all occurences of target inside source with replacement.
reply - Variable in class com.purpletech.net.Qsmtp
 
requestTopDownLeftRightResend(ImageConsumer) - Method in class com.purpletech.awt.BlankImageProducer
 
reshape(int, int, int, int) - Method in class com.purpletech.graph.PointGraph
 
reshape(int, int, int, int) - Method in class com.purpletech.graph.Graph
 
reshape(int, int, int, int) - Method in class com.purpletech.graph.FancyGraph
 
rtrim(String) - Static method in class com.purpletech.util.Utils
Trim the whitespace off the right side of a String.
run() - Method in class com.purpletech.message.PingBot
 
run() - Method in class com.purpletech.message.MessageClient
continually look for messages and dispatch them while connected
run() - Method in class com.purpletech.message.AbstractPeer
continually look for messages and dispatch them while connected
run() - Method in class com.purpletech.message.server.Receiver
 
run() - Method in class com.purpletech.message.server.Processor
walk through the message queue (incoming) and deliver messages to recipients
run() - Method in class com.purpletech.message.server.Checker
 
run() - Method in class com.purpletech.message.server.Auditor
 
run() - Method in class com.purpletech.net.Script
 
run() - Method in class com.purpletech.net.Proxy
 
run() - Method in class com.purpletech.util.Alarm
 
run() - Method in class com.purpletech.util.TimeoutMap
 
run() - Method in class com.purpletech.util.ThreadPool
 
run() - Method in class com.purpletech.util.Cache
 
run() - Method in class com.purpletech.util.BasicThreadWatcher
 
run(InputStream, OutputStream) - Method in class com.purpletech.net.Script
 
run(Socket) - Method in class com.purpletech.net.Script
 
RUNNING - Static variable in interface com.purpletech.util.ThreadWatcher
actively doing its thing (or blocked trying)

S

Scanner - class com.purpletech.util.Scanner.
 
Scanner() - Constructor for class com.purpletech.util.Scanner
 
Script - class com.purpletech.net.Script.
 
Script() - Constructor for class com.purpletech.net.Script
 
Script(InputStream, OutputStream) - Constructor for class com.purpletech.net.Script
 
Script(Socket) - Constructor for class com.purpletech.net.Script
 
ScriptTest - class com.purpletech.net.ScriptTest.
 
ScriptTest(String) - Constructor for class com.purpletech.net.ScriptTest
 
sec - Variable in class com.purpletech.util.DateUtils.ISO8601
 
send - Variable in class com.purpletech.net.Qsmtp
 
send() - Method in class com.purpletech.message.MessageApplet
 
sendMessage(Message) - Method in interface com.purpletech.message.MessagePeer
sends a message out across the pipe
sendMessage(Message) - Method in class com.purpletech.message.MessageClient
sends a message out across the pipe
sendMessage(Message) - Method in class com.purpletech.message.BlockingPeer
sends a message out across the pipe
sendMessage(Message) - Method in class com.purpletech.message.BlockingClient
Send a message down the socket
sendMessage(Message) - Method in class com.purpletech.message.AbstractPeer
 
sendMessage(Message) - Method in class com.purpletech.message.server.Splitter
must be synchronized to avoid collision with addClient and removeClient -- we don't want the iterator to fail-fast, now, do we?
sendMessage(Message) - Method in class com.purpletech.message.server.RemoteClient
Send a message down the socket
sendMessage(Message) - Method in class com.purpletech.message.server.MessageServer
directly inject a message into the queue for processing
sendMessage(Message) - Method in interface com.purpletech.message.server.Client
the server calls sendMessage to make this client stub send a message to its client
sendmsg(String) - Method in class com.purpletech.net.Qsmtp
 
sendmsg(String, String, String, String) - Method in class com.purpletech.net.Qsmtp
 
sendPings() - Method in class com.purpletech.message.PingBot
 
sendPings(int) - Method in class com.purpletech.message.PingBot
 
sendQuotes(int) - Method in class com.purpletech.message.QuoteBot
 
sent - Variable in class com.purpletech.message.PingBot
 
Series - class com.purpletech.math.Series.
Maintains a running average and other calculations.
Series(int) - Constructor for class com.purpletech.math.Series
 
ServletUtils - class com.purpletech.util.ServletUtils.
 
ServletUtils() - Constructor for class com.purpletech.util.ServletUtils
 
set(EntryList) - Method in class com.purpletech.util.EntryList
Copy all the values from the given entrylist.
set(int, Object) - Method in class com.purpletech.util.IndexedList
 
set(Map) - Method in class com.purpletech.util.EntryList
Copy all the name-value pairs from the given map.
set(String) - Method in interface com.purpletech.util.ThreadWatcher
register that the current thread is now running, and doing something interesting, represented by the note param.
set(String) - Method in class com.purpletech.util.BasicThreadWatcher
 
set(Thread, int, String) - Method in interface com.purpletech.util.ThreadWatcher
 
set(Thread, int, String) - Method in class com.purpletech.util.BasicThreadWatcher
 
setAccessed(long) - Method in class com.purpletech.util.TimeoutMap.Info
 
setAllowEmpty(boolean) - Method in class com.purpletech.io.URLCache
do we allow empty files to replace non-empty cache files?
setAllowEmpty(boolean) - Method in class com.purpletech.io.FileCache
do we allow empty files to replace non-empty cache files?
setAllowLocal(boolean) - Method in class com.purpletech.io.URLCache
do we allow local file access or just HTTP?
setAllowLocal(boolean) - Method in class com.purpletech.io.FileCache
do we allow local file access or just HTTP?
setAttribute(String) - Method in class com.purpletech.xml.XMLEntryList
 
setBackground(Color) - Method in class com.purpletech.graph.FancyGraph
 
setBlockOnFull(boolean) - Method in class com.purpletech.util.BlockingQueue
 
setCacheDir(String) - Method in class com.purpletech.io.URLCache
 
setCacheDir(String) - Method in class com.purpletech.io.FileCache
 
setCacheTimeout(long) - Method in class com.purpletech.io.CachedFS
 
setClip(int, int, int, int) - Method in class com.purpletech.awt.PureGraphics
not implemented
setClip(Shape) - Method in class com.purpletech.awt.PureGraphics
not implemented
setColor(Color) - Method in class com.purpletech.awt.PureGraphics
 
setData(int) - Method in class com.purpletech.message.Message
Alternate mutator -- set data as int
setData(Object) - Method in class com.purpletech.message.Message
 
setDebug(boolean) - Static method in class com.purpletech.io.URLCache
 
setDebug(boolean) - Static method in class com.purpletech.io.FileCache
 
setDefault(ThreadWatcher) - Static method in class com.purpletech.util.BasicThreadWatcher
 
setDefaults(Dictionary) - Method in class com.purpletech.servlets.DefaultServlet
Set the list of default parameters.
setDefaults(Properties) - Method in class com.purpletech.util.Parameters
 
setDefaults(String[][]) - Method in class com.purpletech.servlets.DefaultServlet
Set the list of default parameters.
setDOMListener(DOMListener) - Method in class com.purpletech.xml.XMLEntryList
 
setDownloadTimeout(long) - Method in class com.purpletech.io.URLCache
number of milliseconds we attempt to download something before failing
setDownloadTimeout(long) - Method in class com.purpletech.io.FileCache
number of milliseconds we attempt to download something before failing
setEndTime(Date) - Method in class com.purpletech.graph.tick.BasicTick
exclusive
setError(String, Throwable) - Method in class com.purpletech.io.URLCache
 
setError(String, Throwable) - Method in class com.purpletech.io.FileCache
 
setFactory(Object, StringConverter.Factory) - Method in class com.purpletech.util.StringConverter
 
setFactory(XMLEntryListFactory) - Method in class com.purpletech.xml.XMLEntryList
 
setFinish(int) - Method in class com.purpletech.graph.tick.BasicTick
ending price
setFont(Font) - Method in class com.purpletech.awt.PureGraphics
not implemented
setFrom(int) - Method in class com.purpletech.message.Message
 
setGraphLineSpacing(int) - Method in class com.purpletech.graph.FancyGraph
 
setGrouped(boolean) - Method in class com.purpletech.graph.FancyGraph
 
setHeader(String, String) - Method in class com.purpletech.net.Qsmtp
 
setHigh(int) - Method in class com.purpletech.graph.tick.BasicTick
high price during interval
setIdle() - Method in interface com.purpletech.util.ThreadWatcher
register that the current thread is now idle (which means it's OK if it's blocked, waiting on IO for example)
setIdle() - Method in class com.purpletech.util.BasicThreadWatcher
 
setLegendDropShadow(boolean) - Method in class com.purpletech.graph.FancyGraph
 
setListName(String) - Method in class com.purpletech.xml.XMLEntryList
 
setLoader(CachedFS.Loader) - Method in class com.purpletech.io.CachedFS
register a default loader.
setLoader(String, CachedFS.Loader) - Method in class com.purpletech.io.CachedFS
register a loader for a given extension.
setLocale(Locale) - Method in class com.purpletech.graph.currency.CurrencyMapper
If the sublass currency is not a US currency, then the subclass must call this method in its constructor.
setLog(String, PrintStream) - Method in class com.purpletech.util.Logger
Set the output stream for the given log type.
setLog(String, String) - Method in class com.purpletech.util.Logger
 
setLow(int) - Method in class com.purpletech.graph.tick.BasicTick
low price during interval
setMargins(Insets) - Method in class com.purpletech.graph.PointGraph
 
setMargins(Insets) - Method in class com.purpletech.graph.Graph
 
setMargins(int, int, int, int) - Method in class com.purpletech.graph.PointGraph
 
setMargins(int, int, int, int) - Method in class com.purpletech.graph.Graph
 
setMax(int) - Method in class com.purpletech.graph.BasicRange
 
setMin(int) - Method in class com.purpletech.graph.BasicRange
 
setModel(GraphModel) - Method in class com.purpletech.graph.PointGraph
 
setModel(GraphModel) - Method in class com.purpletech.graph.Graph
 
setModel(GraphModel) - Method in class com.purpletech.graph.FancyGraph
 
setName(String) - Method in class com.purpletech.util.ActiveTask
 
setNode(Node) - Method in class com.purpletech.xml.XMLEntryList
does NOT parse -- must call parseNode() immediately
setOptions(Options) - Static method in class com.purpletech.util.Debug
set the logs according to a given set of name=value pairs.
setPaintMode() - Method in class com.purpletech.awt.PureGraphics
not implemented
setPaintParameters() - Method in class com.purpletech.graph.FancyGraph
 
setPriority(int) - Method in class com.purpletech.util.ActiveTask
 
setRoot(File) - Method in class com.purpletech.io.CachedFS
 
setRoot(String) - Method in class com.purpletech.io.CachedFS
 
setRuleColor(Color) - Method in class com.purpletech.graph.FancyGraph
 
setSendSystemMessages(boolean) - Method in interface com.purpletech.message.MessagePeer
If doSendSystemMessages is TRUE, then all system messages get dispatched to all listeners.
setSendSystemMessages(boolean) - Method in class com.purpletech.message.MessageClient
If doSendSystemMessages is TRUE, then all system messages get dispatched to all listeners.
setSendSystemMessages(boolean) - Method in class com.purpletech.message.AbstractPeer
If doSendSystemMessages is TRUE, then all system messages get dispatched to all listeners.
setShaded(boolean) - Method in class com.purpletech.graph.FancyGraph
 
setShowLegend(boolean) - Method in class com.purpletech.graph.FancyGraph
 
setShowScale(boolean) - Method in class com.purpletech.graph.FancyGraph
 
setSleep(long) - Method in class com.purpletech.util.Cache
 
setStart(int) - Method in class com.purpletech.graph.tick.BasicTick
starting price
setStartTime(Date) - Method in class com.purpletech.graph.tick.BasicTick
inclusive
setTask(Runnable) - Method in class com.purpletech.util.ThreadPool
 
setTempo(long) - Method in class com.purpletech.util.TimeoutMap
 
setTester(CachedFS.Tester) - Method in class com.purpletech.io.CachedFS
 
setTextDropShadow(boolean) - Method in class com.purpletech.graph.FancyGraph
 
setTicks(List) - Method in class com.purpletech.graph.tick.TickGraphModel
 
setTimeout(long) - Method in class com.purpletech.io.URLCache
number of milliseconds we keep something in the cache before refetching
setTimeout(long) - Method in class com.purpletech.io.FileCache
number of milliseconds we keep something in the cache before refetching
setTimeout(long) - Method in class com.purpletech.util.TimeoutMap
 
setTimeout(long) - Method in class com.purpletech.util.Cache
 
setTo(int) - Method in class com.purpletech.message.Message
 
setType(String, Object) - Method in class com.purpletech.xml.XMLEntryListFactory
 
setTypes(Object[][]) - Method in class com.purpletech.xml.XMLEntryListFactory
 
setUnit(Unit) - Method in class com.purpletech.graph.BasicRange
 
setUp() - Method in class com.purpletech.net.ScriptTest
 
setUp() - Method in class com.purpletech.net.ProxyTest
 
setUp() - Method in class com.purpletech.util.UtilsTest
 
setValue(Object) - Method in class com.purpletech.util.EntryList.Entry
 
setVolume(int) - Method in class com.purpletech.graph.tick.BasicTick
 
setWatcher(ThreadWatcher) - Method in class com.purpletech.util.ThreadPool
 
setWatcher(ThreadWatcher) - Method in interface com.purpletech.util.Task
 
setWatcher(ThreadWatcher) - Method in class com.purpletech.util.BasicThreadWatcher
Even a watcher needs a watcher
setWatcher(ThreadWatcher) - Method in class com.purpletech.util.ActiveTask
 
setXORMode(Color) - Method in class com.purpletech.awt.PureGraphics
not implemented
showStatus(String) - Method in class com.purpletech.awt.PureApplet
 
showThreadName - Variable in class com.purpletech.util.Logger
 
showThreadPriority - Variable in class com.purpletech.util.Logger
 
size() - Method in class com.purpletech.math.Series
 
size() - Method in class com.purpletech.math.DoubleSeries
 
size() - Method in class com.purpletech.message.server.ClientSet
 
size() - Method in class com.purpletech.util.ThreadPool
 
size() - Method in interface com.purpletech.util.Queue
 
size() - Method in class com.purpletech.util.BlockingQueue
 
skip(long) - Method in class com.purpletech.io.NonBlockingInputStream
Skips over and discards n bytes of data from the input stream.
sleep - Variable in class com.purpletech.util.Cache
 
sleep(long) - Static method in class com.purpletech.util.Utils
 
SmartProcess - class com.purpletech.util.SmartProcess.
This Object manages a process.
SmartProcess(String) - Constructor for class com.purpletech.util.SmartProcess
 
sock - Variable in class com.purpletech.net.Qsmtp
 
Splitter - class com.purpletech.message.server.Splitter.
The splitter takes a message and multicasts it -- makes N new messages for each of its N clients and adds them back to the queue.
Splitter(Queue, ClientSet) - Constructor for class com.purpletech.message.server.Splitter
 
sqlDateFormat - Static variable in class com.purpletech.util.DateUtils
 
sqlEscape(String) - Static method in class com.purpletech.util.DBUtils
 
squoosh() - Method in class com.purpletech.xml.XMLEntryList
Squoosh all text children.
StallingPeer - class com.purpletech.message.StallingPeer.
 
StallingPeer(String, int, PrintStream, double, int, int) - Constructor for class com.purpletech.message.StallingPeer
 
StallMessageClient - class com.purpletech.message.StallMessageClient.
stupid useless class
StallMessageClient(String, int, PrintStream, double, int, int) - Constructor for class com.purpletech.message.StallMessageClient
 
StallOutputStream - class com.purpletech.io.StallOutputStream.
stupid useless class -- stalls after writing random number of bytes
StallOutputStream(OutputStream, double, int, int) - Constructor for class com.purpletech.io.StallOutputStream
Initialize this object.
standardDateFormat - Static variable in class com.purpletech.util.DateUtils
 
start - Variable in class com.purpletech.graph.tick.BasicTick
 
start() - Method in interface com.purpletech.message.MessagePeer
Spawn a thread to start receiving messages.
start() - Method in class com.purpletech.message.MessageClient
Spawn a thread to start receiving messages.
start() - Method in class com.purpletech.message.MessageApplet
start() is called by the browser or applet viewer to inform this applet that it should start its execution.
start() - Method in class com.purpletech.message.AbstractPeer
Spawn a thread to start receiving messages.
start() - Method in interface com.purpletech.message.server.Plugin
 
start() - Method in class com.purpletech.message.server.MessageServer
 
start() - Method in class com.purpletech.message.server.FillerPlugin
 
start() - Method in class com.purpletech.util.ThreadPool
 
start() - Method in class com.purpletech.util.BasicThreadWatcher
 
start() - Method in class com.purpletech.util.ActiveTask
 
startProduction(ImageConsumer) - Method in class com.purpletech.awt.BlankImageProducer
 
startThread() - Method in class com.purpletech.util.ThreadPool
Start a new thread running in the pool.
startTime - Variable in class com.purpletech.graph.tick.BasicTick
 
states - Static variable in interface com.purpletech.util.ThreadWatcher
 
STATUS_ERROR - Static variable in class com.purpletech.message.SystemData
 
STATUS_OK - Static variable in class com.purpletech.message.SystemData
 
stderr - Variable in class com.purpletech.util.Utils.ExecInfo
 
stdout - Variable in class com.purpletech.util.Utils.ExecInfo
 
stop - Variable in class com.purpletech.util.Alarm
set this to stop it
stop() - Method in interface com.purpletech.message.MessagePeer
Stop receiving messages.
stop() - Method in class com.purpletech.message.MessageClient
 
stop() - Method in class com.purpletech.message.MessageApplet
stop() is called by the browser or applet viewer to inform this applet that it should stop its execution.
stop() - Method in class com.purpletech.message.AbstractPeer
Stop receiving messages.
stop() - Method in class com.purpletech.message.server.MessageServer
stop the server.
stop() - Method in class com.purpletech.util.ThreadPool
 
stop() - Method in interface com.purpletech.util.Task
 
stop() - Method in class com.purpletech.util.BasicThreadWatcher
 
stop() - Method in class com.purpletech.util.ActiveTask
 
STOPPED - Static variable in interface com.purpletech.util.ThreadWatcher
stopped running
strdiff(String, String) - Static method in class com.purpletech.util.Utils
Compare two strings, and return the portion where they differ.
strdiffat(String, String) - Static method in class com.purpletech.util.Utils
Compare two strings, and return the index at which the strings begin to diverge
strdiffVerbose(String, String) - Static method in class com.purpletech.util.Utils
Compare two strings, and return a verbose description of how they differ.
STRING - Static variable in class com.purpletech.lang.Constant
 
StringConverter - class com.purpletech.util.StringConverter.
Converts a String into a given object type (and back again).
StringConverter.DateFactory - class com.purpletech.util.StringConverter.DateFactory.
 
StringConverter.DateFactory() - Constructor for class com.purpletech.util.StringConverter.DateFactory
 
StringConverter.Factory - class com.purpletech.util.StringConverter.Factory.
 
StringConverter.Factory() - Constructor for class com.purpletech.util.StringConverter.Factory
 
StringConverter.GenderFactory - class com.purpletech.util.StringConverter.GenderFactory.
 
StringConverter.GenderFactory() - Constructor for class com.purpletech.util.StringConverter.GenderFactory
 
StringConverter() - Constructor for class com.purpletech.util.StringConverter
 
StringPrintWriter - class com.purpletech.util.StringPrintWriter.
 
StringPrintWriter() - Constructor for class com.purpletech.util.StringPrintWriter
 
StringPrintWriterTest - class com.purpletech.util.StringPrintWriterTest.
 
StringPrintWriterTest(String) - Constructor for class com.purpletech.util.StringPrintWriterTest
 
stripWhitespace(String) - Static method in class com.purpletech.util.Utils
Deprecated. use org.apache.commons.lang.StringUtils deleteSpaces instead
substitute(String, String, String) - Method in class com.purpletech.util.OroRegexHelper
 
substitute(String, String, String, int) - Method in class com.purpletech.util.OroRegexHelper
 
suite() - Static method in class com.purpletech.test.AllTests
 
SwingUtils - class com.purpletech.util.SwingUtils.
 
SwingUtils() - Constructor for class com.purpletech.util.SwingUtils
 
symbols - Variable in class com.purpletech.servlets.GraphServlet
 
SystemData - class com.purpletech.message.SystemData.
these messages are processed by the protocol and not passed on to client code (unless specifically requested)
SystemData(DataInputStream) - Constructor for class com.purpletech.message.SystemData
called by the Message class for incoming system messages

T

Task - interface com.purpletech.util.Task.
This runnable task can be watched; that is, it knows how to register its state with a ThreadWatcher.
tearDown() - Method in class com.purpletech.net.ProxyTest
 
tempo - Variable in class com.purpletech.util.TimeoutMap
 
test(File, Object) - Method in interface com.purpletech.io.CachedFS.Tester
 
test(Object, Cache.Entry) - Method in class com.purpletech.util.Cache
Callback that provides an extra check as to whether an object needs to be reloaded.
testAbbreviate() - Method in class com.purpletech.util.UtilsTest
 
testArgs() - Method in class com.purpletech.net.ProxyTest
 
testBasic() - Method in class com.purpletech.util.StringPrintWriterTest
 
testClose() - Method in class com.purpletech.net.ProxyTest
 
testCommaList() - Method in class com.purpletech.util.UtilsTest
 
testFleas() - Method in class com.purpletech.net.ProxyTest
 
testHelloGoodbye() - Method in class com.purpletech.net.ScriptTest
 
testHelloGoodbyeDelayedConstruct() - Method in class com.purpletech.net.ScriptTest
 
testHtmlescape() - Method in class com.purpletech.util.UtilsTest
 
testHtmlunescape() - Method in class com.purpletech.util.UtilsTest
 
testIndent() - Method in class com.purpletech.util.UtilsTest
 
testIsWhitespace() - Method in class com.purpletech.util.UtilsTest
 
testJavaEscape() - Method in class com.purpletech.util.UtilsTest
 
testJsEscape() - Method in class com.purpletech.util.UtilsTest
 
testNotOpen() - Method in class com.purpletech.net.ProxyTest
 
testProtocol() - Method in class com.purpletech.net.ProxyTest
 
testStep() - Method in class com.purpletech.net.ScriptTest
 
testStrdiff() - Method in class com.purpletech.util.UtilsTest
 
testStrdiffat() - Method in class com.purpletech.util.UtilsTest
 
testStrdiffVerbose() - Method in class com.purpletech.util.UtilsTest
 
testWackyDelay() - Method in class com.purpletech.net.ProxyTest
 
testZeroFill() - Method in class com.purpletech.util.UtilsTest
 
TEXT - Static variable in class com.purpletech.xml.XMLEntryListFactory
type representing a text node
ThreadPool - class com.purpletech.util.ThreadPool.
There are many possible implementations of a thread pool.
ThreadPool(String, Runnable, int, int, int, int, int, ThreadWatcher) - Constructor for class com.purpletech.util.ThreadPool
 
ThreadPool(String, Runnable, int, int, int, int, ThreadWatcher) - Constructor for class com.purpletech.util.ThreadPool
 
ThreadWatcher - interface com.purpletech.util.ThreadWatcher.
Watches threads.
Thumbnail - class com.purpletech.awt.Thumbnail.
 
Thumbnail() - Constructor for class com.purpletech.awt.Thumbnail
 
Tick - interface com.purpletech.graph.tick.Tick.
an interval of time during which an instrument changes in price
TickGraph - class com.purpletech.graph.tick.TickGraph.
 
TickGraph(List) - Constructor for class com.purpletech.graph.tick.TickGraph
 
TickGraph(TickGraphModel) - Constructor for class com.purpletech.graph.tick.TickGraph
 
TickGraphModel - class com.purpletech.graph.tick.TickGraphModel.
 
TickGraphModel(List) - Constructor for class com.purpletech.graph.tick.TickGraphModel
 
TickLoader - class com.purpletech.graph.tick.TickLoader.
 
TickLoader() - Constructor for class com.purpletech.graph.tick.TickLoader
 
TickRenderer - class com.purpletech.graph.tick.TickRenderer.
 
TickRenderer() - Constructor for class com.purpletech.graph.tick.TickRenderer
 
TickRenderer(Collection) - Constructor for class com.purpletech.graph.tick.TickRenderer
 
timeout - Variable in class com.purpletech.util.TimeoutMap
 
timeout - Variable in class com.purpletech.util.Cache
 
TimeoutMap - class com.purpletech.util.TimeoutMap.
A Map that eventually times out (removes) its elements.
TimeoutMap.Info - class com.purpletech.util.TimeoutMap.Info.
Information about an entry in the cache.
TimeoutMap() - Constructor for class com.purpletech.util.TimeoutMap
Allow this object to create its own backing store.
TimeoutMap(long) - Constructor for class com.purpletech.util.TimeoutMap
 
TimeoutMap(Map) - Constructor for class com.purpletech.util.TimeoutMap
Pass this constructor an implementation instance (for SortedMap, e.g.) -- does *not* follow conventions for java.util.Map, which would make a copy of the passed Map's contents.
TimeoutMap(Map, long) - Constructor for class com.purpletech.util.TimeoutMap
 
to - Variable in class com.purpletech.message.Message
transient id for destination of message
toDirectory() - Method in class com.purpletech.util.Path
 
toDouble(int) - Method in class com.purpletech.graph.currency.USDMapper
converts from BogoDollars to a double representation of this currency
toDouble(int) - Method in class com.purpletech.graph.currency.CurrencyMapper
converts from BogoDollars to a double representation of this currency
toFile() - Method in class com.purpletech.util.Path
 
toInt(String) - Static method in class com.purpletech.util.DateUtils
 
toParts() - Method in class com.purpletech.util.Path
 
toPixels(int) - Method in class com.purpletech.graph.GraphAxis
 
toString() - Method in class com.purpletech.graph.IntegerDataPoint
 
toString() - Method in class com.purpletech.graph.tick.BasicTick
 
toString() - Method in class com.purpletech.lang.Constant.Class
 
toString() - Method in class com.purpletech.lang.Constant.Ref
 
toString() - Method in class com.purpletech.lang.Constant.String
 
toString() - Method in class com.purpletech.lang.Constant.Integer
 
toString() - Method in class com.purpletech.lang.Constant.Float
 
toString() - Method in class com.purpletech.lang.Constant.Long
 
toString() - Method in class com.purpletech.lang.Constant.Double
 
toString() - Method in class com.purpletech.lang.Constant.NameAndType
 
toString() - Method in class com.purpletech.lang.Constant.Utf8
 
toString() - Method in class com.purpletech.math.Series
 
toString() - Method in class com.purpletech.message.SystemData
 
toString() - Method in class com.purpletech.message.Message
 
toString() - Method in class com.purpletech.message.server.RemoteClient
 
toString() - Method in class com.purpletech.util.Path
 
toString() - Method in class com.purpletech.util.Gender
 
toString() - Method in class com.purpletech.util.EntryList
 
toString() - Method in class com.purpletech.util.EntryList.Entry
 
toString() - Method in class com.purpletech.util.Utils.ExecInfo
 
toString() - Method in class com.purpletech.xml.XMLEntryList
 
toString(int) - Method in interface com.purpletech.graph.Unit
converts from int to a String representation of this unit
toString(int) - Method in class com.purpletech.graph.IntegerUnit
converts from int to a String representation of this unit
toString(int) - Method in class com.purpletech.graph.currency.CurrencyMapper
converts from BogoDollars to a String representation of this currency
toString(Object) - Method in interface com.purpletech.graph.Unit
converts from some Object type to a String representation of this unit
toString(Object) - Method in class com.purpletech.graph.IntegerUnit
converts from some Object type to a String representation of this unit
toString(Object) - Method in class com.purpletech.graph.currency.USDMapper
 
toString(Object) - Method in class com.purpletech.util.StringConverter
 
toString(Object) - Method in class com.purpletech.util.StringConverter.Factory
 
toString(Object) - Method in class com.purpletech.util.StringConverter.DateFactory
 
toString(Object, Object) - Method in class com.purpletech.util.StringConverter
 
toUnderscore(String) - Static method in class com.purpletech.util.Utils
Converts camelCaseVersusC to camel_case_versus_c
toUnits(int) - Method in class com.purpletech.graph.GraphAxis
 
translate(int, int) - Method in class com.purpletech.awt.PureGraphics
Translates the origin of the graphics context to the point (xy) in the current coordinate system.
type - Variable in class com.purpletech.graph.IntegerUnit
 
type - Variable in class com.purpletech.message.Message
type of message (determines which class to use to deserialize it)
TYPE_BOOLEAN - Static variable in class com.purpletech.message.Message
the data object contains a Boolean
TYPE_BYTE - Static variable in class com.purpletech.message.Message
the data object contains a Byte
TYPE_BYTES - Static variable in class com.purpletech.message.Message
the data object contains a byte array
TYPE_CHAR - Static variable in class com.purpletech.message.Message
the data object contains a Character
TYPE_DOUBLE - Static variable in class com.purpletech.message.Message
the data object contains a Double
TYPE_FLOAT - Static variable in class com.purpletech.message.Message
the data object contains a Float
TYPE_HASHED - Static variable in class com.purpletech.message.Message
the data object contains a Writeable, but the name of the writeable is encoded for efficiency (not yet implemented)
TYPE_INT - Static variable in class com.purpletech.message.Message
the data object contains a Integer
TYPE_LONG - Static variable in class com.purpletech.message.Message
the data object contains a Long
TYPE_SHORT - Static variable in class com.purpletech.message.Message
the data object contains a Short
TYPE_STRING - Static variable in class com.purpletech.message.Message
the data object contains a String
TYPE_SYSTEM - Static variable in class com.purpletech.message.Message
the data object contains a SystemData object
TYPE_WRITEABLE - Static variable in class com.purpletech.message.Message
the data object contains a Writeable
tz - Variable in class com.purpletech.util.DateUtils.ISO8601
 

U

unbind(String) - Method in class com.purpletech.message.server.Namer
 
uncurlQuotes(String) - Static method in class com.purpletech.util.Utils
Filter out Windows and Mac curly quotes, replacing them with the non-curly versions.
unindex(Object) - Method in class com.purpletech.util.IndexedList
 
Unit - interface com.purpletech.graph.Unit.
A Unit maps an int to a string representation.
UnitInterval - class com.purpletech.graph.UnitInterval.
Returns an iterator of the natural intervals of this unit.
UnitInterval() - Constructor for class com.purpletech.graph.UnitInterval
 
UnitInterval(int, double[], double) - Constructor for class com.purpletech.graph.UnitInterval
 
UnknownTypeException - exception com.purpletech.message.UnknownTypeException.
 
UnknownTypeException(String) - Constructor for class com.purpletech.message.UnknownTypeException
 
unlock(File) - Static method in class com.purpletech.util.IOUtils
Removes the ".lock" file
update(Graphics) - Method in class com.purpletech.awt.PureApplet
 
update(Graphics) - Method in class com.purpletech.graph.FancyGraph
 
URLCache - class com.purpletech.io.URLCache.
Maintains a cache of files on disk.
URLCache.DefaultFetcher - class com.purpletech.io.URLCache.DefaultFetcher.
 
URLCache.DefaultFetcher() - Constructor for class com.purpletech.io.URLCache.DefaultFetcher
 
URLCache.Error - class com.purpletech.io.URLCache.Error.
 
URLCache.Error(long, Throwable) - Constructor for class com.purpletech.io.URLCache.Error
 
URLCache.Fetcher - interface com.purpletech.io.URLCache.Fetcher.
 
URLCache(String) - Constructor for class com.purpletech.io.URLCache
 
URLCache(String, long) - Constructor for class com.purpletech.io.URLCache
 
USDMapper - class com.purpletech.graph.currency.USDMapper.
This class converts between BogoDollars and US Dollars (decimal representation, to 4 decimal places (1/100 of a penny)).
USDMapper() - Constructor for class com.purpletech.graph.currency.USDMapper
 
USDRange - class com.purpletech.graph.USDRange.
 
USDRange(int, int) - Constructor for class com.purpletech.graph.USDRange
 
usePure - Static variable in class com.purpletech.servlets.ImageServlet
 
UTF8 - Static variable in class com.purpletech.lang.Constant
 
Utils - class com.purpletech.util.Utils.
 
Utils.ExecInfo - class com.purpletech.util.Utils.ExecInfo.
Class encapsulating information from an exec call -- slightly easier than the standard API
Utils.ExecInfo() - Constructor for class com.purpletech.util.Utils.ExecInfo
 
Utils() - Constructor for class com.purpletech.util.Utils
 
UtilsTest - class com.purpletech.util.UtilsTest.
 
UtilsTest(String) - Constructor for class com.purpletech.util.UtilsTest
 

V

values() - Method in class com.purpletech.util.IndexedList
 
verbose - Static variable in class com.purpletech.io.CachedFS
 
verbose - Variable in class com.purpletech.net.Script
 
VERTICAL - Static variable in class com.purpletech.graph.GraphAxis
vertical orientation (a y axis)
volume - Variable in class com.purpletech.graph.tick.BasicTick
 

W

waitFor(int) - Method in class com.purpletech.net.Proxy
 
warn(Object) - Static method in class com.purpletech.util.Debug
 
warn(Object) - Method in class com.purpletech.util.Logger
 
warning(Object) - Method in class com.purpletech.util.Logger
 
watcher - Variable in class com.purpletech.util.ActiveTask
 
WELCOME - Static variable in class com.purpletech.message.SystemData
 
when - Variable in class com.purpletech.io.URLCache.Error
 
when - Variable in class com.purpletech.io.FileCache.Error
 
whenCreated - Variable in class com.purpletech.message.Message
msec since epoch when it was created
width - Variable in class com.purpletech.awt.PureImage
 
width - Variable in class com.purpletech.awt.ImageBuilder
 
write(byte[], int, int) - Method in class com.purpletech.io.StallOutputStream
 
write(DataOutputStream) - Method in interface com.purpletech.io.Writeable
 
write(DataOutputStream) - Method in class com.purpletech.message.SystemData
 
write(DataOutputStream) - Method in class com.purpletech.message.Message
Write this message to a stream
write(int) - Method in class com.purpletech.io.StallOutputStream
 
write(OutputStream) - Method in class com.purpletech.message.Message
Write this message to a stream
Writeable - interface com.purpletech.io.Writeable.
 
writeFile(File, String, InputStream) - Static method in class com.purpletech.util.IOUtils
Write the input stream to the file as raw data
writeFile(File, String, InputStream) - Static method in class com.purpletech.util.FileUtils
Deprecated.  
writeFile(String) - Method in class com.purpletech.awt.ImageBuilder
 
writeFile(String) - Method in class com.purpletech.io.CachedFS
Make sure you close the OutputStream! Otherwise, the lock will remain.
writeGif(Image, File) - Static method in class com.purpletech.awt.ImageUtils
Write an Image to disk as a GIF.
writeProperties(File, String, Properties) - Static method in class com.purpletech.util.IOUtils
Write the properties parameter to the file as raw data
writeProperties(File, String, Properties) - Static method in class com.purpletech.util.FileUtils
Deprecated.  
writeString(File, String) - Static method in class com.purpletech.util.IOUtils
Write the input string to the file as raw data
writeString(File, String) - Static method in class com.purpletech.util.FileUtils
Deprecated.  
writeString(File, String, String) - Static method in class com.purpletech.util.IOUtils
Write the input string to the file as raw data
writeString(File, String, String) - Static method in class com.purpletech.util.FileUtils
Deprecated.  

X

x - Variable in class com.purpletech.awt.ImageBuilder.ImageInfo
 
x - Variable in class com.purpletech.graph.IntegerDataPoint
 
XMLEntryList - class com.purpletech.xml.XMLEntryList.
An EntryList that can parse a DOM node to set its values.
XMLEntryList() - Constructor for class com.purpletech.xml.XMLEntryList
 
XMLEntryList(Node) - Constructor for class com.purpletech.xml.XMLEntryList
 
XMLEntryList(String, XMLEntryListFactory) - Constructor for class com.purpletech.xml.XMLEntryList
 
XMLEntryList(String, XMLEntryListFactory, Node) - Constructor for class com.purpletech.xml.XMLEntryList
 
XMLEntryListFactory - class com.purpletech.xml.XMLEntryListFactory.
Note: an element can not have an element the same name as an attribute
XMLEntryListFactory() - Constructor for class com.purpletech.xml.XMLEntryListFactory
 
XMLEntryListFactory(Object[][]) - Constructor for class com.purpletech.xml.XMLEntryListFactory
 
XMLException - exception com.purpletech.xml.XMLException.
 
XMLException(String) - Constructor for class com.purpletech.xml.XMLException
 
XMLPrinter - interface com.purpletech.xml.XMLPrinter.
 
xrange - Variable in class com.purpletech.graph.IntegerGraphModel
 

Y

y - Variable in class com.purpletech.awt.ImageBuilder.ImageInfo
 
y - Variable in class com.purpletech.graph.IntegerDataPoint
 
year - Variable in class com.purpletech.util.DateUtils.ISO8601
 
yrange - Variable in class com.purpletech.graph.IntegerGraphModel
 

Z

zerofill(int, int) - Static method in class com.purpletech.util.Utils
fills the left side of a number with zeros
e.g.

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Documentation generated March 5 2003