Class DataIndexCounter<E>


  • public class DataIndexCounter<E>
    extends java.lang.Object
    Klasse, die zu Objekten einen Datenindex hochzählt

    Funktioniert ähnlich wie eine Map<E, Long>, ist aber einfacher zu benutzen.

    Die verwendete Map ist threadsicher, der Index zu einer bestimmten Datenidentifikation darf aber nur von einem Thread gleichzeitig hochgezählt werden.

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      long get​(E obj)  
      long increment​(E obj)  
      java.lang.String toString()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • DataIndexCounter

        public DataIndexCounter()
    • Method Detail

      • get

        public long get​(E obj)
      • increment

        public long increment​(E obj)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object