Package jadex.bdiv3x.runtime
Interface IExpression
- 
- All Superinterfaces:
- IElement
 - All Known Implementing Classes:
- RExpressionbase.RExpression
 
 public interface IExpression extends IElement The common interface for expressions.
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.Objectexecute()Execute the query.java.lang.Objectexecute(java.lang.String[] names, java.lang.Object[] values)Execute the query using local parameters.java.lang.Objectexecute(java.lang.String name, java.lang.Object value)Execute the query using a local parameter.java.lang.ObjectgetValue()Evaluate the expression.- 
Methods inherited from interface jadex.bdiv3x.runtime.IElementgetModelElement
 
- 
 
- 
- 
- 
Method Detail- 
getValuejava.lang.Object getValue() Evaluate the expression.- Returns:
- The value of the expression.
 
 - 
executejava.lang.Object execute() Execute the query.- Returns:
- the result value of the query.
 
 - 
executejava.lang.Object execute(java.lang.String name, java.lang.Object value)Execute the query using a local parameter.- Parameters:
- name- The name of the local parameter.
- value- The value of the local parameter.
- Returns:
- the result value of the query.
 
 - 
executejava.lang.Object execute(java.lang.String[] names, java.lang.Object[] values)Execute the query using local parameters.- Parameters:
- names- The names of parameters.
- values- The parameter values.
- Returns:
- The return value.
 
 
- 
 
-