public static Map<String, String> parse(@Nullable String data) { return parse(data, newStringConverter(), newStringConverter()); }
public String getStringValue(String metricKey, int line) { Preconditions.checkNotNull(metricKey); checkLineRange(line); Map<Integer, Object> lines = map.computeIfAbsent(metricKey, k -> loadData(k, KeyValueFormat.newStringConverter())); return (String) lines.get(line); }
/** * @since 2.7 */ public static Map<String, Integer> parseStringInt(@Nullable String data) { return parse(data, newStringConverter(), newIntegerConverter()); }
/** * @since 2.7 */ public static Map<String, Double> parseStringDouble(@Nullable String data) { return parse(data, newStringConverter(), newDoubleConverter()); }
/** * @since 2.7 */ public static Map<Integer, String> parseIntString(@Nullable String data) { return parse(data, newIntegerConverter(), newStringConverter()); }
private void initializeForOtherLeaf(CounterInitializationContext context) { Optional<Measure> measure = context.getMeasure(NCLOC_LANGUAGE_DISTRIBUTION_KEY); if (measure.isPresent()) { Map<String, Integer> parse = KeyValueFormat.parse(measure.get().getData(), newStringConverter(), newIntegerConverter()); for (Map.Entry<String, Integer> entry : parse.entrySet()) { multiset.add(entry.getKey(), entry.getValue()); } } } }
/** * @since 2.7 */ public static String formatIntString(Map<Integer, String> map) { return format(map, newIntegerConverter(), newStringConverter()); }
/** * @since 2.7 */ public static String formatStringInt(Map<String, Integer> map) { return format(map, newStringConverter(), newIntegerConverter()); }
@Override public String getStringValue(String metricKey, int line) { Preconditions.checkNotNull(metricKey); Preconditions.checkArgument(line > 0); Map lines = map.get(metricKey); if (lines == null) { // not in memory, so load lines = loadData(metricKey, KeyValueFormat.newStringConverter()); map.put(metricKey, lines); } return (String) lines.get(line); }
public String getStringValue(String metricKey, int line) { Preconditions.checkNotNull(metricKey); checkLineRange(line); Map<Integer, Object> lines = map.computeIfAbsent(metricKey, k -> loadData(k, KeyValueFormat.newStringConverter())); return (String) lines.get(line); }
/** * @since 2.7 */ public static Map<String, Integer> parseStringInt(@Nullable String data) { return parse(data, newStringConverter(), newIntegerConverter()); }
/** * @since 2.7 */ public static Map<Integer, String> parseIntString(@Nullable String data) { return parse(data, newIntegerConverter(), newStringConverter()); }
/** * @since 2.7 */ public static Map<String, Double> parseStringDouble(@Nullable String data) { return parse(data, newStringConverter(), newDoubleConverter()); }
/** * @since 2.7 */ public static Map<String, Double> parseStringDouble(@Nullable String data) { return parse(data, newStringConverter(), newDoubleConverter()); }
private void initializeForOtherLeaf(CounterInitializationContext context) { Optional<Measure> measure = context.getMeasure(NCLOC_LANGUAGE_DISTRIBUTION_KEY); if (measure.isPresent()) { Map<String, Integer> parse = KeyValueFormat.parse(measure.get().getData(), newStringConverter(), newIntegerConverter()); for (Map.Entry<String, Integer> entry : parse.entrySet()) { multiset.add(entry.getKey(), entry.getValue()); } } } }
/** * @since 2.7 */ public static Map<Integer, String> parseIntString(@Nullable String data) { return parse(data, newIntegerConverter(), newStringConverter()); }
/** * @since 2.7 */ public static String formatIntString(Map<Integer, String> map) { return format(map, newIntegerConverter(), newStringConverter()); }
/** * @since 2.7 */ public static String formatStringInt(Map<String, Integer> map) { return format(map, newStringConverter(), newIntegerConverter()); }
/** * @since 2.7 */ public static String formatIntString(Map<Integer, String> map) { return format(map, newIntegerConverter(), newStringConverter()); }
/** * @since 2.7 */ public static String formatStringInt(Map<String, Integer> map) { return format(map, newStringConverter(), newIntegerConverter()); }