Class SummaryResultGroup
java.lang.Object
com.amalgamasimulation.studies.result.ResultElement
com.amalgamasimulation.studies.result.ResultDoubleValue
com.amalgamasimulation.studies.result.SummaryResultGroup
- All Implemented Interfaces:
IResultGroup,ResultValue
A specialized
ResultDoubleValue that serves as a container for
grouping other result elements.
This class represents a logical grouping within a hierarchical result
structure. It inherits all the parent-child relationship capabilities from
ResultDoubleValue but serves specifically also as a container node.
Groups can contain any combination of ResultDoubleValue elements and
other nested SummaryResultGroup elements.
ResultDoubleValue.value() always returns the sum of the contained
ResultDoubleValue elements
-
Field Summary
Fields inherited from class com.amalgamasimulation.studies.result.ResultDoubleValue
valueSupplier -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.amalgamasimulation.studies.result.ResultDoubleValue
format, format, getFormat, id, valueMethods inherited from class com.amalgamasimulation.studies.result.ResultElement
children, descendants, element, element, element, element, element, element, element, element, element, element, find, findByTags, findOrThrow, findOrThrow, getChildrenDoubleResults, getChildrenDoubleResults, getChildrenGroups, getChildrenGroups, getDateTimeOrThrow, getDateTimeOrThrow, getFunctionOrDefault, getFunctionOrThrow, getGroupOrThrow, getOrDefault, getOrThrow, getOrThrow, getStringOrThrow, getStringOrThrow, group, group, hasSiblingWithSameId, id, id, parent, path, root, setParent, summaryResultGroup, summaryResultGroup, tag, tagsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.amalgamasimulation.studies.result.ResultValue
path
-
Constructor Details
-
SummaryResultGroup
public SummaryResultGroup()
-