zinger.bsheet.commands
Class condition

java.lang.Object
  extended by zinger.bsheet.commands.condition

public class condition
extends java.lang.Object


Field Summary
static condition INSTANCE
           
 
Constructor Summary
protected condition()
           
 
Method Summary
 ConditionalIterator.Condition getCondition(bsh.Interpreter env, bsh.CallStack callStack, java.lang.String expression)
           
 java.util.Iterator getConditionalIterator(bsh.Interpreter env, bsh.CallStack callStack, java.util.Iterator iterator, java.lang.String expression)
           
static java.util.Iterator invoke(bsh.Interpreter env, bsh.CallStack callStack, java.util.Iterator iterator, java.lang.String expression)
           
static ConditionalIterator.Condition invoke(bsh.Interpreter env, bsh.CallStack callStack, java.lang.String expression)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

INSTANCE

public static final condition INSTANCE
Constructor Detail

condition

protected condition()
Method Detail

getCondition

public ConditionalIterator.Condition getCondition(bsh.Interpreter env,
                                                  bsh.CallStack callStack,
                                                  java.lang.String expression)
                                           throws bsh.EvalError
Throws:
bsh.EvalError

getConditionalIterator

public java.util.Iterator getConditionalIterator(bsh.Interpreter env,
                                                 bsh.CallStack callStack,
                                                 java.util.Iterator iterator,
                                                 java.lang.String expression)
                                          throws bsh.EvalError
Throws:
bsh.EvalError

invoke

public static ConditionalIterator.Condition invoke(bsh.Interpreter env,
                                                   bsh.CallStack callStack,
                                                   java.lang.String expression)
                                            throws bsh.EvalError
Throws:
bsh.EvalError

invoke

public static java.util.Iterator invoke(bsh.Interpreter env,
                                        bsh.CallStack callStack,
                                        java.util.Iterator iterator,
                                        java.lang.String expression)
                                 throws bsh.EvalError
Throws:
bsh.EvalError