public static boolean isNotNullOrEmpty(String string) { return !isNullOrEmpty(string); }
public TooltipConfig addTooltipClassName(String className) { if (StringHelper.isNotNullOrEmpty(className)) { extraTooltipClassNames.add(className); } return this; }
public static String nullSafeJoin(String delimiter, Iterable<String> elements) { return nullSafeJoin(delimiter, elements, ""); } }
private void setPmOptionsMapInternal(Map<String, String> value, EntityModel<Integer> port, EntityModel<String> slot, EntityModel<Boolean> secure, EntityModel<String> options) { StringBuilder pmOptions = new StringBuilder(); for (Map.Entry<String, String> pair : value.entrySet()) { String k = pair.getKey(); String v = pair.getValue(); if (PM_PORT_KEY.equals(k)) { try { port.setEntity(StringHelper.isNullOrEmpty(value.get(k)) ? 0 : Integer.parseInt(value.get(k))); } catch (NumberFormatException e) { port.setEntity(0); } } else if (PM_SLOT_KEY.equals(k)) { slot.setEntity(StringHelper.isNullOrEmpty(value.get(k)) ? "" : value.get(k)); //$NON-NLS-1$ } else if (PM_SECURE_KEY.equals(k)) { secure.setEntity(Boolean.parseBoolean(value.get(k))); } else { // Compose custom string from unknown pm options. if (StringHelper.isNullOrEmpty(v)) { pmOptions.append(k).append(","); //$NON-NLS-1$ } else { pmOptions.append(k).append("=").append(v).append(","); //$NON-NLS-1$ //$NON-NLS-2$ } } } String pmOptionsValue = pmOptions.toString(); if (StringHelper.isNotNullOrEmpty(pmOptionsValue)) { options.setEntity(pmOptionsValue.substring(0, pmOptionsValue.length() - 1)); } }
@Override public final String buildFreeTextConditionSql(String tableName, String relations, String value, boolean caseSensitive) { String val; if (!StringHelper.isNullOrEmpty(value) && !"''".equals(value)) { val= StringFormat.format(getI18NPrefix() + "'%%%1$s%%'", StringHelper.trim(value, '\'')); } else { val = value; } String rel; switch (relations) { case "d": rel = getLikeSyntax(caseSensitive); break; case "!=": rel = "NOT " + getLikeSyntax(caseSensitive); break; default: rel = relations; } return columnNameDict.entrySet().stream().sorted(Map.Entry.comparingByValue()) .filter(e -> typeDict.get(e.getKey()) == String.class && !notFreeTextSearchableFieldsList.contains(e.getKey())) .map(e -> StringFormat.format(" %1$s.%2$s %3$s %4$s", tableName, e.getValue(), rel, val)) .distinct() .collect(Collectors.joining(" OR ", " ( ", " ) ")); }
public static String trim(String s, char[] cs) { Character[] chars = new Character[cs.length]; for (int i = 0; i < cs.length; i++) { chars[i] = cs[i]; } return trim(s, chars); }
addSuggestItem(StringHelper.trimEnd(pf), SuggestItemPartType.Valid, space + item.trim(),
if (StringHelper.isNotNullOrEmpty(selectedKernelImage)) { params.setKernelUrl(selectedKernelImage); if (StringHelper.isNotNullOrEmpty(selectedInitrdImage)) { params.setInitrdUrl(selectedInitrdImage); if (!StringHelper.isNullOrEmpty(selectedDomain)) { params.setSysPrepDomainName(selectedDomain); if (!StringHelper.isNullOrEmpty(selectedEmulatedMachine)) { params.setCustomEmulatedMachine(selectedEmulatedMachine); if (!StringHelper.isNullOrEmpty(selectedCustomCpu)) { params.setCustomCpuName(selectedCustomCpu);
Date temp = DateUtils.parse(StringHelper.trim(pair.getSecond(), '\'')); if (pair.getFirst() != null && pair.getFirst().equals("=")) { pair.setFirst("IN"); pair.setSecond(StringHelper.trim(pair.getSecond(), '\'')); Tags tag = tagsHandler.getTagByTagName(pair.getSecond()); if (tag != null) { pair.setSecond(StringHelper.trim(pair.getSecond(), '\'').replace("%", "*")); if (StringHelper.isNullOrEmpty(IDs)) { pair.setSecond(StringFormat.format("('%1$s')", Guid.Empty)); } else {
@Override public void formatValue(String fieldName, Pair<String, String> pair, boolean caseSensitive) { if (CREATION_DATE.equals(fieldName)) { Date tmp = new Date(Date.parse(StringHelper.trim(pair.getSecond(), '\''))); pair.setSecond(StringFormat.format("'%1$s'", tmp)); } else { super.formatValue(fieldName, pair, caseSensitive); } } }
confirmModel.setHelpTag(HelpTag.import_template); confirmModel.setHashName("import_template"); //$NON-NLS-1$ confirmModel.setMessage(messages.importProcessHasBegunForTemplates(StringHelper.trimEnd(importedTemplates.toString().trim(), ','))); confirmModel.getCommands().add(new UICommand(CANCEL_CONFIRMATION_COMMAND, templateBackupModel) //$NON-NLS-1$ .setTitle(constants.close())
/** * Reformat secure channels string if they are in legacy ('s'-prefixed) format. * @param legacySecureChannels (e.g. "smain,sinput") * @return secure channels in correct format (e.g. "main,input") */ static String adjustLegacySecureChannels(String legacySecureChannels) { if (StringHelper.isNullOrEmpty(legacySecureChannels)) { return legacySecureChannels; } String secureChannels = legacySecureChannels; List<String> legacyChannels = Arrays.asList( new String[]{"smain", "sdisplay", "sinputs", "scursor", "splayback", "srecord", "ssmartcard", "susbredir"}); for (String channel : legacyChannels) { secureChannels = secureChannels.replace(channel, channel.substring(1)); } return secureChannels; }
@Override public void initSelectedProfile(ListModel<VnicProfileView> profileList, VmNetworkInterface networkInterface) { Collection<VnicProfileView> profiles = Optional.ofNullable(profileList.getItems()).orElse(Collections.emptyList()); Stream<VnicProfileView> profileStream = profiles.stream() .filter(profile -> !Objects.equals(profile, VnicProfileView.EMPTY)); if (StringHelper.isNotNullOrEmpty(getManagementNetworkName())) { profileStream = profileStream.filter(profile -> Objects.equals(profile.getNetworkName(), getManagementNetworkName())); } profileList.setSelectedItem(profileStream.findFirst().orElse(VnicProfileView.EMPTY)); }
@Override public void formatValue(String fieldName, Pair<String, String> pair, boolean caseSensitive) { if (APPS.equals(fieldName)) { pair.setSecond( StringFormat.format(BaseConditionFieldAutoCompleter.getI18NPrefix() + "'%%%1$s%%'", StringHelper.trim(pair.getSecond(), '\'').replace("N'", ""))); if ("=".equals(pair.getFirst())) { pair.setFirst(BaseConditionFieldAutoCompleter.getLikeSyntax(caseSensitive)); } else if ("!=".equals(pair.getFirst())) { pair.setFirst("NOT " + BaseConditionFieldAutoCompleter.getLikeSyntax(caseSensitive)); } } else if (UPTIME.equals(fieldName)) { pair.setSecond(StringHelper.trim(pair.getSecond(), '\'')); TimeSpan ts = TimeSpan.parse(pair.getSecond()); pair.setSecond(StringFormat.format("'%1$s'", ts.TotalMilliseconds < MILISECOND ? 0 : ts.TotalMilliseconds / MILISECOND)); } else if (CREATIONDATE.equals(fieldName)) { Date tmp = new Date(Date.parse(StringHelper.trim(pair.getSecond(), '\''))); pair.setSecond(StringFormat.format("'%1$s'", tmp)); } else { super.formatValue(fieldName, pair, caseSensitive); } } }
confirmModel.setMessage(ConstantsManager.getInstance() .getMessages() .importProcessHasBegunForVms(StringHelper.trimEnd(importedVms.toString().trim(), ','))); confirmModel.getCommands().add(new UICommand(CANCEL_CONFIRMATION_COMMAND, VmBackupModel.this) .setTitle(ConstantsManager.getInstance().getConstants().close())
private void updateProperties() { Disk disk = getEntity(); setImage(disk.getDiskStorageType().isInternal()); setLun(disk.getDiskStorageType() == DiskStorageType.LUN); setAlias(disk.getDiskAlias()); setDescription(disk.getDiskDescription()); setDiskId(disk.getId().toString()); setVirtualSize(disk.getSize()); setWipeAfterDelete(disk.isWipeAfterDelete()); if (isImage()) { DiskImage diskImage = (DiskImage) disk; setVirtualSize(diskImage.getSizeInGigabytes()); setActualSize(diskImage.getActualSize()); setDiskProfileName(StringHelper.nullSafeJoin(",", diskImage.getDiskProfileNames())); //$NON-NLS-1$ setQuotaName(StringHelper.nullSafeJoin(",", diskImage.getQuotaNames())); //$NON-NLS-1$ setQuotaAvailable(!diskImage.getQuotaEnforcementType().equals(QuotaEnforcementTypeEnum.DISABLED)); } else if (isLun()) { LunDisk lunDisk = (LunDisk) disk; setLunId(lunDisk.getLun().getLUNId()); } } }
public void setAccessControlList(String accessControlList) { if (!StringHelper.isNullOrEmpty(accessControlList)) { setOption(GlusterConstants.OPTION_AUTH_ALLOW, accessControlList); } }
@Override public void execute() { if (StringHelper.isNotNullOrEmpty(currentSearch)) { String newText = text.replaceAll(currentSearch, "<strong>" // $NON-NLS-1$ + currentSearch + "</strong>"); // $NON-NLS-1$ item.getWidget(0).getElement().setInnerHTML(newText); } } });
strRealObj = StringHelper.trim(strRealObj, new char[] { '\"' }); addObjFlag = true;