net.sf.jasperreports.engine.fill
Class JREvaluationTime

java.lang.Object
  extended by net.sf.jasperreports.engine.fill.JREvaluationTime
All Implemented Interfaces:
java.io.Serializable

public class JREvaluationTime
extends java.lang.Object
implements java.io.Serializable

An evaluation time during the report fill process.

Version:
$Id: JREvaluationTime.java 1677 2007-03-29 11:44:30Z teodord $
Author:
Lucian Chirita (lucianc@users.sourceforge.net)
See Also:
Serialized Form

Field Summary
static JREvaluationTime EVALUATION_TIME_COLUMN
          Evaluation time corresponding to JRExpression.EVALUATION_TIME_COLUMN.
static JREvaluationTime EVALUATION_TIME_NOW
          Evaluation time corresponding to JRExpression.EVALUATION_TIME_NOW.
static JREvaluationTime EVALUATION_TIME_PAGE
          Evaluation time corresponding to JRExpression.EVALUATION_TIME_PAGE.
static JREvaluationTime EVALUATION_TIME_REPORT
          Evaluation time corresponding to JRExpression.EVALUATION_TIME_REPORT.
 
Method Summary
 boolean equals(java.lang.Object obj)
           
static JREvaluationTime getBandEvaluationTime(JRFillBand band)
          Returns the evaluation time corresponding to JRExpression.EVALUATION_TIME_BAND for a specific band.
static JREvaluationTime getEvaluationTime(byte type, JRGroup group, JRFillBand band)
          Returns the evaluation time corresponding to an evaluation time type.
static JREvaluationTime getGroupEvaluationTime(java.lang.String groupName)
          Returns the evaluation time corresponding to JRExpression.EVALUATION_TIME_GROUP for a specific group.
 int hashCode()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

EVALUATION_TIME_REPORT

public static final JREvaluationTime EVALUATION_TIME_REPORT
Evaluation time corresponding to JRExpression.EVALUATION_TIME_REPORT.


EVALUATION_TIME_PAGE

public static final JREvaluationTime EVALUATION_TIME_PAGE
Evaluation time corresponding to JRExpression.EVALUATION_TIME_PAGE.


EVALUATION_TIME_COLUMN

public static final JREvaluationTime EVALUATION_TIME_COLUMN
Evaluation time corresponding to JRExpression.EVALUATION_TIME_COLUMN.


EVALUATION_TIME_NOW

public static final JREvaluationTime EVALUATION_TIME_NOW
Evaluation time corresponding to JRExpression.EVALUATION_TIME_NOW.

Method Detail

getGroupEvaluationTime

public static JREvaluationTime getGroupEvaluationTime(java.lang.String groupName)
Returns the evaluation time corresponding to JRExpression.EVALUATION_TIME_GROUP for a specific group.

Parameters:
groupName - the group name
Returns:
corresponding group evaluation time

getBandEvaluationTime

public static JREvaluationTime getBandEvaluationTime(JRFillBand band)
Returns the evaluation time corresponding to JRExpression.EVALUATION_TIME_BAND for a specific band.

Parameters:
band - the band
Returns:
corresponding band evaluation time

getEvaluationTime

public static JREvaluationTime getEvaluationTime(byte type,
                                                 JRGroup group,
                                                 JRFillBand band)
Returns the evaluation time corresponding to an evaluation time type.

Parameters:
type - the evaluation time type
group - the group used for JRExpression.EVALUATION_TIME_GROUP evaluation time type
band - the band used for JRExpression.EVALUATION_TIME_BAND evaluation time type
Returns:
the evaluation time corresponding to an evaluation time type

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object


© 2001-2006 JasperSoft Corporation www.jaspersoft.com