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

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

Introduction

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

Prototype

public static String deleteWhitespace(final String str) 

Source Link

Document

Deletes all whitespaces from a String as defined by Character#isWhitespace(char) .

 StringUtils.deleteWhitespace(null)         = null StringUtils.deleteWhitespace("")           = "" StringUtils.deleteWhitespace("abc")        = "abc" StringUtils.deleteWhitespace("   ab  c  ") = "abc" 

Usage

From source file:org.libreplan.web.common.components.finders.OrdersMultipleFiltersFinder.java

private void searchInLabels(LabelType type, String filter) {
    for (Label label : getLabelsMap().get(type)) {
        String name = StringUtils.deleteWhitespace(label.getName().toLowerCase());

        if (name.contains(filter)) {
            addLabel(label);/*from w  w w . jav  a 2  s.  co m*/
            if ((filter.length() < 3) && (getListMatching().size() > 9)) {
                return;
            }
        }
    }
}

From source file:org.libreplan.web.common.components.finders.OrdersMultipleFiltersFinder.java

private void searchInExternalCompanies(String filter) {
    for (ExternalCompany externalCompany : databaseSnapshots.snapshotExternalCompanies()) {
        String name = StringUtils.deleteWhitespace(externalCompany.getName().toLowerCase());
        String nif = StringUtils.deleteWhitespace(externalCompany.getNif().toLowerCase());

        if ((name.contains(filter)) || (nif.contains(filter))) {
            addExternalCompany(externalCompany);
            if ((filter.length() < 3) && (getListMatching().size() > 9)) {
                return;
            }//from   w ww.  j  a v  a  2s.  co  m
        }
    }
}

From source file:org.libreplan.web.common.components.finders.OrdersMultipleFiltersFinder.java

private void searchInOrderStatus(String filter) {
    for (OrderStatusEnum state : OrderStatusEnum.values()) {
        String name = StringUtils.deleteWhitespace(_(state.name()).toLowerCase());

        if (name.contains(filter)) {
            addState(state);/*from  ww w . ja  v  a  2s  . c  om*/
            if ((filter.length() < 3) && (getListMatching().size() > 9)) {
                return;
            }
        }
    }
}

From source file:org.libreplan.web.common.components.finders.OrdersMultipleFiltersFinder.java

private void searchInOrderCodes(String filter) {
    if (filter.indexOf("cod:") == 0) {
        String codeFilter = filter.replaceFirst("cod:", "");

        for (String code : databaseSnapshots.snapshotOrdersCodes()) {
            code = StringUtils.deleteWhitespace(code.toLowerCase());

            if (code.equals(codeFilter)) {
                addCode(code);/*w w w  .j a va 2s  . co  m*/
                return;
            }
        }
    }
}

From source file:org.libreplan.web.common.components.finders.OrdersMultipleFiltersFinder.java

private void searchInCustomerReferences(String filter) {
    if (filter.indexOf("rc:") == 0) {
        String referenceFilter = filter.replaceFirst("rc:", "");

        for (String reference : databaseSnapshots.snapshotCustomerReferences()) {
            reference = StringUtils.deleteWhitespace(reference.toLowerCase());

            if (reference.equals(referenceFilter)) {
                addCustomerReference(reference);
                return;
            }//from   w  w w  .j a v  a2 s.  c o m
        }
    }
}

From source file:org.libreplan.web.common.components.finders.ResourceAllocationMultipleFiltersFinder.java

public List<FilterPair> getMatching(String filter) {
    getListMatching().clear();/* www.j a v  a 2 s.c o m*/
    if ((filter != null) && (!filter.isEmpty())) {
        filter = StringUtils.deleteWhitespace(filter.toLowerCase());
        searchInCriterionTypes(filter);
        searchInResources(filter);
    }

    addNoneFilter();
    return getListMatching();
}

From source file:org.libreplan.web.common.components.finders.ResourceAllocationMultipleFiltersFinder.java

private void searchInCriterionTypes(String filter) {
    Map<CriterionType, List<Criterion>> mapCriterions = getCriterionsMap();
    boolean limited = (filter.length() < 3);
    for (CriterionType type : mapCriterions.keySet()) {
        String name = StringUtils.deleteWhitespace(type.getName().toLowerCase());
        if (name.contains(filter)) {
            setFilterPairCriterionType(type, limited);
        } else {/*from   w  ww .ja  v a  2s  . c o  m*/
            searchInCriterions(type, filter);
        }
    }
}

From source file:org.libreplan.web.common.components.finders.ResourceAllocationMultipleFiltersFinder.java

private void searchInResources(String filter) {
    Map<Class<?>, List<Resource>> mapResources = databaseSnapshots.snapshotMapResources();
    for (Class<?> className : mapResources.keySet()) {
        for (Resource resource : mapResources.get(className)) {

            if (isLimitingResourceAllocation != resource.isLimitingResource()) {
                continue;
            }//from  w ww. j ava2  s.  com

            String name = StringUtils.deleteWhitespace(resource.getName().toLowerCase());
            if (name.contains(filter)) {
                addResource(className, resource);
                if ((filter.length() < 3) && (getListMatching().size() > 9)) {
                    return;
                }
            }
        }
    }
}

From source file:org.libreplan.web.common.components.finders.ResourceMultipleFiltersFinderByResourceAndCriterion.java

public List<FilterPair> getMatching(String filter) {
    getListMatching().clear();//  www  . j ava  2s  .c om
    if ((filter != null) && (!filter.isEmpty())) {
        filter = StringUtils.deleteWhitespace(filter.toLowerCase());
        searchInResources(filter);
        searchInCriterionTypes(filter);
    }

    addNoneFilter();
    return getListMatching();
}

From source file:org.libreplan.web.common.components.finders.ResourceMultipleFiltersFinderByResourceAndCriterion.java

private void searchInResources(String filter) {
    Map<Class<?>, List<Resource>> mapResources = databaseSnapshots.snapshotMapResources();
    for (Class<?> className : mapResources.keySet()) {
        for (Resource resource : mapResources.get(className)) {
            String name = StringUtils.deleteWhitespace(resource.getName().toLowerCase());
            if (name.contains(filter)) {
                addResource(className, resource);
                if ((filter.length() < 3) && (getListMatching().size() > 9)) {
                    return;
                }/*www.j ava  2  s  .c  om*/
            }
        }
    }
}