- Type Parameters:
C
- the column identifier type
public interface TableSummaryModel<C>
-
Method Summary
Modifier and TypeMethodDescriptionsummaryModel
(C identifier) Returns theSummaryModel
associated with the column identified byidentifier
static <C> TableSummaryModel<C>
tableSummaryModel
(SummaryModel.SummaryValues.Factory<C> summaryModelFactory)
-
Method Details
-
summaryModel
Returns theSummaryModel
associated with the column identified byidentifier
- Parameters:
identifier
- the column identifier- Returns:
- the ColumnSummaryModel for the column identified by the given identifier, an empty Optional if none is available
-
tableSummaryModel
static <C> TableSummaryModel<C> tableSummaryModel(SummaryModel.SummaryValues.Factory<C> summaryModelFactory) - Type Parameters:
C
- the column identifier type- Parameters:
summaryModelFactory
- the summary model factory- Returns:
- a new
TableSummaryModel
instance
-