Example usage for org.apache.commons.lang3 StringUtils defaultIfBlank

List of usage examples for org.apache.commons.lang3 StringUtils defaultIfBlank

Introduction

In this page you can find the example usage for org.apache.commons.lang3 StringUtils defaultIfBlank.

Prototype

public static <T extends CharSequence> T defaultIfBlank(final T str, final T defaultStr) 

Source Link

Document

Returns either the passed in CharSequence, or if the CharSequence is whitespace, empty ("") or null , the value of defaultStr .

 StringUtils.defaultIfBlank(null, "NULL")  = "NULL" StringUtils.defaultIfBlank("", "NULL")    = "NULL" StringUtils.defaultIfBlank(" ", "NULL")   = "NULL" StringUtils.defaultIfBlank("bat", "NULL") = "bat" StringUtils.defaultIfBlank("", null)      = null 

Usage

From source file:yoyo.actor.screen.iface.jsf.application.GlobalAction.java

/**
 * default if blank./*from  w  ww. ja  va2 s  .  c om*/
 * @param aValue value
 * @return default if blank
 */
@SuppressWarnings("static-method")
public String defaultIfBlank(final String aValue) {
    return StringUtils.defaultIfBlank(aValue, FacesProfile.VIEW_NULL);
}