Class FormatUtils
- java.lang.Object
-
- org.joda.time.format.FormatUtils
-
public class FormatUtils extends java.lang.ObjectUtility methods used by formatters.FormatUtils is thread-safe and immutable.
- Since:
- 1.0
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidappendPaddedInteger(java.lang.Appendable appenadble, int value, int size)Converts an integer to a string, prepended with a variable amount of '0' pad characters, and appends it to the given appendable.static voidappendPaddedInteger(java.lang.Appendable appendable, long value, int size)Converts an integer to a string, prepended with a variable amount of '0' pad characters, and appends it to the given buffer.static voidappendPaddedInteger(java.lang.StringBuffer buf, int value, int size)Converts an integer to a string, prepended with a variable amount of '0' pad characters, and appends it to the given buffer.static voidappendPaddedInteger(java.lang.StringBuffer buf, long value, int size)Converts an integer to a string, prepended with a variable amount of '0' pad characters, and appends it to the given buffer.static voidappendUnpaddedInteger(java.lang.Appendable appendable, int value)Converts an integer to a string, and appends it to the given appendable.static voidappendUnpaddedInteger(java.lang.Appendable appendable, long value)Converts an integer to a string, and appends it to the given appendable.static voidappendUnpaddedInteger(java.lang.StringBuffer buf, int value)Converts an integer to a string, and appends it to the given buffer.static voidappendUnpaddedInteger(java.lang.StringBuffer buf, long value)Converts an integer to a string, and appends it to the given buffer.static intcalculateDigitCount(long value)Calculates the number of decimal digits for the given value, including the sign.static voidwritePaddedInteger(java.io.Writer out, int value, int size)Converts an integer to a string, prepended with a variable amount of '0' pad characters, and writes it to the given writer.static voidwritePaddedInteger(java.io.Writer out, long value, int size)Converts an integer to a string, prepended with a variable amount of '0' pad characters, and writes it to the given writer.static voidwriteUnpaddedInteger(java.io.Writer out, int value)Converts an integer to a string, and writes it to the given writer.static voidwriteUnpaddedInteger(java.io.Writer out, long value)Converts an integer to a string, and writes it to the given writer.
-
-
-
Method Detail
-
appendPaddedInteger
public static void appendPaddedInteger(java.lang.StringBuffer buf, int value, int size)Converts an integer to a string, prepended with a variable amount of '0' pad characters, and appends it to the given buffer.This method is optimized for converting small values to strings.
- Parameters:
buf- receives integer converted to a stringvalue- value to convert to a stringsize- minimum amount of digits to append
-
appendPaddedInteger
public static void appendPaddedInteger(java.lang.Appendable appenadble, int value, int size) throws java.io.IOExceptionConverts an integer to a string, prepended with a variable amount of '0' pad characters, and appends it to the given appendable.This method is optimized for converting small values to strings.
- Parameters:
appenadble- receives integer converted to a stringvalue- value to convert to a stringsize- minimum amount of digits to append- Throws:
java.io.IOException- Since:
- 2.4
-
appendPaddedInteger
public static void appendPaddedInteger(java.lang.StringBuffer buf, long value, int size)Converts an integer to a string, prepended with a variable amount of '0' pad characters, and appends it to the given buffer.This method is optimized for converting small values to strings.
- Parameters:
buf- receives integer converted to a stringvalue- value to convert to a stringsize- minimum amount of digits to append
-
appendPaddedInteger
public static void appendPaddedInteger(java.lang.Appendable appendable, long value, int size) throws java.io.IOExceptionConverts an integer to a string, prepended with a variable amount of '0' pad characters, and appends it to the given buffer.This method is optimized for converting small values to strings.
- Parameters:
appendable- receives integer converted to a stringvalue- value to convert to a stringsize- minimum amount of digits to append- Throws:
java.io.IOException- Since:
- 2.4
-
writePaddedInteger
public static void writePaddedInteger(java.io.Writer out, int value, int size) throws java.io.IOExceptionConverts an integer to a string, prepended with a variable amount of '0' pad characters, and writes it to the given writer.This method is optimized for converting small values to strings.
- Parameters:
out- receives integer converted to a stringvalue- value to convert to a stringsize- minimum amount of digits to append- Throws:
java.io.IOException
-
writePaddedInteger
public static void writePaddedInteger(java.io.Writer out, long value, int size) throws java.io.IOExceptionConverts an integer to a string, prepended with a variable amount of '0' pad characters, and writes it to the given writer.This method is optimized for converting small values to strings.
- Parameters:
out- receives integer converted to a stringvalue- value to convert to a stringsize- minimum amount of digits to append- Throws:
java.io.IOException
-
appendUnpaddedInteger
public static void appendUnpaddedInteger(java.lang.StringBuffer buf, int value)Converts an integer to a string, and appends it to the given buffer.This method is optimized for converting small values to strings.
- Parameters:
buf- receives integer converted to a stringvalue- value to convert to a string
-
appendUnpaddedInteger
public static void appendUnpaddedInteger(java.lang.Appendable appendable, int value) throws java.io.IOExceptionConverts an integer to a string, and appends it to the given appendable.This method is optimized for converting small values to strings.
- Parameters:
appendable- receives integer converted to a stringvalue- value to convert to a string- Throws:
java.io.IOException- Since:
- 2.4
-
appendUnpaddedInteger
public static void appendUnpaddedInteger(java.lang.StringBuffer buf, long value)Converts an integer to a string, and appends it to the given buffer.This method is optimized for converting small values to strings.
- Parameters:
buf- receives integer converted to a stringvalue- value to convert to a string
-
appendUnpaddedInteger
public static void appendUnpaddedInteger(java.lang.Appendable appendable, long value) throws java.io.IOExceptionConverts an integer to a string, and appends it to the given appendable.This method is optimized for converting small values to strings.
- Parameters:
appendable- receives integer converted to a stringvalue- value to convert to a string- Throws:
java.io.IOException
-
writeUnpaddedInteger
public static void writeUnpaddedInteger(java.io.Writer out, int value) throws java.io.IOExceptionConverts an integer to a string, and writes it to the given writer.This method is optimized for converting small values to strings.
- Parameters:
out- receives integer converted to a stringvalue- value to convert to a string- Throws:
java.io.IOException
-
writeUnpaddedInteger
public static void writeUnpaddedInteger(java.io.Writer out, long value) throws java.io.IOExceptionConverts an integer to a string, and writes it to the given writer.This method is optimized for converting small values to strings.
- Parameters:
out- receives integer converted to a stringvalue- value to convert to a string- Throws:
java.io.IOException
-
calculateDigitCount
public static int calculateDigitCount(long value)
Calculates the number of decimal digits for the given value, including the sign.
-
-