Overview | Package | Class | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

A B C D E F G H I J K L M N O P Q R S T U V W X Z

## A

acceptsURL(String) - Method in class com.mwc.sqld.jdbc.SQLDDriver
acquireResults(String) - Method in interface com.mwc.sqld.db.UserContext
add_escapes(String) - Method in class com.mwc.sqld.ParseException
  Used to convert raw characters to their escaped version when these raw version cannot be used as part of an ASCII string literal.
addEscapes(String) - Static method in class com.mwc.sqld.TokenMgrError
  Replaces unprintable characters by their espaced (or unicode escaped) equivalents in the given string
adjustBeginLineColumn(int, int) - Method in class com.mwc.sqld.SimpleCharStream
  Method to adjust line and column numbers for the start of a token.
ALL - Static variable in interface com.mwc.sqld.SQLParserConstants
AND - Static variable in interface com.mwc.sqld.SQLParserConstants
AS - Static variable in interface com.mwc.sqld.SQLParserConstants
as() - Method in class com.mwc.sqld.db.SQLExpression
ASC - Static variable in interface com.mwc.sqld.SQLParserConstants
ASSIGN - Static variable in interface com.mwc.sqld.SQLParserConstants
ASTERISK - Static variable in interface com.mwc.sqld.SQLParserConstants

## B

backup(int) - Method in class com.mwc.sqld.SimpleCharStream
BASE64 - Static variable in interface com.mwc.sqld.SQLParserConstants
base64(Boolean, String) - Static method in class com.mwc.sqld.db.SQLFunctions
BEGIN - Static variable in interface com.mwc.sqld.SQLParserConstants
beginColumn - Variable in class com.mwc.sqld.Token
  beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
beginLine - Variable in class com.mwc.sqld.Token
  beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
BeginToken() - Method in class com.mwc.sqld.SimpleCharStream
BerkeleyDatabase - class com.mwc.sqld.db.BerkeleyDatabase.
BerkeleyDatabase(String, String) - Constructor for class com.mwc.sqld.db.BerkeleyDatabase
BETWEEN - Static variable in interface com.mwc.sqld.SQLParserConstants
BOOLEAN - Static variable in interface com.mwc.sqld.SQLParserConstants
bufpos - Variable in class com.mwc.sqld.SimpleCharStream
BY - Static variable in interface com.mwc.sqld.SQLParserConstants

## C

changeCurrentDatabase(String) - Method in interface com.mwc.sqld.db.UserContext
CHAR - Static variable in interface com.mwc.sqld.SQLParserConstants
CHARACTER - Static variable in interface com.mwc.sqld.SQLParserConstants
CLOSE - Static variable in interface com.mwc.sqld.SQLParserConstants
close() - Method in class com.mwc.sqld.db.TextDatabase
close() - Method in class com.mwc.sqld.db.BerkeleyDatabase
close() - Method in interface com.mwc.sqld.db.Curser
close() - Method in class com.mwc.sqld.db.CSVFileReader
  Close the CSV file.
close() - Method in class com.mwc.sqld.db.XMLDatabase
close() - Method in class com.mwc.sqld.db.TwoWayMergeSort.SortCurser
close() - Method in interface com.mwc.sqld.db.Database
close() - Method in class com.mwc.sqld.db.CSVCurser
CLOSEDESCRIPTION - Static variable in interface com.mwc.sqld.SQLParserConstants
CLOSEPAREN - Static variable in interface com.mwc.sqld.SQLParserConstants
colNames() - Method in class com.mwc.sqld.db.CSVFileReader
cols() - Method in interface com.mwc.sqld.db.ValueLookup
cols() - Method in class com.mwc.sqld.db.MasterTable
cols() - Method in class com.mwc.sqld.db.TwoWayMergeSort.SortCurser
cols() - Method in class com.mwc.sqld.db.CSVCurser
cols() - Method in interface com.mwc.sqld.db.Table
com.mwc.sqld - package com.mwc.sqld
com.mwc.sqld.db - package com.mwc.sqld.db
com.mwc.sqld.jdbc - package com.mwc.sqld.jdbc
com.mwc.sqld.server - package com.mwc.sqld.server
COMMENT_BLOCK - Static variable in interface com.mwc.sqld.SQLParserConstants
COMMENT_LINE - Static variable in interface com.mwc.sqld.SQLParserConstants
compare(ValueLookup, ValueLookup) - Method in class com.mwc.sqld.db.SQLValueLookupComparator
compare(ValueLookup, ValueLookup) - Method in interface com.mwc.sqld.db.ValueLookupComparator
CONCAT - Static variable in interface com.mwc.sqld.SQLParserConstants
concat(String, String) - Static method in class com.mwc.sqld.db.SQLFunctions
connect(String, Properties) - Method in class com.mwc.sqld.jdbc.SQLDDriver
CONSTANT - Static variable in interface com.mwc.sqld.SQLParserConstants
CONVERT_TIMESTAMP_TO_DATE - Static variable in interface com.mwc.sqld.SQLParserConstants
COUNT - Static variable in interface com.mwc.sqld.SQLParserConstants
CREATE - Static variable in interface com.mwc.sqld.SQLParserConstants
createArray() - Static method in class com.mwc.sqld.db.Soundex
  Creates the Soundex code table.
createTable(String, String[][]) - Method in class com.mwc.sqld.db.TextDatabase
createTable(String, String[][]) - Method in class com.mwc.sqld.db.BerkeleyDatabase
createTable(String, String[][]) - Method in class com.mwc.sqld.db.XMLDatabase
createTable(String, String[][]) - Method in interface com.mwc.sqld.db.Database
Criteria - interface com.mwc.sqld.db.Criteria.
CRYPT - Static variable in interface com.mwc.sqld.SQLParserConstants
crypt(String, String) - Static method in class com.mwc.sqld.db.SQLFunctions
CSVCurser - class com.mwc.sqld.db.CSVCurser.
CSVCurser(File, String[][], int) - Constructor for class com.mwc.sqld.db.CSVCurser
CSVCurser(File, String[][], int, ReadWriteLock) - Constructor for class com.mwc.sqld.db.CSVCurser
CSVFileReader - class com.mwc.sqld.db.CSVFileReader.
  A class to encapsulate reading of CSV files.
CSVFileReader(String, boolean) - Constructor for class com.mwc.sqld.db.CSVFileReader
  Create a CSV file from a file name.
CSVSelectEngine - class com.mwc.sqld.db.CSVSelectEngine.
CSVSelectEngine() - Constructor for class com.mwc.sqld.db.CSVSelectEngine
curChar - Variable in class com.mwc.sqld.SQLParserTokenManager
CURRENT - Static variable in interface com.mwc.sqld.SQLParserConstants
currentDatabase() - Method in interface com.mwc.sqld.db.UserContext
currentToken - Variable in class com.mwc.sqld.ParseException
  This is the last token that has been consumed successfully.
Curser - interface com.mwc.sqld.db.Curser.
CURSOR - Static variable in interface com.mwc.sqld.SQLParserConstants

## D

Database - interface com.mwc.sqld.db.Database.
DATABASE - Static variable in interface com.mwc.sqld.SQLParserConstants
DatabaseFactory - class com.mwc.sqld.db.DatabaseFactory.
DatabaseFactory() - Constructor for class com.mwc.sqld.db.DatabaseFactory
DatabaseImplManager - class com.mwc.sqld.db.DatabaseImplManager.
  A class to staticly manage all the Database implementations in a JVM instance in a thread safe way.
DatabaseImplManager() - Constructor for class com.mwc.sqld.db.DatabaseImplManager
DBException - exception com.mwc.sqld.db.DBException.
DBException(String) - Constructor for class com.mwc.sqld.db.DBException
DEBUG_MODE - Static variable in class com.mwc.sqld.db.SQLExpression
debugStream - Variable in class com.mwc.sqld.SQLParserTokenManager
DEFAULT - Static variable in interface com.mwc.sqld.SQLParserConstants
DELETE - Static variable in interface com.mwc.sqld.SQLParserConstants
delete(Criteria) - Method in class com.mwc.sqld.db.MasterTable
delete(Criteria) - Method in interface com.mwc.sqld.db.Table
delete(UpdateCurser[], Criteria) - Method in class com.mwc.sqld.db.SimpleDatabase
delete(UpdateCurser[], Criteria) - Method in interface com.mwc.sqld.db.Database
delete(UpdateCurser[], Criteria) - Method in class com.mwc.sqld.db.SimpleDeleteEngine
  Do a delete operation on some cursers for some given criteria.
delete(UpdateCurser[], Criteria) - Method in interface com.mwc.sqld.db.DeleteEngine
  Do a delete operation on some cursers for some given criteria.
DeleteEngine - interface com.mwc.sqld.db.DeleteEngine.
DESC - Static variable in interface com.mwc.sqld.SQLParserConstants
DESCRIPTION - Static variable in interface com.mwc.sqld.SQLParserConstants
DESCRIPTION_START_STATE - Static variable in interface com.mwc.sqld.SQLParserConstants
DESCRIPTION_STATE - Static variable in interface com.mwc.sqld.SQLParserConstants
DIGIT - Static variable in interface com.mwc.sqld.SQLParserConstants
disable_tracing() - Method in class com.mwc.sqld.SQLParser
DISTINCT - Static variable in interface com.mwc.sqld.SQLParserConstants
Done() - Method in class com.mwc.sqld.SimpleCharStream
doNotIndex() - Method in interface com.mwc.sqld.db.Indexable
DOT - Static variable in interface com.mwc.sqld.SQLParserConstants
drop() - Method in class com.mwc.sqld.db.MasterTable
drop() - Method in interface com.mwc.sqld.db.Table
DropLastSBoolean - Variable in class com.mwc.sqld.db.Soundex
  If true, the final 's' of the word being encoded is dropped.
dropTable(String) - Method in class com.mwc.sqld.db.TextDatabase
dropTable(String) - Method in class com.mwc.sqld.db.BerkeleyDatabase
dropTable(String) - Method in class com.mwc.sqld.db.XMLDatabase
dropTable(String) - Method in interface com.mwc.sqld.db.Database

## E

ELSE - Static variable in interface com.mwc.sqld.SQLParserConstants
ELSIF - Static variable in interface com.mwc.sqld.SQLParserConstants
enable_tracing() - Method in class com.mwc.sqld.SQLParser
encode(String) - Method in class com.mwc.sqld.db.Soundex
  Returns the soundex code for the specified word.
END - Static variable in interface com.mwc.sqld.SQLParserConstants
endColumn - Variable in class com.mwc.sqld.Token
  beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
endLine - Variable in class com.mwc.sqld.Token
  beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
EOF - Static variable in interface com.mwc.sqld.SQLParserConstants
eof() - Method in class com.mwc.sqld.db.TwoWayMergeSort.SortCurser
eol - Variable in class com.mwc.sqld.ParseException
  The end of line string for this machine.
EQUAL - Static variable in interface com.mwc.sqld.SQLParserConstants
ERROR_DETAIL_DESCRIPTION - Static variable in interface com.mwc.sqld.SQLParserConstants
eval(ValueLookup[]) - Method in class com.mwc.sqld.db.SQLExpression
eval(ValueLookup[]) - Method in interface com.mwc.sqld.db.Expression
EXCEPTION - Static variable in interface com.mwc.sqld.SQLParserConstants
EXISTS - Static variable in interface com.mwc.sqld.SQLParserConstants
EXIT - Static variable in interface com.mwc.sqld.SQLParserConstants
exit() - Method in interface com.mwc.sqld.db.UserContext
exited() - Method in interface com.mwc.sqld.db.UserContext
expectedTokenSequences - Variable in class com.mwc.sqld.ParseException
  Each entry in this array is an array of integers.
EXPONENT - Static variable in interface com.mwc.sqld.SQLParserConstants
Expression - interface com.mwc.sqld.db.Expression.

## F

FALSE - Static variable in interface com.mwc.sqld.SQLParserConstants
FETCH - Static variable in interface com.mwc.sqld.SQLParserConstants
FILE_NAME_OF_ERROR_AREA - Static variable in interface com.mwc.sqld.SQLParserConstants
FLOATING_POINT_LITERAL - Static variable in interface com.mwc.sqld.SQLParserConstants
FOR - Static variable in interface com.mwc.sqld.SQLParserConstants
FORMAT_ATTRIBUTE_SUBSTRING - Static variable in interface com.mwc.sqld.SQLParserConstants
FORMAT_AUDIT_HEADER - Static variable in interface com.mwc.sqld.SQLParserConstants
FROM - Static variable in interface com.mwc.sqld.SQLParserConstants

## G

generateParseException() - Method in class com.mwc.sqld.SQLParser
GET - Static variable in interface com.mwc.sqld.SQLParserConstants
GET_CURRENT_TIMESTAMP - Static variable in interface com.mwc.sqld.SQLParserConstants
getBeginColumn() - Method in class com.mwc.sqld.SimpleCharStream
getBeginLine() - Method in class com.mwc.sqld.SimpleCharStream
getCode(char) - Method in class com.mwc.sqld.db.Soundex
  Returns the Soundex code for the specified character.
getColumn() - Method in class com.mwc.sqld.SimpleCharStream
  Deprecated.
getDatabase(String, String, String) - Static method in class com.mwc.sqld.db.DatabaseFactory
  Create or open a database
getDropLastS() - Method in class com.mwc.sqld.db.Soundex
  If true, a final char of 's' or 'S' of the word being encoded will be dropped.
getEndColumn() - Method in class com.mwc.sqld.SimpleCharStream
getEndLine() - Method in class com.mwc.sqld.SimpleCharStream
GetImage() - Method in class com.mwc.sqld.SimpleCharStream
getImplClass(String) - Static method in class com.mwc.sqld.db.DatabaseImplManager
  Get a class for an implementation.
getLength() - Method in class com.mwc.sqld.db.Soundex
  The length of code strings to build, 4 by default.
getLine() - Method in class com.mwc.sqld.SimpleCharStream
  Deprecated.
getMajorVersion() - Method in class com.mwc.sqld.jdbc.SQLDDriver
getMessage() - Method in class com.mwc.sqld.ParseException
  This method has the standard behavior when this object has been created using the standard constructors.
getMessage() - Method in class com.mwc.sqld.TokenMgrError
  You can also modify the body of this method to customize your error messages.
getMinorVersion() - Method in class com.mwc.sqld.jdbc.SQLDDriver
getNewCurser() - Method in class com.mwc.sqld.db.MasterTable
getNewCurser() - Method in interface com.mwc.sqld.db.Table
getNewSorter() - Method in class com.mwc.sqld.db.SimpleDatabase
getNewSorter() - Method in interface com.mwc.sqld.db.Database
getNextResultSetID() - Method in interface com.mwc.sqld.db.UserContext
getNextToken() - Method in class com.mwc.sqld.SQLParserTokenManager
getNextToken() - Method in class com.mwc.sqld.SQLParser
getPad() - Method in class com.mwc.sqld.db.Soundex
  If true, appends zeros to a soundex code if the code is less than Soundex.getLength().
getPropertyInfo(String, Properties) - Method in class com.mwc.sqld.jdbc.SQLDDriver
GetSuffix(int) - Method in class com.mwc.sqld.SimpleCharStream
getTable(String) - Method in class com.mwc.sqld.db.TextDatabase
getTable(String) - Method in class com.mwc.sqld.db.BerkeleyDatabase
getTable(String) - Method in class com.mwc.sqld.db.XMLDatabase
getTable(String) - Method in interface com.mwc.sqld.db.Database
getTempFile() - Method in class com.mwc.sqld.db.TextDatabase
getTempFile() - Method in class com.mwc.sqld.db.BerkeleyDatabase
getTempFile() - Method in class com.mwc.sqld.db.XMLDatabase
getTempFile() - Method in interface com.mwc.sqld.db.Database
getToken(int) - Method in class com.mwc.sqld.SQLParser
getType(String) - Method in interface com.mwc.sqld.db.ValueLookup
getType(String) - Method in class com.mwc.sqld.db.TwoWayMergeSort.SortCurser
getType(String) - Method in class com.mwc.sqld.db.CSVCurser
getValue(int) - Method in interface com.mwc.sqld.db.ValueLookup
getValue(int) - Method in class com.mwc.sqld.db.CSVFileReader
  Get a value from the current record.
getValue(int) - Method in class com.mwc.sqld.db.TwoWayMergeSort.SortCurser
getValue(int) - Method in class com.mwc.sqld.db.CSVCurser
getValue(String) - Method in interface com.mwc.sqld.db.ValueLookup
getValue(String) - Method in class com.mwc.sqld.db.CSVFileReader
  Get a value from the current record.
getValue(String) - Method in class com.mwc.sqld.db.TwoWayMergeSort.SortCurser
getValue(String) - Method in class com.mwc.sqld.db.CSVCurser
GREATER - Static variable in interface com.mwc.sqld.SQLParserConstants
GREATEREQUAL - Static variable in interface com.mwc.sqld.SQLParserConstants
GROUP - Static variable in interface com.mwc.sqld.SQLParserConstants

## H

HAVING - Static variable in interface com.mwc.sqld.SQLParserConstants

## I

ID - Static variable in interface com.mwc.sqld.SQLParserConstants
IF - Static variable in interface com.mwc.sqld.SQLParserConstants
image - Variable in class com.mwc.sqld.Token
  The string image of the token.
IN - Static variable in interface com.mwc.sqld.SQLParserConstants
INDEX_BY - Static variable in interface com.mwc.sqld.SQLParserConstants
index(String, Object) - Method in interface com.mwc.sqld.db.Indexable
Indexable - interface com.mwc.sqld.db.Indexable.
INSERT - Static variable in interface com.mwc.sqld.SQLParserConstants
insert(Database, LinkedList, LinkedList, LinkedList) - Method in interface com.mwc.sqld.db.InsertEngine
insert(Database, LinkedList, LinkedList, LinkedList) - Method in class com.mwc.sqld.db.NormalInsertEngine
insert(LinkedList) - Method in class com.mwc.sqld.db.MasterTable
insert(LinkedList) - Method in interface com.mwc.sqld.db.Table
insert(LinkedList, LinkedList, LinkedList) - Method in class com.mwc.sqld.db.SimpleDatabase
insert(LinkedList, LinkedList, LinkedList) - Method in interface com.mwc.sqld.db.Database
InsertEngine - interface com.mwc.sqld.db.InsertEngine.
INT - Static variable in interface com.mwc.sqld.SQLParserConstants
INTEGER - Static variable in interface com.mwc.sqld.SQLParserConstants
INTEGER_LITERAL - Static variable in interface com.mwc.sqld.SQLParserConstants
INTO - Static variable in interface com.mwc.sqld.SQLParserConstants
IS - Static variable in interface com.mwc.sqld.SQLParserConstants
IS_TABLE_OF - Static variable in interface com.mwc.sqld.SQLParserConstants

## J

JCALL - Static variable in interface com.mwc.sqld.SQLParserConstants
jdbcCompliant() - Method in class com.mwc.sqld.jdbc.SQLDDriver
jj_nt - Variable in class com.mwc.sqld.SQLParser
jjnewLexState - Static variable in class com.mwc.sqld.SQLParserTokenManager
jjstrLiteralImages - Static variable in class com.mwc.sqld.SQLParserTokenManager
JOINPLUS - Static variable in interface com.mwc.sqld.SQLParserConstants

## K

KEY_IN_ERROR - Static variable in interface com.mwc.sqld.SQLParserConstants
kind - Variable in class com.mwc.sqld.Token
  An integer that describes the kind of this token.

## L

LEFT - Static variable in interface com.mwc.sqld.SQLParserConstants
left(String, Integer) - Static method in class com.mwc.sqld.db.SQLFunctions
LENGTH - Static variable in interface com.mwc.sqld.SQLParserConstants
LengthInt - Variable in class com.mwc.sqld.db.Soundex
  Length of code to build.
LESS - Static variable in interface com.mwc.sqld.SQLParserConstants
LESSEQUAL - Static variable in interface com.mwc.sqld.SQLParserConstants
LETTER - Static variable in interface com.mwc.sqld.SQLParserConstants
lexStateNames - Static variable in class com.mwc.sqld.SQLParserTokenManager
LIKE - Static variable in interface com.mwc.sqld.SQLParserConstants
like(String, String) - Static method in class com.mwc.sqld.db.SQLExpression
loadCols(String) - Method in class com.mwc.sqld.db.MasterTable
lookingAhead - Variable in class com.mwc.sqld.SQLParser
LOOP - Static variable in interface com.mwc.sqld.SQLParserConstants
LPAD - Static variable in interface com.mwc.sqld.SQLParserConstants
LTRIM - Static variable in interface com.mwc.sqld.SQLParserConstants

## M

main(String[]) - Static method in class com.mwc.sqld.db.Soundex
  Encodes the args to stdout.
main(String[]) - Static method in class com.mwc.sqld.db.CSVFileReader
  Test main entry point.
main(String[]) - Static method in class com.mwc.sqld.db.TestTextDatabase
main(String[]) - Static method in class com.mwc.sqld.server.sqld
MasterTable - class com.mwc.sqld.db.MasterTable.
MasterTable(File) - Constructor for class com.mwc.sqld.db.MasterTable
match(ValueLookup[]) - Method in class com.mwc.sqld.db.SQLCriteria
match(ValueLookup[]) - Method in interface com.mwc.sqld.db.Criteria
MAX - Static variable in interface com.mwc.sqld.SQLParserConstants
MAX_TEMP_TABLES - Static variable in class com.mwc.sqld.db.BerkeleyDatabase
MID - Static variable in interface com.mwc.sqld.SQLParserConstants
mid(String, Integer, Integer) - Static method in class com.mwc.sqld.db.SQLFunctions
MIN - Static variable in interface com.mwc.sqld.SQLParserConstants
MINUS - Static variable in interface com.mwc.sqld.SQLParserConstants
modified() - Method in class com.mwc.sqld.db.TextDatabase
modified() - Method in class com.mwc.sqld.db.BerkeleyDatabase
modified() - Method in class com.mwc.sqld.db.XMLDatabase
modified() - Method in interface com.mwc.sqld.db.Database

## N

name() - Method in class com.mwc.sqld.db.TextDatabase
name() - Method in class com.mwc.sqld.db.BerkeleyDatabase
name() - Method in class com.mwc.sqld.db.MasterTable
name() - Method in class com.mwc.sqld.db.XMLDatabase
name() - Method in interface com.mwc.sqld.db.Database
name() - Method in interface com.mwc.sqld.db.Table
newToken(int) - Static method in class com.mwc.sqld.Token
  Returns a new Token object, by default.
next - Variable in class com.mwc.sqld.Token
  A reference to the next regular (non-special) token from the input stream.
next() - Method in interface com.mwc.sqld.db.Curser
next() - Method in class com.mwc.sqld.db.TwoWayMergeSort.SortCurser
next() - Method in class com.mwc.sqld.db.CSVCurser
NO_DATA_FOUND - Static variable in interface com.mwc.sqld.SQLParserConstants
NO_MAX - Static variable in class com.mwc.sqld.db.Soundex
  Possible code length.
noDeleteOnClose() - Method in class com.mwc.sqld.db.CSVCurser
NODULE - Static variable in interface com.mwc.sqld.SQLParserConstants
NormalInsertEngine - class com.mwc.sqld.db.NormalInsertEngine.
NormalInsertEngine() - Constructor for class com.mwc.sqld.db.NormalInsertEngine
NOT - Static variable in interface com.mwc.sqld.SQLParserConstants
NOTEQUAL - Static variable in interface com.mwc.sqld.SQLParserConstants
NOTEQUAL2 - Static variable in interface com.mwc.sqld.SQLParserConstants
NOTFOUND - Static variable in interface com.mwc.sqld.SQLParserConstants
NULL - Static variable in interface com.mwc.sqld.SQLParserConstants
NUMBER - Static variable in interface com.mwc.sqld.SQLParserConstants

## O

OneStatement() - Method in class com.mwc.sqld.SQLParser
OPEN - Static variable in interface com.mwc.sqld.SQLParserConstants
open() - Method in class com.mwc.sqld.db.CSVFileReader
  Open the CSV file for reading.
OPENDESCRIPTION - Static variable in interface com.mwc.sqld.SQLParserConstants
OPENPAREN - Static variable in interface com.mwc.sqld.SQLParserConstants
OR - Static variable in interface com.mwc.sqld.SQLParserConstants
ORDER - Static variable in interface com.mwc.sqld.SQLParserConstants
ORIGINPLUS - Static variable in interface com.mwc.sqld.SQLParserConstants
OTHERS - Static variable in interface com.mwc.sqld.SQLParserConstants
out() - Method in interface com.mwc.sqld.db.UserContext

## P

PadBoolean - Variable in class com.mwc.sqld.db.Soundex
  If true, codes are padded to the LengthInt with zeros.
ParseException - exception com.mwc.sqld.ParseException.
  This exception is thrown when parse errors are encountered.
ParseException() - Constructor for class com.mwc.sqld.ParseException
  The following constructors are for use by you for whatever purpose you can think of.
ParseException(String) - Constructor for class com.mwc.sqld.ParseException
ParseException(Token, int[][], String[]) - Constructor for class com.mwc.sqld.ParseException
  This constructor is used by the method "generateParseException" in the generated parser.
parseStatement(String, UserContext) - Static method in class com.mwc.sqld.SQLParser
PLUS - Static variable in interface com.mwc.sqld.SQLParserConstants
PROCEDURE - Static variable in interface com.mwc.sqld.SQLParserConstants
put(String) - Method in class com.mwc.sqld.db.TwoWayMergeSort.SortCurser
put(String, boolean) - Method in class com.mwc.sqld.db.TwoWayMergeSort.SortCurser
put(ValueLookup) - Method in class com.mwc.sqld.db.TwoWayMergeSort.SortCurser

## Q

QUESTIONMARK - Static variable in interface com.mwc.sqld.SQLParserConstants

## R

readAccess() - Method in interface com.mwc.sqld.db.UserContext
readChar() - Method in class com.mwc.sqld.SimpleCharStream
readLine() - Method in class com.mwc.sqld.db.CSVFileReader
  Read the next record.
readLine() - Method in interface com.mwc.sqld.db.UserContext
readLock() - Method in class com.mwc.sqld.db.ReadWriteLock
  Get a lock for reading.
readUnlock() - Method in class com.mwc.sqld.db.ReadWriteLock
  Give up a lock for reading.
ReadWriteLock - class com.mwc.sqld.db.ReadWriteLock.
  Used to synchronize access to the database.
ReadWriteLock() - Constructor for class com.mwc.sqld.db.ReadWriteLock
  Constructor dose the init.
recCount() - Method in interface com.mwc.sqld.db.Curser
recCount() - Method in class com.mwc.sqld.db.TwoWayMergeSort.SortCurser
recCount() - Method in class com.mwc.sqld.db.CSVCurser
RECORD - Static variable in interface com.mwc.sqld.SQLParserConstants
reduce(String) - Method in class com.mwc.sqld.db.Soundex
  Removes adjacent sounds.
registerImpl(String, Class) - Static method in class com.mwc.sqld.db.DatabaseImplManager
  Register an implemenation with the framework.
registerResults(String, Object) - Method in interface com.mwc.sqld.db.UserContext
ReInit(InputStream) - Method in class com.mwc.sqld.SQLParser
ReInit(InputStream) - Method in class com.mwc.sqld.SimpleCharStream
ReInit(InputStream, int, int) - Method in class com.mwc.sqld.SimpleCharStream
ReInit(InputStream, int, int, int) - Method in class com.mwc.sqld.SimpleCharStream
ReInit(Reader) - Method in class com.mwc.sqld.SQLParser
ReInit(Reader) - Method in class com.mwc.sqld.SimpleCharStream
ReInit(Reader, int, int) - Method in class com.mwc.sqld.SimpleCharStream
ReInit(Reader, int, int, int) - Method in class com.mwc.sqld.SimpleCharStream
ReInit(SimpleCharStream) - Method in class com.mwc.sqld.SQLParserTokenManager
ReInit(SimpleCharStream, int) - Method in class com.mwc.sqld.SQLParserTokenManager
ReInit(SQLParserTokenManager) - Method in class com.mwc.sqld.SQLParser
remove() - Method in interface com.mwc.sqld.db.UpdateCurser
REPLACE - Static variable in interface com.mwc.sqld.SQLParserConstants
REPLY - Static variable in interface com.mwc.sqld.SQLParserConstants
REPLY_REPEATING_GROUP - Static variable in interface com.mwc.sqld.SQLParserConstants
REQUEST - Static variable in interface com.mwc.sqld.SQLParserConstants
reset() - Method in interface com.mwc.sqld.db.Curser
reset() - Method in class com.mwc.sqld.db.TwoWayMergeSort.SortCurser
reset() - Method in class com.mwc.sqld.db.CSVCurser
RESULTS - Static variable in interface com.mwc.sqld.SQLParserConstants
RIGHT - Static variable in interface com.mwc.sqld.SQLParserConstants
right(String, Integer) - Static method in class com.mwc.sqld.db.SQLFunctions
ROW_NOT_FOUND - Static variable in interface com.mwc.sqld.SQLParserConstants
ROWTYPE - Static variable in interface com.mwc.sqld.SQLParserConstants
RTRIM - Static variable in interface com.mwc.sqld.SQLParserConstants
run() - Method in class com.mwc.sqld.server.sqld

## S

save() - Method in class com.mwc.sqld.db.TextDatabase
save() - Method in class com.mwc.sqld.db.BerkeleyDatabase
save() - Method in class com.mwc.sqld.db.XMLDatabase
save() - Method in interface com.mwc.sqld.db.Database
saveState(String, Hashtable) - Method in class com.mwc.sqld.db.MasterTable
SELECT - Static variable in interface com.mwc.sqld.SQLParserConstants
select(Curser[], Criteria, LinkedList) - Method in class com.mwc.sqld.db.SimpleDatabase
select(Curser[], Criteria, LinkedList) - Method in interface com.mwc.sqld.db.Database
select(Database, Curser[], Criteria, LinkedList) - Method in class com.mwc.sqld.db.CSVSelectEngine
select(Database, Curser[], Criteria, LinkedList) - Method in interface com.mwc.sqld.db.SelectEngine
SelectEngine - interface com.mwc.sqld.db.SelectEngine.
SEMICOLON - Static variable in interface com.mwc.sqld.SQLParserConstants
SET - Static variable in interface com.mwc.sqld.SQLParserConstants
SET_ROW_NOT_FOUND - Static variable in interface com.mwc.sqld.SQLParserConstants
setCode(char, int) - Method in class com.mwc.sqld.db.Soundex
  Allows you to modify the default code table
setDebugStream(PrintStream) - Method in class com.mwc.sqld.SQLParserTokenManager
setDropLastS(boolean) - Method in class com.mwc.sqld.db.Soundex
  If true, a final char of 's' or 'S' of the word being encoded will be dropped.
setLength(int) - Method in class com.mwc.sqld.db.Soundex
  Sets the length of code strings to build.
setPad(boolean) - Method in class com.mwc.sqld.db.Soundex
  If true, appends zeros to a soundex code if the code is less than Soundex.getLength().
SETUPFATALERROR - Static variable in interface com.mwc.sqld.SQLParserConstants
setValue(String, String) - Method in interface com.mwc.sqld.db.UpdateCurser
SimpleCharStream - class com.mwc.sqld.SimpleCharStream.
  An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
SimpleCharStream(InputStream) - Constructor for class com.mwc.sqld.SimpleCharStream
SimpleCharStream(InputStream, int, int) - Constructor for class com.mwc.sqld.SimpleCharStream
SimpleCharStream(InputStream, int, int, int) - Constructor for class com.mwc.sqld.SimpleCharStream
SimpleCharStream(Reader) - Constructor for class com.mwc.sqld.SimpleCharStream
SimpleCharStream(Reader, int, int) - Constructor for class com.mwc.sqld.SimpleCharStream
SimpleCharStream(Reader, int, int, int) - Constructor for class com.mwc.sqld.SimpleCharStream
SimpleDatabase - class com.mwc.sqld.db.SimpleDatabase.
SimpleDatabase() - Constructor for class com.mwc.sqld.db.SimpleDatabase
SimpleDeleteEngine - class com.mwc.sqld.db.SimpleDeleteEngine.
SimpleDeleteEngine() - Constructor for class com.mwc.sqld.db.SimpleDeleteEngine
SimpleUpdateEngine - class com.mwc.sqld.db.SimpleUpdateEngine.
SimpleUpdateEngine() - Constructor for class com.mwc.sqld.db.SimpleUpdateEngine
size() - Method in interface com.mwc.sqld.db.ValueLookup
size() - Method in class com.mwc.sqld.db.TwoWayMergeSort.SortCurser
size() - Method in class com.mwc.sqld.db.CSVCurser
SLASH - Static variable in interface com.mwc.sqld.SQLParserConstants
SMALLINT - Static variable in interface com.mwc.sqld.SQLParserConstants
sort(Curser, ValueLookupComparator) - Method in interface com.mwc.sqld.db.Sorter
sort(Curser, ValueLookupComparator) - Method in class com.mwc.sqld.db.TwoWayMergeSort
Sorter - interface com.mwc.sqld.db.Sorter.
Soundex - class com.mwc.sqld.db.Soundex.
SOUNDEX - Static variable in interface com.mwc.sqld.SQLParserConstants
Soundex() - Constructor for class com.mwc.sqld.db.Soundex
soundex(String) - Static method in class com.mwc.sqld.db.SQLFunctions
SoundexInts - Variable in class com.mwc.sqld.db.Soundex
  Soundex code table.
SPACES - Static variable in interface com.mwc.sqld.SQLParserConstants
specialConstructor - Variable in class com.mwc.sqld.ParseException
  This variable determines which constructor was used to create this object and thereby affects the semantics of the "getMessage" method (see below).
specialToken - Variable in class com.mwc.sqld.Token
  This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
SQL_I_O_CORRECT - Static variable in interface com.mwc.sqld.SQLParserConstants
SQLAndExpr() - Method in class com.mwc.sqld.SQLParser
  The PL-SQL grammar starts here
SQLAndExpr() - Method in class com.mwc.sqld.db.SQLExpression
SQLBetweenClause() - Method in class com.mwc.sqld.SQLParser
SQLCODE - Static variable in interface com.mwc.sqld.SQLParserConstants
SQLColRef() - Method in class com.mwc.sqld.SQLParser
SQLCompareExpr() - Method in class com.mwc.sqld.SQLParser
SQLCompareExpr() - Method in class com.mwc.sqld.db.SQLExpression
SQLCompareExprRight() - Method in class com.mwc.sqld.SQLParser
SQLCompareOp() - Method in class com.mwc.sqld.SQLParser
SQLCompareOp() - Method in class com.mwc.sqld.db.SQLExpression
SQLCreateTable() - Method in class com.mwc.sqld.SQLParser
SQLCriteria - class com.mwc.sqld.db.SQLCriteria.
SQLCriteria(Stack, Stack) - Constructor for class com.mwc.sqld.db.SQLCriteria
SQLCursorArgs() - Method in class com.mwc.sqld.SQLParser
SQLCursorClose() - Method in class com.mwc.sqld.SQLParser
SQLCursorDeclare() - Method in class com.mwc.sqld.SQLParser
SQLCursorFetch() - Method in class com.mwc.sqld.SQLParser
SQLCursorOpen() - Method in class com.mwc.sqld.SQLParser
sqld - class com.mwc.sqld.server.sqld.
sqld(String) - Constructor for class com.mwc.sqld.server.sqld
SQLDataTranslator - class com.mwc.sqld.db.SQLDataTranslator.
SQLDataTranslator() - Constructor for class com.mwc.sqld.db.SQLDataTranslator
SQLDataType() - Method in class com.mwc.sqld.SQLParser
SQLDDriver - class com.mwc.sqld.jdbc.SQLDDriver.
SQLDDriver() - Constructor for class com.mwc.sqld.jdbc.SQLDDriver
SQLDelete() - Method in class com.mwc.sqld.SQLParser
SQLExistsClause() - Method in class com.mwc.sqld.SQLParser
SQLExpression - class com.mwc.sqld.db.SQLExpression.
SQLExpression(Stack, Stack) - Constructor for class com.mwc.sqld.db.SQLExpression
SQLExpression(Stack, Stack, String) - Constructor for class com.mwc.sqld.db.SQLExpression
SQLFunction() - Method in class com.mwc.sqld.SQLParser
SQLFunctionArgs() - Method in class com.mwc.sqld.SQLParser
SQLFunctions - class com.mwc.sqld.db.SQLFunctions.
SQLFunctions() - Constructor for class com.mwc.sqld.db.SQLFunctions
SQLGroupBy() - Method in class com.mwc.sqld.SQLParser
SQLInClause() - Method in class com.mwc.sqld.SQLParser
SQLInsert() - Method in class com.mwc.sqld.SQLParser
SQLIsClause() - Method in class com.mwc.sqld.SQLParser
SQLLeftJoinClause() - Method in class com.mwc.sqld.SQLParser
SQLLikeClause() - Method in class com.mwc.sqld.SQLParser
SQLLiteral() - Method in class com.mwc.sqld.SQLParser
SQLLvalue() - Method in class com.mwc.sqld.SQLParser
SQLLValueElement() - Method in class com.mwc.sqld.SQLParser
SQLLValueList() - Method in class com.mwc.sqld.SQLParser
SQLLvalueTerm() - Method in class com.mwc.sqld.SQLParser
SQLNotExpr() - Method in class com.mwc.sqld.SQLParser
SQLNotExpr() - Method in class com.mwc.sqld.db.SQLExpression
SQLOrderBy() - Method in class com.mwc.sqld.SQLParser
SQLOrderByElem() - Method in class com.mwc.sqld.SQLParser
SQLOrderByList() - Method in class com.mwc.sqld.SQLParser
SQLOrderDirection() - Method in class com.mwc.sqld.SQLParser
SQLOrExpr() - Method in class com.mwc.sqld.SQLParser
SQLOrExpr() - Method in class com.mwc.sqld.db.SQLExpression
SQLParser - class com.mwc.sqld.SQLParser.
SQLParser(InputStream) - Constructor for class com.mwc.sqld.SQLParser
SQLParser(Reader) - Constructor for class com.mwc.sqld.SQLParser
SQLParser(SQLParserTokenManager) - Constructor for class com.mwc.sqld.SQLParser
SQLParserConstants - interface com.mwc.sqld.SQLParserConstants.
SQLParserTokenManager - class com.mwc.sqld.SQLParserTokenManager.
SQLParserTokenManager(SimpleCharStream) - Constructor for class com.mwc.sqld.SQLParserTokenManager
SQLParserTokenManager(SimpleCharStream, int) - Constructor for class com.mwc.sqld.SQLParserTokenManager
SQLPattern() - Method in class com.mwc.sqld.SQLParser
SQLProductExpr() - Method in class com.mwc.sqld.SQLParser
SQLProductExpr() - Method in class com.mwc.sqld.db.SQLExpression
SQLRightJoinClause() - Method in class com.mwc.sqld.SQLParser
SQLSelect() - Method in class com.mwc.sqld.SQLParser
SQLSelectCols() - Method in class com.mwc.sqld.SQLParser
SQLSelectList() - Method in class com.mwc.sqld.SQLParser
SQLStatement() - Method in class com.mwc.sqld.SQLParser
SQLSumExpr() - Method in class com.mwc.sqld.SQLParser
SQLSumExpr() - Method in class com.mwc.sqld.db.SQLExpression
SQLTableList() - Method in class com.mwc.sqld.SQLParser
SQLTableRef() - Method in class com.mwc.sqld.SQLParser
SQLTerm() - Method in class com.mwc.sqld.SQLParser
SQLTerm() - Method in class com.mwc.sqld.db.SQLExpression
SQLUnaryExpr() - Method in class com.mwc.sqld.SQLParser
SQLUnaryExpr() - Method in class com.mwc.sqld.db.SQLExpression
SQLUpdate() - Method in class com.mwc.sqld.SQLParser
SQLUpdateAssignment() - Method in class com.mwc.sqld.SQLParser
SQLValueLookupComparator - class com.mwc.sqld.db.SQLValueLookupComparator.
SQLValueLookupComparator(LinkedList, boolean) - Constructor for class com.mwc.sqld.db.SQLValueLookupComparator
SQLWhere() - Method in class com.mwc.sqld.SQLParser
staticFlag - Static variable in class com.mwc.sqld.SimpleCharStream
stop() - Method in class com.mwc.sqld.server.sqld
STR_CONCAT - Static variable in interface com.mwc.sqld.SQLParserConstants
STRING_LITERAL - Static variable in interface com.mwc.sqld.SQLParserConstants
SUBSTR - Static variable in interface com.mwc.sqld.SQLParserConstants
SUBSTRING - Static variable in interface com.mwc.sqld.SQLParserConstants
SUM - Static variable in interface com.mwc.sqld.SQLParserConstants
SwitchTo(int) - Method in class com.mwc.sqld.SQLParserTokenManager
sync() - Method in class com.mwc.sqld.db.TextDatabase
sync() - Method in class com.mwc.sqld.db.BerkeleyDatabase
sync() - Method in class com.mwc.sqld.db.XMLDatabase
sync() - Method in interface com.mwc.sqld.db.Database

## T

Table - interface com.mwc.sqld.db.Table.
TABLE - Static variable in interface com.mwc.sqld.SQLParserConstants
TABLE_STATUS - Static variable in interface com.mwc.sqld.SQLParserConstants
tableNames() - Method in class com.mwc.sqld.db.TextDatabase
tableNames() - Method in class com.mwc.sqld.db.BerkeleyDatabase
tableNames() - Method in class com.mwc.sqld.db.XMLDatabase
tableNames() - Method in interface com.mwc.sqld.db.Database
TestTextDatabase - class com.mwc.sqld.db.TestTextDatabase.
TestTextDatabase() - Constructor for class com.mwc.sqld.db.TestTextDatabase
TextDatabase - class com.mwc.sqld.db.TextDatabase.
TextDatabase(String, String) - Constructor for class com.mwc.sqld.db.TextDatabase
THEN - Static variable in interface com.mwc.sqld.SQLParserConstants
threadPool() - Method in interface com.mwc.sqld.db.UserContext
TILDE - Static variable in interface com.mwc.sqld.SQLParserConstants
TO_CHAR - Static variable in interface com.mwc.sqld.SQLParserConstants
TO_NUMBER - Static variable in interface com.mwc.sqld.SQLParserConstants
toData(String, String) - Static method in class com.mwc.sqld.db.SQLDataTranslator
token - Variable in class com.mwc.sqld.SQLParser
Token - class com.mwc.sqld.Token.
  Describes the input token stream.
token_source - Variable in class com.mwc.sqld.SQLParser
Token() - Constructor for class com.mwc.sqld.Token
tokenImage - Variable in class com.mwc.sqld.ParseException
  This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
tokenImage - Static variable in interface com.mwc.sqld.SQLParserConstants
TokenMgrError - error com.mwc.sqld.TokenMgrError.
TokenMgrError() - Constructor for class com.mwc.sqld.TokenMgrError
TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for class com.mwc.sqld.TokenMgrError
TokenMgrError(String, int) - Constructor for class com.mwc.sqld.TokenMgrError
toString() - Method in class com.mwc.sqld.Token
  Returns the image.
TRUE - Static variable in interface com.mwc.sqld.SQLParserConstants
TwoWayMergeSort - class com.mwc.sqld.db.TwoWayMergeSort.
TwoWayMergeSort.SortCurser - class com.mwc.sqld.db.TwoWayMergeSort.SortCurser.
TwoWayMergeSort.SortCurser(TwoWayMergeSort, File, String[][], int) - Constructor for class com.mwc.sqld.db.TwoWayMergeSort.SortCurser
TwoWayMergeSort(Database) - Constructor for class com.mwc.sqld.db.TwoWayMergeSort
TYPE - Static variable in interface com.mwc.sqld.SQLParserConstants

## U

UNIQUE - Static variable in interface com.mwc.sqld.SQLParserConstants
unique(String, Boolean) - Static method in class com.mwc.sqld.db.SQLFunctions
unique(String, Double) - Static method in class com.mwc.sqld.db.SQLFunctions
unique(String, Integer) - Static method in class com.mwc.sqld.db.SQLFunctions
unique(String, String) - Static method in class com.mwc.sqld.db.SQLFunctions
unregisterCurrentThreadUniqueData() - Static method in class com.mwc.sqld.db.SQLFunctions
UPDATE - Static variable in interface com.mwc.sqld.SQLParserConstants
update(UpdateCurser[], LinkedList, Criteria) - Method in class com.mwc.sqld.db.SimpleUpdateEngine
update(UpdateCurser[], LinkedList, Criteria) - Method in interface com.mwc.sqld.db.UpdateEngine
update(UpdateCurser[], LinkedList, Criteria) - Method in class com.mwc.sqld.db.SimpleDatabase
update(UpdateCurser[], LinkedList, Criteria) - Method in interface com.mwc.sqld.db.Database
UpdateCurser - interface com.mwc.sqld.db.UpdateCurser.
UpdateEngine - interface com.mwc.sqld.db.UpdateEngine.
UPPER - Static variable in interface com.mwc.sqld.SQLParserConstants
USER - Static variable in interface com.mwc.sqld.SQLParserConstants
UserContext - interface com.mwc.sqld.db.UserContext.
username() - Method in interface com.mwc.sqld.db.UserContext

## V

ValueLookup - interface com.mwc.sqld.db.ValueLookup.
ValueLookupComparator - interface com.mwc.sqld.db.ValueLookupComparator.
VALUES - Static variable in interface com.mwc.sqld.SQLParserConstants
VARCHAR - Static variable in interface com.mwc.sqld.SQLParserConstants
VARCHAR2 - Static variable in interface com.mwc.sqld.SQLParserConstants
VERSION - Static variable in class com.mwc.sqld.jdbc.SQLDDriver
  This drivers version.

## W

WHEN - Static variable in interface com.mwc.sqld.SQLParserConstants
WHERE - Static variable in interface com.mwc.sqld.SQLParserConstants
WHILE - Static variable in interface com.mwc.sqld.SQLParserConstants
writeAccess() - Method in interface com.mwc.sqld.db.UserContext
writeLock() - Method in class com.mwc.sqld.db.ReadWriteLock
  Get a lock for writing.
writeUnlock() - Method in class com.mwc.sqld.db.ReadWriteLock
  Give up a lock for writing.

## X

XMLDatabase - class com.mwc.sqld.db.XMLDatabase.
  An XML database implementation.
XMLDatabase(String, String) - Constructor for class com.mwc.sqld.db.XMLDatabase

## Z

ZERO - Static variable in interface com.mwc.sqld.SQLParserConstants
ZEROS - Static variable in interface com.mwc.sqld.SQLParserConstants

A B C D E F G H I J K L M N O P Q R S T U V W X Z

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES