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

A

ALL - Static variable in interface dsql.parser.ParserConstants
 
ALLRESULTS - Static variable in interface dsql.parser.ParserConstants
 
AND - Static variable in interface dsql.parser.ParserConstants
 
APPEND - Static variable in interface dsql.parser.ParserConstants
 
ASTAndOp - class dsql.parser.ASTAndOp.
And operator
ASTAndOp(int) - Constructor for class dsql.parser.ASTAndOp
 
ASTAndOp(Parser, int) - Constructor for class dsql.parser.ASTAndOp
 
ASTArrayIndex - class dsql.parser.ASTArrayIndex.
 
ASTArrayIndex(int) - Constructor for class dsql.parser.ASTArrayIndex
 
ASTArrayIndex(Parser, int) - Constructor for class dsql.parser.ASTArrayIndex
 
ASTAssignment - class dsql.parser.ASTAssignment.
An assignment statement, e.g.
ASTAssignment(int) - Constructor for class dsql.parser.ASTAssignment
Constructor for the parser
ASTAssignment(Parser, int) - Constructor for class dsql.parser.ASTAssignment
Constructor for the parser
ASTBinaryOperator - class dsql.parser.ASTBinaryOperator.
A binary operator, e.g. equals
ASTBinaryOperator(int) - Constructor for class dsql.parser.ASTBinaryOperator
 
ASTBinaryOperator(Parser, int) - Constructor for class dsql.parser.ASTBinaryOperator
 
ASTConcat - class dsql.parser.ASTConcat.
A concat expression, e.g.
ASTConcat(int) - Constructor for class dsql.parser.ASTConcat
Constructor for Parser
ASTConcat(Parser, int) - Constructor for class dsql.parser.ASTConcat
Constructor for Parser
ASTConnect - class dsql.parser.ASTConnect.
A element
ASTConnect(int) - Constructor for class dsql.parser.ASTConnect
Constructor for Parser
ASTConnect(Parser, int) - Constructor for class dsql.parser.ASTConnect
Constructor for Parser
ASTConnect(ASTXMLElement) - Constructor for class dsql.parser.ASTConnect
Constructor for ASTXMLElement.recast()
ASTCount - class dsql.parser.ASTCount.
A count expression, e.g. count $x
ASTCount(int) - Constructor for class dsql.parser.ASTCount
Constructor for Parser
ASTCount(Parser, int) - Constructor for class dsql.parser.ASTCount
Constructor for Parser
ASTDBMS - class dsql.parser.ASTDBMS.
A <DBMS> element
ASTDBMS(int) - Constructor for class dsql.parser.ASTDBMS
Constructor for Parser
ASTDBMS(Parser, int) - Constructor for class dsql.parser.ASTDBMS
Constructor for Parser
ASTDBMS(ASTXMLElement) - Constructor for class dsql.parser.ASTDBMS
Constructor for ASTXMLElement.recast()
ASTData - class dsql.parser.ASTData.
A data element, e.g.
ASTData(int) - Constructor for class dsql.parser.ASTData
Constructor for Parser
ASTData(Parser, int) - Constructor for class dsql.parser.ASTData
Constructor for Parser
ASTData(ASTXMLElement) - Constructor for class dsql.parser.ASTData
Constructor for Parser recast
ASTDelete - class dsql.parser.ASTDelete.
 
ASTDelete(int) - Constructor for class dsql.parser.ASTDelete
 
ASTDelete(Parser, int) - Constructor for class dsql.parser.ASTDelete
 
ASTDiff - class dsql.parser.ASTDiff.
 
ASTDiff(int) - Constructor for class dsql.parser.ASTDiff
 
ASTDiff(Parser, int) - Constructor for class dsql.parser.ASTDiff
 
ASTDoc - class dsql.parser.ASTDoc.
A document element
ASTDoc(int) - Constructor for class dsql.parser.ASTDoc
Constructor for Parser
ASTDoc(Parser, int) - Constructor for class dsql.parser.ASTDoc
Constructor for Parser
ASTDocContext - class dsql.parser.ASTDocContext.
An XML element with an ASTDoc context
ASTDocContext(int) - Constructor for class dsql.parser.ASTDocContext
Constructor for Parser
ASTDocContext(Parser, int) - Constructor for class dsql.parser.ASTDocContext
Constructor for Parser
ASTDocContext(ASTXMLElement) - Constructor for class dsql.parser.ASTDocContext
Constructor for ASTXMLElement.recast()
ASTDot - class dsql.parser.ASTDot.
A dot construct, e.g.
ASTDot(int) - Constructor for class dsql.parser.ASTDot
Constructor for the parser
ASTDot(Parser, int) - Constructor for class dsql.parser.ASTDot
Constructor for the parser
ASTDriver - class dsql.parser.ASTDriver.
A <driver> element (inside <dbms> elements)
ASTDriver(int) - Constructor for class dsql.parser.ASTDriver
Constructor for Parser
ASTDriver(Parser, int) - Constructor for class dsql.parser.ASTDriver
Constructor for Parser
ASTDriver(ASTXMLElement) - Constructor for class dsql.parser.ASTDriver
Constructor for ASTXMLElement.recast()
ASTDsql - class dsql.parser.ASTDsql.
A element
ASTDsql(int) - Constructor for class dsql.parser.ASTDsql
Constructor for Parser
ASTDsql(Parser, int) - Constructor for class dsql.parser.ASTDsql
Constructor for Parser
ASTDsql(ASTXMLElement) - Constructor for class dsql.parser.ASTDsql
Constructor for ASTXMLElement.recast()
ASTDynamicString - class dsql.parser.ASTDynamicString.
A dynamic string, e.g.
ASTDynamicString(int) - Constructor for class dsql.parser.ASTDynamicString
 
ASTDynamicString(Parser, int) - Constructor for class dsql.parser.ASTDynamicString
 
ASTEquals - class dsql.parser.ASTEquals.
An equal expression, e.g.
ASTEquals(int) - Constructor for class dsql.parser.ASTEquals
Constructor for Parser
ASTEquals(Parser, int) - Constructor for class dsql.parser.ASTEquals
Constructor for Parser
ASTExists - class dsql.parser.ASTExists.
Exists expression, e.g. exists $x
ASTExists(int) - Constructor for class dsql.parser.ASTExists
Constructor for Parser
ASTExists(Parser, int) - Constructor for class dsql.parser.ASTExists
Constructor for Parser
ASTExit - class dsql.parser.ASTExit.
An exit statement
ASTExit(int) - Constructor for class dsql.parser.ASTExit
 
ASTExit(Parser, int) - Constructor for class dsql.parser.ASTExit
 
ASTFloatDivOp - class dsql.parser.ASTFloatDivOp.
Multiplication operator
ASTFloatDivOp(int) - Constructor for class dsql.parser.ASTFloatDivOp
 
ASTFloatDivOp(Parser, int) - Constructor for class dsql.parser.ASTFloatDivOp
 
ASTFloatLit - class dsql.parser.ASTFloatLit.
A float literal, e.g. 4.2
ASTFloatLit(int) - Constructor for class dsql.parser.ASTFloatLit
 
ASTFloatLit(Parser, int) - Constructor for class dsql.parser.ASTFloatLit
 
ASTForEach - class dsql.parser.ASTForEach.
A foreach statement, eg foreach $y in ...
ASTForEach(int) - Constructor for class dsql.parser.ASTForEach
Constructor for the parser
ASTForEach(Parser, int) - Constructor for class dsql.parser.ASTForEach
Constructor for the parser
ASTFunction - class dsql.parser.ASTFunction.
A function, eg meta, quote
ASTFunction(int) - Constructor for class dsql.parser.ASTFunction
Constructor for Parser
ASTFunction(Parser, int) - Constructor for class dsql.parser.ASTFunction
Constructor for Parser
ASTGtOp - class dsql.parser.ASTGtOp.
Greater than (numeric), e.g.
ASTGtOp(int) - Constructor for class dsql.parser.ASTGtOp
Constructor for Parser
ASTGtOp(Parser, int) - Constructor for class dsql.parser.ASTGtOp
Constructor for Parser
ASTIf - class dsql.parser.ASTIf.
An if statement
ASTIf(int) - Constructor for class dsql.parser.ASTIf
Constructor for the parser
ASTIf(Parser, int) - Constructor for class dsql.parser.ASTIf
Constructor for the parser
ASTInOp - class dsql.parser.ASTInOp.
In operator: e.g $x in $y. can check for scalar values, records or tables
ASTInOp(int) - Constructor for class dsql.parser.ASTInOp
 
ASTInOp(Parser, int) - Constructor for class dsql.parser.ASTInOp
 
ASTInclude - class dsql.parser.ASTInclude.
An element; e.g.
ASTInclude(int) - Constructor for class dsql.parser.ASTInclude
Constructor for Parser
ASTInclude(Parser, int) - Constructor for class dsql.parser.ASTInclude
Constructor for Parser
ASTInclude(ASTXMLElement) - Constructor for class dsql.parser.ASTInclude
Constructor for ASTXMLElement.recast()
ASTInclude(String, ASTDoc) - Constructor for class dsql.parser.ASTInclude
 
ASTInsert - class dsql.parser.ASTInsert.
 
ASTInsert(int) - Constructor for class dsql.parser.ASTInsert
 
ASTInsert(Parser, int) - Constructor for class dsql.parser.ASTInsert
 
ASTIntLit - class dsql.parser.ASTIntLit.
An integer literal, e.g. 4
ASTIntLit(int) - Constructor for class dsql.parser.ASTIntLit
 
ASTIntLit(Parser, int) - Constructor for class dsql.parser.ASTIntLit
 
ASTInter - class dsql.parser.ASTInter.
 
ASTInter(int) - Constructor for class dsql.parser.ASTInter
 
ASTInter(Parser, int) - Constructor for class dsql.parser.ASTInter
 
ASTJava - class dsql.parser.ASTJava.
Access to Java objects: constructor and method invoker
ASTJava(int) - Constructor for class dsql.parser.ASTJava
Constructor for Parser
ASTJava(Parser, int) - Constructor for class dsql.parser.ASTJava
Constructor for Parser
ASTLeft - class dsql.parser.ASTLeft.
A left expression, e.g. left($x,1)
ASTLeft(int) - Constructor for class dsql.parser.ASTLeft
Constructor for Parser
ASTLeft(Parser, int) - Constructor for class dsql.parser.ASTLeft
Constructor for Parser
ASTLength - class dsql.parser.ASTLength.
A length expression, e.g. length($x) or len($x)
ASTLength(int) - Constructor for class dsql.parser.ASTLength
Constructor for Parser
ASTLength(Parser, int) - Constructor for class dsql.parser.ASTLength
Constructor for Parser
ASTList - class dsql.parser.ASTList.
A list initialiser, eg [1,"ha"]
ASTList(int) - Constructor for class dsql.parser.ASTList
Constructor for Parser
ASTList(Parser, int) - Constructor for class dsql.parser.ASTList
Constructor for Parser
ASTLtOp - class dsql.parser.ASTLtOp.
Less than (numeric), e.g.
ASTLtOp(int) - Constructor for class dsql.parser.ASTLtOp
Constructor for Parser
ASTLtOp(Parser, int) - Constructor for class dsql.parser.ASTLtOp
Constructor for Parser
ASTMeta - class dsql.parser.ASTMeta.
A meta expression
ASTMeta(int) - Constructor for class dsql.parser.ASTMeta
Constructor for Parser
ASTMeta(Parser, int) - Constructor for class dsql.parser.ASTMeta
Constructor for Parser
ASTMethodCall - class dsql.parser.ASTMethodCall.
Method call, eg "$x.set(x)"
ASTMethodCall(int) - Constructor for class dsql.parser.ASTMethodCall
Constructor for Parser
ASTMethodCall(Parser, int) - Constructor for class dsql.parser.ASTMethodCall
Constructor for Parser
ASTMinusOp - class dsql.parser.ASTMinusOp.
Addition operator
ASTMinusOp(int) - Constructor for class dsql.parser.ASTMinusOp
 
ASTMinusOp(Parser, int) - Constructor for class dsql.parser.ASTMinusOp
 
ASTMultOp - class dsql.parser.ASTMultOp.
Multiplication operator
ASTMultOp(int) - Constructor for class dsql.parser.ASTMultOp
 
ASTMultOp(Parser, int) - Constructor for class dsql.parser.ASTMultOp
 
ASTNew - class dsql.parser.ASTNew.
Object creator, eg "new java.util.Vector()"
ASTNew(int) - Constructor for class dsql.parser.ASTNew
Constructor for Parser
ASTNew(Parser, int) - Constructor for class dsql.parser.ASTNew
Constructor for Parser
ASTNotEquals - class dsql.parser.ASTNotEquals.
A not equal expression, e.g.
ASTNotEquals(int) - Constructor for class dsql.parser.ASTNotEquals
Constructor for Parser
ASTNotEquals(Parser, int) - Constructor for class dsql.parser.ASTNotEquals
Constructor for Parser
ASTNotOp - class dsql.parser.ASTNotOp.
And operator
ASTNotOp(int) - Constructor for class dsql.parser.ASTNotOp
 
ASTNotOp(Parser, int) - Constructor for class dsql.parser.ASTNotOp
 
ASTNumberLit - class dsql.parser.ASTNumberLit.
A number literal, e.g. 4 (integer) or 4.2 (float)
ASTNumberLit(int) - Constructor for class dsql.parser.ASTNumberLit
 
ASTNumberLit(Parser, int) - Constructor for class dsql.parser.ASTNumberLit
 
ASTOptional - class dsql.parser.ASTOptional.
An element
ASTOptional(int) - Constructor for class dsql.parser.ASTOptional
 
ASTOptional(Parser, int) - Constructor for class dsql.parser.ASTOptional
 
ASTOptional(ASTXMLElement) - Constructor for class dsql.parser.ASTOptional
Constructor for ASTXMLElement.recast()
ASTOrOp - class dsql.parser.ASTOrOp.
And operator
ASTOrOp(int) - Constructor for class dsql.parser.ASTOrOp
 
ASTOrOp(Parser, int) - Constructor for class dsql.parser.ASTOrOp
 
ASTPassword - class dsql.parser.ASTPassword.
A <password> element
ASTPassword(int) - Constructor for class dsql.parser.ASTPassword
 
ASTPassword(Parser, int) - Constructor for class dsql.parser.ASTPassword
 
ASTPassword(ASTXMLElement) - Constructor for class dsql.parser.ASTPassword
Constructor for ASTXMLElement.recast()
ASTPlusOp - class dsql.parser.ASTPlusOp.
Addition operator
ASTPlusOp(int) - Constructor for class dsql.parser.ASTPlusOp
 
ASTPlusOp(Parser, int) - Constructor for class dsql.parser.ASTPlusOp
 
ASTPrint - class dsql.parser.ASTPrint.
A print instruction
ASTPrint(int) - Constructor for class dsql.parser.ASTPrint
 
ASTPrint(Parser, int) - Constructor for class dsql.parser.ASTPrint
 
ASTQuote - class dsql.parser.ASTQuote.
A quote expression
ASTQuote(int) - Constructor for class dsql.parser.ASTQuote
Constructor for Parser
ASTQuote(Parser, int) - Constructor for class dsql.parser.ASTQuote
Constructor for Parser
ASTQuote(ASTXMLElement) - Constructor for class dsql.parser.ASTQuote
Constructor for ASTXMLElement.recast()
ASTRange - class dsql.parser.ASTRange.
 
ASTRange(int) - Constructor for class dsql.parser.ASTRange
 
ASTRange(Parser, int) - Constructor for class dsql.parser.ASTRange
 
ASTReturn - class dsql.parser.ASTReturn.
A subroutine call
ASTReturn(int) - Constructor for class dsql.parser.ASTReturn
Constructor for the parser
ASTReturn(Parser, int) - Constructor for class dsql.parser.ASTReturn
Constructor for the parser
ASTRight - class dsql.parser.ASTRight.
A right expression, e.g. right($x,1)
ASTRight(int) - Constructor for class dsql.parser.ASTRight
Constructor for Parser
ASTRight(Parser, int) - Constructor for class dsql.parser.ASTRight
Constructor for Parser
ASTSQL - class dsql.parser.ASTSQL.
An element
ASTSQL(int) - Constructor for class dsql.parser.ASTSQL
Constructor for Parser
ASTSQL(Parser, int) - Constructor for class dsql.parser.ASTSQL
Constructor for Parser
ASTSQL(ASTXMLElement) - Constructor for class dsql.parser.ASTSQL
Constructor for ASTXMLElement.recast()
ASTScript - class dsql.parser.ASTScript.
A element inside a document
ASTScript(int) - Constructor for class dsql.parser.ASTScript
Constructor for Parser
ASTScript(Parser, int) - Constructor for class dsql.parser.ASTScript
Constructor for Parser
ASTScript(ASTXMLElement) - Constructor for class dsql.parser.ASTScript
Constructor for ASTXMLElement.recast()
ASTSendEmail - class dsql.parser.ASTSendEmail.
Sends an email using Sun JavaMail
ASTSendEmail(int) - Constructor for class dsql.parser.ASTSendEmail
 
ASTSendEmail(Parser, int) - Constructor for class dsql.parser.ASTSendEmail
 
ASTSetMinus - class dsql.parser.ASTSetMinus.
 
ASTSetMinus(int) - Constructor for class dsql.parser.ASTSetMinus
 
ASTSetMinus(Parser, int) - Constructor for class dsql.parser.ASTSetMinus
 
ASTSetOperator - class dsql.parser.ASTSetOperator.
 
ASTSetOperator(int) - Constructor for class dsql.parser.ASTSetOperator
 
ASTSetOperator(Parser, int) - Constructor for class dsql.parser.ASTSetOperator
 
ASTStaticString - class dsql.parser.ASTStaticString.
A static string, e.g.
ASTStaticString(int) - Constructor for class dsql.parser.ASTStaticString
 
ASTStaticString(Parser, int) - Constructor for class dsql.parser.ASTStaticString
 
ASTStaticString(String) - Constructor for class dsql.parser.ASTStaticString
 
ASTStringExpr - class dsql.parser.ASTStringExpr.
A string element
ASTStringExpr(int) - Constructor for class dsql.parser.ASTStringExpr
 
ASTStringExpr(Parser, int) - Constructor for class dsql.parser.ASTStringExpr
 
ASTSub - class dsql.parser.ASTSub.
A subroutine
ASTSub(int) - Constructor for class dsql.parser.ASTSub
Constructor for the parser
ASTSub(Parser, int) - Constructor for class dsql.parser.ASTSub
Constructor for the parser
ASTSubCall - class dsql.parser.ASTSubCall.
A subroutine call
ASTSubCall(int) - Constructor for class dsql.parser.ASTSubCall
Constructor for the parser
ASTSubCall(Parser, int) - Constructor for class dsql.parser.ASTSubCall
Constructor for the parser
ASTSubstring - class dsql.parser.ASTSubstring.
A substring expression, e.g. substring($x,0,1)
ASTSubstring(int) - Constructor for class dsql.parser.ASTSubstring
Constructor for Parser
ASTSubstring(Parser, int) - Constructor for class dsql.parser.ASTSubstring
Constructor for Parser
ASTSysdate - class dsql.parser.ASTSysdate.
Returns current date/time as a record
ASTSysdate(int) - Constructor for class dsql.parser.ASTSysdate
Constructor for Parser
ASTSysdate(Parser, int) - Constructor for class dsql.parser.ASTSysdate
Constructor for Parser
ASTTable - class dsql.parser.ASTTable.
A <table> element
ASTTable(int) - Constructor for class dsql.parser.ASTTable
Constructor for Parser
ASTTable(Parser, int) - Constructor for class dsql.parser.ASTTable
Constructor for Parser
ASTTable(ASTXMLElement) - Constructor for class dsql.parser.ASTTable
Constructor for ASTXMLElement.recast()
ASTTableUpdate - class dsql.parser.ASTTableUpdate.
 
ASTTableUpdate(int) - Constructor for class dsql.parser.ASTTableUpdate
 
ASTTableUpdate(Parser, int) - Constructor for class dsql.parser.ASTTableUpdate
 
ASTURL - class dsql.parser.ASTURL.
A element: appears in a element to specify how to build a connection string.
ASTURL(int) - Constructor for class dsql.parser.ASTURL
 
ASTURL(Parser, int) - Constructor for class dsql.parser.ASTURL
 
ASTURL(ASTXMLElement) - Constructor for class dsql.parser.ASTURL
Constructor for ASTXMLElement.recast()
ASTUnion - class dsql.parser.ASTUnion.
 
ASTUnion(int) - Constructor for class dsql.parser.ASTUnion
 
ASTUnion(Parser, int) - Constructor for class dsql.parser.ASTUnion
 
ASTUpdate - class dsql.parser.ASTUpdate.
 
ASTUpdate(int) - Constructor for class dsql.parser.ASTUpdate
 
ASTUpdate(Parser, int) - Constructor for class dsql.parser.ASTUpdate
 
ASTUserName - class dsql.parser.ASTUserName.
A element
ASTUserName(int) - Constructor for class dsql.parser.ASTUserName
 
ASTUserName(Parser, int) - Constructor for class dsql.parser.ASTUserName
 
ASTUserName(ASTXMLElement) - Constructor for class dsql.parser.ASTUserName
Constructor for ASTXMLElement.recast()
ASTVariable - class dsql.parser.ASTVariable.
A variable expression, e.g.
ASTVariable(int) - Constructor for class dsql.parser.ASTVariable
Constructor for the parser
ASTVariable(Parser, int) - Constructor for class dsql.parser.ASTVariable
Constructor for the parser
ASTWhile - class dsql.parser.ASTWhile.
An foreach statement, e.g. foreach $y in ...
ASTWhile(int) - Constructor for class dsql.parser.ASTWhile
Constructor for the parser
ASTWhile(Parser, int) - Constructor for class dsql.parser.ASTWhile
Constructor for the parser
ASTXMLElement - class dsql.parser.ASTXMLElement.
An XML element
ASTXMLElement(int) - Constructor for class dsql.parser.ASTXMLElement
 
ASTXMLElement(Parser, int) - Constructor for class dsql.parser.ASTXMLElement
 
ASTXMLElement(ASTXMLElement) - Constructor for class dsql.parser.ASTXMLElement
Used for Parser recast
ASTXMLEntity - class dsql.parser.ASTXMLEntity.
An XML entity
ASTXMLEntity(int) - Constructor for class dsql.parser.ASTXMLEntity
Constructor for Parser
ASTXMLEntity(Parser, int) - Constructor for class dsql.parser.ASTXMLEntity
Constructor for Parser
ASTXMLString - class dsql.parser.ASTXMLString.
An XML string inside an XML element
ASTXMLString(int) - Constructor for class dsql.parser.ASTXMLString
 
ASTXMLString(Parser, int) - Constructor for class dsql.parser.ASTXMLString
 
ASTXMLText - class dsql.parser.ASTXMLText.
XML text inside an XML element
ASTXMLText(int) - Constructor for class dsql.parser.ASTXMLText
Constructor for Parser
ASTXMLText(Parser, int) - Constructor for class dsql.parser.ASTXMLText
Constructor for Parser
ASTXMLText(String) - Constructor for class dsql.parser.ASTXMLText
 
AXMLTAG - Static variable in interface dsql.parser.ParserConstants
 
AbstractResults - class dsql.value.AbstractResults.
A "results" value, which may include several tables.
AbstractResults() - Constructor for class dsql.value.AbstractResults
 
AndOp() - Method in class dsql.parser.Parser
 
AnyXMLContent() - Method in class dsql.parser.Parser
 
AnyXMLElement() - Method in class dsql.parser.Parser
 
ArrayIndex() - Method in class dsql.parser.Parser
 
ArrayIndexInt() - Method in class dsql.parser.Parser
 
ArrayIndexVar() - Method in class dsql.parser.Parser
 
Assignable - interface dsql.parser.Assignable.
A node which can be assigned a value
Assignment() - Method in class dsql.parser.Parser
 
abortOpen() - Method in class dsql.DSQLInterface
checks if file needs to be saved and aborts if user asks to save it and then cancels
actionPerformed(ActionEvent) - Method in class dsql.DSQLInterface
 
addConnect(Connect) - Method in class dsql.parser.ASTDoc
 
addCurrentResultMeta(ConstructedResults) - Method in class dsql.value.AbstractResults
 
addCurrentResultMeta(ConstructedResults) - Method in class dsql.value.ConstructedResults
 
addCurrentResultMeta(ConstructedResults) - Method in class dsql.value.ExcelDataValue
 
addCurrentResultMeta(ConstructedResults) - Method in class dsql.value.SQLResults
 
addDBMS(ASTDBMS) - Method in class dsql.parser.ASTDoc
 
addEscapes(String) - Static method in class dsql.parser.TokenMgrError
Replaces unprintable characters by their espaced (or unicode escaped) equivalents in the given string
addRecord(String[]) - Method in class dsql.value.ConstructedResults
 
addRecord(String[]) - Method in class dsql.value.ConstructedTable
 
addRecord(String[]) - Method in class dsql.value.ConstructedTableHash
 
addRecord(RecordHash) - Method in class dsql.value.ConstructedTableHash
 
addStatement() - Method in class dsql.ConnectStmt
 
addStatement(int, int) - Method in class dsql.ConnectStmt
 
addStatement(Statement) - Method in class dsql.ConnectStmt
 
addSub(ASTSub) - Method in class dsql.parser.ASTDoc
 
addTable(String[]) - Method in class dsql.value.ConstructedResults
 
addVariable(Variable) - Method in class dsql.parser.ASTDoc
Adds a variable to the current context
add_escapes(String) - Method in class dsql.parser.ParseException
Used to convert raw characters to their escaped version when these raw version cannot be used as part of an ASCII string literal.
adjustBeginLineColumn(int, int) - Method in class dsql.parser.SimpleCharStream
Method to adjust line and column numbers for the start of a token.
allowDSQL() - Method in class dsql.value.XmlDataValue
 
allreset() - Method in class dsql.value.AbstractResults
 
allreset() - Method in class dsql.value.ConstructedResults
 
allreset() - Method in class dsql.value.ExcelDataValue
 
allreset() - Method in class dsql.value.SQLResults
 
append(String) - Method in class dsql.VariableOutputStream
 
append(String) - Method in class dsql.value.StringValue
 
attributesToString() - Method in class dsql.parser.ASTXMLElement
 
attrs - Variable in class dsql.parser.ASTXMLElement
 

B

BeginToken() - Method in class dsql.parser.SimpleCharStream
 
BinaryOpList() - Method in class dsql.parser.Parser
It would be a bit complex to have priorities built-in the parser, so instead we take a simpler approach: first build a flat list, and then build the operators one by one by order of priority
BooleanOp() - Method in class dsql.parser.Parser
NotOp is separate because it is unary!
BooleanValue - class dsql.value.BooleanValue.
A boolean return value
BooleanValue(DSQL, String) - Constructor for class dsql.value.BooleanValue
 
BooleanValue(DSQL, Boolean) - Constructor for class dsql.value.BooleanValue
 
Bracket2Expressions() - Method in class dsql.parser.Parser
 
Bracket3Expressions() - Method in class dsql.parser.Parser
 
BracketExpression() - Method in class dsql.parser.Parser
 
BracketNExpressions() - Method in class dsql.parser.Parser
 
backup(int) - Method in class dsql.parser.SimpleCharStream
 
beginColumn - Variable in class dsql.parser.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 dsql.parser.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.
bufcolumn - Variable in class dsql.parser.SimpleCharStream
 
buffer - Variable in class dsql.parser.SimpleCharStream
 
buffer - Variable in class dsql.value.XmlDataValue
A buffer to some or all XML elements
bufline - Variable in class dsql.parser.SimpleCharStream
 
bufpos - Variable in class dsql.parser.SimpleCharStream
 
buildBinaryOp(Vector) - Method in class dsql.parser.Parser
takes a flat vector of arguments and operators, and produce a tree-like structure with operators precedence

C

CLOSEBRACKET - Static variable in interface dsql.parser.ParserConstants
 
CLOSESQUAREBRACKET - Static variable in interface dsql.parser.ParserConstants
 
COLUMNLIT - Static variable in interface dsql.parser.ParserConstants
 
COMMA - Static variable in interface dsql.parser.ParserConstants
 
COUNT - Static variable in interface dsql.parser.ParserConstants
 
CSV - Static variable in interface dsql.parser.ParserConstants
 
CURRENT - Static variable in interface dsql.parser.ParserConstants
 
ColumnHolder - interface dsql.value.ColumnHolder.
A record where elements are "columns", ie can accessed by name, or index
ComparisonOp() - Method in class dsql.parser.Parser
 
Concat() - Method in class dsql.parser.Parser
 
Connect - class dsql.Connect.
Stores run-time metadata about a driver/database, and manages new connections.
Connect(String, ASTDriver, String, ASTUserName, ASTPassword) - Constructor for class dsql.Connect
 
ConnectFactory - class dsql.ConnectFactory.
Creates a Connect object from a <connect> element
ConnectFactory() - Constructor for class dsql.ConnectFactory
 
ConnectStmt - class dsql.ConnectStmt.
Wrapper around an SQL connection object to store its associated statements.
ConnectStmt(Connection) - Constructor for class dsql.ConnectStmt
 
ConnectStringException - exception dsql.exception.ConnectStringException.
 
ConnectStringException(String) - Constructor for class dsql.exception.ConnectStringException
 
ConstructedResults - class dsql.value.ConstructedResults.
A ConstructedResults value
ConstructedResults(DSQL) - Constructor for class dsql.value.ConstructedResults
 
ConstructedTable - class dsql.value.ConstructedTable.
A ConstructedResults value
ConstructedTable(DSQL, String[]) - Constructor for class dsql.value.ConstructedTable
 
ConstructedTable(TableResult) - Constructor for class dsql.value.ConstructedTable
Creates a table with the same structure as source
ConstructedTableHash - class dsql.value.ConstructedTableHash.
 
ConstructedTableHash(DSQL, String[]) - Constructor for class dsql.value.ConstructedTableHash
hash table of all records; key is record, value is index in the records array
ConstructedTableHash(TableResult) - Constructor for class dsql.value.ConstructedTableHash
make a copy of source
Count() - Method in class dsql.parser.Parser
 
Cursor - interface dsql.value.Cursor.
A record holder that can iterate through its records
canReadRandomColumns() - Method in class dsql.Connect
 
caretUpdate(CaretEvent) - Method in class dsql.DSQLInterface
 
changedUpdate(DocumentEvent) - Method in class dsql.DSQLInterface
 
checkRandomColumns() - Method in class dsql.value.SQLResults
Checks whether driver supports reading columns in random order and set canReadRandomColumns accordingly.
checkRange(int) - Method in class dsql.value.List
 
checkResultSetType() - Method in class dsql.Connect
 
children - Variable in class dsql.parser.SimpleNode
 
chooseYesNo(String, String) - Method in class dsql.DSQLInterface
 
chooseYesNoCancel(String, String) - Method in class dsql.DSQLInterface
 
clearCacheValues() - Method in class dsql.value.SQLResults
 
clearRequestToStop() - Method in class dsql.DSQL
 
closeStatement() - Method in class dsql.Connect
 
column - Variable in class dsql.parser.SimpleCharStream
 
command(String[], int) - Static method in class dsql.DSQL
 
componentHidden(ComponentEvent) - Method in class dsql.DSQLInterface
 
componentMoved(ComponentEvent) - Method in class dsql.DSQLInterface
 
componentResized(ComponentEvent) - Method in class dsql.DSQLInterface
 
componentShown(ComponentEvent) - Method in class dsql.DSQLInterface
 
computeDisplaySize() - Method in class dsql.Connect
 
convertDateFormatString(String) - Method in class dsql.value.ExcelDataValue
 
count - Variable in class dsql.value.RangeValue
 
create(DSQL, Object) - Static method in class dsql.value.JavaObject
 
createActionTable(JTextComponent) - Method in class dsql.DSQLInterface
 
createEditArea() - Method in class dsql.DSQLInterface
 
createFileChooser() - Method in class dsql.DSQLInterface
 
createMenuBar() - Method in class dsql.DSQLInterface
 
createMenuItem(JMenu, String) - Method in class dsql.DSQLInterface
 
createMenuItem(JMenu, String, int) - Method in class dsql.DSQLInterface
 
createMenuItem(JMenu, String, int, KeyStroke) - Method in class dsql.DSQLInterface
 
createNewTable(TableResult) - Method in class dsql.parser.ASTSetOperator
 
createNewTableHash(TableResult, TableResult) - Method in class dsql.parser.ASTSetOperator
 
createRadioButtonMenuItem(JMenu, ButtonGroup, String, String) - Method in class dsql.DSQLInterface
 
createWindow(String) - Method in class dsql.DSQLInterface
 
curChar - Variable in class dsql.parser.ParserTokenManager
 
currentRecord() - Method in class dsql.value.ConstructedResults
 
currentRecord() - Method in class dsql.value.ConstructedTable
 
currentRecord() - Method in interface dsql.value.Cursor
 
currentRecord() - Method in class dsql.value.ExcelDataValue
 
currentRecord() - Method in class dsql.value.SQLResults
 
currentRecord() - Method in class dsql.value.XmlRecordHolder
 
currentRecordIndex - Variable in class dsql.value.XmlRecordHolder
 
currentRecordPos - Variable in class dsql.value.XmlRecordHolder
 
currentToken - Variable in class dsql.parser.ParseException
This is the last token that has been consumed successfully.

D

DATELABELS - Static variable in class dsql.parser.ASTSysdate
 
DEBUG - Static variable in class dsql.Trace
 
DEFAULT - Static variable in interface dsql.parser.ParserConstants
 
DEL - Static variable in interface dsql.parser.ParserConstants
 
DELETE - Static variable in interface dsql.parser.ParserConstants
 
DIFF - Static variable in interface dsql.parser.ParserConstants
 
DIVSIGN - Static variable in interface dsql.parser.ParserConstants
 
DMExecuted - class dsql.DMExecuted.
A DSQL executed object
DMExecuted() - Constructor for class dsql.DMExecuted
 
DMNode - class dsql.parser.DMNode.
A node element; this is the superclass of all parsed elements
DMNode(int) - Constructor for class dsql.parser.DMNode
 
DMNode(Parser, int) - Constructor for class dsql.parser.DMNode
 
DMNode(DMNode) - Constructor for class dsql.parser.DMNode
 
DOTATEXP - Static variable in interface dsql.parser.ParserConstants
 
DOTDOT - Static variable in interface dsql.parser.ParserConstants
 
DOTEXP - Static variable in interface dsql.parser.ParserConstants
 
DQUOTEEND - Static variable in interface dsql.parser.ParserConstants
 
DQUOTESTART - Static variable in interface dsql.parser.ParserConstants
 
DSQL - class dsql.DSQL.
The DSQL (Dynamic SQL) interpreter.
DSQL(Parser, String, String[], Trace) - Constructor for class dsql.DSQL
 
DSQL(Parser, String, String[], Trace, PrintStream, PrintStream) - Constructor for class dsql.DSQL
 
DSQLInterface - class dsql.DSQLInterface.
The DSQL GUI.
DSQLInterface() - Constructor for class dsql.DSQLInterface
 
DSQLInterface(String) - Constructor for class dsql.DSQLInterface
 
DSQLInterface(String, int, int) - Constructor for class dsql.DSQLInterface
 
DataValue - interface dsql.value.DataValue.
Results of a data element, e.g.
Delete() - Method in class dsql.parser.Parser
 
DiffOp() - Method in class dsql.parser.Parser
 
Document(String) - Method in class dsql.parser.Parser
XML Document
DocumentWithParent(ASTDoc, String) - Method in class dsql.parser.Parser
 
Done() - Method in class dsql.parser.SimpleCharStream
 
DotAt() - Method in class dsql.parser.Parser
 
DotAt - interface dsql.value.DotAt.
Access a field by index number, as a column or index
DotColumn() - Method in class dsql.parser.Parser
 
DotExpression() - Method in class dsql.parser.Parser
 
DynamicString() - Method in class dsql.parser.Parser
For example, "haha$x"
DynamicStringContents() - Method in class dsql.parser.Parser
 
dataEle - Variable in class dsql.value.XmlDataValue
The original <data> element.
debug(String) - Method in class dsql.Trace
 
debugStream - Variable in class dsql.parser.ParserTokenManager
 
decodeHex(String) - Static method in class dsql.parser.ASTPassword
 
decrypt(String, String) - Static method in class dsql.parser.ASTPassword
 
decryptDSQL(String) - Static method in class dsql.parser.ASTPassword
 
deleteRecord() - Method in class dsql.value.ConstructedResults
 
deleteRecord() - Method in class dsql.value.ConstructedTable
 
deleteRecord() - Method in class dsql.value.ExcelDataValue
 
deleteRecord() - Method in class dsql.value.SQLResults
 
deleteRecord() - Method in class dsql.value.TableResult
 
direction - Variable in class dsql.value.RangeValue
 
disable_tracing() - Method in class dsql.parser.Parser
 
dsql - package dsql
DSQL interpreter and GUI.
dsql.exception - package dsql.exception
DSQL parse and runtime exceptions.
dsql.parser - package dsql.parser
The parser for the DSQL language (see the BNF).
dsql.tools - package dsql.tools
 
dsql.value - package dsql.value
 
dump(String) - Method in class dsql.parser.SimpleNode
 

E

ELSE - Static variable in interface dsql.parser.ParserConstants
 
EOF - Static variable in interface dsql.parser.ParserConstants
 
EQUAL - Static variable in interface dsql.parser.ParserConstants
 
EQUALS - Static variable in interface dsql.parser.ParserConstants
 
ESCDQSTRING - Static variable in interface dsql.parser.ParserConstants
 
EXISTS - Static variable in interface dsql.parser.ParserConstants
 
EXIT - Static variable in interface dsql.parser.ParserConstants
 
ElementAnyContent(String) - Method in class dsql.parser.Parser
 
Equals() - Method in class dsql.parser.Parser
 
ExcelDataValue - class dsql.value.ExcelDataValue.
Read an excel file using the POI library (http://jakarta.apache.org/poi/).
ExcelDataValue() - Constructor for class dsql.value.ExcelDataValue
 
ExecuteException - exception dsql.exception.ExecuteException.
 
ExecuteException(String) - Constructor for class dsql.exception.ExecuteException
 
ExecuteException(String, Throwable) - Constructor for class dsql.exception.ExecuteException
 
ExecuteException(String, DMNode) - Constructor for class dsql.exception.ExecuteException
 
Exists() - Method in class dsql.parser.Parser
 
Exit() - Method in class dsql.parser.Parser
 
ExitException - exception dsql.exception.ExitException.
 
ExitException(int) - Constructor for class dsql.exception.ExitException
 
ExpandBuff(boolean) - Method in class dsql.parser.SimpleCharStream
 
Expression() - Method in class dsql.parser.Parser
 
enable_tracing() - Method in class dsql.parser.Parser
 
encodeHex(String) - Static method in class dsql.parser.ASTPassword
 
encrypt(String) - Static method in class dsql.DSQL
 
encrypt(String, String) - Static method in class dsql.parser.ASTPassword
 
encryptDSQL(String) - Static method in class dsql.parser.ASTPassword
 
endColumn - Variable in class dsql.parser.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 dsql.parser.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.
entities - Static variable in class dsql.parser.ASTXMLEntity
 
eol - Variable in class dsql.parser.ParseException
The end of line string for this machine.
equals(Object) - Method in class dsql.ConnectStmt
 
equals(Object) - Method in class dsql.parser.XMLAttribute
 
equals(Object) - Method in class dsql.value.NumericValue
 
equals(Object) - Method in class dsql.value.RecordHash
 
equals(Object) - Method in class dsql.value.ScalarValue
 
equals(Object) - Method in class dsql.value.XmlDataValue
 
equalsAllFields(String[]) - Method in class dsql.value.RecordHash
 
equalsRecord(ColumnHolder) - Method in class dsql.value.TableResult
 
errorno() - Method in class dsql.exception.ExitException
 
escape(String, String, String) - Method in class dsql.parser.ASTQuote
 
execute(ASTSQL, String) - Method in class dsql.Connect
 
execute() - Method in class dsql.DSQL
 
execute() - Method in class dsql.parser.ASTAndOp
 
execute() - Method in class dsql.parser.ASTArrayIndex
 
execute() - Method in class dsql.parser.ASTAssignment
 
execute() - Method in class dsql.parser.ASTConcat
 
execute() - Method in class dsql.parser.ASTConnect
 
execute() - Method in class dsql.parser.ASTCount
 
execute() - Method in class dsql.parser.ASTDBMS
 
execute() - Method in class dsql.parser.ASTData
 
execute() - Method in class dsql.parser.ASTDelete
 
execute() - Method in class dsql.parser.ASTDiff
 
execute() - Method in class dsql.parser.ASTDoc
 
execute() - Method in class dsql.parser.ASTDot
 
execute() - Method in class dsql.parser.ASTDsql
 
execute(boolean) - Method in class dsql.parser.ASTDsql
 
execute() - Method in class dsql.parser.ASTDynamicString
 
execute() - Method in class dsql.parser.ASTEquals
 
execute() - Method in class dsql.parser.ASTExists
 
execute() - Method in class dsql.parser.ASTExit
 
execute() - Method in class dsql.parser.ASTFloatDivOp
 
execute() - Method in class dsql.parser.ASTFloatLit
 
execute() - Method in class dsql.parser.ASTForEach
 
execute() - Method in class dsql.parser.ASTGtOp
 
execute() - Method in class dsql.parser.ASTIf
 
execute() - Method in class dsql.parser.ASTInOp
 
execute() - Method in class dsql.parser.ASTInclude
 
execute() - Method in class dsql.parser.ASTInsert
 
execute() - Method in class dsql.parser.ASTIntLit
 
execute() - Method in class dsql.parser.ASTInter
 
execute() - Method in class dsql.parser.ASTLeft
 
execute() - Method in class dsql.parser.ASTLength
 
execute() - Method in class dsql.parser.ASTList
 
execute() - Method in class dsql.parser.ASTLtOp
 
execute() - Method in class dsql.parser.ASTMeta
 
execute() - Method in class dsql.parser.ASTMethodCall
 
execute() - Method in class dsql.parser.ASTMinusOp
 
execute() - Method in class dsql.parser.ASTMultOp
 
execute() - Method in class dsql.parser.ASTNew
 
execute() - Method in class dsql.parser.ASTNotEquals
 
execute() - Method in class dsql.parser.ASTNotOp
 
execute() - Method in class dsql.parser.ASTOrOp
 
execute() - Method in class dsql.parser.ASTPlusOp
 
execute() - Method in class dsql.parser.ASTPrint
 
execute() - Method in class dsql.parser.ASTQuote
 
execute(boolean) - Method in class dsql.parser.ASTQuote
 
execute() - Method in class dsql.parser.ASTRange
 
execute() - Method in class dsql.parser.ASTReturn
 
execute() - Method in class dsql.parser.ASTRight
 
execute() - Method in class dsql.parser.ASTSQL
 
execute() - Method in class dsql.parser.ASTSendEmail
 
execute() - Method in class dsql.parser.ASTSetMinus
 
execute() - Method in class dsql.parser.ASTStaticString
 
execute() - Method in class dsql.parser.ASTSub
subroutine definition
execute() - Method in class dsql.parser.ASTSubCall
 
execute() - Method in class dsql.parser.ASTSubstring
 
execute() - Method in class dsql.parser.ASTSysdate
 
execute() - Method in class dsql.parser.ASTUnion
 
execute() - Method in class dsql.parser.ASTUpdate
 
execute() - Method in class dsql.parser.ASTVariable
 
execute() - Method in class dsql.parser.ASTWhile
 
execute() - Method in class dsql.parser.ASTXMLElement
 
execute() - Method in class dsql.parser.ASTXMLString
 
execute() - Method in class dsql.parser.ASTXMLText
 
execute() - Method in class dsql.parser.DMNode
Execute a Node
execute() - Method in class dsql.value.SQLResults
 
executeArgument(int) - Method in class dsql.parser.DMNode
 
executeArgumentAsClass(int, Class, boolean) - Method in class dsql.parser.DMNode
Execute argument and ensure it is an instance of class cl
executeArgumentColumnHolder(int) - Method in class dsql.parser.DMNode
 
executeArgumentNonNull(int) - Method in class dsql.parser.DMNode
Execute argument and ensure it returns a value
executeArgumentRecordHolder(int) - Method in class dsql.parser.DMNode
 
executeArgumentTable(int) - Method in class dsql.parser.DMNode
 
executeCall(DMNode) - Method in class dsql.parser.ASTSub
subroutine execution
executeParameters(int) - Method in class dsql.parser.ASTJava
Execute arguments
executeRecord(ColumnHolder) - Method in class dsql.parser.ASTInOp
 
executeScalar(String) - Method in class dsql.parser.ASTInOp
 
executeTable(TableResult) - Method in class dsql.parser.ASTInOp
 
executeWithCatch() - Method in class dsql.parser.DMNode
Execute a Node
executeXML() - Method in class dsql.parser.ASTXMLElement
Execute DSQL code inside children elements and attributes
executeXML() - Method in class dsql.parser.ASTXMLText
 
executeXML() - Method in class dsql.parser.DMNode
 
executeXML() - Method in class dsql.parser.XMLAttribute
 
exists(RecordHash) - Method in class dsql.value.ConstructedTableHash
 
existsAllFields(RecordHash) - Method in class dsql.value.ConstructedTableHash
 
expectedTokenSequences - Variable in class dsql.parser.ParseException
Each entry in this array is an array of integers.
external - Variable in class dsql.value.XmlDataValue
true if data is read from an external file

F

FALSE - Static variable in class dsql.value.BooleanValue
 
FILE - Static variable in interface dsql.parser.ParserConstants
 
FLOATLIT - Static variable in interface dsql.parser.ParserConstants
 
FOREACH - Static variable in interface dsql.parser.ParserConstants
 
FillBuff() - Method in class dsql.parser.SimpleCharStream
 
FloatDivOp() - Method in class dsql.parser.Parser
 
FloatLiteral() - Method in class dsql.parser.Parser
 
FloatValue - class dsql.value.FloatValue.
A float return value
FloatValue(DSQL, float) - Constructor for class dsql.value.FloatValue
 
FloatValue(DSQL, Float) - Constructor for class dsql.value.FloatValue
 
FloatValue(String) - Constructor for class dsql.value.FloatValue
 
FlowException - exception dsql.exception.FlowException.
 
FlowException(String) - Constructor for class dsql.exception.FlowException
 
ForEach() - Method in class dsql.parser.Parser
 
fileName - Variable in class dsql.value.XmlDataValue
the external file name, or "inline"
findColumn(String) - Method in class dsql.value.ConstructedResults
PROTECTED
findColumn(String) - Method in class dsql.value.ConstructedTable
needed by TableResult.setPrimaryKeys
findColumn(String) - Method in class dsql.value.ExcelDataValue
 
findColumn(String) - Method in class dsql.value.SQLResults
needed by TableResult.setPrimaryKeys
findColumn(String) - Method in class dsql.value.TableResult
 
first100AreInteger(short) - Method in class dsql.value.ExcelDataValue
there is no way to know if numeric cells with generic format are reals or integers... this method returns true if the first 100 rows do not include reals (or dates)

G

GT - Static variable in interface dsql.parser.ParserConstants
 
GTE - Static variable in interface dsql.parser.ParserConstants
 
GetImage() - Method in class dsql.parser.SimpleCharStream
 
GetSuffix(int) - Method in class dsql.parser.SimpleCharStream
 
GotoRecordException(int) - Method in class dsql.value.SQLResults
 
GotoRecordException(int, SQLException) - Method in class dsql.value.SQLResults
 
GtOp() - Method in class dsql.parser.Parser
 
GteOp() - Method in class dsql.parser.Parser
 
generateParseException() - Method in class dsql.parser.Parser
 
getAction() - Method in class dsql.parser.ASTForEach
 
getAction() - Method in class dsql.parser.ASTWhile
 
getActionByName(String) - Method in class dsql.DSQLInterface
 
getArgument(int) - Method in class dsql.parser.DMNode
 
getAttributeValue(String) - Method in class dsql.parser.ASTXMLElement
 
getBeginColumn() - Method in class dsql.parser.SimpleCharStream
 
getBeginLine() - Method in class dsql.parser.SimpleCharStream
 
getBoolean() - Method in class dsql.value.BooleanValue
 
getBoolean() - Method in class dsql.value.FloatValue
 
getBoolean() - Method in class dsql.value.IntValue
 
getBoolean() - Method in class dsql.value.JavaObject
 
getBoolean() - Method in class dsql.value.List
 
getBoolean() - Method in class dsql.value.RangeValue
 
getBoolean() - Method in class dsql.value.RecordProxy
 
getBoolean() - Method in class dsql.value.StringValue
 
getBoolean() - Method in class dsql.value.TableResult
 
getBoolean() - Method in class dsql.value.Value
 
getBoolean() - Method in class dsql.value.XmlDataValue
 
getCaller() - Method in class dsql.DMExecuted
 
getCaller() - Method in class dsql.parser.DMNode
 
getCellType(HSSFCell) - Method in class dsql.value.ExcelDataValue
 
getClassObject() - Method in class dsql.parser.ASTNew
 
getCmdLineArgs() - Method in class dsql.DSQLInterface
 
getColumn() - Method in class dsql.parser.SimpleCharStream
Deprecated.  
getColumn(int) - Method in interface dsql.value.ColumnHolder
 
getColumn(String) - Method in interface dsql.value.ColumnHolder
 
getColumn(int) - Method in class dsql.value.ConstructedResults
 
getColumn(String) - Method in class dsql.value.ConstructedResults
 
getColumn(int) - Method in class dsql.value.ConstructedTable
 
getColumn(String) - Method in class dsql.value.ConstructedTable
 
getColumn(int) - Method in class dsql.value.ExcelDataValue
 
getColumn(String) - Method in class dsql.value.ExcelDataValue
 
getColumn(int) - Method in class dsql.value.RecordProxy
 
getColumn(String) - Method in class dsql.value.RecordProxy
 
getColumn(int) - Method in class dsql.value.SQLResults
 
getColumn(String) - Method in class dsql.value.SQLResults
 
getColumn(int) - Method in class dsql.value.XmlDataValue
 
getColumn(String) - Method in class dsql.value.XmlDataValue
 
getColumnCount() - Method in interface dsql.value.ColumnHolder
 
getColumnCount() - Method in class dsql.value.ConstructedResults
 
getColumnCount() - Method in class dsql.value.ConstructedTable
 
getColumnCount() - Method in class dsql.value.ExcelDataValue
 
getColumnCount() - Method in class dsql.value.RecordProxy
 
getColumnCount() - Method in class dsql.value.SQLResults
 
getColumnCount() - Method in class dsql.value.XmlDataValue
 
getColumnDisplaySize(int) - Method in interface dsql.value.ColumnHolder
 
getColumnDisplaySize(int) - Method in class dsql.value.ConstructedResults
 
getColumnDisplaySize(int) - Method in class dsql.value.ConstructedTable
 
getColumnDisplaySize(int) - Method in class dsql.value.ExcelDataValue
 
getColumnDisplaySize(int) - Method in class dsql.value.RecordProxy
 
getColumnDisplaySize(int) - Method in class dsql.value.SQLResults
 
getColumnDisplaySize(int) - Method in class dsql.value.TableResult
 
getColumnIndex(int) - Method in class dsql.value.XmlDataValue
 
getColumnInt(String) - Method in class dsql.parser.ASTDot
 
getColumnLabel(int) - Method in interface dsql.value.ColumnHolder
 
getColumnLabel(int) - Method in class dsql.value.ConstructedResults
 
getColumnLabel(int) - Method in class dsql.value.ConstructedTable
 
getColumnLabel(int) - Method in class dsql.value.ExcelDataValue
 
getColumnLabel(int) - Method in class dsql.value.RecordProxy
 
getColumnLabel(int) - Method in class dsql.value.SQLResults
 
getColumnLabel(int) - Method in class dsql.value.XmlDataValue
 
getColumnString(int) - Method in interface dsql.value.ColumnHolder
 
getColumnString(String) - Method in interface dsql.value.ColumnHolder
 
getColumnString(int) - Method in class dsql.value.ConstructedResults
 
getColumnString(String) - Method in class dsql.value.ConstructedResults
 
getColumnString(int) - Method in class dsql.value.ConstructedTable
 
getColumnString(String) - Method in class dsql.value.ConstructedTable
 
getColumnString(int) - Method in class dsql.value.ExcelDataValue
First column is 1
getColumnString(String) - Method in class dsql.value.ExcelDataValue
 
getColumnString(int) - Method in class dsql.value.RecordProxy
 
getColumnString(String) - Method in class dsql.value.RecordProxy
 
getColumnString(int) - Method in class dsql.value.SQLResults
 
getColumnString(String) - Method in class dsql.value.SQLResults
 
getColumnString(int) - Method in class dsql.value.XmlDataValue
 
getColumnString(String) - Method in class dsql.value.XmlDataValue
 
getCondition() - Method in class dsql.parser.ASTWhile
 
getConnect(String) - Method in class dsql.parser.ASTDoc
 
getConnect() - Method in class dsql.parser.ASTSQL
 
getConnectId() - Method in class dsql.parser.ASTSQL
 
getConnectObject(ASTConnect) - Static method in class dsql.ConnectFactory
 
getConnection() - Method in class dsql.Connect
 
getConnection() - Method in class dsql.ConnectStmt
 
getConnectionString(ASTConnect) - Method in class dsql.parser.ASTDriver
 
getConnectionString(ASTConnect) - Method in class dsql.parser.ASTURL
 
getConnectionString(ASTXMLElement, ASTConnect) - Method in class dsql.parser.ASTURL
 
getConstructor(Class[]) - Method in class dsql.parser.ASTNew
 
getConstructorsDefinition() - Method in class dsql.parser.ASTNew
 
getDBMS() - Method in class dsql.parser.ASTConnect
 
getDBMS(String) - Method in class dsql.parser.ASTDoc
 
getDBMSId() - Method in class dsql.parser.ASTConnect
 
getDoc() - Method in class dsql.parser.ASTDocContext
 
getDotAt(Value) - Method in class dsql.parser.ASTDot
 
getDriver() - Method in class dsql.parser.ASTConnect
 
getDriver(String) - Method in class dsql.parser.ASTDBMS
 
getDriverId() - Method in class dsql.Connect
 
getDriverId() - Method in class dsql.parser.ASTConnect
 
getDrivers() - Method in class dsql.parser.ASTDBMS
 
getDsqlParent() - Method in class dsql.parser.DMNode
 
getElement(Class) - Method in class dsql.parser.ASTXMLElement
 
getElement(String) - Method in class dsql.parser.ASTXMLElement
 
getElements(Class) - Method in class dsql.parser.ASTXMLElement
 
getEndColumn() - Method in class dsql.parser.SimpleCharStream
 
getEndLine() - Method in class dsql.parser.SimpleCharStream
 
getEscapeQuote(String) - Method in class dsql.parser.ASTQuote
 
getExecuteString() - Method in class dsql.parser.ASTSQL
 
getExecuteString() - Method in class dsql.parser.ASTTable
 
getField(int) - Method in interface dsql.value.DotAt
First column is 1
getField(String) - Method in class dsql.value.NonScalarValue
 
getField(String) - Method in class dsql.value.RecordProxy
Access an object's field
getField(int) - Method in class dsql.value.RecordProxy
 
getField(String) - Method in class dsql.value.TableResult
Access a column
getField(String) - Method in class dsql.value.Value
Access an object's field
getField(String) - Method in class dsql.value.XmlDataValue
Access an element
getField(int) - Method in class dsql.value.XmlDataValue
Access an element
getFields() - Method in class dsql.value.NonScalarValue
 
getFile() - Method in class dsql.parser.ASTData
 
getFile(String) - Static method in class dsql.parser.ASTInclude
 
getFileName() - Method in class dsql.parser.ASTDoc
 
getFileName() - Method in class dsql.parser.ASTInclude
 
getFloat() - Method in class dsql.value.FloatValue
 
getFloat() - Method in class dsql.value.IntValue
 
getFloat() - Method in class dsql.value.Value
 
getHeader() - Method in class dsql.parser.ASTPrint
 
getId() - Method in class dsql.Connect
 
getId() - Method in class dsql.parser.ASTConnect
 
getId() - Method in class dsql.parser.ASTDBMS
 
getId() - Method in class dsql.parser.ASTDriver
 
getInt() - Method in class dsql.value.FloatValue
 
getInt() - Method in class dsql.value.IntValue
 
getInt() - Method in class dsql.value.Value
 
getJavaClass() - Method in class dsql.parser.ASTDriver
 
getLabels() - Method in class dsql.parser.ASTInsert
 
getLabels(int) - Method in class dsql.parser.ASTInsert
in case labels are not set, construct some with size
getLine() - Method in class dsql.parser.DMNode
 
getLine() - Method in class dsql.parser.SimpleCharStream
Deprecated.  
getList() - Method in class dsql.value.List
 
getMessage() - Method in class dsql.parser.ParseException
This method has the standard behavior when this object has been created using the standard constructors.
getMessage() - Method in class dsql.parser.ParseExceptionDsql
 
getMessage() - Method in class dsql.parser.TokenMgrError
You can also modify the body of this method to customize your error messages.
getMeta() - Method in class dsql.value.AbstractResults
 
getMeta(boolean) - Method in class dsql.value.AbstractResults
 
getMeta(boolean) - Method in class dsql.value.ConstructedResults
 
getMeta() - Method in class dsql.value.ConstructedTable
 
getMeta(boolean) - Method in class dsql.value.ExcelDataValue
 
getMeta() - Method in class dsql.value.JavaObject
 
getMeta() - Method in class dsql.value.RangeValue
 
getMeta() - Method in class dsql.value.RecordProxy
 
getMeta(boolean) - Method in class dsql.value.SQLResults
 
getMeta() - Method in class dsql.value.ScalarValue
 
getMeta() - Method in class dsql.value.TableResult
 
getMeta() - Method in class dsql.value.Value
 
getMeta() - Method in class dsql.value.XmlDataValue
 
getMetaData() - Method in class dsql.value.SQLResults
 
getMetadata() - Method in class dsql.Connect
 
getMode() - Method in class dsql.Trace
 
getMode(String) - Method in class dsql.Trace
 
getMode() - Method in class dsql.parser.ASTPrint
 
getName() - Method in class dsql.Variable
 
getName() - Method in class dsql.parser.ASTNew
 
getName() - Method in class dsql.parser.ASTSub
 
getName() - Method in class dsql.parser.ASTSubCall
 
getName() - Method in class dsql.parser.ASTVariable
 
getName() - Method in class dsql.parser.XMLAttribute
 
getNewRecordHash(String[]) - Method in class dsql.value.ConstructedTableHash
 
getNextToken() - Method in class dsql.parser.Parser
 
getNextToken() - Method in class dsql.parser.ParserTokenManager
 
getNode() - Method in class dsql.exception.ExecuteException
 
getObject() - Method in class dsql.value.BooleanValue
 
getObject() - Method in class dsql.value.FloatValue
 
getObject() - Method in class dsql.value.IntValue
 
getObject() - Method in class dsql.value.JavaObject
 
getObject() - Method in class dsql.value.StringValue
 
getObject() - Method in class dsql.value.Value
Attempt to return a Java object, e.g.
getObjectClass() - Method in class dsql.value.BooleanValue
 
getObjectClass() - Method in class dsql.value.FloatValue
 
getObjectClass() - Method in class dsql.value.IntValue
 
getObjectClass() - Method in class dsql.value.JavaObject
 
getObjectClass() - Method in class dsql.value.StringValue
 
getObjectClass() - Method in class dsql.value.Value
return the object class; some scalars return the primitive class (eg Integer.TYPE, rather than Integer.getClass()
getOut() - Method in class dsql.parser.ASTDsql
 
getParametersClasses(Value[]) - Method in class dsql.parser.ASTJava
 
getParentOut() - Method in class dsql.parser.ASTPrint
 
getPassword() - Method in class dsql.parser.ASTConnect
 
getPassword() - Method in class dsql.parser.ASTPassword
 
getPrimaryKeys(String, String, String) - Method in class dsql.Connect
 
getPrimaryKeys() - Method in class dsql.parser.ASTSQL
 
getPrimaryKeys() - Method in class dsql.parser.ASTTable
 
getPrimaryKeys() - Method in class dsql.value.ConstructedTable
 
getPrimaryKeys() - Method in class dsql.value.SQLResults
 
getPrimaryKeys() - Method in class dsql.value.TableResult
 
getPrimaryKeysAttribute() - Method in class dsql.parser.ASTSQL
 
getPrimaryKeysFromAttribute(String) - Method in class dsql.parser.ASTSQL
 
getProperty(String) - Method in class dsql.DSQLInterface
 
getProperty(String, String) - Method in class dsql.DSQLInterface
 
getPropertyInt(String) - Method in class dsql.DSQLInterface
 
getPropertyInt(String, int) - Method in class dsql.DSQLInterface
 
getQuote() - Method in class dsql.parser.ASTQuote
 
getRecord() - Method in interface dsql.value.Cursor
get current record; this could be the actual record, as does XmlRecordHolder, or a "proxy" as does TableResult
getRecord(int) - Method in class dsql.value.List
 
getRecord(int) - Method in class dsql.value.RangeValue
 
getRecord(int) - Method in interface dsql.value.RecordHolder
 
getRecord() - Method in class dsql.value.TableResult
 
getRecord(int) - Method in class dsql.value.TableResult
 
getRecord() - Method in class dsql.value.XmlRecordHolder
 
getRecord(int) - Method in class dsql.value.XmlRecordHolder
 
getRecordCount() - Method in class dsql.value.ConstructedResults
 
getRecordCount() - Method in class dsql.value.ConstructedTable
 
getRecordCount() - Method in class dsql.value.ExcelDataValue
 
getRecordCount() - Method in class dsql.value.List
 
getRecordCount() - Method in class dsql.value.RangeValue
 
getRecordCount() - Method in interface dsql.value.RecordHolder
this function should be called with care as it can be computationaly expensive for SQL Cursors!
getRecordCount() - Method in class dsql.value.SQLResults
 
getRecordCount() - Method in class dsql.value.XmlRecordHolder
 
getRecordHolder() - Method in class dsql.value.Value
XmlDataValue uses this to provide an iterator for XML documents
getRecordHolder() - Method in class dsql.value.XmlDataValue
 
getRoot() - Method in class dsql.parser.DMNode
 
getSQLTypeName() - Method in class dsql.value.FloatValue
 
getSQLTypeName() - Method in class dsql.value.IntValue
 
getSQLTypeName() - Method in class dsql.value.ScalarValue
 
getSQLTypeName() - Method in class dsql.value.StringValue
 
getSQLTypeString(int) - Method in class dsql.value.SQLResults
 
getSheetFormats() - Method in class dsql.value.ExcelDataValue
 
getSheetInternalFormats() - Method in class dsql.value.ExcelDataValue
 
getSheetLabels() - Method in class dsql.value.ExcelDataValue
find labels from first non-empty row, null if not found side-effect: set firstRowIndex
getSheetTypes() - Method in class dsql.value.ExcelDataValue
find types from first non-empty row, null if not found must be called after getSheetLabels() side-effect: set firstRowIndex
getStartTag() - Method in class dsql.parser.ASTXMLElement
 
getStatements() - Method in class dsql.ConnectStmt
 
getString() - Method in class dsql.parser.ASTBinaryOperator
 
getString(String) - Static method in class dsql.parser.ASTXMLEntity
 
getString() - Method in class dsql.parser.DMNode
 
getString() - Method in class dsql.value.FloatValue
 
getString() - Method in class dsql.value.IntValue
 
getString() - Method in class dsql.value.JavaObject
 
getString() - Method in class dsql.value.RangeValue
 
getString() - Method in class dsql.value.RecordHash
 
getString() - Method in class dsql.value.RecordProxy
 
getString() - Method in class dsql.value.StringValue
 
getString() - Method in class dsql.value.TableResult
In a string context, a TableResults returns the first column of the first row of its first result
getString() - Method in class dsql.value.Value
 
getString() - Method in class dsql.value.XmlDataValue
 
getStringCellValue(short) - Method in class dsql.value.ExcelDataValue
 
getSub(String) - Method in class dsql.parser.ASTDoc
 
getSystemDirectory(String) - Method in class dsql.DSQLInterface
 
getTable(int) - Method in class dsql.value.ConstructedResults
 
getTable() - Method in class dsql.value.RecordProxy
 
getTableName() - Method in class dsql.value.ConstructedTable
 
getTableName() - Method in class dsql.value.TableResult
 
getTableValue() - Method in class dsql.parser.ASTForEach
 
getTagName() - Method in class dsql.parser.ASTXMLElement
 
getToken(int) - Method in class dsql.parser.Parser
 
getType(String) - Method in class dsql.parser.ASTData
 
getType(Class) - Method in class dsql.value.Value
 
getTypeName() - Method in class dsql.value.BooleanValue
 
getTypeName() - Method in class dsql.value.FloatValue
 
getTypeName() - Method in class dsql.value.IntValue
 
getTypeName() - Method in class dsql.value.ScalarValue
 
getTypeName() - Method in class dsql.value.StringValue
 
getUpdateCount() - Method in class dsql.value.SQLResults
 
getUserName() - Method in class dsql.parser.ASTConnect
 
getUserName() - Method in class dsql.parser.ASTUserName
 
getValue() - Method in class dsql.Variable
 
getValue() - Method in class dsql.exception.ReturnException
 
getValue() - Method in class dsql.parser.ASTVariable
 
getValue() - Method in class dsql.parser.XMLAttribute
 
getValue(DSQL, Object) - Static method in class dsql.value.Value
Cast an arbitrary object to a Value.
getValue(DSQL, Object, Class) - Static method in class dsql.value.Value
This method is used by ASTMethodCall because of primitive return types; it will cast an IntValue for a primitive int, but will make a JavaObject for an Integer object
getVariable(String) - Method in class dsql.parser.ASTDoc
 
getVariable() - Method in class dsql.parser.ASTForEach
 
getXMLText() - Method in class dsql.parser.ASTDsql
 
getXMLText() - Method in class dsql.parser.ASTXMLElement
This returns only the static text; to evaluate DSQL code or variables, call executeXML().getXMLText()
getXMLText() - Method in class dsql.parser.ASTXMLString
 
getXMLText() - Method in class dsql.parser.ASTXMLText
 
getXmlData() - Method in class dsql.value.XmlDataValue
 
getXmlData(boolean) - Method in class dsql.value.XmlDataValue
 
gotoRecord(int) - Method in class dsql.value.ConstructedResults
 
gotoRecord(int) - Method in class dsql.value.ConstructedTable
 
gotoRecord(int) - Method in interface dsql.value.Cursor
 
gotoRecord(int) - Method in class dsql.value.ExcelDataValue
first record is 1
gotoRecord(int) - Method in class dsql.value.SQLResults
 
gotoRecord(int) - Method in class dsql.value.XmlRecordHolder
 
gotoSheet(int) - Method in class dsql.value.ExcelDataValue
 
growCachedColumns(int) - Method in class dsql.value.SQLResults
 

H

hasArgument(int) - Method in class dsql.parser.DMNode
 
hasRequestToStop() - Method in class dsql.DSQL
 
hasResult() - Method in class dsql.value.AbstractResults
 
hasResult() - Method in class dsql.value.ConstructedResults
 
hasResult() - Method in class dsql.value.ExcelDataValue
 
hasResult() - Method in class dsql.value.SQLResults
 
hasStatement(Statement) - Method in class dsql.ConnectStmt
 
hasStatements() - Method in class dsql.ConnectStmt
 
hash - Variable in class dsql.value.ConstructedTableHash
 
hashCode() - Method in class dsql.ConnectStmt
 
hashCode() - Method in class dsql.value.RecordHash
 

I

IF - Static variable in interface dsql.parser.ParserConstants
 
IN - Static variable in interface dsql.parser.ParserConstants
 
INDEXINT - Static variable in interface dsql.parser.ParserConstants
 
INDEXVAR - Static variable in interface dsql.parser.ParserConstants
 
INSERT - Static variable in interface dsql.parser.ParserConstants
 
INTER - Static variable in interface dsql.parser.ParserConstants
 
INTERSECT - Static variable in interface dsql.parser.ParserConstants
 
INTLIT - Static variable in interface dsql.parser.ParserConstants
 
INTO - Static variable in interface dsql.parser.ParserConstants
 
INVALIDTAG - Static variable in interface dsql.parser.ParserConstants
 
If() - Method in class dsql.parser.Parser
 
InOp() - Method in class dsql.parser.Parser
 
Insert() - Method in class dsql.parser.Parser
 
IntLiteral() - Method in class dsql.parser.Parser
 
IntValue - class dsql.value.IntValue.
An integer return value
IntValue(DSQL, int) - Constructor for class dsql.value.IntValue
 
IntValue(DSQL, Integer) - Constructor for class dsql.value.IntValue
 
IntValue(String) - Constructor for class dsql.value.IntValue
 
Inter() - Method in class dsql.parser.Parser
 
id - Variable in class dsql.parser.SimpleNode
 
image - Variable in class dsql.parser.Token
The string image of the token.
inBuf - Variable in class dsql.parser.SimpleCharStream
 
initParser() - Method in class dsql.value.XmlDataValue
Initialise parser and loads document header
inputPassword(String) - Static method in class dsql.parser.ASTPassword
AUTHOR: Qusay H.
inputStream - Variable in class dsql.parser.SimpleCharStream
 
input_stream - Variable in class dsql.parser.ParserTokenManager
 
insert(ColumnHolder) - Method in class dsql.value.ConstructedResults
 
insert(TableResult) - Method in class dsql.value.ConstructedTable
 
insert(ColumnHolder) - Method in class dsql.value.ConstructedTable
 
insert(ColumnHolder) - Method in class dsql.value.ExcelDataValue
 
insert(ColumnHolder) - Method in class dsql.value.SQLResults
 
insert(ColumnHolder) - Method in class dsql.value.TableResult
 
insertNew(ConstructedTableHash, TableResult) - Method in class dsql.parser.ASTSetOperator
insert only new records of t2 into t1
insertTag(String) - Method in class dsql.DSQLInterface
 
insertTag(String, String) - Method in class dsql.DSQLInterface
 
insertTag(String, String, String) - Method in class dsql.DSQLInterface
 
insertText(String) - Method in class dsql.DSQLInterface
 
insertUpdate(DocumentEvent) - Method in class dsql.DSQLInterface
 
interactive - Static variable in class dsql.DSQL
 
isEncrypted() - Method in class dsql.parser.ASTPassword
 
isIncluded() - Method in class dsql.parser.ASTDoc
 
isResultSet() - Method in class dsql.value.SQLResults
 
isScalar() - Method in class dsql.value.NonScalarValue
 
isScalar() - Method in class dsql.value.ScalarValue
 
isScalar() - Method in class dsql.value.Value
 
isUpdate() - Method in class dsql.value.SQLResults
 
isdebug() - Method in class dsql.Trace
 
issql() - Method in class dsql.Trace
 
istrace() - Method in class dsql.Trace
 

J

JJTANDOP - Static variable in interface dsql.parser.ParserTreeConstants
 
JJTARRAYINDEX - Static variable in interface dsql.parser.ParserTreeConstants
 
JJTASSIGNMENT - Static variable in interface dsql.parser.ParserTreeConstants
 
JJTCONCAT - Static variable in interface dsql.parser.ParserTreeConstants
 
JJTCOUNT - Static variable in interface dsql.parser.ParserTreeConstants
 
JJTDELETE - Static variable in interface dsql.parser.ParserTreeConstants
 
JJTDIFF - Static variable in interface dsql.parser.ParserTreeConstants
 
JJTDOC - Static variable in interface dsql.parser.ParserTreeConstants
 
JJTDOT - Static variable in interface dsql.parser.ParserTreeConstants
 
JJTDYNAMICSTRING - Static variable in interface dsql.parser.ParserTreeConstants
 
JJTEQUALS - Static variable in interface dsql.parser.ParserTreeConstants
 
JJTEXISTS - Static variable in interface dsql.parser.ParserTreeConstants
 
JJTEXIT - Static variable in interface dsql.parser.ParserTreeConstants
 
JJTFLOATDIVOP - Static variable in interface dsql.parser.ParserTreeConstants
 
JJTFLOATLIT - Static variable in interface dsql.parser.ParserTreeConstants
 
JJTFOREACH - Static variable in interface dsql.parser.ParserTreeConstants
 
JJTGTOP - Static variable in interface dsql.parser.ParserTreeConstants
 
JJTIF - Static variable in interface dsql.parser.ParserTreeConstants
 
JJTINOP - Static variable in interface dsql.parser.ParserTreeConstants
 
JJTINSERT - Static variable in interface dsql.parser.ParserTreeConstants
 
JJTINTER - Static variable in interface dsql.parser.ParserTreeConstants
 
JJTINTLIT - Static variable in interface dsql.parser.ParserTreeConstants
 
JJTLEFT - Static variable in interface dsql.parser.ParserTreeConstants
 
JJTLENGTH - Static variable in interface dsql.parser.ParserTreeConstants
 
JJTLIST - Static variable in interface dsql.parser.ParserTreeConstants
 
JJTLTOP - Static variable in interface dsql.parser.ParserTreeConstants
 
JJTMETA - Static variable in interface dsql.parser.ParserTreeConstants
 
JJTMETHODCALL - Static variable in interface dsql.parser.ParserTreeConstants
 
JJTMINUSOP - Static variable in interface dsql.parser.ParserTreeConstants
 
JJTMULTOP - Static variable in interface dsql.parser.ParserTreeConstants
 
JJTNEW - Static variable in interface dsql.parser.ParserTreeConstants
 
JJTNOTEQUALS - Static variable in interface dsql.parser.ParserTreeConstants
 
JJTNOTOP - Static variable in interface dsql.parser.ParserTreeConstants
 
JJTOROP - Static variable in interface dsql.parser.ParserTreeConstants
 
JJTPLUSOP - Static variable in interface dsql.parser.ParserTreeConstants
 
JJTPRINT - Static variable in interface dsql.parser.ParserTreeConstants
 
JJTQUOTE - Static variable in interface dsql.parser.ParserTreeConstants
 
JJTRANGE - Static variable in interface dsql.parser.ParserTreeConstants
 
JJTRETURN - Static variable in interface dsql.parser.ParserTreeConstants
 
JJTRIGHT - Static variable in interface dsql.parser.ParserTreeConstants
 
JJTSENDEMAIL - Static variable in interface dsql.parser.ParserTreeConstants
 
JJTSETMINUS - Static variable in interface dsql.parser.ParserTreeConstants
 
JJTSTATICSTRING - Static variable in interface dsql.parser.ParserTreeConstants
 
JJTSUB - Static variable in interface dsql.parser.ParserTreeConstants
 
JJTSUBCALL - Static variable in interface dsql.parser.ParserTreeConstants
 
JJTSUBSTRING - Static variable in interface dsql.parser.ParserTreeConstants
 
JJTSYSDATE - Static variable in interface dsql.parser.ParserTreeConstants
 
JJTUNION - Static variable in interface dsql.parser.ParserTreeConstants
 
JJTUPDATE - Static variable in interface dsql.parser.ParserTreeConstants
 
JJTVARIABLE - Static variable in interface dsql.parser.ParserTreeConstants
 
JJTVOID - Static variable in interface dsql.parser.ParserTreeConstants
 
JJTWHILE - Static variable in interface dsql.parser.ParserTreeConstants
 
JJTXMLELEMENT - Static variable in interface dsql.parser.ParserTreeConstants
 
JJTXMLENTITY - Static variable in interface dsql.parser.ParserTreeConstants
 
JJTXMLTEXT - Static variable in interface dsql.parser.ParserTreeConstants
 
JTextAreaOutputStream - class dsql.JTextAreaOutputStream.
This is class is used to redirect output to the GUI.
JTextAreaOutputStream(JTextArea) - Constructor for class dsql.JTextAreaOutputStream
 
JavaObject - class dsql.value.JavaObject.
A holder for a Java object.
JavaObject(DSQL, Object) - Constructor for class dsql.value.JavaObject
 
jjFillToken() - Method in class dsql.parser.ParserTokenManager
 
jj_nt - Variable in class dsql.parser.Parser
 
jjnewLexState - Static variable in class dsql.parser.ParserTokenManager
 
jjstrLiteralImages - Static variable in class dsql.parser.ParserTokenManager
 
jjtAddChild(Node, int) - Method in interface dsql.parser.Node
This method tells the node to add its argument to the node's list of children.
jjtAddChild(Node, int) - Method in class dsql.parser.SimpleNode
 
jjtClose() - Method in interface dsql.parser.Node
This method is called after all the child nodes have been added.
jjtClose() - Method in class dsql.parser.SimpleNode
 
jjtGetChild(int) - Method in interface dsql.parser.Node
This method returns a child node.
jjtGetChild(int) - Method in class dsql.parser.SimpleNode
 
jjtGetNumChildren() - Method in interface dsql.parser.Node
Return the number of children the node has.
jjtGetNumChildren() - Method in class dsql.parser.SimpleNode
 
jjtGetParent() - Method in interface dsql.parser.Node
 
jjtGetParent() - Method in class dsql.parser.SimpleNode
 
jjtInsertFirstChild(Node) - Method in class dsql.parser.DMNode
 
jjtNodeName - Static variable in interface dsql.parser.ParserTreeConstants
 
jjtOpen() - Method in interface dsql.parser.Node
This method is called after the node has been made the current node.
jjtOpen() - Method in class dsql.parser.SimpleNode
 
jjtSetChild(int, Node) - Method in class dsql.parser.DMNode
 
jjtSetParent(Node) - Method in interface dsql.parser.Node
This pair of methods are used to inform the node of its parent.
jjtSetParent(Node) - Method in class dsql.parser.SimpleNode
 
jjtree - Variable in class dsql.parser.Parser
 
jjtreeCloseNodeScope(Node) - Method in class dsql.parser.Parser
 
jjtreeOpenNodeScope(Node) - Method in class dsql.parser.Parser
For each node, sets the current line

K

kind - Variable in class dsql.parser.Token
An integer that describes the kind of this token.

L

LEFT - Static variable in interface dsql.parser.ParserConstants
 
LEN - Static variable in interface dsql.parser.ParserConstants
 
LENGTH - Static variable in interface dsql.parser.ParserConstants
 
LINECMNT - Static variable in interface dsql.parser.ParserConstants
 
LT - Static variable in interface dsql.parser.ParserConstants
 
LTE - Static variable in interface dsql.parser.ParserConstants
 
Left() - Method in class dsql.parser.Parser
 
Length() - Method in class dsql.parser.Parser
 
LexicalError(boolean, int, int, int, String, char) - Static method in class dsql.parser.TokenMgrError
Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
List - class dsql.value.List.
A list
List(DSQL) - Constructor for class dsql.value.List
 
List(DSQL, int) - Constructor for class dsql.value.List
 
List(DSQL, Object[]) - Constructor for class dsql.value.List
 
List(DSQL, AbstractList) - Constructor for class dsql.value.List
 
ListInit() - Method in class dsql.parser.Parser
 
LtOp() - Method in class dsql.parser.Parser
 
LteOp() - Method in class dsql.parser.Parser
 
lastTable() - Method in class dsql.value.ConstructedResults
 
lexStateNames - Static variable in class dsql.parser.ParserTokenManager
 
line - Variable in class dsql.parser.SimpleCharStream
 
loadProperties() - Method in class dsql.DSQLInterface
 
lookingAhead - Variable in class dsql.parser.Parser
 
loop(ASTVariable, RecordHolder, DMNode) - Method in class dsql.parser.ASTForEach
 
lower - Variable in class dsql.value.RangeValue
 

M

META - Static variable in interface dsql.parser.ParserConstants
 
MINUS - Static variable in interface dsql.parser.ParserConstants
 
MINUSSIGN - Static variable in interface dsql.parser.ParserConstants
 
MULTSIGN - Static variable in interface dsql.parser.ParserConstants
 
MaskingThread - class dsql.tools.MaskingThread.
This class attempts to erase characters echoed to the console.
MaskingThread(String) - Constructor for class dsql.tools.MaskingThread
 
MathOp() - Method in class dsql.parser.Parser
 
Meta() - Method in class dsql.parser.Parser
 
MethodCall() - Method in class dsql.parser.Parser
 
MinusOp() - Method in class dsql.parser.Parser
 
MultOp() - Method in class dsql.parser.Parser
 
main(String[]) - Static method in class dsql.DSQL
 
maxNextCharInd - Variable in class dsql.parser.SimpleCharStream
 
maxstr(String) - Method in class dsql.Trace
 
maxstr(String, int) - Method in class dsql.Trace
 
mode - Variable in class dsql.Trace
 

N

NB_RECENT_FILES - Static variable in class dsql.DSQLInterface
 
NEW - Static variable in interface dsql.parser.ParserConstants
 
NOHEADER - Static variable in interface dsql.parser.ParserConstants
 
NOT - Static variable in interface dsql.parser.ParserConstants
 
NOTEQUALS - Static variable in interface dsql.parser.ParserConstants
 
NOWARNING - Static variable in class dsql.Trace
 
NewObject() - Method in class dsql.parser.Parser
 
NoCurrentResultException() - Method in class dsql.value.SQLResults
 
Node - interface dsql.parser.Node.
 
NonScalarValue - class dsql.value.NonScalarValue.
 
NonScalarValue() - Constructor for class dsql.value.NonScalarValue
 
NotEquals() - Method in class dsql.parser.Parser
 
NotOp() - Method in class dsql.parser.Parser
 
NullValue - class dsql.value.NullValue.
The SQL NULL value
NullValue(DSQL) - Constructor for class dsql.value.NullValue
 
NumberLiteral() - Method in class dsql.parser.Parser
 
NumericValue - class dsql.value.NumericValue.
A numeric value
NumericValue() - Constructor for class dsql.value.NumericValue
 
name - Variable in class dsql.parser.ASTXMLEntity
 
newInstance(Value[]) - Method in class dsql.parser.ASTNew
 
newToken(int) - Static method in class dsql.parser.Token
Returns a new Token object, by default.
next - Variable in class dsql.parser.Token
A reference to the next regular (non-special) token from the input stream.
nextRecord() - Method in class dsql.value.ConstructedResults
 
nextRecord() - Method in class dsql.value.ConstructedTable
 
nextRecord() - Method in interface dsql.value.Cursor
 
nextRecord() - Method in class dsql.value.ExcelDataValue
 
nextRecord() - Method in class dsql.value.SQLResults
 
nextRecord() - Method in class dsql.value.XmlRecordHolder
 
nextResult() - Method in class dsql.value.AbstractResults
 
nextResult() - Method in class dsql.value.ConstructedResults
 
nextResult() - Method in class dsql.value.ExcelDataValue
 
nextResult() - Method in class dsql.value.SQLResults
 

O

OPENBRACKET - Static variable in interface dsql.parser.ParserConstants
 
OPENSQUAREBRACKET - Static variable in interface dsql.parser.ParserConstants
 
OR - Static variable in interface dsql.parser.ParserConstants
 
ObjectOrSubName() - Method in class dsql.parser.Parser
 
OrOp() - Method in class dsql.parser.Parser
 
obj - Variable in class dsql.value.JavaObject
 
openConnection() - Method in class dsql.Connect
Add an entry in the connection vector and returns the connection object
openFile(String) - Method in class dsql.DSQLInterface
 
openStatement() - Method in class dsql.Connect
 
openedWindow - Static variable in class dsql.DSQL
 
out - Variable in class dsql.Trace
 

P

PLUSSIGN - Static variable in interface dsql.parser.ParserConstants
 
PRINT - Static variable in interface dsql.parser.ParserConstants
 
PRINTLN - Static variable in interface dsql.parser.ParserConstants
 
PROP_DIRECTORY - Static variable in class dsql.DSQLInterface
 
PROP_FONT - Static variable in class dsql.DSQLInterface
 
PROP_FONTSIZE - Static variable in class dsql.DSQLInterface
 
PROP_POSX - Static variable in class dsql.DSQLInterface
 
PROP_POSY - Static variable in class dsql.DSQLInterface
 
PROP_RECENT - Static variable in class dsql.DSQLInterface
 
PROP_SIZEX - Static variable in class dsql.DSQLInterface
 
PROP_SIZEY - Static variable in class dsql.DSQLInterface
 
PROP_TRACE - Static variable in class dsql.DSQLInterface
 
ParseException - exception dsql.parser.ParseException.
This exception is thrown when parse errors are encountered.
ParseException(Token, int[][], String[]) - Constructor for class dsql.parser.ParseException
This constructor is used by the method "generateParseException" in the generated parser.
ParseException() - Constructor for class dsql.parser.ParseException
The following constructors are for use by you for whatever purpose you can think of.
ParseException(String) - Constructor for class dsql.parser.ParseException
 
ParseExceptionDsql - exception dsql.parser.ParseExceptionDsql.
 
ParseExceptionDsql(Token, int[][], String[]) - Constructor for class dsql.parser.ParseExceptionDsql
 
ParseExceptionDsql(ParseException) - Constructor for class dsql.parser.ParseExceptionDsql
 
Parser - class dsql.parser.Parser.
 
Parser(InputStream) - Constructor for class dsql.parser.Parser
 
Parser(Reader) - Constructor for class dsql.parser.Parser
 
Parser(ParserTokenManager) - Constructor for class dsql.parser.Parser
 
ParserConstants - interface dsql.parser.ParserConstants.
 
ParserTokenManager - class dsql.parser.ParserTokenManager.
 
ParserTokenManager(SimpleCharStream) - Constructor for class dsql.parser.ParserTokenManager
 
ParserTokenManager(SimpleCharStream, int) - Constructor for class dsql.parser.ParserTokenManager
 
ParserTreeConstants - interface dsql.parser.ParserTreeConstants.
 
PlusOp() - Method in class dsql.parser.Parser
 
PostExpression() - Method in class dsql.parser.Parser
 
PostSelectExpression() - Method in class dsql.parser.Parser
 
Print() - Method in class dsql.parser.Parser
 
parent - Variable in class dsql.parser.SimpleNode
 
parsAsObjects(Value[]) - Method in class dsql.parser.ASTJava
Converts arguments to basic Java objects
parse() - Method in class dsql.parser.ASTInclude
 
parseNext() - Method in class dsql.value.XmlDataValue
Parse next element.
parseNextColumn() - Method in class dsql.value.XmlDataValue
Parse next column and add it to buffer
parseNextRecord() - Method in class dsql.value.XmlRecordHolder
Parse next column and add it to buffer
parseOnly - Static variable in class dsql.DSQL
 
parser - Variable in class dsql.parser.SimpleNode
 
parser - Variable in class dsql.value.XmlDataValue
the parser for external file
popVariableContext() - Method in class dsql.parser.ASTDoc
 
postArguments() - Method in class dsql.parser.Parser
change arguments X Y to Y(X)
postMail(String, String[], String, String, String) - Method in class dsql.parser.ASTSendEmail
 
prevCharIsCR - Variable in class dsql.parser.SimpleCharStream
 
prevCharIsLF - Variable in class dsql.parser.SimpleCharStream
 
primaryKeys - Variable in class dsql.value.TableResult
 
print(String) - Method in class dsql.parser.ASTPrint
 
print(ASTPrint) - Method in class dsql.parser.ASTXMLElement
 
print(ASTPrint) - Method in class dsql.parser.ASTXMLText
 
print(ASTPrint) - Method in class dsql.value.AbstractResults
 
print(ASTPrint) - Method in class dsql.value.JavaObject
 
print(ASTPrint) - Method in class dsql.value.RangeValue
 
print(ASTPrint) - Method in class dsql.value.RecordProxy
 
print(ASTPrint) - Method in class dsql.value.ScalarValue
 
print(ASTPrint) - Method in class dsql.value.TableResult
 
print(ASTPrint) - Method in class dsql.value.Value
Print this value using printer
print(ASTPrint) - Method in class dsql.value.XmlDataValue
 
printColumn(int, String) - Method in class dsql.parser.ASTPrint
 
printParseError(Throwable, String, PrintStream) - Static method in class dsql.DSQL
 
printRecord(ColumnHolder) - Method in class dsql.parser.ASTPrint
 
printRecord(ASTPrint) - Method in interface dsql.value.Cursor
 
printRecord(ASTPrint) - Method in class dsql.value.TableResult
 
printRecord(ASTPrint) - Method in class dsql.value.XmlRecordHolder
 
printResults(AbstractResults) - Method in class dsql.parser.ASTPrint
Prints a multiple results object
printTable(TableResult) - Method in class dsql.parser.ASTPrint
 
printTableHeader(ColumnHolder) - Method in class dsql.parser.ASTPrint
 
printTableLine() - Method in class dsql.parser.ASTPrint
Prints '+-----+-----+' line
printXMLColumn(String, String) - Method in class dsql.parser.ASTPrint
 
println() - Method in class dsql.parser.ASTPrint
 
println(String) - Method in class dsql.parser.ASTPrint
 
priority() - Method in class dsql.parser.ASTBinaryOperator
operators priority: * /, + - ||, = lt gt, AND OR
priority() - Method in class dsql.parser.ASTConcat
 
priority() - Method in class dsql.parser.ASTEquals
 
priority() - Method in class dsql.parser.ASTFloatDivOp
 
priority() - Method in class dsql.parser.ASTGtOp
 
priority() - Method in class dsql.parser.ASTLtOp
 
priority() - Method in class dsql.parser.ASTMinusOp
 
priority() - Method in class dsql.parser.ASTMultOp
 
priority() - Method in class dsql.parser.ASTNotEquals
 
priority() - Method in class dsql.parser.ASTPlusOp
 
pushVariableContext() - Method in class dsql.parser.ASTDoc
 

Q

QUIET - Static variable in class dsql.Trace
 

R

RETURN - Static variable in interface dsql.parser.ParserConstants
 
RIGHT - Static variable in interface dsql.parser.ParserConstants
 
Range() - Method in class dsql.parser.Parser
 
RangeValue - class dsql.value.RangeValue.
A range results, e.g. 1..10
RangeValue(DSQL, int, int) - Constructor for class dsql.value.RangeValue
 
ReInit(InputStream) - Method in class dsql.parser.Parser
 
ReInit(Reader) - Method in class dsql.parser.Parser
 
ReInit(ParserTokenManager) - Method in class dsql.parser.Parser
 
ReInit(SimpleCharStream) - Method in class dsql.parser.ParserTokenManager
 
ReInit(SimpleCharStream, int) - Method in class dsql.parser.ParserTokenManager
 
ReInit(Reader, int, int, int) - Method in class dsql.parser.SimpleCharStream
 
ReInit(Reader, int, int) - Method in class dsql.parser.SimpleCharStream
 
ReInit(Reader) - Method in class dsql.parser.SimpleCharStream
 
ReInit(InputStream, int, int, int) - Method in class dsql.parser.SimpleCharStream
 
ReInit(InputStream) - Method in class dsql.parser.SimpleCharStream
 
ReInit(InputStream, int, int) - Method in class dsql.parser.SimpleCharStream
 
ReadResultException(SQLException) - Method in class dsql.value.SQLResults
 
RecordHash - class dsql.value.RecordHash.
 
RecordHash(String[]) - Constructor for class dsql.value.RecordHash
 
RecordHash(String[], int[]) - Constructor for class dsql.value.RecordHash
 
RecordHolder - interface dsql.value.RecordHolder.
A container for records, such as TableResult or XmlDataValue
RecordProxy - class dsql.value.RecordProxy.
A pointer to a record in a table.
RecordProxy(TableResult, int) - Constructor for class dsql.value.RecordProxy
 
Return() - Method in class dsql.parser.Parser
 
ReturnException - exception dsql.exception.ReturnException.
 
ReturnException() - Constructor for class dsql.exception.ReturnException
 
ReturnException(Value) - Constructor for class dsql.exception.ReturnException
 
Right() - Method in class dsql.parser.Parser
 
readChar() - Method in class dsql.parser.SimpleCharStream
 
readColumnFromFile - Variable in class dsql.value.XmlDataValue
If true, read and parse more columns from external file.
readColumnsToCache() - Method in class dsql.value.SQLResults
 
readCurrentRecord() - Method in class dsql.value.ConstructedResults
 
readCurrentRecord() - Method in class dsql.value.ConstructedTable
 
readCurrentRecord() - Method in class dsql.value.ExcelDataValue
 
readCurrentRecord() - Method in class dsql.value.SQLResults
 
readCurrentRecord() - Method in class dsql.value.TableResult
 
recastXMLElement(ASTXMLElement) - Method in class dsql.parser.Parser
This is used by the parser to generate specicific classes for XML elements
recentVector - Static variable in class dsql.DSQLInterface
 
recordHolder - Variable in class dsql.value.XmlDataValue
keeps track of record holders, so that we don't reparse documents if user writes $x[0], $x[1]
removeStatement(Statement) - Method in class dsql.ConnectStmt
 
removeUpdate(DocumentEvent) - Method in class dsql.DSQLInterface
 
reset() - Method in class dsql.value.ConstructedResults
 
reset() - Method in class dsql.value.ConstructedTable
 
reset() - Method in interface dsql.value.Cursor
 
reset() - Method in class dsql.value.ExcelDataValue
 
reset() - Method in class dsql.value.SQLResults
 
reset() - Method in class dsql.value.XmlRecordHolder
 
resultSetAbsolute(int) - Method in class dsql.value.SQLResults
goto the specified record of the current result set.
run() - Method in class dsql.DSQL
Standard Thread method: do not call!
run() - Method in class dsql.tools.MaskingThread
Begin masking until asked to stop.

S

SCRIPTCOMMENT - Static variable in interface dsql.parser.ParserConstants
 
SCRIPTDQSPECIAL - Static variable in interface dsql.parser.ParserConstants
 
SCRIPTDQSTRING - Static variable in interface dsql.parser.ParserConstants
 
SCRIPTDQSTRINGSTATE - Static variable in interface dsql.parser.ParserConstants
 
SCRIPTLINECOMMENT - Static variable in interface dsql.parser.ParserConstants
 
SCRIPTSTRING - Static variable in interface dsql.parser.ParserConstants
 
SCRIPTSTRINGSTATE - Static variable in interface dsql.parser.ParserConstants
 
SEMICOLON - Static variable in interface dsql.parser.ParserConstants
 
SENDEMAIL - Static variable in interface dsql.parser.ParserConstants
 
SQL - Static variable in class dsql.Trace
 
SQLQuoteString() - Method in class dsql.parser.Parser
 
SQLResults - class dsql.value.SQLResults.
Results from an SQL query (i.e. wrapper around sql.ResultSet)
SQLResults(ASTSQL, String) - Constructor for class dsql.value.SQLResults
 
STRCONCAT - Static variable in interface dsql.parser.ParserConstants
 
STRCONCAT_DEP - Static variable in interface dsql.parser.ParserConstants
 
SUB - Static variable in interface dsql.parser.ParserConstants
 
SUBSTRING - Static variable in interface dsql.parser.ParserConstants
 
SYSDATE - Static variable in interface dsql.parser.ParserConstants
 
ScalarValue - class dsql.value.ScalarValue.
 
ScalarValue() - Constructor for class dsql.value.ScalarValue
 
SendEmail() - Method in class dsql.parser.Parser
 
SetMinus() - Method in class dsql.parser.Parser
 
SetOp() - Method in class dsql.parser.Parser
 
SimpleCharStream - class dsql.parser.SimpleCharStream.
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
SimpleCharStream(Reader, int, int, int) - Constructor for class dsql.parser.SimpleCharStream
 
SimpleCharStream(Reader, int, int) - Constructor for class dsql.parser.SimpleCharStream
 
SimpleCharStream(Reader) - Constructor for class dsql.parser.SimpleCharStream
 
SimpleCharStream(InputStream, int, int, int) - Constructor for class dsql.parser.SimpleCharStream
 
SimpleCharStream(InputStream, int, int) - Constructor for class dsql.parser.SimpleCharStream
 
SimpleCharStream(InputStream) - Constructor for class dsql.parser.SimpleCharStream
 
SimpleExpression() - Method in class dsql.parser.Parser
 
SimpleNode - class dsql.parser.SimpleNode.
 
SimpleNode(int) - Constructor for class dsql.parser.SimpleNode
 
SimpleNode(Parser, int) - Constructor for class dsql.parser.SimpleNode
 
Statement() - Method in class dsql.parser.Parser
 
StatementOrExpression() - Method in class dsql.parser.Parser
 
StaticString() - Method in class dsql.parser.Parser
 
StopException - exception dsql.exception.StopException.
Thrown when request a stop to the execution
StopException() - Constructor for class dsql.exception.StopException
 
String() - Method in class dsql.parser.Parser
 
StringInDynamicString() - Method in class dsql.parser.Parser
A static string inside a dynamic string, i.e. "..."
StringValue - class dsql.value.StringValue.
A string return value
StringValue(DSQL) - Constructor for class dsql.value.StringValue
 
StringValue(DSQL, String) - Constructor for class dsql.value.StringValue
 
SubCall() - Method in class dsql.parser.Parser
 
SubDef() - Method in class dsql.parser.Parser
 
Substring() - Method in class dsql.parser.Parser
 
SwitchTo(int) - Method in class dsql.parser.ParserTokenManager
 
Sysdate() - Method in class dsql.parser.Parser
 
saveDialog() - Method in class dsql.DSQLInterface
 
saveFile(String) - Method in class dsql.DSQLInterface
 
saveProperties() - Method in class dsql.DSQLInterface
 
set(String) - Method in class dsql.Trace
 
set(String) - Method in class dsql.parser.ASTXMLEntity
 
setAll() - Method in class dsql.parser.ASTMeta
 
setAll() - Method in class dsql.parser.ASTPrint
 
setAll() - Method in class dsql.parser.ASTUnion
 
setAppend() - Method in class dsql.parser.ASTPrint
 
setArgs(String[]) - Method in class dsql.parser.ASTDoc
 
setAttribute(String, String) - Method in class dsql.parser.ASTPassword
 
setAttribute(String, String) - Method in class dsql.parser.ASTXMLElement
This method adds a new attribute, even if it already existed
setAttribute(String, ASTStringExpr) - Method in class dsql.parser.ASTXMLElement
 
setCSVMode() - Method in class dsql.parser.ASTPrint
 
setCaller(DSQL) - Method in class dsql.DMExecuted
 
setCaller(DSQL) - Method in class dsql.parser.DMNode
 
setCanReadRandomColumns(int) - Method in class dsql.Connect
 
setContents(ASTXMLElement) - Method in interface dsql.value.DataValue
set contents from XML
setContents(String, ASTXMLElement) - Method in interface dsql.value.DataValue
set contents from file
setContents(ASTXMLElement) - Method in class dsql.value.ExcelDataValue
 
setContents(String, ASTXMLElement) - Method in class dsql.value.ExcelDataValue
 
setContents(ASTXMLElement) - Method in class dsql.value.XmlDataValue
Inline
setContents(String, ASTXMLElement) - Method in class dsql.value.XmlDataValue
This method sets up but do not open the file for parsing.
setDebugStream(PrintStream) - Method in class dsql.parser.ParserTokenManager
 
setDoc(ASTDoc) - Method in class dsql.parser.ASTDocContext
 
setDoc(ASTDoc) - Method in class dsql.parser.ASTXMLElement
 
setDocument(ASTDoc) - Method in class dsql.parser.ASTVariable
 
setDriverMetadata(ASTDriver) - Method in class dsql.Connect
 
setExecuting(DSQL) - Method in class dsql.DSQLInterface
 
setField(int, Value) - Method in interface dsql.value.DotAt
 
setField(String, Value) - Method in class dsql.value.NonScalarValue
 
setField(int, Value) - Method in class dsql.value.RecordProxy
 
setField(String, Value) - Method in class dsql.value.Value
 
setField(int, Value) - Method in class dsql.value.XmlDataValue
 
setFileName(String) - Method in class dsql.DSQLInterface
 
setFileName(String) - Method in class dsql.parser.ASTDoc
 
setFont(String, int) - Method in class dsql.DSQLInterface
 
setHash() - Method in class dsql.parser.ASTDot
 
setHeader(boolean) - Method in class dsql.parser.ASTPrint
 
setId(String) - Method in class dsql.value.ConstructedTable
 
setIncluded() - Method in class dsql.parser.ASTDoc
 
setLabels(String[]) - Method in class dsql.parser.ASTInsert
 
setLine(int) - Method in class dsql.parser.DMNode
 
setMetaLocal(String[], int[], int, int) - Method in class dsql.value.ConstructedTable
 
setMetadata() - Method in class dsql.Connect
Get connection metadata; will be called just once per Connect object
setMethod(String) - Method in class dsql.parser.ASTPassword
 
setMinus() - Method in class dsql.parser.ASTNumberLit
 
setMode(int) - Method in class dsql.Trace
 
setMode(int) - Method in class dsql.parser.ASTDiff
 
setName(String) - Method in class dsql.parser.ASTNew
 
setName(String) - Method in class dsql.parser.ASTSub
 
setName(String) - Method in class dsql.parser.ASTSubCall
 
setName(String) - Method in class dsql.parser.ASTVariable
 
setNode(DMNode) - Method in class dsql.exception.ExecuteException
 
setOrEquals() - Method in class dsql.parser.ASTGtOp
 
setOrEquals() - Method in class dsql.parser.ASTLtOp
 
setOut(OutputStream) - Method in class dsql.parser.ASTDsql
 
setPrimaryKeys(String[]) - Method in class dsql.value.TableResult
 
setPrimaryKeys(int[]) - Method in class dsql.value.TableResult
 
setPrintln() - Method in class dsql.parser.ASTPrint
 
setProperty(String, int) - Method in class dsql.DSQLInterface
 
setProperty(String, String) - Method in class dsql.DSQLInterface
 
setRecord(int, Value) - Method in class dsql.value.List
 
setRecord(int, Value) - Method in class dsql.value.RangeValue
 
setRecord(int, Value) - Method in interface dsql.value.RecordHolder
 
setRecord(int, Value) - Method in class dsql.value.TableResult
 
setRecord(int, Value) - Method in class dsql.value.XmlRecordHolder
 
setRequestToStop() - Method in class dsql.DSQL
 
setResult(boolean) - Method in class dsql.value.SQLResults
 
setString(String) - Method in class dsql.parser.ASTStaticString
 
setString(String) - Method in class dsql.parser.ASTXMLString
 
setString(String) - Method in class dsql.parser.ASTXMLText
 
setString(String) - Method in class dsql.value.StringValue
 
setTableMode() - Method in class dsql.parser.ASTPrint
 
setTableName() - Method in class dsql.parser.ASTTable
 
setTagName(String) - Method in class dsql.parser.ASTXMLElement
 
setToFile() - Method in class dsql.parser.ASTPrint
 
setTrace(String) - Method in class dsql.DSQLInterface
 
setValue(Value) - Method in class dsql.Variable
 
setValue(Value) - Method in class dsql.parser.ASTArrayIndex
 
setValue(Value) - Method in class dsql.parser.ASTDot
 
setValue(Value) - Method in class dsql.parser.ASTVariable
 
setValue(Value) - Method in interface dsql.parser.Assignable
 
setVariable(String, Value) - Method in class dsql.parser.ASTDoc
Sets a variable: in the closest context if it exists, or adds otherwise
setXMLMode() - Method in class dsql.parser.ASTPrint
 
setupRecentMenu() - Method in class dsql.DSQLInterface
 
showError(String, String) - Method in class dsql.DSQLInterface
 
specialConstructor - Variable in class dsql.parser.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 dsql.parser.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(String) - Method in class dsql.Trace
 
start(DSQLInterface) - Method in class dsql.DSQL
 
staticFlag - Static variable in class dsql.parser.SimpleCharStream
 
stopMasking() - Method in class dsql.tools.MaskingThread
Instruct the thread to stop masking.
supportsConnMetaData() - Method in class dsql.Connect
 
supportsMultipleResultSets() - Method in class dsql.Connect
 
supportsMultipleStatements() - Method in class dsql.Connect
 
supportsScrollCursor() - Method in class dsql.Connect
 
supportsUpdatableSets() - Method in class dsql.Connect
 

T

TABLE - Static variable in interface dsql.parser.ParserConstants
 
TO - Static variable in interface dsql.parser.ParserConstants
 
TRACE - Static variable in class dsql.Trace
 
TRACESTR - Static variable in class dsql.Trace
 
TRUE - Static variable in class dsql.value.BooleanValue
 
TableResult - class dsql.value.TableResult.
A table, i.e. a complex value with rows and columns
TableResult() - Constructor for class dsql.value.TableResult
 
TextOrphan(StringBuffer) - Method in class dsql.parser.Parser
These tokens were not preceded by an expression or a variable evaluate then as text
Token - class dsql.parser.Token.
Describes the input token stream.
Token() - Constructor for class dsql.parser.Token
 
TokenMgrError - error dsql.parser.TokenMgrError.
 
TokenMgrError() - Constructor for class dsql.parser.TokenMgrError
 
TokenMgrError(String, int) - Constructor for class dsql.parser.TokenMgrError
 
TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for class dsql.parser.TokenMgrError
 
Trace - class dsql.Trace.
Utility class to output trace/debug messages.
Trace() - Constructor for class dsql.Trace
 
Trace(PrintStream) - Constructor for class dsql.Trace
 
Trace(String) - Constructor for class dsql.Trace
 
Trace(PrintStream, String) - Constructor for class dsql.Trace
 
tagName - Variable in class dsql.parser.ASTXMLElement
 
toString() - Method in class dsql.Variable
 
toString() - Method in class dsql.parser.ASTConnect
 
toString() - Method in class dsql.parser.ASTDBMS
 
toString() - Method in class dsql.parser.ASTData
 
toString() - Method in class dsql.parser.ASTDoc
 
toString() - Method in class dsql.parser.ASTDot
 
toString() - Method in class dsql.parser.ASTDriver
 
toString() - Method in class dsql.parser.ASTDynamicString
 
toString() - Method in class dsql.parser.ASTEquals
 
toString() - Method in class dsql.parser.ASTInclude
 
toString() - Method in class dsql.parser.ASTNotEquals
 
toString() - Method in class dsql.parser.ASTOptional
 
toString() - Method in class dsql.parser.ASTPassword
 
toString() - Method in class dsql.parser.ASTSQL
 
toString() - Method in class dsql.parser.ASTStaticString
 
toString() - Method in class dsql.parser.ASTURL
 
toString() - Method in class dsql.parser.ASTUserName
 
toString() - Method in class dsql.parser.ASTVariable
 
toString() - Method in class dsql.parser.ASTXMLElement
 
toString() - Method in class dsql.parser.ASTXMLString
 
toString() - Method in class dsql.parser.ASTXMLText
 
toString() - Method in class dsql.parser.SimpleNode
 
toString(String) - Method in class dsql.parser.SimpleNode
 
toString() - Method in class dsql.parser.Token
Returns the image.
toString() - Method in class dsql.parser.XMLAttribute
 
toString() - Method in class dsql.value.ConstructedTable
 
toString() - Method in class dsql.value.ExcelDataValue
 
toString() - Method in class dsql.value.FloatValue
 
toString() - Method in class dsql.value.IntValue
 
toString() - Method in class dsql.value.JavaObject
 
toString() - Method in class dsql.value.RecordProxy
 
toString() - Method in class dsql.value.SQLResults
 
toString() - Method in class dsql.value.StringValue
 
token - Variable in class dsql.parser.Parser
 
tokenImage - Variable in class dsql.parser.ParseException
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
tokenImage - Static variable in interface dsql.parser.ParserConstants
 
token_source - Variable in class dsql.parser.Parser
 
trace - Variable in class dsql.DSQL
 
trace(String) - Method in class dsql.Trace
 
traceMode - Static variable in class dsql.DSQL
 
tryToOpenFile(String) - Static method in class dsql.parser.ASTInclude
 
typesToString(Class[]) - Method in class dsql.parser.ASTJava
 

U

UNION - Static variable in interface dsql.parser.ParserConstants
 
UPD - Static variable in interface dsql.parser.ParserConstants
 
UPDATE - Static variable in interface dsql.parser.ParserConstants
 
Union() - Method in class dsql.parser.Parser
 
Update() - Method in class dsql.parser.Parser
 
UpdateLineColumn(char) - Method in class dsql.parser.SimpleCharStream
 
undoableEditHappened(UndoableEditEvent) - Method in class dsql.DSQLInterface
 
unsavedEdits() - Method in class dsql.DSQLInterface
 
update(ColumnHolder) - Method in class dsql.value.ConstructedResults
 
update(ColumnHolder) - Method in class dsql.value.ConstructedTable
 
update(int, Object) - Method in class dsql.value.ConstructedTable
 
update(ColumnHolder) - Method in class dsql.value.ExcelDataValue
 
update(ColumnHolder) - Method in class dsql.value.SQLResults
 
update(ColumnHolder) - Method in class dsql.value.TableResult
 
updateCurrentDirectory(JFileChooser) - Method in class dsql.DSQLInterface
 
updateField() - Method in class dsql.value.RecordProxy
 
updateRecent() - Method in class dsql.DSQLInterface
 
updateSizePosition() - Method in class dsql.DSQLInterface
 
upper - Variable in class dsql.value.RangeValue
 

V

VALUES - Static variable in interface dsql.parser.ParserConstants
 
VARIABLE - Static variable in interface dsql.parser.ParserConstants
 
Value - class dsql.value.Value.
A value, ie the result of a DSQL expression.
Value() - Constructor for class dsql.value.Value
 
Variable - class dsql.Variable.
A variable, eg $varx.
Variable(DSQL, String) - Constructor for class dsql.Variable
 
Variable(DSQL, String, Value) - Constructor for class dsql.Variable
 
Variable() - Method in class dsql.parser.Parser
 
VariableInString() - Method in class dsql.parser.Parser
 
VariableOutputStream - class dsql.VariableOutputStream.
Writes to a Variable.
VariableOutputStream(Variable) - Constructor for class dsql.VariableOutputStream
 

W

WHILE - Static variable in interface dsql.parser.ParserConstants
 
While() - Method in class dsql.parser.Parser
 
warning(String) - Method in class dsql.Trace
 
windowActivated(WindowEvent) - Method in class dsql.DSQLInterface
 
windowClosed(WindowEvent) - Method in class dsql.DSQLInterface
 
windowClosing(WindowEvent) - Method in class dsql.DSQLInterface
 
windowDeactivated(WindowEvent) - Method in class dsql.DSQLInterface
 
windowDeiconified(WindowEvent) - Method in class dsql.DSQLInterface
 
windowIconified(WindowEvent) - Method in class dsql.DSQLInterface
 
windowOpened(WindowEvent) - Method in class dsql.DSQLInterface
 
write(byte[]) - Method in class dsql.JTextAreaOutputStream
 
write(byte[], int, int) - Method in class dsql.JTextAreaOutputStream
 
write(int) - Method in class dsql.JTextAreaOutputStream
 
write(byte[]) - Method in class dsql.VariableOutputStream
 
write(byte[], int, int) - Method in class dsql.VariableOutputStream
 
write(int) - Method in class dsql.VariableOutputStream
 

X

XML - Static variable in interface dsql.parser.ParserConstants
 
XMLATTR - Static variable in interface dsql.parser.ParserConstants
 
XMLAttribute(ASTXMLElement) - Method in class dsql.parser.Parser
 
XMLAttribute - class dsql.parser.XMLAttribute.
 
XMLAttribute(String) - Constructor for class dsql.parser.XMLAttribute
 
XMLAttribute(String, ASTStringExpr) - Constructor for class dsql.parser.XMLAttribute
 
XMLAttributeDynamic() - Method in class dsql.parser.Parser
XML attribute string
XMLCOMMENT - Static variable in interface dsql.parser.ParserConstants
 
XMLDQEND - Static variable in interface dsql.parser.ParserConstants
 
XMLDQSPECIAL - Static variable in interface dsql.parser.ParserConstants
 
XMLDQSTART - Static variable in interface dsql.parser.ParserConstants
 
XMLDQSTRING - Static variable in interface dsql.parser.ParserConstants
 
XMLEMPTYTAGCLOSE - Static variable in interface dsql.parser.ParserConstants
 
XMLENTITY - Static variable in interface dsql.parser.ParserConstants
 
XMLETAGOPEN - Static variable in interface dsql.parser.ParserConstants
 
XMLEntity() - Method in class dsql.parser.Parser
 
XMLHeader(boolean, boolean) - Method in class dsql.parser.Parser
this is used only when parsing xml for with file
XMLNextElement(boolean, boolean) - Method in class dsql.parser.Parser
this is used only when parsing xml for with file
XMLPI - Static variable in interface dsql.parser.ParserConstants
 
XMLSPECIALCHAR - Static variable in interface dsql.parser.ParserConstants
 
XMLSQLQUOTE - Static variable in interface dsql.parser.ParserConstants
 
XMLSTAGOPEN - Static variable in interface dsql.parser.ParserConstants
 
XMLSTRINGSTATE - Static variable in interface dsql.parser.ParserConstants
 
XMLTAG - Static variable in interface dsql.parser.ParserConstants
 
XMLTAGATTR - Static variable in interface dsql.parser.ParserConstants
 
XMLTAGCLOSE - Static variable in interface dsql.parser.ParserConstants
 
XMLTAGNAME - Static variable in interface dsql.parser.ParserConstants
 
XMLTEXT - Static variable in interface dsql.parser.ParserConstants
 
XMLText(boolean) - Method in class dsql.parser.Parser
Produce one XMLText for a sequence of text tokens
XmlDataValue - class dsql.value.XmlDataValue.
Access to XML structures.
XmlDataValue() - Constructor for class dsql.value.XmlDataValue
constructor invoked by ASTValue
XmlDataValue(ASTXMLElement) - Constructor for class dsql.value.XmlDataValue
 
XmlRecordHolder - class dsql.value.XmlRecordHolder.
 
XmlRecordHolder(XmlDataValue) - Constructor for class dsql.value.XmlRecordHolder
 
xorString(String) - Static method in class dsql.parser.ASTPassword
 

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