return ordinalIndexOf(str, searchStr, ordinal, true);
return ordinalIndexOf(str, searchStr, ordinal, false);
int idx = StringUtils.ordinalIndexOf(str, delim, count); if (idx != -1) { res = str.substring(0, idx);
int idx = StringUtils.ordinalIndexOf(str, delim, count); if (idx != -1) { res = str.substring(0, idx);
if ( StringUtils.ordinalIndexOf( buildVersion, ".", 2 ) > 0 ) { fullVersionText = fullVersionText + " " + buildVersion.substring( 0, StringUtils.ordinalIndexOf( buildVersion, ".", 2 ) ); } else { fullVersionText = fullVersionText + " " + buildVersion;
metricIndexes.add(metricName); for (int i = 1; i < totalTokens; i++) { String path = metricName.substring(0, StringUtils.ordinalIndexOf(metricName, ".", i)); metricIndexes.add(path);
return ordinalIndexOf(str, searchStr, ordinal, true);
return ordinalIndexOf(str, searchStr, ordinal, true);
return ordinalIndexOf(str, searchStr, ordinal, true);
return ordinalIndexOf(str, searchStr, ordinal, true);
return ordinalIndexOf(str, searchStr, ordinal, false);
return ordinalIndexOf(str, searchStr, ordinal, true);
return ordinalIndexOf(str, searchStr, ordinal, false);
return ordinalIndexOf(str, searchStr, ordinal, false);
return ordinalIndexOf(str, searchStr, ordinal, false);
/** * extract one certificate from series of certificates. * @param decodedCertificate series of certificate value in readable format * @param ordinal relating to the order of the certificate in a series of certificate values * @return */ public static String extractCertificate(String decodedCertificate, int ordinal) { String certificateVal; int numberOfCertificatesInCertificate = StringUtils.countMatches(decodedCertificate, IdentityUtil.PEM_BEGIN_CERTFICATE); if (ordinal == numberOfCertificatesInCertificate) { certificateVal = decodedCertificate.substring(StringUtils.ordinalIndexOf(decodedCertificate , IdentityUtil.PEM_BEGIN_CERTFICATE, ordinal)); } else { certificateVal = decodedCertificate.substring(StringUtils.ordinalIndexOf( decodedCertificate, IdentityUtil.PEM_BEGIN_CERTFICATE, ordinal), StringUtils.ordinalIndexOf(decodedCertificate, IdentityUtil.PEM_BEGIN_CERTFICATE, ordinal + 1)); } return certificateVal; }
protected static S3Params extract(URL url) throws IOException, IllegalArgumentException { if (!"s3".equals(url.getProtocol())) { throw new IllegalArgumentException("Unsupported protocol '" + url.getProtocol() + "'"); } // bucket int index = StringUtils.ordinalIndexOf(url.getPath(), "/", 2); String bucket = url.getPath().substring(1, index); // key String key = url.getPath().substring(index + 1); return new S3Params(bucket, key); } }
public static AggregationResult newInstance(List<String> sqlResult, int numUnaggregatedFields) { AggregationResult result = new AggregationResult(); for (String res : sqlResult) { int pos = StringUtils.ordinalIndexOf(res, "\t", numUnaggregatedFields); String groupByColNames = res.substring(0, pos); String[] stats = res.substring(pos + 1).split("\t"); double[] statsDouble = new double[stats.length]; for (int i = 0; i < stats.length; i++) { statsDouble[i] = "null".equalsIgnoreCase(stats[i]) ? Double.NaN : Utils.roundUp(Double.parseDouble(stats[i])); } result.put(groupByColNames, statsDouble); } return result; }
public String getPresentation(CypherInvocation ci, @NotNull ParameterInfoUIContext context) { if (ci == null) { context.setUIComponentEnabled(false); return null; } String signature = ci.resolve().stream() .findFirst() .map(InvokableInformation::getSignature) .orElse(null); int current = context.getCurrentParameterIndex(); int start = 0; int end = 0; if (signature == null) { String message = "unknown parameters"; return context.setupUIComponentPresentation(message, start, end, false, false, false, JBColor.RED); } if (Objects.equals(signature, "()")) { String message = "no parameters"; return context.setupUIComponentPresentation(message, start, end, false, false, false, JBColor.RED); } String stripped = signature.substring(1, signature.length() - 1) + ","; int from = StringUtils.ordinalIndexOf(stripped, ",", current) + 2; int to = StringUtils.ordinalIndexOf(stripped, ",", current + 1) + 1; return context.setupUIComponentPresentation( signature, from, to, false, false, false, context.getDefaultParameterColor()); }
int index = StringUtils.ordinalIndexOf(document, "\n", 10); if (index < 0) { index = document.length();