|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectmodel.Member
public class Member
Esta clase representa a un miembro de un cluster.
Solo por fines de eficiencia, se utiliza esta clase para almacenar el conjunto de miembros de un cluster. Cada objeto representa un idenfitificador de un articulo, y la distancia de este al cluster de su grupo.
| Field Summary | |
|---|---|
protected java.sql.Date |
date
|
protected float |
distance
|
protected int |
item_id
|
| Constructor Summary | |
|---|---|
Member(int item_id)
construye el objeto member |
|
| Method Summary | |
|---|---|
int |
compareTo(java.lang.Object x)
compara dos vectores, utilizando la distancia almacenada en cada uno. |
boolean |
equals(java.lang.Object x)
implementa el metodo equals, comparando el item_id |
java.sql.Date |
getDate(java.sql.Connection con)
retorna la fecha de este articulo |
float |
getDistance()
retorna la distancia del vector, al centroide de su cluster |
int |
getId()
retorna el identificador del articulo |
void |
setDate(java.sql.Date date)
establece la fecha de este articulo |
void |
setDistance(float distance)
establece la distancia de este vector respecto al centroide de su cluster |
void |
setId(int item_id)
establece el valor del id del articulo |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected int item_id
protected float distance
protected java.sql.Date date
| Constructor Detail |
|---|
public Member(int item_id)
item_id - el identificador del miembro a crear| Method Detail |
|---|
public int compareTo(java.lang.Object x)
Este metodo es utilizado para encontrar el vector a menor distancia del centroide de cada cluster.
compareTo in interface java.lang.Comparablex - el objeto a comparar
public void setId(int item_id)
item_id - el identificador a setearpublic int getId()
public void setDistance(float distance)
distance - la distancia a setearpublic float getDistance()
public void setDate(java.sql.Date date)
date - la fecha del articulo referenciado
public java.sql.Date getDate(java.sql.Connection con)
throws TopicSystemException
con - el objeto que referencia la conexion a la BD
TopicSystemExceptionpublic boolean equals(java.lang.Object x)
equals in class java.lang.Objectx - el objeto member a comparar
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||