Interface OracleJsonTimestamp

All Superinterfaces:
OracleJsonValue

public interface OracleJsonTimestamp extends OracleJsonValue
A SQL/JSON timestamp (without a timezone).
  • Method Details

    • getLocalDateTime

      LocalDateTime getLocalDateTime()
      Returns this value as a LocalDateTime.
      Returns:
      the LocalDateTime
    • getTIMESTAMP

      TIMESTAMP getTIMESTAMP()
      Returns this value as a SQL TIMESTAMP.
      Returns:
      the date
    • getString

      String getString()
      Returns this date as a String in ISO 8601 format.
      Returns:
      the string value
    • hashCode

      int hashCode()
      Returns a hash code that is equal to java.util.Arrays.hashCode(getTIMESTAMP().getBytes())
      Overrides:
      hashCode in class Object
      Returns:
      the hash code
    • equals

      boolean equals(Object other)
      Compares the specified object with this OracleJsonTimestamp. Returns true if and only if the other object is an instance of OracleJsonTimestamp and is equal to this timestamp.
      Overrides:
      equals in class Object
      Parameters:
      obj - the object to be compared for equality
      Returns:
      true if the specified object is equal to this OracleJsonTimestamp.