Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.eclipse.birt.data.engine.api.IBaseExpression

Packages that use IBaseExpression
org.eclipse.birt.data.engine.api | This package contains the main public API classes and interfaces of the BIRT Data Engine (DtE).
org.eclipse.birt.data.engine.api.querydefn | This package is part of the Data Engine public API, and contains default implementation of request interfaces in `org.eclipse.birt.data.engine.api`.

Uses of IBaseExpression in org.eclipse.birt.data.engine.api

Subinterfaces of IBaseExpression in org.eclipse.birt.data.engine.api
`interface` | `IConditionalExpression` Describes a conditional expression that produces a Boolean type result.
`interface` | `IExpressionCollection` Describes an Array Collection of IBaseExpression, it will return an result Array.
`interface` | `IScriptExpression` Describes a Javascript expression used in the report design.

Methods in org.eclipse.birt.data.engine.api that return IBaseExpression
`IBaseExpression` | `IInputParameterBinding.getExpr()` Returns the expression that provides the value of the parameter.
`IBaseExpression` | `IComputedColumn.getExpression()` Gets the expression of the computed column
`IBaseExpression` | `IBinding.getExpression()` Get the expression of the binding.
`IBaseExpression` | `IFilterDefinition.getExpression()` Gets the Boolean expression used to define this filter.
`IBaseExpression` | `IBinding.getFilter()` Return the binding aggregation filter.
`IBaseExpression` | `IConditionalExpression.getOperand1()` Gets the expression for operand 1.
`IBaseExpression` | `IConditionalExpression.getOperand2()` Gets the expression for operand 2.

Methods in org.eclipse.birt.data.engine.api with parameters of type IBaseExpression
`void` | `IBinding.addArgument(IBaseExpression expr)` Deprecated.
`void` | `IBinding.addArgument(java.lang.String name, IBaseExpression expr)` Add a binding argument.
`void` | `IBinding.setExpression(IBaseExpression expr)` Set the expression of the binding.
`void` | `IBinding.setFilter(IBaseExpression expr)` Add a binding aggregation filter.

Uses of IBaseExpression in org.eclipse.birt.data.engine.api.querydefn

Classes in org.eclipse.birt.data.engine.api.querydefn that implement IBaseExpression
`class` | `BaseExpression` Default implementation of the `IBaseExpression` interface.
`class` | `ConditionalExpression` Default implementation of `IConditionalExpression` interface.
`class` | `ExpressionCollection` Default implementation of `IExpressionCollection` interface.
`class` | `ScriptExpression` Default implementation of the `IScriptExpression` interface

Fields in org.eclipse.birt.data.engine.api.querydefn declared as IBaseExpression
`protected IBaseExpression` | `ComputedColumn.expr`
`protected IBaseExpression` | `InputParameterBinding.expr`
`protected IBaseExpression` | `ConditionalExpression.op1`
`protected IBaseExpression` | `ConditionalExpression.op2`

Methods in org.eclipse.birt.data.engine.api.querydefn that return IBaseExpression
`IBaseExpression` | `InputParameterBinding.getExpr()` Returns the expression that provides the value of the parameter.
`IBaseExpression` | `FilterDefinition.getExpression()`
`IBaseExpression` | `ComputedColumn.getExpression()`
`IBaseExpression` | `Binding.getExpression()`
`IBaseExpression` | `Binding.getFilter()`
`IBaseExpression` | `ConditionalExpression.getOperand1()`
`IBaseExpression` | `ConditionalExpression.getOperand2()`

Methods in org.eclipse.birt.data.engine.api.querydefn with parameters of type IBaseExpression
`void` | `Binding.addArgument(IBaseExpression expr)`
`void` | `Binding.addArgument(java.lang.String name, IBaseExpression expr)`
`void` | `BaseQueryDefinition.addResultSetExpression(java.lang.String name, IBaseExpression expression)` Deprecated.
`void` | `FilterDefinition.setExpression(IBaseExpression filterExpr)` Sets a new expression for the filter.
`void` | `Binding.setExpression(IBaseExpression expr)`
`void` | `Binding.setFilter(IBaseExpression expr)`

Constructors in org.eclipse.birt.data.engine.api.querydefn with parameters of type IBaseExpression
`Binding(java.lang.String name, IBaseExpression expr)`
`ConditionalExpression(IScriptExpression expr, int operator, IBaseExpression op1, IBaseExpression op2)` Constructs an instance, setting main expression, operator, and operands
`ExpressionCollection(IBaseExpression[] expression)`
`FilterDefinition(IBaseExpression filterExpr)` Constructs a new filter using the specified expression.
`InputParameterBinding(int paramPosn, IBaseExpression boundExpression)` Constructs a binding based on parameter position
`InputParameterBinding(java.lang.String paramName, IBaseExpression boundExpression)` Constructs a binding based on parameter name

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2008 Actuate Corp. All rights reserved.