public class StringFunctions
extends java.lang.Object
| Constructor and Description | 
|---|
| StringFunctions() | 
| Modifier and Type | Method and Description | 
|---|---|
| static com.google.common.base.Function<java.lang.String,java.lang.String> | append(java.lang.String suffix) | 
| static com.google.common.base.Function<java.lang.String,java.lang.String> | convertCase(com.google.common.base.CaseFormat src,
           com.google.common.base.CaseFormat target) | 
| static com.google.common.base.Function<java.lang.Object,java.lang.String> | formatter(java.lang.String pattern)given e.g. | 
| static com.google.common.base.Function<java.lang.Object[],java.lang.String> | formatterForArray(java.lang.String pattern)given e.g. | 
| static com.google.common.base.Function<java.lang.Iterable<?>,java.lang.String> | joiner(java.lang.String separator)joins the given objects in a collection as a toString with the given separator | 
| static com.google.common.base.Function<java.lang.Object[],java.lang.String> | joinerForArray(java.lang.String separator)joins the given objects as a toString with the given separator, but expecting an array of objects, not a collection | 
| static com.google.common.base.Function<java.lang.String,java.lang.Integer> | length()returns function which gives length of input, with -1 for nulls | 
| static com.google.common.base.Function<java.lang.String,java.lang.String> | prepend(java.lang.String prefix) | 
| static com.google.common.base.Function<java.lang.String,java.lang.String> | surround(java.lang.String prefix,
        java.lang.String suffix)Surrounds an input string with the given prefix and suffix | 
| static com.google.common.base.Function<java.lang.String,java.lang.String> | toLowerCase() | 
| static com.google.common.base.Function<java.lang.Object,java.lang.String> | toStringFunction()provided here as a convenience; prefer  Functions.toStringFunction() | 
| static com.google.common.base.Function<java.lang.String,java.lang.String> | toUpperCase() | 
| static com.google.common.base.Function<java.lang.String,java.lang.String> | trim() | 
public static com.google.common.base.Function<java.lang.String,java.lang.String> append(java.lang.String suffix)
public static com.google.common.base.Function<java.lang.String,java.lang.String> prepend(java.lang.String prefix)
public static com.google.common.base.Function<java.lang.Object,java.lang.String> formatter(java.lang.String pattern)
public static com.google.common.base.Function<java.lang.Object[],java.lang.String> formatterForArray(java.lang.String pattern)
public static com.google.common.base.Function<java.lang.Iterable<?>,java.lang.String> joiner(java.lang.String separator)
public static com.google.common.base.Function<java.lang.Object[],java.lang.String> joinerForArray(java.lang.String separator)
public static com.google.common.base.Function<java.lang.Object,java.lang.String> toStringFunction()
Functions.toStringFunction()public static com.google.common.base.Function<java.lang.String,java.lang.Integer> length()
public static com.google.common.base.Function<java.lang.String,java.lang.String> surround(java.lang.String prefix,
                                                                          java.lang.String suffix)
public static com.google.common.base.Function<java.lang.String,java.lang.String> trim()
public static com.google.common.base.Function<java.lang.String,java.lang.String> toLowerCase()
public static com.google.common.base.Function<java.lang.String,java.lang.String> toUpperCase()
public static com.google.common.base.Function<java.lang.String,java.lang.String> convertCase(com.google.common.base.CaseFormat src,
                                                                             com.google.common.base.CaseFormat target)