net.sf.jasperreports.engine
Interface JRExpression

All Known Implementing Classes:
JRBaseExpression, JRDesignExpression

public interface JRExpression

Version:
$Id: JRExpression.java,v 1.12 2005/08/22 15:44:50 ionutned Exp $
Author:
Teodor Danciu (teodord@users.sourceforge.net)

Field Summary
static byte EVALUATION_DEFAULT
           
static byte EVALUATION_ESTIMATED
           
static byte EVALUATION_OLD
           
static byte EVALUATION_TIME_BAND
          The element will be evaluated at band end.
static byte EVALUATION_TIME_COLUMN
          A constant specifying that an expression should be evaluated after each column is filled.
static byte EVALUATION_TIME_GROUP
          A constant specifying that an expression should be evaluated after each group break.
static byte EVALUATION_TIME_NOW
          A constant specifying that an expression should be evaluated at the exact moment in the filling process when it is encountered.
static byte EVALUATION_TIME_PAGE
          A constant specifying that an expression should be evaluated after each page is filled.
static byte EVALUATION_TIME_REPORT
          A constant specifying that an expression should be evaluated at the end of the filling process.
 
Method Summary
 JRExpressionChunk[] getChunks()
           
 int getId()
           
 java.lang.String getText()
           
 java.lang.Class getValueClass()
          Returns the expression return value class.
 java.lang.String getValueClassName()
          Returns the expression return value class.
 

Field Detail

EVALUATION_TIME_NOW

static final byte EVALUATION_TIME_NOW
A constant specifying that an expression should be evaluated at the exact moment in the filling process when it is encountered.

See Also:
Constant Field Values

EVALUATION_TIME_REPORT

static final byte EVALUATION_TIME_REPORT
A constant specifying that an expression should be evaluated at the end of the filling process.

See Also:
Constant Field Values

EVALUATION_TIME_PAGE

static final byte EVALUATION_TIME_PAGE
A constant specifying that an expression should be evaluated after each page is filled.

See Also:
Constant Field Values

EVALUATION_TIME_COLUMN

static final byte EVALUATION_TIME_COLUMN
A constant specifying that an expression should be evaluated after each column is filled.

See Also:
Constant Field Values

EVALUATION_TIME_GROUP

static final byte EVALUATION_TIME_GROUP
A constant specifying that an expression should be evaluated after each group break.

See Also:
Constant Field Values

EVALUATION_TIME_BAND

static final byte EVALUATION_TIME_BAND
The element will be evaluated at band end.

See Also:
Constant Field Values

EVALUATION_OLD

static final byte EVALUATION_OLD
See Also:
Constant Field Values

EVALUATION_ESTIMATED

static final byte EVALUATION_ESTIMATED
See Also:
Constant Field Values

EVALUATION_DEFAULT

static final byte EVALUATION_DEFAULT
See Also:
Constant Field Values
Method Detail

getValueClass

java.lang.Class getValueClass()
Returns the expression return value class.


getValueClassName

java.lang.String getValueClassName()
Returns the expression return value class.


getId

int getId()

getChunks

JRExpressionChunk[] getChunks()

getText

java.lang.String getText()


© 2001-2005 JasperSoft Corporation www.jaspersoft.com