Interface CycleResultsSegment
-
- All Superinterfaces:
java.lang.Comparable<CycleResultsSegment>,java.lang.Iterable<CycleResult>
- All Known Implementing Classes:
CycleResultArray,CycleResultsIntervalSegment,CycleResultsSegment.EmptySegment,CycleResultsSegmentReadable,CycleSpanResults,StrideTracker
public interface CycleResultsSegment extends java.lang.Comparable<CycleResultsSegment>, java.lang.Iterable<CycleResult>
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classCycleResultsSegment.EmptySegment
-
Field Summary
Fields Modifier and Type Field Description static CycleResultsSegmentEMPTY
-
Method Summary
Modifier and Type Method Description default intcompareTo(CycleResultsSegment other)default CycleResultsSegmentfilter(java.util.function.Predicate<ResultReadable> filter)longgetCount()longgetMinCycle()
-
-
-
Field Detail
-
EMPTY
static final CycleResultsSegment EMPTY
-
-
Method Detail
-
getCount
long getCount()
-
getMinCycle
long getMinCycle()
-
filter
default CycleResultsSegment filter(java.util.function.Predicate<ResultReadable> filter)
-
compareTo
default int compareTo(CycleResultsSegment other)
- Specified by:
compareToin interfacejava.lang.Comparable<CycleResultsSegment>
-
-