List of usage examples for org.apache.commons.lang3 StringUtils length
public static int length(final CharSequence cs)
From source file:com.bekwam.resignator.NewPasswordController.java
private String validate() { if (StringUtils.isBlank(pfPassword.getText())) { return "Password cannot be blank."; }//ww w . ja va2s . com if (StringUtils.length(pfPassword.getText()) < MIN_PASSWORD_LENGTH) { return "Password must be at least " + MIN_PASSWORD_LENGTH + " characters."; } if (StringUtils.isBlank(pfConfirmPassword.getText())) { return "Confirmation cannot be blank."; } if (!StringUtils.equals(pfPassword.getText(), pfConfirmPassword.getText())) { return "Passwords do not match"; } return ""; }
From source file:com.bekwam.mavenpomupdater.ToolBarDelegate.java
public void paste() { if (log.isDebugEnabled()) { log.debug("[PASTE]"); }//from w w w .j av a 2 s .co m if (!systemClipboard.hasContent(DataFormat.PLAIN_TEXT)) { adjustForEmptyClipboard(); return; } String clipboardText = systemClipboard.getString(); if (log.isDebugEnabled()) { log.debug("[PASTE] pasting clipboard text=" + clipboardText); } if (log.isDebugEnabled()) { log.debug( "[PASTE] range start=" + lastSelectedRange.getStart() + ", end=" + lastSelectedRange.getEnd()); } int endPos = 0; if (lastSelectedRange.getStart() == lastSelectedRange.getEnd()) { endPos = lastSelectedRange.getEnd() + StringUtils.length(clipboardText); } else { endPos = lastSelectedRange.getStart() + StringUtils.length(clipboardText); } lastFocusedTF.replaceText(lastSelectedRange, clipboardText); lastFocusedTF.requestFocus(); lastFocusedTF.positionCaret(endPos); }
From source file:com.erudika.para.client.ParaClient.java
public ParaClient(String accessKey, String secretKey) { this.accessKey = accessKey; this.secretKey = secretKey; if (StringUtils.length(secretKey) < 6) { logger.warn("Secret key appears to be invalid. Make sure you call 'signIn()' first."); }//from w w w .ja v a 2s . c o m ClientConfig clientConfig = new ClientConfig(); clientConfig.register(GenericExceptionMapper.class); clientConfig.register(new JacksonJsonProvider(ParaObjectUtils.getJsonMapper())); clientConfig.connectorProvider(new HttpUrlConnectorProvider().useSetMethodWorkaround()); SSLContext sslContext = SslConfigurator.newInstance().securityProtocol("TLSv1.2").createSSLContext(); apiClient = ClientBuilder.newBuilder().sslContext(sslContext).withConfig(clientConfig).build(); }
From source file:com.qcadoo.view.api.utils.NumberGeneratorModelHelper.java
private String buildQuery(final String pluginIdentifier, final String modelName, final String numberFieldName, final String prefix) { Map<String, String> placeholderValues = Maps.newHashMap(); placeholderValues.put("PLUGIN_IDENTIFIER", pluginIdentifier); placeholderValues.put("MODEL_NAME", modelName); placeholderValues.put("NUMBER_FIELD", numberFieldName); placeholderValues.put("NUM_PROJECTION_ALIAS", NUM_PROJECTION_ALIAS); String query;/*from w ww .j av a 2s . c om*/ if (StringUtils.isNotEmpty(prefix)) { placeholderValues.put("PREFIX", prefix); int prefixLength = StringUtils.length(prefix); placeholderValues.put("NUMBER_STARTS_AT", String.valueOf(prefixLength + 1)); query = GET_PREFIX_AWARE_NUMBERS_QUERY_TEMPLATE; } else { query = GET_NUMBERS_QUERY_TEMPLATE; } StrSubstitutor substitutor = new StrSubstitutor(placeholderValues, "${", "}"); return substitutor.replace(query).toString(); }
From source file:com.github.utils.mycollect.util.EmojiUtil.java
/** * Unicode??/*from www. j a va 2 s.co m*/ * * @param one * @param two * @return ??codePoint */ private static Integer codePointToExtUnicode(int one, int two) { if (one > 0 && two > 0) { //U+D80055296,U+DC0056320 String binStrHigh = Integer.toBinaryString(one - 55296); String binStrLow = Integer.toBinaryString(two - 56320); if (StringUtils.isNotBlank(binStrHigh) && StringUtils.isNotBlank(binStrLow)) { StringBuilder binStrRes = new StringBuilder(); binStrRes.append(StringUtils.right(binStrHigh, 10)); if (StringUtils.length(binStrLow) < 10) { binStrRes.append(StringUtils.leftPad(binStrLow, 10, "0")); } else { binStrRes.append(StringUtils.right(binStrLow, 10)); } Integer resInt = Integer.parseInt(binStrRes.toString(), 2); //U+10000 return resInt + 65536; } } return 0; }
From source file:de.micromata.genome.db.jpa.tabattr.entities.JpaLongValueBaseDO.java
/** * Set the value of the attribute.//from w ww . ja va 2s. c o m * * if value is longer than VALUE_MAXLENGHT the string will be split and stored in additional data children entities. * * @param value the new string data */ public void setStringData(String value) { List<JpaLongValueDataBaseDO<?, PK>> data = getData(); data.clear(); int maxValLength = getValueMaxLength(); if (StringUtils.length(value) > maxValLength) { this.value = value.substring(0, maxValLength); String rest = value.substring(maxValLength); int maxDataLength = getMaxDataLength(); int rowIdx = 0; while (rest.length() > 0) { String ds = StringUtils.substring(rest, 0, maxDataLength); rest = StringUtils.substring(rest, maxDataLength); JpaLongValueDataBaseDO<?, PK> dataDo = createData(ds); dataDo.setDatarow(rowIdx++); data.add(dataDo); } } else { this.value = value; } }
From source file:gtu._work.ui._DefaultJFrameUI.java
private void executeBtnActionPerformed(ActionEvent evt) { try {/*from w ww. jav a2 s .c om*/ new Thread(Thread.currentThread().getThreadGroup(), new Runnable() { @Override public void run() { PersonIdFinder test = new PersonIdFinder(); test.setOut(new PrintStream(new PrintStreamAdapter("big5") { @Override public void println(String message) { Log.debug(message); if (StringUtils.length(logArea.getText()) > 500) { logArea.setText(""); } logArea.append(message + "\n"); } }, true)); test.execute(); } }, "xxxxxxxx").start(); } catch (Exception ex) { JCommonUtil.handleException(ex); } }
From source file:gov.nih.nci.caintegrator.web.action.abstractlist.ManageListAction.java
private void validateListName() { if (StringUtils.isEmpty(getListName())) { addFieldError(LIST_NAME, getText("struts.messages.error.name.required", getArgs("List"))); } else if (StringUtils.length(getListName()) > LIST_NAME_LENGTH) { addFieldError(LIST_NAME, getText("struts.message.error.list.name.length")); } else if (duplicateListName()) { addFieldError(LIST_NAME,//from www . ja v a2s. com getText("struts.messages.error.duplicate.name", getArgs("List", getListName()))); } }
From source file:com.linux.rhcloud.javaee.movieinfo.business.actor.entity.Actor.java
@Override public boolean isValid() { return StringUtils.length(firstname) >= 4 || StringUtils.length(lastname) > 3; }
From source file:gov.nih.nci.caintegrator.web.action.abstractlist.ManageListAction.java
private void validateDescription() { if (StringUtils.length(getDescription()) > Cai2Util.MAX_LIST_DESCRIPTION_LENGTH) { addFieldError(LIST_DESCRIPTION, getText("struts.message.error.list.description.length")); }/*from w w w . j a v a 2 s .c o m*/ }