Example usage for org.apache.commons.lang StringUtils lowerCase

List of usage examples for org.apache.commons.lang StringUtils lowerCase

Introduction

In this page you can find the example usage for org.apache.commons.lang StringUtils lowerCase.

Prototype

public static String lowerCase(String str) 

Source Link

Document

Converts a String to lower case as per String#toLowerCase() .

Usage

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