类 WeekTime

java.lang.Object
org.beangle.orm.hibernate.udt.WeekTime
所有已实现的接口:
Serializable, Comparable<WeekTime>, Component

@Embeddable public class WeekTime extends Object implements Component, Comparable<WeekTime>, Serializable
另请参阅:
  • 构造器详细资料

    • WeekTime

      public WeekTime()
    • WeekTime

      public WeekTime(WeekTime other)
  • 方法详细资料

    • compareTo

      public int compareTo(WeekTime other)
      指定者:
      compareTo 在接口中 Comparable<WeekTime>
    • miniutes

      public int miniutes()
    • hashCode

      public int hashCode()
      覆盖:
      hashCode 在类中 Object
    • equals

      public boolean equals(Object obj)
      覆盖:
      equals 在类中 Object
    • getDates

      public List<Date> getDates()
    • getDate

      public Date getDate(int week)
    • isOverlap

      public boolean isOverlap(WeekTime time)
    • getWeekday

      public WeekDay getWeekday()
    • clone

      public Object clone()
      克隆时间
      覆盖:
      clone 在类中 Object
    • getStartYear

      public int getStartYear()
    • getStartOn

      public Date getStartOn()
    • setStartOn

      public void setStartOn(Date startOn)
    • getBeginAt

      public HourMinute getBeginAt()
    • setBeginAt

      public void setBeginAt(HourMinute beginAt)
    • getEndAt

      public HourMinute getEndAt()
    • setEndAt

      public void setEndAt(HourMinute endAt)
    • getWeekstate

      public WeekState getWeekstate()
    • setWeekstate

      public void setWeekstate(WeekState weekstate)
    • getFirstDay

      public Date getFirstDay()
      返回该时间表示的第一天 FIXME
      返回:
    • getTimeZone

      public String getTimeZone()
      时间区间
      返回:
    • toString

      public String toString()
      覆盖:
      toString 在类中 Object
      另请参阅:
    • getStartOn

      public static LocalDate getStartOn(int year, WeekDay weekday)
    • of

      public static WeekTime of(Date date)
    • contains

      public boolean contains(Date date)
      查询指定日期是否在该时间单元中. FIXME
      参数:
      date -
      返回:
    • getLastDay

      public Date getLastDay()
    • dropDay

      public void dropDay(Date lastDay)
    • addDay

      public void addDay(Date lastDay)