org.pentaho.reporting.engine.classic.core.function
Class ColumnMaximumExpression

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

Deprecated. Use a formula

public class ColumnMaximumExpression
extends ColumnAggregationExpression

Computes the maximum of all data-row columns defined in the field-list. This computes the horizontal maximum, to compute the maximum value in a group, use the ItemMaxFunction instead.

Author:
Thomas Morgner
See Also:
Serialized Form

Constructor Summary
ColumnMaximumExpression()
          Deprecated. Default Constructor.
 
Method Summary
 Object getValue()
          Deprecated. Returns the maximum value.
 
Methods inherited from class org.pentaho.reporting.engine.classic.core.function.ColumnAggregationExpression
getField, getField, getFieldCount, getInstance, setField, setField
 
Methods inherited from class org.pentaho.reporting.engine.classic.core.function.AbstractExpression
clone, getDataRow, getDependencyLevel, 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

ColumnMaximumExpression

public ColumnMaximumExpression()
Deprecated. 
Default Constructor.

Method Detail

getValue

public Object getValue()
Deprecated. 
Returns the maximum value. Non-comparable values are ignored.

Returns:
the maximum value computed by the function.