All Packages  Class Hierarchy

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

Index of all Fields and Methods

A

ADT(). Constructor for class PREDATOR.ADT.ADT
ADT_audio(). Constructor for class PREDATOR.ADT.ADT_audio
ADT_box(). Constructor for class PREDATOR.ADT.ADT_box
ADT_circle(). Constructor for class PREDATOR.ADT.ADT_circle
ADT_complex(). Constructor for class PREDATOR.ADT.ADT_complex
ADT_counter(). Constructor for class PREDATOR.ADT.ADT_counter
ADT_date(). Constructor for class PREDATOR.ADT.ADT_date
ADT_document(). Constructor for class PREDATOR.ADT.ADT_document
ADT_double(). Constructor for class PREDATOR.ADT.ADT_double
ADT_image(). Constructor for class PREDATOR.ADT.ADT_image
ADT_int(). Constructor for class PREDATOR.ADT.ADT_int
ADT_point(). Constructor for class PREDATOR.ADT.ADT_point
ADT_polygon(). Constructor for class PREDATOR.ADT.ADT_polygon
ADT_raster(). Constructor for class PREDATOR.ADT.ADT_raster
ADT_string(). Constructor for class PREDATOR.ADT.ADT_string
ADT_type_blob(). Constructor for class PREDATOR.ADT.ADT_type_blob
ADTMetaInfo(). Constructor for class PREDATOR.ADT.ADTMetaInfo
ADTs. Variable in class PREDATOR.Connection
The ADT table
appletDisplay(Applet, ADTMetaInfo). Method in interface PREDATOR.ADT.AppletDisplayObject
Displays an object using an applet.
AudioMetaInfo(). Constructor for class PREDATOR.ADT.AudioMetaInfo
AudioObject(). Constructor for class PREDATOR.ADT.AudioObject

B

BadQueryException(). Constructor for class PREDATOR.BadQueryException
Constructs a BadQueryException without a detail message.
BadQueryException(String). Constructor for class PREDATOR.BadQueryException
Constructs a BadQueryException with the specified message.
BadSubclassSelectorException(). Constructor for class PREDATOR.ADT.BadSubclassSelectorException
Constructs a BadSubclassSelectorException without a detail message.
BadSubclassSelectorException(String). Constructor for class PREDATOR.ADT.BadSubclassSelectorException
Constructs a BadSubclassSelectorException with the specified message.
BlobObject(). Constructor for class PREDATOR.ADT.BlobObject
BoxObject(). Constructor for class PREDATOR.ADT.BoxObject
bytes. Variable in class PREDATOR.ADT.ADTMetaInfo
The binary format of this object.
bytes. Variable in class PREDATOR.ADT.DataObject
The binary format of this object.

C

callback(URL, ADTMetaInfo). Method in interface PREDATOR.ADT.CachingObject
Performs a callback to the server, using the given URL.
callback(URL, ADTMetaInfo). Method in class PREDATOR.ADT.PolygonObject
Performs a callback to the server, using the given URL.
callback(URL, ADTMetaInfo). Method in class PREDATOR.ADT.RasterObject
Performs a callback to the server, using the given URL.
CannotConnectException(). Constructor for class PREDATOR.CannotConnectException
Constructs a CannotConnectException without a detail message.
CannotConnectException(String). Constructor for class PREDATOR.CannotConnectException
Constructs a CannotConnectException with the specified message.
CannotReadObjectException(). Constructor for class PREDATOR.ADT.CannotReadObjectException
Constructs a CannotReadObjectException without a detail message.
CannotReadObjectException(String). Constructor for class PREDATOR.ADT.CannotReadObjectException
Constructs a CannotReadObjectException with the specified message.
CircleObject(). Constructor for class PREDATOR.ADT.CircleObject
clear(). Method in class PREDATOR.ServerErrorBuffer
Resets this buffer to be empty, without any error information.
clientId. Variable in class PREDATOR.Connection
The client identification number
close(). Method in class PREDATOR.Connection
Closes the connection to the PREDATOR server.
complete(). Method in class PREDATOR.ServerErrorBuffer
Waits until this error buffer is filled (with an error or an A-OK signal).
ComplexObject(). Constructor for class PREDATOR.ADT.ComplexObject
COMPRESSED. Static variable in class PREDATOR.ADT.DataObject
Set if this object is in a compressed format.
Connection(). Constructor for class PREDATOR.Connection
ConnectionAlreadyOpenException(). Constructor for class PREDATOR.ConnectionAlreadyOpenException
Constructs a ConnectionAlreadyOpenException without a detail message.
ConnectionAlreadyOpenException(String). Constructor for class PREDATOR.ConnectionAlreadyOpenException
Constructs a ConnectionAlreadyOpenException with the specified message.
CounterMetaInfo(). Constructor for class PREDATOR.ADT.CounterMetaInfo

D

DataObject(). Constructor for class PREDATOR.ADT.DataObject
DateMetaInfo(). Constructor for class PREDATOR.ADT.DateMetaInfo
DateObject(). Constructor for class PREDATOR.ADT.DateObject
DefaultFormat. Static variable in class PREDATOR.ADT.DateMetaInfo
DesiredResolution. Variable in class PREDATOR.ADT.ImageObject
The desired resolution number.
display(ADTMetaInfo). Method in interface PREDATOR.ADT.DisplayObject
Displays an object indepently.
display(ADTMetaInfo). Method in class PREDATOR.ADT.PolygonObject
Displays an object indepently.
display(ADTMetaInfo). Method in class PREDATOR.ADT.RasterObject
Displays an object indepently.
DocumentMetaInfo(). Constructor for class PREDATOR.ADT.DocumentMetaInfo
DocumentObject(). Constructor for class PREDATOR.ADT.DocumentObject
DoubleObject(). Constructor for class PREDATOR.ADT.DoubleObject

E

EMPTY. Static variable in class PREDATOR.ServerErrorBuffer
If the status variable has this value, then the server indicated that no error occurred during the query.
endQuery(). Method in class PREDATOR.Connection
Ends the last query to be processed.
error. Variable in class PREDATOR.ServerErrorBuffer
The error buffer
errorBuffer. Variable in class PREDATOR.Connection
The buffer which holds server errors.
ErrorConn. Variable in class PREDATOR.JCLReflector
errorReader. Variable in class PREDATOR.Connection
The thread which asynchronously reads off the error stream

F

FORMATTED_RESULTS_SENTINEL. Static variable in class PREDATOR.Connection
The byte which prefixes all formatted query results
frequency. Variable in class PREDATOR.ADT.RasterObject
FULL. Static variable in class PREDATOR.ServerErrorBuffer
If the status variable has this value, then the server indicated that an error occurred during the query.

G

getArity(). Method in class PREDATOR.Schema
Returns the number of attributes in the schema.
getAttribute(int). Method in class PREDATOR.Schema
Gets the attribute associated with a given attribute id.
getBytes(). Method in class PREDATOR.ADT.ADTMetaInfo
Gets the binary form of this object.
getBytes(). Method in class PREDATOR.ADT.DataObject
Gets the binary form of this object.
getCallbackObjectURL(DataObject, ADT, ADTMetaInfo). Method in class PREDATOR.Connection
Returns a URL to a callback object.
getError(). Method in class PREDATOR.Connection
If an error exists, returns the error and clears the error buffer.
getError(). Method in class PREDATOR.ServerErrorBuffer
If an error exists, returns the error and clears the error buffer.
getFilenameExtension(ADTMetaInfo). Method in class PREDATOR.ADT.AudioObject
Provides a filename extension suitable for files storing data of this MIME type.
getFilenameExtension(ADTMetaInfo). Method in class PREDATOR.ADT.DocumentObject
Provides a filename extension suitable for files storing data of this MIME type.
getFilenameExtension(ADTMetaInfo). Method in class PREDATOR.ADT.ImageObject
Provides a filename extension suitable for files storing data of this MIME type.
getFilenameExtension(ADTMetaInfo). Method in interface PREDATOR.ADT.MIMETypeObject
Provides a filename extension suitable for files storing data of this MIME type.
getHostAddress(). Method in class PREDATOR.ServerSite
Gets the host address of this server site.
getImag(). Method in class PREDATOR.ADT.ComplexObject
getMessage(). Method in class PREDATOR.ADT.AudioObject
Callback objects have the option of supplying a byte string containing additional information about the callback.
getMessage(). Method in interface PREDATOR.ADT.CallbackObject
Callback objects have the option of supplying a byte string containing additional information about the callback.
getMessage(). Method in class PREDATOR.ADT.DocumentObject
Callback objects have the option of supplying a byte string containing additional information about the callback.
getMessage(). Method in class PREDATOR.ADT.ImageObject
Callback objects have the option of supplying a byte string containing additional information about the callback.
getMessage(). Method in class PREDATOR.ADT.PolygonObject
Callback objects have the option of supplying a byte string containing additional information about the callback.
getMessage(). Method in class PREDATOR.ADT.RasterObject
Callback objects have the option of supplying a byte string containing additional information about the callback.
getMessage(). Method in class PREDATOR.ServerError
Returns the message associated with the error.
getMetaInfo(). Method in class PREDATOR.Attribute
Gets the meta-info associated with this attribute.
getMetaInfoClass(). Method in class PREDATOR.ADT.ADT
Returns the class of the ADT's meta info.
getMetaInfoClass(). Method in class PREDATOR.ADT.ADT_audio
Returns the class of the ADT's meta info.
getMetaInfoClass(). Method in class PREDATOR.ADT.ADT_counter
Returns the class of the ADT's meta info.
getMetaInfoClass(). Method in class PREDATOR.ADT.ADT_date
Returns the class of the ADT's meta info.
getMetaInfoClass(). Method in class PREDATOR.ADT.ADT_document
Returns the class of the ADT's meta info.
getMetaInfoClass(). Method in class PREDATOR.ADT.ADT_image
Returns the class of the ADT's meta info.
getMetaInfoClass(). Method in class PREDATOR.ADT.ADT_raster
Returns the class of the ADT's meta info.
getName(). Method in class PREDATOR.ADT.ADT
Returns the (server) name of the ADT.
getName(). Method in class PREDATOR.Attribute
Gets the name of the attribute.
getNextRecord(SubclassSelector). Method in class PREDATOR.RecordStreamResult
Gets an array of the data objects of the attributes of the next record from this result object.
getObjectClass(ADTMetaInfo). Method in class PREDATOR.ADT.ADT
Returns the class of the ADT's object data.
getObjectClass(ADTMetaInfo). Method in class PREDATOR.ADT.ADT_audio
Returns the class of the audio ADT's object data
getObjectClass(ADTMetaInfo). Method in class PREDATOR.ADT.ADT_box
Returns the class of the box ADT's object data: BoxData
getObjectClass(ADTMetaInfo). Method in class PREDATOR.ADT.ADT_circle
Returns the class of the circle ADT's object data: CircleData
getObjectClass(ADTMetaInfo). Method in class PREDATOR.ADT.ADT_complex
Returns the class of the complex ADT's object data: ComplexObject
getObjectClass(ADTMetaInfo). Method in class PREDATOR.ADT.ADT_counter
Returns the class of the counter ADT's object data: IntegerObject
getObjectClass(ADTMetaInfo). Method in class PREDATOR.ADT.ADT_date
Returns the class of the date ADT's object data: DateObject
getObjectClass(ADTMetaInfo). Method in class PREDATOR.ADT.ADT_document
Returns the class of the document ADT's object data: DocumentData
getObjectClass(ADTMetaInfo). Method in class PREDATOR.ADT.ADT_double
Returns the class of the double ADT's object data
getObjectClass(ADTMetaInfo). Method in class PREDATOR.ADT.ADT_image
Returns the class of the image ADT's object data: ImageData
getObjectClass(ADTMetaInfo). Method in class PREDATOR.ADT.ADT_int
Returns the class of the integer ADT's object data
getObjectClass(ADTMetaInfo). Method in class PREDATOR.ADT.ADT_point
Returns the class of the point ADT's object data: PointData
getObjectClass(ADTMetaInfo). Method in class PREDATOR.ADT.ADT_polygon
Returns the class of the polygon ADT's object data: PolygonData
getObjectClass(ADTMetaInfo). Method in class PREDATOR.ADT.ADT_raster
Returns the class of the raster ADT's object data: RasterData
getObjectClass(ADTMetaInfo). Method in class PREDATOR.ADT.ADT_string
Returns the class of the string ADT's object data
getObjectClass(ADTMetaInfo). Method in class PREDATOR.ADT.ADT_type_blob
Returns the class of the Blob ADT's object data: BlobData
getObjectClass(ADTMetaInfo). Method in class PREDATOR.ADT.NullADT
Returns the class of the null ADT's object data: NullData
getPortNumber(). Method in class PREDATOR.ServerSite
Gets the port number of this server site.
getReal(). Method in class PREDATOR.ADT.ComplexObject
getSchema(). Method in class PREDATOR.RecordStreamResult
Gets the schema for this stream of records.
getSubclass(Class). Method in interface PREDATOR.ADT.SubclassSelector
Permits an interface to add functionality to DataObject objects by selecting a direct subclass of that class which implements an interface describing the new functionality.
getTypeADT(). Method in class PREDATOR.Attribute
Gets the type of the attribute.
getTypeId(). Method in class PREDATOR.ADT.ADT
Returns the (server) ID number of the ADT.

I

ImageMetaInfo(). Constructor for class PREDATOR.ADT.ImageMetaInfo
ImageObject(). Constructor for class PREDATOR.ADT.ImageObject
IN_FIELD. Static variable in class PREDATOR.ADT.DataObject
Set if this object's entire value is in-field.
InitString. Static variable in class PREDATOR.Connection
The string which tells the server to start a new client session
IntegerObject(). Constructor for class PREDATOR.ADT.IntegerObject
InternalError(Exception). Constructor for class PREDATOR.InternalError
Constructs an InternalError from a caught exception.
InternalError(String). Constructor for class PREDATOR.InternalError
Constructs an InternalError with a detail message.
is(byte). Method in class PREDATOR.ADT.DataObject
Checks to see if a flag is set in the status byte of the object.
isEmpty(). Method in class PREDATOR.RecordStreamResult
Returns true if the results have been read completely.
isError(). Method in class PREDATOR.Connection
Checks to see if there is a pending server error.
isError(). Method in class PREDATOR.ServerErrorBuffer
Checks to see if there is a pending server error.
isOpen(). Method in class PREDATOR.Connection
Determines if this connection is open.
isVariableSize(ADTMetaInfo). Method in class PREDATOR.ADT.ADT
Determines if the binary version of the ADT is variable size.
isVariableSize(ADTMetaInfo). Method in class PREDATOR.ADT.ADT_string
Determines if the binary version of the ADT is variable size

J

JCLReflector(int, ServerSite, boolean). Constructor for class PREDATOR.JCLReflector
Initializes a reflector to accept a connection on the supplied service port and route it to the supplied service site.

L

lines. Variable in class PREDATOR.ADT.RasterObject
LITTLE_ENDIAN. Static variable in class PREDATOR.ADT.DataObject
Set if this object is in little-endian format.

M

main(String[]). Static method in class PREDATOR.JCLReflector
Starts a reflector.
main(String[]). Static method in class reflector.Reflector

N

newMetaInfo(byte[]). Method in class PREDATOR.ADT.ADT
Returns a new ADTMetaInfo suitable for use with this ADT.
newObject(byte[], ADTMetaInfo, SubclassSelector). Method in class PREDATOR.ADT.ADT
Returns a new DataObject suitable for use with this ADT.
noError(). Method in class PREDATOR.ServerErrorBuffer
Signals that no error occurred during a query.
NoOpenConnectionException(). Constructor for class PREDATOR.NoOpenConnectionException
Constructs a NoOpenConnectionException without a detail message.
NoOpenConnectionException(String). Constructor for class PREDATOR.NoOpenConnectionException
Constructs a NoOpenConnectionException with the specified message.
NoQueryRunningException(). Constructor for class PREDATOR.NoQueryRunningException
Constructs a NoQueryRunningException without a detail message.
NoQueryRunningException(String). Constructor for class PREDATOR.NoQueryRunningException
Constructs a NoQueryRunningException with the specified message.
noteError(ServerError). Method in class PREDATOR.ServerErrorBuffer
Places an error in the buffer, replacing any error already buffered.
NULL. Static variable in class PREDATOR.ADT.DataObject
Set if this object is a null value
NullADT(). Constructor for class PREDATOR.ADT.NullADT
NullObject(). Constructor for class PREDATOR.ADT.NullObject

O

open(ServerSite). Method in class PREDATOR.Connection
Opens a new connection to a PREDATOR server.

P

PointObject(). Constructor for class PREDATOR.ADT.PointObject
PolygonObject(). Constructor for class PREDATOR.ADT.PolygonObject
primary. Variable in class PREDATOR.Connection
The primary socket connection; used for sending queries and reading results
printStackTrace(). Method in class PREDATOR.InternalError
Prints the stack trace of this internal error on the error stream.
printStackTrace(PrintStream). Method in class PREDATOR.InternalError
Prints the stack trace of this internal error on the supplied PrintStream.
printStackTrace(PrintStream). Method in class PREDATOR.ServerError
Prints a stack trace of the error.
processQuery(Query, boolean). Method in class PREDATOR.Connection
Processes a query, returning its associated result object.

Q

Query(String). Constructor for class PREDATOR.Query
This constructor is short-hand for queries phrased in SQL.
Query(String, String). Constructor for class PREDATOR.Query
Constructor.
queryInProcess. Variable in class PREDATOR.Connection
True if a query is in process
queryInProcess(). Method in class PREDATOR.Connection
Determines if a query is currently in process, i.e., processQuery() has been called, but not endQuery().

R

RasterMetaInfo(). Constructor for class PREDATOR.ADT.RasterMetaInfo
RasterObject(). Constructor for class PREDATOR.ADT.RasterObject
Reflector(int, ServerSite). Constructor for class reflector.Reflector
Initializes a reflector to accept a connection on the supplied service port and route it to the supplied service site.
requiresCallback(ADTMetaInfo). Method in interface PREDATOR.ADT.CachingObject
Determines if this object has a handle on the "full value", or if a callback or deserialization is necessary.
requiresCallback(ADTMetaInfo). Method in class PREDATOR.ADT.PolygonObject
Determines if this object has a handle on the "full value", or if a callback or deserialization is necessary.
requiresCallback(ADTMetaInfo). Method in class PREDATOR.ADT.RasterObject
Determines if this object has a handle on the "full value", or if a callback or deserialization is necessary.
RequiresCallbackException(). Constructor for class PREDATOR.ADT.RequiresCallbackException
Constructs a RequiresCallbackException without a detail message.
RequiresCallbackException(String). Constructor for class PREDATOR.ADT.RequiresCallbackException
Constructs a RequiresCallbackException with the specified message.
reset(). Method in class PREDATOR.ServerErrorBuffer
Resets this buffer to be empty, without any error information, and waiting for an error (or an A-OK) signal to be sent.
resolution. Variable in class PREDATOR.ADT.RasterObject
run(). Method in class PREDATOR.JCLReflector
The thread's run function.
run(). Method in class reflector.Reflector
The thread's run function.

S

samples. Variable in class PREDATOR.ADT.RasterObject
Schema(). Constructor for class PREDATOR.Schema
secondary. Variable in class PREDATOR.Connection
The secondary socket connection; used for reading asynchronous errors
SERVER_SETUP_STRING. Static variable in class PREDATOR.Connection
The string the server sends over in response to the InitString
ServerErrorBuffer(). Constructor for class PREDATOR.ServerErrorBuffer
ServerSite(InetAddress, int). Constructor for class PREDATOR.ServerSite
Constructor.
ServerSite(String, int). Constructor for class PREDATOR.ServerSite
Constructor.
ServicePort. Variable in class reflector.Reflector
setBytes(byte[]). Method in class PREDATOR.ADT.ADTMetaInfo
Every data object is stored as a contiguous sequence of bytes at the server.
setBytes(byte[]). Method in class PREDATOR.ADT.DataObject
Every data object is stored as a contiguous sequence of bytes at the server.
setDesiredResolution(int). Method in class PREDATOR.ADT.ImageObject
Sets the desired resolution of the object when a callback is performed.
setName(String). Method in class PREDATOR.ADT.ADT
Sets the name of this ADT.
setTypeId(int). Method in class PREDATOR.ADT.ADT
Sets the type ID of this ADT.
SHOREXactIdSize. Static variable in class PREDATOR.Connection
The size of a SHORE transaction ID (in bytes)
site. Variable in class PREDATOR.Connection
The PREDATOR site to which this client is connected
Site. Variable in class reflector.Reflector
status. Variable in class PREDATOR.ServerErrorBuffer
A status code, indicating if an error has been received or not.
StringObject(). Constructor for class PREDATOR.ADT.StringObject
SUSPENDED. Static variable in class PREDATOR.ADT.DataObject
Set if this object is a suspended value.

T

toString(). Method in class PREDATOR.ADT.ADTMetaInfo
Provides a textual version of this object suitable for user-display.
toString(). Method in class PREDATOR.Attribute
Creates a string representation of this attribute.
toString(). Method in class PREDATOR.ADT.AudioMetaInfo
Provides a textual version of this object suitable for user-display.
toString(). Method in class PREDATOR.ADT.CounterMetaInfo
Provides a textual version of this object suitable for user-display.
toString(). Method in class PREDATOR.ADT.DateMetaInfo
Provides a textual version of this object suitable for user-display.
toString(). Method in class PREDATOR.ADT.DocumentMetaInfo
Provides a textual version of this object suitable for user-display.
toString(). Method in class PREDATOR.ADT.ImageMetaInfo
Provides a textual version of this object suitable for user-display.
toString(). Method in class PREDATOR.Query
Produces a text-version of this query suitable for parsing by the server.
toString(). Method in class PREDATOR.ADT.RasterMetaInfo
Provides a textual version of this object suitable for user-display.
toString(). Method in class PREDATOR.Schema
Creates a string representation of this schema.
toString(). Method in class PREDATOR.ServerSite
Creates a string version of this object.
toString(). Method in class PREDATOR.UnformattedResult
Produces a string form of the unformatted result.
toString(ADTMetaInfo). Method in class PREDATOR.ADT.AudioObject
Prints the value of the audio
toString(ADTMetaInfo). Method in class PREDATOR.ADT.BlobObject
Prints the value of the type_blob
toString(ADTMetaInfo). Method in class PREDATOR.ADT.BoxObject
Prints the value of the box
toString(ADTMetaInfo). Method in class PREDATOR.ADT.CircleObject
Prints the value of the circle
toString(ADTMetaInfo). Method in class PREDATOR.ADT.ComplexObject
Prints the value of the complex number
toString(ADTMetaInfo). Method in class PREDATOR.ADT.DataObject
Provides a textual version of this object suitable for user-display.
toString(ADTMetaInfo). Method in class PREDATOR.ADT.DateObject
Prints the value of the date
toString(ADTMetaInfo). Method in class PREDATOR.ADT.DocumentObject
Prints the value of the document
toString(ADTMetaInfo). Method in class PREDATOR.ADT.DoubleObject
Prints the value of the double
toString(ADTMetaInfo). Method in class PREDATOR.ADT.ImageObject
Prints the value of the image
toString(ADTMetaInfo). Method in class PREDATOR.ADT.IntegerObject
Prints the value of the integer
toString(ADTMetaInfo). Method in class PREDATOR.ADT.NullObject
Prints a message saying the ADT is unavailable.
toString(ADTMetaInfo). Method in class PREDATOR.ADT.PointObject
Prints the value of the point
toString(ADTMetaInfo). Method in class PREDATOR.ADT.PolygonObject
Prints the value of the polygon
toString(ADTMetaInfo). Method in class PREDATOR.ADT.RasterObject
Prints the value of the raster
toString(ADTMetaInfo). Method in class PREDATOR.ADT.StringObject
Prints the value of the string

U

UnterminatedQueryException(). Constructor for class PREDATOR.UnterminatedQueryException
Constructs a UnterminatedQueryException without a detail message.
UnterminatedQueryException(String). Constructor for class PREDATOR.UnterminatedQueryException
Constructs a UnterminatedQueryException with the specified message.

V

values. Variable in class PREDATOR.ADT.RasterObject

W

WAITING. Static variable in class PREDATOR.ServerErrorBuffer
If the status variable has this value, then the the server has not yet communicated the error status.

X

xactId. Variable in class PREDATOR.Connection
The binary transaction ID of the current query
Xmax. Variable in class PREDATOR.ADT.RasterObject
Xmin. Variable in class PREDATOR.ADT.RasterObject

Y

Ymax. Variable in class PREDATOR.ADT.RasterObject
Ymin. Variable in class PREDATOR.ADT.RasterObject