List of usage examples for org.apache.commons.lang StringUtils lowerCase
public static String lowerCase(String str)
Converts a String to lower case as per String#toLowerCase() .
From source file:gov.nih.nci.cabig.caaers.dao.query.InvestigatorQuery.java
public void filterByName(final String name) { String[] searchFields = StringUtils.split(name); int i = 0;/* w w w . ja v a 2s . c om*/ if (searchFields != null) { for (String searchField : searchFields) { String searchString = "%" + StringUtils.lowerCase(searchField) + "%"; String firstNameKey = "FIRST_NAME_" + i; String lastNameKey = "LAST_NAME_" + i; String middleNameKey = "MIDDLE_NAME_" + i; andWhere(String.format( "(lower(i.firstName) LIKE :%s OR lower(i.lastName) LIKE :%s OR lower(i.middleName) LIKE :%s)", firstNameKey, lastNameKey, middleNameKey)); setParameter(firstNameKey, searchString); setParameter(lastNameKey, searchString); setParameter(middleNameKey, searchString); i++; } } }
From source file:gov.nih.nci.cabig.caaers.dao.query.SiteResearchStaffQuery.java
public void filterByName(final String name) { String[] searchFields = StringUtils.split(name); int i = 0;//w w w.j a v a2 s. co m if (searchFields != null) { for (String searchField : searchFields) { String searchString = "%" + StringUtils.lowerCase(searchField) + "%"; String firstNameKey = "FIRST_NAME_" + i; String lastNameKey = "LAST_NAME_" + i; String middleNameKey = "MIDDLE_NAME_" + i; andWhere(String.format( "(lower(rs.firstName) LIKE :%s OR lower(rs.lastName) LIKE :%s OR lower(rs.middleName) LIKE :%s)", firstNameKey, lastNameKey, middleNameKey)); setParameter(firstNameKey, searchString); setParameter(lastNameKey, searchString); setParameter(middleNameKey, searchString); i++; } } }
From source file:com.enonic.cms.core.search.query.QueryValue.java
public String getStringValueNormalized() { if (isWildcardValue()) { return getWildcardValue(); }//from w w w .ja va 2s. c o m return stringValue != null ? StringUtils.lowerCase(stringValue) : null; }
From source file:com.thistech.spotlink.model.BasicTrackingEvents.java
@Override public TrackingEvents addEventUrl(String event, String url) { if (StringUtils.isNotBlank(event) && StringUtils.isNotBlank(url)) { getEventUrls().put(StringUtils.lowerCase(event), StringUtils.trim(url)); }/*from w ww .jav a 2s . c o m*/ return this; }
From source file:com.adobe.acs.tools.tag_maker.tagdataconverters.impl.DefaultConverterImpl.java
@Override public final TagData convert(final String data) { final String name = StringUtils.lowerCase(JcrUtil.createValidName(StringUtils.strip(data))); final TagData tagData = new TagData(name); tagData.setTitle(data);/*w ww . j a v a 2s . c o m*/ return tagData; }
From source file:com.haulmont.chile.core.datatypes.impl.BooleanDatatype.java
protected Boolean parse(@Nullable String value, String trueString, String falseString) throws ParseException { if (!StringUtils.isBlank(value)) { String lowerCaseValue = StringUtils.lowerCase(value); if (trueString.equals(lowerCaseValue)) { return true; }/*from w w w. ja v a 2 s . c o m*/ if (falseString.equals(lowerCaseValue)) { return false; } throw new ParseException(String.format("Can't parse '%s'", value), 0); } return null; }
From source file:com.evolveum.midpoint.prism.match.StringIgnoreCaseMatchingRule.java
@Override public String normalize(String original) { return StringUtils.lowerCase(original); }
From source file:com.thistech.spotlink.model.BasicTrackingEvents.java
@Override public String getEventUrl(String event) { return getEventUrls().get(StringUtils.lowerCase(event)); }
From source file:com.egt.core.jsf.component.ColumnaTabla.java
/** * {@inheritDoc}/*from ww w . j a va 2 s.c o m*/ */ @Override public String getHeaderText() { String superstr = super.getHeaderText(); if (StringUtils.isBlank(superstr)) { return superstr; } else if (getValueExpression("headerText") != null) { return superstr; } String supertip = super.getToolTip(); if (supertip != null && getValueExpression("toolTip") == null && supertip.startsWith("BundleParametros.")) { int i = supertip.indexOf('.'); String key = supertip.substring(i + 1); String str = BundleParametros.getString(key, BundleParametros.TOOLTIP, true); if (str != null) { return str; } } String webuistr = JSF.getWebuiString(this, "text"); if (webuistr == null) { String prefix = "tableColumn"; String thisid = StringUtils.trimToEmpty(this.getId()); String altkey = thisid.startsWith(prefix) ? thisid.substring(prefix.length()) : null; String styles = StringUtils.trimToEmpty(this.getStyleClass()); // boolean b = super.getSort() == null; webuistr = StringUtils.lowerCase(JSF.getWebuiString(superstr, altkey, styles)); } return webuistr == null ? superstr : webuistr; }
From source file:com.adobe.acs.tools.tag_maker.tagdataconverters.impl.LowercaseWithDashesConverterImpl.java
@Override public final TagData convert(final String data) { String title = data;/* www. j a va2 s . co m*/ String name = data; name = StringUtils.stripToEmpty(name); name = StringUtils.lowerCase(name); name = StringUtils.replace(name, "&", " and "); name = StringUtils.replace(name, "/", " or "); name = StringUtils.replace(name, "%", " percent "); name = name.replaceAll("[^a-z0-9-]+", "-"); name = StringUtils.stripEnd(name, "-"); name = StringUtils.stripStart(name, "-"); final TagData tagData = new TagData(name); tagData.setTitle(title); return tagData; }