Package gorsat.process
Class HailInputSource
- java.lang.Object
-
- org.gorpipe.gor.model.GenomicIterator
-
- org.gorpipe.model.gor.iterators.RowSource
-
- gorsat.process.HailInputSource
-
- All Implemented Interfaces:
java.lang.AutoCloseable,java.util.Iterator<org.gorpipe.gor.model.Row>
public class HailInputSource extends org.gorpipe.model.gor.iterators.RowSource
-
-
Constructor Summary
Constructors Constructor Description HailInputSource(java.lang.String[] iargs)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()booleanhasNext()org.gorpipe.gor.model.Rownext()voidsetPosition(java.lang.String seekChr, int seekPos)voidwrite(java.lang.String parquetPath)-
Methods inherited from class org.gorpipe.model.gor.iterators.RowSource
bufferSize, bufferSize_$eq, getAvgBasesPerMilliSecond, getAvgBatchSize, getAvgRowsPerMilliSecond, getAvgSeekTimeMilliSecond, getBufferSize, getCurrentBatchLoc, getCurrentBatchRow, getCurrentBatchSize, getGorHeader, getParent, moveToPosition, moveToPosition$default$3, next, parent, parent_$eq, seek, setBufferSize, setParent, terminateReading
-
Methods inherited from class org.gorpipe.gor.model.GenomicIterator
clone, decStat, filter, getColnum, getContext, getEx, getHeader, getLookup, getMonitor, getSourceName, incStat, init, initStats, isBuffered, isSourceAlreadyInserted, pushdownCalc, pushdownCmd, pushdownFilter, pushdownGor, pushdownSelect, pushdownTop, pushdownWrite, seek, select, selectHeader, setColnum, setContext, setEx, setHeader, setSourceAlreadyInserted, setSourceName
-
-
-
-
Method Detail
-
write
public void write(java.lang.String parquetPath)
-
close
public void close()
- Specified by:
closein interfacejava.lang.AutoCloseable- Specified by:
closein classorg.gorpipe.model.gor.iterators.RowSource
-
hasNext
public boolean hasNext()
- Specified by:
hasNextin interfacejava.util.Iterator<org.gorpipe.gor.model.Row>- Overrides:
hasNextin classorg.gorpipe.gor.model.GenomicIterator
-
next
public org.gorpipe.gor.model.Row next()
- Specified by:
nextin interfacejava.util.Iterator<org.gorpipe.gor.model.Row>- Overrides:
nextin classorg.gorpipe.gor.model.GenomicIterator
-
setPosition
public void setPosition(java.lang.String seekChr, int seekPos)- Specified by:
setPositionin classorg.gorpipe.model.gor.iterators.RowSource
-
-