Package org.elasticsearch.common.joda
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 java.lang.Object
implements org.joda.time.format.DateTimePrinter
-
Constructor Summary
Constructors Constructor Description EpochTimePrinter(boolean hasMilliSecondPrecision) -
Method Summary
Modifier and Type Method Description intestimatePrintedLength()voidprintTo(java.io.Writer out, long instant, org.joda.time.Chronology chrono, int displayOffset, org.joda.time.DateTimeZone displayZone, java.util.Locale locale)We adjust the instant by displayOffset to adjust for the offset that might have been added inDateTimeFormatter.printTo(Appendable, long, Chronology)when using a time zone.voidprintTo(java.io.Writer out, org.joda.time.ReadablePartial partial, java.util.Locale locale)voidprintTo(java.lang.StringBuffer buf, long instant, org.joda.time.Chronology chrono, int displayOffset, org.joda.time.DateTimeZone displayZone, java.util.Locale locale)We adjust the instant by displayOffset to adjust for the offset that might have been added inDateTimeFormatter.printTo(Appendable, long, Chronology)when using a time zone.voidprintTo(java.lang.StringBuffer buf, org.joda.time.ReadablePartial partial, java.util.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:
estimatePrintedLengthin interfaceorg.joda.time.format.DateTimePrinter
-
printTo
public void printTo(java.lang.StringBuffer buf, long instant, org.joda.time.Chronology chrono, int displayOffset, org.joda.time.DateTimeZone displayZone, java.util.Locale locale)We adjust the instant by displayOffset to adjust for the offset that might have been added inDateTimeFormatter.printTo(Appendable, long, Chronology)when using a time zone.- Specified by:
printToin interfaceorg.joda.time.format.DateTimePrinter
-
printTo
public void printTo(java.io.Writer out, long instant, org.joda.time.Chronology chrono, int displayOffset, org.joda.time.DateTimeZone displayZone, java.util.Locale locale) throws java.io.IOExceptionWe adjust the instant by displayOffset to adjust for the offset that might have been added inDateTimeFormatter.printTo(Appendable, long, Chronology)when using a time zone.- Specified by:
printToin interfaceorg.joda.time.format.DateTimePrinter- Throws:
java.io.IOException
-
printTo
public void printTo(java.lang.StringBuffer buf, org.joda.time.ReadablePartial partial, java.util.Locale locale)- Specified by:
printToin interfaceorg.joda.time.format.DateTimePrinter
-
printTo
public void printTo(java.io.Writer out, org.joda.time.ReadablePartial partial, java.util.Locale locale) throws java.io.IOException- Specified by:
printToin interfaceorg.joda.time.format.DateTimePrinter- Throws:
java.io.IOException
-