|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use RID | |
|---|---|
| global | |
| heap | |
| Uses of RID in global |
|---|
| Methods in global with parameters of type RID | |
|---|---|
void |
RID.copyRID(RID rid)
Makes a copy of the given RID. |
| Constructors in global with parameters of type RID | |
|---|---|
RID(RID rid)
Copy constructor. |
|
| Uses of RID in heap |
|---|
| Methods in heap that return RID | |
|---|---|
RID |
HFPage.firstRecord()
Gets the RID of the first record on the page, or null if none. |
RID |
HFPage.insertRecord(byte[] record)
Inserts a new record into the page. |
RID |
HFPage.nextRecord(RID curRid)
Gets the next RID after the given one, or null if no more. |
| Methods in heap with parameters of type RID | |
|---|---|
void |
HFPage.deleteRecord(RID rid)
Deletes a record from the page, compacting the records space. |
boolean |
HFPage.hasNext(RID curRid)
Returns true if the iteration has more elements. |
RID |
HFPage.nextRecord(RID curRid)
Gets the next RID after the given one, or null if no more. |
byte[] |
HFPage.selectRecord(RID rid)
Selects a record from the page. |
void |
HFPage.updateRecord(RID rid,
heap.Tuple record)
Updates a record on the page. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||