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:gov.ca.cwds.data.persistence.cms.BaseSubstituteCareProvider.java
/** * @return the passedBackgroundCheckCode */ public String getPassedBackgroundCheckCode() { return StringUtils.trimToEmpty(passedBackgroundCheckCode); }
From source file:com.moviejukebox.tools.PropertiesUtil.java
/** * Convert the value to a Boolean//w ww . j av a 2 s.co m * * @param key * @param valueToConvert * @param defaultValue * @return */ private static boolean convertBooleanProperty(String valueToConvert, boolean defaultValue) { boolean value = defaultValue; if (StringUtils.isNotBlank(valueToConvert)) { value = Boolean.parseBoolean(StringUtils.trimToEmpty(valueToConvert)); } return value; }
From source file:com.esri.geoportal.harvester.agp.AgpOutputBroker.java
private Double[] extractEnvelope(String sBbox) { Double[] envelope = null;/* ww w.j a v a 2 s. c om*/ if (sBbox != null) { String[] corners = sBbox.split(","); if (corners != null && corners.length == 2) { String[] minXminY = corners[0].split(" "); String[] maxXmaxY = corners[1].split(" "); if (minXminY != null && minXminY.length == 2 && maxXmaxY != null && maxXmaxY.length == 2) { minXminY[0] = StringUtils.trimToEmpty(minXminY[0]); minXminY[1] = StringUtils.trimToEmpty(minXminY[1]); maxXmaxY[0] = StringUtils.trimToEmpty(maxXmaxY[0]); maxXmaxY[1] = StringUtils.trimToEmpty(maxXmaxY[1]); Double minX = NumberUtils.isNumber(minXminY[0]) ? NumberUtils.createDouble(minXminY[0]) : null; Double minY = NumberUtils.isNumber(minXminY[1]) ? NumberUtils.createDouble(minXminY[1]) : null; Double maxX = NumberUtils.isNumber(maxXmaxY[0]) ? NumberUtils.createDouble(maxXmaxY[0]) : null; Double maxY = NumberUtils.isNumber(maxXmaxY[1]) ? NumberUtils.createDouble(maxXmaxY[1]) : null; if (minX != null && minY != null && maxX != null && maxY != null) { envelope = new Double[] { minX, minY, maxX, maxY }; } } } } return envelope; }
From source file:gov.ca.cwds.data.persistence.cms.BaseSubstituteCareProvider.java
/** * @return the residedOutOfStateIndicator */ public String getResidedOutOfStateIndicator() { return StringUtils.trimToEmpty(residedOutOfStateIndicator); }
From source file:com.jeans.iservlet.service.rest.impl.SoftwareRestServiceImpl.java
@Override @Transactional//from www. j a va 2 s .com public SoftwareResource[] update(SoftwareResource resource) { SoftwareResource[] updates = new SoftwareResource[2]; if (resource.getId() < 0) { updates[UPDATED] = ResourceFactory.createEmptyResource(SoftwareResource.class); updates[ORIGIN] = ResourceFactory.createEmptyResource(SoftwareResource.class); BeanUtils.copyProperties(resource, updates[UPDATED]); BeanUtils.copyProperties(resource, updates[ORIGIN]); updates[UPDATED].setId(0); } else { Software sw = swDao.getById(Software.class, resource.getId()); if (null != sw && sw.getState() != AssetConstants.DISUSE) { AssetChangeLog acl = new AssetChangeLog(sw, sw.getState(), sw.getState(), getRequest()); updates[ORIGIN] = ResourceFactory.createResource(Software.class, SoftwareResource.class, sw); // 1. name? if (!StringUtils.isBlank(resource.getName())) { sw.setName(StringUtils.left(StringUtils.trimToEmpty(resource.getName()), 32)); } // 2. catalog? byte catalog = resource.getCatalog(); if ((catalog >= AssetConstants.OPERATING_SYSTEM_SOFTWARE && catalog <= AssetConstants.APPLICATION_SOFTWARE) || catalog == AssetConstants.OTHER_SOFTWARE) { sw.setCatalog(catalog); } // 3. vender[32], modelOrVersion[64], assetUsage[255], comment[255], license[64], null? if (null != resource.getVendor()) { sw.setVendor(StringUtils.left(StringUtils.trimToEmpty(resource.getVendor()), 32)); } if (null != resource.getModelOrVersion()) { sw.setModelOrVersion( StringUtils.left(StringUtils.trimToEmpty(resource.getModelOrVersion()), 64)); } if (null != resource.getAssetUsage()) { sw.setAssetUsage(StringUtils.left(StringUtils.trimToEmpty(resource.getAssetUsage()), 255)); } if (null != resource.getComment()) { sw.setComment(StringUtils.left(StringUtils.trimToEmpty(resource.getComment()), 255)); } if (null != resource.getLicense()) { sw.setLicense(StringUtils.left(StringUtils.trimToEmpty(resource.getLicense()), 64)); } // 4. purchaseTimenull? if (null != resource.getPurchaseTime()) { sw.setPurchaseTime(resource.getPurchaseTime()); } // 5. quantity?0? if (resource.getQuantity() > 0) { sw.setQuantity(resource.getQuantity()); } // 6. costnull?0? if (null != resource.getCost() && resource.getCost().doubleValue() >= 0) { sw.setCost(resource.getCost()); } // 7. state0=, 1=, 3= byte state = resource.getState(); if (state == AssetConstants.IN_USE || state == AssetConstants.IDLE || state == AssetConstants.DISUSE) { acl.setNewState(state); sw.setState(state); } // 8. softwareType? byte softwareType = resource.getSoftwareType(); if (softwareType >= AssetConstants.COMMERCIAL_SOFTWARE && softwareType <= AssetConstants.OTHER_TYPE_SOFTWARE) { sw.setSoftwareType(softwareType); } // 9. expiredTimenull? if (null != resource.getExpiredTime()) { sw.setExpiredTime(resource.getExpiredTime()); } swDao.update(sw); if (acl.isValid()) { aclDao.save(acl); } updates[UPDATED] = ResourceFactory.createResource(Software.class, SoftwareResource.class, sw); } } return updates; }
From source file:ltistarter.lti.LTIRequest.java
/** * Processes all the parameters in this request into populated internal variables in the LTI Request * * @param request an http servlet request * @return true if this is a complete LTI request (includes key, context, link, user) OR false otherwise *//*from w ww .j ava 2s.c o m*/ public boolean processRequestParameters(HttpServletRequest request) { if (request != null && this.httpServletRequest != request) { this.httpServletRequest = request; } assert this.httpServletRequest != null; ltiMessageType = getParam(LTI_MESSAGE_TYPE); ltiVersion = getParam(LTI_VERSION); // These 4 really need to be populated for this LTI request to make any sense... ltiConsumerKey = getParam(LTI_CONSUMER_KEY); ltiContextId = getParam(LTI_CONTEXT_ID); ltiLinkId = getParam(LTI_LINK_ID); ltiUserId = getParam(LTI_USER_ID); complete = checkCompleteLTIRequest(false); // OPTIONAL fields below ltiServiceId = getParam(LTI_SERVICE); ltiSourcedid = getParam(LTI_SOURCEDID); ltiUserEmail = getParam(LTI_USER_EMAIL); ltiUserImageUrl = getParam(LTI_USER_IMAGE_URL); ltiLinkTitle = getParam(LTI_LINK_TITLE); ltiLinkDescription = getParam(LTI_LINK_DESC); ltiContextTitle = getParam(LTI_CONTEXT_TITLE); ltiContextLabel = getParam(LTI_CONTEXT_LABEL); String localeStr = getParam(LTI_PRES_LOCALE); if (localeStr == null) { ltiPresLocale = Locale.getDefault(); } else { ltiPresLocale = Locale.forLanguageTag(localeStr); } ltiPresTarget = getParam(LTI_PRES_TARGET); ltiPresWidth = NumberUtils.toInt(getParam(LTI_PRES_WIDTH), 0); ltiPresHeight = NumberUtils.toInt(getParam(LTI_PRES_HEIGHT), 0); ltiPresReturnUrl = getParam(LTI_PRES_RETURN_URL); ltiToolConsumerCode = getParam(LTI_TOOL_CONSUMER_CODE); ltiToolConsumerVersion = getParam(LTI_TOOL_CONSUMER_VERSION); ltiToolConsumerName = getParam(LTI_TOOL_CONSUMER_NAME); ltiToolConsumerEmail = getParam(LTI_TOOL_CONSUMER_EMAIL); rawUserRoles = getParam(LTI_USER_ROLES); userRoleNumber = makeUserRoleNum(rawUserRoles); String[] splitRoles = StringUtils.split(StringUtils.trimToEmpty(rawUserRoles), ","); ltiUserRoles = new HashSet<>(Arrays.asList(splitRoles)); // user displayName requires some special processing if (getParam(LTI_USER_NAME_FULL) != null) { ltiUserDisplayName = getParam(LTI_USER_NAME_FULL); } else if (getParam(LIS_PERSON_PREFIX + "given") != null && getParam(LIS_PERSON_PREFIX + "family") != null) { ltiUserDisplayName = getParam(LIS_PERSON_PREFIX + "given") + " " + getParam(LIS_PERSON_PREFIX + "family"); } else if (getParam(LIS_PERSON_PREFIX + "given") != null) { ltiUserDisplayName = getParam(LIS_PERSON_PREFIX + "given"); } else if (getParam(LIS_PERSON_PREFIX + "family") != null) { ltiUserDisplayName = getParam(LIS_PERSON_PREFIX + "family"); } return complete; }
From source file:com.thruzero.common.core.infonode.builder.utils.SampleNodeBuilderUtils.java
public static String normalize(String elements) { StringBuilder result = new StringBuilder(); elements = StringUtils.replace(elements, "\r", ""); elements = StringUtils.replace(elements, "\n", ""); StringTokenizer st = new StringTokenizer(elements, " "); while (st.hasMoreTokens()) { String token = st.nextToken(); result.append(StringUtils.trimToEmpty(token)); }/* ww w. j a v a 2s .com*/ return result.toString(); }
From source file:kenh.xscript.impl.BaseElement.java
@Override public String getText() { Text t = this.getClass().getAnnotation(Text.class); if (t != null) { Text.Type type = t.value(); if (type == Text.Type.FULL) { return text; } else if (type == Text.Type.TRIM) { return StringUtils.trimToEmpty(text); }//from ww w . j a v a 2s . c om } return null; }
From source file:gov.ca.cwds.data.persistence.cms.BaseSubstituteCareProvider.java
/** * @return the streetName */ public String getStreetName() { return StringUtils.trimToEmpty(streetName); }
From source file:com.epam.catgenome.manager.reference.io.cytoband.CytobandReader.java
private String getText(final String[] columns, final Cols col) { return StringUtils.trimToEmpty(columns[col.index()]); }