Klasse OffsetDateTimeRange

java.lang.Object
org.jooq.postgres.extensions.types.OffsetDateTimeRange
Alle implementierten Schnittstellen:
Serializable, Range<OffsetDateTime>

public final class OffsetDateTimeRange extends Object
A data type representing the PostgreSQL tstzrange type.
Autor:
Lukas Eder
Siehe auch:
  • Methodendetails

    • offsetDateTimeRange

      public static final OffsetDateTimeRange offsetDateTimeRange(OffsetDateTime lower, OffsetDateTime upper)
      Create a new OffsetDateTimeRange with a inclusive lower bound and an exclusive upper bound.
    • offsetDateTimeRange

      public static final OffsetDateTimeRange offsetDateTimeRange(OffsetDateTime lower, boolean lowerIncluding, OffsetDateTime upper, boolean upperIncluding)
      Create a new OffsetDateTimeRange.
    • isEmpty

      public boolean isEmpty()
      Beschreibung aus Schnittstelle kopiert: Range
      In PostgreSQL, a [x,x) range is considered "empty".
      Angegeben von:
      isEmpty in Schnittstelle Range<T>
    • lower

      @Nullable public final OffsetDateTime lower()
      Beschreibung aus Schnittstelle kopiert: Range
      The lower bound of the range.
      Angegeben von:
      lower in Schnittstelle Range<T>
    • lowerIncluding

      public final boolean lowerIncluding()
      Beschreibung aus Schnittstelle kopiert: Range
      Whether the Range.lower() bound of the range is included in the range.
      Angegeben von:
      lowerIncluding in Schnittstelle Range<T>
    • upper

      @Nullable public final OffsetDateTime upper()
      Beschreibung aus Schnittstelle kopiert: Range
      The upper bound of the range.
      Angegeben von:
      upper in Schnittstelle Range<T>
    • upperIncluding

      public final boolean upperIncluding()
      Beschreibung aus Schnittstelle kopiert: Range
      Whether the Range.upper() bound of the range is included in the range.
      Angegeben von:
      upperIncluding in Schnittstelle Range<T>
    • hashCode

      public int hashCode()
      Setzt außer Kraft:
      hashCode in Klasse Object
    • equals

      public boolean equals(Object obj)
      Setzt außer Kraft:
      equals in Klasse Object
    • toString

      public String toString()
      Setzt außer Kraft:
      toString in Klasse Object