com.exasol.adapter.document.documentfetcher.files.csv.NullSinkFactory Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of virtual-schema-common-document-files Show documentation
Show all versions of virtual-schema-common-document-files Show documentation
Adapter for document data access from files.
package com.exasol.adapter.document.documentfetcher.files.csv;
import io.deephaven.csv.sinks.*;
import io.deephaven.csv.util.MutableObject;
/**
* This is a "null" {@link SinkFactory} for the Deephaven-CSV library. It's purpose is to save memory while detecting
* data types without collecting column data.
*/
public class NullSinkFactory implements SinkFactory {
@Override
public Sink forByte(final int colNum, final MutableObject