List of usage examples for org.apache.commons.lang3 StringUtils deleteWhitespace
public static String deleteWhitespace(final String str)
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"
From source file:org.libreplan.web.common.components.finders.MultipleFiltersFinder.java
boolean isFilterEquals(String value, String filter) { value = value.replace(" ", ""); filter = StringUtils.deleteWhitespace(filter); return (filter.equals(value)); }
From source file:org.libreplan.web.common.components.finders.OrderElementsMultipleFiltersFinder.java
public List<FilterPair> getMatching(String filter) { getListMatching().clear();/*from ww w . j av a 2 s.c o m*/ if ((filter != null) && (!filter.isEmpty())) { filter = StringUtils.deleteWhitespace(filter.toLowerCase()); searchInCriterionTypes(filter); searchInLabelTypes(filter); } addNoneFilter(); return getListMatching(); }
From source file:org.libreplan.web.common.components.finders.OrderElementsMultipleFiltersFinder.java
private void searchInCriterionTypes(String filter) { boolean limited = (filter.length() < 3); for (CriterionType type : getMapCriterions().keySet()) { String name = StringUtils.deleteWhitespace(type.getName().toLowerCase()); if (name.contains(filter)) { setFilterPairCriterionType(type, limited); } else {/*from w w w.j ava 2 s. c o m*/ searchInCriterions(type, filter); } } }
From source file:org.libreplan.web.common.components.finders.OrderElementsMultipleFiltersFinder.java
private void searchInCriterions(CriterionType type, String filter) { List<Criterion> list = getMapCriterions().get(type); if (list == null) { return;// w ww . ja v a 2s. c o m } for (Criterion criterion : list) { String name = StringUtils.deleteWhitespace(criterion.getName().toLowerCase()); if (name.contains(filter)) { addCriterion(type, criterion); if ((filter.length() < 3) && (getListMatching().size() > 9)) { return; } } } }
From source file:org.libreplan.web.common.components.finders.OrderElementsMultipleFiltersFinder.java
private void searchInLabelTypes(String filter) { boolean limited = (filter.length() < 3); for (LabelType type : getLabelsMap().keySet()) { String name = StringUtils.deleteWhitespace(type.getName().toLowerCase()); if (name.contains(filter)) { setFilterPairLabelType(type, limited); } else {// www. j a v a2s . c o m searchInLabels(type, filter); } } }
From source file:org.libreplan.web.common.components.finders.OrderElementsMultipleFiltersFinder.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 ww .ja va 2s.c o m*/ if ((filter.length() < 3) && (getListMatching().size() > 9)) { return; } } } }
From source file:org.libreplan.web.common.components.finders.OrdersMultipleFiltersFinder.java
public List<FilterPair> getMatching(String filter) { getListMatching().clear();//from w w w .j a va 2 s . c o m if ((filter != null) && (!filter.isEmpty())) { filter = StringUtils.deleteWhitespace(filter.toLowerCase()); if (filter.indexOf("rc:") == 0) { searchInCustomerReferences(filter); } else if (filter.indexOf("cod:") == 0) { this.searchInOrderCodes(filter); } else { searchInCriterionTypes(filter); searchInLabelTypes(filter); searchInExternalCompanies(filter); searchInOrderStatus(filter); } } addNoneFilter(); return getListMatching(); }
From source file:org.libreplan.web.common.components.finders.OrdersMultipleFiltersFinder.java
private void searchInCriterionTypes(String filter) { Map<CriterionType, List<Criterion>> mapCriterions = getMapCriterions(); 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 w w . ja va 2 s . com searchInCriterions(type, filter); } } }
From source file:org.libreplan.web.common.components.finders.OrdersMultipleFiltersFinder.java
private void searchInCriterions(CriterionType type, String filter) { for (Criterion criterion : getMapCriterions().get(type)) { String name = StringUtils.deleteWhitespace(criterion.getName().toLowerCase()); if (name.contains(filter)) { addCriterion(type, criterion); if ((filter.length() < 3) && (getListMatching().size() > 9)) { return; }/*from w ww . j a va2s . com*/ } } }
From source file:org.libreplan.web.common.components.finders.OrdersMultipleFiltersFinder.java
private void searchInLabelTypes(String filter) { Map<LabelType, List<Label>> mapLabels = getLabelsMap(); boolean limited = filter.length() < 3; for (LabelType type : mapLabels.keySet()) { String name = StringUtils.deleteWhitespace(type.getName().toLowerCase()); if (name.contains(filter)) { setFilterPairLabelType(type, limited); } else {/* www . jav a 2 s .c om*/ searchInLabels(type, filter); } } }