All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.thinkaurelius.titan.hadoop.mapreduce.util.CounterMap Maven / Gradle / Ivy

package com.thinkaurelius.titan.hadoop.mapreduce.util;

import java.util.HashMap;

/**
 * @author Marko A. Rodriguez (http://markorodriguez.com)
 */
public class CounterMap extends HashMap {

    public void incr(final A a, final long amount) {
        final Long count = this.get(a);
        if (null == count) {
            this.put(a, amount);
        } else {
            this.put(a, amount + count);
        }
    }

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy