Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
R
S
T
U
V
W
S
Schema
- Class in
relop
Each tuple has a schema that defines the logical view of the raw bytes; it describes the types, lengths, offsets, and names of a tuple's fields.
Schema(int)
- Constructor for class relop.
Schema
Constructs a schema for the given number of fields.
SearchKey
- Class in
global
Provides a general and type-safe way to store and compare index search keys.
SearchKey(Integer)
- Constructor for class global.
SearchKey
Constructs a new integer search key.
SearchKey(Float)
- Constructor for class global.
SearchKey
Constructs a new float search key.
SearchKey(String)
- Constructor for class global.
SearchKey
Constructs a new string search key.
SearchKey(Object)
- Constructor for class global.
SearchKey
Constructs a search key from a generic value.
SearchKey(SearchKey)
- Constructor for class global.
SearchKey
Copy constructor for a search key.
SearchKey(byte[], short)
- Constructor for class global.
SearchKey
Constructs a SearchKey stored in the given data buffer.
Selection
- Class in
relop
The selection operator specifies which tuples to retain under a condition; in Minibase, this condition is simply a set of independent predicates logically connected by OR operators.
Selection(Iterator, Predicate...)
- Constructor for class relop.
Selection
Constructs a selection, given the underlying iterator and predicates.
selectRecord(RID)
- Method in class heap.
HeapFile
Reads a record from the file, given its id.
selectRecord(RID)
- Method in class heap.
HFPage
Selects a record from the page.
setAllFields(Object...)
- Method in class relop.
Tuple
Sets all fields, given generic values.
setCharValue(char, int, byte[])
- Static method in class global.
Convert
Writes a unicode character into the given byte array at the specified position.
setCharValue(char, int)
- Method in class global.
Page
Sets a char at the given page offset.
setCurPage(PageId)
- Method in class heap.
HFPage
Sets the current page's id.
setData(byte[])
- Method in class global.
Page
Set accessor for the data byte array.
setField(int, Object)
- Method in class relop.
Tuple
Sets a field's value generically.
setField(String, Object)
- Method in class relop.
Tuple
Sets a field's value generically, by column name.
setFloatFld(int, float)
- Method in class relop.
Tuple
Sets a float field.
setFloatValue(float, int, byte[])
- Static method in class global.
Convert
Writes a float into the given byte array at the specified position.
setFloatValue(float, int)
- Method in class global.
Page
Sets a float at the given page offset.
setIntFld(int, int)
- Method in class relop.
Tuple
Sets an integer field.
setIntValue(int, int, byte[])
- Static method in class global.
Convert
Writes an integer into the given byte array at the specified position.
setIntValue(int, int)
- Method in class global.
Page
Sets an int at the given page offset.
setNextPage(PageId)
- Method in class heap.
HFPage
Sets the next page's id.
setPage(Page)
- Method in class global.
Page
Sets this page's data array to share the given page's data array.
setPrevPage(PageId)
- Method in class heap.
HFPage
Sets the previous page's id.
setSchema(Schema)
- Method in class relop.
Iterator
setShortValue(short, int, byte[])
- Static method in class global.
Convert
Writes a short into the given byte array at the specified position.
setShortValue(short, int)
- Method in class global.
Page
Sets a short at the given page offset.
setStringFld(int, String)
- Method in class relop.
Tuple
Sets a string field (automatically truncates, if necessary).
setStringValue(String, int, byte[])
- Static method in class global.
Convert
Writes a string into the given byte array at the specified position.
setStringValue(String, int)
- Method in class global.
Page
Sets a string at the given page offset.
setType(short)
- Method in class heap.
HFPage
Sets the arbitrary type of the page.
SimpleJoin
- Class in
relop
The simplest of all join algorithms: nested loops (see textbook, 3rd edition, section 14.4.1, page 454).
SimpleJoin(Iterator, Iterator, Predicate...)
- Constructor for class relop.
SimpleJoin
Constructs a join, given the left and right iterators and join predicates (relative to the combined schema).
SLOT_SIZE
- Static variable in class heap.
HFPage
Size of a record slot.
slotno
- Variable in class global.
RID
The record's slot number.
SortKey
- Class in
global
One term in an ORDER BY clause; i.e.
SortKey(Object, boolean)
- Constructor for class global.
SortKey
Constructs a SortKey from the given values.
STRING
- Static variable in class global.
AttrType
SystemCatalog
- Static variable in class global.
Minibase
The Minibase System Catalog.
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
R
S
T
U
V
W