Object/Class

org.sisioh.baseunits.scala.time

TimePoint

Related Docs: class TimePoint | package time

Permalink

object TimePoint extends Serializable

TimePointコンパニオンオブジェクト。

Linear Supertypes
Serializable, Serializable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. TimePoint
  2. Serializable
  3. Serializable
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. def apply(milliseconds: Long): TimePoint

    Permalink

    インスタンスを生成する。

    インスタンスを生成する。

    milliseconds

    エポックからの経過ミリ秒

    returns

    TimePoint

  5. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  6. def at(year: Int, month: MonthOfYear, date: DayOfMonth, hour: Int, minute: Int, second: Int, millisecond: Int, zoneId: ZoneId): TimePoint

    Permalink
  7. def at(year: Int, month: MonthOfYear, date: DayOfMonth, hour: Int, minute: Int, second: Int, millisecond: Int): TimePoint

    Permalink

    デフォルトタイムゾーンにおける、指定した日時を表すインスタンスを取得する。

    デフォルトタイムゾーンにおける、指定した日時を表すインスタンスを取得する。

    year

    month

    date

    hour

    minute

    second

    millisecond

    ミリ秒

    returns

    TimePoint

  8. def at(year: Int, month: Int, date: Int, hour: Int, minute: Int, zoneId: ZoneId): TimePoint

    Permalink
  9. def at(year: Int, month: Int, date: Int, hour: Int, minute: Int): TimePoint

    Permalink

    デフォルトタイムゾーンにおける、指定した日時を表すインスタンスを取得する。

    デフォルトタイムゾーンにおける、指定した日時を表すインスタンスを取得する。

    year

    month

    月(1〜12)

    date

    hour

    minute

    returns

    TimePoint

  10. def at(year: Int, month: Int, date: Int, hour: Int, minute: Int, second: Int, zoneId: ZoneId): TimePoint

    Permalink
  11. def at(year: Int, month: Int, date: Int, hour: Int, minute: Int, second: Int): TimePoint

    Permalink

    デフォルトタイムゾーンにおける、指定した日時を表すインスタンスを取得する。

    デフォルトタイムゾーンにおける、指定した日時を表すインスタンスを取得する。

    year

    month

    月(1〜12)

    date

    hour

    minute

    second

    returns

    TimePoint

  12. def at(year: Int, month: Int, date: Int, hour: Int, minute: Int, second: Int, millisecond: Int, zoneId: ZoneId): TimePoint

    Permalink
  13. def at(year: Int, month: Int, date: Int, hour: Int, minute: Int, second: Int, millisecond: Int): TimePoint

    Permalink

    デフォルトタイムゾーンにおける、指定した日時を表すインスタンスを取得する。

    デフォルトタイムゾーンにおける、指定した日時を表すインスタンスを取得する。

    year

    month

    月(1〜12)

    date

    hour

    minute

    second

    millisecond

    ミリ秒

    returns

    TimePoint

  14. def at(yearMonth: CalendarYearMonth, date: DayOfMonth, hour: Int, minute: Int, second: Int, millisecond: Int, zoneId: ZoneId): TimePoint

    Permalink
  15. def at(yearMonth: CalendarYearMonth, date: DayOfMonth, hour: Int, minute: Int, second: Int, millisecond: Int): TimePoint

    Permalink

    デフォルトタイムゾーンにおける、指定した日時を表すインスタンスを取得する。

    デフォルトタイムゾーンにおける、指定した日時を表すインスタンスを取得する。

    yearMonth

    年月

    date

    hour

    minute

    second

    millisecond

    ミリ秒

    returns

    TimePoint

  16. def at12hr(year: Int, month: Int, date: Int, hour: Int, amPm: String, minute: Int, second: Int, millisecond: Int, zoneId: ZoneId): TimePoint

    Permalink
  17. def at12hr(year: Int, month: Int, date: Int, hour: Int, amPm: String, minute: Int, second: Int, millisecond: Int): TimePoint

    Permalink

    デフォルトタイムゾーンにおける、指定した日時を表すインスタンスを取得する。

    デフォルトタイムゾーンにおける、指定した日時を表すインスタンスを取得する。

    year

    month

    月(1〜12)

    date

    hour

    amPm

    午前午後を表す文字列("AM", "PM"など)

    minute

    second

    millisecond

    ミリ秒

    returns

    TimePoint

    Exceptions thrown

    IllegalArgumentException 引数hourの値が0〜11の範囲ではない場合もしくは、 引数amPmの値が "AM" または "PM" ではない場合

  18. def atMidnight(year: Int, month: Int, date: Int, zoneId: ZoneId): TimePoint

    Permalink
  19. def atMidnight(year: Int, month: Int, date: Int): TimePoint

    Permalink

    デフォルトタイムゾーンにおける、指定した日付の午前0時(深夜)を表すインスタンスを取得する。

    デフォルトタイムゾーンにおける、指定した日付の午前0時(深夜)を表すインスタンスを取得する。

    year

    month

    月(1〜12)

    date

    returns

    TimePoint

  20. def atMidnight(calendarDate: CalendarDate, zoneId: ZoneId): TimePoint

    Permalink
  21. def atMidnight(calendarDate: CalendarDate): TimePoint

    Permalink

    デフォルトタイムゾーンにおける、指定した日時の午前0時(深夜)を表すインスタンスを取得する。

    デフォルトタイムゾーンにおける、指定した日時の午前0時(深夜)を表すインスタンスを取得する。

    calendarDate

    日付

    returns

    TimePoint

  22. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  23. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  24. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  25. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  26. def from(milliseconds: Long): TimePoint

    Permalink

    エポックからの経過ミリ秒を TimePoint に変換する。

    エポックからの経過ミリ秒を TimePoint に変換する。

    milliseconds

    エポックからの経過ミリ秒

    returns

    TimePoint

  27. def from(zonedDateTime: ZonedDateTime): TimePoint

    Permalink

    java.time.ZonedDateTimeTimePointに変換する。

    java.time.ZonedDateTimeTimePointに変換する。

    zonedDateTime

    元となる日時情報を表す java.time.ZonedDateTimeインスタンス

    returns

    TimePoint

  28. def from(instant: Instant): TimePoint

    Permalink

    java.time.InstantTimePointに変換する。

    java.time.InstantTimePointに変換する。

    instant

    元となる日時情報を表す java.time.Instantインスタンス

    returns

    TimePoint

  29. def from(javaDate: Date): TimePoint

    Permalink

    java.util.DateTimePointに変換する。

    java.util.DateTimePointに変換する。

    javaDate

    元となる日時情報を表す java.util.Dateインスタンス

    returns

    TimePoint

  30. def from(date: CalendarDate, time: TimeOfDay, zoneId: ZoneId): TimePoint

    Permalink
  31. def from(date: CalendarDate, time: TimeOfDay): TimePoint

    Permalink

    デフォルトタイムゾーンにおける、指定した日時を表すインスタンスを取得する。

    デフォルトタイムゾーンにおける、指定した日時を表すインスタンスを取得する。

    date

    日付

    time

    時間

    returns

    TimePoint

  32. def from(calendar: Calendar): TimePoint

    Permalink

    java.util.CalendarTimePointに変換する。

    java.util.CalendarTimePointに変換する。

    calendar

    元となる日時情報を表す java.util.Calendarインスタンス

    returns

    TimePoint

  33. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  34. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  35. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  36. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  37. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  38. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  39. def parse(dateTimeString: String, pattern: String, zoneId: ZoneId = ZoneIds.Default): TimePoint

    Permalink

    日時を表す文字列を、指定したパターンで指定したタイムゾーンとして解析し、その日時を表す TimePointを返す。

    日時を表す文字列を、指定したパターンで指定したタイムゾーンとして解析し、その日時を表す TimePointを返す。

    dateTimeString

    日時を表す文字列

    pattern

    解析パターン

    zoneId

    ゾーンID

    returns

    TimePoint

    Exceptions thrown

    ParseException 文字列の解析に失敗した場合

  40. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  41. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  42. def unapply(timePoint: TimePoint): Option[Long]

    Permalink

    抽出子メソッド。

    抽出子メソッド。

    timePoint

    TimePoint

    returns

    Option[(Long)]

  43. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  44. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  45. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Deprecated Value Members

  1. def at(year: Int, month: MonthOfYear, date: DayOfMonth, hour: Int, minute: Int, second: Int, millisecond: Int, timeZone: TimeZone): TimePoint

    Permalink

    指定したタイムゾーンにおける、指定した日時を表すインスタンスを取得する。

    指定したタイムゾーンにおける、指定した日時を表すインスタンスを取得する。

    year

    month

    date

    hour

    minute

    second

    millisecond

    ミリ秒

    timeZone

    タイムゾーン

    returns

    TimePoint

    Annotations
    @deprecated
    Deprecated

    (Since version 0.1.18) Use at(year: Int, month: MonthOfYear, date: DayOfMonth, hour: Int, minute: Int, second: Int, millisecond: Int, zoneId: ZoneId) method instead

  2. def at(year: Int, month: Int, date: Int, hour: Int, minute: Int, timeZone: TimeZone): TimePoint

    Permalink

    指定したタイムゾーンにおける、指定した日時を表すインスタンスを取得する。

    指定したタイムゾーンにおける、指定した日時を表すインスタンスを取得する。

    year

    month

    月(1〜12)

    date

    hour

    minute

    timeZone

    タイムゾーン

    returns

    TimePoint

    Annotations
    @deprecated
    Deprecated

    (Since version 0.1.18) Use at(year: Int, month: Int, date: Int, hour: Int, minute: Int, zoneId: ZoneId) method instead

  3. def at(year: Int, month: Int, date: Int, hour: Int, minute: Int, second: Int, timeZone: TimeZone): TimePoint

    Permalink

    指定したタイムゾーンにおける、指定した日時を表すインスタンスを取得する。

    指定したタイムゾーンにおける、指定した日時を表すインスタンスを取得する。

    year

    month

    月(1〜12)

    date

    hour

    minute

    second

    timeZone

    タイムゾーン

    returns

    TimePoint

    Annotations
    @deprecated
    Deprecated

    (Since version 0.1.18) Use at(year: Int, month: Int, date: Int, hour: Int, minute: Int, second: Int, zoneId: ZoneId) method instead

  4. def at(year: Int, month: Int, date: Int, hour: Int, minute: Int, second: Int, millisecond: Int, timeZone: TimeZone): TimePoint

    Permalink

    指定したタイムゾーンにおける、指定した日時を表すインスタンスを取得する。

    指定したタイムゾーンにおける、指定した日時を表すインスタンスを取得する。

    year

    month

    月(1〜12)

    date

    hour

    minute

    second

    millisecond

    ミリ秒

    timeZone

    タイムゾーン

    returns

    TimePoint

    Annotations
    @deprecated
    Deprecated

    (Since version 0.1.18) Use at(year: Int, month: Int, date: Int, hour: Int, minute: Int, second: Int, millisecond: Int, zoneId: ZoneId) method instead

  5. def at(yearMonth: CalendarYearMonth, date: DayOfMonth, hour: Int, minute: Int, second: Int, millisecond: Int, timeZone: TimeZone): TimePoint

    Permalink

    指定したタイムゾーンにおける、指定した日時を表すインスタンスを取得する。

    指定したタイムゾーンにおける、指定した日時を表すインスタンスを取得する。

    yearMonth

    年月

    date

    hour

    minute

    second

    millisecond

    ミリ秒

    timeZone

    タイムゾーン

    returns

    TimePoint

    Annotations
    @deprecated
    Deprecated

    (Since version 0.1.18) Use at(yearMonth: CalendarYearMonth, date: DayOfMonth, hour: Int, minute: Int, second: Int, millisecond: Int, zoneId: ZoneId) method instead

  6. def at12hr(year: Int, month: Int, date: Int, hour: Int, amPm: String, minute: Int, second: Int, millisecond: Int, timeZone: TimeZone): TimePoint

    Permalink

    指定したタイムゾーンにおける、指定した日時を表すインスタンスを取得する。

    指定したタイムゾーンにおける、指定した日時を表すインスタンスを取得する。

    year

    month

    月(1〜12)

    date

    hour

    amPm

    午前午後を表す文字列("AM", "PM"など)

    minute

    second

    millisecond

    ミリ秒

    timeZone

    タイムゾーン

    returns

    TimePoint

    Annotations
    @deprecated
    Deprecated

    (Since version 0.1.18) Use at12hr(year: Int, month: Int, date: Int, hour: Int, amPm: String, minute: Int, second: Int, millisecond: Int, zoneId: ZoneId) method instead

    Exceptions thrown

    IllegalArgumentException 引数hourの値が0〜11の範囲ではない場合もしくは、 引数amPmの値が "AM" または "PM" ではない場合もしく

  7. def atMidnight(year: Int, month: Int, date: Int, timeZone: TimeZone): TimePoint

    Permalink

    指定したタイムゾーンにおける、指定した日付の午前0時(深夜)を表すインスタンスを取得する。

    指定したタイムゾーンにおける、指定した日付の午前0時(深夜)を表すインスタンスを取得する。

    year

    month

    月(1〜12)

    date

    timeZone

    タイムゾーン

    returns

    TimePoint

    Annotations
    @deprecated
    Deprecated

    (Since version 0.1.18) Use atMidnight(year: Int, month: Int, date: Int, zoneId: ZoneId) method instead

  8. def atMidnight(calendarDate: CalendarDate, timeZone: TimeZone): TimePoint

    Permalink

    指定したタイムゾーンにおける、指定した日時の午前0時(深夜)を表すインスタンスを取得する。

    指定したタイムゾーンにおける、指定した日時の午前0時(深夜)を表すインスタンスを取得する。

    calendarDate

    日付

    timeZone

    タイムゾーン

    returns

    TimePoint

    Annotations
    @deprecated
    Deprecated

    (Since version 0.1.18) Use atMidnight(calendarDate: CalendarDate, zoneId: ZoneId) method instead

  9. def from(date: CalendarDate, time: TimeOfDay, timeZone: TimeZone): TimePoint

    Permalink

    指定したタイムゾーンにおける、指定した日時を表すインスタンスを取得する。

    指定したタイムゾーンにおける、指定した日時を表すインスタンスを取得する。

    date

    日付

    time

    時間

    timeZone

    タイムゾーン

    returns

    TimePoint

    Annotations
    @deprecated
    Deprecated

    (Since version 0.1.18) Use from(date: CalendarDate, time: TimeOfDay, zoneId: ZoneId) method instead

  10. def parse(dateTimeString: String, pattern: String, timeZone: TimeZone): TimePoint

    Permalink

    日時を表す文字列を、指定したパターンで指定したタイムゾーンとして解析し、その日時を表す TimePointを返す。

    日時を表す文字列を、指定したパターンで指定したタイムゾーンとして解析し、その日時を表す TimePointを返す。

    dateTimeString

    日時を表す文字列

    pattern

    解析パターン

    timeZone

    タイムゾーン

    returns

    TimePoint

    Annotations
    @deprecated
    Deprecated

    (Since version 0.1.18) Use parse(dateTimeString: String, pattern: String, zoneId: ZoneId) method instead

    Exceptions thrown

    ParseException 文字列の解析に失敗した場合

Inherited from Serializable

Inherited from Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped