001 package ifs.util;
002
003 /** Counter.
004 *
005 * @author <a href="mailto:muller@ktiml.mff.cuni.cz">Tomáš Müller</a>
006 * @version 1.0
007 */
008 public class Counter {
009 private long iValue = 0;
010
011 /** Set counter */
012 public void set(long value) { iValue = value; }
013 /** Returns current value */
014 public long get() { return iValue; }
015 /** Increment counter */
016 public void inc(long value) { iValue += value; }
017 /** Decrement counter */
018 public void dec(long value) { iValue -= value; }
019 }