global
Class Msql

java.lang.Object
  extended by global.Msql
All Implemented Interfaces:
MiniSqlTreeConstants

public class Msql
extends java.lang.Object
implements MiniSqlTreeConstants

Command line MiniSQL front end, used interactively or driven by scripts.


Field Summary
protected static int BUF_SIZE
          Default buffer pool size (in pages)
protected static int DB_SIZE
          Default database size (in pages).
protected static java.lang.String PATH
          Default database file name.
protected static java.lang.String PROMPT
          Command line prompt, when interactive.
 
Fields inherited from interface parser.MiniSqlTreeConstants
JJT_ANDEXPR, JJT_COLUMNTYPE, JJT_CREATEINDEX, JJT_CREATETABLE, JJT_DELETE, JJT_DESCRIBE, JJT_DROPINDEX, JJT_DROPTABLE, JJT_EXPRPRED, JJT_EXPRVALUE, JJT_IDENTLIST, JJT_INSERT, JJT_ORDERBY, JJT_OREXPR, JJT_SELECT, JJT_START, JJT_UPDATE, jjtNodeName, JJTVOID
 
Constructor Summary
Msql()
           
 
Method Summary
static void main(java.lang.String[] args)
          Interactively executes MiniSQL statements.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PATH

protected static java.lang.String PATH
Default database file name.


DB_SIZE

protected static int DB_SIZE
Default database size (in pages).


BUF_SIZE

protected static int BUF_SIZE
Default buffer pool size (in pages)


PROMPT

protected static java.lang.String PROMPT
Command line prompt, when interactive.

Constructor Detail

Msql

public Msql()
Method Detail

main

public static void main(java.lang.String[] args)
Interactively executes MiniSQL statements.