List of usage examples for org.apache.commons.lang3 StringUtils isEmpty
public static boolean isEmpty(final CharSequence cs)
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.
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); }