com.xebialabs.deployit.plugin.api.utils
Class Strings

java.lang.Object
  extended by com.xebialabs.deployit.plugin.api.utils.Strings

public class Strings
extends java.lang.Object

Rationale: We don't want to depend on the apache-lang library, but guava doesn't offer all the nice stringutils stuff, so roll our own...


Constructor Summary
Strings()
           
 
Method Summary
static java.lang.String defaultIfEmpty(java.lang.String s, java.lang.String defaultValue)
           
static boolean isBlank(java.lang.String s)
           
static boolean isEmpty(java.lang.String s)
           
static boolean isNotBlank(java.lang.String s)
           
static boolean isNotEmpty(java.lang.String s)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Strings

public Strings()
Method Detail

isEmpty

public static boolean isEmpty(java.lang.String s)

isNotEmpty

public static boolean isNotEmpty(java.lang.String s)

isBlank

public static boolean isBlank(java.lang.String s)

isNotBlank

public static boolean isNotBlank(java.lang.String s)

defaultIfEmpty

public static java.lang.String defaultIfEmpty(java.lang.String s,
                                              java.lang.String defaultValue)