Class RFileOperations
- java.lang.Object
-
- org.apache.accumulo.core.file.FileOperations
-
- org.apache.accumulo.core.file.rfile.RFileOperations
-
public class RFileOperations extends FileOperations
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.apache.accumulo.core.file.FileOperations
FileOperations.FileAccessOperation<SubclassType extends FileOperations.FileAccessOperation<SubclassType>>, FileOperations.FileAccessOperationBuilder<SubbuilderType>, FileOperations.FileIOOperation<SubclassType extends FileOperations.FileIOOperation<SubclassType>>, FileOperations.FileIOOperationBuilder<SubbuilderType>, FileOperations.FileReaderOperation<SubclassType extends FileOperations.FileReaderOperation<SubclassType>>, FileOperations.FileReaderOperationBuilder<SubbuilderType>, FileOperations.GetFileSizeOperation, FileOperations.GetFileSizeOperationBuilder, FileOperations.NeedsFile<ReturnType>, FileOperations.NeedsFileOrOuputStream<ReturnType>, FileOperations.NeedsFileSystem<ReturnType>, FileOperations.NeedsRange<ReturnType>, FileOperations.NeedsTableConfiguration<ReturnType>, FileOperations.OpenIndexOperation, FileOperations.OpenIndexOperationBuilder, FileOperations.OpenReaderOperation, FileOperations.OpenReaderOperationBuilder, FileOperations.OpenScanReaderOperation, FileOperations.OpenScanReaderOperationBuilder, FileOperations.OpenWriterOperation, FileOperations.OpenWriterOperationBuilder
-
-
Constructor Summary
Constructors Constructor Description RFileOperations()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected long
getFileSize(FileOperations.GetFileSizeOperation options)
protected FileSKVIterator
openIndex(FileOperations.OpenIndexOperation options)
protected FileSKVIterator
openReader(FileOperations.OpenReaderOperation options)
protected FileSKVIterator
openScanReader(FileOperations.OpenScanReaderOperation options)
protected FileSKVWriter
openWriter(FileOperations.OpenWriterOperation options)
-
Methods inherited from class org.apache.accumulo.core.file.FileOperations
getFileSize, getInstance, getNewFileExtension, getValidExtensions, newIndexReaderBuilder, newReaderBuilder, newScanReaderBuilder, newWriterBuilder
-
-
-
-
Method Detail
-
getFileSize
protected long getFileSize(FileOperations.GetFileSizeOperation options) throws IOException
- Specified by:
getFileSize
in classFileOperations
- Throws:
IOException
-
openIndex
protected FileSKVIterator openIndex(FileOperations.OpenIndexOperation options) throws IOException
- Specified by:
openIndex
in classFileOperations
- Throws:
IOException
-
openReader
protected FileSKVIterator openReader(FileOperations.OpenReaderOperation options) throws IOException
- Specified by:
openReader
in classFileOperations
- Throws:
IOException
-
openScanReader
protected FileSKVIterator openScanReader(FileOperations.OpenScanReaderOperation options) throws IOException
- Specified by:
openScanReader
in classFileOperations
- Throws:
IOException
-
openWriter
protected FileSKVWriter openWriter(FileOperations.OpenWriterOperation options) throws IOException
- Specified by:
openWriter
in classFileOperations
- Throws:
IOException
-
-