Class BSONTimestamp

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Comparable<BSONTimestamp>

    @Deprecated(since="2022-10-31")
    public final class BSONTimestamp
    extends java.lang.Object
    implements java.lang.Comparable<BSONTimestamp>, java.io.Serializable
    Deprecated.
    Usage of this API is not supported in AEM as a Cloud Service.
    This is used for internal increment values. For normal dates you should use java.util.Date time is seconds since epoch inc is an ordinal.
    See Also:
    Serialized Form
    • Constructor Summary

      Constructors 
      Constructor Description
      BSONTimestamp()
      Deprecated.
      Creates a new instance.
      BSONTimestamp​(int time, int increment)
      Deprecated.
      Creates a new instance.
    • Method Summary

      All Methods Instance Methods Concrete Methods Deprecated Methods 
      Modifier and Type Method Description
      int compareTo​(BSONTimestamp ts)
      Deprecated.
       
      boolean equals​(java.lang.Object obj)
      Deprecated.
       
      int getInc()
      Deprecated.
      Gets the incrementing ordinal for operations within a given second.
      int getTime()
      Deprecated.
      Gets the time in seconds since epoch
      int hashCode()
      Deprecated.
       
      java.lang.String toString()
      Deprecated.
       
      • Methods inherited from class java.lang.Object

        getClass, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • BSONTimestamp

        public BSONTimestamp()
        Deprecated.
        Creates a new instance.
      • BSONTimestamp

        public BSONTimestamp​(int time,
                             int increment)
        Deprecated.
        Creates a new instance.
        Parameters:
        time - the time in seconds since epoch
        increment - an incrementing ordinal for operations within a given second
    • Method Detail

      • getTime

        public int getTime()
        Deprecated.
        Gets the time in seconds since epoch
        Returns:
        an int representing time in seconds since epoch
      • getInc

        public int getInc()
        Deprecated.
        Gets the incrementing ordinal for operations within a given second.
        Returns:
        the increment ordinal
      • toString

        public java.lang.String toString()
        Deprecated.
        Overrides:
        toString in class java.lang.Object
      • compareTo

        public int compareTo​(BSONTimestamp ts)
        Deprecated.
        Specified by:
        compareTo in interface java.lang.Comparable<BSONTimestamp>
      • hashCode

        public int hashCode()
        Deprecated.
        Overrides:
        hashCode in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object obj)
        Deprecated.
        Overrides:
        equals in class java.lang.Object