tecgraf.javautils.concurrent.locks
Class LockId

java.lang.Object
  extended by tecgraf.javautils.concurrent.locks.LockId
All Implemented Interfaces:
Serializable

public class LockId
extends Object
implements Serializable

Modela o identificador o lock de um objeto

See Also:
Serialized Form

Constructor Summary
LockId()
          Constrói um novo identificador usada para ser usado nos locks
 
Method Summary
 boolean equals(Object id)
          Verifica a igualdade com outro objeto.
 int hashCode()
          Obtém o código usado para indexação em HashTable.
 String toString()
          Obtém uma string que mostra os valores da chave.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

LockId

public LockId()
Constrói um novo identificador usada para ser usado nos locks

Method Detail

equals

public boolean equals(Object id)
Verifica a igualdade com outro objeto.

Overrides:
equals in class Object
Parameters:
id - O outro identificador a ser comparado.
Returns:
Verdadeiro, se os objetos forem da mesma classe e seus valores forem iguais, ou falso caso contrário.

hashCode

public int hashCode()
Obtém o código usado para indexação em HashTable.

Overrides:
hashCode in class Object
Returns:
Um código hash.

toString

public String toString()
Obtém uma string que mostra os valores da chave.

Overrides:
toString in class Object
Returns:
Uma string com o valor da chave.


Copyright © 2014 Tecgraf/PUC-Rio. All rights reserved.