roboguice.util
Class Strings
java.lang.Object
roboguice.util.Strings
public class Strings
- extends java.lang.Object
Method Summary |
static java.lang.String |
capitalize(java.lang.String s)
|
static java.lang.String[] |
chunk(java.lang.String str,
int chunkSize)
|
static int |
copy(java.io.Reader input,
java.io.Writer output)
|
static long |
copyLarge(java.io.Reader input,
java.io.Writer output)
|
static boolean |
equals(java.lang.Object a,
java.lang.Object b)
|
static boolean |
equalsIgnoreCase(java.lang.Object a,
java.lang.Object b)
|
static boolean |
isEmpty(java.lang.Object o)
|
static
|
join(java.lang.String delimiter,
java.util.Collection<T> objs)
|
static
|
join(java.lang.String delimiter,
T... objects)
|
static
|
joinAnd(java.lang.String delimiter,
java.lang.String lastDelimiter,
java.util.Collection<T> objs)
Like join, but allows for a distinct final delimiter. |
static
|
joinAnd(java.lang.String delimiter,
java.lang.String lastDelimiter,
T... objs)
|
static java.lang.String |
md5(java.lang.String s)
|
static java.lang.String |
namedFormat(java.lang.String str,
java.util.Map<java.lang.String,java.lang.String> substitutions)
|
static java.lang.String |
namedFormat(java.lang.String str,
java.lang.Object... nameValuePairs)
|
static boolean |
notEmpty(java.lang.Object o)
|
static java.lang.String |
toString(java.io.InputStream input)
|
static java.lang.String |
toString(java.lang.Object o)
|
static java.lang.String |
toString(java.lang.Object o,
java.lang.String def)
|
static java.lang.String |
toString(java.io.Reader input)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Strings
public Strings()
joinAnd
public static <T> java.lang.String joinAnd(java.lang.String delimiter,
java.lang.String lastDelimiter,
java.util.Collection<T> objs)
- Like join, but allows for a distinct final delimiter. For english sentences such
as "Alice, Bob and Charlie" use ", " and " and " as the delimiters.
- Type Parameters:
T
- the type- Parameters:
delimiter
- usually ", "lastDelimiter
- usually " and "objs
- the objects
- Returns:
- a string
joinAnd
public static <T> java.lang.String joinAnd(java.lang.String delimiter,
java.lang.String lastDelimiter,
T... objs)
join
public static <T> java.lang.String join(java.lang.String delimiter,
java.util.Collection<T> objs)
join
public static <T> java.lang.String join(java.lang.String delimiter,
T... objects)
toString
public static java.lang.String toString(java.io.InputStream input)
toString
public static java.lang.String toString(java.io.Reader input)
copy
public static int copy(java.io.Reader input,
java.io.Writer output)
copyLarge
public static long copyLarge(java.io.Reader input,
java.io.Writer output)
throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
toString
public static java.lang.String toString(java.lang.Object o)
toString
public static java.lang.String toString(java.lang.Object o,
java.lang.String def)
isEmpty
public static boolean isEmpty(java.lang.Object o)
notEmpty
public static boolean notEmpty(java.lang.Object o)
md5
public static java.lang.String md5(java.lang.String s)
capitalize
public static java.lang.String capitalize(java.lang.String s)
equals
public static boolean equals(java.lang.Object a,
java.lang.Object b)
equalsIgnoreCase
public static boolean equalsIgnoreCase(java.lang.Object a,
java.lang.Object b)
chunk
public static java.lang.String[] chunk(java.lang.String str,
int chunkSize)
namedFormat
public static java.lang.String namedFormat(java.lang.String str,
java.util.Map<java.lang.String,java.lang.String> substitutions)
namedFormat
public static java.lang.String namedFormat(java.lang.String str,
java.lang.Object... nameValuePairs)
Copyright © 2011. All Rights Reserved.