Uses of Interface
com.jongsoft.lang.time.Range
-
Packages that use Range Package Description com.jongsoft.lang This package contains all interfaces used through out the functional library.com.jongsoft.lang.time com.jongsoft.lang.time.impl -
-
Uses of Range in com.jongsoft.lang
Methods in com.jongsoft.lang that return Range Modifier and Type Method Description static <T extends java.time.temporal.Temporal>
Range<T>Dates. range(T from, java.time.temporal.ChronoUnit range)
Create a temporal range, starting from the providedfrom
and with a size containing exactly one of the provided chrono unit.static <T extends java.time.temporal.Temporal>
Range<T>Dates. range(T from, T until)
Creates a temporal range, where the range is valid from (inclusive) until (exclusive) a preset temporal instance. -
Uses of Range in com.jongsoft.lang.time
Methods in com.jongsoft.lang.time that return Range Modifier and Type Method Description Range<T>
Range. next()
Returns the range exactly after this range.Range<T>
Range. previous()
Returns the range exactly before this range.Methods in com.jongsoft.lang.time that return types with arguments of type Range Modifier and Type Method Description java.util.stream.Stream<Range<T>>
Range. slice(java.time.temporal.ChronoUnit slicing)
Slice the temporal range into smaller sections, where each slice is at least the indicated ChronoUnit in size. -
Uses of Range in com.jongsoft.lang.time.impl
Classes in com.jongsoft.lang.time.impl that implement Range Modifier and Type Class Description class
RangeImpl<T extends java.time.temporal.Temporal>
Methods in com.jongsoft.lang.time.impl that return Range Modifier and Type Method Description Range<T>
RangeImpl. next()
Range<T>
RangeImpl. previous()
Methods in com.jongsoft.lang.time.impl that return types with arguments of type Range Modifier and Type Method Description java.util.stream.Stream<Range<T>>
RangeImpl. slice(java.time.temporal.ChronoUnit slicing)
-