Class Joda.EpochTimePrinter

java.lang.Object
org.elasticsearch.common.joda.Joda.EpochTimePrinter
All Implemented Interfaces:
org.joda.time.format.DateTimePrinter
Enclosing class:
Joda

public static class Joda.EpochTimePrinter extends Object implements org.joda.time.format.DateTimePrinter
  • Constructor Summary

    Constructors
    Constructor
    Description
    EpochTimePrinter(boolean hasMilliSecondPrecision)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    int
     
    void
    printTo(Writer out, long instant, org.joda.time.Chronology chrono, int displayOffset, org.joda.time.DateTimeZone displayZone, Locale locale)
    We adjust the instant by displayOffset to adjust for the offset that might have been added in DateTimeFormatter.printTo(Appendable, long, Chronology) when using a time zone.
    void
    printTo(Writer out, org.joda.time.ReadablePartial partial, Locale locale)
     
    void
    printTo(StringBuffer buf, long instant, org.joda.time.Chronology chrono, int displayOffset, org.joda.time.DateTimeZone displayZone, Locale locale)
    We adjust the instant by displayOffset to adjust for the offset that might have been added in DateTimeFormatter.printTo(Appendable, long, Chronology) when using a time zone.
    void
    printTo(StringBuffer buf, org.joda.time.ReadablePartial partial, Locale locale)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • EpochTimePrinter

      public EpochTimePrinter(boolean hasMilliSecondPrecision)
  • Method Details

    • estimatePrintedLength

      public int estimatePrintedLength()
      Specified by:
      estimatePrintedLength in interface org.joda.time.format.DateTimePrinter
    • printTo

      public void printTo(StringBuffer buf, long instant, org.joda.time.Chronology chrono, int displayOffset, org.joda.time.DateTimeZone displayZone, Locale locale)
      We adjust the instant by displayOffset to adjust for the offset that might have been added in DateTimeFormatter.printTo(Appendable, long, Chronology) when using a time zone.
      Specified by:
      printTo in interface org.joda.time.format.DateTimePrinter
    • printTo

      public void printTo(Writer out, long instant, org.joda.time.Chronology chrono, int displayOffset, org.joda.time.DateTimeZone displayZone, Locale locale) throws IOException
      We adjust the instant by displayOffset to adjust for the offset that might have been added in DateTimeFormatter.printTo(Appendable, long, Chronology) when using a time zone.
      Specified by:
      printTo in interface org.joda.time.format.DateTimePrinter
      Throws:
      IOException
    • printTo

      public void printTo(StringBuffer buf, org.joda.time.ReadablePartial partial, Locale locale)
      Specified by:
      printTo in interface org.joda.time.format.DateTimePrinter
    • printTo

      public void printTo(Writer out, org.joda.time.ReadablePartial partial, Locale locale) throws IOException
      Specified by:
      printTo in interface org.joda.time.format.DateTimePrinter
      Throws:
      IOException