Package com.ethlo.time.internal.fixed
Class ITUFormatter
- java.lang.Object
-
- com.ethlo.time.internal.fixed.ITUFormatter
-
public class ITUFormatter extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private static int[]
widths
-
Constructor Summary
Constructors Constructor Description ITUFormatter()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description private static void
addFractions(char[] buf, int fractionDigits, int nano)
private static java.lang.String
doFormat(java.time.OffsetDateTime date, java.time.ZoneOffset adjustTo, Field lastIncluded, int fractionDigits)
static java.lang.String
finish(char[] buf, int length, TimezoneOffset tz)
static java.lang.String
format(java.time.OffsetDateTime date, java.time.ZoneOffset adjustTo, int fractionDigits)
static java.lang.String
formatUtc(java.time.OffsetDateTime date, int fractionDigits)
static java.lang.String
formatUtc(java.time.OffsetDateTime date, Field lastIncluded)
private static boolean
handleDatePart(Field lastIncluded, char[] buffer, int value, int offset, int length, Field field)
private static int
writeTz(char[] buf, int start, TimezoneOffset tz)
-
-
-
Method Detail
-
finish
public static java.lang.String finish(char[] buf, int length, TimezoneOffset tz)
-
writeTz
private static int writeTz(char[] buf, int start, TimezoneOffset tz)
-
formatUtc
public static java.lang.String formatUtc(java.time.OffsetDateTime date, int fractionDigits)
-
formatUtc
public static java.lang.String formatUtc(java.time.OffsetDateTime date, Field lastIncluded)
-
format
public static java.lang.String format(java.time.OffsetDateTime date, java.time.ZoneOffset adjustTo, int fractionDigits)
-
doFormat
private static java.lang.String doFormat(java.time.OffsetDateTime date, java.time.ZoneOffset adjustTo, Field lastIncluded, int fractionDigits)
-
handleDatePart
private static boolean handleDatePart(Field lastIncluded, char[] buffer, int value, int offset, int length, Field field)
-
addFractions
private static void addFractions(char[] buf, int fractionDigits, int nano)
-
-