Class Node

java.lang.Object
  extended by Node

public class Node
extends java.lang.Object


Constructor Summary
Node(int id, double[] vector)
          Konstuerer et objekt av type Node med en id og en vektor.
 
Method Summary
 Klynge getClosestKlynge()
          Returnerer nærmeste klyngenr.
 Node getClosestNode()
          Returnerer den noden som har kortest avstand.
 double getDistance()
          Returnerer avstand til aktuell klynge
 int getId()
          Returnerer det unike nummeret til noden.
 double[] getVector()
          Returnerer vektoren for korresponderende dokument.
 void setClosestKlynge(Klynge k)
          Setter nærmeste klynge.
 void setClosestNode(Node closest)
          Setter den noden som har kortest avstand.
 void setDistance(double distance)
          Setter avstand til klynge.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Node

public Node(int id,
            double[] vector)
Konstuerer et objekt av type Node med en id og en vektor. Hver node korresponderer til et dokument og vektoren er termvektoren for dette dokumentet.

Parameters:
id - nummer som angir hvilken node det er. Denne korresponderer med dokumentnumrene.
vector - vektoren korresponderende dokument.
Method Detail

getClosestKlynge

public Klynge getClosestKlynge()
Returnerer nærmeste klyngenr.

Returns:
nærmeste klynge

setClosestKlynge

public void setClosestKlynge(Klynge k)
Setter nærmeste klynge.

Parameters:
k - den klynga med kortest avstand fra denne noden.

getClosestNode

public Node getClosestNode()
Returnerer den noden som har kortest avstand.

Returns:
nærmeste node.

setClosestNode

public void setClosestNode(Node closest)
Setter den noden som har kortest avstand.

Parameters:
closest - nærmeste node

getDistance

public double getDistance()
Returnerer avstand til aktuell klynge

Returns:
avstand til klynge.

setDistance

public void setDistance(double distance)
Setter avstand til klynge.

Parameters:
distance - avstand til klynge.

getId

public int getId()
Returnerer det unike nummeret til noden. Dette nummeret korresponderer med dokumentnr.

Returns:
unikt nummer for hver node.

getVector

public double[] getVector()
Returnerer vektoren for korresponderende dokument.

Returns:
vektoren for korresponderende dokument.