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

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

Introduction

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

Prototype

public static boolean isBlank(final CharSequence cs) 

Source Link

Document

Checks if a CharSequence is whitespace, empty ("") or null.

 StringUtils.isBlank(null)      = true StringUtils.isBlank("")        = true StringUtils.isBlank(" ")       = true StringUtils.isBlank("bob")     = false StringUtils.isBlank("  bob  ") = false 

Usage

From source file:com.weibo.api.motan.util.StringTools.java

public static String urlDecode(String value) {
    if (StringUtils.isBlank(value)) {
        return "";
    }/*ww w. ja v a2s  .  com*/
    try {
        return URLDecoder.decode(value, MotanConstants.DEFAULT_CHARACTER);
    } catch (UnsupportedEncodingException e) {
        throw new RuntimeException(e.getMessage(), e);
    }
}

From source file:io.fabric8.maven.core.config.BuildRecreateMode.java

public static BuildRecreateMode fromParameter(String param) {
    if (StringUtils.isBlank(param)) {
        return none;
    } else if (param.equalsIgnoreCase("true")) {
        return all;
    }//ww  w .ja  va2 s .  c om
    return valueOf(param.toLowerCase());
}

From source file:ext.sns.util.AuthUtil.java

/**
 * ?state?/* w ww. j av a  2s  .  c om*/
 * 
 * @param state ?state?
 * @return ?null
 */
public static Map<String, String> decodeState(String state) {
    if (StringUtils.isBlank(state)) {
        return null;
    }

    Map<String, String> params = null;

    try {
        String decode = URLDecoder.decode(state.replace('_', '%'), "utf-8");
        String[] encodeParamArray = decode.split("&");

        params = new HashMap<String, String>();

        for (int i = 0; i < encodeParamArray.length; i = i + 2) {
            String key = URLDecoder.decode(encodeParamArray[i], "utf-8");
            String val = URLDecoder.decode(encodeParamArray[i + 1], "utf-8");
            params.put(key, val);
        }
    } catch (UnsupportedEncodingException e) {
        throw new RuntimeException(e);
    }

    return params;
}

From source file:info.archinnov.achilles.internals.strategy.naming.SnakeCaseNaming.java

@Override
public String apply(String name) {
    if (StringUtils.isBlank(name))
        return "";
    return toSnakeCase(name);
}

From source file:com.thoughtworks.go.plugin.access.configrepo.ExportedConfig.java

private static void mustContainHeader(Map<String, String> headers, String key) {
    if (!headers.containsKey(key)) {
        throw new IllegalArgumentException(format("You must provide the response header: `%s`", key));
    }// w  w  w. java2s  .co  m

    if (StringUtils.isBlank(headers.get(key))) {
        throw new IllegalArgumentException(format("Response header `%s` cannot be blank", key));
    }
}

From source file:info.archinnov.achilles.internals.strategy.naming.LowerCaseNaming.java

@Override
public String apply(String name) {
    if (StringUtils.isBlank(name))
        return "";
    return name.toLowerCase();
}

From source file:info.archinnov.achilles.internals.strategy.naming.CaseSensitiveNaming.java

@Override
public String apply(String name) {
    if (StringUtils.isBlank(name))
        return "";
    return toCaseSensitive(name);
}

From source file:gov.gtas.parsers.util.FlightUtils.java

public static String padFlightNumberWithZeroes(String fn) {
    if (StringUtils.isBlank(fn)) {
        return null;
    }//w w  w  .  ja  v  a2s .c  o m
    StringBuffer buff = new StringBuffer();
    for (int j = 0; j < MAX_FLIGHT_NUM_LENG - fn.length(); j++) {
        buff.append("0");
    }
    buff.append(fn);
    return buff.toString();
}

From source file:com.movies.jsf.converter.UpperCaseConverter.java

@Override
public Object getAsObject(FacesContext context, UIComponent component, String value) {
    return StringUtils.isBlank(value) ? null : value.toUpperCase();
}

From source file:gov.nih.nci.caintegrator.application.analysis.IntegerParameterValue.java

/**
 * {@inheritDoc}//from   ww w  .j  a  va  2 s . co m
 */
@Override
public void setValueFromString(String stringValue) {
    if (StringUtils.isBlank(stringValue)) {
        setValue(null);
    } else {
        setValue(Integer.parseInt(stringValue));
    }
}