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

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

Introduction

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

Prototype

public static boolean isEmpty(final CharSequence cs) 

Source Link

Document

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

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

NOTE: This method changed in Lang version 2.0.

Usage

From source file:io.github.seiferma.jameica.hibiscus.dkb.creditcard.account.DKBScraperAccountProperties.java

public static Integer getMaxMonthInPast(Konto k) {
    String propertyValue = getMetaDataNumber(PROP_MAX_MONTH_IN_PAST, k);
    if (StringUtils.isEmpty(propertyValue)) {
        return PROP_MAX_MONTH_IN_PAST_DEFAULT;
    }//from w w  w.  jav a2s.  c  o  m
    try {
        return Integer.parseInt(propertyValue);
    } catch (NumberFormatException e) {
        throw new IllegalStateException(String.format(
                "The maximum value for the months to go back for account \"%s\" is invalid.", k.toString()), e);
    }
}

From source file:de.micromata.genome.gdbfs.FsDateFormat.java

/**
 * convert Stringified date to internal Date
 * //from ww w. ja  v a  2s . c  o m
 * Todo use utc.
 *
 * @param date the date
 * @return the date
 */
public static Date string2date(String date) {
    if (StringUtils.isEmpty(date) == true) {
        return null;
    }
    try {
        Date ld = internalTimestamp.get().parse(date);
        return ld;
    } catch (ParseException ex) {
        throw new RuntimeException("Cannot parse date: " + date + "; " + ex.getMessage(), ex);

    }
}

From source file:io.sevenluck.chat.mapper.ChatRoomMapper.java

public static ChatRoom toEntity(ChatRoom chatroom, ChatRoomDTO value) {
    ChatRoom result = new ChatRoom();
    result.setInserted(new Date());

    if (null != chatroom) {
        result = SerializationUtils.clone(chatroom);
    }/* ww  w  . ja  v a 2s .com*/

    result.setName(value.getName());
    result.setDescription(value.getDescription());

    if (BooleanUtils.isTrue(value.isPublicChat())) {
        result.setPublicChat(true);
        result.setPasswordKey(MD5Util.getMD5(value.getPassword()));
    } else {
        result.setPublicChat(false);
        result.setPasswordKey(null);
    }
    if (StringUtils.isEmpty(value.getDescription())) {
        result.setDescription("default");
    }

    return result;

}

From source file:com.ankang.report.main.ReportCabinet.java

public static ReportResolver match(String resolverAlias) {
    if (StringUtils.isEmpty(resolverAlias)) {
        throw new ReportException("??");
    }/*w  ww.  ja  va  2 s .  c  om*/
    Map<String, Object> resolvePool = RA.getPool(ResolverRegister.POOL_ALIAS_NAME);
    return (ReportResolver) RA.getBean(resolvePool.get(resolverAlias).toString());
}

From source file:com.camel.newservicearch.action.SKUValidationAction.java

@Execute
@Override//from www  . j a v a  2s  .c  o  m
public ActionResponse execute(Order order, ActionResponse actionResponse) {
    if (StringUtils.isEmpty(order.getSkuCode().trim())) {
        ErrorInfo error = new ErrorInfo();
        error.setErrorMessage("sku canot be found!");
        actionResponse.addError(error);
    }

    return actionResponse;
}

From source file:com.camel.newservicearch.action.AddressValidationAction.java

@Override
@Execute//  w ww  . java2 s .co m
public ActionResponse execute(Order order, ActionResponse actionResponse) {
    if (StringUtils.isEmpty(order.getAddress().trim())) {
        ErrorInfo error = new ErrorInfo();
        error.setErrorMessage("address canot be empty!");
        actionResponse.addError(error);
    }

    return actionResponse;
}

From source file:com.qcadoo.mes.cmmsMachineParts.constants.ActionAppliesTo.java

public static ActionAppliesTo parseString(final String appliesTo) {
    if (StringUtils.isEmpty(appliesTo)) {
        return NONE;
    } else if ("01workstationOrSubassembly".equals(appliesTo)) {
        return WORKSTATION_OR_SUBASSEMBLY;
    } else if ("02workstationType".equals(appliesTo)) {
        return WORKSTATION_TYPE;
    }/*from   w w  w . j a  va2s  .c o m*/

    throw new IllegalStateException("Unsupported AppliesTo: " + appliesTo);
}

From source file:com.glaf.core.util.IdentityUtils.java

/**
 * ???//from ww  w  .j a  v  a 2  s.c o m
 * 
 * @param sqlSession
 * @param paramMap
 * @return
 */
public static List<String> getActorIds(SqlSession sqlSession, Map<String, Object> paramMap) {
    List<String> actorIds = new java.util.ArrayList<String>();
    String statementId = CustomProperties.getString("sys.getActorIds");
    if (StringUtils.isEmpty(statementId)) {
        statementId = "getActorIds";
    }
    MyBatisEntityDAO entityDAO = new MyBatisEntityDAO(sqlSession);
    List<Object> rows = entityDAO.getList(statementId, paramMap);
    if (rows != null && !rows.isEmpty()) {
        for (Object object : rows) {
            if (object instanceof com.glaf.core.identity.User) {
                String actorId = ((com.glaf.core.identity.User) object).getActorId();
                if (!actorIds.contains(actorId)) {
                    actorIds.add(actorId);
                }
            } else if (object instanceof String) {
                String actorId = (String) object;
                if (!actorIds.contains(actorId)) {
                    actorIds.add(actorId);
                }
            }
        }
    }
    return actorIds;
}

From source file:fr.penet.servlet.StartCrawlServlet.java

@Override
public void doGet(HttpServletRequest req, HttpServletResponse resp) throws IOException {
    resp.setContentType("text/plain");
    String seed = req.getParameter("seed");
    if (StringUtils.isEmpty(seed)) {
        resp.getWriter().println("Error : empty seed parameter");
        return;/*from w w  w.  j a v  a  2 s .  co  m*/
    }
    String threads = req.getParameter("threads");
    int threadInt = 5;
    if (StringUtils.isNumeric(threads)) {
        threadInt = Integer.parseInt(threads);
    }
    CustomCrawler crawler = new CustomCrawler();
    int runId = crawler.startCollectUrls(seed, threadInt);
    resp.getWriter().println("Crawler run with id " + runId + " and " + threadInt + " threads started");
}

From source file:fr.penet.servlet.StopCrawlServlet.java

@Override
public void doGet(HttpServletRequest req, HttpServletResponse resp) throws IOException {
    resp.setContentType("text/plain");
    String runIdString = req.getParameter("id");
    if (StringUtils.isEmpty(runIdString)) {
        resp.getWriter().println("Error : empty id parameter");
        return;//w w w  .jav a  2s. com
    }
    if (!StringUtils.isNumeric(runIdString)) {
        resp.getWriter().println("Error : id parameter is not an integer");
        return;
    }
    int runId = Integer.parseInt(runIdString);
    CustomCrawler crawler = new CustomCrawler();
    crawler.endCollectUrls(runId);
    resp.getWriter().println("Requested stop of crawl run " + runId);
}