Package java.lang

Class StringFactory


  • public final class StringFactory
    extends Object
    Class used to generate strings instead of calling String.<init>.
    • Constructor Detail

      • StringFactory

        public StringFactory()
    • Method Detail

      • newEmptyString

        public static String newEmptyString()
      • newStringFromBytes

        public static String newStringFromBytes​(byte[] data)
      • newStringFromBytes

        public static String newStringFromBytes​(byte[] data,
                                                int high)
      • newStringFromBytes

        public static String newStringFromBytes​(byte[] data,
                                                int offset,
                                                int byteCount)
      • newStringFromBytes

        public static String newStringFromBytes​(byte[] data,
                                                int high,
                                                int offset,
                                                int byteCount)
      • newStringFromBytes

        public static String newStringFromBytes​(byte[] data,
                                                int offset,
                                                int byteCount,
                                                Charset charset)
      • newStringFromBytes

        public static String newStringFromBytes​(byte[] data,
                                                Charset charset)
      • newStringFromChars

        public static String newStringFromChars​(char[] data)
      • newStringFromChars

        public static String newStringFromChars​(char[] data,
                                                int offset,
                                                int charCount)
      • newStringFromString

        public static String newStringFromString​(String toCopy)
      • newStringFromStringBuffer

        public static String newStringFromStringBuffer​(StringBuffer stringBuffer)
      • newStringFromCodePoints

        public static String newStringFromCodePoints​(int[] codePoints,
                                                     int offset,
                                                     int count)
      • newStringFromStringBuilder

        public static String newStringFromStringBuilder​(StringBuilder stringBuilder)