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