Class ListedTime

  • All Implemented Interfaces:
    java.time.temporal.Temporal, java.time.temporal.TemporalAccessor

    public final class ListedTime
    extends java.lang.Object
    implements java.time.temporal.Temporal
    • Field Summary

      Fields 
      Modifier and Type Field Description
      java.time.ZonedDateTime time  
    • Constructor Summary

      Constructors 
      Constructor Description
      ListedTime()  
      ListedTime​(java.time.ZonedDateTime atTime)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean equals​(java.lang.Object obj)  
      long getLong​(java.time.temporal.TemporalField field)  
      int hashCode()  
      boolean isSupported​(java.time.temporal.TemporalField field)  
      boolean isSupported​(java.time.temporal.TemporalUnit unit)  
      ListedTime plus​(long amountToAdd, java.time.temporal.TemporalUnit unit)  
      long until​(java.time.temporal.Temporal endExclusive, java.time.temporal.TemporalUnit unit)  
      ListedTime with​(java.time.temporal.TemporalField field, long newValue)  
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface java.time.temporal.Temporal

        minus, minus, plus, with
      • Methods inherited from interface java.time.temporal.TemporalAccessor

        get, query, range
    • Field Detail

      • time

        public final java.time.ZonedDateTime time
    • Constructor Detail

      • ListedTime

        public ListedTime()
      • ListedTime

        public ListedTime​(java.time.ZonedDateTime atTime)
    • Method Detail

      • equals

        public final boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public final int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • isSupported

        public boolean isSupported​(java.time.temporal.TemporalField field)
        Specified by:
        isSupported in interface java.time.temporal.TemporalAccessor
      • getLong

        public long getLong​(java.time.temporal.TemporalField field)
        Specified by:
        getLong in interface java.time.temporal.TemporalAccessor
      • isSupported

        public boolean isSupported​(java.time.temporal.TemporalUnit unit)
        Specified by:
        isSupported in interface java.time.temporal.Temporal
      • with

        public ListedTime with​(java.time.temporal.TemporalField field,
                               long newValue)
        Specified by:
        with in interface java.time.temporal.Temporal
      • plus

        public ListedTime plus​(long amountToAdd,
                               java.time.temporal.TemporalUnit unit)
        Specified by:
        plus in interface java.time.temporal.Temporal
      • until

        public long until​(java.time.temporal.Temporal endExclusive,
                          java.time.temporal.TemporalUnit unit)
        Specified by:
        until in interface java.time.temporal.Temporal