-
Busca un usuario en el grafo por su ID.
Realiza una búsqueda en anchura (BFS) en el grafo a partir de un usuario inicial.
Realiza una búsqueda en profundidad (DFS) en el grafo a partir de un usuario inicial.
Obtiene los usuarios del grafo.
void
Agrega una relación al grafo.
void
Agrega un usuario al grafo.
Realiza una búsqueda en anchura (BFS) en el grafo a partir de un usuario inicial.
Realiza una búsqueda en profundidad (DFS) en el grafo a partir de un usuario inicial.
void
Elimina una relación del grafo.
void
Elimina un usuario del grafo.
Obtiene las relaciones de un usuario.
-
Devuelve el usuario que representa este nodo.
Obtiene el primer usuario en esta relación.
Obtiene el segundo usuario en esta relación.
Realiza una búsqueda en anchura (BFS) en el grafo a partir de un usuario dado.
Obtiene todos los usuarios en el grafo.
Obtiene la lista de usuarios en esta isla.
void
Agrega un usuario a esta isla.
void
Agrega un nuevo usuario al grafo.
Realiza una búsqueda en anchura (BFS) en el grafo a partir de un usuario dado.
void
Elimina una relación del grafo.
void
Agrega un nuevo usuario al grafo.
Obtiene las relaciones de un usuario en el grafo.
Obtiene el objeto UsuarioRelacion para un usuario dado.
void
Elimina un usuario de esta isla.
void
Establece el primer usuario en esta relación.
void
Establece el segundo usuario en esta relación.
void
Establece la lista de usuarios en esta isla.
Contructor que crea una nueva relación entre dos usuarios con un tiempo de amistad específico.
Constructor para la clase UsuarioRelacion.