test_class.file: base/lang/src/test/java/leap/lang/StringsTest.java
test_class.identifier: StringsTest
test_class.superclass: extends ConcurrentTestCase
test_case.body: @Test
      public void testAbbreviatePrefix() {
          String marker1 = ".";
          String marker2 = "..";
          String marker3 = "...";
  
          assertEquals("ab.ghijk", Strings.abbreviatePrefix("abcdefghijk", 2, 8, marker1));
          assertEquals("ab..hijk", Strings.abbreviatePrefix("abcdefghijk", 2, 8, marker2));
          assertEquals("ab...ijk", Strings.abbreviatePrefix("abcdefghijk", 2, 8, marker3));
  
          assertEquals("abcdefghijk", Strings.abbreviatePrefix("abcdefghijk", 2, 11, marker3));
          assertEquals("abcdefghijk", Strings.abbreviatePrefix("abcdefghijk", 2, 12, marker3));
  
          assertEquals("abc...hijk", Strings.abbreviatePrefix("abcdefghijk", 3, 10, marker3));
      }
test_case.class_method_signature: StringsTest.testAbbreviatePrefix()
test_case.full_signature: @Test public void testAbbreviatePrefix()
test_case.identifier: testAbbreviatePrefix
test_case.invocations: assertEquals abbreviatePrefix assertEquals abbreviatePrefix assertEquals abbreviatePrefix assertEquals abbreviatePrefix assertEquals abbreviatePrefix assertEquals abbreviatePrefix
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testAbbreviatePrefix()
focal_class.declarator: EMPTY = ""
focal_class.modifier: public static final
focal_class.original_string: public static final String	EMPTY = "";
focal_class.type: String
focal_class.var_name: EMPTY
focal_class.declarator: NULL  = "null"
focal_class.modifier: public static final
focal_class.original_string: public static final String  NULL  = "null";
focal_class.type: String
focal_class.var_name: NULL
focal_class.declarator: COMMA = ","
focal_class.modifier: public static final
focal_class.original_string: public static final String	COMMA = ",";
focal_class.type: String
focal_class.var_name: COMMA
focal_class.declarator: DEFAULT_SPLIT_CHARS = new char[]{','}
focal_class.modifier: public static final
focal_class.original_string: public static final char[]  DEFAULT_SPLIT_CHARS = new char[]{','};
focal_class.type: char[]
focal_class.var_name: DEFAULT_SPLIT_CHARS
focal_class.file: base/lang/src/main/java/leap/lang/Strings.java
focal_class.identifier: Strings
focal_class.class_method_signature: Strings.nullToEmpty(String string)
focal_class.full_signature: public static String nullToEmpty(String string)
focal_class.identifier: nullToEmpty
focal_class.modifiers: public static
focal_class.parameters: (String string)
focal_class.return: String
focal_class.signature: String nullToEmpty(String string)
focal_class.class_method_signature: Strings.isEmpty(String string)
focal_class.full_signature: public static boolean isEmpty(String string)
focal_class.identifier: isEmpty
focal_class.modifiers: public static
focal_class.parameters: (String string)
focal_class.return: boolean
focal_class.signature: boolean isEmpty(String string)
focal_class.class_method_signature: Strings.isAllEmpty(String... strings)
focal_class.full_signature: public static boolean isAllEmpty(String... strings)
focal_class.identifier: isAllEmpty
focal_class.modifiers: public static
focal_class.parameters: (String... strings)
focal_class.return: boolean
focal_class.signature: boolean isAllEmpty(String... strings)
focal_class.class_method_signature: Strings.isNotEmpty(String string)
focal_class.full_signature: public static boolean isNotEmpty(String string)
focal_class.identifier: isNotEmpty
focal_class.modifiers: public static
focal_class.parameters: (String string)
focal_class.return: boolean
focal_class.signature: boolean isNotEmpty(String string)
focal_class.class_method_signature: Strings.isBlank(CharSequence string)
focal_class.full_signature: public static boolean isBlank(CharSequence string)
focal_class.identifier: isBlank
focal_class.modifiers: public static
focal_class.parameters: (CharSequence string)
focal_class.return: boolean
focal_class.signature: boolean isBlank(CharSequence string)
focal_class.class_method_signature: Strings.isNotBlank(String string)
focal_class.full_signature: public static boolean isNotBlank(String string)
focal_class.identifier: isNotBlank
focal_class.modifiers: public static
focal_class.parameters: (String string)
focal_class.return: boolean
focal_class.signature: boolean isNotBlank(String string)
focal_class.class_method_signature: Strings.isNullOrEmpty(Object value)
focal_class.full_signature: public static boolean isNullOrEmpty(Object value)
focal_class.identifier: isNullOrEmpty
focal_class.modifiers: public static
focal_class.parameters: (Object value)
focal_class.return: boolean
focal_class.signature: boolean isNullOrEmpty(Object value)
focal_class.class_method_signature: Strings.isNullOrBlank(Object value)
focal_class.full_signature: public static boolean isNullOrBlank(Object value)
focal_class.identifier: isNullOrBlank
focal_class.modifiers: public static
focal_class.parameters: (Object value)
focal_class.return: boolean
focal_class.signature: boolean isNullOrBlank(Object value)
focal_class.class_method_signature: Strings.equals(String string1, String string2)
focal_class.full_signature: public static boolean equals(String string1, String string2)
focal_class.identifier: equals
focal_class.modifiers: public static
focal_class.parameters: (String string1, String string2)
focal_class.return: boolean
focal_class.signature: boolean equals(String string1, String string2)
focal_class.class_method_signature: Strings.equals(String string1, String string2, boolean ignoreCase)
focal_class.full_signature: public static boolean equals(String string1, String string2, boolean ignoreCase)
focal_class.identifier: equals
focal_class.modifiers: public static
focal_class.parameters: (String string1, String string2, boolean ignoreCase)
focal_class.return: boolean
focal_class.signature: boolean equals(String string1, String string2, boolean ignoreCase)
focal_class.class_method_signature: Strings.equalsIgnoreCase(String string1, String string2)
focal_class.full_signature: public static boolean equalsIgnoreCase(String string1, String string2)
focal_class.identifier: equalsIgnoreCase
focal_class.modifiers: public static
focal_class.parameters: (String string1, String string2)
focal_class.return: boolean
focal_class.signature: boolean equalsIgnoreCase(String string1, String string2)
focal_class.class_method_signature: Strings.length(String s)
focal_class.full_signature: public static int length(String s)
focal_class.identifier: length
focal_class.modifiers: public static
focal_class.parameters: (String s)
focal_class.return: int
focal_class.signature: int length(String s)
focal_class.class_method_signature: Strings.count(String str, char c)
focal_class.full_signature: public static int count(String str, char c)
focal_class.identifier: count
focal_class.modifiers: public static
focal_class.parameters: (String str, char c)
focal_class.return: int
focal_class.signature: int count(String str, char c)
focal_class.class_method_signature: Strings.firstNotEmpty(String... strings)
focal_class.full_signature: public static String firstNotEmpty(String... strings)
focal_class.identifier: firstNotEmpty
focal_class.modifiers: public static
focal_class.parameters: (String... strings)
focal_class.return: String
focal_class.signature: String firstNotEmpty(String... strings)
focal_class.class_method_signature: Strings.format(String template, Object... args)
focal_class.full_signature: public static String format(String template, Object... args)
focal_class.identifier: format
focal_class.modifiers: public static
focal_class.parameters: (String template, Object... args)
focal_class.return: String
focal_class.signature: String format(String template, Object... args)
focal_class.class_method_signature: Strings.trim(String string)
focal_class.full_signature: public static String trim(String string)
focal_class.identifier: trim
focal_class.modifiers: public static
focal_class.parameters: (String string)
focal_class.return: String
focal_class.signature: String trim(String string)
focal_class.class_method_signature: Strings.trimStart(String s)
focal_class.full_signature: public static String trimStart(String s)
focal_class.identifier: trimStart
focal_class.modifiers: public static
focal_class.parameters: (String s)
focal_class.return: String
focal_class.signature: String trimStart(String s)
focal_class.class_method_signature: Strings.trimStart(String str, char... trimChars)
focal_class.full_signature: public static String trimStart(String str, char... trimChars)
focal_class.identifier: trimStart
focal_class.modifiers: public static
focal_class.parameters: (String str, char... trimChars)
focal_class.return: String
focal_class.signature: String trimStart(String str, char... trimChars)
focal_class.class_method_signature: Strings.trimEnd(String s)
focal_class.full_signature: public static String trimEnd(String s)
focal_class.identifier: trimEnd
focal_class.modifiers: public static
focal_class.parameters: (String s)
focal_class.return: String
focal_class.signature: String trimEnd(String s)
focal_class.class_method_signature: Strings.trimEnd(String str, char... trimChars)
focal_class.full_signature: public static String trimEnd(String str, char... trimChars)
focal_class.identifier: trimEnd
focal_class.modifiers: public static
focal_class.parameters: (String str, char... trimChars)
focal_class.return: String
focal_class.signature: String trimEnd(String str, char... trimChars)
focal_class.class_method_signature: Strings.trimToNull(String string)
focal_class.full_signature: public static String trimToNull(String string)
focal_class.identifier: trimToNull
focal_class.modifiers: public static
focal_class.parameters: (String string)
focal_class.return: String
focal_class.signature: String trimToNull(String string)
focal_class.class_method_signature: Strings.split(String string)
focal_class.full_signature: public static String[] split(String string)
focal_class.identifier: split
focal_class.modifiers: public static
focal_class.parameters: (String string)
focal_class.return: String[]
focal_class.signature: String[] split(String string)
focal_class.class_method_signature: Strings.splitCommaOrWhitespaces(String s)
focal_class.full_signature: public static String[] splitCommaOrWhitespaces(String s)
focal_class.identifier: splitCommaOrWhitespaces
focal_class.modifiers: public static
focal_class.parameters: (String s)
focal_class.return: String[]
focal_class.signature: String[] splitCommaOrWhitespaces(String s)
focal_class.class_method_signature: Strings.splitWhitespaces(String s)
focal_class.full_signature: public static String[] splitWhitespaces(String s)
focal_class.identifier: splitWhitespaces
focal_class.modifiers: public static
focal_class.parameters: (String s)
focal_class.return: String[]
focal_class.signature: String[] splitWhitespaces(String s)
focal_class.class_method_signature: Strings.splitMultiLines(String string)
focal_class.full_signature: public static String[] splitMultiLines(String string)
focal_class.identifier: splitMultiLines
focal_class.modifiers: public static
focal_class.parameters: (String string)
focal_class.return: String[]
focal_class.signature: String[] splitMultiLines(String string)
focal_class.class_method_signature: Strings.splitMultiLines(String string,char separator)
focal_class.full_signature: public static String[] splitMultiLines(String string,char separator)
focal_class.identifier: splitMultiLines
focal_class.modifiers: public static
focal_class.parameters: (String string,char separator)
focal_class.return: String[]
focal_class.signature: String[] splitMultiLines(String string,char separator)
focal_class.class_method_signature: Strings.split(String string, char separator)
focal_class.full_signature: public static String[] split(String string, char separator)
focal_class.identifier: split
focal_class.modifiers: public static
focal_class.parameters: (String string, char separator)
focal_class.return: String[]
focal_class.signature: String[] split(String string, char separator)
focal_class.class_method_signature: Strings.split(String string, char... separators)
focal_class.full_signature: public static String[] split(String string, char... separators)
focal_class.identifier: split
focal_class.modifiers: public static
focal_class.parameters: (String string, char... separators)
focal_class.return: String[]
focal_class.signature: String[] split(String string, char... separators)
focal_class.class_method_signature: Strings.split(String string, String separator)
focal_class.full_signature: public static String[] split(String string, String separator)
focal_class.identifier: split
focal_class.modifiers: public static
focal_class.parameters: (String string, String separator)
focal_class.return: String[]
focal_class.signature: String[] split(String string, String separator)
focal_class.class_method_signature: Strings.split(String string, char separator, boolean trim)
focal_class.full_signature: public static String[] split(String string, char separator, boolean trim)
focal_class.identifier: split
focal_class.modifiers: public static
focal_class.parameters: (String string, char separator, boolean trim)
focal_class.return: String[]
focal_class.signature: String[] split(String string, char separator, boolean trim)
focal_class.class_method_signature: Strings.split(String string, char[] separators, boolean trim)
focal_class.full_signature: public static String[] split(String string, char[] separators, boolean trim)
focal_class.identifier: split
focal_class.modifiers: public static
focal_class.parameters: (String string, char[] separators, boolean trim)
focal_class.return: String[]
focal_class.signature: String[] split(String string, char[] separators, boolean trim)
focal_class.class_method_signature: Strings.split(String string, String separator, boolean trim)
focal_class.full_signature: public static String[] split(String string, String separator, boolean trim)
focal_class.identifier: split
focal_class.modifiers: public static
focal_class.parameters: (String string, String separator, boolean trim)
focal_class.return: String[]
focal_class.signature: String[] split(String string, String separator, boolean trim)
focal_class.class_method_signature: Strings.split(String string, String separator, boolean trim,boolean ignoreEmpty)
focal_class.full_signature: public static String[] split(String string, String separator, boolean trim,boolean ignoreEmpty)
focal_class.identifier: split
focal_class.modifiers: public static
focal_class.parameters: (String string, String separator, boolean trim,boolean ignoreEmpty)
focal_class.return: String[]
focal_class.signature: String[] split(String string, String separator, boolean trim,boolean ignoreEmpty)
focal_class.class_method_signature: Strings.split(String string, char[] separators, boolean trim,boolean ignoreEmpty)
focal_class.full_signature: public static String[] split(String string, char[] separators, boolean trim,boolean ignoreEmpty)
focal_class.identifier: split
focal_class.modifiers: public static
focal_class.parameters: (String string, char[] separators, boolean trim,boolean ignoreEmpty)
focal_class.return: String[]
focal_class.signature: String[] split(String string, char[] separators, boolean trim,boolean ignoreEmpty)
focal_class.class_method_signature: Strings.replaceOnce(String text, String oldString, String newString)
focal_class.full_signature: public static String replaceOnce(String text, String oldString, String newString)
focal_class.identifier: replaceOnce
focal_class.modifiers: public static
focal_class.parameters: (String text, String oldString, String newString)
focal_class.return: String
focal_class.signature: String replaceOnce(String text, String oldString, String newString)
focal_class.class_method_signature: Strings.replace(String text, String oldString, String newString)
focal_class.full_signature: public static String replace(String text, String oldString, String newString)
focal_class.identifier: replace
focal_class.modifiers: public static
focal_class.parameters: (String text, String oldString, String newString)
focal_class.return: String
focal_class.signature: String replace(String text, String oldString, String newString)
focal_class.class_method_signature: Strings.replaceIgnoreCase(String text, String oldString, String newString)
focal_class.full_signature: public static String replaceIgnoreCase(String text, String oldString, String newString)
focal_class.identifier: replaceIgnoreCase
focal_class.modifiers: public static
focal_class.parameters: (String text, String oldString, String newString)
focal_class.return: String
focal_class.signature: String replaceIgnoreCase(String text, String oldString, String newString)
focal_class.class_method_signature: Strings.replace(String text, char oldChar, char newChar)
focal_class.full_signature: public static String replace(String text, char oldChar, char newChar)
focal_class.identifier: replace
focal_class.modifiers: public static
focal_class.parameters: (String text, char oldChar, char newChar)
focal_class.return: String
focal_class.signature: String replace(String text, char oldChar, char newChar)
focal_class.class_method_signature: Strings.remove(String string, String remove)
focal_class.full_signature: public static String remove(String string, String remove)
focal_class.identifier: remove
focal_class.modifiers: public static
focal_class.parameters: (String string, String remove)
focal_class.return: String
focal_class.signature: String remove(String string, String remove)
focal_class.class_method_signature: Strings.remove(String string, char remove)
focal_class.full_signature: public static String remove(String string, char remove)
focal_class.identifier: remove
focal_class.modifiers: public static
focal_class.parameters: (String string, char remove)
focal_class.return: String
focal_class.signature: String remove(String string, char remove)
focal_class.class_method_signature: Strings.removeBlank(String str)
focal_class.full_signature: public static String removeBlank(String str)
focal_class.identifier: removeBlank
focal_class.modifiers: public static
focal_class.parameters: (String str)
focal_class.return: String
focal_class.signature: String removeBlank(String str)
focal_class.class_method_signature: Strings.removeStart(String string, String remove)
focal_class.full_signature: public static String removeStart(String string, String remove)
focal_class.identifier: removeStart
focal_class.modifiers: public static
focal_class.parameters: (String string, String remove)
focal_class.return: String
focal_class.signature: String removeStart(String string, String remove)
focal_class.class_method_signature: Strings.removeStartIgnoreCase(String string, String remove)
focal_class.full_signature: public static String removeStartIgnoreCase(String string, String remove)
focal_class.identifier: removeStartIgnoreCase
focal_class.modifiers: public static
focal_class.parameters: (String string, String remove)
focal_class.return: String
focal_class.signature: String removeStartIgnoreCase(String string, String remove)
focal_class.class_method_signature: Strings.removeEnd(String string, String remove)
focal_class.full_signature: public static String removeEnd(String string, String remove)
focal_class.identifier: removeEnd
focal_class.modifiers: public static
focal_class.parameters: (String string, String remove)
focal_class.return: String
focal_class.signature: String removeEnd(String string, String remove)
focal_class.class_method_signature: Strings.removeEndIgnoreCase(String str, String remove)
focal_class.full_signature: public static String removeEndIgnoreCase(String str, String remove)
focal_class.identifier: removeEndIgnoreCase
focal_class.modifiers: public static
focal_class.parameters: (String str, String remove)
focal_class.return: String
focal_class.signature: String removeEndIgnoreCase(String str, String remove)
focal_class.class_method_signature: Strings.concat(String... strs)
focal_class.full_signature: public static String concat(String... strs)
focal_class.identifier: concat
focal_class.modifiers: public static
focal_class.parameters: (String... strs)
focal_class.return: String
focal_class.signature: String concat(String... strs)
focal_class.class_method_signature: Strings.join(Object[] array, char separator)
focal_class.full_signature: public static String join(Object[] array, char separator)
focal_class.identifier: join
focal_class.modifiers: public static
focal_class.parameters: (Object[] array, char separator)
focal_class.return: String
focal_class.signature: String join(Object[] array, char separator)
focal_class.class_method_signature: Strings.join(Object[] array, String separator)
focal_class.full_signature: public static String join(Object[] array, String separator)
focal_class.identifier: join
focal_class.modifiers: public static
focal_class.parameters: (Object[] array, String separator)
focal_class.return: String
focal_class.signature: String join(Object[] array, String separator)
focal_class.class_method_signature: Strings.join(Object[] array,String separator,boolean ignoreEmpty)
focal_class.full_signature: public static String join(Object[] array,String separator,boolean ignoreEmpty)
focal_class.identifier: join
focal_class.modifiers: public static
focal_class.parameters: (Object[] array,String separator,boolean ignoreEmpty)
focal_class.return: String
focal_class.signature: String join(Object[] array,String separator,boolean ignoreEmpty)
focal_class.class_method_signature: Strings.join(Iterator<?> iterator, char separator)
focal_class.full_signature: public static String join(Iterator<?> iterator, char separator)
focal_class.identifier: join
focal_class.modifiers: public static
focal_class.parameters: (Iterator<?> iterator, char separator)
focal_class.return: String
focal_class.signature: String join(Iterator<?> iterator, char separator)
focal_class.class_method_signature: Strings.join(Iterator<?> iterator, String separator)
focal_class.full_signature: public static String join(Iterator<?> iterator, String separator)
focal_class.identifier: join
focal_class.modifiers: public static
focal_class.parameters: (Iterator<?> iterator, String separator)
focal_class.return: String
focal_class.signature: String join(Iterator<?> iterator, String separator)
focal_class.class_method_signature: Strings.join(Iterable<?> iterable, char separator)
focal_class.full_signature: public static String join(Iterable<?> iterable, char separator)
focal_class.identifier: join
focal_class.modifiers: public static
focal_class.parameters: (Iterable<?> iterable, char separator)
focal_class.return: String
focal_class.signature: String join(Iterable<?> iterable, char separator)
focal_class.class_method_signature: Strings.join(Iterable<?> iterable, String separator)
focal_class.full_signature: public static String join(Iterable<?> iterable, String separator)
focal_class.identifier: join
focal_class.modifiers: public static
focal_class.parameters: (Iterable<?> iterable, String separator)
focal_class.return: String
focal_class.signature: String join(Iterable<?> iterable, String separator)
focal_class.class_method_signature: Strings.upperFirst(String string)
focal_class.full_signature: public static String upperFirst(String string)
focal_class.identifier: upperFirst
focal_class.modifiers: public static
focal_class.parameters: (String string)
focal_class.return: String
focal_class.signature: String upperFirst(String string)
focal_class.class_method_signature: Strings.lowerFirst(String string)
focal_class.full_signature: public static String lowerFirst(String string)
focal_class.identifier: lowerFirst
focal_class.modifiers: public static
focal_class.parameters: (String string)
focal_class.return: String
focal_class.signature: String lowerFirst(String string)
focal_class.class_method_signature: Strings.upperCase(String string)
focal_class.full_signature: public static String upperCase(String string)
focal_class.identifier: upperCase
focal_class.modifiers: public static
focal_class.parameters: (String string)
focal_class.return: String
focal_class.signature: String upperCase(String string)
focal_class.class_method_signature: Strings.lowerCase(String string)
focal_class.full_signature: public static String lowerCase(String string)
focal_class.identifier: lowerCase
focal_class.modifiers: public static
focal_class.parameters: (String string)
focal_class.return: String
focal_class.signature: String lowerCase(String string)
focal_class.class_method_signature: Strings.lowerCamel(String string, char seperator)
focal_class.full_signature: public static String lowerCamel(String string, char seperator)
focal_class.identifier: lowerCamel
focal_class.modifiers: public static
focal_class.parameters: (String string, char seperator)
focal_class.return: String
focal_class.signature: String lowerCamel(String string, char seperator)
focal_class.class_method_signature: Strings.lowerCamel(String... parts)
focal_class.full_signature: public static String lowerCamel(String... parts)
focal_class.identifier: lowerCamel
focal_class.modifiers: public static
focal_class.parameters: (String... parts)
focal_class.return: String
focal_class.signature: String lowerCamel(String... parts)
focal_class.class_method_signature: Strings.upperCamel(String string, char seperator)
focal_class.full_signature: public static String upperCamel(String string, char seperator)
focal_class.identifier: upperCamel
focal_class.modifiers: public static
focal_class.parameters: (String string, char seperator)
focal_class.return: String
focal_class.signature: String upperCamel(String string, char seperator)
focal_class.class_method_signature: Strings.upperCamel(String... parts)
focal_class.full_signature: public static String upperCamel(String... parts)
focal_class.identifier: upperCamel
focal_class.modifiers: public static
focal_class.parameters: (String... parts)
focal_class.return: String
focal_class.signature: String upperCamel(String... parts)
focal_class.class_method_signature: Strings.lowerUnderscore(String name)
focal_class.full_signature: public static String lowerUnderscore(String name)
focal_class.identifier: lowerUnderscore
focal_class.modifiers: public static
focal_class.parameters: (String name)
focal_class.return: String
focal_class.signature: String lowerUnderscore(String name)
focal_class.class_method_signature: Strings.lowerHyphen(String name)
focal_class.full_signature: public static String lowerHyphen(String name)
focal_class.identifier: lowerHyphen
focal_class.modifiers: public static
focal_class.parameters: (String name)
focal_class.return: String
focal_class.signature: String lowerHyphen(String name)
focal_class.class_method_signature: Strings.lowerSplit(String name, char c)
focal_class.full_signature: protected static String lowerSplit(String name, char c)
focal_class.identifier: lowerSplit
focal_class.modifiers: protected static
focal_class.parameters: (String name, char c)
focal_class.return: String
focal_class.signature: String lowerSplit(String name, char c)
focal_class.class_method_signature: Strings.startsWith(String string, String startsWith)
focal_class.full_signature: public static boolean startsWith(String string, String startsWith)
focal_class.identifier: startsWith
focal_class.modifiers: public static
focal_class.parameters: (String string, String startsWith)
focal_class.return: boolean
focal_class.signature: boolean startsWith(String string, String startsWith)
focal_class.class_method_signature: Strings.startsWithIgnoreCase(String string, String startsWith)
focal_class.full_signature: public static boolean startsWithIgnoreCase(String string, String startsWith)
focal_class.identifier: startsWithIgnoreCase
focal_class.modifiers: public static
focal_class.parameters: (String string, String startsWith)
focal_class.return: boolean
focal_class.signature: boolean startsWithIgnoreCase(String string, String startsWith)
focal_class.class_method_signature: Strings.startsWith(String str, String prefix, boolean ignoreCase)
focal_class.full_signature: public static boolean startsWith(String str, String prefix, boolean ignoreCase)
focal_class.identifier: startsWith
focal_class.modifiers: public static
focal_class.parameters: (String str, String prefix, boolean ignoreCase)
focal_class.return: boolean
focal_class.signature: boolean startsWith(String str, String prefix, boolean ignoreCase)
focal_class.class_method_signature: Strings.endsWith(String string, String endsWith)
focal_class.full_signature: public static boolean endsWith(String string, String endsWith)
focal_class.identifier: endsWith
focal_class.modifiers: public static
focal_class.parameters: (String string, String endsWith)
focal_class.return: boolean
focal_class.signature: boolean endsWith(String string, String endsWith)
focal_class.class_method_signature: Strings.endsWithIgnoreCase(String string, String endsWith)
focal_class.full_signature: public static boolean endsWithIgnoreCase(String string, String endsWith)
focal_class.identifier: endsWithIgnoreCase
focal_class.modifiers: public static
focal_class.parameters: (String string, String endsWith)
focal_class.return: boolean
focal_class.signature: boolean endsWithIgnoreCase(String string, String endsWith)
focal_class.class_method_signature: Strings.endsWith(String str, String suffix, boolean ignoreCase)
focal_class.full_signature: public static boolean endsWith(String str, String suffix, boolean ignoreCase)
focal_class.identifier: endsWith
focal_class.modifiers: public static
focal_class.parameters: (String str, String suffix, boolean ignoreCase)
focal_class.return: boolean
focal_class.signature: boolean endsWith(String str, String suffix, boolean ignoreCase)
focal_class.class_method_signature: Strings.contains(String string, char c)
focal_class.full_signature: public static boolean contains(String string, char c)
focal_class.identifier: contains
focal_class.modifiers: public static
focal_class.parameters: (String string, char c)
focal_class.return: boolean
focal_class.signature: boolean contains(String string, char c)
focal_class.class_method_signature: Strings.contains(String string, String contains)
focal_class.full_signature: public static boolean contains(String string, String contains)
focal_class.identifier: contains
focal_class.modifiers: public static
focal_class.parameters: (String string, String contains)
focal_class.return: boolean
focal_class.signature: boolean contains(String string, String contains)
focal_class.class_method_signature: Strings.containsWhitespaces(CharSequence cs)
focal_class.full_signature: public static boolean containsWhitespaces(CharSequence cs)
focal_class.identifier: containsWhitespaces
focal_class.modifiers: public static
focal_class.parameters: (CharSequence cs)
focal_class.return: boolean
focal_class.signature: boolean containsWhitespaces(CharSequence cs)
focal_class.class_method_signature: Strings.containsIgnoreCase(String string,String contains)
focal_class.full_signature: public static boolean containsIgnoreCase(String string,String contains)
focal_class.identifier: containsIgnoreCase
focal_class.modifiers: public static
focal_class.parameters: (String string,String contains)
focal_class.return: boolean
focal_class.signature: boolean containsIgnoreCase(String string,String contains)
focal_class.class_method_signature: Strings.indexOfWhitespace(String s)
focal_class.full_signature: public static int indexOfWhitespace(String s)
focal_class.identifier: indexOfWhitespace
focal_class.modifiers: public static
focal_class.parameters: (String s)
focal_class.return: int
focal_class.signature: int indexOfWhitespace(String s)
focal_class.class_method_signature: Strings.indexOf(String string,String indexOf)
focal_class.full_signature: public static int indexOf(String string,String indexOf)
focal_class.identifier: indexOf
focal_class.modifiers: public static
focal_class.parameters: (String string,String indexOf)
focal_class.return: int
focal_class.signature: int indexOf(String string,String indexOf)
focal_class.class_method_signature: Strings.indexOf(String string,String indexOf,int fromIndex)
focal_class.full_signature: public static int indexOf(String string,String indexOf,int fromIndex)
focal_class.identifier: indexOf
focal_class.modifiers: public static
focal_class.parameters: (String string,String indexOf,int fromIndex)
focal_class.return: int
focal_class.signature: int indexOf(String string,String indexOf,int fromIndex)
focal_class.class_method_signature: Strings.indexOfIgnoreCase(String string,String indexOf)
focal_class.full_signature: public static int indexOfIgnoreCase(String string,String indexOf)
focal_class.identifier: indexOfIgnoreCase
focal_class.modifiers: public static
focal_class.parameters: (String string,String indexOf)
focal_class.return: int
focal_class.signature: int indexOfIgnoreCase(String string,String indexOf)
focal_class.class_method_signature: Strings.indexOfIgnoreCase(String string,String indexOf,int fromIndex)
focal_class.full_signature: public static int indexOfIgnoreCase(String string,String indexOf,int fromIndex)
focal_class.identifier: indexOfIgnoreCase
focal_class.modifiers: public static
focal_class.parameters: (String string,String indexOf,int fromIndex)
focal_class.return: int
focal_class.signature: int indexOfIgnoreCase(String string,String indexOf,int fromIndex)
focal_class.class_method_signature: Strings.lastIndexOf(String string,String indexOf)
focal_class.full_signature: public static int lastIndexOf(String string,String indexOf)
focal_class.identifier: lastIndexOf
focal_class.modifiers: public static
focal_class.parameters: (String string,String indexOf)
focal_class.return: int
focal_class.signature: int lastIndexOf(String string,String indexOf)
focal_class.class_method_signature: Strings.lastIndexOf(String string,String indexOf,int fromIndex)
focal_class.full_signature: public static int lastIndexOf(String string,String indexOf,int fromIndex)
focal_class.identifier: lastIndexOf
focal_class.modifiers: public static
focal_class.parameters: (String string,String indexOf,int fromIndex)
focal_class.return: int
focal_class.signature: int lastIndexOf(String string,String indexOf,int fromIndex)
focal_class.class_method_signature: Strings.lastIndexOfIgnoreCase(String string, String indexOf)
focal_class.full_signature: public static int lastIndexOfIgnoreCase(String string, String indexOf)
focal_class.identifier: lastIndexOfIgnoreCase
focal_class.modifiers: public static
focal_class.parameters: (String string, String indexOf)
focal_class.return: int
focal_class.signature: int lastIndexOfIgnoreCase(String string, String indexOf)
focal_class.class_method_signature: Strings.lastIndexOfIgnoreCase(String string, String indexOf, int fromIndex)
focal_class.full_signature: public static int lastIndexOfIgnoreCase(String string, String indexOf, int fromIndex)
focal_class.identifier: lastIndexOfIgnoreCase
focal_class.modifiers: public static
focal_class.parameters: (String string, String indexOf, int fromIndex)
focal_class.return: int
focal_class.signature: int lastIndexOfIgnoreCase(String string, String indexOf, int fromIndex)
focal_class.class_method_signature: Strings.substringBefore(String string,String indexOf)
focal_class.full_signature: public static String substringBefore(String string,String indexOf)
focal_class.identifier: substringBefore
focal_class.modifiers: public static
focal_class.parameters: (String string,String indexOf)
focal_class.return: String
focal_class.signature: String substringBefore(String string,String indexOf)
focal_class.class_method_signature: Strings.substringAfter(String string,String indexOf)
focal_class.full_signature: public static String substringAfter(String string,String indexOf)
focal_class.identifier: substringAfter
focal_class.modifiers: public static
focal_class.parameters: (String string,String indexOf)
focal_class.return: String
focal_class.signature: String substringAfter(String string,String indexOf)
focal_class.class_method_signature: Strings.left(String string, int len)
focal_class.full_signature: public static String left(String string, int len)
focal_class.identifier: left
focal_class.modifiers: public static
focal_class.parameters: (String string, int len)
focal_class.return: String
focal_class.signature: String left(String string, int len)
focal_class.class_method_signature: Strings.right(String string, int len)
focal_class.full_signature: public static String right(String string, int len)
focal_class.identifier: right
focal_class.modifiers: public static
focal_class.parameters: (String string, int len)
focal_class.return: String
focal_class.signature: String right(String string, int len)
focal_class.class_method_signature: Strings.abbreviate(String str, int maxWidth)
focal_class.full_signature: public static String abbreviate(String str, int maxWidth)
focal_class.identifier: abbreviate
focal_class.modifiers: public static
focal_class.parameters: (String str, int maxWidth)
focal_class.return: String
focal_class.signature: String abbreviate(String str, int maxWidth)
focal_class.class_method_signature: Strings.abbreviate(String str, int maxWidth, String abrevMarker)
focal_class.full_signature: public static String abbreviate(String str, int maxWidth, String abrevMarker)
focal_class.identifier: abbreviate
focal_class.modifiers: public static
focal_class.parameters: (String str, int maxWidth, String abrevMarker)
focal_class.return: String
focal_class.signature: String abbreviate(String str, int maxWidth, String abrevMarker)
focal_class.class_method_signature: Strings.abbreviateMiddle(String str, int maxWidth)
focal_class.full_signature: public static String abbreviateMiddle(String str, int maxWidth)
focal_class.identifier: abbreviateMiddle
focal_class.modifiers: public static
focal_class.parameters: (String str, int maxWidth)
focal_class.return: String
focal_class.signature: String abbreviateMiddle(String str, int maxWidth)
focal_class.class_method_signature: Strings.abbreviate(String str, int offset, int maxWidth, String abrevMarker)
focal_class.full_signature: static String abbreviate(String str, int offset, int maxWidth, String abrevMarker)
focal_class.identifier: abbreviate
focal_class.modifiers: static
focal_class.parameters: (String str, int offset, int maxWidth, String abrevMarker)
focal_class.return: String
focal_class.signature: String abbreviate(String str, int offset, int maxWidth, String abrevMarker)
focal_class.class_method_signature: Strings.abbreviateMiddle(String str, String middle, int length)
focal_class.full_signature: public static String abbreviateMiddle(String str, String middle, int length)
focal_class.identifier: abbreviateMiddle
focal_class.modifiers: public static
focal_class.parameters: (String str, String middle, int length)
focal_class.return: String
focal_class.signature: String abbreviateMiddle(String str, String middle, int length)
focal_class.class_method_signature: Strings.abbreviatePrefix(String str, int prefixLength, int length, String abrevMarker)
focal_class.full_signature: public static String abbreviatePrefix(String str, int prefixLength, int length, String abrevMarker)
focal_class.identifier: abbreviatePrefix
focal_class.modifiers: public static
focal_class.parameters: (String str, int prefixLength, int length, String abrevMarker)
focal_class.return: String
focal_class.signature: String abbreviatePrefix(String str, int prefixLength, int length, String abrevMarker)
focal_class.class_method_signature: Strings.repeat(char ch, int repeat)
focal_class.full_signature: public static String repeat(char ch, int repeat)
focal_class.identifier: repeat
focal_class.modifiers: public static
focal_class.parameters: (char ch, int repeat)
focal_class.return: String
focal_class.signature: String repeat(char ch, int repeat)
focal_class.class_method_signature: Strings.repeat(String string, int count)
focal_class.full_signature: public static String repeat(String string, int count)
focal_class.identifier: repeat
focal_class.modifiers: public static
focal_class.parameters: (String string, int count)
focal_class.return: String
focal_class.signature: String repeat(String string, int count)
focal_class.class_method_signature: Strings.isDigits(String cs)
focal_class.full_signature: public static boolean isDigits(String cs)
focal_class.identifier: isDigits
focal_class.modifiers: public static
focal_class.parameters: (String cs)
focal_class.return: boolean
focal_class.signature: boolean isDigits(String cs)
focal_class.class_method_signature: Strings.isLetters(String s)
focal_class.full_signature: public static boolean isLetters(String s)
focal_class.identifier: isLetters
focal_class.modifiers: public static
focal_class.parameters: (String s)
focal_class.return: boolean
focal_class.signature: boolean isLetters(String s)
focal_class.class_method_signature: Strings.isNumber(String str)
focal_class.full_signature: public static boolean isNumber(String str)
focal_class.identifier: isNumber
focal_class.modifiers: public static
focal_class.parameters: (String str)
focal_class.return: boolean
focal_class.signature: boolean isNumber(String str)
focal_class.class_method_signature: Strings.newString(byte[] bytes, String charsetName)
focal_class.full_signature: public static String newString(byte[] bytes, String charsetName)
focal_class.identifier: newString
focal_class.modifiers: public static
focal_class.parameters: (byte[] bytes, String charsetName)
focal_class.return: String
focal_class.signature: String newString(byte[] bytes, String charsetName)
focal_class.class_method_signature: Strings.newStringIso8859_1(byte[] bytes)
focal_class.full_signature: public static String newStringIso8859_1(byte[] bytes)
focal_class.identifier: newStringIso8859_1
focal_class.modifiers: public static
focal_class.parameters: (byte[] bytes)
focal_class.return: String
focal_class.signature: String newStringIso8859_1(byte[] bytes)
focal_class.class_method_signature: Strings.newStringUsAscii(byte[] bytes)
focal_class.full_signature: public static String newStringUsAscii(byte[] bytes)
focal_class.identifier: newStringUsAscii
focal_class.modifiers: public static
focal_class.parameters: (byte[] bytes)
focal_class.return: String
focal_class.signature: String newStringUsAscii(byte[] bytes)
focal_class.class_method_signature: Strings.newStringUtf8(byte[] bytes)
focal_class.full_signature: public static String newStringUtf8(byte[] bytes)
focal_class.identifier: newStringUtf8
focal_class.modifiers: public static
focal_class.parameters: (byte[] bytes)
focal_class.return: String
focal_class.signature: String newStringUtf8(byte[] bytes)
focal_class.class_method_signature: Strings.getBytes(String str, String charset)
focal_class.full_signature: public static byte[] getBytes(String str, String charset)
focal_class.identifier: getBytes
focal_class.modifiers: public static
focal_class.parameters: (String str, String charset)
focal_class.return: byte[]
focal_class.signature: byte[] getBytes(String str, String charset)
focal_class.class_method_signature: Strings.getBytesIso8859_1(String string)
focal_class.full_signature: public static byte[] getBytesIso8859_1(String string)
focal_class.identifier: getBytesIso8859_1
focal_class.modifiers: public static
focal_class.parameters: (String string)
focal_class.return: byte[]
focal_class.signature: byte[] getBytesIso8859_1(String string)
focal_class.class_method_signature: Strings.getBytesUsAscii(String string)
focal_class.full_signature: public static byte[] getBytesUsAscii(String string)
focal_class.identifier: getBytesUsAscii
focal_class.modifiers: public static
focal_class.parameters: (String string)
focal_class.return: byte[]
focal_class.signature: byte[] getBytesUsAscii(String string)
focal_class.class_method_signature: Strings.getBytesUtf8(String string)
focal_class.full_signature: public static byte[] getBytesUtf8(String string)
focal_class.identifier: getBytesUtf8
focal_class.modifiers: public static
focal_class.parameters: (String string)
focal_class.return: byte[]
focal_class.signature: byte[] getBytesUtf8(String string)
focal_class.class_method_signature: Strings.splitWorker(String str,int max, boolean preserveAllTokens,boolean trimTokens,boolean ignoreEmptyTokens,char... chars)
focal_class.full_signature: private static String[] splitWorker(String str,int max, boolean preserveAllTokens,boolean trimTokens,boolean ignoreEmptyTokens,char... chars)
focal_class.identifier: splitWorker
focal_class.modifiers: private static
focal_class.parameters: (String str,int max, boolean preserveAllTokens,boolean trimTokens,boolean ignoreEmptyTokens,char... chars)
focal_class.return: String[]
focal_class.signature: String[] splitWorker(String str,int max, boolean preserveAllTokens,boolean trimTokens,boolean ignoreEmptyTokens,char... chars)
focal_class.class_method_signature: Strings.splitByWholeSeparatorWorker(String str, String separator, int max, boolean preserveAllTokens, boolean trimTokens,
  	        boolean ignoreEmptyTokens)
focal_class.full_signature: private static String[] splitByWholeSeparatorWorker(String str, String separator, int max, boolean preserveAllTokens, boolean trimTokens,
  	        boolean ignoreEmptyTokens)
focal_class.identifier: splitByWholeSeparatorWorker
focal_class.modifiers: private static
focal_class.parameters: (String str, String separator, int max, boolean preserveAllTokens, boolean trimTokens,
  	        boolean ignoreEmptyTokens)
focal_class.return: String[]
focal_class.signature: String[] splitByWholeSeparatorWorker(String str, String separator, int max, boolean preserveAllTokens, boolean trimTokens,
  	        boolean ignoreEmptyTokens)
focal_class.class_method_signature: Strings.replace(String text, String oldString, String newString, int max)
focal_class.full_signature: private static String replace(String text, String oldString, String newString, int max)
focal_class.identifier: replace
focal_class.modifiers: private static
focal_class.parameters: (String text, String oldString, String newString, int max)
focal_class.return: String
focal_class.signature: String replace(String text, String oldString, String newString, int max)
focal_class.class_method_signature: Strings.replaceIgnoreCase(String text, String oldString, String newString, int max)
focal_class.full_signature: private static String replaceIgnoreCase(String text, String oldString, String newString, int max)
focal_class.identifier: replaceIgnoreCase
focal_class.modifiers: private static
focal_class.parameters: (String text, String oldString, String newString, int max)
focal_class.return: String
focal_class.signature: String replaceIgnoreCase(String text, String oldString, String newString, int max)
focal_class.class_method_signature: Strings.Strings()
focal_class.full_signature: protected  Strings()
focal_class.identifier: Strings
focal_class.modifiers: protected
focal_class.parameters: ()
focal_class.signature:  Strings()
focal_method.body: public static String abbreviatePrefix(String str, int prefixLength, int length, String abrevMarker) {
          if (isEmpty(str) || isEmpty(abrevMarker)) {
              return str;
          }
  
          if (length >= str.length() || prefixLength > str.length()) {
              return str;
          }
  
          int fullPrefixLength = prefixLength + abrevMarker.length();
  
          StringBuilder builder = new StringBuilder(length);
          builder.append(str.substring(0, prefixLength));
          builder.append(abrevMarker);
  
          if(fullPrefixLength < length) {
              int startOffset = str.length() - length + fullPrefixLength;
              builder.append(str.substring(startOffset));
          }
  
          return builder.toString();
      }
focal_method.class_method_signature: Strings.abbreviatePrefix(String str, int prefixLength, int length, String abrevMarker)
focal_method.full_signature: public static String abbreviatePrefix(String str, int prefixLength, int length, String abrevMarker)
focal_method.identifier: abbreviatePrefix
focal_method.invocations: isEmpty isEmpty length length length append substring append length append substring toString
focal_method.modifiers: public static
focal_method.parameters: (String str, int prefixLength, int length, String abrevMarker)
focal_method.return: String
focal_method.signature: String abbreviatePrefix(String str, int prefixLength, int length, String abrevMarker)