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
TableFactory currently 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 |
SnapshotIsolationTransaction.getTableFactory(java.lang.String name) |
TableFactory |
BaseDatabase.getTableFactory(java.lang.String name) |
TableFactory |
DiskDatabase.getTableFactory(java.lang.String name) |
TableFactory |
MemoryDatabase.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) |