A B C D E F G H I J K L M N O P Q R S T U W _ 
All Classes All Packages

A

addColumn(Object) - Method in class mdbtools.dbengine.sql.Select
 
addGroupBy(FQColumn) - Method in class mdbtools.dbengine.sql.Select
 
addOrderBy(OrderBy) - Method in class mdbtools.dbengine.sql.Select
 
addRow(Object[]) - Method in class mdbtools.dbengine.MemoryData
Add a row of data
addTable(Object) - Method in class mdbtools.dbengine.sql.Select
 
Aggregate - Interface in mdbtools.dbengine.functions
 
AggregateQuery - Class in mdbtools.dbengine.tasks
resolve the columns, num rows not the same
AggregateQuery(Task, Select, int[]) - Constructor for class mdbtools.dbengine.tasks.AggregateQuery
 
alt_pg_buf - Variable in class mdbtools.libmdb.MdbHandle
 
AND - Static variable in class mdbtools.dbengine.sql.Condition
 

B

ba - Variable in class mdbtools.libmdb.Holder
 
backend - Class in mdbtools.libmdb
 
backend() - Constructor for class mdbtools.libmdb.backend
 
backend_name - Variable in class mdbtools.libmdb.MdbFile
 
backend_name - Variable in class mdbtools.libmdb.MdbHandle
 
bind_ptr - Variable in class mdbtools.libmdb.MdbColumn
 
buildFunction(Aggregate, Object) - Method in class mdbtools.dbengine.Tests
 
buildFunction(Function, Object) - Method in class mdbtools.dbengine.Tests
 

C

catalog - Variable in class mdbtools.libmdb.MdbHandle
 
Catalog - Class in mdbtools.libmdb
 
Catalog() - Constructor for class mdbtools.libmdb.Catalog
 
clone() - Method in class mdbtools.libmdb.MdbColumn
 
clone() - Method in class mdbtools.libmdb.MdbSarg
 
close() - Method in class mdbtools.examples.MemoryRandomAccess
 
close() - Method in class mdbtools.jdbc2.File
 
close() - Method in class mdbtools.libmdb.MdbFile
 
close() - Method in class mdbtools.libmdb.MdbHandle
 
close() - Method in interface mdbtools.publicapi.RandomAccess
 
col_fixed_offset - Variable in class mdbtools.libmdb.MdbFormatConstants
 
col_num - Variable in class mdbtools.libmdb.MdbColumn
 
col_num_offset - Variable in class mdbtools.libmdb.MdbFormatConstants
 
col_prec - Variable in class mdbtools.libmdb.MdbColumn
 
col_scale - Variable in class mdbtools.libmdb.MdbColumn
 
col_size - Variable in class mdbtools.libmdb.MdbColumn
 
col_size_offset - Variable in class mdbtools.libmdb.MdbFormatConstants
 
col_type - Variable in class mdbtools.libmdb.MdbColumn
 
ColumnComparator - Class in mdbtools.dbengine
Compare the values from a column in two rows
ColumnComparator() - Constructor for class mdbtools.dbengine.ColumnComparator
 
columns - Variable in class mdbtools.libmdb.MdbTableDef
 
ColumnTest - Class in mdbtools.tests
 
ColumnTest() - Constructor for class mdbtools.tests.ColumnTest
 
ConCat - Class in mdbtools.dbengine.functions
 
ConCat() - Constructor for class mdbtools.dbengine.functions.ConCat
 
Condition - Class in mdbtools.dbengine.sql
 
Condition() - Constructor for class mdbtools.dbengine.sql.Condition
 
Constants - Class in mdbtools.libmdb
copied from mdbtools.h
Constants() - Constructor for class mdbtools.libmdb.Constants
 
Count - Class in mdbtools.dbengine.functions
 
Count() - Constructor for class mdbtools.dbengine.functions.Count
 
cur_pg - Variable in class mdbtools.libmdb.MdbHandle
 
cur_pg_num - Variable in class mdbtools.libmdb.MdbTableDef
 
cur_phys_pg - Variable in class mdbtools.libmdb.MdbTableDef
 
cur_pos - Variable in class mdbtools.libmdb.MdbHandle
 
cur_row - Variable in class mdbtools.libmdb.MdbTableDef
 
cur_value_len - Variable in class mdbtools.libmdb.MdbColumn
 
cur_value_start - Variable in class mdbtools.libmdb.MdbColumn
 
currentRow - Variable in class mdbtools.dbengine.MemoryData
 

D

Data - Class in mdbtools.libmdb
 
Data - Interface in mdbtools.dbengine
Data represents a set of rows containing data
Data() - Constructor for class mdbtools.libmdb.Data
 
DataSource - Interface in mdbtools.dbengine
DataSource represents the data store.
db_passwd - Variable in class mdbtools.libmdb.MdbFile
 
default_backend - Variable in class mdbtools.libmdb.MdbFile
 
default_backend - Variable in class mdbtools.libmdb.MdbHandle
 
dump() - Method in class mdbtools.dbengine.MemoryData
 

E

Engine - Class in mdbtools.dbengine
Engine is the entry point into a java based database backend The datastore for the data is un-important since the engine communiates with the data via a set of defined interfaces.
Engine() - Constructor for class mdbtools.dbengine.Engine
 
entry - Variable in class mdbtools.libmdb.MdbTableDef
 
equals(Object) - Method in class mdbtools.dbengine.sql.Condition
 
equals(Object) - Method in class mdbtools.dbengine.sql.Equation
 
equals(Object) - Method in class mdbtools.dbengine.sql.FQColumn
 
equals(Object) - Method in class mdbtools.dbengine.sql.Join
 
EQUALS - Static variable in class mdbtools.dbengine.sql.Equation
 
Equation - Class in mdbtools.dbengine.sql
 
Equation() - Constructor for class mdbtools.dbengine.sql.Equation
 
execute() - Method in class mdbtools.dbengine.SelectEngine
 
execute(Object) - Method in interface mdbtools.dbengine.functions.Aggregate
 
execute(Object) - Method in class mdbtools.dbengine.functions.ConCat
take two strings stick them together and return the result
execute(Object) - Method in class mdbtools.dbengine.functions.Count
 
execute(Object) - Method in interface mdbtools.dbengine.functions.Function
given the data for a column execute the function
execute(Object) - Method in class mdbtools.dbengine.functions.Length
execute the length function of a string
execute(Object) - Method in class mdbtools.dbengine.functions.Lower
convert column to lowercase
execute(Object) - Method in class mdbtools.dbengine.functions.Max
 
execute(Object) - Method in class mdbtools.dbengine.functions.Min
 
execute(Object) - Method in class mdbtools.dbengine.functions.Sum
 
execute(Object) - Method in class mdbtools.dbengine.functions.Upper
convert column to uppercase
execute(SQL) - Method in class mdbtools.dbengine.Engine
execute is used to tell the engine to do something
extractText(byte[]) - Static method in class mdbtools.libmdb.Util
 

F

f - Variable in class mdbtools.libmdb.MdbHandle
 
fd - Variable in class mdbtools.libmdb.MdbFile
 
file - Class in mdbtools.libmdb
 
file() - Constructor for class mdbtools.libmdb.file
 
File - Class in mdbtools.jdbc2
 
File(String) - Constructor for class mdbtools.jdbc2.File
 
filename - Variable in class mdbtools.libmdb.MdbFile
 
FilterData - Class in mdbtools.dbengine.tasks
filter a given result set by a given constraint
FilterData(Task, Object, int[]) - Constructor for class mdbtools.dbengine.tasks.FilterData
 
first_data_pg - Variable in class mdbtools.libmdb.MdbTableDef
 
fmt - Variable in class mdbtools.libmdb.MdbHandle
 
FQColumn - Class in mdbtools.dbengine.sql
 
FQColumn(int, int) - Constructor for class mdbtools.dbengine.sql.FQColumn
 
Function - Interface in mdbtools.dbengine.functions
All functions must implement this
FunctionDef - Class in mdbtools.dbengine.sql
A defination of a function, used in the parse tree
FunctionDef() - Constructor for class mdbtools.dbengine.sql.FunctionDef
 

G

get(int) - Method in interface mdbtools.dbengine.Data
get the data at a certain column
get(int) - Method in class mdbtools.dbengine.MemoryData
get the data at a certain column
getArgument() - Method in class mdbtools.dbengine.sql.FunctionDef
 
getColumn() - Method in class mdbtools.dbengine.sql.FQColumn
 
getColumn(int) - Method in class mdbtools.dbengine.sql.Select
 
getColumnCount() - Method in class mdbtools.dbengine.sql.Select
 
getColumnCount() - Method in interface mdbtools.dbengine.Table
 
getColumnName(int) - Method in interface mdbtools.dbengine.Table
 
getData() - Method in interface mdbtools.dbengine.Table
 
getEquation() - Method in class mdbtools.dbengine.sql.Join
 
getFunction() - Method in class mdbtools.dbengine.sql.FunctionDef
 
getGroupBy(int) - Method in class mdbtools.dbengine.sql.Select
 
getGroupByCount() - Method in class mdbtools.dbengine.sql.Select
 
getLeft() - Method in class mdbtools.dbengine.sql.Condition
 
getLeft() - Method in class mdbtools.dbengine.sql.Equation
 
getLeft() - Method in class mdbtools.dbengine.sql.Join
 
getName() - Method in interface mdbtools.dbengine.Table
 
getOperator() - Method in class mdbtools.dbengine.sql.Condition
 
getOperator() - Method in class mdbtools.dbengine.sql.Equation
 
getOrderBy(int) - Method in class mdbtools.dbengine.sql.Select
 
getOrderByCount() - Method in class mdbtools.dbengine.sql.Select
 
getResult() - Method in interface mdbtools.dbengine.functions.Aggregate
 
getResult() - Method in class mdbtools.dbengine.functions.Count
 
getResult() - Method in class mdbtools.dbengine.functions.Max
 
getResult() - Method in class mdbtools.dbengine.functions.Min
 
getResult() - Method in class mdbtools.dbengine.functions.Sum
 
getResult() - Method in class mdbtools.dbengine.tasks.AggregateQuery
 
getResult() - Method in class mdbtools.dbengine.tasks.FilterData
 
getResult() - Method in class mdbtools.dbengine.tasks.LoadData
 
getResult() - Method in class mdbtools.dbengine.tasks.NonAggregateQuery
 
getResult() - Method in class mdbtools.dbengine.tasks.SimpleSort
 
getResult() - Method in interface mdbtools.dbengine.tasks.Task
 
getRight() - Method in class mdbtools.dbengine.sql.Condition
 
getRight() - Method in class mdbtools.dbengine.sql.Equation
 
getRight() - Method in class mdbtools.dbengine.sql.Join
 
getRow(int) - Method in class mdbtools.dbengine.MemoryData
 
getSort() - Method in class mdbtools.dbengine.sql.OrderBy
 
getTable() - Method in class mdbtools.dbengine.sql.FQColumn
 
getTable(int) - Method in interface mdbtools.dbengine.DataSource
 
getTable(int) - Method in class mdbtools.dbengine.sql.Select
 
getTableCount() - Method in interface mdbtools.dbengine.DataSource
 
getTableCount() - Method in class mdbtools.dbengine.sql.Select
 
getType() - Method in class mdbtools.dbengine.sql.Join
 
getWhere() - Method in class mdbtools.dbengine.sql.Select
 
GREATER_THAN - Static variable in class mdbtools.dbengine.sql.Equation
 
GREATER_THAN_OR_EQUALS - Static variable in class mdbtools.dbengine.sql.Equation
 

H

Holder - Class in mdbtools.libmdb
 
Holder() - Constructor for class mdbtools.libmdb.Holder
 

I

i - Variable in class mdbtools.libmdb.Holder
 
idxmap_base_pg - Variable in class mdbtools.libmdb.MdbTableDef
 
idxmap_sz - Variable in class mdbtools.libmdb.MdbTableDef
 
index_start - Variable in class mdbtools.libmdb.MdbTableDef
 
INNER - Static variable in class mdbtools.dbengine.sql.Join
 
is_fixed - Variable in class mdbtools.libmdb.MdbColumn
 
IS_JET3(MdbHandle) - Static method in class mdbtools.libmdb.macros
 
IS_JET4(MdbHandle) - Static method in class mdbtools.libmdb.macros
 
is_text_type(int) - Static method in class mdbtools.mdb_export
 
isAscending() - Method in class mdbtools.dbengine.sql.OrderBy
 

J

Join - Class in mdbtools.dbengine.sql
 
Join() - Constructor for class mdbtools.dbengine.sql.Join
 

K

kkd_pg - Variable in class mdbtools.libmdb.MdbCatalogEntry
 
kkd_rowid - Variable in class mdbtools.libmdb.MdbCatalogEntry
 

L

length() - Method in class mdbtools.examples.MemoryRandomAccess
 
length() - Method in class mdbtools.jdbc2.File
 
length() - Method in interface mdbtools.publicapi.RandomAccess
 
Length - Class in mdbtools.dbengine.functions
Length is the sql length function When passed a string it returns the length of the string
Length() - Constructor for class mdbtools.dbengine.functions.Length
 
LESS_THAN - Static variable in class mdbtools.dbengine.sql.Equation
 
LESS_THAN_OR_EQUALS - Static variable in class mdbtools.dbengine.sql.Equation
 
LoadData - Class in mdbtools.dbengine.tasks
Load any data from a table into data
LoadData(Table) - Constructor for class mdbtools.dbengine.tasks.LoadData
 
Lower - Class in mdbtools.dbengine.functions
 
Lower() - Constructor for class mdbtools.dbengine.functions.Lower
 

M

macros - Class in mdbtools.libmdb
 
macros() - Constructor for class mdbtools.libmdb.macros
 
main(String[]) - Static method in class mdbtools.dbengine.Tests
 
main(String[]) - Static method in class mdbtools.examples.mdb_tables
 
main(String[]) - Static method in class mdbtools.libmdb06util.mdbver
 
main(String[]) - Static method in class mdbtools.mdb_export
 
main(String[]) - Static method in class mdbtools.mdb_schema
 
main(String[]) - Static method in class mdbtools.mdb_tables
 
main(String[]) - Static method in class mdbtools.tests.ColumnTest
 
map_base_pg - Variable in class mdbtools.libmdb.MdbTableDef
 
map_sz - Variable in class mdbtools.libmdb.MdbFile
 
map_sz - Variable in class mdbtools.libmdb.MdbTableDef
 
Max - Class in mdbtools.dbengine.functions
 
Max() - Constructor for class mdbtools.dbengine.functions.Max
 
mdb - Variable in class mdbtools.libmdb.MdbCatalogEntry
 
mdb_access_types - Static variable in class mdbtools.libmdb.backend
 
mdb_add_sarg(MdbColumn, MdbSarg) - Static method in class mdbtools.libmdb.Sargs
 
mdb_alloc_catalog(MdbHandle) - Static method in class mdbtools.libmdb.mem
 
mdb_alloc_file() - Static method in class mdbtools.libmdb.mem
 
mdb_alloc_handle() - Static method in class mdbtools.libmdb.mem
 
mdb_alloc_tabledef(MdbCatalogEntry) - Static method in class mdbtools.libmdb.mem
 
MDB_ANY - Static variable in class mdbtools.libmdb.Constants
 
mdb_backends - Static variable in class mdbtools.libmdb.backend
 
mdb_bind_column(MdbTableDef, int, Holder) - Static method in class mdbtools.libmdb.Data
 
MDB_BIND_SIZE - Static variable in class mdbtools.libmdb.Constants
 
MDB_BOOL - Static variable in class mdbtools.libmdb.Constants
 
MDB_BYTE - Static variable in class mdbtools.libmdb.Constants
 
MDB_CATALOG_PG - Static variable in class mdbtools.libmdb.Constants
 
mdb_col_to_string(MdbHandle, int, int, int) - Static method in class mdbtools.libmdb.Data
 
MDB_DATABASE_PROPERTY - Static variable in class mdbtools.libmdb.Constants
 
MDB_DOUBLE - Static variable in class mdbtools.libmdb.Constants
 
MDB_EQUAL - Static variable in class mdbtools.libmdb.Constants
 
mdb_export - Class in mdbtools
 
mdb_export() - Constructor for class mdbtools.mdb_export
 
mdb_fetch_row(MdbTableDef) - Static method in class mdbtools.libmdb.Data
 
mdb_find_end_of_row(MdbHandle, int) - Static method in class mdbtools.libmdb.Data
 
MDB_FLOAT - Static variable in class mdbtools.libmdb.Constants
 
MDB_FORM - Static variable in class mdbtools.libmdb.Constants
 
mdb_free_catalog(MdbHandle) - Static method in class mdbtools.libmdb.mem
 
mdb_free_handle(MdbHandle) - Static method in class mdbtools.libmdb.mem
 
mdb_get_byte(MdbHandle, int) - Static method in class mdbtools.libmdb.file
 
mdb_get_coltype_string(MdbBackend, int) - Static method in class mdbtools.libmdb.backend
 
mdb_get_double(MdbHandle, int) - Static method in class mdbtools.libmdb.file
 
mdb_get_int16(MdbHandle, int) - Static method in class mdbtools.libmdb.file
 
mdb_get_int24(MdbHandle, int) - Static method in class mdbtools.libmdb.file
 
mdb_get_int32(MdbHandle, int) - Static method in class mdbtools.libmdb.file
 
mdb_get_single(MdbHandle, int) - Static method in class mdbtools.libmdb.file
 
MDB_GT - Static variable in class mdbtools.libmdb.Constants
 
MDB_GTEQ - Static variable in class mdbtools.libmdb.Constants
 
mdb_init() - Static method in class mdbtools.libmdb.mem
 
mdb_init_backends() - Static method in class mdbtools.libmdb.backend
 
MDB_INT - Static variable in class mdbtools.libmdb.Constants
 
MDB_ISNULL - Static variable in class mdbtools.libmdb.Constants
 
MDB_LIKE - Static variable in class mdbtools.libmdb.Constants
 
MDB_LINKED_TABLE - Static variable in class mdbtools.libmdb.Constants
 
MDB_LONGINT - Static variable in class mdbtools.libmdb.Constants
 
MDB_LT - Static variable in class mdbtools.libmdb.Constants
 
MDB_LTEQ - Static variable in class mdbtools.libmdb.Constants
 
MDB_MACRO - Static variable in class mdbtools.libmdb.Constants
 
MDB_MAX_COLS - Static variable in class mdbtools.libmdb.Constants
 
MDB_MAX_IDX_COLS - Static variable in class mdbtools.libmdb.Constants
 
MDB_MAX_OBJ_NAME - Static variable in class mdbtools.libmdb.Constants
 
MDB_MEMO - Static variable in class mdbtools.libmdb.Constants
 
MDB_MEMO_OVERHEAD - Static variable in class mdbtools.libmdb.Constants
 
mdb_memo_to_string(MdbHandle, int, int) - Static method in class mdbtools.libmdb.Data
 
MDB_MODULE - Static variable in class mdbtools.libmdb.Constants
 
MDB_MONEY - Static variable in class mdbtools.libmdb.Constants
 
mdb_money_to_string(MdbHandle, int) - Static method in class mdbtools.libmdb.Money
 
MDB_NOTNULL - Static variable in class mdbtools.libmdb.Constants
 
MDB_NUMERIC - Static variable in class mdbtools.libmdb.Constants
 
MDB_OLE - Static variable in class mdbtools.libmdb.Constants
 
mdb_open(RandomAccess) - Static method in class mdbtools.libmdb.file
 
mdb_oracle_types - Static variable in class mdbtools.libmdb.backend
 
MDB_PGSIZE - Static variable in class mdbtools.libmdb.Constants
 
MDB_PGSIZE - Static variable in class mdbtools.libmdb.MdbHandle
 
mdb_postgres_types - Static variable in class mdbtools.libmdb.backend
 
MDB_QUERY - Static variable in class mdbtools.libmdb.Constants
 
mdb_read_alt_pg(MdbHandle, long) - Static method in class mdbtools.libmdb.file
 
mdb_read_catalog(MdbHandle, int) - Static method in class mdbtools.libmdb.Catalog
 
mdb_read_columns(MdbTableDef) - Static method in class mdbtools.libmdb.Table
 
mdb_read_next_dpg(MdbTableDef) - Static method in class mdbtools.libmdb.Data
 
mdb_read_next_dpg_by_map0(MdbTableDef) - Static method in class mdbtools.libmdb.Data
 
mdb_read_next_dpg_by_map1(MdbTableDef) - Static method in class mdbtools.libmdb.Data
 
mdb_read_pg(MdbHandle, long) - Static method in class mdbtools.libmdb.file
mdb_read a wrapper for read that bails if anything is wrong
mdb_read_row(MdbTableDef, int) - Static method in class mdbtools.libmdb.Data
 
mdb_read_table(MdbCatalogEntry) - Static method in class mdbtools.libmdb.Table
 
MDB_RELATIONSHIP - Static variable in class mdbtools.libmdb.Constants
 
MDB_REPID - Static variable in class mdbtools.libmdb.Constants
 
MDB_REPORT - Static variable in class mdbtools.libmdb.Constants
 
mdb_rewind_table(MdbTableDef) - Static method in class mdbtools.libmdb.Data
 
mdb_schema - Class in mdbtools
 
mdb_schema() - Constructor for class mdbtools.mdb_schema
 
MDB_SDATETIME - Static variable in class mdbtools.libmdb.Constants
 
mdb_set_default_backend(MdbHandle, String) - Static method in class mdbtools.libmdb.backend
 
mdb_swap_pgbuf(MdbHandle) - Static method in class mdbtools.libmdb.file
 
mdb_sybase_types - Static variable in class mdbtools.libmdb.backend
 
MDB_SYSTEM_TABLE - Static variable in class mdbtools.libmdb.Constants
 
MDB_TABLE - Static variable in class mdbtools.libmdb.Constants
 
mdb_tables - Class in mdbtools.examples
 
mdb_tables - Class in mdbtools
 
mdb_tables() - Constructor for class mdbtools.examples.mdb_tables
 
mdb_tables() - Constructor for class mdbtools.mdb_tables
 
mdb_test_int(MdbSarg, int) - Static method in class mdbtools.libmdb.Sargs
 
mdb_test_sarg(MdbHandle, MdbColumn, MdbSarg, int, int) - Static method in class mdbtools.libmdb.Sargs
 
mdb_test_sargs(MdbHandle, MdbColumn, int, int) - Static method in class mdbtools.libmdb.Sargs
 
MDB_TEXT - Static variable in class mdbtools.libmdb.Constants
 
MDB_UNKNOWN_09 - Static variable in class mdbtools.libmdb.Constants
 
MDB_UNKNOWN_0A - Static variable in class mdbtools.libmdb.Constants
 
mdb_xfer_bound_bool(MdbHandle, MdbColumn, boolean) - Static method in class mdbtools.libmdb.Data
 
mdb_xfer_bound_data(MdbHandle, int, MdbColumn, int) - Static method in class mdbtools.libmdb.Data
 
mdb_xfer_bound_ole(MdbHandle, int, MdbColumn, int) - Static method in class mdbtools.libmdb.Data
 
MdbAny - Class in mdbtools.libmdb
 
MdbAny() - Constructor for class mdbtools.libmdb.MdbAny
 
MdbBackend - Class in mdbtools.libmdb
 
MdbBackend() - Constructor for class mdbtools.libmdb.MdbBackend
 
MdbCatalogEntry - Class in mdbtools.libmdb
 
MdbCatalogEntry() - Constructor for class mdbtools.libmdb.MdbCatalogEntry
 
MdbColumn - Class in mdbtools.libmdb
 
MdbColumn() - Constructor for class mdbtools.libmdb.MdbColumn
 
MdbFile - Class in mdbtools.libmdb
 
MdbFile() - Constructor for class mdbtools.libmdb.MdbFile
 
MdbFormatConstants - Class in mdbtools.libmdb
 
MdbFormatConstants() - Constructor for class mdbtools.libmdb.MdbFormatConstants
 
MdbHandle - Class in mdbtools.libmdb
 
MdbHandle() - Constructor for class mdbtools.libmdb.MdbHandle
 
MdbJet3Constants - Static variable in class mdbtools.libmdb.MdbFormatConstants
 
MdbJet4Constants - Static variable in class mdbtools.libmdb.MdbFormatConstants
 
MdbSarg - Class in mdbtools.libmdb
 
MdbSarg() - Constructor for class mdbtools.libmdb.MdbSarg
 
MdbStatistics - Class in mdbtools.libmdb
 
MdbStatistics() - Constructor for class mdbtools.libmdb.MdbStatistics
 
MdbTableDef - Class in mdbtools.libmdb
 
MdbTableDef() - Constructor for class mdbtools.libmdb.MdbTableDef
 
mdbtools - package mdbtools
 
mdbtools.dbengine - package mdbtools.dbengine
 
mdbtools.dbengine.functions - package mdbtools.dbengine.functions
 
mdbtools.dbengine.sql - package mdbtools.dbengine.sql
 
mdbtools.dbengine.tasks - package mdbtools.dbengine.tasks
 
mdbtools.examples - package mdbtools.examples
 
mdbtools.jdbc2 - package mdbtools.jdbc2
 
mdbtools.libmdb - package mdbtools.libmdb
 
mdbtools.libmdb06util - package mdbtools.libmdb06util
 
mdbtools.publicapi - package mdbtools.publicapi
 
mdbtools.tests - package mdbtools.tests
 
mdbver - Class in mdbtools.libmdb06util
 
mdbver() - Constructor for class mdbtools.libmdb06util.mdbver
 
mem - Class in mdbtools.libmdb
 
mem() - Constructor for class mdbtools.libmdb.mem
 
MemoryData - Class in mdbtools.dbengine
An implementation of Data that stores the complete result in memory
MemoryData() - Constructor for class mdbtools.dbengine.MemoryData
 
MemoryData(Data, int) - Constructor for class mdbtools.dbengine.MemoryData
 
MemoryRandomAccess - Class in mdbtools.examples
 
MemoryRandomAccess(byte[]) - Constructor for class mdbtools.examples.MemoryRandomAccess
 
Min - Class in mdbtools.dbengine.functions
 
Min() - Constructor for class mdbtools.dbengine.functions.Min
 
Money - Class in mdbtools.libmdb
 
Money() - Constructor for class mdbtools.libmdb.Money
 

N

name - Variable in class mdbtools.libmdb.MdbColumn
 
name - Variable in class mdbtools.libmdb.MdbTableDef
 
next() - Method in interface mdbtools.dbengine.Data
goto the next (or first) row
next() - Method in class mdbtools.dbengine.MemoryData
goto the next (or first) row
NonAggregateQuery - Class in mdbtools.dbengine.tasks
resolve the columns, num rows stays same
NonAggregateQuery(Task, Select, int[]) - Constructor for class mdbtools.dbengine.tasks.NonAggregateQuery
 
noskip_del - Variable in class mdbtools.libmdb.MdbTableDef
 
NOT_EQUALS - Static variable in class mdbtools.dbengine.sql.Equation
 
num_catalog - Variable in class mdbtools.libmdb.MdbHandle
 
num_cols - Variable in class mdbtools.libmdb.MdbTableDef
 
num_idxs - Variable in class mdbtools.libmdb.MdbTableDef
 
num_props - Variable in class mdbtools.libmdb.MdbCatalogEntry
 
num_real_idxs - Variable in class mdbtools.libmdb.MdbTableDef
 
num_rows - Variable in class mdbtools.libmdb.MdbTableDef
 
num_sargs - Variable in class mdbtools.libmdb.MdbColumn
 

O

object_name - Variable in class mdbtools.libmdb.MdbCatalogEntry
 
object_type - Variable in class mdbtools.libmdb.MdbCatalogEntry
 
OR - Static variable in class mdbtools.dbengine.sql.Condition
 
OrderBy - Class in mdbtools.dbengine.sql
 
OrderBy() - Constructor for class mdbtools.dbengine.sql.OrderBy
 

P

pg_buf - Variable in class mdbtools.libmdb.MdbHandle
 
pg_size - Variable in class mdbtools.libmdb.MdbFormatConstants
 

Q

query_order - Variable in class mdbtools.libmdb.MdbColumn
 

R

RandomAccess - Interface in mdbtools.publicapi
 
read(byte[], int, int) - Method in class mdbtools.examples.MemoryRandomAccess
 
read(byte[], int, int) - Method in class mdbtools.jdbc2.File
 
read(byte[], int, int) - Method in interface mdbtools.publicapi.RandomAccess
 
refs - Variable in class mdbtools.libmdb.MdbFile
 
rewind() - Method in class mdbtools.dbengine.RewindableData
 
RewindableData - Class in mdbtools.dbengine
Allow the data to be restarted
row_count_offset - Variable in class mdbtools.libmdb.MdbFormatConstants
 
row_num - Variable in class mdbtools.libmdb.MdbHandle
 
run() - Method in class mdbtools.dbengine.tasks.AggregateQuery
 
run() - Method in class mdbtools.dbengine.tasks.FilterData
 
run() - Method in class mdbtools.dbengine.tasks.LoadData
 
run() - Method in class mdbtools.dbengine.tasks.NonAggregateQuery
 
run() - Method in class mdbtools.dbengine.tasks.SimpleSort
 
run() - Method in interface mdbtools.dbengine.tasks.Task
 

S

s - Variable in class mdbtools.libmdb.Holder
 
sargs - Variable in class mdbtools.libmdb.MdbColumn
 
Sargs - Class in mdbtools.libmdb
 
Sargs() - Constructor for class mdbtools.libmdb.Sargs
 
seek(long) - Method in class mdbtools.examples.MemoryRandomAccess
 
seek(long) - Method in class mdbtools.jdbc2.File
 
seek(long) - Method in interface mdbtools.publicapi.RandomAccess
 
Select - Class in mdbtools.dbengine.sql
Select is the parse tree for a select sql statement.
Select() - Constructor for class mdbtools.dbengine.sql.Select
 
SelectEngine - Class in mdbtools.dbengine
SelectEngine is able to execute a select query TODO replace all runtime exceptions with sql exceptions
SelectEngine(Select) - Constructor for class mdbtools.dbengine.SelectEngine
 
setArgument(Object) - Method in class mdbtools.dbengine.sql.FunctionDef
 
setAscending(boolean) - Method in class mdbtools.dbengine.sql.OrderBy
 
setColumn(int) - Method in class mdbtools.dbengine.sql.FQColumn
 
setEquation(Equation) - Method in class mdbtools.dbengine.sql.Join
 
setFunction(Aggregate) - Method in class mdbtools.dbengine.sql.FunctionDef
 
setFunction(Function) - Method in class mdbtools.dbengine.sql.FunctionDef
 
setLeft(Object) - Method in class mdbtools.dbengine.sql.Condition
 
setLeft(Object) - Method in class mdbtools.dbengine.sql.Equation
 
setLeft(Object) - Method in class mdbtools.dbengine.sql.Join
 
setOperator(int) - Method in class mdbtools.dbengine.sql.Condition
 
setOperator(int) - Method in class mdbtools.dbengine.sql.Equation
 
setRight(Object) - Method in class mdbtools.dbengine.sql.Condition
 
setRight(Object) - Method in class mdbtools.dbengine.sql.Equation
 
setRight(Table) - Method in class mdbtools.dbengine.sql.Join
 
setSort(Object) - Method in class mdbtools.dbengine.sql.OrderBy
 
setTable(int) - Method in class mdbtools.dbengine.sql.FQColumn
 
setType(int) - Method in class mdbtools.dbengine.sql.Join
 
setWhere(Object) - Method in class mdbtools.dbengine.sql.Select
 
SimpleSort - Class in mdbtools.dbengine.tasks
Sort the given data by the given columns
SimpleSort(Task, OrderBy[], int[]) - Constructor for class mdbtools.dbengine.tasks.SimpleSort
 
sort(int[], boolean[]) - Method in class mdbtools.dbengine.MemoryData
sort the data set by the given columns each column is sorted seperate
SQL - Interface in mdbtools.dbengine.sql
sql is the super interface for all sql statements
stats - Variable in class mdbtools.libmdb.MdbHandle
 
Sum - Class in mdbtools.dbengine.functions
 
Sum() - Constructor for class mdbtools.dbengine.functions.Sum
 

T

tab_col_entry_size - Variable in class mdbtools.libmdb.MdbFormatConstants
 
tab_cols_start_offset - Variable in class mdbtools.libmdb.MdbFormatConstants
 
tab_first_dpg_offset - Variable in class mdbtools.libmdb.MdbFormatConstants
 
tab_num_cols_offset - Variable in class mdbtools.libmdb.MdbFormatConstants
 
tab_num_idxs_offset - Variable in class mdbtools.libmdb.MdbFormatConstants
 
tab_num_ridxs_offset - Variable in class mdbtools.libmdb.MdbFormatConstants
 
tab_num_rows_offset - Variable in class mdbtools.libmdb.MdbFormatConstants
 
tab_ridx_entry_size - Variable in class mdbtools.libmdb.MdbFormatConstants
 
tab_usage_map_offset - Variable in class mdbtools.libmdb.MdbFormatConstants
 
Table - Class in mdbtools.libmdb
 
Table - Interface in mdbtools.dbengine
 
Table() - Constructor for class mdbtools.libmdb.Table
 
table_pg - Variable in class mdbtools.libmdb.MdbCatalogEntry
 
Task - Interface in mdbtools.dbengine.tasks
Task is one step on the way to producing a result
Tests - Class in mdbtools.dbengine
Tests cases for the engine itself
Tests() - Constructor for class mdbtools.dbengine.Tests
 
toString() - Method in class mdbtools.dbengine.sql.Condition
 
toString() - Method in class mdbtools.dbengine.sql.Equation
 
toString() - Method in class mdbtools.dbengine.sql.FQColumn
 
toString() - Method in class mdbtools.dbengine.sql.FunctionDef
 
toString() - Method in class mdbtools.dbengine.sql.Join
 
toString() - Method in class mdbtools.dbengine.sql.Select
 
toString(Select) - Method in class mdbtools.dbengine.sql.Condition
 
toString(Select) - Method in class mdbtools.dbengine.sql.Equation
 
toString(Select) - Method in class mdbtools.dbengine.sql.FQColumn
 
toString(Select) - Method in class mdbtools.dbengine.sql.FunctionDef
 
toString(Select) - Method in class mdbtools.dbengine.sql.Join
 
toString(Select) - Method in class mdbtools.dbengine.sql.OrderBy
 
toString(Select, Object) - Static method in class mdbtools.dbengine.sql.Util
easy way to call toString(Select) (if needed) on any object also quotes strings and expands out arrays
types_table - Static variable in class mdbtools.libmdb.MdbBackend
 

U

unsign(byte) - Static method in class mdbtools.libmdb.file
 
Upper - Class in mdbtools.dbengine.functions
 
Upper() - Constructor for class mdbtools.dbengine.functions.Upper
 
usage_map - Variable in class mdbtools.libmdb.MdbTableDef
 
Util - Class in mdbtools.dbengine.sql
Helper methods
Util - Class in mdbtools.libmdb
 
Util() - Constructor for class mdbtools.dbengine.sql.Util
 
Util() - Constructor for class mdbtools.libmdb.Util
 

W

writable - Variable in class mdbtools.libmdb.MdbFile
 

_

_mdb_get_int32(byte[], int) - Static method in class mdbtools.libmdb.file
 
A B C D E F G H I J K L M N O P Q R S T U W _ 
All Classes All Packages