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

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

Introduction

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

Prototype

public static boolean isNotEmpty(final CharSequence cs) 

Source Link

Document

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

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

Usage

From source file:net.cloudkit.enterprises.infrastructure.freemarker.method.CurrencyMethod.java

@SuppressWarnings("rawtypes")
public Object exec(List arguments) {
    if ((arguments != null) && (!arguments.isEmpty()) && (arguments.get(0) != null)
            && (StringUtils.isNotEmpty(arguments.get(0).toString()))) {
        boolean bool1 = false;
        boolean bool2 = false;
        if (arguments.size() == 2) {
            if (arguments.get(1) != null) {
                bool1 = Boolean.valueOf(arguments.get(1).toString()).booleanValue();
            }//  www  . j av  a  2 s  .  c o m
        } else if (arguments.size() > 2) {
            if (arguments.get(1) != null) {
                bool1 = Boolean.valueOf(arguments.get(1).toString()).booleanValue();
            }
            if (arguments.get(2) != null) {
                bool2 = Boolean.valueOf(arguments.get(2).toString()).booleanValue();
            }
        }

        // BigDecimal.setScale()??
        // setScale(1)?????
        // setScale(1, BigDecimal.ROUND_DOWN)??2.35??2.3
        // setScale(1, BigDecimal.ROUND_UP)??2.35??2.4
        // setScale(1, BigDecimal.ROUND_HALF_UP)?2.35??2.4
        // setScale(1, BigDecimal.ROUND_HALF_DOWN)?2.35??2.35??
        BigDecimal localBigDecimal = new BigDecimal(arguments.get(0).toString());
        // newScale:PriceScale 2, roundingMode:PriceRoundType BigDecimal.ROUND_HALF_UP
        String str = localBigDecimal.setScale(2, BigDecimal.ROUND_HALF_UP).toString();
        // currencySign
        if (bool1) {
            str = "" + str;
        }
        // currencyUnit
        if (bool2) {
            str = str + "";
        }
        return new SimpleScalar(str);
    }
    return null;
}

From source file:com.aistor.modules.cms.service.CommentService.java

public Page<Comment> find(Page<Comment> page, Comment comment) {
    DetachedCriteria dc = commentDao.createDetachedCriteria();
    if (StringUtils.isNotEmpty(comment.getModule())) {
        dc.add(Restrictions.eq("module", comment.getModule()));
    }// w w w  .ja  v a2s  .c  om
    if (comment.getContentId() != null && comment.getContentId() > 0) {
        dc.add(Restrictions.eq("contentId", comment.getContentId()));
    }
    if (StringUtils.isNotEmpty(comment.getTitle())) {
        dc.add(Restrictions.like("title", "%" + comment.getTitle() + "%"));
    }
    dc.add(Restrictions.eq("status", comment.getStatus()));
    dc.addOrder(Order.desc("id"));
    return commentDao.find(page, dc);
}

From source file:net.cloudkit.enterprises.infrastructure.freemarker.method.MessageMethod.java

@SuppressWarnings("rawtypes")
@Override//from   w  w  w . ja  v a2 s.  co m
public Object exec(List arguments) {
    if ((arguments != null) && (!arguments.isEmpty()) && (arguments.get(0) != null)
            && (StringUtils.isNotEmpty(arguments.get(0).toString()))) {
        String str1 = null;
        String str2 = arguments.get(0).toString();
        if (arguments.size() > 1) {
            Object[] arrayOfObject = arguments.subList(1, arguments.size()).toArray();
            str1 = SpringHelper.getMessage(str2, arrayOfObject);
        } else {
            str1 = SpringHelper.getMessage(str2, new Object[0]);
        }
        return new SimpleScalar(str1);
    }
    return null;
}

From source file:me.leep.wf.services.system.impl.UserServicesImpl.java

@Override
public User initUserDto(String rowid) {
    User user = new User();
    if (StringUtils.isNotEmpty(rowid)) {
        UserBean userBean = (UserBean) findById(rowid);
        if (userBean != null)
            BeanUtil.copyBean(userBean, user);
    }/*from ww w.j  a va2s. c  o  m*/
    return user;
}

From source file:efx.util.converter.DateStringConverter.java

@Override
protected Object cast(Object obj) {
    if (obj == null) {
        return null;
    }/*from   ww w .java2  s .  c o m*/
    if (obj instanceof Date) {
        try {
            return DateUtils.format((Date) obj, "yyyy/MM/dd");
        } catch (Exception e) {
            return null;
        }
    } else if (obj instanceof String) {
        String strValue = String.valueOf(obj);
        if (StringUtils.isNotEmpty(strValue)) {
            try {
                return DateUtils.parse(strValue, "yyyy/MM/dd");
            } catch (Exception e) {
                return null;
            }
        } else {
            return null;
        }
    }
    return super.cast(obj);
}

From source file:com.aistor.modules.cms.service.SiteService.java

public Page<Site> find(Page<Site> page, Site site) {
    DetachedCriteria dc = siteDao.createDetachedCriteria();
    if (StringUtils.isNotEmpty(site.getName())) {
        dc.add(Restrictions.like("name", "%" + site.getName() + "%"));
    }//from ww w  . j a va2s  . c  om
    dc.add(Restrictions.eq("delFlag", site.getDelFlag()));
    //dc.addOrder(Order.asc("id"));
    return siteDao.find(page, dc);
}

From source file:com.aistor.modules.cms.service.GuestbookService.java

public Page<Guestbook> find(Page<Guestbook> page, Guestbook guestbook) {
    DetachedCriteria dc = guestbookDao.createDetachedCriteria();
    if (StringUtils.isNotEmpty(guestbook.getType())) {
        dc.add(Restrictions.eq("type", guestbook.getType()));
    }//from  w  w  w . j a  v  a 2s  . c  o  m
    if (StringUtils.isNotEmpty(guestbook.getContent())) {
        dc.add(Restrictions.like("content", "%" + guestbook.getContent() + "%"));
    }
    dc.add(Restrictions.eq("status", guestbook.getStatus()));
    dc.addOrder(Order.desc("id"));
    return guestbookDao.find(page, dc);
}

From source file:com.epam.dlab.backendapi.validation.MavenLibraryNameValidator.java

@Override
public boolean isValid(String s, ConstraintValidatorContext constraintValidatorContext) {
    return StringUtils.isNotEmpty(s) && s.split(":").length == 3;

}

From source file:de.micromata.genome.gwiki.page.impl.wiki.GWikiCompileTimeMacroBase.java

@Override
public boolean render(MacroAttributes attrs, GWikiContext ctx) {
    if (this instanceof GWikiBodyEvalMacro && attrs.getChildFragment() != null) {
        attrs.getChildFragment().render(ctx);
    } else if (StringUtils.isNotEmpty(attrs.getBody()) == true) {
        ctx.append(attrs.getBody());/*from  ww w.j  a  v  a 2 s.  co m*/
    }
    return true;
}

From source file:com.hongqiang.shop.modules.cms.service.CommentService.java

public Page<Comment> find(Page<Comment> page, Comment comment) {
    DetachedCriteria dc = commentDao.createDetachedCriteria();
    if (comment.getContentId() != null && comment.getContentId() > 0) {
        dc.add(Restrictions.eq("contentId", comment.getContentId()));
    }//from w w  w  .j  ava 2s .com
    if (StringUtils.isNotEmpty(comment.getTitle())) {
        dc.add(Restrictions.like("title", "%" + comment.getTitle() + "%"));
    }
    dc.add(Restrictions.eq(Comment.DEL_FLAG, comment.getDelFlag()));
    dc.addOrder(Order.desc("id"));
    return commentDao.find(page, dc);
}