dsql.parser
Class ASTStaticString
java.lang.Object
dsql.parser.SimpleNode
dsql.parser.DMNode
dsql.parser.ASTStringExpr
dsql.parser.ASTStaticString
- All Implemented Interfaces:
- Node
- Direct Known Subclasses:
- ASTNumberLit
- public class ASTStaticString
- extends ASTStringExpr
A static string, e.g. 'hello!'
Methods inherited from class dsql.parser.DMNode |
executeArgument, executeArgumentAsClass, executeArgumentColumnHolder, executeArgumentNonNull, executeArgumentRecordHolder, executeArgumentTable, executeWithCatch, executeXML, 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 |
ASTStaticString
public ASTStaticString(int id)
ASTStaticString
public ASTStaticString(Parser p,
int id)
ASTStaticString
public ASTStaticString(java.lang.String newStr)
setString
public void setString(java.lang.String newStr)
toString
public java.lang.String toString()
- Overrides:
toString
in class SimpleNode
execute
public Value execute()
throws ExecuteException
- Description copied from class:
DMNode
- Execute a Node
- Specified by:
execute
in class DMNode
- Throws:
ExecuteException
- If an error occurs during execution