Class Day

java.lang.Object
ws.slink.intervals.impl.CustomInterval
ws.slink.intervals.impl.OffsetAwareInterval
ws.slink.intervals.Day
All Implemented Interfaces:
Interval

public class Day extends ws.slink.intervals.impl.OffsetAwareInterval
  • Field Summary

    Fields inherited from class ws.slink.intervals.impl.OffsetAwareInterval

    offset

    Fields inherited from class ws.slink.intervals.impl.CustomInterval

    end, start, timezone
  • Constructor Summary

    Constructors
    Constructor
    Description
    Day(TimeZone timezone, LocalDateTime start, LocalDateTime end)
     
    Day(TimeZone timezone, LocalDateTime start, LocalDateTime end, int offset)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static Day
    of(String input)
     
    static Day
    of(String input, int offset)
     
    static Day
    of(String input, String timezone)
     
    static Day
    of(String input, String timezone, int offset)
     
    returns previous interval from current (only supported for fixed type intervals, such as day, month, year)
    returns extended interval including previous one (only supported for fixed type intervals, such as day, month, year)

    Methods inherited from class ws.slink.intervals.impl.CustomInterval

    contains, end, getEnd, getStart, start, timezone, toString

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Methods inherited from interface ws.slink.intervals.Interval

    contains
  • Constructor Details

  • Method Details

    • previous

      public Interval previous()
      Description copied from interface: Interval
      returns previous interval from current (only supported for fixed type intervals, such as day, month, year)
      Returns:
      previous Interval
    • withPrevious

      public Interval withPrevious()
      Description copied from interface: Interval
      returns extended interval including previous one (only supported for fixed type intervals, such as day, month, year)
      Returns:
      previous Interval
    • of

      public static Day of(String input)
    • of

      public static Day of(String input, String timezone)
    • of

      public static Day of(String input, int offset)
    • of

      public static Day of(String input, String timezone, int offset)