QScript  2.1.2
Expression and algorithm evaluator
 All Classes Namespaces Functions Variables Pages
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
org.qscript.FlowAction Class Reference

Inherits org.qscript.Argument.

Public Member Functions

 FlowAction (int action)
 
 FlowAction (int action, Argument endWith)
 
boolean isFlowAction ()
 
boolean isArgument ()
 
- Public Member Functions inherited from org.qscript.Argument
 Argument (Object v)
 
boolean equals (Object o)
 
Object getValue ()
 
boolean isArgument ()
 
boolean isNan ()
 
Vector toVector_ () throws EvaluationException
 
Vector toVector ()
 
Complex toComplex_ () throws EvaluationException
 
Complex toComplex ()
 
boolean toBoolean_ () throws EvaluationException
 
boolean toBoolean ()
 
double toDouble_ () throws EvaluationException
 
double toDouble ()
 
float toFloat_ () throws EvaluationException
 
float toFloat ()
 
int toInteger_ () throws EvaluationException
 
int toInteger ()
 
String toString ()
 
- Public Member Functions inherited from org.qscript.Token
void setTextPosition (int charStart, int charWidth)
 
void setTextPosition (int line, int charStart, int charWidth)
 
int getLine ()
 
int getCharStart ()
 
int getCharWidth ()
 
boolean isArgument ()
 
boolean isFlowAction ()
 
boolean isVariable ()
 
boolean isThing ()
 
boolean isOperator ()
 
boolean isFlowOperator ()
 
String forListing ()
 

Public Attributes

final int action
 
final Argument endWith
 
- Public Attributes inherited from org.qscript.Argument
final boolean isNull
 
final boolean isString
 
final boolean isInteger
 
final boolean isDouble
 
final boolean isBoolean
 
final boolean isVector
 
final boolean isComplex
 
final boolean isThing
 
final boolean isNumeric
 

Static Public Attributes

static final int NEXT = 0
 
static final int BACK = 1
 
static final int JUMP = 2
 
static final int END = 3
 
- Static Public Attributes inherited from org.qscript.Token
static final Token DUMMY = new Argument(null)
 

Additional Inherited Members

- Protected Member Functions inherited from org.qscript.Token
 Token ()
 
- Protected Attributes inherited from org.qscript.Token
int line
 
int charStart
 
int charWidth
 

Detailed Description

When a FlowOperator is evaluated it returns a FlowAction object indicating the next step to be evaluated.

Author
Peter Lager

Member Function Documentation

boolean org.qscript.FlowAction.isArgument ( )

Returns false

boolean org.qscript.FlowAction.isFlowAction ( )

Returns true


The documentation for this class was generated from the following file: