Module is.codion.common.model
Package is.codion.common.model.table
Interface ColumnSummaryModel.SummaryValueProvider<T extends Number>
- Type Parameters:
T
- the value type
- Enclosing interface:
- ColumnSummaryModel
public static interface ColumnSummaryModel.SummaryValueProvider<T extends Number>
Provides the values on which to base the summary .
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interface
-
Method Summary
-
Method Details
-
format
- Parameters:
value
- the value- Returns:
- the formatted value
-
values
ColumnSummaryModel.SummaryValues<T> values()- Returns:
- the values to base the summary on
-
changeEvent
EventObserver<?> changeEvent()- Returns:
- an observer notified when underlying data changes, requiring a summary refresh
-