|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectuoc.ei.tads.ClauValor<C,E>
public class ClauValor<C,E>
Classe que emparella dos objectes. El primer (clau) ha d'identificar la parella, el segon element (valor) emmagatzema una informació associada a la clau i pot ser qualsevol objecte. Implementa la interfície Serializable per a poder convertir a cadenes o fluxos de bytes (streams) els objectes del contenidor i gravar-los o transmetre'ls.
Field Summary | |
---|---|
protected C |
clau
Clau o índex que permet identificar la parella. |
protected E |
valor
Informació associada a la clau. |
Constructor Summary | |
---|---|
ClauValor(C clau,
E valor)
Constructor amb dos paràmetres. |
Method Summary | |
---|---|
int |
compareTo(ClauValor<C,E> clauValor)
Mètode que implementa Comparable.compareTo(Object o). |
boolean |
equals(java.lang.Object clauValor)
Mètode que sobreescriu Object.equals(Object obj). |
C |
getClau()
Accessor de lectura de la clau o índex. |
E |
getValor()
Accessor de lectura de la informació associada a la clau. |
int |
hashCode()
Mètode que sobreescriu Object.hashCode(). |
void |
setValor(E valor)
Accessor d'escriptura de la informació associada a la clau. |
java.lang.String |
toString()
Mètode que redefineix la conversió de l'objecte a String per facilitar la depuració del codi. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected C clau
protected E valor
Constructor Detail |
---|
public ClauValor(C clau, E valor)
clau
- element comparablevalor
- informació que ha d'emmagatzemar l'objecte
ExcepcioParametreIncorrecte
- si la clau és nullMethod Detail |
---|
public C getClau()
public void setValor(E valor)
valor
- nou valor de la informació emmagatzemadapublic E getValor()
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object clauValor)
equals
in class java.lang.Object
public int compareTo(ClauValor<C,E> clauValor)
compareTo
in interface java.lang.Comparable<ClauValor<C,E>>
clauValor
- objecte de la mateixa classe (ClauValor)
public java.lang.String toString()
toString
in class java.lang.Object
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |