Package org.jfree.report.expressions.sys
Class GroupByExpression
java.lang.Object
org.jfree.report.expressions.AbstractExpression
org.jfree.report.expressions.sys.GroupByExpression
- All Implemented Interfaces:
Serializable
,Cloneable
,Expression
Creation-Date: 08.10.2006, 16:28:37
- Author:
- Thomas Morgner
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.jfree.report.expressions.AbstractExpression
getDataRow, getInstance, getName, getParentLocale, getReportConfiguration, getResourceBundleFactory, getRuntime, isDeepTraversing, isPrecompute, isPreserve, setDeepTraversing, setName, setPrecompute, setPreserve, setRuntime
-
Constructor Details
-
GroupByExpression
public GroupByExpression()
-
-
Method Details
-
computeValue
Return the current expression value.The value depends (obviously) on the expression implementation.
- Returns:
- the value of the function.
- Throws:
DataSourceException
-
setField
-
getField
-
getFieldCount
public int getFieldCount() -
getField
-
setField
-
clone
Description copied from class:AbstractExpression
Clones the expression, expression should be reinitialized after the cloning.Expression maintain no state, cloning is done at the beginning of the report processing to disconnect the used expression from any other object space.
- Specified by:
clone
in interfaceExpression
- Overrides:
clone
in classAbstractExpression
- Returns:
- A clone of this expression.
- Throws:
CloneNotSupportedException
- this should never happen.
-