B C D E G I M O P S T
B
BinaryDecrypt(String, String, byte[], int) - Method in interface db.TableEncrypt
Invoked by InstantDB just after a binary column has been read from disk.
BinaryEncrypt(String, String, byte[], int) - Method in interface db.TableEncrypt
Invoked by InstantDB just before a binary column is about to be written to disk.

C
checkParameters(int[]) - Method in interface db.SqlFunction
Allows a function object to check the types of the parameters which will be passed to it when it is asked to evaluate itself.

D
DATE_FORMAT - Static variable in interface db.SqlFunction
Get special constant DATE_FORMAT.
Decrypt(String, byte[], int, int[]) - Method in interface db.TableEncrypt
Invoked by InstantDB just after a row is has been read from disk.
delete() - Method in class db.idbTrigger
Deletes this trigger.

E
Encrypt(String, byte[], int, int[]) - Method in interface db.TableEncrypt
Invoked by InstantDB just before a row is about to be written to disk.
evaluate(Object[]) - Method in interface db.SqlFunction
Evaluates an function.

G
getConnection() - Method in class db.idbTrigger
Finds the connection which activated the current trigger activation.
getEvents() - Method in class db.idbTrigger
Returns the bitmap of events that this trigger is notified of.
getSpecialValue(int) - Method in interface db.SqlFunction
Used by InstantDB to fetch database information from a function.
getTableName() - Method in class db.idbTrigger
Returns the name of the table that this trigger is monitoring.

I
idbTrigger - class db.idbTrigger.
idbTrigger(String, int) - Constructor for class db.idbTrigger
Constructs a new Trigger object.

M
MILLENIUM_BOUNDARY - Static variable in interface db.SqlFunction
Set special constant MILLENIUM_BOUNDARY.

O
onAdd(Vector, long) - Method in class db.idbTrigger
Callback invoked by InstantDB when a row is added to the table being monitored.
onCommit(long) - Method in class db.idbTrigger
Callback invoked by InstantDB when a transaction involving the table being monitored is committed.
onDelete(Vector, long) - Method in class db.idbTrigger
Callback invoked by InstantDB when a row is deleted from the table being monitored.
onRollback(long) - Method in class db.idbTrigger
Callback invoked by InstantDB when a transaction involving the table being monitored is rolled back.
onUpdate(Vector, long) - Method in class db.idbTrigger
Callback invoked by InstantDB when a row in the table being monitored is updated.

P
preUpdate(Vector, long) - Method in class db.idbTrigger
Callback invoked by InstantDB before a row is updated in the table being monitored.

S
setSpecialValue(int, Object) - Method in interface db.SqlFunction
Used by InstantDB to pass database information into a function.
SqlFunction - interface db.SqlFunction.
This interface allows InstantDB to add new SQL functions dynamically.

T
TableEncrypt - interface db.TableEncrypt.
Allows database developers to encrypt InstantDB data.
TRIGGER_ON_ADD - Static variable in class db.idbTrigger
Notify the trigger object when a row is added to the database table.
TRIGGER_ON_COMMIT - Static variable in class db.idbTrigger
Notify the trigger object when a transaction involving the database table is committed.
TRIGGER_ON_DELETE - Static variable in class db.idbTrigger
Notify the trigger object when a row is deleted in the database table.
TRIGGER_ON_ROLLBACK - Static variable in class db.idbTrigger
Notify the trigger object when a transaction involving the database table is rolled back.
TRIGGER_ON_UPDATE - Static variable in class db.idbTrigger
Notify the trigger object when an update to the database table takes place.
TYPE_BLOB - Static variable in interface db.SqlFunction
Parameter type TYPE_BLOB
TYPE_BYTE - Static variable in interface db.SqlFunction
Parameter type TYPE_BYTE
TYPE_CURRENCY - Static variable in interface db.SqlFunction
Parameter type TYPE_CURRENCY
TYPE_DATE - Static variable in interface db.SqlFunction
Parameter type TYPE_DATE
TYPE_DOUBLE - Static variable in interface db.SqlFunction
Parameter type TYPE_DOUBLE
TYPE_FLOAT - Static variable in interface db.SqlFunction
Parameter type TYPE_FLOAT
TYPE_INTEGER - Static variable in interface db.SqlFunction
Parameter type TYPE_INTEGER
TYPE_LONG - Static variable in interface db.SqlFunction
Parameter type TYPE_LONG
TYPE_STRING - Static variable in interface db.SqlFunction
Parameter type TYPE_STRING

B C D E G I M O P S T