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 int
estimatePrintedLength()
void
printTo(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.void
printTo(java.io.Writer out, org.joda.time.ReadablePartial partial, java.util.Locale locale)
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.void
printTo(java.lang.StringBuffer buf, org.joda.time.ReadablePartial partial, java.util.Locale locale)
-
-
-
Method Detail
-
estimatePrintedLength
public int estimatePrintedLength()
- Specified by:
estimatePrintedLength
in 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:
printTo
in 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.IOException
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:
printTo
in 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:
printTo
in 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:
printTo
in interfaceorg.joda.time.format.DateTimePrinter
- Throws:
java.io.IOException
-
-