modules
Interface Vector2Clusters

All Known Implementing Classes:
ClutoVector2Clusters

public interface Vector2Clusters

Interfaz para el proceso de clustering batch.

La abstraccion se realiza sobre el proceso de clusterizacion de los vectores, permitiendo a su cliente desligarse de la forma de implementar dicha tarea.


Method Summary
 void load(java.lang.String source)
          carga la ruta del archivo a procesar
 void run()
          ejecuta el proceso de clustering
 java.util.List saveClusters(java.sql.Connection con)
          recoge el resultado de cluto, y genera la representacion de los clusters en memoria, y los almacena en la BD: devuelve un conjunto de clusters
 

Method Detail

load

void load(java.lang.String source)
carga la ruta del archivo a procesar

Parameters:
source - el origen de los datos a procesar

run

void run()
ejecuta el proceso de clustering


saveClusters

java.util.List saveClusters(java.sql.Connection con)
                            throws java.lang.Exception
recoge el resultado de cluto, y genera la representacion de los clusters en memoria, y los almacena en la BD: devuelve un conjunto de clusters

Returns:
la lista de clusters generada en el proceso
Throws:
java.lang.Exception