Class StateSummaryProvider
java.lang.Object
org.tasktide.core.model.state_summary.StateSummaryProvider
For static initialization of valid
StateSummary. Conversion
methods are intentionally kept separate for clarity of use-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic StateSummary<ItemState> Convert a Map ofItemStatecounts, to dedicatedItemStateSummarystatic StateSummary<TaskState> Convert a Map ofTaskStatecounts, to dedicatedTaskStateSummarystatic StateSummary<ItemState> Make a blankStateSummaryfor acrossItemStateinstancesstatic StateSummary<TaskState> Make a blankStateSummaryfor acrossTaskStateinstances
-
Constructor Details
-
StateSummaryProvider
public StateSummaryProvider()
-
-
Method Details
-
makeItemStateSummary
Make a blankStateSummaryfor acrossItemStateinstances- Returns:
StateSummaryofItemState
-
convertToItemStateSummary
Convert a Map ofItemStatecounts, to dedicatedItemStateSummary- Parameters:
map-- Returns:
StateSummaryofItemState
-
makeTaskStateSummary
Make a blankStateSummaryfor acrossTaskStateinstances- Returns:
StateSummaryofTaskState
-
convertToTaskStateSummary
Convert a Map ofTaskStatecounts, to dedicatedTaskStateSummary- Parameters:
map-- Returns:
StateSummaryofTaskState
-