Class JavaTimeFormatter

java.lang.Object
com.okta.sdk.resource.client.JavaTimeFormatter
Direct Known Subclasses:
ApiClient

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2024-05-15T15:23:54.977606597Z[Etc/UTC]", comments="Generator version: 7.4.0") public class JavaTimeFormatter extends Object
Class that add parsing/formatting support for Java 8+ OffsetDateTime class. It's generated for java clients when AbstractJavaCodegen#dateLibrary specified as java8.
  • Constructor Details

    • JavaTimeFormatter

      public JavaTimeFormatter()
  • Method Details

    • getOffsetDateTimeFormatter

      public DateTimeFormatter getOffsetDateTimeFormatter()
      Get the date format used to parse/format OffsetDateTime parameters.
      Returns:
      DateTimeFormatter
    • setOffsetDateTimeFormatter

      public void setOffsetDateTimeFormatter(DateTimeFormatter offsetDateTimeFormatter)
      Set the date format used to parse/format OffsetDateTime parameters.
      Parameters:
      offsetDateTimeFormatter - DateTimeFormatter
    • parseOffsetDateTime

      public OffsetDateTime parseOffsetDateTime(String str)
      Parse the given string into OffsetDateTime object.
      Parameters:
      str - String
      Returns:
      OffsetDateTime
    • formatOffsetDateTime

      public String formatOffsetDateTime(OffsetDateTime offsetDateTime)
      Format the given OffsetDateTime object into string.
      Parameters:
      offsetDateTime - OffsetDateTime
      Returns:
      OffsetDateTime in string format