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:mobile.vo.user.ChatMessageItem.java

public static ChatMessageItem create(ChatMessageRecordVO chatVo) {
    ChatMessageItem detail = new ChatMessageItem();

    if (null != chatVo.getGroupId()) {
        detail.setId("chat_G" + chatVo.getGroupId());
    } else {//www.  j a va 2 s  . c  o m
        detail.setId("chat_" + chatVo.getUserId());
    }

    detail.setUserId(chatVo.getUserId());
    detail.setUserName(chatVo.getUserName());
    detail.setEmail(chatVo.getEmail());
    detail.setGroupId(chatVo.getGroupId());
    detail.setGroupName(chatVo.getGroupName());
    detail.setGroupType(chatVo.getGroupType());
    if ("normal".equals(chatVo.getGroupType())) {
        detail.setGroupAvatar(chatVo.getGroupAvatar());
    }
    if (StringUtils.isNotBlank(chatVo.getContent())) {
        detail.setContent(chatVo.getContent());
    }
    detail.setAvatar(chatVo.getAvatar());
    detail.setMsgTime(chatVo.getMsgTime() == null ? ""
            : new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.SSS").format(chatVo.getMsgTime()));
    detail.setMsgNum(chatVo.getMsgNum());
    return detail;
}

From source file:daylightchart.gui.actions.BaseBrowserAction.java

BaseBrowserAction(final String text, final String iconResource, final String shortcutKey, final String url) {
    super(text, iconResource);
    if (StringUtils.isNotBlank(shortcutKey)) {
        setShortcutKey(KeyStroke.getKeyStroke(shortcutKey));
    }/*from ww  w .ja  v a2s . c om*/
    addActionListener(new ActionListener() {
        @Override
        public void actionPerformed(final ActionEvent actionevent) {
            BareBonesBrowserLaunch.openURL(url);
        }
    });
}

From source file:at.porscheinformatik.sonarqube.licensecheck.webservice.mavendependency.MavenDependencyAddAction.java

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

    boolean keyIsNotBlank = StringUtils
            .isNotBlank(jsonObject.getString(MavenDependencyConfiguration.PROPERTY_KEY));
    boolean licenseIsNotBlank = StringUtils
            .isNotBlank(jsonObject.getString(MavenDependencyConfiguration.PROPERTY_LICENSE));

    if (keyIsNotBlank && licenseIsNotBlank) {
        boolean success = mavenDependencySettingsService.addMavenDependency(
                jsonObject.getString(MavenDependencyConfiguration.PROPERTY_KEY),
                jsonObject.getString(MavenDependencyConfiguration.PROPERTY_LICENSE));

        if (success) {
            LOGGER.info(MavenDependencyConfiguration.INFO_ADD_SUCCESS + jsonObject.toString());
            response.stream().setStatus(HTTPConfiguration.HTTP_STATUS_OK);
        } else {
            LOGGER.error(MavenDependencyConfiguration.ERROR_ADD_ALREADY_EXISTS + jsonObject.toString());
            response.stream().setStatus(HTTPConfiguration.HTTP_STATUS_NOT_MODIFIED);
        }
    } else {
        LOGGER.error(MavenDependencyConfiguration.INFO_ADD_SUCCESS + jsonObject.toString());
        response.stream().setStatus(HTTPConfiguration.HTTP_STATUS_NOT_MODIFIED);
    }
}

From source file:de.blizzy.documentr.mail.MailSenderFactory.java

JavaMailSender createSender() {
    Map<String, String> settings = systemSettingsStore.getSettings();
    String host = settings.get(SystemSettingsStore.MAIL_HOST_NAME);
    int port = Integer.parseInt(settings.get(SystemSettingsStore.MAIL_HOST_PORT));
    if (StringUtils.isNotBlank(host)) {
        JavaMailSenderImpl sender = new JavaMailSenderImpl();
        sender.setHost(host);/* w  w  w  .j a v  a 2s.  c  om*/
        sender.setPort(port);
        return sender;
    } else {
        return null;
    }
}

From source file:de.micromata.genome.gwiki.model.mpt.GWikiReqSessionMptIdSelector.java

public String getTenantId(GWikiServlet servlet, HttpServletRequest req) {
    String id = (String) req.getAttribute(MPT_KEY);
    if (StringUtils.isNotBlank(id) == true) {
        return id;
    }//from  ww  w .  j a  v  a  2  s . c om
    id = req.getParameter(MPT_KEY);
    if (id != null) {
        if (StringUtils.isBlank(id) == true) {
            req.getSession().removeAttribute(MPT_KEY);
            return null;
        } else {
            req.getSession().setAttribute(MPT_KEY, id);
            return id;
        }

    }
    return super.getTenantId(servlet, req);
}

From source file:com.blackducksoftware.integration.hub.detect.detector.clang.CompileCommand.java

public String getCommand() {
    if (StringUtils.isNotBlank(rawCompileCommand.command)) {
        return rawCompileCommand.command;
    } else {/*  w  w w.  java  2s  .c  om*/
        return String.join(" ", rawCompileCommand.arguments);
    }

}

From source file:com.netflix.genie.server.repository.jpa.CommandSpecs.java

/**
 * Get a specification using the specified parameters.
 *
 * @param name     The name of the command
 * @param userName The name of the user who created the command
 * @param statuses The status of the command
 * @param tags     The set of tags to search the command for
 * @return A specification object used for querying
 *//*from  w w w . j av  a2s. c  om*/
public static Specification<Command> find(final String name, final String userName,
        final Set<CommandStatus> statuses, final Set<String> tags) {
    return new Specification<Command>() {
        @Override
        public Predicate toPredicate(final Root<Command> root, final CriteriaQuery<?> cq,
                final CriteriaBuilder cb) {
            final List<Predicate> predicates = new ArrayList<>();
            if (StringUtils.isNotBlank(name)) {
                predicates.add(cb.equal(root.get(Command_.name), name));
            }
            if (StringUtils.isNotBlank(userName)) {
                predicates.add(cb.equal(root.get(Command_.user), userName));
            }
            if (statuses != null && !statuses.isEmpty()) {
                //Could optimize this as we know size could use native array
                final List<Predicate> orPredicates = new ArrayList<>();
                for (final CommandStatus status : statuses) {
                    orPredicates.add(cb.equal(root.get(Command_.status), status));
                }
                predicates.add(cb.or(orPredicates.toArray(new Predicate[orPredicates.size()])));
            }
            if (tags != null) {
                for (final String tag : tags) {
                    if (StringUtils.isNotBlank(tag)) {
                        predicates.add(cb.isMember(tag, root.get(Command_.tags)));
                    }
                }
            }
            return cb.and(predicates.toArray(new Predicate[predicates.size()]));
        }
    };
}

From source file:de.jcup.egradle.template.TemplateFileNameTransformer.java

@Override
public String transform(String source) {
    if (source == null) {
        return null;
    }// ww w.  jav  a2s .com
    if (source.startsWith("_")) {
        source = StringUtils.substringAfterLast(source, "_");
    }
    if (source.startsWith("$")) {
        String key = StringUtils.substringAfterLast(source, "$");

        String found = properties.getProperty(key);

        if (StringUtils.isNotBlank(found)) {
            return found;
        }
    }
    return source;
}

From source file:com.labs64.mojo.swid.configuration.RegId.java

public String getTag_creator_regid() {
    if (StringUtils.isBlank(tag_creator_regid) && StringUtils.isNotBlank(regid)) {
        return regid;
    }//from  w w  w .j  a  v  a  2s  .c om
    return tag_creator_regid;
}

From source file:be.hogent.aem.core.models.DialogModel.java

public String getTitle() {
    return StringUtils.isNotBlank(title) ? title : "Please provide a title";
}