Apache CXF API

org.apache.cxf.common.util
Class StringUtils

java.lang.Object
  extended by org.apache.cxf.common.util.StringUtils

public final class StringUtils
extends Object


Field Summary
static Map<String,Pattern> PATTERN_MAP
           
 
Method Summary
static String addDefaultPortIfMissing(String urlString)
           
static String addDefaultPortIfMissing(String urlString, String defaultPort)
           
static String capitalize(String name)
          Return input string with first character in upper case.
static String diff(String str1, String str2)
           
static String getFirstFound(String contents, String regex)
           
static String getFirstNotEmpty(List<String> list)
           
static String getFirstNotEmpty(String str, String separator)
           
static List<String> getFound(String contents, String regex)
           
static List<String> getParts(String str, String separator)
           
static boolean isEmpty(List<String> list)
           
static boolean isEmpty(String str)
           
static boolean isFileExist(String file)
           
static String[] split(String s, String regex)
           
static String[] split(String s, String regex, int limit)
           
static String uncapitalize(String str)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PATTERN_MAP

public static final Map<String,Pattern> PATTERN_MAP
Method Detail

split

public static String[] split(String s,
                             String regex)

split

public static String[] split(String s,
                             String regex,
                             int limit)

isFileExist

public static boolean isFileExist(String file)

isEmpty

public static boolean isEmpty(String str)

isEmpty

public static boolean isEmpty(List<String> list)

diff

public static String diff(String str1,
                          String str2)

getParts

public static List<String> getParts(String str,
                                    String separator)

getFirstNotEmpty

public static String getFirstNotEmpty(String str,
                                      String separator)

getFirstNotEmpty

public static String getFirstNotEmpty(List<String> list)

getFound

public static List<String> getFound(String contents,
                                    String regex)

getFirstFound

public static String getFirstFound(String contents,
                                   String regex)

addDefaultPortIfMissing

public static String addDefaultPortIfMissing(String urlString)

addDefaultPortIfMissing

public static String addDefaultPortIfMissing(String urlString,
                                             String defaultPort)

capitalize

public static String capitalize(String name)
Return input string with first character in upper case.

Parameters:
name - input string.
Returns:
capitalized form.

uncapitalize

public static String uncapitalize(String str)

Apache CXF API

Apache CXF