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

A

AbstractDatabase - class spo.src.SPDB.dbAdapter.AbstractDatabase.
An abstract class that encapsulates access to any RDBMS.
AbstractDatabase() - Constructor for class spo.src.SPDB.dbAdapter.AbstractDatabase
 

B

bgFormat - Variable in class spo.src.client.MainClient
 
borderLayout1 - Variable in class spo.src.client.MainClient
 
buildTree() - Method in class spo.src.SPDB.Query.Parser
Build the parse tree

C

CHAR_START - Variable in class spo.src.Test.QueryGenerator
 
CHAR_START - Variable in class spo.src.Generator.Relation
 
Client - class spo.src.Test.Client.
The simple client class which facilities the test operations
Client(String, int) - Constructor for class spo.src.Test.Client
 
close() - Method in class spo.src.SPDB.Util.DBUtil
Close the db connection
close() - Method in class spo.src.JDBC.XConnection
Close the connection to the data server
closeConnection(Connection) - Method in class spo.src.SPDB.Util.spoUtil
Close the specified connection
closeConnections() - Method in class spo.src.SPDB.Util.spoUtil
Close all the connection from the pool
commit() - Method in class spo.src.SPDB.Util.DBUtil
Send the commit command to DB
cond - Variable in class spo.src.Generator.Relation
 
conditional - Variable in class spo.src.SPDB.DocumentImpl.SPO
 
Conditional - class spo.src.SPDB.DocumentImpl.Conditional.
A class that represents conditional
Conditional(int, int) - Constructor for class spo.src.SPDB.DocumentImpl.Conditional
Initialize an instance for the class
Conditional(int, int, Vector) - Constructor for class spo.src.SPDB.DocumentImpl.Conditional
Initialize an instance for the class
conditionalize(ArrayList) - Method in class spo.src.SPDB.DocumentImpl.Relation
Conditionalize SPOs from the relation by Table
connect() - Method in class spo.src.JDBC.XConnection
Use default host and port to connect
connect(String, int) - Method in class spo.src.JDBC.XConnection
Connect to the data server with (host, port)
CONS - class spo.src.SPDB.DocumentImpl.CONS.
A superclass that represents both context and conditional
CONS(int, int) - Constructor for class spo.src.SPDB.DocumentImpl.CONS
Initialize an instance for the class
CONS(int, int, String) - Constructor for class spo.src.SPDB.DocumentImpl.CONS
Initialize an instance for the class
CONS(int, int, Vector, String) - Constructor for class spo.src.SPDB.DocumentImpl.CONS
Initialize an instance for the class
cont - Variable in class spo.src.Generator.Relation
 
context - Variable in class spo.src.SPDB.DocumentImpl.SPO
 
Context - class spo.src.SPDB.DocumentImpl.Context.
A class that represents context
CONTEXT_LEN - Variable in class spo.src.Test.QueryGenerator
 
CONTEXT_LEN - Variable in class spo.src.Generator.Relation
 
Context(int, int) - Constructor for class spo.src.SPDB.DocumentImpl.Context
Initialize an instance for the class
Context(int, int, Vector) - Constructor for class spo.src.SPDB.DocumentImpl.Context
Initialize an instance for the class
create() - Method in class spo.src.SPDB.DocumentImpl.Relation
Create the relation
create(String, String) - Method in class spo.src.JDBC.XConnection
Create the relation in the data server
createObject(String) - Static method in class spo.src.SPDB.dbAdapter.AbstractDatabase
Instantiate a class using the name of the class at runtime
createSequence(DBUtil, String) - Method in class spo.src.SPDB.dbAdapter.MySQLAdapter
 
createSequence(DBUtil, String) - Method in class spo.src.SPDB.dbAdapter.OracleAdapter
 
createSequence(DBUtil, String) - Method in class spo.src.SPDB.dbAdapter.AbstractDatabase
Create a sequence
createURL(String) - Method in class spo.src.Generator.schemaValidation
 

D

dbAdapter - Static variable in class spo.src.SPDB.Util.spoUtil
 
dbutil - Variable in class spo.src.SPDB.DocumentImpl.Relation
 
dbutil - Variable in class spo.src.SPDB.DocumentImpl.Handler
 
DBUtil - class spo.src.SPDB.Util.DBUtil.
A utility class for query/update spo database
DBUtil(Connection) - Constructor for class spo.src.SPDB.Util.DBUtil
Initialize an instance of the utility class
DEFAULT_HOST - Static variable in class spo.src.JDBC.XConnection
 
DEFAULT_PORT - Static variable in class spo.src.JDBC.XConnection
 
delete(String[]) - Method in class spo.src.SPDB.DocumentImpl.Relation
Delete SPOs which satisfy the condition
delete(String, String) - Method in class spo.src.JDBC.XConnection
Delete from the relation SPOs which satisfy the condition
displayURL(String) - Static method in class spo.src.client.Launch
Display a file in the system browser.
DOMAIN_SIZE - Variable in class spo.src.Test.QueryGenerator
 
drop() - Method in class spo.src.SPDB.DocumentImpl.Relation
Drop the relation
drop(String) - Method in class spo.src.JDBC.XConnection
Drop the relation
dropSequence(DBUtil, String) - Method in class spo.src.SPDB.dbAdapter.MySQLAdapter
 
dropSequence(DBUtil, String) - Method in class spo.src.SPDB.dbAdapter.OracleAdapter
 
dropSequence(DBUtil, String) - Method in class spo.src.SPDB.dbAdapter.AbstractDatabase
Drop the sequence

E

elements - Variable in class spo.src.SPDB.DocumentImpl.CONS
 
evaluateTree(parseTree) - Method in class spo.src.SPDB.Query.Parser
Evaluate the query

F

fieldNames - Variable in class spo.src.SPDB.DocumentImpl.Table
 
FILE_BASE - Static variable in class spo.src.Generator.Generator
 
FILE_NAME - Variable in class spo.src.client.MainClient
 
finalize() - Method in class spo.src.SPDB.Util.DBUtil
 
flush() - Method in class spo.src.SPDB.Util.DBUtil
Send a flush command to DB

G

Generator - class spo.src.Generator.Generator.
A class which generates the data for testing the SPO data management system
Generator(int) - Constructor for class spo.src.Generator.Generator
Initialize an instance for the class
getConditional() - Method in class spo.src.SPDB.DocumentImpl.SPO
 
getConditional() - Method in class spo.src.Test.QueryGenerator
Generate the conditional element for the SPOs in XML format random variables: CS100 ~ CS149
getConditional() - Method in class spo.src.Generator.Relation
Generate the conditional element for the SPOs in XML format random variables: CS100 ~ CS149
getConnection() - Method in class spo.src.SPDB.Util.spoUtil
Obtain a Connection from the connection pool
getConnectionPool() - Method in class spo.src.SPDB.Util.spoUtil
Create and return a pool of Connections
getContext() - Method in class spo.src.SPDB.DocumentImpl.SPO
 
getContext() - Method in class spo.src.Test.QueryGenerator
Generate the context element for the SPO in XML format context elements: year, semester, major, college, instructor, comments year: 1976 ~ 2001 semester: "AA" ~ "ZZ" major: "AA" ~ "ZZ" college: "AA" ~ "ZZ" instructor: "AA" ~ "ZZ" comments: "AA" ~ "ZZ"
getContext() - Method in class spo.src.Generator.Relation
Generate the context element for the SPO in XML format context elements: year, semester, major, college, instructor, comments year: 1976 ~ 2001 semester: "AA" ~ "ZZ" major: "AA" ~ "ZZ" college: "AA" ~ "ZZ" instructor: "AA" ~ "ZZ" comments: "AA" ~ "ZZ"
getDateTimeFunction() - Method in class spo.src.SPDB.dbAdapter.MySQLAdapter
The MySQL's function name that gets the current date and time from the database server: "sysdate()"
getDateTimeFunction() - Method in class spo.src.SPDB.dbAdapter.OracleAdapter
The Oracle's function name that gets the current date and time from the database server: "sysdate"
getDateTimeFunction() - Method in class spo.src.SPDB.dbAdapter.AbstractDatabase
Get the function name that gets the current date and time from the database server
getElements() - Method in class spo.src.SPDB.DocumentImpl.CONS
 
getFieldNames() - Method in class spo.src.SPDB.DocumentImpl.Table
 
getHead() - Method in class spo.src.SPDB.DocumentImpl.SPO
 
getID() - Method in class spo.src.SPDB.DocumentImpl.Table
 
getID() - Method in class spo.src.SPDB.DocumentImpl.CONS
 
getID() - Method in class spo.src.SPDB.DocumentImpl.SPO
 
getInitialized() - Method in class spo.src.SPDB.DocumentImpl.Relation
 
getIsNULLFunction() - Method in class spo.src.SPDB.dbAdapter.MySQLAdapter
The MySQL's function name that is used to return non-NULL value
getIsNULLFunction() - Method in class spo.src.SPDB.dbAdapter.OracleAdapter
The Oracle's function name that is used to return non-NULL value
getIsNULLFunction() - Method in class spo.src.SPDB.dbAdapter.AbstractDatabase
Get the function name that returns non-NULL value
getJVariables() - Method in class spo.src.Generator.Relation
 
getName() - Method in class spo.src.SPDB.DocumentImpl.Relation
 
getNames() - Method in class spo.src.SPDB.DocumentImpl.Relation
Get names of the relations in the database
getNumbers(int) - Method in class spo.src.Generator.Generator
Obtain the actual number of SPOs which have certain number of context/conditional
getNumVar() - Method in class spo.src.SPDB.DocumentImpl.SPO
 
getOVariables() - Method in class spo.src.Generator.Relation
 
getOXJConditional() - Method in class spo.src.Generator.Relation
 
getPath() - Method in class spo.src.SPDB.DocumentImpl.SPO
 
getPoisson(int) - Method in class spo.src.Generator.Generator
Obtain the Possion distribution for SPOs which have certain number of context/conditional
getPoolSize() - Method in class spo.src.SPDB.Util.spoUtil
Return the size of the pool
getProbabilities() - Method in class spo.src.Generator.Relation
Generate the probability for each row in the table element of the SPO
getProbability() - Method in class spo.src.Test.QueryGenerator
Generate the probability for each row in the table element of the SPO
getQuery(String) - Method in class spo.src.Test.QueryGenerator
Generate query for testing based on the type
getRelNames() - Method in class spo.src.SPDB.DocumentImpl.Handler
Get the names of relations in the database
getRelNames() - Method in class spo.src.JDBC.XConnection
Get the names of relations in the data server
getRelSize() - Method in class spo.src.SPDB.DocumentImpl.Handler
Get the number of SPOs in the relation
getRID() - Method in class spo.src.SPDB.DocumentImpl.Table
 
getRID() - Method in class spo.src.SPDB.DocumentImpl.CONS
 
getRID() - Method in class spo.src.SPDB.DocumentImpl.SPO
 
getRID() - Method in class spo.src.SPDB.DocumentImpl.Relation
 
getRows() - Method in class spo.src.SPDB.DocumentImpl.Table
 
getSchema() - Method in class spo.src.SPDB.DocumentImpl.Relation
Get the schema name of the current relation
getSchema() - Method in class spo.src.SPDB.Schema.schemaValidation
 
getSchemaURL() - Method in class spo.src.SPDB.DocumentImpl.Relation
 
getSize() - Method in class spo.src.SPDB.DocumentImpl.Table
 
getSize() - Method in class spo.src.SPDB.DocumentImpl.CONS
 
getSize() - Method in class spo.src.SPDB.DocumentImpl.Relation
 
getSPOs() - Method in class spo.src.SPDB.DocumentImpl.Relation
 
getSPOs() - Method in class spo.src.Generator.Relation
Generate SPOs in XML format for testing
getStringDelimiter() - Method in class spo.src.SPDB.dbAdapter.MySQLAdapter
The MySQL's string delimiter character: single quote (')
getStringDelimiter() - Method in class spo.src.SPDB.dbAdapter.OracleAdapter
The Oracles's string delimiter character: single quote (')
getStringDelimiter() - Method in class spo.src.SPDB.dbAdapter.AbstractDatabase
Get the delimiter that the specific database implementation uses to indicate string literals in SQL.
getTable() - Method in class spo.src.SPDB.DocumentImpl.SPO
 
getTable() - Method in class spo.src.Generator.Relation
Generate the table element for the SPO in XML format
getType() - Method in class spo.src.SPDB.DocumentImpl.Conditional
 
getType() - Method in class spo.src.SPDB.DocumentImpl.CONS
 
getType() - Method in class spo.src.SPDB.DocumentImpl.Context
 
getUniqueID(DBUtil, String) - Method in class spo.src.SPDB.dbAdapter.MySQLAdapter
The MySQL unique ID generator through use of the constraint Auto Increment for a unique field(i.e primary key).
getUniqueID(DBUtil, String) - Method in class spo.src.SPDB.dbAdapter.OracleAdapter
The Oracle unique ID generator through use of sequences The name of the sequence used to generate the unique id is made from the name of the table that uses the id by appending "_id_seq" to it.
getUniqueID(DBUtil, String) - Method in class spo.src.SPDB.dbAdapter.AbstractDatabase
Unique ID generator
getUniqueRID(DBUtil, String) - Method in class spo.src.SPDB.dbAdapter.MySQLAdapter
 
getUniqueRID(DBUtil, String) - Method in class spo.src.SPDB.dbAdapter.OracleAdapter
 
getUniqueRID(DBUtil, String) - Method in class spo.src.SPDB.dbAdapter.AbstractDatabase
 
getValue() - Method in class spo.src.Test.QueryGenerator
Generate a value of the participating random variable
getValues(int) - Method in class spo.src.Generator.Relation
Generate value set of the participating random variables for the SPO
getVariable() - Method in class spo.src.Test.QueryGenerator
Generate a participating random variable
getVariables() - Method in class spo.src.Generator.Relation
Generate participating random variable set for the SPO
getXVariables() - Method in class spo.src.Generator.Relation
 

H

handleCreate(String, String) - Method in class spo.src.SPDB.DocumentImpl.Handler
Call the SPO core to handle the relation creation
handleDelete(String[], String) - Method in class spo.src.SPDB.DocumentImpl.Handler
Call the SPO core to handle the SPO deletion
handleDrop(String) - Method in class spo.src.SPDB.DocumentImpl.Handler
Call the SPO core to handle the relation drop
handleInsert(BufferedReader, String) - Method in class spo.src.SPDB.DocumentImpl.Handler
Call the SPO core to handle the SPO insertion
Handler - class spo.src.SPDB.DocumentImpl.Handler.
A class which gets requests from the server program and calls the SPO core to resolve those requests
Handler(Connection) - Constructor for class spo.src.SPDB.DocumentImpl.Handler
Initialize an instance of the class
handleSQuery(Vector) - Method in class spo.src.SPDB.DocumentImpl.Handler
Call the SPO core to handle structured queries
head - Variable in class spo.src.SPDB.DocumentImpl.SPO
 

I

id - Variable in class spo.src.SPDB.DocumentImpl.Table
 
id - Variable in class spo.src.SPDB.DocumentImpl.CONS
 
id - Variable in class spo.src.SPDB.DocumentImpl.SPO
 
insert() - Method in class spo.src.SPDB.DocumentImpl.Relation
Insert the relation into database
insert(DBUtil) - Method in class spo.src.SPDB.DocumentImpl.SPO
Insert SPO into corresponding tables
insert(String, String) - Method in class spo.src.JDBC.XConnection
Insert a xml file into the relation
insert2CONS(DBUtil) - Method in class spo.src.SPDB.DocumentImpl.CONS
Insert into the table SPO_CONS
insert2SPO(DBUtil) - Method in class spo.src.SPDB.DocumentImpl.SPO
Insert into table SPO
insert2Table(DBUtil) - Method in class spo.src.SPDB.DocumentImpl.Table
Insert into the table SPO Table
insert2VAR(DBUtil) - Method in class spo.src.SPDB.DocumentImpl.Table
Insert into the table SPO_VAR Table

J

jbgOperation - Variable in class spo.src.client.MainClient
 
jbInit() - Method in class spo.src.client.MainClient
 
jbtExit - Variable in class spo.src.client.MainClient
 
jbtExit_actionPerformed(ActionEvent) - Method in class spo.src.client.MainClient
 
jbtOK - Variable in class spo.src.client.MainClient
 
jbtOK_actionPerformed(ActionEvent) - Method in class spo.src.client.MainClient
 
jLabel1 - Variable in class spo.src.client.MainClient
 
jLabel2 - Variable in class spo.src.client.MainClient
 
jLabel5 - Variable in class spo.src.client.MainClient
 
jLabel6 - Variable in class spo.src.client.MainClient
 
jlbResult - Variable in class spo.src.client.MainClient
 
join(Relation) - Method in class spo.src.SPDB.DocumentImpl.Relation
Left Join with another relation
jPanel1 - Variable in class spo.src.client.MainClient
 
jrbCreate - Variable in class spo.src.client.MainClient
 
jrbDelete - Variable in class spo.src.client.MainClient
 
jrbDrop - Variable in class spo.src.client.MainClient
 
jrbHTML - Variable in class spo.src.client.MainClient
 
jrbInsert - Variable in class spo.src.client.MainClient
 
jrbQuery - Variable in class spo.src.client.MainClient
 
jrbXML - Variable in class spo.src.client.MainClient
 
jScrollPane1 - Variable in class spo.src.client.MainClient
 
jScrollPane2 - Variable in class spo.src.client.MainClient
 
jtaResult - Variable in class spo.src.client.MainClient
 
jtfContent - Variable in class spo.src.client.MainClient
 

L

Launch - class spo.src.client.Launch.
A utility class which can be used to launch a browser to visualize the HTML output
Launch() - Constructor for class spo.src.client.Launch
 
left - Variable in class spo.src.SPDB.Query.parseTree
 

M

m - Variable in class spo.src.Generator.Relation
 
main(String[]) - Static method in class spo.src.SPDB.Query.Parser
 
main(String[]) - Static method in class spo.src.SPDB.Util.DBUtil
main routine used for testing.
main(String[]) - Static method in class spo.src.SPDB.dbAdapter.AbstractDatabase
the main routine used to test the dbadapter utility.
main(String[]) - Static method in class spo.src.client.Launch
The main() method
main(String[]) - Static method in class spo.src.client.MainClient
 
main(String[]) - Static method in class spo.src.server.Transform
the main routine used to test the transform utility.
main(String[]) - Static method in class spo.src.server.spoServer
Server main() method
main(String[]) - Static method in class spo.src.Test.Client
 
main(String[]) - Static method in class spo.src.Generator.Generator
The main() method
main(String[]) - Static method in class spo.src.Generator.schemaValidation
 
MainClient - class spo.src.client.MainClient.
The simple client GUI class which facilities the client operations
MainClient(String, int) - Constructor for class spo.src.client.MainClient
 
MAX_SPO_NUMBER - Static variable in class spo.src.SPDB.DocumentImpl.Relation
 
mm - Variable in class spo.src.Generator.Generator
 
MySQLAdapter - class spo.src.SPDB.dbAdapter.MySQLAdapter.
The MySQL db adapter implementation.
MySQLAdapter() - Constructor for class spo.src.SPDB.dbAdapter.MySQLAdapter
 

N

n - Variable in class spo.src.Generator.Relation
 
name - Variable in class spo.src.SPDB.DocumentImpl.Relation
 
numVar - Variable in class spo.src.SPDB.DocumentImpl.SPO
 

O

openConnection() - Method in class spo.src.SPDB.Util.spoUtil
Establish a JDBC database connection using connection info from the properties file
OracleAdapter - class spo.src.SPDB.dbAdapter.OracleAdapter.
The Oracle db adapter implementation.
OracleAdapter() - Constructor for class spo.src.SPDB.dbAdapter.OracleAdapter
 

P

parser - Variable in class spo.src.SPDB.Schema.schemaValidation
 
parser - Variable in class spo.src.Generator.schemaValidation
 
Parser - class spo.src.SPDB.Query.Parser.
A class which constructs a Recursive-Decent Parse tree Rules follow E -> V E -> OE|OEE O -> S|P|C|X|J V -> $ OR E -> V E -> O_1E E -> O_2EE O_1 -> S|P|C O_2 -> X|J V -> $
Parser(String) - Constructor for class spo.src.SPDB.Query.Parser
Initialize an instance for the class
parseSQuery() - Method in class spo.src.SPDB.Query.Parser
Parse the actual structured query into a Vector format
parseTree - class spo.src.SPDB.Query.parseTree.
A class which constructs a parse tree by using binary tree representation
parseTree(String, parseTree, parseTree) - Constructor for class spo.src.SPDB.Query.parseTree
Initialize an instance for the class
path - Variable in class spo.src.SPDB.DocumentImpl.SPO
 
PERCENT - Static variable in class spo.src.Generator.Relation
 
process(BufferedReader) - Method in class spo.src.SPDB.Schema.schemaValidation
Use default schema with schema URL
process(BufferedReader) - Method in class spo.src.Generator.schemaValidation
 
process(String) - Method in class spo.src.SPDB.Schema.schemaValidation
Provides XML file with URL string
process(String) - Method in class spo.src.Generator.schemaValidation
 
process(String, String) - Method in class spo.src.SPDB.Schema.schemaValidation
Provides schema with file name
process(String, String) - Method in class spo.src.Generator.schemaValidation
 
product(Relation) - Method in class spo.src.SPDB.DocumentImpl.Relation
Cartesian product with another relation
project(ArrayList) - Method in class spo.src.SPDB.DocumentImpl.Relation
Project SPOs from the relation
projectAll() - Method in class spo.src.SPDB.DocumentImpl.Relation
new methods start here.
projectOnCONS(String[], String) - Method in class spo.src.SPDB.DocumentImpl.Relation
Project SPOs from the relation by CONS
projectOnVAR(String[]) - Method in class spo.src.SPDB.DocumentImpl.Relation
Project SPOs from the relation by VAR

Q

query(String, boolean) - Method in class spo.src.JDBC.XConnection
Send a query to the data server
queryCONS(String) - Method in class spo.src.SPDB.Util.DBUtil
Send a query which sets SPO contexts and conditionals
QueryGenerator - class spo.src.Test.QueryGenerator.
A class that generates queries for testing the SPO data management system Overall Constraints: # of random variables: 200 # of elements in context: <= 6 # of elements in conditional: <= 3 random variables: CS100 ~ CS299 context elements: year, semester, major, college, instructor, comments
QueryGenerator(String, String) - Constructor for class spo.src.Test.QueryGenerator
Initialize an instance for the class
queryReturnBoolean(String) - Method in class spo.src.SPDB.Util.DBUtil
Send a query which returns only a boolean
queryReturnFloat(String) - Method in class spo.src.SPDB.Util.DBUtil
Send a query which returns only a float
queryReturnIDList(String, ArrayList[]) - Method in class spo.src.SPDB.Util.DBUtil
Send a query which returns only a Vector
queryReturnIDList(String, Hashtable, ArrayList[]) - Method in class spo.src.SPDB.Util.DBUtil
 
queryReturnInt(String) - Method in class spo.src.SPDB.Util.DBUtil
Send a query which returns only an integer
queryReturnName(String) - Method in class spo.src.SPDB.Util.DBUtil
Send a query which returns only a Vector
queryReturnNameList(String) - Method in class spo.src.SPDB.Util.DBUtil
Send a query which returns only a Vector
queryReturnVarList(String) - Method in class spo.src.SPDB.Util.DBUtil
Send a query which returns only a Hashtable
queryTable(String) - Method in class spo.src.SPDB.Util.DBUtil
Send a query which sets SPO probability tables

R

relation - Variable in class spo.src.SPDB.DocumentImpl.Handler
 
Relation - class spo.src.SPDB.DocumentImpl.Relation.
A class that represents a set of SPOs
Relation - class spo.src.Generator.Relation.
A class that generates SPO relations for the SPO data management system Overall Constraints: # of random variables: 200 # of elements in context: <= 6 # of elements in conditional: <= 3 random variables: CS100 ~ CS299 context elements: year, semester, major, college, instructor, comments
RELATION_NAME - Static variable in class spo.src.Test.QueryGenerator
 
Relation(DBUtil) - Constructor for class spo.src.SPDB.DocumentImpl.Relation
Initialize an instance for the class
Relation(int, int, int, int, int) - Constructor for class spo.src.Generator.Relation
Initialize an instance for the class
Relation(String, DBUtil) - Constructor for class spo.src.SPDB.DocumentImpl.Relation
Initialize an instance for the class
Relation(String, String, DBUtil) - Constructor for class spo.src.SPDB.DocumentImpl.Relation
Initialize an instance for the class
Relation(String, Vector, DBUtil) - Constructor for class spo.src.SPDB.DocumentImpl.Relation
Initialize an instance for the class
RelName_L - Static variable in class spo.src.Test.QueryGenerator
 
RelName_R - Static variable in class spo.src.Test.QueryGenerator
 
reset(int, Node) - Method in class spo.src.SPDB.DocumentImpl.Table
 
reset(int, Node) - Method in class spo.src.SPDB.DocumentImpl.CONS
 
reset(Node) - Method in class spo.src.SPDB.DocumentImpl.SPO
 
reset(NodeList, int) - Method in class spo.src.SPDB.DocumentImpl.Relation
 
returnConnection(Connection) - Method in class spo.src.SPDB.Util.spoUtil
Return the connection back to the pool
rid - Variable in class spo.src.SPDB.DocumentImpl.Table
 
rid - Variable in class spo.src.SPDB.DocumentImpl.CONS
 
rid - Variable in class spo.src.SPDB.DocumentImpl.SPO
 
rid - Variable in class spo.src.SPDB.DocumentImpl.Relation
 
right - Variable in class spo.src.SPDB.Query.parseTree
 
rollback() - Method in class spo.src.SPDB.Util.DBUtil
Send the rollback command to DB
rows - Variable in class spo.src.SPDB.DocumentImpl.Table
 
run() - Method in class spo.src.server.ServerThread
Override the run() method of the superclass Thread

S

schemaStr - Variable in class spo.src.Generator.schemaValidation
 
schemaURL - Variable in class spo.src.SPDB.DocumentImpl.Relation
 
schemaValidation - class spo.src.SPDB.Schema.schemaValidation.
A schema validation class.
schemaValidation - class spo.src.Generator.schemaValidation.
XML Schema Processor uses the XMLSchema specification from schema file to validate the contents of xml file.
schemaValidation() - Constructor for class spo.src.SPDB.Schema.schemaValidation
Initialize an instance for the class
schemaValidation() - Constructor for class spo.src.Generator.schemaValidation
 
select(ArrayList) - Method in class spo.src.SPDB.DocumentImpl.Relation
Select SPOs from the relation
selectAll() - Method in class spo.src.SPDB.DocumentImpl.Relation
Select all the SPOs in the relation
selectOnCONS(String[], String) - Method in class spo.src.SPDB.DocumentImpl.Relation
Select SPOs from the relation by CONS
selectOnProbability(String[]) - Method in class spo.src.SPDB.DocumentImpl.Relation
Select SPOs from the relation by Probability
selectOnTable(String[]) - Method in class spo.src.SPDB.DocumentImpl.Relation
Select SPOs from the relation by Table
selectOnVAR(String[]) - Method in class spo.src.SPDB.DocumentImpl.Relation
Select SPOs from the relation by VAR
ServerThread - class spo.src.server.ServerThread.
A class that implements the server thread for each client connection
ServerThread(Socket, Connection) - Constructor for class spo.src.server.ServerThread
Intialize an instance for each client connection
set(Node) - Method in class spo.src.SPDB.DocumentImpl.Table
Initialize an instance for the class
set(Node) - Method in class spo.src.SPDB.DocumentImpl.Conditional
Initialize an instance for the class
set(Node) - Method in class spo.src.SPDB.DocumentImpl.Context
Initialize an instance for the class
set(Node) - Method in class spo.src.SPDB.DocumentImpl.SPO
Initialize an instance for the class
set(NodeList) - Method in class spo.src.SPDB.DocumentImpl.Relation
Initialize an instance for the class
set(Node, String) - Method in class spo.src.SPDB.DocumentImpl.CONS
Initialize an instance for the class
setAutoCommit(boolean) - Method in class spo.src.SPDB.Util.DBUtil
Set the commit mode
setConditional(Conditional) - Method in class spo.src.SPDB.DocumentImpl.SPO
 
setContext(Context) - Method in class spo.src.SPDB.DocumentImpl.SPO
 
setElements(Vector) - Method in class spo.src.SPDB.DocumentImpl.CONS
 
setFieldNames(ArrayList) - Method in class spo.src.SPDB.DocumentImpl.Table
 
setHead(String) - Method in class spo.src.SPDB.DocumentImpl.SPO
 
setID(int) - Method in class spo.src.SPDB.DocumentImpl.Table
 
setID(int) - Method in class spo.src.SPDB.DocumentImpl.CONS
 
setID(int) - Method in class spo.src.SPDB.DocumentImpl.SPO
 
setInitialized(boolean) - Method in class spo.src.SPDB.DocumentImpl.Relation
 
setName(String) - Method in class spo.src.SPDB.DocumentImpl.Relation
 
setNumVar(int) - Method in class spo.src.SPDB.DocumentImpl.SPO
 
setPath(String) - Method in class spo.src.SPDB.DocumentImpl.SPO
 
setRID(int) - Method in class spo.src.SPDB.DocumentImpl.Table
 
setRID(int) - Method in class spo.src.SPDB.DocumentImpl.CONS
 
setRID(int) - Method in class spo.src.SPDB.DocumentImpl.SPO
 
setRID(int) - Method in class spo.src.SPDB.DocumentImpl.Relation
 
setRows(Vector) - Method in class spo.src.SPDB.DocumentImpl.Table
 
setSchema(String) - Method in class spo.src.SPDB.Schema.schemaValidation
 
setSchemaURL(String) - Method in class spo.src.SPDB.DocumentImpl.Relation
 
setSize(int) - Method in class spo.src.SPDB.DocumentImpl.Table
 
setSize(int) - Method in class spo.src.SPDB.DocumentImpl.CONS
 
setSize(int) - Method in class spo.src.SPDB.DocumentImpl.Relation
 
setSPOs(Vector) - Method in class spo.src.SPDB.DocumentImpl.Relation
 
setTable(Table) - Method in class spo.src.SPDB.DocumentImpl.SPO
 
setType(String) - Method in class spo.src.SPDB.DocumentImpl.CONS
 
showTree(parseTree) - Method in class spo.src.SPDB.Query.Parser
Show the parse tree in postorder
size - Variable in class spo.src.SPDB.DocumentImpl.Table
 
size - Variable in class spo.src.SPDB.DocumentImpl.CONS
 
size - Variable in class spo.src.SPDB.DocumentImpl.Relation
 
size - Variable in class spo.src.Generator.Relation
 
SPO - class spo.src.SPDB.DocumentImpl.SPO.
A class that represents SPO objects
SPO_HOME - Static variable in class spo.src.server.spoServer
 
spo.src.client - package spo.src.client
 
spo.src.Generator - package spo.src.Generator
 
spo.src.JDBC - package spo.src.JDBC
 
spo.src.server - package spo.src.server
 
spo.src.SPDB.dbAdapter - package spo.src.SPDB.dbAdapter
 
spo.src.SPDB.DocumentImpl - package spo.src.SPDB.DocumentImpl
 
spo.src.SPDB.Query - package spo.src.SPDB.Query
 
spo.src.SPDB.Schema - package spo.src.SPDB.Schema
 
spo.src.SPDB.Util - package spo.src.SPDB.Util
 
spo.src.Test - package spo.src.Test
 
SPO(int) - Constructor for class spo.src.SPDB.DocumentImpl.SPO
Initialize an instance for the class
SPO(int, int) - Constructor for class spo.src.SPDB.DocumentImpl.SPO
Initialize an instance for the class
spos - Variable in class spo.src.SPDB.DocumentImpl.Relation
 
spoServer - class spo.src.server.spoServer.
A class that accepts client requests to database access and send responses to clients
spoServer(ServerSocket) - Constructor for class spo.src.server.spoServer
Initialize an process for the server program Generate a thread for each incoming connection
spoUtil - class spo.src.SPDB.Util.spoUtil.
A utility class for the spo data server
spoUtil() - Constructor for class spo.src.SPDB.Util.spoUtil
Initialize an instance of the utility class

T

table - Variable in class spo.src.SPDB.DocumentImpl.SPO
 
Table - class spo.src.SPDB.DocumentImpl.Table.
A class that represents the table element
Table(int, int) - Constructor for class spo.src.SPDB.DocumentImpl.Table
Initialize an instance for the class
Table(int, int, Vector) - Constructor for class spo.src.SPDB.DocumentImpl.Table
Initialize an instance for the class
time4Format - Static variable in class spo.src.server.spoServer
 
time4Oracle - Static variable in class spo.src.server.spoServer
 
toXML() - Method in class spo.src.SPDB.DocumentImpl.Table
Transform A Table element to XML
toXML() - Method in class spo.src.SPDB.DocumentImpl.CONS
Transform a CONS object to XML
toXML() - Method in class spo.src.SPDB.DocumentImpl.SPO
Trnasform a SPO to XML
toXML() - Method in class spo.src.SPDB.DocumentImpl.Relation
Transform a relation object to XML
Transform - class spo.src.server.Transform.
A Class that transforms XML documents by utitlizing XSL style sheets
Transform() - Constructor for class spo.src.server.Transform
Initialize an instance for the class
TYPE - Static variable in class spo.src.Generator.Relation
 

U

update(String) - Method in class spo.src.SPDB.Util.DBUtil
Send a update command to DB
updateID(String) - Method in class spo.src.SPDB.Util.DBUtil
Send a update command to DB

V

value - Variable in class spo.src.SPDB.Query.parseTree
 
VAR_LEN - Variable in class spo.src.Test.QueryGenerator
 
VAR_LEN - Variable in class spo.src.Generator.Relation
 
VAR_RATIO - Variable in class spo.src.Test.QueryGenerator
 
VAR_RATIO - Variable in class spo.src.Generator.Relation
 
VAR_START - Variable in class spo.src.Test.QueryGenerator
 
VAR_START - Variable in class spo.src.Generator.Relation
 

X

xconn - Variable in class spo.src.client.MainClient
 
XConnection - class spo.src.JDBC.XConnection.
Class XConnection is java class, which allows client to connect to the SPDBMS data server.
XConnection() - Constructor for class spo.src.JDBC.XConnection
Default constructor Initialize the XConnection
XML2HTML(String, PrintWriter) - Method in class spo.src.server.Transform
Transform an XML document to HTML format by using the default stylesheet reference

Y

YEAR_START - Variable in class spo.src.Test.QueryGenerator
 
YEAR_START - Variable in class spo.src.Generator.Relation
 

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

Copyright © 2003 UKCS. All Rights Reserved.