public static String getContentTypeMIMEType(String contentType) { if (contentType != null) { // parsing content-type String[] strings = StringUtils.split(contentType, ';'); return strings[0]; } else { return null; } }
public static String getContentTypeMIMEType(String contentType) { if (contentType != null) { // parsing content-type String[] strings = StringUtils.split(contentType, ';'); return strings[0]; } else { return null; } }
static String[] split(String str, char separatorChar) { return StringUtils.split(str, separatorChar); }
static String[] split(String str, String separatorChars) { return StringUtils.split(str, separatorChars); }
static String[] split(String str, char separatorChar) { return StringUtils.split(str, separatorChar); }
static String[] split(String str, String separatorChars) { return StringUtils.split(str, separatorChars); }
public static List<String> getAcceptMIMETypes(String accept) { if (accept != null) { List<String> list = new ArrayList<>(); // parsing accept String[] strings = StringUtils.split(accept, ','); for (String string : strings) { String[] s = StringUtils.split(string, ';'); list.add(s[0].trim()); } return list; } else { return Collections.emptyList(); } }
public static List<String> getAcceptMIMETypes(String accept) { if (accept != null) { List<String> list = new ArrayList<>(); // parsing accept String[] strings = StringUtils.split(accept, ','); for (String string : strings) { String[] s = StringUtils.split(string, ';'); list.add(s[0].trim()); } return list; } else { return Collections.emptyList(); } }
public static List<AcceptMIMEType> parseAcceptMIMETypes(String accept) { return Optional.ofNullable(accept) .filter(StringUtils::hasText) .map(a -> StringUtils.split(a, ',')) .map(Arrays::stream) .map(MimeTypes::apply) .orElse(Collections.emptyList()); }
public static List<AcceptMIMEType> parseAcceptMIMETypes(String accept) { return Optional.ofNullable(accept) .filter(StringUtils::hasText) .map(a -> StringUtils.split(a, ',')) .map(Arrays::stream) .map(MimeTypes::apply) .orElse(Collections.emptyList()); }
public String toClassName(String tablePrefix, String tableName) { String[] tableNameArr = StringUtils.hasText(tablePrefix) ? StringUtils.split(tableName.substring(tablePrefix.length()), '_') : StringUtils.split(tableName, '_'); return Arrays.stream(tableNameArr) .map(s -> Character.toUpperCase(s.charAt(0)) + (s.length() > 1 ? s.substring(1) : "")) .collect(Collectors.joining()); }
public String toClassName(String tablePrefix, String tableName) { String[] tableNameArr = StringUtils.hasText(tablePrefix) ? StringUtils.split(tableName.substring(tablePrefix.length()), '_') : StringUtils.split(tableName, '_'); return Arrays.stream(tableNameArr) .map(s -> Character.toUpperCase(s.charAt(0)) + (s.length() > 1 ? s.substring(1) : "")) .collect(Collectors.joining()); }
public String toPropertyName(String columnName) { String[] colNameArr = StringUtils.split(columnName, '_'); String p = Arrays.stream(colNameArr) .map(s -> Character.toUpperCase(s.charAt(0)) + (s.length() > 1 ? s.substring(1) : "")) .collect(Collectors.joining()); return Character.toLowerCase(p.charAt(0)) + (p.length() > 1 ? p.substring(1) : ""); }
public String toPropertyName(String columnName) { String[] colNameArr = StringUtils.split(columnName, '_'); String p = Arrays.stream(colNameArr) .map(s -> Character.toUpperCase(s.charAt(0)) + (s.length() > 1 ? s.substring(1) : "")) .collect(Collectors.joining()); return Character.toLowerCase(p.charAt(0)) + (p.length() > 1 ? p.substring(1) : ""); }
/** * Returns a index of a specified probability, e.g. the string is "100:1:32:200:16:30". * If it returns 0 that probability is 100/(100+1+32+200+16+30) * * @param conf Configures specified probability * @return The index of a specified probability */ public static int randomSegment(String conf) { String[] tmp = StringUtils.split(conf, ":"); int[] probability = new int[tmp.length]; for (int i = 0; i < probability.length; i++) probability[i] = Integer.parseInt(tmp[i].trim()); return randomSegment(probability); }
/** * Returns a index of a specified probability, e.g. the string is "100:1:32:200:16:30". * If it returns 0 that probability is 100/(100+1+32+200+16+30) * * @param conf * Configures specified probability * @return The index of a specified probability */ public static int randomSegment(String conf) { String[] tmp = StringUtils.split(conf, ":"); int[] probability = new int[tmp.length]; for (int i = 0; i < probability.length; i++) probability[i] = Integer.parseInt(tmp[i].trim()); return randomSegment(probability); }
/** * Returns a index of a specified probability, e.g. the string is "100:1:32:200:16:30". * If it returns 0 that probability is 100/(100+1+32+200+16+30) * * @param conf Configures specified probability * @return The index of a specified probability */ public static int randomSegment(String conf) { String[] tmp = StringUtils.split(conf, ":"); int[] probability = new int[tmp.length]; for (int i = 0; i < probability.length; i++) probability[i] = Integer.parseInt(tmp[i].trim()); return randomSegment(probability); }
@Override public void parse(String content, JavaFileBuilder javaFileBuilder) { String[] e = StringUtils.split(content, ':'); e[0] = e[0].trim(); e[1] = e[1].trim(); javaFileBuilder.write(javaFileBuilder.getPreBlank() + "for(Object " + e[0] + " : objNav.getCollection(model, \"" + e[1].substring(e[1].indexOf("${") + 2, e[1].length() - 1) + "\")){\n"); javaFileBuilder.getPreBlank().append('\t'); javaFileBuilder.write(javaFileBuilder.getPreBlank() + "model.put(\"" + e[0] + "\", " + e[0] + ");\n"); }
public Object find(Model model, String el) { Object current = null; String[] elements = StringUtils.split(el, '.'); if ((elements != null) && (elements.length > 0)) { current = getObject(model, elements[0]); if (current == null) return null; for (int i = 1; i < elements.length; i++) { current = getObject(current, elements[i]); } } return current; }
@Override public void parse(String content, JavaFileBuilder javaFileBuilder) { String[] p = StringUtils.split(content, '?'); if (p.length > 1) StateMachine.parse("#set", p[1], javaFileBuilder); javaFileBuilder.write(javaFileBuilder.getPreBlank() + "templateFactory.getView(\"" + p[0] + "\").render(model, out);\n"); }