T
- Der Referenztyppublic class ReferenceCounter<T>
extends java.lang.Object
implements java.io.Serializable
Constructor and Description |
---|
ReferenceCounter() |
Modifier and Type | Method and Description |
---|---|
void |
clear()
Diese Methode entfernt alle registrierten Referenzen.
|
int |
count(T type)
Diese Methode zählt den Zähler für diese Referenz um eins hoch.
|
int |
count(T type,
int value)
Diese Methode zählt den Zähler für diese Referenz um eins hoch.
|
int |
getValue(T type)
Diese Methode gibt den aktuellen Zählerstand zurück.
|
java.util.Set<T> |
keySet()
Diese Methode gibt einen Set aller registrierten Referenzen zurück.
|
void |
zero()
Diese Methode löscht die Zähler aller hier registrierten Referenzen.
|
public int count(T type)
type
- Die zu zählende Referenz.public int count(T type, int value)
type
- Die zu zählende Referenz.value
- Der Wert, um den der Zähler hochgesetzt werden soll.public int getValue(T type)
type
- Die gezählte Referenz.public java.util.Set<T> keySet()
public void zero()
public void clear()
Copyright © 2011 all committers of this modelrailway project