Package br.com.davinti.vitruvio.spi
Interface DocumentService
- All Known Implementing Classes:
DocumentServiceImpl
public interface DocumentService
Servico de acesso/leitura de documentos
- Author:
- eduardo
-
Method Summary
Modifier and TypeMethodDescriptioncreateCSVDataSource(File file, EventDataSourceHandler handler) Cria uma implementacao de datasource via eventos para um arquivo CSV com configuracoes padrao O Terminador de linha sera "\n\r" e o delimitador sera ";"createCSVDataSource(File file, EventDataSourceHandler handler, String delimiter, String lineTerminator) Cria um datasource csv via eventos, especificando o separador de linhas e delimitador.createXLSDataSource(File file, EventDataSourceHandler handler) Cria um datasource de leitura via stream para arquivos XLS PadraocreateXLSXDataSource(File file, EventDataSourceHandler handler) Cria um datasource de leitura via stream para arquivos XLSX Padrao
-
Method Details
-
createXLSDataSource
Cria um datasource de leitura via stream para arquivos XLS Padrao- Parameters:
file-handler-- Returns:
-
createXLSXDataSource
Cria um datasource de leitura via stream para arquivos XLSX Padrao- Parameters:
file-handler-- Returns:
-
createCSVDataSource
Cria uma implementacao de datasource via eventos para um arquivo CSV com configuracoes padrao O Terminador de linha sera "\n\r" e o delimitador sera ";"- Parameters:
file-handler-- Returns:
-
createCSVDataSource
EventReadOnlyDataSource createCSVDataSource(File file, EventDataSourceHandler handler, String delimiter, String lineTerminator) Cria um datasource csv via eventos, especificando o separador de linhas e delimitador.- Parameters:
file-handler-delimiter-lineTerminator-- Returns:
-