Interface TimeRangeFactory
-
- All Known Implementing Classes:
DefaultTimeRangeFactory
public interface TimeRangeFactoryCreates time ragesTimeRangebased on given input
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TimeRangecreateTimeRange(java.lang.String range)Creates time range based on given rangejava.util.List<TimeRange>createTimeRanges(java.lang.String commaSeparatedRanges)Creates ranges from given comma separated values
-
-
-
Method Detail
-
createTimeRanges
java.util.List<TimeRange> createTimeRanges(java.lang.String commaSeparatedRanges)
Creates ranges from given comma separated values- Parameters:
commaSeparatedRanges- e.g. 2m,3h,2w,3w,1d -createTimeRange(String)- Returns:
- list of time ranges. They are sorted from the smallest one.
-
createTimeRange
TimeRange createTimeRange(java.lang.String range)
Creates time range based on given range- Parameters:
range- range in following format xm - x minutes, xh - x hours, xd - x days, xw - x weeks- Returns:
- TimeRage object
-
-