@Test public void testSupportedSpecialChars() { AtomicLong hyphen = Stats.exportLong("c-d"); AtomicLong slash = Stats.exportLong("d/f"); AtomicLong dot = Stats.exportLong("f.g"); hyphen.incrementAndGet(); slash.incrementAndGet(); dot.incrementAndGet(); assertCounter("c-d", 1); assertCounter("d/f", 1); assertCounter("f.g", 1); }
public static AtomicLong exportLong(String name) { final AtomicLong longVar = new AtomicLong(0L); export(new StatImpl<Long>(name) { @Override public Long read() { return longVar.get(); } }); return longVar; }
Stats { public static AtomicLong exportLong(String name) { final AtomicLong longVar = new AtomicLong(0L); export(new StatImpl<Long>(name) { @Override public Long read() { return longVar.get(); } }); return longVar; } }
Stats { public static AtomicLong exportLong(String name) { final AtomicLong longVar = new AtomicLong(0L); export(new StatImpl<Long>(name) { @Override public Long read() { return longVar.get(); } }); return longVar; }  }
Stats { public static AtomicLong exportLong(String name) { final AtomicLong longVar = new AtomicLong(0L); export(new StatImpl<Long>(name) { @Override public Long read() { return longVar.get(); } }); return longVar; }  static String normalizeName(String name); static Stat<T> export(Stat<T> var); static AtomicInteger exportInt(final String name); static AtomicLong exportLong(String name); static Iterable<Stat<?>> getVariables(); @VisibleForTesting static void flush(); @VisibleForTesting static Stat<T> getVariable(String name); }
Stats { public static AtomicLong exportLong(String name) { final AtomicLong longVar = new AtomicLong(0L); export(new StatImpl<Long>(name) { @Override public Long read() { return longVar.get(); } }); return longVar; }  static String normalizeName(String name); static Stat<T> export(Stat<T> var); static AtomicInteger exportInt(final String name); static AtomicLong exportLong(String name); static Iterable<Stat<?>> getVariables(); @VisibleForTesting static void flush(); @VisibleForTesting static Stat<T> getVariable(String name); static final StatsProvider STATS_PROVIDER; static final StatRegistry STAT_REGISTRY; }