org.holtz.zoe
Class Statement
java.lang.Object
org.holtz.zoe.Statement
public class Statement
- extends java.lang.Object
A labeled Expression
in a Zoel
StatementList
.
- Author:
- Brian Holtz
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Statement
public Statement(java.lang.String l,
Expression e)
Statement
public Statement(Statement stmt)
Statement
public Statement(Operator op)
Statement
public Statement(java.util.Random random)
setLabel
public Statement setLabel(java.lang.String theLabel)
label
public java.lang.String label()
expression
public Expression expression()
totalStatements
public int totalStatements()
parse
public static Statement parse(ZoelTokenizer zoelTokenizer)
throws java.lang.Exception
- Throws:
java.lang.Exception
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
toString
public java.lang.String toString(java.lang.String statementSeparator,
Expression currExpr,
java.lang.String cursor)