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