List of usage examples for org.apache.commons.lang3 StringUtils stripToEmpty
public static String stripToEmpty(final String str)
Strips whitespace from the start and end of a String returning an empty String if null input.
This is similar to #trimToEmpty(String) but removes whitespace.
From source file:com.opendesign.vo.ProjectWorkVO.java
/** * ???? ?/*from w w w. j a v a 2 s . co m*/ * * @return */ public List<ProjectWorkMemberVO> getOtherProjectWorkMemberList() { List<ProjectWorkMemberVO> list = new ArrayList<ProjectWorkMemberVO>(); if (!CmnUtil.isEmpty(projectWorkMemberList)) { for (ProjectWorkMemberVO item : projectWorkMemberList) { if (!StringUtils.stripToEmpty(memberSeq).equals(item.getMemberSeq())) { list.add(item); } } } return list; }
From source file:com.opendesign.vo.DesignWorkVO.java
/** * tag[]/*from ww w . j a va2s .co m*/ * * @return */ public String[] getTagsArray() { String[] tempTags = StringUtils.stripToEmpty(tags).split("\\|"); List<String> tagList = new ArrayList<String>(); for (String aTag : tempTags) { if (StringUtil.isNotEmpty(aTag)) { tagList.add(aTag); } } return tagList.toArray(new String[tagList.size()]); }
From source file:com.opendesign.vo.ProjectWorkVO.java
/** * ??? ? ? ? ?//from w w w . ja v a 2 s . c o m * * @return */ public List<ProjectWorkMemberVO> getOrderedProjectWorkMemberList() { List<ProjectWorkMemberVO> list = new ArrayList<ProjectWorkMemberVO>(); if (!CmnUtil.isEmpty(projectWorkMemberList)) { for (ProjectWorkMemberVO item : projectWorkMemberList) { if (StringUtils.stripToEmpty(memberSeq).equals(item.getMemberSeq())) { list.add(item); } } } List<ProjectWorkMemberVO> other = getOtherProjectWorkMemberList(); if (other != null) { list.addAll(other); } return list; }
From source file:com.esri.geoportal.commons.ags.client.AgsClient.java
/** * Lists folder content.// ww w. j a va2s. c o m * * @param folder folder or <code>null</code> * @return content response * @throws URISyntaxException if invalid URL * @throws IOException if accessing token fails */ public ContentResponse listContent(String folder) throws URISyntaxException, IOException { String url = rootUrl.toURI().resolve("rest/services/").resolve(StringUtils.stripToEmpty(folder)) .toASCIIString(); HttpGet get = new HttpGet(url + String.format("?f=%s", "json")); try (CloseableHttpResponse httpResponse = httpClient.execute(get); InputStream contentStream = httpResponse.getEntity().getContent();) { if (httpResponse.getStatusLine().getStatusCode() >= 400) { throw new HttpResponseException(httpResponse.getStatusLine().getStatusCode(), httpResponse.getStatusLine().getReasonPhrase()); } String responseContent = IOUtils.toString(contentStream, "UTF-8"); ObjectMapper mapper = new ObjectMapper(); mapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false); mapper.setSerializationInclusion(JsonInclude.Include.NON_NULL); ContentResponse response = mapper.readValue(responseContent, ContentResponse.class); response.url = url; return response; } }
From source file:gobblin.source.extractor.extract.QueryBasedExtractor.java
private String getWorkUnitName() { StringBuilder sb = new StringBuilder(); sb.append("["); sb.append(StringUtils.stripToEmpty(this.workUnitState.getProp(ConfigurationKeys.SOURCE_QUERYBASED_SCHEMA))); sb.append("_"); sb.append(StringUtils.stripToEmpty(this.workUnitState.getProp(ConfigurationKeys.SOURCE_ENTITY))); sb.append("_"); String id = this.workUnitState.getId(); int seqIndex = id.lastIndexOf("_", id.length()); if (seqIndex > 0) { String timeSeqStr = id.substring(0, seqIndex); int timeIndex = timeSeqStr.lastIndexOf("_", timeSeqStr.length()); if (timeIndex > 0) { sb.append(id.substring(timeIndex + 1)); }/*from ww w. j a va 2 s . c om*/ } sb.append("]"); return sb.toString(); }
From source file:com.inkubator.hrm.web.payroll.PayComponentDataExceptionFormController.java
public List<EmpData> doAutoCompletEmployee(String param) { List<EmpData> empDatas = new ArrayList<EmpData>(); try {/*from ww w. j ava 2s .c o m*/ empDatas = empDataService.getAllDataByNameOrNik(StringUtils.stripToEmpty(param)); } catch (Exception e) { LOGGER.error("Error", e); } return empDatas; }
From source file:com.esri.geoportal.commons.ags.client.AgsClient.java
/** * Reads service information./*from w ww. j a v a 2 s . c o m*/ * * @param folder folder * @param si serivce info obtained through {@link listContent} * @return service response * @throws URISyntaxException if invalid URL * @throws IOException if accessing token fails */ public ServerResponse readServiceInformation(String folder, ServiceInfo si) throws URISyntaxException, IOException { String url = rootUrl.toURI().resolve("rest/services/").resolve(StringUtils.stripToEmpty(folder)) .resolve(si.name + "/" + si.type).toASCIIString(); HttpGet get = new HttpGet(url + String.format("?f=%s", "json")); try (CloseableHttpResponse httpResponse = httpClient.execute(get); InputStream contentStream = httpResponse.getEntity().getContent();) { if (httpResponse.getStatusLine().getStatusCode() >= 400) { throw new HttpResponseException(httpResponse.getStatusLine().getStatusCode(), httpResponse.getStatusLine().getReasonPhrase()); } String responseContent = IOUtils.toString(contentStream, "UTF-8"); ObjectMapper mapper = new ObjectMapper(); mapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false); mapper.setSerializationInclusion(JsonInclude.Include.NON_NULL); ServerResponse response = mapper.readValue(responseContent, ServerResponse.class); response.url = url; return response; } }
From source file:com.inkubator.hrm.web.recruitment.OfferingAndProhabitFormController.java
public List<EmpData> completeEmpData(String query) { try {/*from www.j a v a 2 s.c o m*/ List<EmpData> allEmpData = empDataService.getAllDataByNameOrNik(StringUtils.stripToEmpty(query), HrmUserInfoUtil.getCompanyId()); return allEmpData; } catch (Exception ex) { LOGGER.error(ex, ex); } return null; }
From source file:com.streamsets.pipeline.stage.origin.httpserver.PushHttpReceiver.java
protected Map<String, String> getCustomHeaderAttributes(HttpServletRequest req) { Map<String, String> customHeaderAttributes = new HashMap<>(); customHeaderAttributes.put(PATH_HEADER, StringUtils.stripToEmpty(req.getServletPath())); customHeaderAttributes.put(QUERY_STRING_HEADER, StringUtils.stripToEmpty(req.getQueryString())); customHeaderAttributes.put(METHOD_HEADER, StringUtils.stripToEmpty(req.getMethod())); customHeaderAttributes.put(REMOTE_HOST, StringUtils.stripToEmpty(req.getRemoteHost())); Enumeration<String> headerNames = req.getHeaderNames(); if (headerNames != null) { while (headerNames.hasMoreElements()) { String headerName = headerNames.nextElement(); customHeaderAttributes.put(headerName, req.getHeader(headerName)); }//from w w w.j av a 2s . c o m } return customHeaderAttributes; }
From source file:com.inkubator.hrm.web.appraisal.AppraisalProgramAssesorController.java
public List<EmpData> doAutoCompleteEmployee(String param) { List<EmpData> empDatas = new ArrayList<EmpData>(); try {//from ww w .j a v a 2 s .c om empDatas = empDataService.getAllDataByNameOrNik(StringUtils.stripToEmpty(param), HrmUserInfoUtil.getCompanyId()); } catch (Exception e) { LOGGER.error("Error", e); } return empDatas; }