¿Cuáles son los contenidos de tu String
¿s? ¿Lo mismo que entiende los analizadores de Elki?
Esto probablemente requerirá algunas modificaciones de código, porque los analizadores están diseñados alrededor de Javas InputStream
. No sugiero envolver un List<String>
en una InputStream
Aunque ese probablemente sería el enfoque de menor esfuerzo.
¿Por qué no intentas extender AbstractDatabaseConnection
(o implementando DatabaseConnection
)? El formato de conexión de la base de datos, MultipleObjectsBundle
no es mucho más que List<Object>
y metadatos de relación; Bastante fácil de construir.
Alternativamente, puede usar su propio código para analizar el String
s en double[]
y luego usar ArrayAdapterDatabaseConnection
; que envolverá el double[]
como DoubleVector
para ti y construye los paquetes.