/**@class java.lang.IntegralToString @extends java.lang.Object Converts integral types to strings. This class is public but hidden so that it can also be used by java.util.Formatter to speed up %d. This class is in java.lang so that it can take advantage of the package-private String constructor. The most important methods are appendInt/appendLong and intToString(int)/longToString(int). The former are used in the implementation of StringBuilder, StringBuffer, and Formatter, while the latter are used by Integer.toString and Long.toString. The append methods take AbstractStringBuilder rather than Appendable because the latter requires CharSequences, while we only have raw char[]s. Since much of the savings come from not creating any garbage, we can't afford temporary CharSequence instances. One day the performance advantage of the binary/hex/octal specializations will be small enough that we can lose the duplication, but until then this class offers the full set. @hide */ var IntegralToString = { /**Equivalent to Integer.toString(i, radix). */ intToString : function( ) {}, /**Equivalent to Integer.toString(i). */ intToString : function( ) {}, /**Equivalent to sb.append(Integer.toString(i)). */ appendInt : function( ) {}, /**Equivalent to Long.toString(v, radix). */ longToString : function( ) {}, /**Equivalent to Long.toString(l). */ longToString : function( ) {}, /**Equivalent to sb.append(Long.toString(l)). */ appendLong : function( ) {}, /** */ intToBinaryString : function( ) {}, /** */ longToBinaryString : function( ) {}, /** */ appendByteAsHex : function( ) {}, /** */ byteToHexString : function( ) {}, /** */ bytesToHexString : function( ) {}, /** */ intToHexString : function( ) {}, /** */ longToHexString : function( ) {}, /** */ intToOctalString : function( ) {}, /** */ longToOctalString : function( ) {}, };