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

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

Introduction

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

Prototype

public static String trim(final String str) 

Source Link

Document

Removes control characters (char <= 32) from both ends of this String, handling null by returning null .

The String is trimmed using String#trim() .

Usage

From source file:com.hubrick.vertx.s3.client.S3Client.java

private MultiMap populateContinueMultipartUploadHeaders(
        ContinueMultipartUploadRequest continueMultipartPutObjectRequest) {
    final MultiMap headers = MultiMap.caseInsensitiveMultiMap();

    if (StringUtils.trimToNull(continueMultipartPutObjectRequest.getContentMD5()) != null) {
        headers.add(Headers.CONTENT_MD5, StringUtils.trim(continueMultipartPutObjectRequest.getContentMD5()));
    }/*  w w w  . ja v  a2  s.  c o  m*/

    return headers;
}

From source file:com.neophob.sematrix.core.properties.ApplicationConfigurationHelper.java

/**
 * /*from  ww w  . j  av  a2 s.c  o m*/
 * @return
 */
public float getSoundSilenceThreshold() {
    String s = StringUtils.trim(config.getProperty(ConfigConstant.SOUND_SILENCE_THRESHOLD));
    if (StringUtils.isNotBlank(s)) {
        try {
            float f = Float.parseFloat(s);
            if (f >= 0.0f && f <= 1.0f) {
                return f;
            }
        } catch (Exception e) {
            LOG.log(Level.WARNING, FAILED_TO_PARSE, s);
        }
    }
    return DEFAULT_SOUND_THRESHOLD;
}

From source file:com.hubrick.vertx.s3.client.S3Client.java

private Map<String, String> populateCompleteMultipartUploadQueryParams(
        CompleteMultipartUploadRequest completeMultipartPutObjectRequest) {
    final Map<String, String> queryParams = new HashMap<>();

    queryParams.put("uploadId", StringUtils.trim(completeMultipartPutObjectRequest.getUploadId()));

    return queryParams;
}

From source file:com.hubrick.vertx.s3.client.S3Client.java

private Map<String, String> populateAbortMultipartUploadQueryParams(
        AbortMultipartUploadRequest abortMultipartPutObjectRequest) {
    final Map<String, String> queryParams = new HashMap<>();

    queryParams.put("uploadId", StringUtils.trim(abortMultipartPutObjectRequest.getUploadId()));

    return queryParams;
}

From source file:com.hubrick.vertx.s3.client.S3Client.java

private MultiMap populateCopyObjectHeaders(CopyObjectRequest copyObjectRequest) {
    final MultiMap headers = MultiMap.caseInsensitiveMultiMap();

    if (StringUtils.trimToNull(copyObjectRequest.getCacheControl()) != null) {
        headers.add(Headers.CACHE_CONTROL, StringUtils.trim(copyObjectRequest.getCacheControl()));
    }// w  ww. ja va 2 s.co  m
    if (StringUtils.trimToNull(copyObjectRequest.getContentDisposition()) != null) {
        headers.add(Headers.CONTENT_DISPOSITION, StringUtils.trim(copyObjectRequest.getContentDisposition()));
    }
    if (StringUtils.trimToNull(copyObjectRequest.getContentEncoding()) != null) {
        headers.add(Headers.CONTENT_ENCODING, StringUtils.trim(copyObjectRequest.getContentEncoding()));
    }
    if (StringUtils.trimToNull(copyObjectRequest.getContentType()) != null) {
        headers.add(Headers.CONTENT_TYPE, StringUtils.trim(copyObjectRequest.getContentType()));
    }
    if (StringUtils.trimToNull(copyObjectRequest.getExpires()) != null) {
        headers.add(Headers.EXPIRES, StringUtils.trim(copyObjectRequest.getExpires()));
    }

    for (Map.Entry<String, String> meta : copyObjectRequest.getAmzMeta()) {
        headers.add(Headers.X_AMZ_META_PREFIX + meta.getKey(), StringUtils.trim(meta.getValue()));
    }

    if (copyObjectRequest.getAmzMetadataDirective() != null) {
        headers.add(Headers.X_AMZ_METADATA_DIRECTIVE, copyObjectRequest.getAmzMetadataDirective().name());
    }
    if (StringUtils.trimToNull(copyObjectRequest.getAmzCopySourceIfMatch()) != null) {
        headers.add(Headers.X_AMZ_COPY_SOURCE_IF_MATCH,
                StringUtils.trim(copyObjectRequest.getAmzCopySourceIfMatch()));
    }
    if (StringUtils.trimToNull(copyObjectRequest.getAmzCopySourceIfNoneMatch()) != null) {
        headers.add(Headers.X_AMZ_COPY_SOURCE_IF_NONE_MATCH,
                StringUtils.trim(copyObjectRequest.getAmzCopySourceIfNoneMatch()));
    }
    if (StringUtils.trimToNull(copyObjectRequest.getAmzCopySourceIfUnmodifiedSince()) != null) {
        headers.add(Headers.X_AMZ_COPY_SOURCE_IF_UNMODIFIED_SINCE,
                StringUtils.trim(copyObjectRequest.getAmzCopySourceIfUnmodifiedSince()));
    }
    if (StringUtils.trimToNull(copyObjectRequest.getAmzCopySourceIfModifiedSince()) != null) {
        headers.add(Headers.X_AMZ_COPY_SOURCE_IF_MODIFIED_SINCE,
                StringUtils.trim(copyObjectRequest.getAmzCopySourceIfModifiedSince()));
    }
    if (copyObjectRequest.getAmzStorageClass() != null) {
        headers.add(Headers.X_AMZ_STORAGE_CLASS, copyObjectRequest.getAmzStorageClass().name());
    }
    if (copyObjectRequest.getAmzTaggingDirective() != null) {
        headers.add(Headers.X_AMZ_TAGGING_DIRECTIVE, copyObjectRequest.getAmzTaggingDirective().name());
    }
    if (StringUtils.trimToNull(copyObjectRequest.getAmzWebsiteRedirectLocation()) != null) {
        headers.add(Headers.X_AMZ_WEBSITE_REDIRECT_LOCATION,
                StringUtils.trim(copyObjectRequest.getAmzWebsiteRedirectLocation()));
    }

    return headers;
}

From source file:gtu._work.ui.DirectoryCompareUI.java

/**
 * TODO/*  w  ww  . j a  v  a  2 s  . co m*/
 */
private void totalScanFiles(EventObject event) {
    try {
        // ?
        final Map<String, Object> searchTextMap = new HashMap<String, Object>();
        if (event != null && event.getSource() == searchText && //
                StringUtils.isNotBlank(searchText.getText()) && ((KeyEvent) event).getKeyCode() != 10)//
        {
            return;
        } else {
            String text = searchText.getText();
            Matcher matcher = SEARCHTEXTPATTERN.matcher(text);
            if (matcher.matches()) {
                final String left = StringUtils.trim(matcher.group(1));
                String operator = StringUtils.trim(matcher.group(2));
                String condition = StringUtils.trim(matcher.group(3));
                System.out.println("left = " + left);
                System.out.println("operator = " + operator);
                System.out.println("condition = " + condition);

                SearchTextEnum currentSearchType = null;
                for (SearchTextEnum e : SearchTextEnum.values()) {
                    if (StringUtils.equals(e.name(), left)) {
                        currentSearchType = e;
                        break;
                    }
                }
                Validate.notNull(currentSearchType, "??? : " + left);

                searchTextMap.put("currentSearchType", currentSearchType);
                searchTextMap.put("operator", operator);
                searchTextMap.put("condition", condition);
            } else if (event != null && event instanceof KeyEvent && ((KeyEvent) event).getKeyCode() == 10) {
                JCommonUtil._jOptionPane_showMessageDialog_error(
                        "?:" + SEARCHTEXTPATTERN.pattern());
            }
        }

        // ?
        final List<DiffMergeStatus> chkList = new ArrayList<DiffMergeStatus>();
        A: for (DiffMergeStatus diff2 : DiffMergeStatus.values()) {
            for (int ii = 0; ii < diffMergeChkBox.length; ii++) {
                if (StringUtils.equals(diffMergeChkBox[ii].getText(), diff2.toString())
                        && diffMergeChkBox[ii].isSelected()) {
                    chkList.add(diff2);
                    continue A;
                }
            }
        }

        // ???
        String extensionName = (String) extensionNameComboBox.getSelectedItem();
        SingletonMap extensionNameMessageMap = new SingletonMap();
        final SingletonMap extensionNameMap = new SingletonMap();
        if (StringUtils.equals(EXTENSION_CUSTOM, extensionName)) {
            String result = JCommonUtil._jOptionPane_showInputDialog("???",
                    EXTENSION_ALL);
            if (StringUtils.isNotBlank(result)) {
                String[] arry = result.split(",", -1);
                extensionNameMap.setValue(arry);
                extensionNameMessageMap.setValue(Arrays.toString(arry));
            } else {
                extensionNameMap.setValue(new String[] { EXTENSION_ALL });
                extensionNameMessageMap.setValue(EXTENSION_ALL);
            }
        } else {
            extensionNameMap.setValue(new String[] { extensionName });
            extensionNameMessageMap.setValue(extensionName);
        }
        if (extensionNameCache == null) {
            extensionNameCache = new ExtensionNameCache();
            extensionNameCache.extensionNameMap = extensionNameMap;
            extensionNameCache.extensionNameMessageMap = extensionNameMessageMap;
        }
        if (event != null && event.getSource() != extensionNameComboBox) {
            extensionNameMap.setValue(extensionNameCache.extensionNameMap.getValue());
            extensionNameMessageMap.setValue(extensionNameCache.extensionNameMessageMap.getValue());
        }

        FileSearch search = new FileSearch(DirectoryCompareUI.this) {
            @Override
            boolean isMatch(InfoObj infoObj) {
                boolean searchTextResult = true;
                if (searchTextMap.containsKey("currentSearchType") && searchTextMap.containsKey("operator")
                        && searchTextMap.containsKey("condition")) {
                    SearchTextEnum currentSearchType = (SearchTextEnum) searchTextMap.get("currentSearchType");
                    String operator = (String) searchTextMap.get("operator");
                    String condition = (String) searchTextMap.get("condition");
                    searchTextResult = currentSearchType.isMatch(infoObj, operator, condition);
                }
                boolean extensionNameResult = true;
                if (extensionNameMap.getValue() != null) {
                    String[] extensionNameArray = (String[]) extensionNameMap.getValue();
                    if (StringUtils.indexOfAny(EXTENSION_ALL, extensionNameArray) == -1) {
                        boolean findOk = false;
                        for (String extension : extensionNameArray) {
                            if ((infoObj.mainFile.isFile()
                                    && infoObj.mainFile.getName().toLowerCase().endsWith(extension))
                                    || (infoObj.compareToFile.isFile() && infoObj.compareToFile.getName()
                                            .toLowerCase().endsWith(extension))) {
                                findOk = true;
                                break;
                            }
                        }
                        if (!findOk) {
                            extensionNameResult = false;
                        }
                    }
                }

                boolean chkListResult = chkList.contains(infoObj.status2);
                return chkListResult && extensionNameResult && searchTextResult;
            }
        };
        search.execute(DirectoryCompareUI.this, //
                "?[?:" + StringUtils.defaultString(searchText.getText()) + "][??:"
                        + extensionNameMessageMap.getValue() + "][:" + chkList + "]");
    } catch (Exception ex) {
        JCommonUtil.handleException(ex, false);
    }
}

From source file:com.mirth.connect.connectors.jms.JmsConnectorPanel.java

private void saveTemplateButtonActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_saveTemplateButtonActionPerformed
    String templateName = null;//from   ww  w . j a  va 2  s  . com
    Object defaultValue = (templateList.getSelectedValue() == null
            || listModel.isPredefinedTemplate(templateList.getSelectedValue().toString())) ? ""
                    : templateList.getSelectedValue();

    do {
        Object response = JOptionPane.showInputDialog(parent, "Enter a name for the connection template:",
                "Save", JOptionPane.QUESTION_MESSAGE, null, null, defaultValue);

        if (response == null) {
            return;
        }

        templateName = StringUtils.trim(response.toString());

        if (templateName.isEmpty()) {
            return;
        }

        if (listModel.isPredefinedTemplate(templateName)) {
            parent.alertWarning(parent, "\"" + templateName
                    + "\" is a reserved template and cannot be overwritten. Please enter a different template name.");
            defaultValue = "";
        }
    } while (listModel.isPredefinedTemplate(templateName));

    if (listModel.containsTemplate(templateName) && !confirmDialog(
            "Are you sure you want to overwrite the existing template named \"" + templateName + "\"?")) {
        return;
    }

    JmsConnectorProperties template = new JmsConnectorProperties();
    template.setUseJndi(useJndiYes.isSelected());
    template.setJndiProviderUrl(providerUrlField.getText());
    template.setJndiInitialContextFactory(initialContextFactoryField.getText());
    template.setJndiConnectionFactoryName(connectionFactoryNameField.getText());
    template.setConnectionFactoryClass(connectionFactoryClassField.getText());
    template.setConnectionProperties(connectionPropertiesTable.getProperties());

    try {
        parent.mirthClient.getServlet(JmsConnectorServletInterface.class).saveTemplate(templateName, template);
    } catch (Exception e) {
        parent.alertThrowable(parent, e);
        return;
    }

    listModel.putTemplate(templateName, template);
    templateList.setSelectedValue(templateName, true);
}

From source file:com.moviejukebox.model.Movie.java

@Override
public void setId(final String key, final String id) {
    String tmpId = StringUtils.trim(id); // Clean the ID
    if (StringTools.isValidString(key) && StringTools.isValidString(tmpId)
            && !tmpId.equalsIgnoreCase(this.getId(key))) {
        setDirty(DirtyFlag.INFO);/*from www  .j a  v  a  2  s . co  m*/
        this.idMap.put(key, tmpId);
    }
}

From source file:com.hubrick.vertx.s3.client.S3Client.java

private Map<String, String> populateGetObjectQueryParams(GetObjectRequest getObjectRequest) {
    final Map<String, String> queryParams = new HashMap<>();

    if (StringUtils.trimToNull(getObjectRequest.getResponseCacheControl()) != null) {
        queryParams.put("response-cache-control", StringUtils.trim(getObjectRequest.getResponseCacheControl()));
    }//from  w w  w  .j a va  2s.c  o m
    if (StringUtils.trimToNull(getObjectRequest.getResponseContentDisposition()) != null) {
        queryParams.put("response-content-disposition",
                StringUtils.trim(getObjectRequest.getResponseContentDisposition()));
    }
    if (StringUtils.trimToNull(getObjectRequest.getResponseContentEncoding()) != null) {
        queryParams.put("response-content-encoding",
                StringUtils.trim(getObjectRequest.getResponseContentEncoding()));
    }
    if (StringUtils.trimToNull(getObjectRequest.getResponseContentLanguage()) != null) {
        queryParams.put("response-content-language",
                StringUtils.trim(getObjectRequest.getResponseContentLanguage()));
    }
    if (StringUtils.trimToNull(getObjectRequest.getResponseContentType()) != null) {
        queryParams.put("response-content-type", StringUtils.trim(getObjectRequest.getResponseContentType()));
    }
    if (StringUtils.trimToNull(getObjectRequest.getResponseExpires()) != null) {
        queryParams.put("response-expires", StringUtils.trim(getObjectRequest.getResponseExpires()));
    }

    return queryParams;
}

From source file:com.hubrick.vertx.s3.client.S3Client.java

private MultiMap populateGetObjectHeaders(GetObjectRequest getObjectRequest) {
    final MultiMap headers = MultiMap.caseInsensitiveMultiMap();

    if (StringUtils.trimToNull(getObjectRequest.getRange()) != null) {
        headers.add(Headers.RANGE, StringUtils.trim(getObjectRequest.getRange()));
    }/*from   ww  w.j a va  2 s.  co  m*/
    if (StringUtils.trimToNull(getObjectRequest.getIfModifiedSince()) != null) {
        headers.add(Headers.IF_MODIFIED_SINCE, StringUtils.trim(getObjectRequest.getIfModifiedSince()));
    }
    if (StringUtils.trimToNull(getObjectRequest.getIfUnmodifiedSince()) != null) {
        headers.add(Headers.IF_UNMODIFIED_SINCE, StringUtils.trim(getObjectRequest.getIfUnmodifiedSince()));
    }
    if (StringUtils.trimToNull(getObjectRequest.getIfMatch()) != null) {
        headers.add(Headers.IF_MATCH, StringUtils.trim(getObjectRequest.getIfMatch()));
    }
    if (StringUtils.trimToNull(getObjectRequest.getIfNoneMatch()) != null) {
        headers.add(Headers.IF_NONE_MATCH, StringUtils.trim(getObjectRequest.getIfNoneMatch()));
    }

    return headers;
}