dsql.parser
Class ASTSQL
java.lang.Object
dsql.parser.SimpleNode
dsql.parser.DMNode
dsql.parser.ASTXMLElement
dsql.parser.ASTDocContext
dsql.parser.ASTSQL
- All Implemented Interfaces:
- java.lang.Cloneable, Node
- Direct Known Subclasses:
- ASTTable
- public class ASTSQL
- extends ASTDocContext
An element
Methods inherited from class dsql.parser.ASTXMLElement |
attributesToString, executeXML, getAttributeValue, getElement, getElement, getElements, getStartTag, getTagName, getXMLText, print, setAttribute, setAttribute, setTagName |
Methods inherited from class dsql.parser.DMNode |
executeArgument, executeArgumentAsClass, executeArgumentColumnHolder, executeArgumentNonNull, executeArgumentRecordHolder, executeArgumentTable, executeWithCatch, getArgument, getCaller, getDsqlParent, getLine, getRoot, getString, hasArgument, jjtInsertFirstChild, jjtSetChild, setCaller, setLine |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ASTSQL
public ASTSQL(int id)
- Constructor for Parser
ASTSQL
public ASTSQL(Parser p,
int id)
- Constructor for Parser
ASTSQL
public ASTSQL(ASTXMLElement toCopy)
- Constructor for ASTXMLElement.recast()
getConnectId
public java.lang.String getConnectId()
getConnect
public Connect getConnect()
toString
public java.lang.String toString()
- Overrides:
toString
in class ASTXMLElement
getPrimaryKeysAttribute
public java.lang.String getPrimaryKeysAttribute()
throws ExecuteException
- Throws:
ExecuteException
getPrimaryKeysFromAttribute
public java.lang.String[] getPrimaryKeysFromAttribute(java.lang.String keysStr)
getPrimaryKeys
public java.lang.String[] getPrimaryKeys()
throws ExecuteException
- Throws:
ExecuteException
getExecuteString
public java.lang.String getExecuteString()
throws ExecuteException
- Throws:
ExecuteException
execute
public Value execute()
throws ExecuteException
- Description copied from class:
DMNode
- Execute a Node
- Overrides:
execute
in class ASTXMLElement
- Throws:
ExecuteException