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

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

Introduction

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

Prototype

public static String trimToEmpty(final String str) 

Source Link

Document

Removes control characters (char <= 32) from both ends of this String returning an empty String ("") if the String is empty ("") after the trim or if it is null .

Usage

From source file:com.qq.common.StringFreeMarkerTemplateLoader.java

public StringFreeMarkerTemplateLoader(String template) {
    this.template = StringUtils.trimToEmpty(template);
}

From source file:com.mirth.connect.client.ui.reference.ParameterizedCodeReference.java

public ParameterizedCodeReference(CodeTemplateContextSet contextSet, String category, String name,
        String description, String template) {
    super(contextSet, category, name, description, template.replaceAll("\\$\\{([^\\}]+)\\}", "$1"));
    this.definitionString = name.toLowerCase().replace(' ', '-');
    this.template = template.replaceAll("\\$(?!\\{)", "\\$\\$");
    setIconName(IconFactory.TEMPLATE_ICON);
    setSummary("<html><body><h4><b>"
            + StringUtils.trimToEmpty(name) + "</b></h4><hr/>" + StringUtils.trimToEmpty(description)
            + "<br/><br/><hr/><br/><code>" + StringUtils.trimToEmpty(getReplacementCode())
                    .replaceAll("\r\n|\r|\n", "<br/>").replaceAll("\t", "&nbsp;&nbsp;&nbsp;&nbsp;")
            + "</code></body></html>");
}

From source file:com.esri.geoportal.harvester.api.base.SimpleScrambler.java

/**
 * Decodes string./*w ww  . j ava 2s  .  c  o m*/
 * @param encoded encoded string to decode
 * @return decoded string or <code>null</code> if error decoding string
 */
public static String decode(String encoded) {
    try {
        encoded = StringUtils.defaultIfEmpty(encoded, "");
        Base64.Decoder decoder = Base64.getDecoder();
        String crctxt = new String(decoder.decode(encoded), "UTF-8");
        if (crctxt.length() < 10) {
            return null;
        }
        long crc = Long.parseLong(StringUtils.trimToEmpty(crctxt.substring(0, 10)));
        String txt = crctxt.substring(10);
        CRC32 crC32 = new CRC32();
        crC32.update(txt.getBytes("UTF-8"));
        if (crc != crC32.getValue()) {
            return null;
        }
        return txt;
    } catch (NumberFormatException | UnsupportedEncodingException ex) {
        return null;
    }
}

From source file:com.creditcloud.payment.model.chinapnr.query.QueryUsrInfoResponse.java

@Override
public String chkString() {
    StringBuilder sb = new StringBuilder();
    sb.append(super.baseChkString()).append(StringUtils.trimToEmpty(getUsrId()))
            .append(StringUtils.trimToEmpty(getCertId())).append(StringUtils.trimToEmpty(getUsrStat()))
            .append(StringUtils.trimToEmpty(getRespExt()));
    return sb.toString();
}

From source file:com.creditcloud.payment.model.chinapnr.query.FssAccountQueryRequest.java

@Override
public String chkString() {
    StringBuilder sb = new StringBuilder(baseChkString());
    sb.append(StringUtils.trimToEmpty(getUsrCustId())).append(StringUtils.trimToEmpty(getReqExt()));
    return sb.toString();
}

From source file:ke.co.tawi.babblesms.server.beans.maskcode.Mask.java

/**
 * @param maskname
 */
public void setMaskname(String maskname) {
    setSource(StringUtils.trimToEmpty(maskname));
}

From source file:com.mirth.connect.client.ui.reference.CodeReference.java

public CodeReference(CodeTemplateContextSet contextSet, String category, String name, String description,
        String replacementCode) {
    super(Type.CODE, contextSet, category, name, description, replacementCode);
    setIconName(IconFactory.TEMPLATE_ICON);
    setSummary("<html><body><h4><b>"
            + StringUtils.trimToEmpty(name) + "</b></h4><hr/>" + StringUtils.trimToEmpty(description)
            + "<br/><br/><hr/><br/><code>" + StringUtils.trimToEmpty(replacementCode)
                    .replaceAll("\r\n|\r|\n", "<br/>").replaceAll("\t", "&nbsp;&nbsp;&nbsp;&nbsp;")
            + "</code></body></html>");
}

From source file:ke.co.tawi.babblesms.server.beans.maskcode.Shortcode.java

/**
 * @param codenumber
 */
public void setCodenumber(String codenumber) {
    setSource(StringUtils.trimToEmpty(codenumber));
}

From source file:de.jfachwert.bank.Kontonummer.java

/**
 * Eine gueltige Kontonummer beginnt bei 1 und hat maximal 10 Stellen.
 *
 * @param kontonr die Kontonummer/*from   w  ww .j av  a 2  s .  c o m*/
 * @return die validierte Kontonummer zur Weiterverabeitung
 */
public static String validate(String kontonr) {
    String normalized = StringUtils.trimToEmpty(kontonr);
    try {
        validate(Long.valueOf(normalized));
    } catch (NumberFormatException nfe) {
        throw new InvalidValueException(kontonr, "account_number", nfe);
    }
    return normalized;
}

From source file:com.creditcloud.payment.model.chinapnr.query.QueryUsrInfoRequest.java

@Override
public String chkString() {
    StringBuilder sb = new StringBuilder();
    sb.append(StringUtils.trimToEmpty(getVersion()));
    sb.append(StringUtils.trimToEmpty(getCmdId().name()));
    sb.append(StringUtils.trimToEmpty(getMerCustId()));
    sb.append(StringUtils.trimToEmpty(getCertId()));
    sb.append(StringUtils.trimToEmpty(getReqExt()));
    return sb.toString();
}