public class GroupTime
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
protected java.lang.Long |
duration |
protected java.lang.Long |
maxDuration |
protected java.lang.Long |
minDuration |
protected java.lang.Long |
start |
protected java.lang.Long |
stop |
protected java.lang.Long |
sumDuration |
Constructor and Description |
---|
GroupTime() |
Modifier and Type | Method and Description |
---|---|
void |
merge(GroupTime groupTime) |
void |
update(Time time) |
void |
update(Timeable timeable) |
protected static <T> void |
update(T first,
T second,
java.util.function.BiFunction<T,T,T> merge,
java.util.function.Consumer<T> setter) |