com.mwc.sqld.db
Class TextDatabase

java.lang.Object
  |
  +--com.mwc.sqld.db.SimpleDatabase
        |
        +--com.mwc.sqld.db.TextDatabase
All Implemented Interfaces:
Database

public class TextDatabase
extends SimpleDatabase


Constructor Summary
TextDatabase(java.lang.String name, java.lang.String dataDirectory)
           
 
Method Summary
 void close()
           
 Table createTable(java.lang.String name, java.lang.String[][] cols)
           
 boolean dropTable(java.lang.String table)
           
 Table getTable(java.lang.String table)
           
 java.io.File getTempFile()
           
 boolean modified()
           
 java.lang.String name()
           
 boolean save()
           
 void sync()
           
 java.lang.String[] tableNames()
           
 
Methods inherited from class com.mwc.sqld.db.SimpleDatabase
delete, getNewSorter, insert, select, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TextDatabase

public TextDatabase(java.lang.String name,
                    java.lang.String dataDirectory)
             throws java.lang.Exception
Method Detail

close

public void close()

getTempFile

public java.io.File getTempFile()

createTable

public Table createTable(java.lang.String name,
                         java.lang.String[][] cols)

name

public java.lang.String name()

getTable

public Table getTable(java.lang.String table)

tableNames

public java.lang.String[] tableNames()

dropTable

public boolean dropTable(java.lang.String table)

save

public boolean save()

sync

public void sync()

modified

public boolean modified()