org.apache.commons.betwixt.expression
Class IteratorExpression
java.lang.Object
|
+--org.apache.commons.betwixt.expression.IteratorExpression
- All Implemented Interfaces:
- Expression
- public class IteratorExpression
- extends java.lang.Object
- implements Expression
IteratorExpression
returns an iterator over the current context.
- Version:
- $Revision: 155402 $
- Author:
- James Strachan
Method Summary |
java.lang.Object |
evaluate(Context context)
Returns an interator over the current context |
java.lang.String |
toString()
Returns something useful for logging |
void |
update(Context context,
java.lang.String newValue)
Do nothing |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
IteratorExpression
public IteratorExpression(Expression expression)
- Construct
IteratorExpression
using given expression for initial evaluation.
- Parameters:
expression
- this expression will be evaluated and the result converted to an
iterator.
evaluate
public java.lang.Object evaluate(Context context)
- Returns an interator over the current context
- Specified by:
evaluate
in interface Expression
- See Also:
Expression
update
public void update(Context context,
java.lang.String newValue)
- Do nothing
- Specified by:
update
in interface Expression
- See Also:
Expression
toString
public java.lang.String toString()
- Returns something useful for logging
- Overrides:
toString
in class java.lang.Object
- Returns:
- string useful for logging
Copyright © 2002-2005 The Apache Software Foundation. All Rights Reserved.