See: Description
Class | Description |
---|---|
BaseWrapperInputFormat<K,V> | |
FileInputFormatAdapter<K,V> | |
FileInputFormatAdapter.FileRecordReaderAdapter<K,V> | |
FileInputFormatAdapter.FileSplitAdapter | |
FileSplitInputFormat<K,V> | |
FileSplitInputFormat.FileSplitRecordReader | |
InputSplitInputFormat | |
InputSplitInputFormat.InputSplitRecordReader<V extends InputSplit> | |
JGeometryKeyInputFormat<K,V> | |
MultipleInputsInputFormat | |
SpatialFilterInputFormat<K,V> |
An implementation of
WrapperInputFormat that is capable of spatially filter records returned by an internal input format.In order to perform a spatial filter, a SpatialOperationConfig must be configured in the current job.A previously generated spatial index can be used to filter the data by adding the spatial index map file to the distributed cache and setting the index name in the job configuration as ConfigParams.SPATIAL_INDEX_NAME or setting the spatial index location the job configuration as ConfigParams.SPATIAL_INDEX_LOCATION . |
SpatialIndexInputFormat |
InputFormat for reading a Spatial Index generated with the Vector API.
This class delivers the records stored into the index as Text/RecordInfo key/value pairs instead of returning the whole RTreeWritable value.Additionally, a spatial filter can be performed over the input data set; to do that, it is needed to specify a SpatialOperationConfig .If required, an InputFormat-specific SpatialOperationConfig can be configured to be used only by this InputFormat by calling SpatialIndexInputFormat.setFilterSpatialOperationConfig(SpatialOperationConfig, Configuration) .If no spatial operation configuration is defined, a SpatialOperation.AnyInteract will be performed taking as query window the boundaries defined in the SpatialConfig (if any). |
SpatialSampler<K,V> | |
TaggedSplit | |
WrapperInputFormat<I,J,K,V> |
Abstract InputFormat which uses another InputFormat (internalInputFormat) to read data and allows adding additional functionality such as spatial filtering.
|
Copyright © 2017, 2019 Oracle and/or its affiliates. All Rights Reserved.