public class RExpressionbase.RExpression extends RElement implements IExpression
| Modifier and Type | Field and Description | 
|---|---|
protected UnparsedExpression | 
uexp
The unparsed expression. 
 | 
| Constructor and Description | 
|---|
RExpression(UnparsedExpression uexp,
           IInternalAccess agent)  | 
| Modifier and Type | Method and Description | 
|---|---|
java.lang.Object | 
execute()
Execute the query. 
 | 
java.lang.Object | 
execute(java.lang.String[] names,
       java.lang.Object[] values)
Execute the query using local parameters. 
 | 
java.lang.Object | 
execute(java.lang.String name,
       java.lang.Object value)
Execute the query using a local parameter. 
 | 
IParsedExpression | 
getParsedExpression()  | 
java.lang.Object | 
getValue()
Evaluate the expression. 
 | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetModelElementprotected UnparsedExpression uexp
public RExpression(UnparsedExpression uexp, IInternalAccess agent)
public java.lang.Object getValue()
getValue in interface IExpressionpublic java.lang.Object execute()
execute in interface IExpressionpublic java.lang.Object execute(java.lang.String name,
                                java.lang.Object value)
execute in interface IExpressionname - The name of the local parameter.value - The value of the local parameter.public java.lang.Object execute(java.lang.String[] names,
                                java.lang.Object[] values)
execute in interface IExpressionnames - The names of parameters.values - The parameter values.public IParsedExpression getParsedExpression()