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

appendToListValue(Object, Object). Method in class com.infoplace.simpledb.DBTable
Appends two values into list of values.

C

close(). Method in class com.infoplace.simpledb.DB
Close an existing database.
createIterator(). Method in class com.infoplace.simpledb.DBTable
To iterate through all the records of the table, this creates an iterator.
createTable(String, String[], String[], int). Method in class com.infoplace.simpledb.DB
Create a new database table.
createTable(String, String[], String[], int, String, String). Method in class com.infoplace.simpledb.DB
Create a new database table.

D

DB(String, String). Constructor for class com.infoplace.simpledb.DB
Create a new database.
DB(String, String, byte). Constructor for class com.infoplace.simpledb.DB
Open an existing database.
DBException(String). Constructor for class com.infoplace.simpledb.DBException
Creates a exception with the given message string.
DBIterator(). Constructor for class com.infoplace.simpledb.DBIterator
DBTable(). Constructor for class com.infoplace.simpledb.DBTable
delete(String, String). Static method in class com.infoplace.simpledb.DB
Delete the whole database.
deleteTable(String). Method in class com.infoplace.simpledb.DB
Delete a databse table.

E

exists(String, String). Static method in class com.infoplace.simpledb.DB
Check for existence of the database.
existsTable(String). Method in class com.infoplace.simpledb.DB
Check for existence of a database table.

F

fColumnSeparator. Variable in class com.infoplace.simpledb.DBTable
Actual column separator value.
find(Object[], byte[]). Method in class com.infoplace.simpledb.DBTable
Find a set of records satisfying the given criteria.
fValueSeparator. Variable in class com.infoplace.simpledb.DBTable
Actual value separator for list of values.

G

getColumnCount(). Method in class com.infoplace.simpledb.DBTable
Get the column count.
getColumnNames(). Method in class com.infoplace.simpledb.DBTable
Get the column names.
getColumnTypes(). Method in class com.infoplace.simpledb.DBTable
Get the column types.
getName(). Method in class com.infoplace.simpledb.DB
Get the database name.
getPathName(). Method in class com.infoplace.simpledb.DB
Get the database pathname.
getTables(). Method in class com.infoplace.simpledb.DB
Get all the tables in the database.
getValueSeparator(). Method in class com.infoplace.simpledb.DBTable
Get the value separator.

I

insertRecord(Object[]). Method in class com.infoplace.simpledb.DBTable
Insert the given record.
insertRecordIfNotExist(Object[]). Method in class com.infoplace.simpledb.DBTable
Insert the given record, only if a record with same primary key already does not exists.

K

kCOContains. Static variable in class com.infoplace.simpledb.DBTable
Defines string contains operator for find operation.
kCOEndsWith. Static variable in class com.infoplace.simpledb.DBTable
Defines string ends-with operator for find operation.
kCOEqual. Static variable in class com.infoplace.simpledb.DBTable
Defines numeric or string equal operator for find operation.
kCOGreater. Static variable in class com.infoplace.simpledb.DBTable
Defines numeric greater then operator for find operation.
kCOGreaterEqual. Static variable in class com.infoplace.simpledb.DBTable
Defines numeric greater-equal then operator for find operation.
kCOLess. Static variable in class com.infoplace.simpledb.DBTable
Defines numeric less then operator for find operation.
kCOLessEqual. Static variable in class com.infoplace.simpledb.DBTable
Defines numeric less-equal then operator for find operation.
kColumnSeparator. Static variable in class com.infoplace.simpledb.DBTable
Default column separator value
kCONotEqual. Static variable in class com.infoplace.simpledb.DBTable
Defines numeric or string not-equal operator for find operation.
kCOStartsWith. Static variable in class com.infoplace.simpledb.DBTable
Defines string starts-with operator for find operation.
kListOfNumbersType. Static variable in class com.infoplace.simpledb.DBTable
Defines list of numeric column type.
kListOfStringsType. Static variable in class com.infoplace.simpledb.DBTable
Defines list of string column type.
kNumberType. Static variable in class com.infoplace.simpledb.DBTable
Defines numeric column type.
kReadOnlyMode. Static variable in class com.infoplace.simpledb.DB
This defines the database read-only access mode.
kReadWriteMode. Static variable in class com.infoplace.simpledb.DB
This defines the database read-write access mode.
kStringType. Static variable in class com.infoplace.simpledb.DBTable
Defines string column type.
kValueSeparator. Static variable in class com.infoplace.simpledb.DBTable
Default value separator for list of values

M

makeListValue(Object[], int, int). Method in class com.infoplace.simpledb.DBTable
Makes a list of values out the individual values passed in the array.

N

next(Object[]). Method in class com.infoplace.simpledb.DBIterator
Gets the next record.

O

openTable(String). Method in class com.infoplace.simpledb.DB
Open an existing database table.

P

print(PrintStream, String, DBIterator). Method in class com.infoplace.simpledb.DBTable
Print all the records in the iterator set.
print(PrintStream, String, Object[]). Method in class com.infoplace.simpledb.DBTable
Print the given record.

R

recordExists(Object). Method in class com.infoplace.simpledb.DBTable
Check for existence of a record for the given primary key.
removeFromListValue(Object, Object). Method in class com.infoplace.simpledb.DBTable
Remove one value from the other.
removeRecord(Object). Method in class com.infoplace.simpledb.DBTable
Remove the record for the given primary key.
reset(). Method in class com.infoplace.simpledb.DBIterator
Resets the iterator.
retreiveRecord(Object, Object[]). Method in class com.infoplace.simpledb.DBTable
Retreive a record for the given primary key.

S

setHandleStale(). Method in class com.infoplace.simpledb.DBTable
Set the DBTable object as stale.
splitListValue(String). Method in class com.infoplace.simpledb.DBTable
Break the list of values into individual values.
splitListValue(String, Object[], int, int). Method in class com.infoplace.simpledb.DBTable
Break the list of values into individual values.

U

updateRecord(Object, Object[]). Method in class com.infoplace.simpledb.DBTable
Update the record for the given primary key with the new values.

V

verifyHandle(). Method in class com.infoplace.simpledb.DBTable
Verify that the DBTable handle is not stale, if stale throw the exception.