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

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

Introduction

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

Prototype

public static String stripToEmpty(final String str) 

Source Link

Document

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.

Usage

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;
}