org.specrunner.expressions.core
Class ExpressionItemModel
java.lang.Object
org.specrunner.expressions.core.ExpressionItemModel
- All Implemented Interfaces:
- IExpressionItem
public class ExpressionItemModel
- extends Object
- implements IExpressionItem
An expression evaluation item.
- Author:
- Thiago Santos
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ExpressionItemModel
public ExpressionItemModel()
get
public static IExpressionItem get()
- Singleton method.
- Returns:
- An expression item.
eval
public Object eval(IExpressionFactory factory,
String text,
IContext context,
boolean silent)
throws ExpressionException
- Description copied from interface:
IExpressionItem
- Defines a generic evaluation method.
- Specified by:
eval in interface IExpressionItem
- Parameters:
factory - A expression factory.text - The expression text.context - The test context.silent - The silent mode.
- Returns:
- The resulting value.
- Throws:
ExpressionException - On expression errors.
Copyright © 2014. All rights reserved.