![]() |
Quadcap Embeddable Database |
Inheritance diagram for com.quadcap.sql.ModIndexEntry:

Definition at line 60 of file ModIndexEntry.java.
Public Member Functions | |
| ModIndexEntry () | |
| Default constructor. | |
| ModIndexEntry (Session session, Constraint constraint, byte[] key) | |
| abstract void | redo (Session session) throws IOException, SQLException |
| Do/redo this step. | |
| abstract void | undo (Session session) throws IOException, SQLException |
| Do/redo this step. | |
| void | prepare (Session session) throws IOException |
| Perform any actions that are necessary to prepare this log record for being written to the log. | |
| void | readExternal (ObjectInput in) throws IOException, ClassNotFoundException |
| void | writeExternal (ObjectOutput out) throws IOException |
| String | toString () |
Package Functions | |
| Btree | getIndex (Session session) throws IOException |
Package Attributes | |
| transient Btree | index |
| transient Constraint | constraint |
| String | tableName |
| String | constraintName |
| byte[] | key |
|
|
Default constructor.
Definition at line 72 of file ModIndexEntry.java. |
|
||||||||||||||||
|
Definition at line 74 of file ModIndexEntry.java. |
|
|
|
Perform any actions that are necessary to prepare this log record for being written to the log. This is called before the log record is written, and before the first invocation of 'redo'. It is not called subsequently, or during recovery. Reimplemented from com.quadcap.sql.LogStep. Reimplemented in com.quadcap.sql.DeleteIndexEntry. Definition at line 107 of file ModIndexEntry.java. References com.quadcap.sql.ModIndexEntry.prepare(). Referenced by com.quadcap.sql.ModIndexEntry.prepare(). |
|
|
Reimplemented in com.quadcap.sql.AddIndexEntry, and com.quadcap.sql.DeleteIndexEntry. Definition at line 109 of file ModIndexEntry.java. References com.quadcap.sql.ModIndexEntry.constraintName, com.quadcap.sql.ModIndexEntry.key, com.quadcap.sql.ModIndexEntry.readExternal(), and com.quadcap.sql.ModIndexEntry.tableName. Referenced by com.quadcap.sql.ModIndexEntry.readExternal(). |
|
|
Do/redo this step.
Implements com.quadcap.sql.LogStep. Implemented in com.quadcap.sql.AddIndexEntry, and com.quadcap.sql.DeleteIndexEntry. |
|
|
Reimplemented in com.quadcap.sql.AddIndexEntry, and com.quadcap.sql.DeleteIndexEntry. Definition at line 133 of file ModIndexEntry.java. References com.quadcap.sql.ModIndexEntry.key. |
|
|
Do/redo this step.
Implements com.quadcap.sql.LogStep. Implemented in com.quadcap.sql.AddIndexEntry, and com.quadcap.sql.DeleteIndexEntry. |
|
|
|
Definition at line 62 of file ModIndexEntry.java. Referenced by com.quadcap.sql.ModIndexEntry.getIndex(), and com.quadcap.sql.ModIndexEntry.writeExternal(). |
|
|
Definition at line 65 of file ModIndexEntry.java. Referenced by com.quadcap.sql.ModIndexEntry.getIndex(), com.quadcap.sql.ModIndexEntry.readExternal(), and com.quadcap.sql.ModIndexEntry.writeExternal(). |
|
|
Definition at line 61 of file ModIndexEntry.java. Referenced by com.quadcap.sql.ModIndexEntry.getIndex(). |
|
|
Definition at line 67 of file ModIndexEntry.java. Referenced by com.quadcap.sql.ModIndexEntry.readExternal(), com.quadcap.sql.ModIndexEntry.toString(), and com.quadcap.sql.ModIndexEntry.writeExternal(). |
|
|
Definition at line 64 of file ModIndexEntry.java. Referenced by com.quadcap.sql.ModIndexEntry.getIndex(), com.quadcap.sql.ModIndexEntry.readExternal(), and com.quadcap.sql.ModIndexEntry.writeExternal(). |