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

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

Introduction

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

Prototype

public static boolean isNotBlank(final CharSequence cs) 

Source Link

Document

Checks if a CharSequence is not empty (""), not null and not whitespace only.

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

Usage

From source file:com.base2.kagura.core.report.connectors.JDBCDataReportConnector.java

/**
 * Constructor. Does a shallow copy of needed values, also prepares parameters and tests the connection. Does the
 * ClassPath search too./*from   www.j  ava  2s  .c  om*/
 * @param reportConfig
 */
public JDBCDataReportConnector(JDBCReportConfig reportConfig) {
    super(reportConfig);
    try {
        if (StringUtils.isNotBlank(reportConfig.getClassLoaderPath()))
            try {
                Class.forName(reportConfig.getClassLoaderPath());
            } catch (ClassNotFoundException e) {
                errors.add(e.getMessage());
                e.printStackTrace();
            }
        connectionProps = new Properties();
        if (StringUtils.isNotBlank(reportConfig.getUsername()))
            connectionProps.put("user", reportConfig.getUsername());
        if (StringUtils.isNotBlank(reportConfig.getPassword()))
            connectionProps.put("password", reportConfig.getPassword());
        setJdbc(reportConfig.getJdbc());
        getStartConnection();
        connection.close();
        connection = null;
    } catch (SQLException e) {
        errors.add(e.getMessage());
        e.printStackTrace();
    } catch (NamingException e) {
        errors.add(e.getMessage());
        e.printStackTrace();
    }
}

From source file:cop.raml.utils.javadoc.HtmlTag.java

public String replace(@NotNull String str) {
    return StringUtils.isNotBlank(str) ? pattern.matcher(str).replaceAll(rep) : str;
}

From source file:com.changhong.sso.api.servlet.ValidateCodeServlet.java

public void doGet(HttpServletRequest request, HttpServletResponse response)
        throws ServletException, IOException {
    String validateCode = request.getParameter(VALIDATE_CODE); // AJAX??true
    if (StringUtils.isNotBlank(validateCode)) {
        response.getOutputStream().print(validate(request, validateCode) ? "true" : "false");
    } else {/*  w w  w  .  j  a  v a  2 s .co  m*/
        this.doPost(request, response);
    }
}

From source file:io.wcm.devops.conga.plugins.aem.handlebars.helper.AemHttpdFilterHelper.java

@Override
protected String generateFilter(Map<String, Object> filterMap, Options options) {
    HttpdFilter filter = new HttpdFilter(filterMap);

    String ruleType;/*w  w  w. j a va  2s.c om*/
    String ruleExpression;
    if (StringUtils.isNotBlank(filter.getLocationMatch())) {
        ruleType = "LocationMatch";
        ruleExpression = filter.getLocationMatch();
    } else {
        ruleType = "Location";
        ruleExpression = filter.getLocation();
    }

    String allowFromKey = options.hash(HASH_ALLOW_FROM_KEY, null);
    String allowFromHostKey = options.hash(HASH_ALLOW_FROM_HOST_KEY, null);
    String allowFrom = null;
    String allowFromHost = null;
    if (StringUtils.isNotBlank(allowFromKey)) {
        allowFrom = options.get(allowFromKey);
    }
    if (StringUtils.isNotBlank(allowFromHostKey)) {
        allowFromHost = options.get(allowFromHostKey);
    }

    return generateRule(ruleType, ruleExpression, filter.getType(), allowFrom, allowFromHost);
}

From source file:com.movies.bean.PersonBean.java

protected void createParameterMap() {
    parameterMap = new HashMap<>();
    if (StringUtils.isNotBlank(name)) {
        parameterMap.put(MovieConstants.NAME_FIELD, name);
    }//from  www .j ava 2  s . co  m
    if (StringUtils.isNotBlank(surname)) {
        parameterMap.put(MovieConstants.SURNAME_FIELD, surname);
    }
    if (country != null) {
        parameterMap.put(MovieConstants.COUNTRY_FIELD, country);
    }
}

From source file:ch.cyberduck.core.serializer.LocalDictionary.java

public <T> Local deserialize(T serialized) {
    final Deserializer dict = deserializer.create(serialized);
    final String path = dict.stringForKey("Path");
    if (StringUtils.isBlank(path)) {
        return null;
    }//from w w w.ja  v  a  2s. c om
    final Local file = LocalFactory.get(path);
    final String data = dict.stringForKey("Bookmark");
    if (StringUtils.isNotBlank(data)) {
        file.setBookmark(data);
    }
    return file;
}

From source file:com.thoughtworks.go.server.materials.postcommit.git.GitPostCommitHookImplementer.java

@Override
public Set<Material> prune(Set<Material> materials, Map params) {
    HashSet<Material> prunedCollection = new HashSet<>();
    if (params.containsKey(REPO_URL_PARAM_KEY)) {
        String paramRepoUrl = (String) params.get(REPO_URL_PARAM_KEY);
        if (StringUtils.isNotBlank(paramRepoUrl)) {
            for (Material material : materials) {
                if (material instanceof GitMaterial && isUrlEqual(paramRepoUrl, (GitMaterial) material)) {
                    prunedCollection.add(material);
                }//from   ww  w.  j  av a  2  s.c  o  m
            }
        }
        return prunedCollection;
    } else {
        return prunedCollection;
    }
}

From source file:com.adobe.acs.commons.reports.models.DateReportCellCSVExporter.java

@Override
public String getValue(Object result) {
    Resource resource = (Resource) result;

    Calendar cal = resource.getValueMap().get(property, Calendar.class);

    if (cal != null) {
        if (StringUtils.isNotBlank(format)) {
            SimpleDateFormat sdf = new SimpleDateFormat(format);
            return sdf.format(cal.getTime());
        } else {//  w w  w .j a  va 2 s.  c  o m
            return cal.getTime().toString();
        }
    } else {
        return null;
    }
}

From source file:at.porscheinformatik.sonarqube.licensecheck.webservice.mavenlicense.MavenLicenseEditAction.java

@Override
public void handle(Request request, Response response) throws Exception {
    JsonReader jsonReader = Json.createReader(new StringReader(request.param(MavenLicenseConfiguration.PARAM)));
    JsonObject jsonObject = jsonReader.readObject();
    jsonReader.close();// ww w. j a  va 2s  .  com

    boolean oldRegexIsNotBlank = StringUtils
            .isNotBlank(jsonObject.getString(MavenLicenseConfiguration.PROPERTY_OLD_REGEX));
    boolean newRegexIsNotBlank = StringUtils
            .isNotBlank(jsonObject.getString(MavenLicenseConfiguration.PROPERTY_NEW_REGEX));
    boolean newKeyIsNotBlank = StringUtils
            .isNotBlank(jsonObject.getString(MavenLicenseConfiguration.PROPERTY_NEW_KEY));

    if (oldRegexIsNotBlank && newRegexIsNotBlank && newKeyIsNotBlank) {
        MavenLicense newMavenLicense = new MavenLicense(
                jsonObject.getString(MavenLicenseConfiguration.PROPERTY_NEW_REGEX),
                jsonObject.getString(MavenLicenseConfiguration.PROPERTY_NEW_KEY));

        if (!mavenLicenseSettingsService.checkIfListContains(newMavenLicense)) {
            mavenLicenseSettingsService
                    .deleteMavenLicense(jsonObject.getString(MavenLicenseConfiguration.PROPERTY_OLD_REGEX));
            mavenLicenseSettingsService.addMavenLicense(newMavenLicense);
            mavenLicenseSettingsService.sortMavenLicenses();
            response.stream().setStatus(HTTPConfiguration.HTTP_STATUS_OK);
            LOGGER.info(MavenLicenseConfiguration.INFO_EDIT_SUCCESS + jsonObject.toString());
        } else {
            LOGGER.error(MavenLicenseConfiguration.ERROR_EDIT_ALREADY_EXISTS + jsonObject.toString());
            response.stream().setStatus(HTTPConfiguration.HTTP_STATUS_NOT_MODIFIED);
        }

    } else {
        LOGGER.error(MavenLicenseConfiguration.ERROR_EDIT_INVALID_INPUT + jsonObject.toString());
        response.stream().setStatus(HTTPConfiguration.HTTP_STATUS_NOT_MODIFIED);
    }
}

From source file:com.norconex.commons.wicket.bootstrap.modal.BootstrapModalDefaultHeader.java

public BootstrapModalDefaultHeader(String id, IModel<String> title, String fontIcon) {
    super(id);// w  w w .j  a  v  a2  s.co  m
    this.titleLabel = new Label("modalTitle", title);
    WebMarkupContainer icon = new WebMarkupContainer("icon");
    if (StringUtils.isNotBlank(fontIcon)) {
        icon.add(new CssClass(fontIcon));
    } else {
        icon.setVisible(false);
    }
    add(icon);
}