Class RFile
java.lang.Object
org.apache.accumulo.core.client.rfile.RFile
RFile is Accumulo's internal storage format for Key Value pairs. This class is a Factory that
enables creating a
Scanner for reading and a RFileWriter for writing Rfiles.
The Scanner created by this class makes it easy to experiment with real data from a live
system on a developers workstation. Also the Scanner can be used to write tools to
analyze Accumulo's raw data.
- Since:
- 1.8.0
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfaceThis is an intermediate interface in a larger builder pattern.static interfaceThis is an intermediate interface in a larger builder pattern.static interfaceThis is an intermediate interface in a larger builder pattern.static interfaceThis is an intermediate interface in a larger builder pattern.static interfaceThis is an intermediate interface in a larger builder pattern.static interfaceThis is an intermediate interface in a larger builder pattern.static interfaceThis is an intermediate interface in a large builder pattern.static interfaceThis is an intermediate interface in a larger builder pattern.static interfaceThis is an intermediate interface in a larger builder pattern. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic RFile.InputArgumentsEntry point for building a newScannerover one or more RFiles.static RFile.OutputArgumentsEntry point for creating a new RFile writer.static RFile.SummaryInputArgumentsEntry point for reading summary data from RFiles.
-
Constructor Details
-
RFile
public RFile()
-
-
Method Details
-
newScanner
Entry point for building a newScannerover one or more RFiles. -
summaries
Entry point for reading summary data from RFiles.- Since:
- 2.0.0
-
newWriter
Entry point for creating a new RFile writer.
-