List of usage examples for org.apache.commons.lang StringUtils trimToEmpty
public static String trimToEmpty(String str)
Removes control characters (char <= 32) from both ends of this String returning an empty String ("") if the String is empty ("") after the trim or if it is null
.
From source file:com.hp.dao.CalendarDAOImpl.java
@Override public List<Calendar> getCalendarList(String staff_id, String city, Date date) { Session session = HibernateSessionFactory.getSessionFactory().openSession(); Transaction transaction = session.beginTransaction(); try {/*w w w . j a va 2 s . c o m*/ Criteria criteria = session.createCriteria(Calendar.class); //inner Criteria criteriaInner = criteria.createCriteria("staff"); criteriaInner.add(Restrictions.eq("id", StringUtils.trimToEmpty(staff_id))); criteria.add(Restrictions.eq("calendarDate", date)); criteria.add(Restrictions.eq("province", city)); return criteria.list(); } catch (Exception e) { e.printStackTrace(); return null; } finally { session.close(); } }
From source file:com.egt.core.util.STP.java
public static String getStringParametrizado(String patron, String arg0, String arg1, String arg2, String arg3) { Object[] argumentos = { StringUtils.trimToEmpty(arg0), StringUtils.trimToEmpty(arg1), StringUtils.trimToEmpty(arg2), StringUtils.trimToEmpty(arg3) }; return getStringParametrizado(patron, argumentos); }
From source file:com.hangum.tadpole.commons.util.ApplicationArgumentUtils.java
/** * runtime? argument? value ./* w w w .j a v a2 s.c om*/ * * @param key * @return */ private static String getValue(String key) throws Exception { String[] applicationArgs = getArguments(); for (int i = 0; i < applicationArgs.length; i++) { String arg = StringUtils.trimToEmpty(applicationArgs[i]); if (arg.startsWith(key)) { return applicationArgs[i + 1]; } } throw new Exception("Can't find argument. Find key is " + key); }
From source file:nc.noumea.mairie.appock.entity.Adresse.java
public void setBp(String bp) { this.bp = AppockUtil.majusculeSansAccentTrim(bp); if (this.bp.startsWith("BP")) { this.bp = StringUtils.trimToEmpty(this.bp.substring(2)); }// ww w. j a v a2s .c om }
From source file:hello.jaxrs.GreetingsResource.java
private void printGreetings(final PrintWriter writer, final Collection<String> greetings) { writer.println("<h2>Greetings!</h2>"); if (greetings.isEmpty()) { writer.println("No greetings available. Be the first and say hello!"); } else {/*from w ww .ja v a 2s.com*/ writer.println("<ul>"); for (String greeting : greetings) { // escape HTML greeting = StringEscapeUtils.escapeHtml(StringUtils.trimToEmpty(greeting)); // format greeting = StringUtils.replaceEach(greeting, new String[] { "(", ")" }, new String[] { "<br><small>(", ")</small>" }); // print writer.println("<li>"); writer.println(greeting); writer.println("</li>"); } writer.println("</ul>"); } }
From source file:com.alibaba.otter.manager.biz.autokeeper.impl.AutoKeeperCollector.java
public void collectorConnectionStat(String address) { List<String> netAddress = splitAddress(address); if (netAddress.isEmpty()) { return;/* w ww.j ava2 s . co m*/ } String ip = netAddress.get(0); String port = netAddress.get(1); String[] cmd = { "/bin/bash", "-c", String.format(CMD_CONS, ip, port) }; String cmdresult = collector(cmd); String[] result = cmdresult.split(WRAP); List<AutoKeeperConnectionStat> summary = new ArrayList<AutoKeeperConnectionStat>(); for (String line : result) { if (StringUtils.isBlank(line)) { continue; } String[] lineArray = line.split(":"); if (2 != lineArray.length) { continue; } AutoKeeperConnectionStat autoKeeperConnectionStat = new AutoKeeperConnectionStat(); autoKeeperConnectionStat.setOriginalContent(line); String clientIp = StringUtils.trimToEmpty(line.split(":")[0].replace("/", "")); String sessionId = StringUtils.trimToEmpty(RegexUtils.findFirst(line.split(":")[1], "sid=(?s).*?[,)]")) .replace("sid=", StringUtils.EMPTY).replace(COMMA, StringUtils.EMPTY) .replace(BRACKETS, StringUtils.EMPTY); String queued = StringUtils.trimToEmpty(RegexUtils.findFirst(line.split(":")[1], "queued=(?s).*?[,)]")) .replace("queued=", StringUtils.EMPTY).replace(COMMA, StringUtils.EMPTY) .replace(BRACKETS, StringUtils.EMPTY); String receive = StringUtils.trimToEmpty(RegexUtils.findFirst(line.split(":")[1], "recved=(?s).*?[,)]")) .replace("recved=", StringUtils.EMPTY).replace(COMMA, StringUtils.EMPTY) .replace(BRACKETS, StringUtils.EMPTY); String sent = StringUtils.trimToEmpty(RegexUtils.findFirst(line.split(":")[1], "sent=(?s).*?[,)]")) .replace("sent=", StringUtils.EMPTY).replace(COMMA, StringUtils.EMPTY) .replace(BRACKETS, StringUtils.EMPTY); String minlat = StringUtils.trimToEmpty(RegexUtils.findFirst(line.split(":")[1], "minlat=(?s).*?[,)]")) .replace("minlat=", StringUtils.EMPTY).replace(COMMA, StringUtils.EMPTY) .replace(BRACKETS, StringUtils.EMPTY); String avglat = StringUtils.trimToEmpty(RegexUtils.findFirst(line.split(":")[1], "avglat=(?s).*?[,)]")) .replace("avglat=", StringUtils.EMPTY).replace(COMMA, StringUtils.EMPTY) .replace(BRACKETS, StringUtils.EMPTY); String maxlat = StringUtils.trimToEmpty(RegexUtils.findFirst(line.split(":")[1], "maxlat=(?s).*?[,)]")) .replace("maxlat=", StringUtils.EMPTY).replace(COMMA, StringUtils.EMPTY) .replace(BRACKETS, StringUtils.EMPTY); autoKeeperConnectionStat.setServerAddress(ip); autoKeeperConnectionStat.setClientAddress(clientIp); autoKeeperConnectionStat.setSessionId(sessionId); if (StringUtils.isNotEmpty(queued)) { autoKeeperConnectionStat.setQueued(Long.parseLong(queued)); } if (StringUtils.isNotEmpty(receive)) { autoKeeperConnectionStat.setRecved(Long.parseLong(receive)); } if (StringUtils.isNotEmpty(sent)) { autoKeeperConnectionStat.setSent(Long.parseLong(sent)); } if (StringUtils.isNotEmpty(minlat)) { autoKeeperConnectionStat.setMinLatency(Long.parseLong(minlat)); } if (StringUtils.isNotEmpty(avglat)) { autoKeeperConnectionStat.setAvgLatency(Long.parseLong(avglat)); } if (StringUtils.isNotEmpty(maxlat)) { autoKeeperConnectionStat.setMaxLatency(Long.parseLong(maxlat)); } summary.add(autoKeeperConnectionStat); } autoKeeperData.joinConnection(address, summary); }
From source file:com.prowidesoftware.swift.model.field.Field101.java
/** * Serializes the fields' components into the single string value (SWIFT format) *//*from w ww . j a v a2s . c o m*/ @Override public String getValue() { final StringBuilder result = new StringBuilder(); result.append(StringUtils.trimToEmpty(getComponent1())); return result.toString(); }
From source file:com.edgenius.core.util.WebUtil.java
/** * This method will use by Core API, so put here rather than WikiUtil * Return url with context and host, such as http://geniuswiki.com/geniuswiki/download?xxxx * //from w w w . j a va2s. co m * @param hostUrl - this URL must with web context, such as http://geniuswiki.com/geniuswiki/ * @param spaceUname * @param spaceUname * @param fileName * @return */ public static String getPageRepoFileUrl(String hostUrl, String spaceUname, String fileName, String fileNodeUuid, boolean download) { try { spaceUname = URLEncoder.encode(spaceUname, Constants.UTF8); fileName = URLEncoder.encode(fileName, Constants.UTF8); fileNodeUuid = URLEncoder.encode(fileNodeUuid, Constants.UTF8); } catch (UnsupportedEncodingException e) { log.error("Failed on convert download space name.", e); } hostUrl = StringUtils.trimToEmpty(hostUrl); if (!hostUrl.endsWith("/")) { //add last "/" hostUrl += "/"; } return new StringBuffer(hostUrl).append("download?space=").append(spaceUname).append("&uuid=") .append(fileNodeUuid).append("&file=").append(fileName).append("&download=").append(download) .toString(); }
From source file:com.edgenius.wiki.render.impl.LinkRenderHelperImpl.java
public ObjectPosition appendLink(StringBuffer buffer, String link, String view, String anchor) { link = StringUtils.trimToEmpty(link); view = StringUtils.trimToEmpty(view); anchor = StringUtils.trimToEmpty(anchor); ObjectPosition pos = new ObjectPosition("[" + view + "]"); pos.serverHandler = LinkHandler.HANDLER; pos.uuid = context.createUniqueKey(false); pos.values.put(NameConstants.TYPE, String.valueOf(LinkModel.LINK_TO_VIEW_FLAG)); pos.values.put(NameConstants.NAME, link); pos.values.put(NameConstants.VIEW, view); pos.values.put(NameConstants.ANCHOR, anchor); pos.values.put(NameConstants.SPACE, spaceUname); context.getObjectList().add(pos);// w w w. j a v a2 s .c o m buffer.append(pos.uuid); return pos; }
From source file:com.metasoft.claim.service.impl.claim.ReportServiceImpl.java
@Override public TrackingSearchResultVoPaging searchPaging(String paramJobDateStart, String paramJobDateEnd, String paramPartyInsuranceId, String paramClaimTypeId, int start, int length, String pageName) { Date jobDateStart = null;//from w w w.j av a2 s . c o m Date jobDateEnd = null; StdInsurance partyInsurance = null; ClaimType claimType = null; if (StringUtils.isNotBlank(paramJobDateStart)) { jobDateStart = DateToolsUtil.convertStringToDate(paramJobDateStart, DateToolsUtil.LOCALE_TH); } if (StringUtils.isNotBlank(paramJobDateEnd)) { jobDateEnd = DateToolsUtil.convertStringToDate(paramJobDateEnd, DateToolsUtil.LOCALE_TH); } if (StringUtils.isNotBlank(paramPartyInsuranceId)) { partyInsurance = insuranceService.findById(Integer.parseInt(paramPartyInsuranceId)); } if (StringUtils.isNotBlank(paramClaimTypeId)) { claimType = ClaimType.getById(Integer.parseInt(paramClaimTypeId)); } ReportPaging reportPaging = reportDao.searchPaging(jobDateStart, jobDateEnd, partyInsurance, claimType, start, length, pageName); TrackingSearchResultVoPaging voPaging = new TrackingSearchResultVoPaging(); voPaging.setDraw(reportPaging.getDraw()); voPaging.setRecordsFiltered(reportPaging.getRecordsFiltered()); voPaging.setRecordsTotal(reportPaging.getRecordsTotal()); voPaging.setData(new ArrayList<TrackingSearchResultVo>()); int i = 1; if (reportPaging != null && reportPaging.getData() != null) { for (TblClaimRecovery claim : reportPaging.getData()) { TrackingSearchResultVo vo = new TrackingSearchResultVo(); vo.setNo(i); i++; vo.setClaimNumber(StringUtils.trimToEmpty(claim.getClaimNumber())); if (claim.getClaimType() != null) { vo.setClaimType(claim.getClaimType().getName()); } if (claim.getPartyInsurance() != null) { vo.setInsuranceName(claim.getPartyInsurance().getName()); } if (claim.getJobDate() != null) { vo.setJobDate(DateToolsUtil.convertToString(claim.getJobDate(), DateToolsUtil.LOCALE_TH)); } if (claim.getMaturityDate() != null) { vo.setMaturityDate( DateToolsUtil.convertToString(claim.getMaturityDate(), DateToolsUtil.LOCALE_TH)); } if (claim.getAccidentDate() != null) { vo.setAccidentDate( DateToolsUtil.convertToString(claim.getAccidentDate(), DateToolsUtil.LOCALE_TH)); } if (claim.getLicenseNumber() != null) { vo.setLicenseNumber(claim.getLicenseNumber()); } if (claim.getClaimAmount() != null) { vo.setClaimAmount(String.valueOf(claim.getClaimAmount())); } if (claim.getPolicyNo() != null) { vo.setPolicyNo(claim.getPolicyNo()); } if (claim.getCloseDate() != null) { vo.setCloseDate(DateToolsUtil.convertToString(claim.getCloseDate(), DateToolsUtil.LOCALE_TH)); } if (claim.getFollowDate() != null) { vo.setFollowDate(DateToolsUtil.convertToString(claim.getFollowDate(), DateToolsUtil.LOCALE_TH)); } vo.setClaimId(String.valueOf(claim.getId())); voPaging.getData().add(vo); } } return voPaging; }