Package com.ethlo.time.internal.fixed
Class ITUFormatter
java.lang.Object
com.ethlo.time.internal.fixed.ITUFormatter
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static void
addFractions
(char[] buf, int fractionDigits, int nano) private static String
doFormat
(OffsetDateTime date, ZoneOffset adjustTo, Field lastIncluded, int fractionDigits) static String
finish
(char[] buf, int length, TimezoneOffset tz) static String
format
(OffsetDateTime date, ZoneOffset adjustTo, int fractionDigits) static String
formatUtc
(OffsetDateTime date, int fractionDigits) static String
formatUtc
(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)
-
Field Details
-
widths
private static final int[] widths
-
-
Constructor Details
-
ITUFormatter
public ITUFormatter()
-
-
Method Details
-
finish
-
writeTz
-
formatUtc
-
formatUtc
-
format
-
doFormat
private static String doFormat(OffsetDateTime date, ZoneOffset adjustTo, Field lastIncluded, int fractionDigits) -
handleDatePart
-
addFractions
private static void addFractions(char[] buf, int fractionDigits, int nano)
-