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
FieldsModifier and TypeFieldDescriptionstatic final ISummaryProviderThis instance will always returnDEFAULT_SUMMARY_VALUEand does not perform a calculation.static final Objectstatic final ISummaryProviderRegister 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 theISummaryProviderand is a performance tweak. -
DEFAULT
This instance will always returnDEFAULT_SUMMARY_VALUEand 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.
-