- Type Parameters:
C- the column identifier type
public interface TableSummaryModel<C>
-
Method Summary
Modifier and TypeMethodDescriptionsummaryModel(C columnIdentifier) Returns theColumnSummaryModelassociated withcolumnIdentifierstatic <C> TableSummaryModel<C>tableSummaryModel(ColumnSummaryModel.SummaryValues.Factory<C> summaryModelFactory)
-
Method Details
-
summaryModel
Returns theColumnSummaryModelassociated withcolumnIdentifier- Parameters:
columnIdentifier- 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(ColumnSummaryModel.SummaryValues.Factory<C> summaryModelFactory) - Type Parameters:
C- the column identifier type- Parameters:
summaryModelFactory- the summary model factory- Returns:
- a new
TableSummaryModelinstance
-