org.pentaho.reporting.engine.classic.core.function.date
Class CompareDateExpression

java.lang.Object
  extended by org.pentaho.reporting.engine.classic.core.function.AbstractExpression
      extended by org.pentaho.reporting.engine.classic.core.function.AbstractCompareExpression
          extended by org.pentaho.reporting.engine.classic.core.function.date.CompareDateExpression
All Implemented Interfaces:
Serializable, Cloneable, Expression

Deprecated. This can be solved easier using the Inline-Expression language.

public class CompareDateExpression
extends AbstractCompareExpression

This expression compares a static date with the value read from a field.

Author:
Thomas Morgner
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.pentaho.reporting.engine.classic.core.function.AbstractCompareExpression
EQUAL, GREATER, GREATER_EQUAL, LOWER, LOWER_EQUAL, NOT_EQUAL
 
Constructor Summary
CompareDateExpression()
          Deprecated. Default Constructor.
 
Method Summary
 Date getDate()
          Deprecated. Returns the static date that is used for the comparison.
 void setDate(Date date)
          Deprecated. Defines the static date for the comparison.
 
Methods inherited from class org.pentaho.reporting.engine.classic.core.function.AbstractCompareExpression
getCompareMethod, getField, getValue, setCompareMethod, setField
 
Methods inherited from class org.pentaho.reporting.engine.classic.core.function.AbstractExpression
clone, getDataRow, getDependencyLevel, getInstance, getName, getReportConfiguration, getResourceBundleFactory, getRuntime, isActive, isDeepTraversing, isPreserve, setActive, setDependencyLevel, setName, setPreserve, setRuntime
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CompareDateExpression

public CompareDateExpression()
Deprecated. 
Default Constructor.

Method Detail

getDate

public Date getDate()
Deprecated. 
Returns the static date that is used for the comparison.

Returns:
the date.

setDate

public void setDate(Date date)
Deprecated. 
Defines the static date for the comparison. If no date is defined, this expression will always evaluate to false.

Parameters:
date - the static date for the comparison.