Interface OrcDataSource
- All Superinterfaces:
AutoCloseable,Closeable
- All Known Implementing Classes:
AbstractOrcDataSource,CachingOrcDataSource,FileOrcDataSource,MemoryOrcDataSource
-
Method Details
-
getId
OrcDataSourceId getId() -
getReadBytes
long getReadBytes() -
getReadTimeNanos
long getReadTimeNanos() -
getEstimatedSize
long getEstimatedSize() -
getRetainedSize
long getRetainedSize()Gets the memory size of this data source. This only includes memory used for the data source and not memory assigned to a specific OrcDataReader. -
readTail
- Throws:
IOException
-
readFully
- Throws:
IOException
-
readFully
- Throws:
IOException
-
close
- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable- Throws:
IOException
-