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()
           
 IBaseExpression IFilterDefinition.getExpression()
          Gets the Boolean expression used to define this filter.
 IBaseExpression IBinding.getFilter()
           
 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)
           
 void IBinding.setExpression(IBaseExpression expr)
           
 void IBinding.setFilter(IBaseExpression expr)
           
 

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
 



Copyright © 2008 Actuate Corp. All rights reserved.