Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep
A B C D F G I L M O P Q R S T U _

A

analizeClass(Class) - Method in class org.vrspace.server.db.SQLDB
Internal

B

BOOLEAN - Static variable in class org.vrspace.server.db.SQLDB
 
BOOLEAN_ARR - Static variable in class org.vrspace.server.db.SQLDB
 
BYTE - Static variable in class org.vrspace.server.db.SQLDB
 
BYTE_ARR - Static variable in class org.vrspace.server.db.SQLDB
 
BYTE_TYPE - Variable in class org.vrspace.server.db.SQLDB
 

C

CHAR - Static variable in class org.vrspace.server.db.SQLDB
 
CHAR_ARR - Static variable in class org.vrspace.server.db.SQLDB
 
CHAR_TYPE - Variable in class org.vrspace.server.db.SQLDB
 
classID - Variable in class org.vrspace.server.db.SQLClass
Unique class number in db, must be >0
className - Variable in class org.vrspace.server.db.SQLClass
Full class name with points replaced by '_' ("org_vrspace_server_Transform")
clsID - Static variable in class org.vrspace.server.db.SQLDB
 
clsRepository - Static variable in class org.vrspace.server.db.SQLDB
in-memory repository that contains information about classes key: class name value: SQLClass object
commit() - Method in class org.vrspace.server.db.DBCache
Commit.
commit() - Method in class org.vrspace.server.db.SQLDB
Not implemented
commit - Variable in class org.vrspace.server.db.TextDB
 
commit() - Method in class org.vrspace.server.db.TextDB
Saves the file
conn - Variable in class org.vrspace.server.db.SQLDB
 
connect(String) - Method in class org.vrspace.server.db.DBCache
Connect to database.
connect(String) - Method in class org.vrspace.server.db.SQLDB
Connect to the database
connect(String) - Method in class org.vrspace.server.db.TextDB
Connect to file
create(String) - Method in class org.vrspace.server.db.DBCache
 
create(String) - Method in class org.vrspace.server.db.MySQLDB
 
create(String) - Method in class org.vrspace.server.db.SQLDB
 
create(String) - Method in class org.vrspace.server.db.TextDB
 
createPrimTable(Class) - Method in class org.vrspace.server.db.SQLDB
Creates table to store primitives
createTable(Object) - Method in class org.vrspace.server.db.DBCache
 

D

DATE_OBJ - Static variable in class org.vrspace.server.db.SQLDB
 
DATE_OBJ_ARR - Static variable in class org.vrspace.server.db.SQLDB
 
DATE_TYPE - Variable in class org.vrspace.server.db.SQLDB
 
DBCache - class org.vrspace.server.db.DBCache.
Database class
DBCache(DB) - Constructor for class org.vrspace.server.db.DBCache
 
DBException - exception org.vrspace.server.db.DBException.
 
DBException() - Constructor for class org.vrspace.server.db.DBException
 
DBException(String) - Constructor for class org.vrspace.server.db.DBException
 
DOUBLE - Static variable in class org.vrspace.server.db.SQLDB
 
DOUBLE_ARR - Static variable in class org.vrspace.server.db.SQLDB
 
DOUBLE_TYPE - Variable in class org.vrspace.server.db.SQLDB
 
db - Variable in class org.vrspace.server.db.DBCache
 
db - Variable in class org.vrspace.server.db.TextDB
 
delete(Object) - Method in class org.vrspace.server.db.DBCache
From the table obj.getClass().getName() deletes the row having db_id == obj.db_id, from both cache and the underlying db.
delete(Object) - Method in class org.vrspace.server.db.SQLDB
Delete object from database.
delete(Object) - Method in class org.vrspace.server.db.TextDB
Not implemented.
disconnect() - Method in class org.vrspace.server.db.DBCache
Disconnect
disconnect() - Method in class org.vrspace.server.db.SQLDB
Close connection to the database
disconnect() - Method in class org.vrspace.server.db.TextDB
Disconnect, commit all changes

F

FLOAT - Static variable in class org.vrspace.server.db.SQLDB
 
FLOAT_ARR - Static variable in class org.vrspace.server.db.SQLDB
 
FLOAT_OBJ - Static variable in class org.vrspace.server.db.SQLDB
 
FLOAT_OBJ_ARR - Static variable in class org.vrspace.server.db.SQLDB
 
FLOAT_TYPE - Variable in class org.vrspace.server.db.SQLDB
 
fieldCntIDs - Variable in class org.vrspace.server.db.SQLClass
If field is not primitive, it is stored elsewhere (in another db table), and can be reached by number stored here.
fieldNames - Variable in class org.vrspace.server.db.SQLClass
 
fieldTypes - Variable in class org.vrspace.server.db.SQLClass
Field type according to types defined in org.vrspace.server.db.SQLDB class.
fields - Variable in class org.vrspace.server.db.SQLClass
 
file - Variable in class org.vrspace.server.db.TextDB
 

G

get(Object) - Method in class org.vrspace.server.db.DBCache
Get an object.
get(String, long) - Method in class org.vrspace.server.db.DBCache
Returns the object having id == obj.db_id
get(String, String, Object) - Method in class org.vrspace.server.db.DBCache
Returns the object of className class having field == value
get(Object) - Method in class org.vrspace.server.db.SQLDB
Retreives an object from the database
get(String, long) - Method in class org.vrspace.server.db.SQLDB
Retreives an object from the database
get(String, String, Object) - Method in class org.vrspace.server.db.SQLDB
Get first object of class className, whose field field have value value
get(Object) - Method in class org.vrspace.server.db.TextDB
Not implemented.
get(String, long) - Method in class org.vrspace.server.db.TextDB
Not implemented.
get(String, String, Object) - Method in class org.vrspace.server.db.TextDB
Not implemented.
getAll(String) - Method in class org.vrspace.server.db.DBCache
Returns all members of the class
getAll(String) - Method in class org.vrspace.server.db.SQLDB
Get all objects of className from db
getAll(String) - Method in class org.vrspace.server.db.TextDB
Not implemented.
getClass(Class) - Method in class org.vrspace.server.db.SQLDB
Internal, try to get class from repository return SQLClass if class exits in repository, else return null
getClassName(Object) - Method in class org.vrspace.server.db.DBCache
 
getMessage() - Method in class org.vrspace.server.db.DBException
 
getObject(Object, long, long, long) - Method in class org.vrspace.server.db.SQLDB
Retreives an object from the database, internal
getObjectArray(String, long, long) - Method in class org.vrspace.server.db.SQLDB
Internal
getObjectID(long) - Method in class org.vrspace.server.db.SQLDB
returns object ID
getPackageID(Package) - Method in class org.vrspace.server.db.SQLDB
Retreives package ID from the repository
getPrimitiveArray(String, int, long, long) - Method in class org.vrspace.server.db.SQLDB
Internal
getRange(String, String, Object) - Method in class org.vrspace.server.db.DBCache
Returns Object[] of className class having field == value
TODO: map calls on underlying DB
getRange(Object, Object) - Method in class org.vrspace.server.db.DBCache
Returns Object[] between o1 and o2 Class must have comparator() method to be searchable.
TODO: map calls to underlying DB!
getRange(String, String, Object) - Method in class org.vrspace.server.db.SQLDB
Get all objects of class className, whose field field have value value
getRange(Object, Object) - Method in class org.vrspace.server.db.SQLDB
Get all objects that are "between" object o1 and o2.
getRange(String, String, Object) - Method in class org.vrspace.server.db.TextDB
Not implemented.
getRange(Object, Object) - Method in class org.vrspace.server.db.TextDB
Not implemented.
getRangeDb_id(String, String, Object) - Method in class org.vrspace.server.db.SQLDB
unfinished, work only for primitive fields not objects Internal
getSQLText(String, ArrayList, ArrayList) - Method in class org.vrspace.server.db.SQLDB
Internal
getTables() - Method in class org.vrspace.server.db.DBCache
Returns references to cached tables

I

INT - Static variable in class org.vrspace.server.db.SQLDB
 
INT_ARR - Static variable in class org.vrspace.server.db.SQLDB
 
INT_TYPE - Variable in class org.vrspace.server.db.SQLDB
 
InformixDB - class org.vrspace.server.db.InformixDB.
 
InformixDB() - Constructor for class org.vrspace.server.db.InformixDB
 
insertObject(Object, long, SQLClass, long, long) - Method in class org.vrspace.server.db.SQLDB
Internal, called from put(Object obj) and put(Object[] obj)

L

LONG - Static variable in class org.vrspace.server.db.SQLDB
 
LONG_ARR - Static variable in class org.vrspace.server.db.SQLDB
 
LONG_TYPE - Variable in class org.vrspace.server.db.SQLDB
 
loadDriver() - Method in class org.vrspace.server.db.InformixDB
 
loadDriver() - Method in class org.vrspace.server.db.MySQLDB
 
loadDriver() - Method in class org.vrspace.server.db.SQLDB
Override this in actual implementations.
logger - Variable in class org.vrspace.server.db.SQLDB
 

M

MySQLDB - class org.vrspace.server.db.MySQLDB.
 
MySQLDB() - Constructor for class org.vrspace.server.db.MySQLDB
 
main(String[]) - Static method in class org.vrspace.server.db.MySQLDB
 
mapJava2SQL(String) - Method in class org.vrspace.server.db.SQLDB
Internal
mapTypes(int) - Method in class org.vrspace.server.db.SQLDB
Internal
msg - Variable in class org.vrspace.server.db.DBException
 

O

OBJECT - Static variable in class org.vrspace.server.db.SQLDB
 
OBJECT_ARR - Static variable in class org.vrspace.server.db.SQLDB
 
objID - Static variable in class org.vrspace.server.db.SQLDB
 
org.vrspace.server.db - package org.vrspace.server.db
 

P

packageID - Variable in class org.vrspace.server.db.SQLClass
 
pkgID - Static variable in class org.vrspace.server.db.SQLDB
 
put(Object) - Method in class org.vrspace.server.db.DBCache
Stores obj into database
put(Object) - Method in class org.vrspace.server.db.SQLDB
Stores obj to the database.
put(Object[]) - Method in class org.vrspace.server.db.SQLDB
Stores object array to the database.
put(Object) - Method in class org.vrspace.server.db.TextDB
Not implemented.
putPrimitiveArray(Object, long, long) - Method in class org.vrspace.server.db.SQLDB
Internal

Q

query(String) - Method in class org.vrspace.server.db.SQLDB
Internal

R

replacePoints(String) - Static method in class org.vrspace.server.db.SQLDB
Internal
rs - Variable in class org.vrspace.server.db.SQLDB
 

S

SHORT - Static variable in class org.vrspace.server.db.SQLDB
 
SHORT_ARR - Static variable in class org.vrspace.server.db.SQLDB
 
SHORT_TYPE - Variable in class org.vrspace.server.db.SQLDB
 
SQLClass - class org.vrspace.server.db.SQLClass.
SQLClass is class whose objects describe classes that will be stored in db.
SQLClass() - Constructor for class org.vrspace.server.db.SQLClass
 
SQLDB - class org.vrspace.server.db.SQLDB.
DB store objects by storing all public fields: all primitive types and primitive arrays (java.lang.String, java.net.URL and java.util.Date are considered as primitive) all objects and object arrays that are contained inside object (recursive) Requirements and restrictions: every object that will be stored in DB must have defined "public long db_id" field (or must inherit from class that have db_id field) objects that have encapsulated data - private fields and get/set methods for retrieving/storing that fields can't be stored correctly! This is common for JDK classes - that classes can be stored by manually coding (it's already done for String, Date, URL and Float) Description of DB structure: DB has "repository" tables and "object" tables.
SQLDB() - Constructor for class org.vrspace.server.db.SQLDB
 
SQL_CHECK_CLASS - Variable in class org.vrspace.server.db.SQLDB
 
SQL_CHECK_PACKAGE - Variable in class org.vrspace.server.db.SQLDB
 
SQL_COUNT_CLASSES - Variable in class org.vrspace.server.db.SQLDB
 
SQL_COUNT_OBJECTS - Variable in class org.vrspace.server.db.SQLDB
 
SQL_COUNT_PACKAGES - Variable in class org.vrspace.server.db.SQLDB
 
SQL_CREATE_CLASSES_TABLE - Variable in class org.vrspace.server.db.SQLDB
 
SQL_CREATE_OBJECTS_TABLE - Variable in class org.vrspace.server.db.SQLDB
 
SQL_CREATE_OBJ_TABLE_1 - Variable in class org.vrspace.server.db.SQLDB
 
SQL_CREATE_OBJ_TABLE_2 - Variable in class org.vrspace.server.db.SQLDB
 
SQL_CREATE_PACKAGES_TABLE - Variable in class org.vrspace.server.db.SQLDB
 
SQL_CREATE_PRIM_TABLE_1 - Variable in class org.vrspace.server.db.SQLDB
 
SQL_CREATE_PRIM_TABLE_2 - Variable in class org.vrspace.server.db.SQLDB
 
SQL_CREATE_PRIM_TABLE_3 - Variable in class org.vrspace.server.db.SQLDB
 
SQL_DELETE_OBJECT - Variable in class org.vrspace.server.db.SQLDB
 
SQL_DEL_OBJECT - Variable in class org.vrspace.server.db.SQLDB
 
SQL_GET_ALL - Variable in class org.vrspace.server.db.SQLDB
 
SQL_GET_ARR_1 - Variable in class org.vrspace.server.db.SQLDB
 
SQL_GET_ARR_2 - Variable in class org.vrspace.server.db.SQLDB
 
SQL_GET_ARR_3 - Variable in class org.vrspace.server.db.SQLDB
 
SQL_GET_ARR_4 - Variable in class org.vrspace.server.db.SQLDB
 
SQL_GET_CLASSES - Variable in class org.vrspace.server.db.SQLDB
 
SQL_GET_OBJECT_1 - Variable in class org.vrspace.server.db.SQLDB
 
SQL_GET_OBJECT_2 - Variable in class org.vrspace.server.db.SQLDB
 
SQL_GET_OBJECT_3 - Variable in class org.vrspace.server.db.SQLDB
 
SQL_GET_OBJECT_4 - Variable in class org.vrspace.server.db.SQLDB
 
SQL_GET_OBJ_ARR_1 - Variable in class org.vrspace.server.db.SQLDB
 
SQL_GET_OBJ_ARR_2 - Variable in class org.vrspace.server.db.SQLDB
 
SQL_GET_OBJ_ARR_3 - Variable in class org.vrspace.server.db.SQLDB
 
SQL_GET_PRIM_ARR_1 - Variable in class org.vrspace.server.db.SQLDB
 
SQL_GET_PRIM_ARR_2 - Variable in class org.vrspace.server.db.SQLDB
 
SQL_GET_PRIM_ARR_3 - Variable in class org.vrspace.server.db.SQLDB
 
SQL_GET_RANGE_1 - Variable in class org.vrspace.server.db.SQLDB
 
SQL_GET_RANGE_2 - Variable in class org.vrspace.server.db.SQLDB
 
SQL_GET_RANGE_3 - Variable in class org.vrspace.server.db.SQLDB
 
SQL_INSERT_CLASS - Variable in class org.vrspace.server.db.SQLDB
 
SQL_INSERT_OBJECT - Variable in class org.vrspace.server.db.SQLDB
 
SQL_INSERT_PACKAGE - Variable in class org.vrspace.server.db.SQLDB
 
SQL_INSERT_PRIM_1 - Variable in class org.vrspace.server.db.SQLDB
 
SQL_INSERT_PRIM_2 - Variable in class org.vrspace.server.db.SQLDB
 
SQL_SHOW_TABLES - Variable in class org.vrspace.server.db.SQLDB
 
STRING_OBJ - Static variable in class org.vrspace.server.db.SQLDB
 
STRING_OBJ_ARR - Static variable in class org.vrspace.server.db.SQLDB
 
STRING_TYPE - Variable in class org.vrspace.server.db.SQLDB
 
stmt - Variable in class org.vrspace.server.db.SQLClass
Insert SQL statement for inserting object of this class in db.
stmt - Variable in class org.vrspace.server.db.SQLDB
 
stmtCheckClass - Variable in class org.vrspace.server.db.SQLDB
 
stmtCheckPackage - Variable in class org.vrspace.server.db.SQLDB
 
stmtDelObject - Variable in class org.vrspace.server.db.SQLDB
 
stmtDeleteObject - Variable in class org.vrspace.server.db.SQLDB
 
stmtGetObject - Variable in class org.vrspace.server.db.SQLDB
 
stmtInsertClass - Variable in class org.vrspace.server.db.SQLDB
 
stmtInsertObject - Variable in class org.vrspace.server.db.SQLDB
 
stmtInsertPackage - Variable in class org.vrspace.server.db.SQLDB
 
stmtInsertPrim - Variable in class org.vrspace.server.db.SQLDB
 
superClassID - Variable in class org.vrspace.server.db.SQLClass
Must exists as classID in another SQLClass object, when class is root =0

T

TextDB - class org.vrspace.server.db.TextDB.
Database class
TextDB() - Constructor for class org.vrspace.server.db.TextDB
 
tableExists(String) - Method in class org.vrspace.server.db.DBCache
Does table exist?
tables - Variable in class org.vrspace.server.db.DBCache
 

U

URL_OBJ - Static variable in class org.vrspace.server.db.SQLDB
 
URL_OBJ_ARR - Static variable in class org.vrspace.server.db.SQLDB
 
update(Request) - Method in class org.vrspace.server.db.DBCache
This method only passes request to underlying database.
update(Request) - Method in class org.vrspace.server.db.SQLDB
Update field in object.
update(String) - Method in class org.vrspace.server.db.SQLDB
Internal
update(Request) - Method in class org.vrspace.server.db.TextDB
Not implemented.

_

_put(Object) - Method in class org.vrspace.server.db.DBCache
Stores obj into cache

A B C D F G I L M O P Q R S T U _