Interface ISummaryProvider
- All Known Implementing Classes:
SummationSummaryProvider
public interface ISummaryProvider
Summarizes the values in a column. Used by the
SummaryRowLayer
to
calculate summary values.-
Field Summary
Modifier and TypeFieldDescriptionstatic final ISummaryProvider
This instance will always returnDEFAULT_SUMMARY_VALUE
and does not perform a calculation.static final Object
static final ISummaryProvider
Register this instance to indicate that a summary is not required. -
Method Summary
-
Field Details
-
DEFAULT_SUMMARY_VALUE
-
NONE
Register this instance to indicate that a summary is not required. Doing so avoids calls to theISummaryProvider
and is a performance tweak. -
DEFAULT
This instance will always returnDEFAULT_SUMMARY_VALUE
and does not perform a calculation.
-
-
Method Details
-
summarize
- Parameters:
columnIndex
- The column index of the column for which the summary should be calculated.- Returns:
- The calculated summary value for the column.
-