Class ListVertex

java.lang.Object
  |
  +--AbstractVertex
        |
        +--ListVertex
All Implemented Interfaces:
Vertex

class ListVertex
extends AbstractVertex

Implémentation d'un sommet pour les graphes par listes d'adjacence


Field Summary
protected  int index
          Numéro du sommet
(package private)  java.util.LinkedList next
          Liste des sommets adjacents
protected  java.lang.Object value
          Valeur du sommet
 
Constructor Summary
(package private) ListVertex(int index, java.lang.Object value)
          Création d'un sommet à partir d'un numéro et d'une valeur
 
Method Summary
 int index()
          Retourne le numéro du sommet
 java.lang.String toString()
          Conversion en chaîne
 java.lang.Object value()
          Retourne la valeur du sommet
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

next

java.util.LinkedList next
Liste des sommets adjacents


index

protected int index
Numéro du sommet


value

protected java.lang.Object value
Valeur du sommet

Constructor Detail

ListVertex

ListVertex(int index,
           java.lang.Object value)
Création d'un sommet à partir d'un numéro et d'une valeur

Method Detail

index

public int index()
Retourne le numéro du sommet

Specified by:
index in interface Vertex

value

public java.lang.Object value()
Retourne la valeur du sommet

Specified by:
value in interface Vertex

toString

public java.lang.String toString()
Conversion en chaîne

Overrides:
toString in class java.lang.Object