List of usage examples for org.apache.commons.lang3 StringUtils trimToEmpty
public static String trimToEmpty(final String str)
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 .
From source file:com.esri.geoportal.harvester.ags.AgsBrokerDefinitionAdaptor.java
/** * Creates instance of the adaptor./*from www . j a va 2 s. c o m*/ * @param def broker definition * @throws IllegalArgumentException if invalid broker definition */ public AgsBrokerDefinitionAdaptor(EntityDefinition def) throws InvalidDefinitionException { super(def); this.credAdaptor = new CredentialsDefinitionAdaptor(def); if (StringUtils.trimToEmpty(def.getType()).isEmpty()) { def.setType(AgsConnector.TYPE); } else if (!AgsConnector.TYPE.equals(def.getType())) { throw new InvalidDefinitionException("Broker definition doesn't match"); } else { try { hostUrl = new URL(get(P_HOST_URL)); } catch (MalformedURLException ex) { throw new InvalidDefinitionException(String.format("Invalid %s: %s", P_HOST_URL, get(P_HOST_URL)), ex); } } }
From source file:kenh.xscript.elements.Println.java
public void process(@Attribute(ATTRIBUTE_VALUE) String value, @Attribute(ATTRIBUTE_TRIM) boolean trim) throws UnsupportedScriptException { println(StringUtils.trimToEmpty(value)); }
From source file:com.haulmont.cuba.web.gui.components.converters.StringToEnumConverter.java
@Override public Enum convertToModel(String value, Class<? extends Enum> targetType, Locale locale) throws ConversionException { if (value == null) { return null; }/* w w w . java 2s . co m*/ if (locale == null) { locale = VaadinSession.getCurrent().getLocale(); } if (isTrimming()) { value = StringUtils.trimToEmpty(value); } Object[] enumConstants = enumClass.getEnumConstants(); if (enumConstants != null) { for (Object enumValue : enumConstants) { if (Objects.equals(value, messages.getMessage((Enum) enumValue, locale))) { return (Enum) enumValue; } } } return null; }
From source file:com.ctrip.infosec.rule.converter.Ip2ProvinceCityConverter.java
@Override public void convert(PreActionEnums preAction, Map fieldMapping, RiskFact fact, String resultWrapper, boolean isAsync) throws Exception { PreActionParam[] fields = preAction.getFields(); String ipFieldName = (String) fieldMapping.get(fields[0].getParamName()); String ipFieldValue = valueAsString(fact.eventBody, ipFieldName); // prefix default value if (Strings.isNullOrEmpty(resultWrapper)) { resultWrapper = ipFieldName + "_IpArea"; }//from w ww . j ava 2 s . co m // if (fact.eventBody.containsKey(resultWrapper)) { return; } // "8.8.8.8:80" ipFieldValue = StringUtils.trimToEmpty(ipFieldValue); ipFieldValue = StringUtils.removeStart(ipFieldValue, "\""); ipFieldValue = StringUtils.removeEnd(ipFieldValue, "\""); ipFieldValue = StringUtils.substringBefore(ipFieldValue, ":"); if (StringUtils.isNotBlank(ipFieldValue) && !"127.0.0.1".equals(ipFieldValue)) { // PropertyUtils.setNestedProperty(fact.eventBody, ipFieldName, ipFieldValue); Map params = ImmutableMap.of("ip", ipFieldValue); Map result = DataProxy.queryForMap(serviceName, operationName, params); if (result != null && !result.isEmpty()) { fact.eventBody.put(resultWrapper, result); } else { TraceLogger.traceLog("?. ip=" + ipFieldValue); } } }
From source file:com.hubspot.jinjava.tree.parse.ExpressionToken.java
@Override protected void parse() { this.expr = WhitespaceUtils.unwrap(image, "{{", "}}"); if (WhitespaceUtils.startsWith(expr, "-")) { setLeftTrim(true);/*w w w. j a va2s . c om*/ this.expr = WhitespaceUtils.unwrap(expr, "-", ""); } if (WhitespaceUtils.endsWith(expr, "-")) { setRightTrim(true); this.expr = WhitespaceUtils.unwrap(expr, "", "-"); } this.expr = StringUtils.trimToEmpty(this.expr); }
From source file:com.esri.geoportal.harvester.agpsrc.AgpInputBrokerDefinitionAdaptor.java
/** * Creates instance of the adaptor.//from ww w. j a v a2 s. c o m * @param def broker definition * @throws IllegalArgumentException if invalid broker definition */ public AgpInputBrokerDefinitionAdaptor(EntityDefinition def) throws InvalidDefinitionException { super(def); this.credAdaptor = new CredentialsDefinitionAdaptor(def); if (StringUtils.trimToEmpty(def.getType()).isEmpty()) { def.setType(AgpInputConnector.TYPE); } else if (!AgpInputConnector.TYPE.equals(def.getType())) { throw new InvalidDefinitionException("Broker definition doesn't match"); } else { try { hostUrl = new URL(get(P_HOST_URL)); } catch (MalformedURLException ex) { throw new InvalidDefinitionException(String.format("Invalid %s: %s", P_HOST_URL, get(P_HOST_URL)), ex); } folderId = get(P_FOLDER_ID); } }
From source file:com.creditcloud.payment.model.chinapnr.BgBindCardRequest.java
@Override public String chkString() { StringBuilder sb = new StringBuilder(); sb.append(super.baseChkString()).append(StringUtils.trimToEmpty(getOpenAcctId())) .append(StringUtils.trimToEmpty(getOpenBankId())).append(StringUtils.trimToEmpty(getOpenProvId())) .append(StringUtils.trimToEmpty(getOpenAreaId())) .append(StringUtils.trimToEmpty(getOpenBranchName())) .append(StringUtils.trimToEmpty(getIsDefault())).append(StringUtils.trimToEmpty(getMerPriv())); return sb.toString(); }
From source file:ke.co.tawi.babblesms.server.beans.notification.Notification.java
/** * @param shortDesc - the shortDesc to set */ public void setShortDesc(String shortDesc) { this.shortDesc = StringUtils.trimToEmpty(shortDesc); }
From source file:ke.co.tawi.babblesms.server.beans.log.Log.java
/** * * @param message */ public void setMessage(String message) { this.message = StringUtils.trimToEmpty(message); }
From source file:com.esri.geoportal.harvester.gpt.GptBrokerDefinitionAdaptor.java
/** * Creates instance of the adaptor.//from w w w .jav a2 s. c o m * @param def broker definition */ public GptBrokerDefinitionAdaptor(EntityDefinition def) throws InvalidDefinitionException { super(def); this.credAdaptor = new CredentialsDefinitionAdaptor(def); if (StringUtils.trimToEmpty(def.getType()).isEmpty()) { def.setType(GptConnector.TYPE); } else if (!GptConnector.TYPE.equals(def.getType())) { throw new InvalidDefinitionException("Broker definition doesn't match"); } else { try { String sHostUrl = get(P_HOST_URL); if (sHostUrl != null) { sHostUrl = sHostUrl.replaceAll("/*$", "/"); } hostUrl = new URL(sHostUrl); } catch (MalformedURLException ex) { throw new InvalidDefinitionException(String.format("Invalid %s: %s", P_HOST_URL, get(P_HOST_URL)), ex); } forceAdd = Boolean.parseBoolean(get(P_FORCE_ADD)); cleanup = Boolean.parseBoolean(get(P_CLEANUP)); } }