Class HDF5DataWriter

java.lang.Object
org.apache.drill.exec.store.hdf5.writers.HDF5DataWriter
Direct Known Subclasses:
HDF5ByteDataWriter, HDF5DoubleDataWriter, HDF5FloatDataWriter, HDF5IntDataWriter, HDF5LongDataWriter, HDF5MapDataWriter, HDF5SmallIntDataWriter, HDF5StringDataWriter, HDF5TimestampDataWriter

public abstract class HDF5DataWriter extends Object
  • Field Details

    • reader

      protected final io.jhdf.HdfFile reader
    • datapath

      protected final String datapath
    • fieldName

      protected String fieldName
    • colCount

      protected int colCount
    • counter

      protected int counter
    • compoundData

      protected LinkedHashMap<String,?> compoundData
  • Constructor Details

    • HDF5DataWriter

      public HDF5DataWriter(io.jhdf.HdfFile reader, String datapath)
    • HDF5DataWriter

      public HDF5DataWriter(io.jhdf.HdfFile reader, String datapath, String fieldName, int colCount)
  • Method Details

    • write

      public boolean write()
    • hasNext

      public boolean hasNext()
    • currentRowCount

      public int currentRowCount()
    • getDataSize

      public abstract int getDataSize()
    • isCompound

      public boolean isCompound()