Pergunta

Desculpe pela pergunta ingênua, mas fiquei preso ao seguir todas as peças de tutoriais disponíveis. Então, existe uma maneira de preencher um banco de dados de banco de dados de uma lista simples em vez de carregá -la lendo um arquivo?

Basicamente, o que estou procurando é algo semelhante a:

Objetos da lista = ...

Banco de dados db = classgenericsutil.parameterizeorabort (Arraydatabase.class, params, objetos);

db.initialize ();

Desde já, obrigado.

Foi útil?

Solução

Qual é o conteúdo do seu Strings? O mesmo que entendido pelos analisadores Elki?

Isso provavelmente exigirá algumas modificações de código, porque os analisadores são projetados em torno de Javas InputStream. Eu não sugiro envolver um List<String> em um InputStream Embora essa provavelmente seja a abordagem de menor efeito.

Por que você não tenta se estender AbstractDatabaseConnection (ou implementação DatabaseConnection)? O formato de conexão do banco de dados, MultipleObjectsBundle não é muito mais do que List<Object> e metadados da relação; bastante fácil de construir.

Como alternativa, você pode usar seu próprio código para analisar o Strings em double[] e depois use ArrayAdapterDatabaseConnection; que embrulhará o double[] Como DoubleVector para você e construa os pacotes.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top