Uses of Interface
org.axiondb.TableFactory

Packages that use TableFactory
org.axiondb Core interfaces, identifiers, and exceptions. 
org.axiondb.engine Core database machinery. 
org.axiondb.engine.tables   
 

Uses of TableFactory in org.axiondb
 

Subinterfaces of TableFactory in org.axiondb
 interface ExternalTableLoader
          Creates an ExternalTable with the given name, using the given Database .
 

Methods in org.axiondb that return TableFactory
 TableFactory Database.getTableFactory(String name)
          Get the TableFactorycurrently registered for the given name, or null.
 

Uses of TableFactory in org.axiondb.engine
 

Classes in org.axiondb.engine that implement TableFactory
 class DiskTableFactory
          A TableFactory for disk-based tables.
 class MemoryTableFactory
          A TableFactory for memory-based tables.
 

Methods in org.axiondb.engine that return TableFactory
 TableFactory MemoryDatabase.getTableFactory(String name)
           
 TableFactory DiskDatabase.getTableFactory(String name)
           
 TableFactory BaseDatabase.getTableFactory(String name)
           
 TableFactory SnapshotIsolationTransaction.getTableFactory(String name)
           
 

Uses of TableFactory in org.axiondb.engine.tables
 

Classes in org.axiondb.engine.tables that implement TableFactory
 class DelimitedFlatfileTableLoader
           
 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
           
 

Constructors in org.axiondb.engine.tables with parameters of type TableFactory
BaseDiskTable(String name, Database db, TableFactory factory)
           
BaseFlatfileTable(String name, Database db, TableFactory factory)