|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use IExpressionFactory | |
|---|---|
| org.specrunner | |
| org.specrunner.expressions | |
| org.specrunner.expressions.core | |
| Uses of IExpressionFactory in org.specrunner |
|---|
| Methods in org.specrunner that return IExpressionFactory | |
|---|---|
static IExpressionFactory |
SRServices.getExpressionFactory()
Shortcut method to expression factory. |
| Uses of IExpressionFactory in org.specrunner.expressions |
|---|
| Methods in org.specrunner.expressions that return IExpressionFactory | |
|---|---|
IExpressionFactory |
IExpressionFactory.bindClass(String name,
Class<?> clazz)
Bind a class to a predefined name. |
IExpressionFactory |
IExpressionFactory.bindModel(String name,
IModel<?> model)
Bind a model to a predefined name. |
IExpressionFactory |
IExpressionFactory.bindValue(String name,
Object value)
Binds a predefined value to a name. |
IExpressionFactory |
IExpressionFactory.clearClasses()
Clear predefined class values. |
IExpressionFactory |
IExpressionFactory.clearModels()
Remove all predefined model. |
IExpressionFactory |
IExpressionFactory.clearValues()
Remove all predefined values for expressions. |
IExpressionFactory |
IExpression.getParent()
The mother factory. |
IExpressionFactory |
IExpressionFactory.removeClass(String name)
Remove a predefined class by name. |
IExpressionFactory |
IExpressionFactory.removeModel(String name)
Remove a predefined model by name. |
IExpressionFactory |
IExpressionFactory.removeValue(String name)
Remove a predefined value by name. |
IExpressionFactory |
IExpressionFactory.setClasses(Map<String,Class<?>> predefinedClasses)
Set predefined classes in block. |
IExpressionFactory |
IExpressionFactory.setModels(Map<String,IModel<?>> predefinedModels)
Set predefined model in block. |
IExpressionFactory |
IExpressionFactory.setValues(Map<String,Object> predefinedValues)
Set predefined values in block. |
| Methods in org.specrunner.expressions with parameters of type IExpressionFactory | |
|---|---|
Object |
IExpressionItem.eval(IExpressionFactory factory,
String text,
IContext context,
boolean silent)
Defines a generic evaluation method. |
| Uses of IExpressionFactory in org.specrunner.expressions.core |
|---|
| Classes in org.specrunner.expressions.core that implement IExpressionFactory | |
|---|---|
class |
AbstractExpressionFactory
Partial expression factory implementation. |
class |
ExpressionFactoryJanino
Implementation of a expression factory using Janino. |
| Methods in org.specrunner.expressions.core that return IExpressionFactory | |
|---|---|
IExpressionFactory |
AbstractExpressionFactory.bindClass(String name,
Class<?> clazz)
|
IExpressionFactory |
AbstractExpressionFactory.bindModel(String name,
IModel<?> model)
|
IExpressionFactory |
AbstractExpressionFactory.bindValue(String name,
Object value)
|
IExpressionFactory |
AbstractExpressionFactory.clearClasses()
|
IExpressionFactory |
AbstractExpressionFactory.clearModels()
|
IExpressionFactory |
AbstractExpressionFactory.clearValues()
|
IExpressionFactory |
AbstractExpression.getParent()
|
IExpressionFactory |
AbstractExpressionFactory.removeClass(String name)
|
IExpressionFactory |
AbstractExpressionFactory.removeModel(String name)
|
IExpressionFactory |
AbstractExpressionFactory.removeValue(String name)
|
IExpressionFactory |
AbstractExpressionFactory.setClasses(Map<String,Class<?>> predefinedClasses)
|
IExpressionFactory |
AbstractExpressionFactory.setModels(Map<String,IModel<?>> predefinedModels)
|
IExpressionFactory |
AbstractExpressionFactory.setValues(Map<String,Object> predefinedValues)
|
| Methods in org.specrunner.expressions.core with parameters of type IExpressionFactory | |
|---|---|
Object |
ExpressionItemVar.eval(IExpressionFactory factory,
String text,
IContext context,
boolean silent)
|
Object |
ExpressionItemValue.eval(IExpressionFactory factory,
String text,
IContext context,
boolean silent)
|
Object |
ExpressionItemModel.eval(IExpressionFactory factory,
String text,
IContext context,
boolean silent)
|
Object |
ExpressionItemClass.eval(IExpressionFactory factory,
String text,
IContext context,
boolean silent)
|
| Constructors in org.specrunner.expressions.core with parameters of type IExpressionFactory | |
|---|---|
AbstractExpression(IExpressionFactory parent)
Basic constructor. |
|
ExpressionJanino(IExpressionFactory parent,
Object source)
Basic constructor. |
|
ExpressionVariable(IExpressionFactory parent,
String name)
Creates an expression to access a variable. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||