org.elasticsearch.common.inject.internal
Class Strings

java.lang.Object
  extended by org.elasticsearch.common.inject.internal.Strings

public class Strings
extends Object

String utilities.

Author:
crazybob@google.com (Bob Lee)

Method Summary
static String capitalize(String s)
          Returns a string that is equivalent to the specified string with its first character converted to uppercase as by String.toUpperCase(java.util.Locale).
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

capitalize

public static String capitalize(String s)
Returns a string that is equivalent to the specified string with its first character converted to uppercase as by String.toUpperCase(java.util.Locale). The returned string will have the same value as the specified string if its first character is non-alphabetic, if its first character is already uppercase, or if the specified string is of length 0.

For example:

    capitalize("foo bar").equals("Foo bar");
    capitalize("2b or not 2b").equals("2b or not 2b")
    capitalize("Foo bar").equals("Foo bar");
    capitalize("").equals("");
 

Parameters:
s - the string whose first character is to be uppercased
Returns:
a string equivalent to s with its first character converted to uppercase
Throws:
NullPointerException - if s is null


Copyright © 2009-2012. All Rights Reserved.