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

A

ALERT - Static variable in class net.spy.Syslog
 
AUTH - Static variable in class net.spy.Syslog
 
AUTHPRIV - Static variable in class net.spy.Syslog
 
AbstractCachable - class net.spy.cache.AbstractCachable.
Abstract implementation of Cachable.
AbstractCachable(Object, Object) - Constructor for class net.spy.cache.AbstractCachable
Get an instance of AbstractCachable.
AbstractCacheListener - class net.spy.cache.AbstractCacheListener.
Abstract implementation of CacheListener
AbstractCacheListener() - Constructor for class net.spy.cache.AbstractCacheListener
Get an instance of AbstractCacheListener.
AbstractLogger - class net.spy.log.AbstractLogger.
Abstract implementation of Logger providing most of the common framework.
AbstractLogger(String) - Constructor for class net.spy.log.AbstractLogger
Instantiate the abstract logger.
AbstractSPNode - class net.spy.util.AbstractSPNode.
Abstract implementation of SPNode to make implementation a bit easier.
AbstractSPNode(SortedSet) - Constructor for class net.spy.util.AbstractSPNode
Get an instance of AbstractSPNode holding its links in the given Set.
AbstractSPNode() - Constructor for class net.spy.util.AbstractSPNode
Get an instance of AbstractSPNode.
AbstractSavable - class net.spy.db.AbstractSavable.
Abstract implementation of SavableNode.
AbstractSavable() - Constructor for class net.spy.db.AbstractSavable
Get an instance of AbstractSavable.
AuthException - exception net.spy.aaa.AuthException.
Exception thrown when authentication failures occur.
AuthException(String) - Constructor for class net.spy.aaa.AuthException
Get an instance of AuthException.
AuthException(String, Throwable) - Constructor for class net.spy.aaa.AuthException
Get an instance of AuthException.
AuthUser - interface net.spy.aaa.AuthUser.
A user capable of checking its own password.
Authable - interface net.spy.aaa.Authable.
Authable things.
AuthableImpl - class net.spy.aaa.AuthableImpl.
Simple implementation of an Authable.
AuthableImpl(String) - Constructor for class net.spy.aaa.AuthableImpl
Get an instance of AuthableImpl.
Authenticator - class net.spy.aaa.Authenticator.
Perform the actual authentication and generate a ticket, used internally by the SpySecurityManager.
Authenticator() - Constructor for class net.spy.aaa.Authenticator
Get an instance of Authenticator.
activate() - Method in class net.spy.pool.PoolAble
Activate this PoolAble object.
add(Permission) - Method in class net.spy.aaa.SpyPermissionCollection
Add a new permission to the collection.
add(boolean) - Method in class net.spy.util.BitArray
Add a bit.
add(int, Object) - Method in class net.spy.util.LimitedList
Override add to enforce the limit.
add(Object) - Method in class net.spy.util.LimitedList
Override add to enforce the limit.
add(Object) - Method in class net.spy.util.ReferenceSet
Add an object to the Set.
add(Object) - Method in class net.spy.util.RingBuffer
Add an object to the ring buffer (if it's full, it'll cycle the oldest one out).
add(TTL) - Method in class net.spy.util.TTLMonitor
Add a new TTL to the list we're monitoring.
add(Object) - Method in class net.spy.util.WeakHashSet
Add this object to this Set if it's not already present.
addAll(int, Collection) - Method in class net.spy.util.LimitedList
Override addAll to enforce the limit.
addAll(Collection) - Method in class net.spy.util.LimitedList
Override addAll to enforce the limit.
addBits(int, int) - Method in class net.spy.util.BitArray
Add a set of bits from an integer.
addFirst(Object) - Method in class net.spy.util.LimitedList
Override addFirst to enforce the limit.
addFlusher(SpyLogFlusher) - Method in class net.spy.log.SpyLog
Add another log flusher to the pool.
addJob(Job) - Method in class net.spy.cron.JobQueue
Add a job.
addLast(Object) - Method in class net.spy.util.LimitedList
Override addLast to enforce the limit.
addNextHop(SPNode, SPVertex) - Method in class net.spy.util.AbstractSPNode
 
addNextHop(SPNode, SPVertex) - Method in interface net.spy.util.SPNode
Add a vertex to the next hop database to take you to a particular location.
addObject(Object) - Method in class net.spy.util.RingBuffer
Deprecated. use add()
addParameter(DBSP.Parameter) - Method in class net.spy.db.DBSP
Define a parameter.
addResponse(String) - Method in class net.spy.net.SNPP
adds a response to the SNPP message.
addTask(Runnable) - Method in class net.spy.util.ThreadPool
Add a task for one of the threads to execute.
addTask(Runnable, long) - Method in class net.spy.util.ThreadPool
Add a task for one of the threads to execute.
addToQueue(SpyLogEntry) - Method in class net.spy.log.SpyLogQueue
Add a new item to a queue.
applyArgs(Collection) - Method in class net.spy.db.DBCP
Fill in the arguments (with types) for the given list of parameters.
applyArgs(Collection) - Method in class net.spy.db.DBSP
Fill in the arguments (with types) for the given list of parameters.
arg - Variable in class net.spy.info.Info
 
authUser(Authable, String) - Method in class net.spy.aaa.Authenticator
Get a Token for Authenticating a user.
authenticate(Authable, String) - Method in class net.spy.aaa.SpySecurityManager
Attempt to authenticate an Authable with the given password.
available() - Method in class net.spy.util.Base64InputStream
Return the number of bytes that may be read without blocking.
available() - Method in class net.spy.util.UUInputStream
Guess how many bytes are available.
availableObjects() - Method in class net.spy.pool.PoolContainer
Find out how many objects are available in this pool.

B

Base64 - class net.spy.util.Base64.
Base64 block encoder/decoder.
Base64() - Constructor for class net.spy.util.Base64
Get a base64 encode/decoder.
Base64InputStream - class net.spy.util.Base64InputStream.
A filter stream for decoding Base64 data on an InputStream.
Base64InputStream(InputStream) - Constructor for class net.spy.util.Base64InputStream
Get a new Base64InputStream decoding the given InputStream.
Base64OutputStream - class net.spy.util.Base64OutputStream.
A FilterOutputStream that encodes data into Base64.
Base64OutputStream(OutputStream) - Constructor for class net.spy.util.Base64OutputStream
Get a new Base64OutputStream encoding the given OutputStream.
BigWords - class net.spy.info.BigWords.
Look up a book by ISBN from BigWords.com.
BigWords(String) - Constructor for class net.spy.info.BigWords
Get a BigWords object.
BigWords() - Constructor for class net.spy.info.BigWords
Get an unitialized Traffic object.
BitArray - class net.spy.util.BitArray.
An array of bits.
BitArray(int) - Constructor for class net.spy.util.BitArray
Get an instance of BitArray with storage for a given number of bits.
BitArray() - Constructor for class net.spy.util.BitArray
Get an intance of BitArray.
BitArray(String) - Constructor for class net.spy.util.BitArray
Get a BitArray by parsing a string.
BrokenPromiseException - exception net.spy.util.BrokenPromiseException.
Report on a broken promise.
BrokenPromiseException(String) - Constructor for class net.spy.util.BrokenPromiseException
Get an instance of BrokenPromiseException with a message.
BrokenPromiseException(String, Throwable) - Constructor for class net.spy.util.BrokenPromiseException
Get an instance of BrokenPromiseException with a message and a root cause Throwable.
BuildInfoTask - class net.spy.ant.BuildInfoTask.
Task to build a build info class for a package.
BuildInfoTask() - Constructor for class net.spy.ant.BuildInfoTask
Get an instance of BuildInfoTask.
ByteConverionInputStream - class net.spy.util.ByteConverionInputStream.
Super class for all ascii decoding input streams.
ByteConverionInputStream(InputStream) - Constructor for class net.spy.util.ByteConverionInputStream
Get an instance of ByteConverionInputStream.
buildConstructors() - Method in class net.spy.util.InterfaceImplementor
If true, build the default constructors.
buildConstructors() - Method in class net.spy.util.ProxyInterfaceImplementor
Don't create the default constructors.
byteAToHexString(byte[]) - Static method in class net.spy.SpyUtil
Get a string representing the hexidecimal value of the given byte array.

C

CRIT - Static variable in class net.spy.Syslog
 
CRON - Static variable in class net.spy.Syslog
 
Cachable - interface net.spy.cache.Cachable.
Object that are self-maintaining in a cache.
CacheClearRequestListener - class net.spy.cache.CacheClearRequestListener.
Listen for multicast request to clear cache for a given prefix.
CacheClearRequestListener(InetAddress, int) - Constructor for class net.spy.cache.CacheClearRequestListener
Get an instance of CacheClearRequestListener.
CacheListener - interface net.spy.cache.CacheListener.
Objects implementing this interface will be aware of when they're added to, or removed from a cache.
CachePreparedStatementStub - class net.spy.db.CachePreparedStatementStub.
Prepared statement for executing cached queries
CachePreparedStatementStub(SpyDB, String, long) - Constructor for class net.spy.db.CachePreparedStatementStub
Create a CachePreparedStatement object for the given query (you probably don't want to do this directly).
CachedResultSetStub - class net.spy.db.CachedResultSetStub.
This object represents a cached java.sql.ResultSet.
CachedResultSetStub(ResultSet) - Constructor for class net.spy.db.CachedResultSetStub
Magically transform the passed in ResultSet to a CachedResultSet
ConnectionSource - interface net.spy.db.ConnectionSource.
Interface for classes that will create database connections.
Cron - class net.spy.cron.Cron.
Watches a JobQueue and invokes the Jobs when they're ready.
Cron(JobQueue) - Constructor for class net.spy.cron.Cron
Get a new Cron instance operating on the given queue.
Cron(String, JobQueue) - Constructor for class net.spy.cron.Cron
Get a new Cron instance with a name, JobQueue and the default thread pool.
Cron(String, JobQueue, ThreadPool) - Constructor for class net.spy.cron.Cron
Get a new Cron object operating on the given queue.
cachedEvent(Object) - Method in class net.spy.cache.AbstractCachable
Override cachedEvent to also send the message to the cached object if it wants it.
cachedEvent(Object) - Method in class net.spy.cache.AbstractCacheListener
Receive notification of having been cached.
cachedEvent(Object) - Method in interface net.spy.cache.CacheListener
Called whenever an object is added to a cache.
calculatePaths(Collection) - Method in class net.spy.util.ShortestPathFinder
Calculate all the paths for all the nodes in the given collection.
calculatePaths(SPNode) - Method in class net.spy.util.ShortestPathFinder
Calculate all of the paths for a single node.
checkArgs() - Method in class net.spy.db.DBSP
Verify that the arguments, as given, are acceptable.
checkIn() - Method in class net.spy.pool.JDBCPoolAble
Overridden to deal with SQL Warnings.
checkIn() - Method in class net.spy.pool.PoolAble
Check the object back in.
checkIn() - Method in class net.spy.pool.PooledObject
Manually check the object back in.
checkOut() - Method in class net.spy.pool.PoolAble
Check the object out.
checkParent(File) - Method in class net.spy.ant.SPGenTask
Checks if a parent directory exists and, if not, creates it.
checkPassword(String) - Method in interface net.spy.aaa.AuthUser
Check a password for this user.
checkPassword(String) - Method in class net.spy.aaa.SimpleAuthUser
Check the hashed password against the stored password.
checkPassword(String, String) - Method in class net.spy.util.Digest
Check a plaintext password against a hashed password.
checkPermission(Token, Permission) - Method in class net.spy.aaa.SpySecurityManager
Find out of this user has this permission.
checkTooFewThreads() - Method in class net.spy.util.ThreadPoolManager
Check to see if there are too few threads to handle the current work load.
checkTooManyThreads() - Method in class net.spy.util.ThreadPoolManager
Check to see if there are too many idle threads.
clear() - Method in class net.spy.util.WeakHashSet
Remove all entries from this Set.
clearNextHops() - Method in class net.spy.util.AbstractSPNode
 
clearNextHops() - Method in interface net.spy.util.SPNode
Clear out the next hop map.
clearWarnings() - Method in class net.spy.db.GenericResultSetStub
 
close() - Method in class net.spy.SpyDB
Free an established database connection - alias to freeDBConn()
close() - Method in class net.spy.db.CachePreparedStatementStub
 
close() - Method in class net.spy.db.DBSP
Close this statement and whatever the superclass wants to do.
close() - Method in interface net.spy.db.DBSPLike
Get rid of this object.
close() - Method in class net.spy.db.GenericResultSetStub
Close the ResultSet.
close() - Method in class net.spy.log.MCastListener
Close up the multicast socket and free any other resources this thing is using.
close() - Method in class net.spy.log.MCastLog
Close this log thingy.
close() - Method in class net.spy.log.MessageOutputStream
Clean up.
close() - Method in class net.spy.log.SpyLogFlusher
Stop was taken and deprecated by those fools at Javasoft.
close() - Method in class net.spy.net.SNPP
Close the connection to the SNPP server.
close() - Method in class net.spy.util.Base64OutputStream
Close this stream and finish up the Base64.
close() - Method in class net.spy.util.TTL
Calling this method states that we are no longer interested in the progress of this TTL.
cmd(String) - Method in class net.spy.net.SNPP
Send an SNPP command.
collect() - Method in class net.spy.pool.GarbageCollector
Run the garbage collection and perform finalization.
compare(Object, Object) - Method in interface net.spy.util.SpyComparable
Compare two objects.
compare(Object, Object) - Method in class net.spy.util.SpyDateComparable
 
compare(Object, Object) - Method in class net.spy.util.SpyDoubleComparable
 
compare(Object, Object) - Method in class net.spy.util.SpyIntegerComparable
 
compare(Object, Object) - Method in class net.spy.util.ToStringComparator
Perform the comparison.
compareTo(Object) - Method in class net.spy.util.Range
 
compareTo(Object) - Method in class net.spy.util.SPVertex
Compare this vertex to another vertex.
configure() - Method in class net.spy.log.SpyLogFlusher
Do additional configuration stuff here.
connected() - Method in class net.spy.RHash
Verify we still have a connection to the RMI server.
contains(Comparable) - Method in class net.spy.util.Range
True if the given object lies within this range.
contains(Object) - Method in class net.spy.util.WeakHashSet
True if this Set contains the given Object.
createPool(String, PoolFiller) - Method in class net.spy.pool.ObjectPool
Create a new object pool.
currentline - Variable in class net.spy.net.SNPP
Current full line received from the SNPP server.
currentmessage - Variable in class net.spy.net.SNPP
Current message received from the SNPP server.
currentstatus - Variable in class net.spy.net.SNPP
Current status received from SNPP server.

D

DAEMON - Static variable in class net.spy.Syslog
 
DBCP - class net.spy.db.DBCP.
Superclass for dynamic SQL calls.
DBCP(SpyConfig) - Constructor for class net.spy.db.DBCP
Get a DBCP object with the given DBConfig.
DBCP(Connection) - Constructor for class net.spy.db.DBCP
Get a DBCP object with the given Connection.
DBInitException - exception net.spy.db.DBInitException.
Exception thrown when there's a database initialization problem.
DBInitException() - Constructor for class net.spy.db.DBInitException
Get an instance of DBInitException.
DBInitException(String) - Constructor for class net.spy.db.DBInitException
Get an instance of DBInitException with a message.
DBNull - class net.spy.db.DBNull.
Represents NULL data in DB parameters and stuff.
DBNull(int) - Constructor for class net.spy.db.DBNull
Get a new null object.
DBSP - class net.spy.db.DBSP.
Super class for all stored procedure calls.
DBSP(SpyConfig) - Constructor for class net.spy.db.DBSP
Get a new DBSP object with a given config.
DBSP(Connection) - Constructor for class net.spy.db.DBSP
Get a new DBSP object using the given Connection
DBSP.Argument - class net.spy.db.DBSP.Argument.
Arguments for DBSPs.
DBSP.Argument(int, String, Object) - Constructor for class net.spy.db.DBSP.Argument
Construct a new Argument.
DBSP.NamedObject - class net.spy.db.DBSP.NamedObject.
Objects with names.
DBSP.NamedObject(String) - Constructor for class net.spy.db.DBSP.NamedObject
Get an instance of a named object with the given name.
DBSP.Parameter - class net.spy.db.DBSP.Parameter.
Parameters for DBSPs.
DBSP.Parameter(int, int, String) - Constructor for class net.spy.db.DBSP.Parameter
Construct a new Parameter.
DBSPLike - interface net.spy.db.DBSPLike.
Interface describing the basic DBSP features.
DBSPResult - class net.spy.db.DBSPResult.
ResultSet returned by DBSPs.
DBSPResult(ResultSet) - Constructor for class net.spy.db.DBSPResult
Get an instance of DBSPResult.
DBSQL - class net.spy.db.DBSQL.
Superclass for dynamic SQL calls.
DBSQL(SpyConfig) - Constructor for class net.spy.db.DBSQL
Get a DBSQL object with the given DBConfig.
DBSQL(Connection) - Constructor for class net.spy.db.DBSQL
Get a DBSQL object with the given Connection.
DBTTL - class net.spy.db.DBTTL.
Used to track checked out DB connections to report on connections that have been checked out longer than we expect them to be.
DBTTL(long) - Constructor for class net.spy.db.DBTTL
Get an instance of DBTTL.
DBTTL(long, Object) - Constructor for class net.spy.db.DBTTL
Get an instance of DBTTL with an extra object.
DEBUG - Static variable in class net.spy.Syslog
 
DEBUG - Static variable in class net.spy.log.Level
Debug level.
DEFAULT_COST - Static variable in class net.spy.util.SPVertex
 
DEFAULT_MS_PER_LOOP - Static variable in class net.spy.util.LoopingThread
Default number of milliseconds to spend on each loop.
DEFAULT_QUERY - Static variable in interface net.spy.db.QuerySelector
Name of the default query in the map.
Debug - class net.spy.util.Debug.
Deprecated. use Logger instead
Debug(String) - Constructor for class net.spy.util.Debug
Deprecated. Get a new Debug object that writes its output to the Fle specified in the given System property.
DefaultLogger - class net.spy.log.DefaultLogger.
Default logger implementation.
DefaultLogger(String) - Constructor for class net.spy.log.DefaultLogger
Get an instance of DefaultLogger.
DefaultQuerySelector - class net.spy.db.DefaultQuerySelector.
Default implementation of query selector.
DefaultQuerySelector() - Constructor for class net.spy.db.DefaultQuerySelector
Get an instance of DefaultQuerySelector.
Digest - class net.spy.util.Digest.
Digest for getting checksums, hashing passwords, stuff like that.
Digest() - Constructor for class net.spy.util.Digest
Get a new Digest object.
DiskCache - class net.spy.cache.DiskCache.
Simple local disk caching.
DiskCache(String) - Constructor for class net.spy.cache.DiskCache
Get an DiskObject using the given directory.
DiskCache(String, int) - Constructor for class net.spy.cache.DiskCache
Get a DiskCache using the given directory with a backing LRU cache of the specified size.
data(String) - Method in class net.spy.net.SNPP
sets the message to send, keeps newlines and all that
dbquoteStr(String) - Static method in class net.spy.SpyDB
Make a string safe for usage in a SQL query, quoting apostrophies, etc...
deEntity(String) - Method in class net.spy.info.Info
Remove HTML entity stuff from a String.
deHTML(String) - Static method in class net.spy.SpyUtil
Remove HTML tags from a string.
debug(Object, Throwable) - Method in class net.spy.log.AbstractLogger
Log a message at debug level.
debug(Object) - Method in class net.spy.log.AbstractLogger
Log a message at debug level.
debug(Object, Throwable) - Method in interface net.spy.log.Logger
Log a message at debug level.
debug(Object) - Method in interface net.spy.log.Logger
Log a message at debug level.
debug - Variable in class net.spy.net.SNPP
Debug mode on/off.
debug(String) - Method in class net.spy.pool.PoolAble
Debugging info.
debug(String) - Method in class net.spy.util.Debug
Deprecated. Log a debug message.
debugName() - Method in class net.spy.pool.PoolFiller
Get the debug name (including the pool's hash).
decode(String) - Method in class net.spy.util.Base64
Decode a string back into the bytes.
decodeString(InputStream) - Method in class net.spy.util.NetStringDecoder
Pull a netstring from the given InputStream and decode it.
destroyPool(String) - Method in class net.spy.pool.ObjectPool
Destory a pool.
discard() - Method in class net.spy.pool.JDBCPoolAble
 
discard() - Method in class net.spy.pool.PoolAble
Discard the object.
discard() - Method in class net.spy.pool.SNPPPoolAble
 
doFlush() - Method in class net.spy.log.SpyLogFlusher
This method should writes the log entries to their final destination.
doReport() - Method in class net.spy.db.DBTTL
Report DB specific message.
doReport() - Method in class net.spy.util.TTL
Called when an object's TTL has expired without closing.
dumpThreads() - Static method in class net.spy.SpyUtil
Dump the current list of threads to stderr.

E

EMERG - Static variable in class net.spy.Syslog
 
ERR - Static variable in class net.spy.Syslog
 
ERROR - Static variable in class net.spy.log.Level
Error level.
EXCLUSIVE - Static variable in class net.spy.util.Range
Match type for exclusive matches.
Enumeriterator - class net.spy.util.Enumeriterator.
Wrap an Enumeration to provide an Iterator interface.
Enumeriterator(Enumeration) - Constructor for class net.spy.util.Enumeriterator
Get an instance of Enumeriterator.
eBay - class net.spy.info.eBay.
Get eBay info.
eBay(String) - Constructor for class net.spy.info.eBay
Get an eBay object.
eBay() - Constructor for class net.spy.info.eBay
Get an unitialized eBay object.
elements() - Method in class net.spy.aaa.SpyPermissionCollection
Get the Permission objects contained herein.
encode(byte[]) - Method in class net.spy.util.Base64
Encode some bytes to a base64 string.
encodeString(String, OutputStream) - Method in class net.spy.util.NetStringEncoder
Encode a String as a netstring to the given output stream.
entries() - Method in class net.spy.nmap.NmapParser
gets an enumeration of all of the entries.
entry(String) - Method in class net.spy.nmap.NmapParser
gets an NmapEntry for a specific IP address
entrySet() - Method in class net.spy.cache.DiskCache
 
equals(Object) - Method in class net.spy.db.CachePreparedStatementStub
Equal if two objects have the same hash code, same query, and same parameters.
equals(Object) - Method in class net.spy.db.DBSP.NamedObject
Test for equality.
equals(Object) - Method in class net.spy.util.AbstractSPNode
 
equals(Object) - Method in class net.spy.util.IdentityEqualifier
True if this object has the same identity as the given object.
equals(Object) - Method in class net.spy.util.Range
True if the given object is a Range object that represents the same range.
equals(Object) - Method in interface net.spy.util.SPNode
Object.equals must be overridden to return results consistent to compareTo(other).
error - Variable in class net.spy.info.Info
 
error(Object, Throwable) - Method in class net.spy.log.AbstractLogger
Log a message at error level.
error(Object) - Method in class net.spy.log.AbstractLogger
Log a message at error level.
error(Object, Throwable) - Method in interface net.spy.log.Logger
Log a message at error level.
error(Object) - Method in interface net.spy.log.Logger
Log a message at error level.
execute() - Method in class net.spy.ant.BuildInfoTask
Create the BuildInfo class.
execute() - Method in class net.spy.ant.InterfaceImplementorTask
Perform the transformation.
execute() - Method in class net.spy.ant.ProxyInterfaceImplementorTask
Perform the generation.
execute() - Method in class net.spy.ant.SPGenTask
Performs the operation.
execute() - Method in class net.spy.db.DBCP
Execute a query for update only.
execute() - Method in class net.spy.util.Promise
Do the actual work required to get the Object we're promised.
execute() - Method in class net.spy.util.SPGenTask
Warn of deprecation.
executeQuery(String) - Method in class net.spy.SpyDB
Execute a query and return a resultset, will establish a database connection if necessary.
executeQuery() - Method in class net.spy.db.CachePreparedStatementStub
 
executeQuery() - Method in class net.spy.db.DBSP
Execute the query.
executeQuery() - Method in interface net.spy.db.DBSPLike
Execute a query.
executeQuery(String, long) - Method in class net.spy.db.SpyCacheDB
Execute if we don't have valid cache.
executeUpdate(String) - Method in class net.spy.SpyDB
Execute a query that doesn't return a ResultSet, such as an update, delete, or insert.
executeUpdate() - Method in class net.spy.db.CachePreparedStatementStub
 
executeUpdate() - Method in class net.spy.db.DBSP
Execute a query for update only.
executeUpdate() - Method in interface net.spy.db.DBSPLike
Execute an update.

F

FATAL - Static variable in class net.spy.log.Level
Fatal level.
FTP - Static variable in class net.spy.Syslog
 
FedEx - class net.spy.info.FedEx.
Get FedEx info.
FedEx(String) - Constructor for class net.spy.info.FedEx
Get an FedEx object.
FedEx() - Constructor for class net.spy.info.FedEx
Instantiate a FedEx object with no argument
FileJobQueue - class net.spy.cron.FileJobQueue.
Get a job queue as defined in a file.
FileJobQueue(File) - Constructor for class net.spy.cron.FileJobQueue
Get a new FileJobQueue based on what's in the given file.
FileJobQueue(Reader) - Constructor for class net.spy.cron.FileJobQueue
Get a new FileJobQueue from a Reader.
FlightTracker - class net.spy.info.FlightTracker.
Get FlightTracker info.
FlightTracker(String, String) - Constructor for class net.spy.info.FlightTracker
Get a FlightTracker object.
FlightTracker(String) - Constructor for class net.spy.info.FlightTracker
Get a FlightTracker object.
FlightTracker() - Constructor for class net.spy.info.FlightTracker
Get an uninitialized FlightTracker object.
fatal(Object, Throwable) - Method in class net.spy.log.AbstractLogger
Log a message at fatal level.
fatal(Object) - Method in class net.spy.log.AbstractLogger
Log a message at fatal level.
fatal(Object, Throwable) - Method in interface net.spy.log.Logger
Log a message at fatal level.
fatal(Object) - Method in interface net.spy.log.Logger
Log a message at fatal level.
finalize() - Method in class net.spy.RHash
 
finalize() - Method in class net.spy.db.AbstractSavable
If this object is still dirty during finalization, log it.
finalize() - Method in class net.spy.log.SpyLogFlusher
 
finalize() - Method in class net.spy.net.SNPP
 
finalize() - Method in class net.spy.pool.PooledObject
Finalization will check-in any checked-out object that has not already been checked in.
finalize() - Method in class net.spy.util.ThreadPool
Shuts down in case you didn't.
findColumn(String) - Method in class net.spy.db.GenericResultSetStub
 
findNextRun() - Method in class net.spy.cron.Job
Find the next time this Job should be run and adjust the start date accordingly.
flush(DatagramPacket) - Method in class net.spy.cache.CacheClearRequestListener
Do that crazy flush thing.
flush() - Method in class net.spy.log.SpyLogFlusher
Return the current queue of things to be logged
flush() - Method in class net.spy.log.SpyLogQueue
Flush the current log entries -- DO NOT CALL THIS.
freeDBConn() - Method in class net.spy.SpyDB
Free an established database connection.

G

GarbageCollector - class net.spy.pool.GarbageCollector.
Perform garbage collection with rate control.
GenericResultSetStub - class net.spy.db.GenericResultSetStub.
This object contains all the common stuff required to stub a ResultSet implementation.
GenericResultSetStub(ResultSet) - Constructor for class net.spy.db.GenericResultSetStub
Magically transform the passed in ResultSet to a GenericResultSetStub
GenericResultSetStub() - Constructor for class net.spy.db.GenericResultSetStub
Get an instance of a GenericResultSetStub with no initialization.
GetPK - class net.spy.db.GetPK.
Primary key generator.
GetPK() - Constructor for class net.spy.db.GetPK
Constructor for an extensible Singleton.
generate() - Method in class net.spy.util.SPGen
Perform the actual generation.
generateCursorName() - Method in class net.spy.db.DBSQL
Generate (and set) a new cursor name.
generateWith(Class) - Method in class net.spy.ant.InterfaceImplementorTask
 
get(String) - Method in class net.spy.RHash
gets an object from the remote object server.
get(String) - Method in class net.spy.SpyConfig
Get the value for a given config entry.
get(String, String) - Method in class net.spy.SpyConfig
Get the value for a given config entry, with default.
get(Object) - Method in class net.spy.cache.DiskCache
Get an object from the cache.
get(Object) - Method in class net.spy.cache.LRUCache
Get the named object from the cache.
get(String) - Method in class net.spy.cache.SpyCache
Get an object from the cache, returns null if there's not a valid object in the cache with this key.
get(String) - Method in class net.spy.info.Info
Get a value out of the info hash.
get(String, String) - Method in class net.spy.info.Info
Same as the above, but allows a default to use when the variable does not exist.
get() - Method in class net.spy.util.IdentityEqualifier
Get the object this IdentityEqualifier is wrapping.
get(Object) - Method in class net.spy.util.TimeStampedHash
 
get(Object) - Method in class net.spy.util.TimeStampedHashMap
Get an object from the map.
getAccessCount() - Method in class net.spy.cache.AbstractCachable
Get the number of times this object has been accessed.
getAccessCount() - Method in interface net.spy.cache.Cachable
Get the number of times this object has been accessed.
getActiveThreadCount() - Method in class net.spy.util.ThreadPool
Find out how many threads are still active (not shut down) in the pool.
getArguments() - Method in class net.spy.db.DBSP
Get the arguments in parameter order.
getAuthPermissions() - Method in class net.spy.aaa.SpyPolicy
Get the permissions for authenticated users.
getBaseDir() - Method in class net.spy.cache.DiskCache
Get the base directory which this cache is watching.
getBigDecimal(int) - Method in class net.spy.db.GenericResultSetStub
 
getBigDecimal(String) - Method in class net.spy.db.GenericResultSetStub
 
getBits(int, int) - Method in class net.spy.util.BitArray
Get a given number of bits from a given offset.
getBoolean(String) - Static method in class net.spy.SpyUtil
Returns a Boolean with a value represented by the specified String.
getBoolean(boolean) - Static method in class net.spy.SpyUtil
Get a boolean instance.
getBoolean(int) - Method in class net.spy.db.GenericResultSetStub
Get the given value as a boolean.
getBoolean(String) - Method in class net.spy.db.GenericResultSetStub
 
getCacheKey() - Method in class net.spy.cache.AbstractCachable
Get the cache key.
getCacheKey() - Method in interface net.spy.cache.Cachable
Get the key with which this object is cached.
getCacheTime() - Method in class net.spy.cache.AbstractCachable
Get the time at which this thing was cached.
getCacheTime() - Method in interface net.spy.cache.Cachable
Get the timestamp at which this object was cached.
getCacheTime() - Method in class net.spy.db.DBSP
Get the cache time configured for this SP.
getCacheTime() - Method in interface net.spy.db.DBSPLike
Get the cache time configured for this call.
getCachedObject() - Method in class net.spy.cache.AbstractCachable
Get the object that was cached.
getCachedObject() - Method in interface net.spy.cache.Cachable
Get the value that has been cached.
getCallableStatement() - Method in class net.spy.db.DBCP
Get the CallableStatement for fetching output args.
getCapacity() - Method in class net.spy.util.RingBuffer
Get the total capacity of this RingBuffer.
getCause() - Method in class net.spy.util.NestedException
Get the root cause of this problem.
getCause() - Method in class net.spy.util.NestedRuntimeException
Get the root cause of this problem.
getChange() - Method in class net.spy.info.StockQuote
gets the amount of change since market opening.
getConfig() - Method in class net.spy.SpyDB
Get the configuration from which this SpyDB was instatiated.
getConfig() - Method in class net.spy.pool.PoolFiller
Get the config this uses.
getConn() - Method in class net.spy.SpyDB
Get a connection out of the pool.
getConnection(SpyConfig) - Method in interface net.spy.db.ConnectionSource
Get a new connection.
getConnection(SpyConfig) - Method in class net.spy.db.JDBCConnectionSource
Get a new connection from JDBC.
getConnection(SpyConfig) - Method in class net.spy.db.JNDIConnectionSource
This will get a connection to the JNDI resource.
getConnection(SpyConfig) - Method in class net.spy.db.ObjectPoolConnectionSource
 
getConnections() - Method in class net.spy.util.AbstractSPNode
 
getConnections() - Method in interface net.spy.util.SPNode
Get all of the connections to other nodes.
getContent() - Method in class net.spy.net.URLItem
Get the content from the last fetch.
getContent(URL) - Method in class net.spy.net.URLWatcher
Get the content (as a String) for a given URL.
getCost() - Method in class net.spy.util.SPVertex
Get the cost of this vertex.
getCost() - Method in class net.spy.util.ShortestPath
Get the cost of this path.
getData() - Method in class net.spy.net.HTTPFetch
Return the contents of the URL as a whole string.
getData() - Method in class net.spy.util.RingBuffer
Deprecated. this is a Collection now.
getDate(int) - Method in class net.spy.db.GenericResultSetStub
 
getDate(String) - Method in class net.spy.db.GenericResultSetStub
 
getDate() - Method in class net.spy.info.StockQuote
gets the date of the trade that set this price.
getDocLink(Method) - Method in class net.spy.util.InterfaceImplementor
Get the relative javadoc signature for this method.
getDocLink(Constructor) - Method in class net.spy.util.InterfaceImplementor
Get the relative javadoc signature for this Constructor.
getDouble(int) - Method in class net.spy.db.GenericResultSetStub
 
getDouble(String) - Method in class net.spy.db.GenericResultSetStub
 
getEstimatedTimeRemaining(double) - Method in class net.spy.util.ProgressStats
Get the estimated number of seconds remaining with the given average time per unit.
getEstimatedTimeRemaining() - Method in class net.spy.util.ProgressStats
Get the estimated number of seconds remaining with the current average.
getExtraInfo() - Method in class net.spy.util.TTL
Get the extra info provided for the TTL report.
getFileData(String) - Static method in class net.spy.SpyUtil
Deprecated. use getFileData(File)
getFileData(File) - Static method in class net.spy.SpyUtil
Return the contents of a file as a string.
getFilename() - Method in class net.spy.util.UUInputStream
Get the filename the uuencoded originally wanted.
getFloat(int) - Method in class net.spy.db.GenericResultSetStub
 
getFloat(String) - Method in class net.spy.db.GenericResultSetStub
 
getGarbageCollector() - Static method in class net.spy.pool.GarbageCollector
Get the collector.
getGetAge() - Method in class net.spy.util.TimeStampedHash
How many milliseconds ago was the last get operation?
getGetAge() - Method in class net.spy.util.TimeStampedHashMap
How many milliseconds ago was the last get operation?
getHash(String, byte[]) - Method in class net.spy.util.Digest
Get a hash for a String with a known salt.
getHash(String) - Method in class net.spy.util.Digest
Get a hash for a given String.
getHigh() - Method in class net.spy.info.StockQuote
gets today's high value of the stock.
getHigh() - Method in class net.spy.util.Range
Get the high object.
getHighMatch() - Method in class net.spy.util.Range
Get the high match type.
getHits() - Method in class net.spy.util.TimeStampedHash
Get the number of hits (number of requests for items that were actually there).
getHits() - Method in class net.spy.util.TimeStampedHashMap
Get the number of hits (number of requests for items that were actually there).
getIP() - Method in class net.spy.nmap.NmapEntry
gets the IP address for this entry.
getId() - Method in class net.spy.db.SaveContext
Get the session ID for this context.
getIdleThreadCount() - Method in class net.spy.util.ThreadPool
Find out how many threads are idle.
getInfo() - Method in class net.spy.info.BigWords
 
getInfo() - Method in class net.spy.info.FedEx
 
getInfo() - Method in class net.spy.info.FlightTracker
 
getInfo() - Method in class net.spy.info.Info
getInfo gets the data to be parsed.
getInfo() - Method in class net.spy.info.Traffic
 
getInfo() - Method in class net.spy.info.UPS
 
getInfo() - Method in class net.spy.info.Weather
 
getInfo() - Method in class net.spy.info.eBay
 
getInitType() - Method in class net.spy.SpyDB
Get the type of initialization that created this object.
getInstance() - Static method in class net.spy.cache.SpyCache
Get the instance of SpyCache.
getInstance() - Static method in class net.spy.db.GetPK
Get the instance of GetPK.
getInstance() - Static method in class net.spy.net.URLWatcher
Get the static instance of URLWatcher.
getInt(String, int) - Method in class net.spy.SpyConfig
Get an int value for a given config entry.
getInt(int) - Method in class net.spy.db.GenericResultSetStub
 
getInt(String) - Method in class net.spy.db.GenericResultSetStub
 
getInt(String) - Method in class net.spy.util.SpyLDIF
Get an int value from the LDIF entry
getInterface() - Method in class net.spy.util.InterfaceImplementor
Get the interface we're implementing.
getJavaType() - Method in class net.spy.db.DBSP.Argument
Get the Types type of this parameter.
getJavaType() - Method in class net.spy.db.DBSP.Parameter
Get the Types type of this parameter.
getJobQueue() - Method in class net.spy.cron.Cron
Get the current job queue.
getLDIF() - Method in class net.spy.util.SpyLDIF
Get LDIF text from this LDIF object
getLSBBits(int) - Method in class net.spy.util.BitArray
Get a given number of the least significant bits.
getLastAccessTime() - Method in class net.spy.cache.AbstractCachable
Get the timestamp of the last access of this object.
getLastAccessTime() - Method in interface net.spy.cache.Cachable
Get the timestamp of the last access.
getLastGet() - Method in class net.spy.util.TimeStampedHash
Find out the last time this thing last had a Get.
getLastGet() - Method in class net.spy.util.TimeStampedHashMap
Find out the last time this thing last had a Get.
getLastProcessTime() - Method in class net.spy.util.ProgressStats
Get the number of milliseconds spent processing the last item.
getLastPut() - Method in class net.spy.util.TimeStampedHash
Find out the last time this thing last had a Put.
getLastPut() - Method in class net.spy.util.TimeStampedHashMap
Find out the last time this thing last had a Put.
getLastRequest() - Method in class net.spy.net.URLItem
Find out when the last request was.
getLimit() - Method in class net.spy.util.LimitedList
Get the maximum number of elements that may be stored in this list.
getLines() - Method in class net.spy.net.HTTPFetch
Get a vector containing the individual lines of the document returned from the URL.
getLogger() - Method in class net.spy.SpyObject
Get a Logger instance for this class.
getLogger() - Method in class net.spy.SpyThread
Get a Logger instance for this class.
getLogger() - Method in class net.spy.cron.JobQueue
Get the logger for this instance.
getLogger(Class) - Static method in class net.spy.log.LoggerFactory
Get a logger by class.
getLogger(String) - Static method in class net.spy.log.LoggerFactory
Get a logger by name.
getLong(int) - Method in class net.spy.db.GenericResultSetStub
 
getLong(String) - Method in class net.spy.db.GenericResultSetStub
 
getLow() - Method in class net.spy.info.StockQuote
gets today's low value of the stock.
getLow() - Method in class net.spy.util.Range
Get the low object.
getLowMatch() - Method in class net.spy.util.Range
Get the low match type.
getMSBBits(int) - Method in class net.spy.util.BitArray
Get a given number of the most significant bits.
getMaxIdleTime() - Method in class net.spy.net.URLItem
Get the maximum number of milliseconds this URL will remain in the container if nothing requests it.
getMaxTaskQueueSize() - Method in class net.spy.util.ThreadPool
Get the maximum size of the task queue.
getMaxTotalThreads() - Method in class net.spy.util.ThreadPool
Get the maximum number of total threads this pool may have.
getMessageFromBundle(String, String, String) - Method in class net.spy.util.TTL
Get the message format string from the named bundle.
getMetaData() - Method in class net.spy.db.GenericResultSetStub
 
getMinIdleThreads() - Method in class net.spy.util.ThreadPool
Get the minimum number of idle threads.
getMinTotalThreads() - Method in class net.spy.util.ThreadPool
Get the minimum number of threads that may exist in the thread pool at any moment.
getMisses() - Method in class net.spy.util.TimeStampedHash
Get the number of misses (number of requests for items that were not actually there).
getMisses() - Method in class net.spy.util.TimeStampedHashMap
Get the number of misses (number of requests for items that were not actually there).
getMode() - Method in class net.spy.util.UUInputStream
Get the mode the uuencoded stream originally wanted.
getMonitor() - Method in class net.spy.util.ThreadPool
Get the monitor that receives notifications when a worker thread finishes a job.
getMsPerLoop() - Method in class net.spy.util.LoopingThread
Get the number of milliseconds to sleep during each loop.
getName() - Method in class net.spy.cron.Job
Get the name of this thing.
getName() - Method in class net.spy.db.DBSP.NamedObject
Get the name of this object.
getName() - Method in class net.spy.log.AbstractLogger
Get the name of this logger.
getName() - Method in class net.spy.log.Level
Get the name of this level.
getName() - Method in interface net.spy.log.Logger
Get the name of this logger.
getName() - Method in class net.spy.pool.PoolContainer
Get the name of the pool.
getName() - Method in class net.spy.pool.PoolFiller
Get the name of this filler.
getNextHop(SPNode) - Method in class net.spy.util.AbstractSPNode
 
getNextHop(SPNode) - Method in interface net.spy.util.SPNode
Get the next hop to take you to the given node.
getNextHops() - Method in class net.spy.util.AbstractSPNode
 
getNextHops() - Method in interface net.spy.util.SPNode
Get the mapping of SPNode -> SPVertex hops for this SPNode.
getNextMessage() - Method in class net.spy.log.MCastListener
Get the next message in the multicast group.
getNextStartDate() - Method in class net.spy.cron.JobQueue
Get the time the next job will start.
getNullPermissions() - Method in class net.spy.aaa.SpyPolicy
Get the permissions for unauthenticated users.
getNumPuts() - Method in class net.spy.util.TimeStampedHash
Get the total number of put() invocations.
getNumPuts() - Method in class net.spy.util.TimeStampedHashMap
Get the total number of put() invocations.
getObject(String) - Method in class net.spy.cache.DiskCache
Deprecated. use get(Object) instead
getObject(int) - Method in class net.spy.db.GenericResultSetStub
 
getObject(String) - Method in class net.spy.db.GenericResultSetStub
 
getObject() - Method in class net.spy.pool.JDBCPoolFiller
get a new object for the pool.
getObject(String) - Method in class net.spy.pool.ObjectPool
Get an object from a pool.
getObject() - Method in class net.spy.pool.PoolAble
Get the object we're pooling.
getObject() - Method in class net.spy.pool.PoolContainer
Get an object from the pool.
getObject() - Method in class net.spy.pool.PoolFiller
Get an object for the pool.
getObject() - Method in class net.spy.pool.PooledObject
Get the object we just checked out.
getObject() - Method in class net.spy.pool.SNPPPoolFiller
get a new object for the pool.
getObject(String) - Method in interface net.spy.rmi.RObject
Fetch an object from the object server.
getObject(String) - Method in class net.spy.rmi.RObjectImpl
 
getObject() - Method in class net.spy.util.Promise
Get the object.
getObjectID() - Method in class net.spy.pool.PoolAble
Get the object ID of this object.
getObjectID() - Method in class net.spy.pool.PooledObject
Get the objectID for the pool object we have checked out.
getOpen() - Method in class net.spy.info.StockQuote
gets the opening price of the stock.
getOptionalArgs() - Method in class net.spy.db.DBSP
Deprecated. use getParameters() or getParameters(int) instead
getOutClassName() - Method in class net.spy.util.InterfaceImplementor
Get the name of the class we'll be generating
getOutPackageName() - Method in class net.spy.util.InterfaceImplementor
Get the name of the package containing class we'll be generating
getOutputArgs() - Method in class net.spy.db.DBSP
Deprecated. use getParameters() or getParameters(int) instead
getOverallAverage() - Method in class net.spy.util.ProgressStats
Get the overall average.
getParamType() - Method in class net.spy.db.DBSP.Parameter
Get the type of this parameter.
getParameterType(String) - Method in class net.spy.db.DBSP
Get the DBSP.Parameter type.
getParameters() - Method in class net.spy.db.DBSP
Get a List containing all parameters.
getParameters(int) - Method in class net.spy.db.DBSP
Get a List of parameters of a specific type.
getParams() - Method in class net.spy.db.DBSP
Get a List of all of the parameters in the order in which they were defined.
getPass(int) - Static method in class net.spy.util.PwGen
Get a random string at the given length using the NUMBER_UPPER set.
getPass(int, char[]) - Static method in class net.spy.util.PwGen
Get a random string with the given length and character set.
getPermissions(Token) - Method in class net.spy.aaa.SpyPolicy
Get a PermissionCollection for a Token.
getPolicy() - Method in class net.spy.aaa.SpySecurityManager
Get the policy.
getPoolHash() - Method in class net.spy.pool.PoolFiller
Get the hash of the pool this filler is filling.
getPoolName() - Method in class net.spy.pool.NoSuchPoolException
Get the name of the pool that is missing.
getPostSavables(SaveContext) - Method in class net.spy.db.AbstractSavable
Get the dependent objects for this Savable.
getPostSavables(SaveContext) - Method in interface net.spy.db.SavableNode
Get a Collection of all of the SavableNodes this SavableNode is holding that will need to be saved after this Savable.
getPostSavables(SaveContext) - Method in class net.spy.db.savables.SavableHashMap
 
getPostSavables(SaveContext) - Method in class net.spy.db.savables.SavableHashSet
 
getPreSavables(SaveContext) - Method in class net.spy.db.AbstractSavable
Get the objects that need to be saved before this object.
getPreSavables(SaveContext) - Method in interface net.spy.db.SavableNode
Get a Collection of all of the SavableNodes this SavableNode is holding that will need to be saved before this Savable.
getPreSavables(SaveContext) - Method in class net.spy.db.savables.SavableHashMap
 
getPreSavables(SaveContext) - Method in class net.spy.db.savables.SavableHashSet
 
getPreparedStatement() - Method in class net.spy.db.DBSP
Get the prepared statement on which this DBSP will operate.
getPrice() - Method in class net.spy.info.StockQuote
gets the current stock price.
getPrimaryKey(SpyConfig, String) - Method in class net.spy.db.GetPK
Get a primary key from the database described in the given config.
getPriority() - Method in class net.spy.util.ThreadPool
Get the priority that will be used for any new threads within this thread group.
getProperty(String, String) - Method in class net.spy.pool.PoolFiller
 
getProperty(String) - Method in class net.spy.pool.PoolFiller
 
getPropertyInt(String, int) - Method in class net.spy.pool.PoolFiller
 
getPutAge() - Method in class net.spy.util.TimeStampedHash
How many milliseconds ago was the last put operation?
getPutAge() - Method in class net.spy.util.TimeStampedHashMap
How many milliseconds ago was the last put operation?
getQuery() - Method in class net.spy.db.DBSP
Get the query this DBSP will be calling.
getQuery(Connection, Map) - Method in class net.spy.db.DefaultQuerySelector
 
getQuery(SpyConfig, Map) - Method in class net.spy.db.DefaultQuerySelector
 
getQuery(String, Map) - Method in class net.spy.db.DefaultQuerySelector
Attempt to get a query in the given map by a name.
getQuery(Connection, Map) - Method in interface net.spy.db.QuerySelector
Get the query for the given connection.
getQuery(SpyConfig, Map) - Method in interface net.spy.db.QuerySelector
Get the query for the given config.
getQuerySelector() - Static method in class net.spy.db.QuerySelectorFactory
Get the QuerySelector instance.
getQueryTimeout() - Method in class net.spy.db.DBSP
Get the timeout for this query
getQueryTimeout() - Method in interface net.spy.db.DBSPLike
Get the query timeout.
getQuote(String) - Method in class net.spy.info.Stocks
Get a StockQuote for a given symbol.
getQuotes(String[]) - Method in class net.spy.info.Stocks
Get multiple stock quotes given an array of ticker symbols.
getReaderAsString(Reader) - Static method in class net.spy.SpyUtil
Load the contents of the given reader as a String.
getReadyJobs() - Method in class net.spy.cron.JobQueue
Get an Iterator of Jobs that are ready to run.
getReference(Object) - Method in class net.spy.util.ReferenceSet
Obtain the desired type of reference to the given object.
getReference(Object) - Method in class net.spy.util.SoftHashSet
Return a soft reference.
getRequiredArgs() - Method in class net.spy.db.DBSP
Deprecated. use getParameters() or getParameters(int) instead
getResponse(String) - Method in class net.spy.net.SNPP
Check for a response from a 2way message.
getResponse() - Method in class net.spy.net.SNPP
Check for a response from a 2way message.
getResultColumn(int) - Method in class net.spy.db.GenericResultSetStub
Get the Object at the given result column for the current result row.
getRootCause() - Method in class net.spy.util.NestedException
Get the root cause of this problem.
getRootCause() - Method in class net.spy.util.NestedRuntimeException
Get the root cause of this problem.
getSPName() - Method in class net.spy.db.DBSP
Get the SP name.
getSaltFreeHash(String) - Method in class net.spy.util.Digest
Get a hash for a String with no salt.
getSaltFreeHashBytes(String) - Method in class net.spy.util.Digest
Get the hash for a given string (with no salt).
getSavables(SaveContext) - Method in class net.spy.db.AbstractSavable
Get the dependent objects for this Savable.
getSavables(SaveContext) - Method in interface net.spy.db.Savable
Deprecated. Get a list of all of the Savables this Savable is holding that will need to be saved after this object.
getSavables(SaveContext) - Method in interface net.spy.db.SavableNode
This method is deprecated and should return the same value as getPostSavables.
getSavables(SaveContext) - Method in class net.spy.db.savables.SavableHashMap
 
getSavables(SaveContext) - Method in class net.spy.db.savables.SavableHashSet
 
getSecurityManager(String) - Static method in class net.spy.aaa.SpySecurityManager
Get a security manager by name.
getSelectDBSP(Connection) - Method in class net.spy.db.GetPK
Get the DBSP required for selecting primary key information back out of the primary key table.
getShort(int) - Method in class net.spy.db.GenericResultSetStub
 
getShort(String) - Method in class net.spy.db.GenericResultSetStub
 
getSignature(Method) - Method in class net.spy.util.InterfaceImplementor
Get the method signature.
getSignature(Method, boolean) - Method in class net.spy.util.InterfaceImplementor
Get a String representing this method signature.
getSize() - Method in class net.spy.util.RingBuffer
Deprecated. use the Collections implementation instead
getSleepTime() - Method in class net.spy.log.SpyLogFlusher
Get the current sleep time.
getSocket(InetAddress, int, int) - Static method in class net.spy.net.TimedSocket
Connect to a given host and port for a bit.
getSource() - Method in class net.spy.SpyDB
Get the source of connections.
getStack(Exception, int) - Static method in class net.spy.SpyUtil
Get a stack from an exception.
getStackEnum(Exception, int) - Static method in class net.spy.SpyUtil
Get a stack from an Exception.
getStartThreads() - Method in class net.spy.util.ThreadPool
Get the number of threads to spin up when bringing up this ThreadPool.
getStartTime() - Method in class net.spy.cron.Job
Get the time this job was requested to start.
getStats(String) - Method in class net.spy.util.ProgressStats
Get a string representation fo the processing statistics.
getStats() - Method in class net.spy.util.ProgressStats
Get a string representation of the processing statistics using the default format.
getString(int) - Method in class net.spy.db.GenericResultSetStub
Get the given column as a string.
getString(String) - Method in class net.spy.db.GenericResultSetStub
 
getString(String) - Method in class net.spy.util.SpyLDIF
Get a string value from the LDIF entry
getStrippedData() - Method in class net.spy.net.HTTPFetch
Return the contents of the URL with the HTML tags stripped out.
getSuperclass() - Method in class net.spy.util.InterfaceImplementor
Get the parent class of the generated class.
getSymbol() - Method in class net.spy.info.StockQuote
gets the ticket symbol this object describes.
getTTL() - Method in class net.spy.util.TTL
Get the number of milliseconds this TTL object is expected to be in use.
getTTLMonitor() - Static method in class net.spy.util.TTLMonitor
Get the singleton instance of the TTLMonitor.
getTag() - Method in class net.spy.net.SNPP
gets the message tag on a 2way page
getTaskCount() - Method in class net.spy.util.ThreadPool
Find out how many tasks are in the queue.
getTemp(String) - Method in class net.spy.temperature.SpyTemp
Get the current reading for a given thermometer.
getThreadCount() - Method in class net.spy.util.ThreadPool
Get the total number of threads in this pool.
getThreadPool() - Method in class net.spy.util.ThreadPoolManager
Get the ThreadPool we're watching.
getTime(int) - Method in class net.spy.db.GenericResultSetStub
 
getTime(String) - Method in class net.spy.db.GenericResultSetStub
 
getTime() - Method in class net.spy.info.StockQuote
gets the time of the trade that set this price.
getTimeIncrement() - Method in class net.spy.cron.Job
Get the current TimeIncrement object incrementing the time on this job.
getTimestamp(int) - Method in class net.spy.db.GenericResultSetStub
 
getTimestamp(String) - Method in class net.spy.db.GenericResultSetStub
 
getTimestamp() - Method in class net.spy.util.TimeStampedHash
Find out the last time this thing was used (put or get was called).
getTimestamp() - Method in class net.spy.util.TimeStampedHashMap
Find out the last time this thing was used (put or get was called).
getTo() - Method in class net.spy.util.SPVertex
Get the destination node.
getType() - Method in class net.spy.db.DBNull
Get the data type of this nullness.
getType(String) - Method in class net.spy.db.DBSP
Get the Types type of the given parameter.
getURL() - Method in class net.spy.net.URLItem
Get the URL this thing is watching.
getUpdateDBSP(Connection) - Method in class net.spy.db.GetPK
Get the DBSP required for updating the primary key table.
getUseAge() - Method in class net.spy.util.TimeStampedHash
How many milliseconds ago was the last put or get operation?
getUseAge() - Method in class net.spy.util.TimeStampedHashMap
How many milliseconds ago was the last put or get operation?
getUser(Authable) - Method in class net.spy.aaa.Authenticator
Lookup a user by Authable.
getUserPermissions(Token) - Method in class net.spy.aaa.SpyPolicy
Get the user-specific permissions based on a token.
getUsername() - Method in interface net.spy.aaa.Authable
Get the username who's trying to auth.
getUsername() - Method in class net.spy.aaa.AuthableImpl
Get the username.
getUsername() - Method in class net.spy.aaa.Token
Get the username.
getValue() - Method in class net.spy.db.DBSP.Argument
Get the value of this argument.
getVolume() - Method in class net.spy.info.StockQuote
gets the amount of volume of trade.
getWarnings() - Method in class net.spy.db.DBSP
Get the warnings.
getWarnings() - Method in class net.spy.db.GenericResultSetStub
 
getWatermark() - Method in class net.spy.util.TimeStampedHash
Get the watermark (maximum number of objects seen at any one time).
getWatermark() - Method in class net.spy.util.TimeStampedHashMap
Get the watermark (maximum number of objects seen at any one time).
goServer() - Method in class net.spy.util.QuickRun
Start up the server.
goodInfo() - Method in class net.spy.info.Info
returns true if the information is good

H

HTTPFetch - class net.spy.net.HTTPFetch.
Oversimplified HTTP document fetcher.
HTTPFetch(String) - Constructor for class net.spy.net.HTTPFetch
Deprecated. don't pass Strings, pass URLs
HTTPFetch(String, Map) - Constructor for class net.spy.net.HTTPFetch
Deprecated. don't pass Strings, pass URLs
HTTPFetch(URL) - Constructor for class net.spy.net.HTTPFetch
Get an HTTPFetch instance for the given URL.
HTTPFetch(URL, Map) - Constructor for class net.spy.net.HTTPFetch
Get an HTTPFetch instance for the given URL and headers.
hasNext() - Method in class net.spy.util.Enumeriterator
Determine whether this Iterator has more elements.
hasPool(String) - Method in class net.spy.pool.ObjectPool
Find out if the ObjectPool contains the named pool.
hasReported() - Method in class net.spy.util.TTL
True if the TTL object has reported.
hasWrapped() - Method in class net.spy.util.RingBuffer
Check to see if the ring buffer has wrapped.
hashCode() - Method in class net.spy.db.CachePreparedStatementStub
Get an integer hash code to uniquely identify this object.
hashCode() - Method in class net.spy.db.DBSP.NamedObject
Get the hash code of the name of this object.
hashCode() - Method in class net.spy.util.AbstractSPNode
Must override hashCode along with compareTo();
hashCode() - Method in class net.spy.util.IdentityEqualifier
The hashcode of this object.
hashCode() - Method in class net.spy.util.Range
Get a predictable hash code.
hashCode() - Method in interface net.spy.util.SPNode
Object.hashCode must be overridden to return a consistent hashCode.
hinfo - Variable in class net.spy.info.Info
 

I

INCLUSIVE - Static variable in class net.spy.util.Range
Match type for inclusive matches.
INFO - Static variable in class net.spy.Syslog
 
INFO - Static variable in class net.spy.log.Level
Info level.
INIT_FROM_CONFIG - Static variable in class net.spy.SpyDB
Initialization type for SpyDB initialized from a config.
INIT_FROM_CONN - Static variable in class net.spy.SpyDB
Initialization type for SpyDB initialized from a Connection.
IOTimeoutException - exception net.spy.net.IOTimeoutException.
Exception thrown when IOs timeout.
IOTimeoutException(String) - Constructor for class net.spy.net.IOTimeoutException
Get an instance of IOTimeoutException.
IdentityEqualifier - class net.spy.util.IdentityEqualifier.
A wrapper object used to compare two objects on the basis of identity rather than equality.
IdentityEqualifier(Object) - Constructor for class net.spy.util.IdentityEqualifier
Get an IdentityEqualifier wrapping the given object.
Info - class net.spy.info.Info.
net.spy.info.* superclass -- extend this to provide info services
Info() - Constructor for class net.spy.info.Info
Get an info object.
InterfaceImplementor - class net.spy.util.InterfaceImplementor.
Extend existing classes with missing methods required to implement a specified interface.
InterfaceImplementor(Class) - Constructor for class net.spy.util.InterfaceImplementor
Get a new InterfaceImplementor to implement the passed in interface.
InterfaceImplementorTask - class net.spy.ant.InterfaceImplementorTask.
Task to implement an interface.
InterfaceImplementorTask() - Constructor for class net.spy.ant.InterfaceImplementorTask
Get an instance of InterfaceImplementorTask.
implement(Method) - Method in class net.spy.util.InterfaceImplementor
Implement the given method.
implement(Method) - Method in class net.spy.util.ProxyInterfaceImplementor
Implement this method as a proxy wrapper around the contained object.
implies(Permission) - Method in class net.spy.aaa.SpyPermissionCollection
Returns true if this collection implies the passed permission (which it doesn't).
info - Variable in class net.spy.info.Info
 
info(Object, Throwable) - Method in class net.spy.log.AbstractLogger
Log a message at info level.
info(Object) - Method in class net.spy.log.AbstractLogger
Log a message at info level.
info(Object, Throwable) - Method in interface net.spy.log.Logger
Log a message at info level.
info(Object) - Method in interface net.spy.log.Logger
Log a message at info level.
init() - Method in class net.spy.SpyDB
Initialize SpyDB.
initNameMap() - Method in class net.spy.db.DefaultQuerySelector
Initialize the prefix to name map.
intGetObject() - Method in class net.spy.pool.PoolAble
Internal version of getObject().
isAlive() - Method in class net.spy.cron.Job
Is this job alive (is it running)?
isAlive() - Method in class net.spy.pool.JDBCPoolAble
Find out of the JDBCPoolAble represents a usable object.
isAlive() - Method in class net.spy.pool.PoolAble
Find out of the PoolAble represents a usable object.
isAlive() - Method in class net.spy.pool.PooledObject
Find out if the object is alive
isAlive() - Method in class net.spy.pool.SNPPPoolAble
Find out of the SNPPPoolAble represents a usable object.
isAvailable() - Method in class net.spy.pool.PoolAble
Find out if the object is available for a requestor
isCheckedOut() - Method in class net.spy.pool.PoolAble
Find out if the object is checked out.
isClosed() - Method in class net.spy.SpyDB
Has close() been called?
isClosed() - Method in class net.spy.util.TTL
Return true if this TTL is no longer interesting.
isDebugEnabled() - Method in class net.spy.db.DBSP
Find out if debug is enabled.
isDebugEnabled() - Method in class net.spy.log.AbstractLogger
True if debug is enabled for this logger.
isDebugEnabled() - Method in interface net.spy.log.Logger
True if debug is enabled for this logger.
isDelivered() - Method in class net.spy.info.PackageInfo
True if the package has been delivered.
isEmpty() - Method in class net.spy.util.WeakHashSet
True if this set contains no elements.
isExpired() - Method in interface net.spy.cache.Cachable
Determine whether this cache entry has expired.
isExpired() - Method in class net.spy.util.TTL
Ask a TTL if it's expired.
isInfoEnabled() - Method in class net.spy.log.AbstractLogger
True if debug is enabled for this logger.
isInfoEnabled() - Method in class net.spy.log.DefaultLogger
True.
isInfoEnabled() - Method in interface net.spy.log.Logger
True if info is enabled for this logger.
isModified() - Method in class net.spy.db.AbstractSavable
Indicate whether this object has been modified.
isModified() - Method in interface net.spy.db.Savable
Deprecated. Has this object been modified?
isModified() - Method in class net.spy.db.savables.SavableHashMap
 
isModified() - Method in class net.spy.db.savables.SavableHashSet
 
isNew() - Method in class net.spy.db.AbstractSavable
Indicate whether this object is new.
isNew() - Method in interface net.spy.db.Savable
Deprecated. Is this a new object?
isNew() - Method in class net.spy.db.savables.SavableHashMap
 
isNew() - Method in class net.spy.db.savables.SavableHashSet
 
isReady() - Method in class net.spy.cron.Job
Is this Job ready to go?
isRunning() - Method in class net.spy.cron.Cron
True if this Cron instance is still running.
isTrash() - Method in class net.spy.cron.Job
Is this Job ready to be thrown away?
isValidBase64Char(char) - Method in class net.spy.util.Base64
Is this character a valid Base64 character?
isValidJDBCType(String) - Static method in class net.spy.util.SPGen
Return true if this is a valid JDBC type.
isWatching(URL) - Method in class net.spy.net.URLWatcher
Find out if this URLWatcher is watching a given URL.
iterator() - Method in class net.spy.util.ReferenceSet
Get an iterator.
iterator() - Method in class net.spy.util.RingBuffer
Get the iterator for this ring buffer.
iterator() - Method in class net.spy.util.WeakHashSet
Get the Iterator for the backing Map.

J

JDBCConnectionSource - class net.spy.db.JDBCConnectionSource.
Implementation of ConnectionSource that gets connections directly from JDBC.
JDBCConnectionSource() - Constructor for class net.spy.db.JDBCConnectionSource
 
JDBCPoolAble - class net.spy.pool.JDBCPoolAble.
PoolAble object for containing a JDBC object.
JDBCPoolAble(Object, int) - Constructor for class net.spy.pool.JDBCPoolAble
Get a JDBC poolable.
JDBCPoolAble(Object, long, int) - Constructor for class net.spy.pool.JDBCPoolAble
Get a JDBC poolable.
JDBCPoolFiller - class net.spy.pool.JDBCPoolFiller.
PoolFiller object to fill a pool with JDBC PoolAbles
JDBCPoolFiller(String, SpyConfig) - Constructor for class net.spy.pool.JDBCPoolFiller
 
JNDIConnectionSource - class net.spy.db.JNDIConnectionSource.
Connection source for getting DB connections from JNDI sources.
JNDIConnectionSource() - Constructor for class net.spy.db.JNDIConnectionSource
Get an instance of JNDIConnectionSource.
Job - class net.spy.cron.Job.
All Jobs should implement this interface.
Job(String, Date) - Constructor for class net.spy.cron.Job
Get a new Job with the given name and start date.
Job(String, Date, TimeIncrement) - Constructor for class net.spy.cron.Job
Get a new recurring Job with the given name and start date that will run on an interval defined by the TimeIncrement.
JobQueue - class net.spy.cron.JobQueue.
This is where all the jobs go.
JobQueue() - Constructor for class net.spy.cron.JobQueue
Get a new job queue.
jobComplete(Runnable) - Method in class net.spy.util.ThreadPoolObserver
This method will be called to indicate the completion of a job.
join(Enumeration, String) - Static method in class net.spy.SpyUtil
Join an Enumeration of Strings on a join string.
join(Iterator, String) - Static method in class net.spy.SpyUtil
Join an Iterator of Objects on a join string.
join(Collection, String) - Static method in class net.spy.SpyUtil
Join a Collection of Objects on a join string.

K

KERN - Static variable in class net.spy.Syslog
 
KeyStore - class net.spy.db.KeyStore.
Store a range of primary keys.
KeyStore(BigDecimal, BigDecimal) - Constructor for class net.spy.db.KeyStore
Get an instance of KeyStore.

L

LOCAL0 - Static variable in class net.spy.Syslog
 
LOCAL1 - Static variable in class net.spy.Syslog
 
LOCAL2 - Static variable in class net.spy.Syslog
 
LOCAL3 - Static variable in class net.spy.Syslog
 
LOCAL4 - Static variable in class net.spy.Syslog
 
LOCAL5 - Static variable in class net.spy.Syslog
 
LOCAL6 - Static variable in class net.spy.Syslog
 
LOCAL7 - Static variable in class net.spy.Syslog
 
LPR - Static variable in class net.spy.Syslog
 
LRUCache - class net.spy.cache.LRUCache.
A fixed-size least-recently-used cache.
LRUCache(int) - Constructor for class net.spy.cache.LRUCache
Get an instance of LRUCache.
Level - class net.spy.log.Level.
Levels for logging.
LimitedList - class net.spy.util.LimitedList.
A LinkedList with a maximum capacity.
LimitedList(int) - Constructor for class net.spy.util.LimitedList
Get an instance of Queue.
LineGettingOutputStream - class net.spy.log.LineGettingOutputStream.
An output stream that processes a line at a time.
LineGettingOutputStream() - Constructor for class net.spy.log.LineGettingOutputStream
Get an instance of LineGettingOutputStream.
Logger - interface net.spy.log.Logger.
Abstract mechanism for dealing with logs from various objects.
LoggerFactory - class net.spy.log.LoggerFactory.
Factory to get logger instances.
LoggingOutputStream - class net.spy.log.LoggingOutputStream.
An OutputStream that logs to a Logger.
LoggingOutputStream(String) - Constructor for class net.spy.log.LoggingOutputStream
Get an instance of LoggingOutputStream.
LoggingOutputStream(String, Level) - Constructor for class net.spy.log.LoggingOutputStream
Get an instance of LoggingOutputStream.
LoopingThread - class net.spy.util.LoopingThread.
A Thread that loops over a runLoop().
LoopingThread() - Constructor for class net.spy.util.LoopingThread
Get an instance of LoopingThread.
LoopingThread(String) - Constructor for class net.spy.util.LoopingThread
Get a LoopingThread with a specified name.
LoopingThread(ThreadGroup, String) - Constructor for class net.spy.util.LoopingThread
Get a looping thread belonging to a specific group and having the specified name.
linkTo(SPNode, int) - Method in class net.spy.util.AbstractSPNode
Link this SPNode to the given SPNode at the given cost.
linkTo(SPNode) - Method in class net.spy.util.AbstractSPNode
Link this SPNode to the given SPNode at the default cost.
listTherms() - Method in class net.spy.temperature.SpyTemp
List all available thermometers.
listeningOn(int) - Method in class net.spy.nmap.NmapParser
gets a list of NmapEntries for hosts listening on a given port.
loadConfig(File) - Method in class net.spy.SpyConfig
Try to load a config file.
loadConfig(String[]) - Method in class net.spy.SpyConfig
Deprecated. Use the File one instead.
loadConfig(File[]) - Method in class net.spy.SpyConfig
Try to load a config file.
log(int, int, String) - Method in class net.spy.Syslog
Send a log message.
log(Level, Object) - Method in class net.spy.log.AbstractLogger
Log a message at the given level.
log(Level, Object, Throwable) - Method in class net.spy.log.AbstractLogger
Subclasses should implement this method to determine what to do when a client wants to log at a particular level.
log(Level, Object, Throwable) - Method in class net.spy.log.DefaultLogger
 
log(Level, Object, Throwable) - Method in interface net.spy.log.Logger
Log a message at the specified level.
log(Level, Object) - Method in interface net.spy.log.Logger
Log a message at the specified level.
log(SpyLogEntry) - Method in class net.spy.log.SpyLog
Log an entry.
logfile - Variable in class net.spy.log.SpyLogFlusher
Path to the logfile.

M

MAIL - Static variable in class net.spy.Syslog
 
MAY_CLEAN - Static variable in class net.spy.pool.PoolAble
Minimum value returned from pruneStatus() if we may clean the object.
MCastListener - class net.spy.log.MCastListener.
Listen for multicast messages.
MCastListener(InetAddress, int) - Constructor for class net.spy.log.MCastListener
Get an instance of MCastListener listening on the given group and port.
MCastLog - class net.spy.log.MCastLog.
Multicast log sender.
MCastLog(InetAddress, int) - Constructor for class net.spy.log.MCastLog
Get an instance of MCastLog that will send messages to the given Multicast address on the given port.
MUST_CLEAN - Static variable in class net.spy.pool.PoolAble
Minimum value returned from pruneStatus() if we must clean the object.
MainJob - class net.spy.cron.MainJob.
A job that invokes a class's main() method at run time.
MainJob(String, String[], Date) - Constructor for class net.spy.cron.MainJob
Get a new ``at style'' MainJob.
MainJob(String, String[], Date, TimeIncrement) - Constructor for class net.spy.cron.MainJob
Get a new ``cron style'' MainJob.
MessageOutputStream - class net.spy.log.MessageOutputStream.
Send SpyMessages when stuff goes to this OutputStream.
MessageOutputStream(MCastLog) - Constructor for class net.spy.log.MessageOutputStream
Get an instance of MessageOutputStream.
main(String[]) - Static method in class net.spy.RHash
 
main(String[]) - Static method in class net.spy.SpyRunner
The main portion of SpyRunner.
main(String[]) - Static method in class net.spy.Syslog
Testing.
main(String[]) - Static method in class net.spy.aaa.Token
 
main(String[]) - Static method in class net.spy.cron.Cron
Run a Cron instance against a FileJobQueue.
main(String[]) - Static method in class net.spy.db.DBSP
Commandline test for SPs that return result sets.
main(String[]) - Static method in class net.spy.info.BigWords
 
main(String[]) - Static method in class net.spy.info.FedEx
 
main(String[]) - Static method in class net.spy.info.FlightTracker
 
main(String[]) - Static method in class net.spy.info.Stocks
Test program, call it with ticker symbols on the commandline.
main(String[]) - Static method in class net.spy.info.Traffic
 
main(String[]) - Static method in class net.spy.info.UPS
 
main(String[]) - Static method in class net.spy.info.Weather
 
main(String[]) - Static method in class net.spy.info.eBay
 
main(String[]) - Static method in class net.spy.log.LoggingOutputStream
Redefine the outputs to use the logger.
main(String[]) - Static method in class net.spy.log.MCastListener
Testing and what not.
main(String[]) - Static method in class net.spy.log.MCastLog
Testing and what not.
main(String[]) - Static method in class net.spy.log.MessageOutputStream
Test.
main(String[]) - Static method in class net.spy.log.SpyMessage
Testing and what not.
main(String[]) - Static method in class net.spy.net.HTTPFetch
 
main(String[]) - Static method in class net.spy.net.SNPP
Test page routine, send pages from the commandline.
main(String[]) - Static method in class net.spy.net.TimedSocket
 
main(String[]) - Static method in class net.spy.nmap.NmapParser
 
main(String[]) - Static method in class net.spy.rmi.RObjectImpl
main can be invoked to run an RObjectServer.
main(String[]) - Static method in class net.spy.util.Base64
Testing.
main(String[]) - Static method in class net.spy.util.Base64InputStream
 
main(String[]) - Static method in class net.spy.util.Base64OutputStream
 
main(String[]) - Static method in class net.spy.util.Digest
Commandline testing.
main(String[]) - Static method in class net.spy.util.InterfaceImplementor
 
main(String[]) - Static method in class net.spy.util.ProxyInterfaceImplementor
Create a proxy class for the specified interface.
main(String[]) - Static method in class net.spy.util.PwGen
Testing and what not.
main(String[]) - Static method in class net.spy.util.QuickRun
Testing.
main(String[]) - Static method in class net.spy.util.SPGen
Usage: SPGen filename
main(String[]) - Static method in class net.spy.util.SpySort
 
main(String[]) - Static method in class net.spy.util.TimeSpan
Testing and what not.
main(String[]) - Static method in class net.spy.util.TypeNameGen
Write out the TypeNames implementation.
main(String[]) - Static method in class net.spy.util.UUInputStream
Test UU decode.
makeSource() - Method in class net.spy.util.InterfaceImplementor
Generate the source code for the class this object represents.
markFinished() - Method in class net.spy.cron.Job
Mark this job as having stopped running.
markFinished() - Method in class net.spy.net.URLItem
Override the finished mark to also stop this job if it hasn't been touched recently enough.
markStarted() - Method in class net.spy.cron.Job
Mark this job as having been started.
markSupported() - Method in class net.spy.util.ByteConverionInputStream
Marking and resetting are not supported in this filter by default.
message(String) - Method in class net.spy.net.SNPP
sets the message to send
modify() - Method in class net.spy.db.AbstractSavable
Mark this AbstractSavable as modified.

N

NEWS - Static variable in class net.spy.Syslog
 
NOTICE - Static variable in class net.spy.Syslog
 
NULLS_FIRST - Static variable in class net.spy.util.ToStringComparator
For sort order with nulls first.
NULLS_LAST - Static variable in class net.spy.util.ToStringComparator
For sort order with nulls last.
NUMBER_LOWER - Static variable in class net.spy.util.PwGen
Character set containing numeric and lowercase characters.
NUMBER_UPPER - Static variable in class net.spy.util.PwGen
Character set containing numeric and uppercase letters.
NUMBER_UPPER_LOWER - Static variable in class net.spy.util.PwGen
Character set containing numeric, upper, and lowercase letters.
NestedException - exception net.spy.util.NestedException.
An Exception that will allow chaining of another Throwable.
NestedException(String) - Constructor for class net.spy.util.NestedException
Get an instance of NestedException with a given message.
NestedException(String, Throwable) - Constructor for class net.spy.util.NestedException
Get a NestedException with a given message and root cause throwable.
NestedRuntimeException - exception net.spy.util.NestedRuntimeException.
An Exception that will allow chaining of another Throwable.
NestedRuntimeException() - Constructor for class net.spy.util.NestedRuntimeException
Get an instance of NestedRuntimeException with no message.
NestedRuntimeException(String) - Constructor for class net.spy.util.NestedRuntimeException
Get an instance of NestedRuntimeException with a given message.
NestedRuntimeException(String, Throwable) - Constructor for class net.spy.util.NestedRuntimeException
Get a NestedRuntimeException with a given message and root cause throwable.
NetStringDecoder - class net.spy.util.NetStringDecoder.
Decode netstrings.
NetStringDecoder(String) - Constructor for class net.spy.util.NetStringDecoder
Get an instance of NetStringDecoder.
NetStringEncoder - class net.spy.util.NetStringEncoder.
Encode netstrings.
NetStringEncoder(String) - Constructor for class net.spy.util.NetStringEncoder
Get an instance of NetStringEncoder.
NmapEntry - class net.spy.nmap.NmapEntry.
 
NmapEntry(String) - Constructor for class net.spy.nmap.NmapEntry
Construct an NmapEntry object from a line in an nmap machine readable output file.
NmapParser - class net.spy.nmap.NmapParser.
NMAP log parser.
NmapParser(String) - Constructor for class net.spy.nmap.NmapParser
Construct an NmapParser object to parse a given text file.
NmapPort - class net.spy.nmap.NmapPort.
 
NmapPort(String[]) - Constructor for class net.spy.nmap.NmapPort
Construct an NmapPort object from an array of the stuff found within.
NoPathException - exception net.spy.util.NoPathException.
 
NoPathException(SPNode, SPNode) - Constructor for class net.spy.util.NoPathException
Get an instance of NoPathException.
NoPathException(SPNode, SPNode, String) - Constructor for class net.spy.util.NoPathException
Get an instance of NoPathException with a message.
NoSuchPoolException - exception net.spy.pool.NoSuchPoolException.
Exception thrown when there's NoSuchPool.
NoSuchPoolException(String) - Constructor for class net.spy.pool.NoSuchPoolException
Get an instance of NoSuchPoolException.
net.spy - package net.spy
General Spy Utilites
net.spy.aaa - package net.spy.aaa
A Security Manager for use Within Applications
net.spy.ant - package net.spy.ant
Ant Tasks
net.spy.cache - package net.spy.cache
SPY Caching System
net.spy.cron - package net.spy.cron
Cron type functionality in Java
net.spy.db - package net.spy.db
SPY Database Layer
net.spy.db.savables - package net.spy.db.savables
Savable Collections, etc...
net.spy.info - package net.spy.info
Spy Information Gatherers
net.spy.log - package net.spy.log
Spy Log System
net.spy.net - package net.spy.net
Spy Network Stuff
net.spy.nmap - package net.spy.nmap
Spy NMAP log parser
net.spy.pool - package net.spy.pool
Spy Object Pooling System
net.spy.rmi - package net.spy.rmi
Spy RMI Stuff
net.spy.temperature - package net.spy.temperature
Spy Temperature Getter
net.spy.util - package net.spy.util
General Spy Utilites
newCopy() - Method in class net.spy.db.CachedResultSetStub
Make a copy of this object.
next() - Method in class net.spy.db.GenericResultSetStub
Seek to the next row in this ResultSet.
next() - Method in class net.spy.util.Enumeriterator
Get the next object.
nextDate(Date) - Method in class net.spy.cron.TimeIncrement
Get the next value of this Date.
nextKey() - Method in class net.spy.db.KeyStore
Get the next key.
nextResults() - Method in class net.spy.db.DBSP
Get the next result set.
numCopies() - Method in class net.spy.db.CachedResultSetStub
How many copies have been made of this result set?
numPools() - Method in class net.spy.pool.ObjectPool
Get a count of the number of object pools.

O

OPTIONAL - Static variable in class net.spy.db.DBSP.Parameter
Parameter type indicating this is an optional parameter.
OUTPUT - Static variable in class net.spy.db.DBSP.Parameter
Parameter type indicating this is an output parameter.
ObjectPool - class net.spy.pool.ObjectPool.
ObjectPool is the entry point for all object pooling facilities in net.spy.pool.*.
ObjectPool(SpyConfig) - Constructor for class net.spy.pool.ObjectPool
 
ObjectPoolConnectionSource - class net.spy.db.ObjectPoolConnectionSource.
Connection source to retrieve connections from an ObjectPool.
ObjectPoolConnectionSource() - Constructor for class net.spy.db.ObjectPoolConnectionSource
Get an instance of SpyPoolConnectionSource.
OverDrawnException - exception net.spy.db.OverDrawnException.
Exception thrown from KeyStore when too many keys are requested.
OverDrawnException() - Constructor for class net.spy.db.OverDrawnException
Get an instance of OverDrawnException.
orput(String, String) - Method in class net.spy.SpyConfig
Assign a value to the config only if it doesn't already exist.

P

PackageInfo - class net.spy.info.PackageInfo.
Abstract class for Info classes that describe shipping information.
PackageInfo() - Constructor for class net.spy.info.PackageInfo
 
PoolAble - class net.spy.pool.PoolAble.
PoolAble is the object container that is used to store objects in the pool.
PoolAble(Object, int) - Constructor for class net.spy.pool.PoolAble
Get a PoolAble representation for an object.
PoolAble(Object, long, int) - Constructor for class net.spy.pool.PoolAble
Get a PoolAble representation for an object, including a given maximum lifetime the object can have.
PoolContainer - class net.spy.pool.PoolContainer.
PoolContainer is the storage for a given pool.
PoolContainer(String, PoolFiller, SpyConfig) - Constructor for class net.spy.pool.PoolContainer
Create a new PoolContainer for a pool with a given name, and filler.
PoolContainer(String, PoolFiller) - Constructor for class net.spy.pool.PoolContainer
Create a new PoolContainer for a pool with a given name, and filler.
PoolDebug - class net.spy.pool.PoolDebug.
Debug logger for pool stuff.
PoolDebug() - Constructor for class net.spy.pool.PoolDebug
 
PoolException - exception net.spy.pool.PoolException.
Exception thrown when there's a problem dealing with the pool.
PoolException(String) - Constructor for class net.spy.pool.PoolException
Get a PoolException instance.
PoolFiller - class net.spy.pool.PoolFiller.
The PoolFiller class is used to populate entries in a pool.
PoolFiller() - Constructor for class net.spy.pool.PoolFiller
Get an unitialized PoolFiller object.
PoolFiller(String, SpyConfig) - Constructor for class net.spy.pool.PoolFiller
Get a PoolFiller object.
PooledObject - class net.spy.pool.PooledObject.
Pooled object return package.
PooledObject(PoolAble) - Constructor for class net.spy.pool.PooledObject
Get a new PooledObject containing the given PoolAble
ProgressStats - class net.spy.util.ProgressStats.
A simple class for keeping up with the progress of an operation.
ProgressStats(int) - Constructor for class net.spy.util.ProgressStats
Get an instance of ProgressStats to process the given number of things.
Promise - class net.spy.util.Promise.
A promise, continuation style code for java.
Promise() - Constructor for class net.spy.util.Promise
Get an instance of Promise.
ProxyInterfaceImplementor - class net.spy.util.ProxyInterfaceImplementor.
Create static proxy implementations of interfaces.
ProxyInterfaceImplementor(Class) - Constructor for class net.spy.util.ProxyInterfaceImplementor
Get an instance of ProxyInterfaceImplementor.
ProxyInterfaceImplementorTask - class net.spy.ant.ProxyInterfaceImplementorTask.
Generate an interface wrapper proxy.
ProxyInterfaceImplementorTask() - Constructor for class net.spy.ant.ProxyInterfaceImplementorTask
Get an instance of ProxyInterfaceImplementorTask.
PwGen - class net.spy.util.PwGen.
Password generator.
PwGen() - Constructor for class net.spy.util.PwGen
 
pagerID(String) - Method in class net.spy.net.SNPP
sets the pager ID
parseInfo() - Method in class net.spy.info.BigWords
 
parseInfo() - Method in class net.spy.info.FedEx
 
parseInfo() - Method in class net.spy.info.FlightTracker
 
parseInfo() - Method in class net.spy.info.Info
parseInfo parses the data into the hinfo Hashtable object.
parseInfo() - Method in class net.spy.info.Traffic
 
parseInfo() - Method in class net.spy.info.UPS
 
parseInfo() - Method in class net.spy.info.Weather
 
parseInfo() - Method in class net.spy.info.eBay
 
parseLDIF(Reader) - Static method in class net.spy.util.SpyLDIF
Parse the data from an LDIF file, may include multiple entries.
performDelay() - Method in class net.spy.util.LoopingThread
Method to pause between loops.
ping() - Method in interface net.spy.rmi.RObject
Make sure the server is available and functioning.
ping() - Method in class net.spy.rmi.RObjectImpl
 
port(int) - Method in class net.spy.nmap.NmapEntry
gets an NmapPort entry for a single port number
port() - Method in class net.spy.nmap.NmapPort
gets the port number
ports() - Method in class net.spy.nmap.NmapEntry
gets an Enumeration of NmapPort entries from this entry
preConstructors() - Method in class net.spy.util.InterfaceImplementor
Anything that should appear before the automatically generated constructors.
preConstructors() - Method in class net.spy.util.ProxyInterfaceImplementor
Create the instance variables and constructor for the proxy.
preMethods() - Method in class net.spy.util.InterfaceImplementor
Anything that should appear before the automatically generated methods.
preMethods() - Method in class net.spy.util.ProxyInterfaceImplementor
Before the generated methods, include methods for accessing and setting the proxied object.
prefixHash(boolean) - Method in class net.spy.util.Digest
If set to true, hashes will be prefixed with the type of hash used.
prepare() - Method in class net.spy.db.DBCP
Prepare the statement for execution.
prepare() - Method in class net.spy.db.DBSP
Prepare the statement for execution.
prepare() - Method in class net.spy.db.DBSQL
Prepare the SQL for execution.
prepareCall(String) - Method in class net.spy.SpyDB
Prepare a callable statement.
prepareStatement(String) - Method in class net.spy.SpyDB
Prepare a statement.
prepareStatement(String, long) - Method in class net.spy.db.SpyCacheDB
Prepare a statment for caching.
printStackTrace(PrintStream) - Method in class net.spy.util.NestedException
Print the stack and the root stack (if any).
printStackTrace(PrintWriter) - Method in class net.spy.util.NestedException
Print the stack and the root stack (if any).
printStackTrace() - Method in class net.spy.util.NestedException
Print the stack and the root stack (if any).
printStackTrace(PrintStream) - Method in class net.spy.util.NestedRuntimeException
Print the stack and the root stack (if any).
printStackTrace(PrintWriter) - Method in class net.spy.util.NestedRuntimeException
Print the stack and the root stack (if any).
printStackTrace() - Method in class net.spy.util.NestedRuntimeException
Print the stack and the root stack (if any).
processChunk(String) - Method in class net.spy.log.LineGettingOutputStream
Deal with a chunk of data.
processChunk(String) - Method in class net.spy.log.LoggingOutputStream
Send the stuff to the logger.
processChunk(String) - Method in class net.spy.log.MessageOutputStream
Send this chunk as a SpyMessage.
processFile(String) - Method in class net.spy.ant.SPGenTask
Processes an individual file.
proto() - Method in class net.spy.nmap.NmapPort
gets the protocol (tcp, udp, etc...)
prune() - Method in class net.spy.pool.ObjectPool
Prune the object pools.
prune() - Method in class net.spy.pool.PoolContainer
Remove any object that is not checked out, as long as we stay above our minimum object requirement.
pruneStatus() - Method in class net.spy.pool.PoolAble
Find out if an object is prunable
put(String, Object) - Method in class net.spy.RHash
stores an object in the remote object server.
put(Object, Object) - Method in class net.spy.cache.DiskCache
Store an object in the cache.
put(Object, Object) - Method in class net.spy.cache.LRUCache
Store an object in the cache.
put(Object, Object) - Method in class net.spy.util.TimeStampedHash
 
put(Object, Object) - Method in class net.spy.util.TimeStampedHashMap
Put an object into the map.

Q

QuerySelector - interface net.spy.db.QuerySelector.
Select the most appropriate query for the given DBSQL instance.
QuerySelectorFactory - class net.spy.db.QuerySelectorFactory.
Factory for finding a QuerySelector instance.
QuerySelectorFactory() - Constructor for class net.spy.db.QuerySelectorFactory
 
QuickRun - class net.spy.util.QuickRun.
Listens on a socket and lets you run stuff without firing up a new JVM.
QuickRun(Socket) - Constructor for class net.spy.util.QuickRun
 
QuickRun(int) - Constructor for class net.spy.util.QuickRun
 
queueSize() - Method in class net.spy.log.SpyLogFlusher
Get the current size of the queue.

R

REQUIRED - Static variable in class net.spy.db.DBSP.Parameter
Parameter type indicating this is a required parameter.
RHash - class net.spy.RHash.
Abstract client for Remote Hash service.
RHash(String) - Constructor for class net.spy.RHash
Constructor!
RObject - interface net.spy.rmi.RObject.
RObject is an RMI service that allows you to access a hash table stored on a remote machine's disk.
RObjectImpl - class net.spy.rmi.RObjectImpl.
Implementation for RObjectServer
RObjectImpl() - Constructor for class net.spy.rmi.RObjectImpl
Get an RObjectImpl with the default directory.
RObjectImpl(String) - Constructor for class net.spy.rmi.RObjectImpl
Get an RObjectImpl with the given directory.
Range - class net.spy.util.Range.
A range of Comparable objects.
Range(Comparable, Comparable) - Constructor for class net.spy.util.Range
Get an instance of Range.
ReferenceSet - class net.spy.util.ReferenceSet.
This class aids in implementing sets of references.
ReferenceSet() - Constructor for class net.spy.util.ReferenceSet
Get an instance of ReferenceSet.
ReferenceSet(int) - Constructor for class net.spy.util.ReferenceSet
Create a ReferenceSet with the given capacity.
ReferenceSet(Collection) - Constructor for class net.spy.util.ReferenceSet
Get a ReferenceSet with the contents from the given Collection.
RingBuffer - class net.spy.util.RingBuffer.
A circular buffer.
RingBuffer(int) - Constructor for class net.spy.util.RingBuffer
Get an instance of RingBuffer.
RingBuffer(int, Collection) - Constructor for class net.spy.util.RingBuffer
Get a RingBuffer at a particular size filled from the given Collection.
RunnableRunner - interface net.spy.util.RunnableRunner.
Interface for objects that run runnables.
read() - Method in class net.spy.util.Base64InputStream
Get the next decoded byte in this stream.
read(byte[], int, int) - Method in class net.spy.util.ByteConverionInputStream
Reads up to len bytes of data from this input stream into an array of bytes.
read() - Method in class net.spy.util.UUInputStream
 
readLDIF() - Method in class net.spy.util.SpyLDIFReader
Get the next ldif entry from the file.
redefineOutputs() - Static method in class net.spy.log.LoggingOutputStream
Redefine stdout and stderr using new logging streams.
refresh() - Method in class net.spy.aaa.SpyPolicy
Clear the policy cache.
registerNameMapping(String, String) - Method in class net.spy.db.DefaultQuerySelector
Register a prefix -> name mapping.
registerQuery(String, String) - Method in class net.spy.db.DBSQL
Register a named query.
remove() - Method in class net.spy.util.Enumeriterator
NOT IMPLEMENTED.
remove(Object) - Method in class net.spy.util.WeakHashSet
Remove the given object from this Set.
removeBits(int, int) - Method in class net.spy.util.BitArray
Remove a specific number of bits from a specific location.
removeFlusher(SpyLogFlusher) - Method in class net.spy.log.SpyLog
Remove the given flusher.
removeLSBBits(int) - Method in class net.spy.util.BitArray
Remove a give number of bits from the LSB side.
removeMSBBits(int) - Method in class net.spy.util.BitArray
Remove a give number of bits from the MSB side.
report() - Method in class net.spy.util.TTL
Request a report of the TTL.
reportWithFormat(String) - Method in class net.spy.util.TTL
Report a TTL expiration with the given format.
requestStop() - Method in class net.spy.util.LoopingThread
Request the looping should end.
reset() - Method in class net.spy.util.TTL
Resets the counter by setting the time that the TTL started to right now.
resetArgs() - Method in class net.spy.db.DBSP
Reset all arguments.
resetResults() - Method in class net.spy.db.GenericResultSetStub
Reset the results to the beginning.
returnConnection(Connection) - Method in interface net.spy.db.ConnectionSource
Return a connection.
returnConnection(Connection) - Method in class net.spy.db.JDBCConnectionSource
 
returnConnection(Connection) - Method in class net.spy.db.JNDIConnectionSource
 
returnConnection(Connection) - Method in class net.spy.db.ObjectPoolConnectionSource
 
run() - Method in class net.spy.SpyRunner
 
run() - Method in class net.spy.cache.CacheClearRequestListener
Run.
run() - Method in class net.spy.cron.Cron
Do the run thing.
run() - Method in class net.spy.cron.Job
Mark started, call runJob, then mark finished.
run() - Method in class net.spy.log.SpyLogFlusher
Periodically process the log queue.
run() - Method in class net.spy.util.LoopingThread
The run loop itself.
run() - Method in class net.spy.util.QuickRun
 
run(Runnable) - Method in interface net.spy.util.RunnableRunner
Run the supplied Runnable.
run() - Method in class net.spy.util.TTLMonitor
Monitor the TTLs.
runClass(String, String[]) - Static method in class net.spy.SpyUtil
Class invoker (runs main(String[]) from a String array.
runJob() - Method in class net.spy.cron.Job
Subclasses of Job should extend this method to implement their running.
runJob() - Method in class net.spy.cron.MainJob
What to do when it's time to run.
runJob() - Method in class net.spy.net.URLItem
Ask the URL to update itself if it needs to.
runLoop() - Method in class net.spy.util.LoopingThread
This is the stuff that should happen during each execution of the run loop.
runLoop() - Method in class net.spy.util.ThreadPoolManager
Check to see if we should start up or shut down any threads.
runScript(InputStream) - Method in class net.spy.db.SQLRunner
Run the given script as a transaction.
runScript(InputStream, boolean, boolean) - Method in class net.spy.db.SQLRunner
Run the given script.

S

SNPP - class net.spy.net.SNPP.
SNPP client.
SNPP(String, int, int) - Constructor for class net.spy.net.SNPP
Get a new SNPP object connected to host:port
SNPP(String, int) - Constructor for class net.spy.net.SNPP
Get a new SNPP object connected to host:port
SNPPPoolAble - class net.spy.pool.SNPPPoolAble.
PoolAble object for containing a SNPP object.
SNPPPoolAble(Object, int) - Constructor for class net.spy.pool.SNPPPoolAble
Get an instance of SNPPPoolAble.
SNPPPoolAble(Object, long, int) - Constructor for class net.spy.pool.SNPPPoolAble
Get an instance of SNPPPoolAble.
SNPPPoolFiller - class net.spy.pool.SNPPPoolFiller.
PoolFiller object to fill a pool with SNPP PoolAbles
SNPPPoolFiller(String, SpyConfig) - Constructor for class net.spy.pool.SNPPPoolFiller
 
SPGen - class net.spy.util.SPGen.
Generator for .spt->.java.
SPGen(String, BufferedReader, PrintWriter) - Constructor for class net.spy.util.SPGen
Get a new SPGen from the given BufferedReader.
SPGenTask - class net.spy.ant.SPGenTask.
Generates Java code from SPT files.
SPGenTask() - Constructor for class net.spy.ant.SPGenTask
 
SPGenTask - class net.spy.util.SPGenTask.
This location is deprecated.
SPGenTask() - Constructor for class net.spy.util.SPGenTask
 
SPNode - interface net.spy.util.SPNode.
A Node for a shortest path graph.
SPVertex - class net.spy.util.SPVertex.
A weighted connection to a SPNode.
SPVertex(SPNode, int) - Constructor for class net.spy.util.SPVertex
Get an instance of SPVertex.
SPVertex(SPNode) - Constructor for class net.spy.util.SPVertex
Get an instance of SPVertex linking the two nodes with the default cost.
SQLRunner - class net.spy.db.SQLRunner.
Run a SQL script from an InputStream.
SQLRunner(Connection) - Constructor for class net.spy.db.SQLRunner
Get an instance of SQLRunner.
SYSLOG - Static variable in class net.spy.Syslog
 
Savable - interface net.spy.db.Savable.
Deprecated. use SavableNode instead
SavableHashMap - class net.spy.db.savables.SavableHashMap.
A subclass of HashMap that implements SavableNode.
SavableHashMap() - Constructor for class net.spy.db.savables.SavableHashMap
Get an instance of SavableHashMap.
SavableHashMap(Map) - Constructor for class net.spy.db.savables.SavableHashMap
Get an instance of SavableHashMap populated with the given Map of objects.
SavableHashMap(int) - Constructor for class net.spy.db.savables.SavableHashMap
Get an instance of SavableHashMap with the given initial capacity.
SavableHashMap(int, float) - Constructor for class net.spy.db.savables.SavableHashMap
Get an instance of SavableHashMap with the given initial capacity and load factors.
SavableHashSet - class net.spy.db.savables.SavableHashSet.
A subclass of HashSet that implements SavableNode.
SavableHashSet() - Constructor for class net.spy.db.savables.SavableHashSet
Get an instance of SavableHashSet.
SavableHashSet(Collection) - Constructor for class net.spy.db.savables.SavableHashSet
Get an instance of SavableHashSet populated with the given Collection of objects.
SavableHashSet(int) - Constructor for class net.spy.db.savables.SavableHashSet
Get an instance of SavableHashSet with the given initial capacity.
SavableHashSet(int, float) - Constructor for class net.spy.db.savables.SavableHashSet
Get an instance of SavableHashSet with the given initial capacity and load factors.
SavableNode - interface net.spy.db.SavableNode.
Interface for transactionally savable trees of objects.
SaveContext - class net.spy.db.SaveContext.
Context shared by all Savables inside a Saver.
SaveContext() - Constructor for class net.spy.db.SaveContext
Get an instance of SaveContext.
SaveException - exception net.spy.db.SaveException.
Exception thrown when a Saver save fails.
SaveException(String) - Constructor for class net.spy.db.SaveException
Get an instance of SaveException with a message.
SaveException(String, Throwable) - Constructor for class net.spy.db.SaveException
Get an instance of SaveException with a message and a root cause.
Saver - class net.spy.db.Saver.
Transactional object saver.
Saver(SpyConfig) - Constructor for class net.spy.db.Saver
Get an instance of Saver with the given database config.
Saver(SpyConfig, SaveContext) - Constructor for class net.spy.db.Saver
Get an instance of saver with the given database config and context.
ShortestPath - class net.spy.util.ShortestPath.
Represents the shortest path between two SPNodes.
ShortestPath(SPNode, SPNode) - Constructor for class net.spy.util.ShortestPath
Get an instance of ShortestPath.
ShortestPathFinder - class net.spy.util.ShortestPathFinder.
This is a utility class for finding the least costly paths from each node from a collection to all nodes to which they link.
ShortestPathFinder() - Constructor for class net.spy.util.ShortestPathFinder
Get an instance of ShortestPathFinder.
SimpleAuthUser - class net.spy.aaa.SimpleAuthUser.
A simple implementation of AuthUser for that contains its own hashed password and can deal with checking it.
SimpleAuthUser(String) - Constructor for class net.spy.aaa.SimpleAuthUser
Get an instance of SimpleAuthUser.
SimpleTimeIncrement - class net.spy.cron.SimpleTimeIncrement.
A simple time increment implemenation.
SimpleTimeIncrement(int) - Constructor for class net.spy.cron.SimpleTimeIncrement
Get an instance of SimpleTimeIncrement.
SoftHashSet - class net.spy.util.SoftHashSet.
Implementation of ReferenceSet that uses soft references.
SoftHashSet() - Constructor for class net.spy.util.SoftHashSet
Get an instance of SoftHashSet.
SoftHashSet(int) - Constructor for class net.spy.util.SoftHashSet
Create a SoftHashSet with the given capacity.
SoftHashSet(Collection) - Constructor for class net.spy.util.SoftHashSet
Get a SoftHashSet with the contents from the given Collection.
SpyCache - class net.spy.cache.SpyCache.
Spy in-memory cache object.
SpyCache() - Constructor for class net.spy.cache.SpyCache
Construct a new instance of SpyCache.
SpyCacheDB - class net.spy.db.SpyCacheDB.
Extensions to DB that allow for result set caching.
SpyCacheDB(SpyConfig) - Constructor for class net.spy.db.SpyCacheDB
Get a SpyCacheDB object as specified in the passed in config file.
SpyCacheDB(Connection) - Constructor for class net.spy.db.SpyCacheDB
Get a SpyCacheDB object that will use the given Connection object for any needed queries.
SpyComparable - interface net.spy.util.SpyComparable.
SpyComparible allows a class to describe how two objects should be compared.
SpyConfig - class net.spy.SpyConfig.
SpyConfig - an abstracted config file maintainer.
SpyConfig(File) - Constructor for class net.spy.SpyConfig
Construct a new SpyConfig object describing a config file.
SpyConfig(String) - Constructor for class net.spy.SpyConfig
Deprecated. Give it a File object instead.
SpyConfig() - Constructor for class net.spy.SpyConfig
Construct a new SpyConfig object without a config file.
SpyDB - class net.spy.SpyDB.
SpyDB is an abstraction of both net.spy.pool and java.sql.
SpyDB(SpyConfig) - Constructor for class net.spy.SpyDB
Create a SpyDB object based on the description found in the passed in SpyConfig object.
SpyDB(Connection) - Constructor for class net.spy.SpyDB
Get a SpyDB object wrapping the given connection.
SpyDateComparable - class net.spy.util.SpyDateComparable.
Compare Dates for SpySort.
SpyDateComparable() - Constructor for class net.spy.util.SpyDateComparable
 
SpyDoubleComparable - class net.spy.util.SpyDoubleComparable.
Compare Doubles for SpySort.
SpyDoubleComparable() - Constructor for class net.spy.util.SpyDoubleComparable
 
SpyIntegerComparable - class net.spy.util.SpyIntegerComparable.
Compare Integers for SpySort.
SpyIntegerComparable() - Constructor for class net.spy.util.SpyIntegerComparable
 
SpyLDIF - class net.spy.util.SpyLDIF.
An LDIF Entry (returned by SpyLDIFReader).
SpyLDIF() - Constructor for class net.spy.util.SpyLDIF
Get a new SpyLDIF object that's not initialized
SpyLDIF(Hashtable) - Constructor for class net.spy.util.SpyLDIF
Get a new SpyLDIF object from a Hashtable
SpyLDIF(String) - Constructor for class net.spy.util.SpyLDIF
Return a new SpyLDIF object from the passed in LDIF entry
SpyLDIFReader - class net.spy.util.SpyLDIFReader.
Reader of .ldif files.
SpyLDIFReader(Reader) - Constructor for class net.spy.util.SpyLDIFReader
Create a SpyLDIFReader stream that uses a default-sized input buffer.
SpyLDIFReader(Reader, int) - Constructor for class net.spy.util.SpyLDIFReader
Create a SpyLDIFReader stream that uses the given input buffer size
SpyLog - class net.spy.log.SpyLog.
The Spy Asynchronous logger.
SpyLog(String) - Constructor for class net.spy.log.SpyLog
Instantiate a SpyLog interface for the given queue name with the default flusher.
SpyLog(String, SpyLogFlusher) - Constructor for class net.spy.log.SpyLog
Instantiate a SpyLog entry with an alternative log flusher.
SpyLogEntry - class net.spy.log.SpyLogEntry.
An entry in the spy log.
SpyLogEntry() - Constructor for class net.spy.log.SpyLogEntry
 
SpyLogFlusher - class net.spy.log.SpyLogFlusher.
SpyLogFlusher does the actual work of SpyLog.
SpyLogFlusher(String) - Constructor for class net.spy.log.SpyLogFlusher
Get a SpyFlusher for the given queue.
SpyLogFlusher(String, ThreadGroup) - Constructor for class net.spy.log.SpyLogFlusher
Get a SpyFlusher for the given queue in the given ThreadGroup
SpyLogQueue - class net.spy.log.SpyLogQueue.
This class performs the actual queue management for the SpyLog system.
SpyLogQueue(String) - Constructor for class net.spy.log.SpyLogQueue
Get a new SpyLogQueue with the given name.
SpyMessage - class net.spy.log.SpyMessage.
Log message for use in textual logs.
SpyMessage(String) - Constructor for class net.spy.log.SpyMessage
Get an instance of SpyMessage.
SpyObject - class net.spy.SpyObject.
Superclass for all Spy Objects.
SpyObject() - Constructor for class net.spy.SpyObject
Get an instance of SpyObject.
SpyPermission - class net.spy.aaa.SpyPermission.
Permissions used in spy stuff.
SpyPermission(String) - Constructor for class net.spy.aaa.SpyPermission
Get an instance of SpyPermission.
SpyPermissionCollection - class net.spy.aaa.SpyPermissionCollection.
A collection of permissions.
SpyPermissionCollection() - Constructor for class net.spy.aaa.SpyPermissionCollection
Get an instance of SpyPermissionCollection.
SpyPolicy - class net.spy.aaa.SpyPolicy.
A Policy for use in SpySecurityManager.
SpyPolicy() - Constructor for class net.spy.aaa.SpyPolicy
Get an instance of SpyPolicy.
SpyRunner - class net.spy.SpyRunner.
SpyRunner - a hack-ass application server.
SpyRunner(ThreadGroup, String, String[]) - Constructor for class net.spy.SpyRunner
 
SpySecurityException - exception net.spy.aaa.SpySecurityException.
An Exception that will allow chaining of another Throwable.
SpySecurityException() - Constructor for class net.spy.aaa.SpySecurityException
Allow subclasses to get an exception without a message.
SpySecurityException(String) - Constructor for class net.spy.aaa.SpySecurityException
Get an instance of SpySecurityException with a given message.
SpySecurityException(String, Throwable) - Constructor for class net.spy.aaa.SpySecurityException
Get a SpySecurityException with a given message and root cause throwable.
SpySecurityManager - class net.spy.aaa.SpySecurityManager.
A flexible SecurityManager type thing for use within applications.
SpySecurityManager() - Constructor for class net.spy.aaa.SpySecurityManager
Get an instance of SpySecurityManager.
SpySecurityPermissionException - exception net.spy.aaa.SpySecurityPermissionException.
Security Exceptions thrown from Spy stuff.
SpySecurityPermissionException(Token, Permission) - Constructor for class net.spy.aaa.SpySecurityPermissionException
Get a SpySecurityPermissionException.
SpySecurityPermissionException(Token, Permission, Throwable) - Constructor for class net.spy.aaa.SpySecurityPermissionException
Get a SpySecurityPermissionException.
SpySort - class net.spy.util.SpySort.
Sorting class.
SpySort(SpyComparable) - Constructor for class net.spy.util.SpySort
Get an SpySort object with the given comparable.
SpyTemp - class net.spy.temperature.SpyTemp.
A simple interface to my temperature servlet at home.
SpyTemp() - Constructor for class net.spy.temperature.SpyTemp
Get a SpyTemp object reading from the default temperature base.
SpyTemp(String) - Constructor for class net.spy.temperature.SpyTemp
Get a SpyTemp object reading from the default temperature base.
SpyThread - class net.spy.SpyThread.
Superclass for all Spy Threads.
SpyThread() - Constructor for class net.spy.SpyThread
Get an instance of SpyThread.
SpyThread(String) - Constructor for class net.spy.SpyThread
Get an instance of SpyThread with a name.
SpyThread(ThreadGroup, String) - Constructor for class net.spy.SpyThread
Get an instance of SpyThread with a name.
SpyToker - class net.spy.SpyToker.
A simple token in-plugger.
SpyToker() - Constructor for class net.spy.SpyToker
 
SpyUtil - class net.spy.SpyUtil.
Miscellaneous utilities.
StockQuote - class net.spy.info.StockQuote.
An individual stock quote.
StockQuote(String) - Constructor for class net.spy.info.StockQuote
Create a StockQuote object from a yahoo CSV output.
Stocks - class net.spy.info.Stocks.
Get stock quotes.
Stocks() - Constructor for class net.spy.info.Stocks
Get a stock quote gettin' object.
Syslog - class net.spy.Syslog.
Send a message via syslog.
Syslog(String) - Constructor for class net.spy.Syslog
Log to a particular log host.
save(Connection, SaveContext) - Method in interface net.spy.db.Savable
Deprecated. Save this object's state over the given connection.
save(Savable) - Method in class net.spy.db.Saver
Save this Savabale and everything it contains at the default isolation level.
save(Savable, int) - Method in class net.spy.db.Saver
Save this Savabale and everything it contains at the default isolation level.
save(Connection, SaveContext) - Method in class net.spy.db.savables.SavableHashMap
Do nothing.
save(Connection, SaveContext) - Method in class net.spy.db.savables.SavableHashSet
Do nothing.
send() - Method in class net.spy.net.SNPP
send is handled separately in case it's a two-way transaction.
sendMessage(SpyMessage) - Method in class net.spy.log.MCastLog
Send a SpyMessage on this multicast socket.
sendpage(String, String) - Method in class net.spy.net.SNPP
Send a simple page.
service() - Method in class net.spy.nmap.NmapPort
gets the service type (http/imap/smtp/etc...)
set(String, BigDecimal) - Method in class net.spy.db.DBSP
Set field which to the value a1 of the type java.math.BigDecimal
set(String, boolean) - Method in class net.spy.db.DBSP
Set field which to the value a1 of the type boolean
set(String, Boolean) - Method in class net.spy.db.DBSP
Set field which to the value of b.
set(String, Date) - Method in class net.spy.db.DBSP
Set field which to the value a1 of the type java.sql.Date
set(String, double) - Method in class net.spy.db.DBSP
Set field which to the value a1 of the type double
set(String, float) - Method in class net.spy.db.DBSP
Set field which to the value a1 of the type float
set(String, Float) - Method in class net.spy.db.DBSP
Set field which to the value a1 of the type float
set(String, Integer) - Method in class net.spy.db.DBSP
Set field which to the value a1 of the type java.lang.Integer
set(String, int) - Method in class net.spy.db.DBSP
Set field which to the value a1 of the type int
set(String, long) - Method in class net.spy.db.DBSP
Set field which to the value a1 of the type long
set(String, short) - Method in class net.spy.db.DBSP
Set field which to the value a1 of the type short
set(String, Short) - Method in class net.spy.db.DBSP
Set the field which to the value s of the type short.
set(String, String) - Method in class net.spy.db.DBSP
Set field which to the value a1 of the type java.lang.String
set(String, Time) - Method in class net.spy.db.DBSP
Set field which to the value a1 of the type Time
set(String, Timestamp) - Method in class net.spy.db.DBSP
Set field which to the value a1 of the type Timestamp
set(String, Object) - Method in class net.spy.db.DBSP
 
setAccessTime(long) - Method in class net.spy.cache.AbstractCachable
Mark a new access.
setAccessTime(long) - Method in interface net.spy.cache.Cachable
Set the timestamp of a particular access.
setArg(String, Object, int) - Method in class net.spy.db.DBSP
Set the named argument to the value contained in the given object for the given type.
setArg(String) - Method in class net.spy.info.FlightTracker
Set the object arguments.
setArg(String) - Method in class net.spy.info.Info
Set the arguments, useful when it was called with a constructor with no args.
setAuthenticator(Authenticator) - Method in class net.spy.aaa.SpySecurityManager
Set the authenticator for this manager.
setAvailable() - Method in class net.spy.pool.PoolAble
Mark this object as available.
setBigDecimal(int, BigDecimal) - Method in class net.spy.db.CachePreparedStatementStub
 
setBoolean(int, boolean) - Method in class net.spy.db.CachePreparedStatementStub
 
setBuildprops(String) - Method in class net.spy.ant.BuildInfoTask
Set the path to the build properties.
setCacheTime(long) - Method in class net.spy.db.DBSP
Set the number of seconds the results of this SP will be valid.
setCacheTime(long) - Method in interface net.spy.db.DBSPLike
Set the cache time for this cachable query.
setChangelog(String) - Method in class net.spy.ant.BuildInfoTask
Set the path to the change log.
setCoerced(String, String) - Method in class net.spy.db.DBSP
Set a field in the DBSP after coercing the String value to the required value for the given field.
setConfig(SpyConfig) - Method in class net.spy.pool.PoolFiller
Set the config file to use.
setCursorName(String) - Method in class net.spy.db.DBSP
Set the cursor name to be handed to the underlying Statement.
setDate(int, Date) - Method in class net.spy.db.CachePreparedStatementStub
 
setDbcpSuperclass(String) - Method in class net.spy.ant.SPGenTask
Set the DBCP superclass for the generated class.
setDbcpSuperclass(String) - Method in class net.spy.util.SPGen
Set the DBCP superclass of the generated java class.
setDbspSuperclass(String) - Method in class net.spy.ant.SPGenTask
Set the DBSP superclass for the generated class.
setDbspSuperclass(String) - Method in class net.spy.util.SPGen
Set the DBSP superclass of the generated java class.
setDebug(boolean) - Method in class net.spy.db.DBSP
Set the value of debug for this instance.
setDelivered() - Method in class net.spy.info.PackageInfo
Set the delivered status.
setDestdir(String) - Method in class net.spy.ant.BuildInfoTask
Set the destination directory (top level generated code directory).
setDestdir(File) - Method in class net.spy.ant.SPGenTask
Sets the destination directory to place .java files.
setDouble(int, double) - Method in class net.spy.db.CachePreparedStatementStub
 
setErr() - Method in class net.spy.log.LineGettingOutputStream
Redefine stderr to send messages via this thing.
setExtraInfo(Object) - Method in class net.spy.util.TTL
Provide extra information for the TTL report.
setField(int) - Method in class net.spy.cron.TimeIncrement
Set Calendar field to increment.
setFloat(int, float) - Method in class net.spy.db.CachePreparedStatementStub
 
setHighMatch(int) - Method in class net.spy.util.Range
Set the high match type.
setIncrement(int) - Method in class net.spy.cron.TimeIncrement
Set the increment amount.
setInt(int, int) - Method in class net.spy.db.CachePreparedStatementStub
 
setInterfaceName(String) - Method in class net.spy.ant.InterfaceImplementorTask
 
setLimit(int) - Method in class net.spy.util.LimitedList
Dynamically reset the limit.
setLong(int, long) - Method in class net.spy.db.CachePreparedStatementStub
 
setLowMatch(int) - Method in class net.spy.util.Range
Set the low match type.
setMaxAge(long) - Method in class net.spy.pool.PoolAble
Set the maximum age of this PoolAble.
setMaxIdleTime(long) - Method in class net.spy.cron.Cron
Set the maximum amount of time the cron thread will continue running with no jobs.
setMaxIdleTime(int) - Method in class net.spy.net.URLItem
Set the maximum number of milliseconds this URL will remain in the container if nothing requests it.
setMaxReports(int) - Method in class net.spy.util.TTL
Set the maximum number of reports this TTL should issue before automatically closing.
setMaxRows(int) - Method in class net.spy.db.CachePreparedStatementStub
Set the max rows for the query return.
setMaxRows(int) - Method in class net.spy.db.DBSP
Set the maximum number of rows that should be returned from this query.
setMaxTaskQueueSize(int) - Method in class net.spy.util.ThreadPool
Set the maximum size of the job queue.
setMaxTotalThreads(int) - Method in class net.spy.util.ThreadPool
Set the maximum number of threads that may be in this pool.
setMetaData(ResultSetMetaData) - Method in class net.spy.db.GenericResultSetStub
Set the ResultSetMetaData used for this ResultSet.
setMinIdleThreads(int) - Method in class net.spy.util.ThreadPool
Set the minimum number of idle threads to maintain.
setMinTotalThreads(int) - Method in class net.spy.util.ThreadPool
Set the minimum number of threads that may exist in the thread pool at any moment.
setModified(boolean) - Method in class net.spy.db.AbstractSavable
Set the ``modified'' flag for this object.
setMonitor(ThreadPoolObserver) - Method in class net.spy.util.ThreadPool
Set the observer who will receive notification whenever a task is completed.
setMsPerLoop(int) - Method in class net.spy.util.LoopingThread
Set the number of milliseconds to sleep during each loop.
setName(String) - Method in class net.spy.cron.Job
Set the name of this thing.
setName(String) - Method in class net.spy.pool.PoolFiller
Set the name to be used for config lookups.
setNew(boolean) - Method in class net.spy.db.AbstractSavable
Set the ``new'' flag for this object.
setNull(int, int) - Method in class net.spy.db.CachePreparedStatementStub
 
setNull(String, int) - Method in class net.spy.db.DBSP
Set field which to a null of the given type.
setObject(int, Object) - Method in class net.spy.db.CachePreparedStatementStub
 
setObjectID(int) - Method in class net.spy.pool.PoolAble
Set the internal object ID.
setOptional(String, int) - Method in class net.spy.db.DBCP
Optional parameters are not currently supported for DBCP objects.
setOptional(String, int) - Method in class net.spy.db.DBSP
Define a field to be optional.
setOut() - Method in class net.spy.log.LineGettingOutputStream
Redefine stdout to send messages via this thing.
setOutClass(String) - Method in class net.spy.ant.InterfaceImplementorTask
 
setOutDir(String) - Method in class net.spy.ant.InterfaceImplementorTask
 
setOutput(String, int) - Method in class net.spy.db.DBSP
Define a field to be output.
setOutputClass(String) - Method in class net.spy.util.InterfaceImplementor
Set the name of the output class.
setPackage(String) - Method in class net.spy.ant.BuildInfoTask
Set the name of the package that will have the buildinfo file.
setPoolHash(int) - Method in class net.spy.pool.PoolFiller
Set the hash to use for debug data.
setPoolManagerClass(Class) - Method in class net.spy.util.ThreadPool
Set the PoolManager class.
setPoolName(String) - Method in class net.spy.pool.PoolAble
Set the pool name this thing sits in.
setPreparedStatement(PreparedStatement) - Method in class net.spy.db.DBSP
Set the prepared statement on which this DBSP will operate.
setPriority(int) - Method in class net.spy.util.ThreadPool
Set the priority to be used for any new threads within this threaad group.
setQuery(String) - Method in class net.spy.db.DBSP
Set the SQL query to call
setQueryTimeout(int) - Method in class net.spy.db.CachePreparedStatementStub
Set the query timeout.
setQueryTimeout(int) - Method in class net.spy.db.DBSP
Set the timeout for this query.
setQueryTimeout(int) - Method in interface net.spy.db.DBSPLike
Set the timeout for this query.
setRegisteredQueryMap(Map) - Method in class net.spy.db.DBSQL
Set the Map of registered queries.
setReportInterval(int) - Method in class net.spy.util.TTL
Set the minimum interval at which doReport() should be called when TTLMonitor sees this object as expired.
setRequired(String, int) - Method in class net.spy.db.DBSP
Define a field to be required.
setResults(List) - Method in class net.spy.db.GenericResultSetStub
Set the results for this ResultSet to use.
setRootCause(Throwable) - Method in class net.spy.util.NestedException
Set the root cause of this problem.
setRootCause(Throwable) - Method in class net.spy.util.NestedRuntimeException
Set the root cause of this problem.
setSPName(String) - Method in class net.spy.db.DBSP
Set the stored procedure to the given value.
setSaved() - Method in class net.spy.db.AbstractSavable
Unset the flags indicating that this object needs to be saved.
setSecurityManager(String, SpySecurityManager) - Static method in class net.spy.aaa.SpySecurityManager
Set a security manager by name.
setShort(int, short) - Method in class net.spy.db.CachePreparedStatementStub
 
setSleepTime(long) - Method in class net.spy.log.SpyLogFlusher
Set the sleep time between flushes.
setSmallInt(String, short) - Method in class net.spy.db.DBSP
Set field which to the value a1 of the type short
setSrcdir(File) - Method in class net.spy.ant.SPGenTask
Sets the source directory to search for .spt files.
setStartThreads(int) - Method in class net.spy.util.ThreadPool
Set the number of threads to start when bringing up this pool.
setStartTime(Date) - Method in class net.spy.cron.Job
Set the next time the job is due to start.
setString(int, String) - Method in class net.spy.db.CachePreparedStatementStub
 
setSuperClass(String) - Method in class net.spy.ant.InterfaceImplementorTask
 
setSuperClass(Class) - Method in class net.spy.util.InterfaceImplementor
Set an optional superclass that defines some of the methods for the implementation.
setSuperclass(String) - Method in class net.spy.ant.SPGenTask
Set the superclass for the generated class.
setSuperclass(String) - Method in class net.spy.util.SPGen
Set the superclass of the generated java class.
setTasks(LinkedList) - Method in class net.spy.util.ThreadPool
Set the LinkedList to contain the tasks on which this ThreadPool will be listening.
setThreadPool(ThreadPool) - Method in class net.spy.util.ThreadPoolManager
Set the ThreadPool to watch.
setTime(int, Time) - Method in class net.spy.db.CachePreparedStatementStub
 
setTimeout(int) - Method in class net.spy.db.SQLRunner
Set the query timeout (in seconds).
setUnavailable() - Method in class net.spy.pool.PoolAble
Mark this object as unavailable.
setVerbose(boolean) - Method in class net.spy.ant.SPGenTask
True if we want verbose transformations.
setVerbose(boolean) - Method in class net.spy.util.SPGen
Set the verbosity flag.
shuffle(Object[]) - Static method in class net.spy.SpyUtil
Shuffle (unsort) an array.
shutdown() - Method in class net.spy.cron.Cron
Shut down the queue.
shutdown() - Method in class net.spy.net.URLWatcher
Instruct the URLWatcher to stop URLWatching.
shutdown() - Method in class net.spy.util.ThreadPool
Tell all the threads to shut down after they finish their current tasks.
size() - Method in class net.spy.log.SpyLogQueue
Return the current size of the queue.
size() - Method in class net.spy.util.BitArray
Get the number of bits remaining in the bit set.
size() - Method in class net.spy.util.ReferenceSet
Get the current size of the Set.
size() - Method in class net.spy.util.RingBuffer
Get the number of objects in this RingBuffer.
size() - Method in class net.spy.util.WeakHashSet
Get the number of keys currently contained in this Set.
sort(Object[]) - Method in class net.spy.util.SpySort
Sort the given list of objects with this object's comparable.
split(String, String) - Static method in class net.spy.SpyUtil
Split a string based on a tokenizer.
start() - Method in class net.spy.util.ProgressStats
Mark us having started processing something.
start() - Method in class net.spy.util.ThreadPool
Start the ThreadPool.
start() - Method in class net.spy.util.ThreadPoolManager
Initialize this ThreadPoolManager.
startWatching(URLItem) - Method in class net.spy.net.URLWatcher
Start watching the given URL.
status() - Method in class net.spy.nmap.NmapPort
gets the status
stop() - Method in class net.spy.util.ProgressStats
Mark this iteration as complete.
stopRunning() - Method in class net.spy.cache.CacheClearRequestListener
Tell the thing to stop running.
stopRunning() - Method in class net.spy.cron.Job
Stop this job from running.
store(String, Cachable) - Method in class net.spy.cache.SpyCache
Store a Cachable object in the cache.
store(String, Object, long) - Method in class net.spy.cache.SpyCache
Store an object in the cache with the specified timeout.
storeObject(String, Object) - Method in class net.spy.cache.DiskCache
Deprecated. use put(Object,Object) instead
storeObject(String, Object) - Method in interface net.spy.rmi.RObject
Store an Object in the object server.
storeObject(String, Object) - Method in class net.spy.rmi.RObjectImpl
 

T

TTL - class net.spy.util.TTL.
A TTL object is used to express an intent for a process to finish within a certain amount of time.
TTL(long) - Constructor for class net.spy.util.TTL
Get an instance of TTL.
TTL(long, Object) - Constructor for class net.spy.util.TTL
Get an instance of TTL with the given ttl and extra object.
TTLMonitor - class net.spy.util.TTLMonitor.
Monitor TTLs.
ThreadPool - class net.spy.util.ThreadPool.
A producer/consumer thread pool for easy parallelism.
ThreadPool(String, int, int) - Constructor for class net.spy.util.ThreadPool
Get an instance of ThreadPool.
ThreadPool(String, int) - Constructor for class net.spy.util.ThreadPool
Get an instance of ThreadPool with a normal priority.
ThreadPool(String) - Constructor for class net.spy.util.ThreadPool
Get an instance of ThreadPool with five threads and a normal priority.
ThreadPoolManager - class net.spy.util.ThreadPoolManager.
Management thread for managing a ThreadPool.
ThreadPoolManager(ThreadGroup) - Constructor for class net.spy.util.ThreadPoolManager
Get an instance of ThreadPoolManager.
ThreadPoolObserver - class net.spy.util.ThreadPoolObserver.
Receive notification of job completion.
ThreadPoolObserver() - Constructor for class net.spy.util.ThreadPoolObserver
Get an instance of ThreadPoolObserver.
ThreadPoolRunnable - interface net.spy.util.ThreadPoolRunnable.
Interface that flags a class as having overridden toString() for debug display in a thread list.
TimeIncrement - class net.spy.cron.TimeIncrement.
This object defines how a recurring job should increment itself.
TimeIncrement() - Constructor for class net.spy.cron.TimeIncrement
Get a new TimeIncrement object.
TimeIncrement(Calendar) - Constructor for class net.spy.cron.TimeIncrement
Get a new TimeIncrement object using a specific Calendar.
TimeSpan - class net.spy.util.TimeSpan.
Creates a representable timespan.
TimeSpan(Date, Date) - Constructor for class net.spy.util.TimeSpan
Get an instance of TimeSpan representing the span between the given from and to dates.
TimeStampedHash - class net.spy.util.TimeStampedHash.
A Hashtable that remembers when it was accessed.
TimeStampedHash() - Constructor for class net.spy.util.TimeStampedHash
Get an instance of SpyCacheStore.
TimeStampedHashMap - class net.spy.util.TimeStampedHashMap.
A HashMap that remembers when it was accessed.
TimeStampedHashMap() - Constructor for class net.spy.util.TimeStampedHashMap
Get an instance of TimeStampedHashMap.
TimedSocket - class net.spy.net.TimedSocket.
Because java doesn't have the ability to timeout on a connection, this does.
ToStringComparator - class net.spy.util.ToStringComparator.
A Comparator that compares the String representation of objects.
ToStringComparator() - Constructor for class net.spy.util.ToStringComparator
Get an instance of ToStringComparator sorting nulls last.
ToStringComparator(int) - Constructor for class net.spy.util.ToStringComparator
Get a ToStringComparator with the provided null order.
Token - class net.spy.aaa.Token.
A token provided by a security manager after a successful authentication.
Token(String) - Constructor for class net.spy.aaa.Token
Get an instance of Token.
Traffic - class net.spy.info.Traffic.
Get Traffic info.
Traffic(String) - Constructor for class net.spy.info.Traffic
Get an Traffic object.
Traffic() - Constructor for class net.spy.info.Traffic
Get an unitialized Traffic object.
TransactionListener - interface net.spy.db.TransactionListener.
Interface for objects that want to be notified when they're at the end of their transaction.
TypeNameGen - class net.spy.util.TypeNameGen.
Used at compile time to generate net.spy.db.TypeNames.
TypeNameGen() - Constructor for class net.spy.util.TypeNameGen
Get the TypeNameGen instance.
toString() - Method in class net.spy.aaa.SpyPolicy
String me.
toString() - Method in class net.spy.aaa.SpySecurityPermissionException
String me.
toString() - Method in class net.spy.aaa.Token
String me.
toString() - Method in class net.spy.cache.CacheClearRequestListener
String me.
toString() - Method in class net.spy.cron.Cron
String me.
toString() - Method in class net.spy.cron.Job
Get a string representation of this Job.
toString() - Method in class net.spy.cron.TimeIncrement
String me.
toString() - Method in class net.spy.db.DBSP.Argument
 
toString() - Method in class net.spy.db.DBSP.NamedObject
String me.
toString() - Method in class net.spy.db.DBSP.Parameter
 
toString() - Method in class net.spy.db.DBTTL
String me.
toString() - Method in class net.spy.db.GenericResultSetStub
Debug routine for displaying the current row of the ResultSet.
toString() - Method in class net.spy.db.KeyStore
String me.
toString() - Method in class net.spy.info.BigWords
 
toString() - Method in class net.spy.info.FedEx
 
toString() - Method in class net.spy.info.FlightTracker
 
toString() - Method in class net.spy.info.Info
Get a string representation of the info object.
toString() - Method in class net.spy.info.StockQuote
produces a readable version of the StockQuote
toString() - Method in class net.spy.info.Traffic
 
toString() - Method in class net.spy.info.UPS
Get a string representation of the UPS object.
toString() - Method in class net.spy.info.Weather
Get a string representation of the Weather object.
toString() - Method in class net.spy.info.eBay
String me.
toString() - Method in class net.spy.log.Level
Get a string representation of this level.
toString() - Method in class net.spy.log.SpyLogEntry
toString must be overridden for this to be useful.
toString() - Method in class net.spy.log.SpyLogFlusher
Get a string describing this thingy.
toString() - Method in class net.spy.log.SpyMessage
String representation of this message.
toString() - Method in class net.spy.net.URLWatcher
String me.
toString() - Method in class net.spy.nmap.NmapEntry
 
toString() - Method in class net.spy.nmap.NmapParser
 
toString() - Method in class net.spy.pool.ObjectPool
Dump out the object pools.
toString() - Method in class net.spy.pool.PoolAble
Return a string representation of this object.
toString() - Method in class net.spy.pool.PoolContainer
debugging tool, dump out the current state of the pool
toString() - Method in class net.spy.util.BitArray
String me.
toString() - Method in class net.spy.util.NestedException
String me.
toString() - Method in class net.spy.util.NestedRuntimeException
String me.
toString() - Method in class net.spy.util.ProgressStats
String me.
toString() - Method in class net.spy.util.Promise
Print me.
toString() - Method in class net.spy.util.Range
Describe this object in Set notation.
toString() - Method in class net.spy.util.RingBuffer
String me.
toString() - Method in class net.spy.util.SPVertex
String me.
toString() - Method in class net.spy.util.TTL
String me.
toString() - Method in class net.spy.util.TTLMonitor
String me.
toString() - Method in class net.spy.util.ThreadPool
String me.
toString() - Method in interface net.spy.util.ThreadPoolRunnable
Subclasses must override toString() to produce an informative debug string.
toString() - Method in class net.spy.util.TimeSpan
Print out the timespan.
toXML() - Method in class net.spy.info.Info
Get an XML representation of the info object as a String.
tokenize(String, Map) - Method in class net.spy.SpyToker
Deprecated. give it a File instead.
tokenize(File, Map) - Method in class net.spy.SpyToker
Tokenize a file.
tokenizeString(String, Map) - Method in class net.spy.SpyToker
Tokenize a String, return the tokenized results.
totalObjects() - Method in class net.spy.pool.PoolContainer
Find out how many objects are in this pool.
transactionCommited() - Method in interface net.spy.db.TransactionListener
Method called when the transaction is over.
twoWay() - Method in class net.spy.net.SNPP
Put this into 2way mode.

U

UPS - class net.spy.info.UPS.
Get UPS info.
UPS(String) - Constructor for class net.spy.info.UPS
Get a UPS info object.
UPS() - Constructor for class net.spy.info.UPS
Get an unitialized UPS object.
URLItem - class net.spy.net.URLItem.
A particular URL that's being watched.
URLItem(URL) - Constructor for class net.spy.net.URLItem
Get a new URLItem at the default interval.
URLItem(URL, TimeIncrement) - Constructor for class net.spy.net.URLItem
Get a new URLItem with the given interval.
URLItem(URL, Date, TimeIncrement) - Constructor for class net.spy.net.URLItem
Get an instance of URLItem.
URLWatcher - class net.spy.net.URLWatcher.
URLWatcher watches URLs and provides access to the most recent data from the URL.
USER - Static variable in class net.spy.Syslog
 
UUCP - Static variable in class net.spy.Syslog
 
UUInputStream - class net.spy.util.UUInputStream.
This class decodes uuencoded files.
UUInputStream(InputStream) - Constructor for class net.spy.util.UUInputStream
Get a UUInputStream decoding the given InputStream.
uncache(String) - Method in class net.spy.cache.SpyCache
Manually remove an object from the cache.
uncacheLike(String) - Method in class net.spy.cache.SpyCache
Remove all objects from the cache that begin with the passed in string.
uncachedEvent(Object) - Method in class net.spy.cache.AbstractCachable
Override uncachedEvent to also send the message to the cached object if it wants it.
uncachedEvent(Object) - Method in class net.spy.cache.AbstractCacheListener
Receive notification of having been uncached.
uncachedEvent(Object) - Method in interface net.spy.cache.CacheListener
Called whenever an object is removed from a cache.

W

WARN - Static variable in class net.spy.log.Level
Warning level.
WARNING - Static variable in class net.spy.Syslog
 
WeakHashSet - class net.spy.util.WeakHashSet.
HashSet backed by a WeakHashMap.
WeakHashSet() - Constructor for class net.spy.util.WeakHashSet
Get an instance of WeakHashSet.
WeakHashSet(int) - Constructor for class net.spy.util.WeakHashSet
Create a WeakHashSet with the given capacity.
WeakHashSet(Collection) - Constructor for class net.spy.util.WeakHashSet
Get a WeakHashSet with the contents from the given Collection.
Weather - class net.spy.info.Weather.
Get Weather info from weather.com
Weather(String) - Constructor for class net.spy.info.Weather
Get a Weather object.
Weather() - Constructor for class net.spy.info.Weather
Get an unitialized Weather object.
waitForCompletion() - Method in class net.spy.util.ThreadPool
Shut down all of the threads after all jobs are complete, and wait for all tasks to complete.
waitForQueue(long) - Method in class net.spy.log.SpyLogQueue
Wait for notification of an addition in the queue.
waitForTaskCount(int) - Method in class net.spy.util.ThreadPool
Wait until there are no more than num tasks in the queue.
waitForThreads() - Method in class net.spy.util.ThreadPool
Wait until there are no more threads processing.
warn(Object, Throwable) - Method in class net.spy.log.AbstractLogger
Log a message at warning level.
warn(Object) - Method in class net.spy.log.AbstractLogger
Log a message at warning level.
warn(Object, Throwable) - Method in interface net.spy.log.Logger
Log a message at warning level.
warn(Object) - Method in interface net.spy.log.Logger
Log a message at warning level.
wasNull() - Method in class net.spy.db.GenericResultSetStub
Check to see if the last column fetched was null.
write(int) - Method in class net.spy.log.LineGettingOutputStream
Write a byte.
write(byte[], int, int) - Method in class net.spy.log.LineGettingOutputStream
Do the actual writing.
write(byte[], int, int) - Method in class net.spy.util.Base64OutputStream
Writes len bytes from the specified byte array starting at offset off to this output stream.
write(byte) - Method in class net.spy.util.Base64OutputStream
Write the given byte to the underlying OutputStream.
writeSourceToFile(String) - Method in class net.spy.util.InterfaceImplementor
Write this implementation out to a given file.
writeTo(PrintStream) - Method in class net.spy.util.TypeNameGen
Write the TypeNames class to the given PrintStream.

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