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

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.ColumnMultiplyExpression
All Implemented Interfaces:
Serializable, Cloneable, Expression

Deprecated. Use a formula

public class ColumnMultiplyExpression
extends ColumnAggregationExpression

Multiplies all values read from the field-list. This is almost the same as the formula [field1] * [field2] * field[3] * .. * [fieldn]. Values that are non-numeric or null are ignored.

Author:
Thomas Morgner
See Also:
Serialized Form

Constructor Summary
ColumnMultiplyExpression()
          Deprecated. Default Constructor.
 
Method Summary
 Object getValue()
          Deprecated. Return the current expression 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

ColumnMultiplyExpression

public ColumnMultiplyExpression()
Deprecated. 
Default Constructor.

Method Detail

getValue

public Object getValue()
Deprecated. 
Return the current expression value.

Returns:
the value of the function.