| Package | Description |
|---|---|
| org.axiondb |
Core interfaces, identifiers, and exceptions.
|
| org.axiondb.engine |
Core database machinery.
|
| org.axiondb.engine.tables |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ExternalTableLoader
Creates an ExternalTable with the given name, using the given Database .
|
| Modifier and Type | Method and Description |
|---|---|
TableFactory |
Database.getTableFactory(java.lang.String name)
Get the
TableFactorycurrently registered for the given name, or
null. |
| Modifier and Type | Class and Description |
|---|---|
class |
DiskTableFactory
A
TableFactory for disk-based tables. |
class |
MemoryTableFactory
A
TableFactory for memory-based tables. |
| Modifier and Type | Method and Description |
|---|---|
TableFactory |
BaseDatabase.getTableFactory(java.lang.String name) |
TableFactory |
DiskDatabase.getTableFactory(java.lang.String name) |
TableFactory |
MemoryDatabase.getTableFactory(java.lang.String name) |
TableFactory |
SnapshotIsolationTransaction.getTableFactory(java.lang.String name) |
| Modifier and Type | Class and Description |
|---|---|
class |
DelimitedFlatfileTableLoader |
class |
ExternalAxionDBTableLoader |
class |
ExternalDatabaseTableLoader |
class |
ExternalTableFactory
Implementation of ExternalTableFactory, to generate instances of concrete
implementations of ExternalTable, such as flatfile and remote tables.
|
class |
FixedWidthFlatfileTableLoader |
class |
TableViewFactory
A
TableFactory for view created using SELECT. |
class |
TaggedEBCDICTableLoader |
| Constructor and Description |
|---|
BaseDiskTable(java.lang.String name,
Database db,
TableFactory factory) |
BaseFlatfileTable(java.lang.String name,
Database db,
TableFactory factory) |