コード例 #1
0
ファイル: CountMap.java プロジェクト: hofmeister/smartq
  public long decrement(T key, long count) {
    ensureKey(key);

    count = map.get(key) - count;
    map.put(key, count);
    total -= count;

    return count;
  }
コード例 #2
0
ファイル: CountMap.java プロジェクト: hofmeister/smartq
  public long increment(T key, long count) {
    ensureKey(key);

    count = map.get(key) + count;
    map.put(key, count);
    total += count;

    return count;
  }