LaColla.core.util
Class BufferLaCOLLA

java.lang.Object
  extended by LaColla.core.util.BufferLaCOLLA

public class BufferLaCOLLA
extends java.lang.Object


Field Summary
 java.util.Hashtable elements
           
 java.util.Hashtable timeRemaining
           
 
Constructor Summary
BufferLaCOLLA()
           
 
Method Summary
 void add(java.lang.Object key, java.lang.Object obj, long time)
          per afegir un element
 void clear()
           
 boolean containsKey(java.lang.Object key)
           
 java.util.ArrayList decrement()
          decrementa a tots els elements el temps que queda abans no es reenvia el missatge.
 boolean equals(java.lang.Object obj)
           
 java.lang.Object get(java.lang.Object key)
           
 void remove(java.lang.Object key)
          per a suprimir un element
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

elements

public java.util.Hashtable elements

timeRemaining

public java.util.Hashtable timeRemaining
Constructor Detail

BufferLaCOLLA

public BufferLaCOLLA()
Method Detail

add

public void add(java.lang.Object key,
                java.lang.Object obj,
                long time)
per afegir un element


remove

public void remove(java.lang.Object key)
per a suprimir un element


decrement

public java.util.ArrayList decrement()
decrementa a tots els elements el temps que queda abans no es reenvia el missatge. Retorna una ArrayList amb els elements que cal reenviar


get

public java.lang.Object get(java.lang.Object key)

containsKey

public boolean containsKey(java.lang.Object key)

clear

public void clear()

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

toString

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