Modifier and Type | Method and Description |
---|---|
SortedKeyValueIterator<Key,Value> |
ClientSideIteratorScanner.ScannerTranslator.deepCopy(IteratorEnvironment env)
Deprecated.
|
Iterator<Map.Entry<Key,Value>> |
ScannerBase.iterator()
Returns an iterator over an accumulo table.
|
Iterator<Map.Entry<Key,Value>> |
IsolatedScanner.iterator() |
Iterator<Map.Entry<Key,Value>> |
IsolatedScanner.RowBuffer.iterator() |
Iterator<Map.Entry<Key,Value>> |
IsolatedScanner.MemoryRowBuffer.iterator() |
Iterator<Map.Entry<Key,Value>> |
ClientSideIteratorScanner.iterator() |
Iterator<Map.Entry<Key,Value>> |
RowIterator.next()
Fetch the next row.
|
Modifier and Type | Method and Description |
---|---|
void |
IsolatedScanner.RowBuffer.add(Map.Entry<Key,Value> entry) |
void |
IsolatedScanner.MemoryRowBuffer.add(Map.Entry<Key,Value> entry) |
Constructor and Description |
---|
IteratorSetting(int priority,
Class<? extends SortedKeyValueIterator<Key,Value>> iteratorClass)
Constructs an iterator setting using the given class's SimpleName for the iterator name.
|
IteratorSetting(int priority,
Class<? extends SortedKeyValueIterator<Key,Value>> iteratorClass,
Map<String,String> properties)
Constructs an iterator setting using the given class's SimpleName for the iterator name and
configured for the specified scopes with the specified parameters.
|
IteratorSetting(int priority,
String name,
Class<? extends SortedKeyValueIterator<Key,Value>> iteratorClass)
Constructs an iterator setting configured for the scan scope with no parameters.
|
IteratorSetting(int priority,
String name,
Class<? extends SortedKeyValueIterator<Key,Value>> iteratorClass,
Map<String,String> properties)
Constructs an iterator setting using the provided name and the provided class's name for the
scan scope with the provided parameters.
|
RowIterator(Iterable<Map.Entry<Key,Value>> iterable)
Create an iterator from an Iterable.
|
RowIterator(Iterator<Map.Entry<Key,Value>> iterator)
Create an iterator from an (ordered) sequence of KeyValue pairs.
|
Modifier and Type | Method and Description |
---|---|
Iterator<Map.Entry<Key,Value>> |
TabletServerBatchReader.iterator() |
Iterator<Map.Entry<Key,Value>> |
ScannerOptions.iterator() |
Iterator<Map.Entry<Key,Value>> |
ScannerImpl.iterator() |
Iterator<Map.Entry<Key,Value>> |
OfflineScanner.iterator() |
Map.Entry<Key,Value> |
TabletServerBatchReaderIterator.next() |
Map.Entry<Key,Value> |
ScannerIterator.next() |
SortedKeyValueIterator<Key,Value> |
BaseIteratorEnvironment.reserveMapFileReader(String mapFileName) |
Modifier and Type | Method and Description |
---|---|
static boolean |
ThriftScanner.getBatchFromServer(ClientContext context,
Range range,
KeyExtent extent,
String server,
SortedMap<Key,Value> results,
SortedSet<Column> fetchedColumns,
List<IterInfo> serverSideIteratorList,
Map<String,Map<String,String>> serverSideIteratorOptions,
int size,
Authorizations authorizations,
boolean retry,
long batchTimeOut,
String classLoaderContext) |
void |
TabletServerBatchReaderIterator.ResultReceiver.receive(List<Map.Entry<Key,Value>> entries) |
void |
BaseIteratorEnvironment.registerSideChannel(SortedKeyValueIterator<Key,Value> iter) |
Modifier and Type | Field and Description |
---|---|
protected Key |
AbstractInputFormat.AbstractRecordReader.currentKey |
Modifier and Type | Field and Description |
---|---|
protected Iterator<Map.Entry<Key,Value>> |
AbstractInputFormat.AbstractRecordReader.scannerIterator |
Modifier and Type | Method and Description |
---|---|
org.apache.hadoop.mapred.RecordReader<org.apache.hadoop.io.Text,PeekingIterator<Map.Entry<Key,Value>>> |
AccumuloRowInputFormat.getRecordReader(org.apache.hadoop.mapred.InputSplit split,
org.apache.hadoop.mapred.JobConf job,
org.apache.hadoop.mapred.Reporter reporter) |
org.apache.hadoop.mapred.RecordReader<Key,Value> |
AccumuloMultiTableInputFormat.getRecordReader(org.apache.hadoop.mapred.InputSplit split,
org.apache.hadoop.mapred.JobConf job,
org.apache.hadoop.mapred.Reporter reporter) |
org.apache.hadoop.mapred.RecordReader<Key,Value> |
AccumuloInputFormat.getRecordReader(org.apache.hadoop.mapred.InputSplit split,
org.apache.hadoop.mapred.JobConf job,
org.apache.hadoop.mapred.Reporter reporter) |
org.apache.hadoop.mapred.RecordWriter<Key,Value> |
AccumuloFileOutputFormat.getRecordWriter(org.apache.hadoop.fs.FileSystem ignored,
org.apache.hadoop.mapred.JobConf job,
String name,
org.apache.hadoop.util.Progressable progress) |
Modifier and Type | Field and Description |
---|---|
protected Key |
AbstractInputFormat.AbstractRecordReader.currentKey
The Key that is used to determine progress in the current InputSplit.
|
Modifier and Type | Field and Description |
---|---|
protected Iterator<Map.Entry<Key,Value>> |
AbstractInputFormat.AbstractRecordReader.scannerIterator |
Modifier and Type | Method and Description |
---|---|
org.apache.hadoop.mapreduce.RecordReader<org.apache.hadoop.io.Text,PeekingIterator<Map.Entry<Key,Value>>> |
AccumuloRowInputFormat.createRecordReader(org.apache.hadoop.mapreduce.InputSplit split,
org.apache.hadoop.mapreduce.TaskAttemptContext context) |
org.apache.hadoop.mapreduce.RecordReader<Key,Value> |
AccumuloMultiTableInputFormat.createRecordReader(org.apache.hadoop.mapreduce.InputSplit inputSplit,
org.apache.hadoop.mapreduce.TaskAttemptContext context) |
org.apache.hadoop.mapreduce.RecordReader<Key,Value> |
AccumuloInputFormat.createRecordReader(org.apache.hadoop.mapreduce.InputSplit split,
org.apache.hadoop.mapreduce.TaskAttemptContext context) |
org.apache.hadoop.mapreduce.RecordWriter<Key,Value> |
AccumuloFileOutputFormat.getRecordWriter(org.apache.hadoop.mapreduce.TaskAttemptContext context) |
Modifier and Type | Method and Description |
---|---|
float |
RangeInputSplit.getProgress(Key currentKey) |
Modifier and Type | Method and Description |
---|---|
float |
BatchInputSplit.getProgress(Key currentKey)
Save progress on each call to this function, implied by value of currentKey, and return average
ranges in the split
|
Modifier and Type | Method and Description |
---|---|
int |
KeyRangePartitioner.getPartition(Key key,
org.apache.hadoop.io.Writable value,
int numPartitions) |
Modifier and Type | Method and Description |
---|---|
SortedKeyValueIterator<Key,Value> |
MockScannerBase.createFilter(SortedKeyValueIterator<Key,Value> inner)
Deprecated.
|
Iterator<Map.Entry<Key,Value>> |
MockScannerBase.iterator()
Deprecated.
|
Iterator<Map.Entry<Key,Value>> |
MockScanner.iterator()
Deprecated.
|
Iterator<Map.Entry<Key,Value>> |
MockBatchScanner.iterator()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
SortedKeyValueIterator<Key,Value> |
MockScannerBase.createFilter(SortedKeyValueIterator<Key,Value> inner)
Deprecated.
|
Constructor and Description |
---|
IteratorAdapter(SortedKeyValueIterator<Key,Value> inner)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
RFileWriter.append(Key key,
Value val)
Append the key and value to the last locality group that was started.
|
Modifier and Type | Method and Description |
---|---|
void |
RFileWriter.append(Iterable<Map.Entry<Key,Value>> keyValues)
Append the keys and values to the last locality group that was started.
|
Modifier and Type | Method and Description |
---|---|
boolean |
Sampler.accept(Key k) |
boolean |
AbstractHashSampler.accept(Key k) |
protected void |
RowSampler.hash(DataOutput hasher,
Key k) |
protected void |
RowColumnSampler.hash(DataOutput hasher,
Key k) |
protected abstract void |
AbstractHashSampler.hash(DataOutput hasher,
Key k)
Subclass must override this method and hash some portion of the key.
|
Modifier and Type | Method and Description |
---|---|
Key |
Key.followingKey(PartialKey part)
Returns a key that will sort immediately after this key.
|
Key |
Range.getEndKey()
Gets the ending key, or null if the end is positive infinity.
|
Key |
Range.getStartKey()
Gets the start key, or null if the start is negative infinity.
|
Modifier and Type | Method and Description |
---|---|
boolean |
Range.afterEndKey(Key key)
Determines if the given key is after the ending key of this range.
|
boolean |
Range.beforeStartKey(Key key)
Determines if the given key is before the start key of this range.
|
int |
Key.compareTo(Key other) |
int |
Key.compareTo(Key other,
PartialKey part)
Compares elements of a key given by a
PartialKey . |
boolean |
Range.contains(Key key)
Determines if the given key falls within this range.
|
boolean |
Key.equals(Key other,
PartialKey part)
Compares part of a key.
|
void |
Key.set(Key k)
Sets this key's row, column family, column qualifier, column visibility, timestamp, and delete
marker to be the same as another key's.
|
Constructor and Description |
---|
Key(Key other)
Creates a key with the same row, column family, column qualifier, column visibility, timestamp,
and delete marker as the given key.
|
KeyValue(Key key,
byte[] value)
Creates a new key/value pair.
|
KeyValue(Key key,
ByteBuffer value)
Creates a new key/value pair.
|
KeyValue(Key key,
Value value)
Creates a new key/value pair.
|
Range(Key start,
boolean startKeyInclusive,
boolean infiniteStartKey,
Key stop,
boolean stopKeyInclusive,
boolean infiniteStopKey)
Creates a range from start to stop.
|
Range(Key startKey,
boolean startKeyInclusive,
Key endKey,
boolean endKeyInclusive)
Creates a range from startKey to endKey.
|
Range(Key startKey,
Key endKey)
Creates a range from startKey inclusive to endKey inclusive.
|
Range(Key start,
Key stop,
boolean startKeyInclusive,
boolean stopKeyInclusive,
boolean infiniteStartKey,
boolean infiniteStopKey)
Creates a range from start to stop.
|
Modifier and Type | Method and Description |
---|---|
Key |
FileSKVIterator.getFirstKey() |
Key |
BloomFilterLayer.Reader.getFirstKey() |
Key |
FileSKVIterator.getLastKey() |
Key |
BloomFilterLayer.Reader.getLastKey() |
Key |
BloomFilterLayer.Reader.getTopKey() |
Modifier and Type | Method and Description |
---|---|
SortedKeyValueIterator<Key,Value> |
BloomFilterLayer.Reader.deepCopy(IteratorEnvironment env) |
Modifier and Type | Method and Description |
---|---|
void |
FileSKVWriter.append(Key key,
Value value) |
void |
BloomFilterLayer.Writer.append(Key key,
Value val) |
Modifier and Type | Method and Description |
---|---|
void |
BloomFilterLayer.Reader.init(SortedKeyValueIterator<Key,Value> source,
Map<String,String> options,
IteratorEnvironment env) |
Modifier and Type | Method and Description |
---|---|
org.apache.hadoop.util.bloom.Key |
RowFunctor.transform(Key acuKey) |
org.apache.hadoop.util.bloom.Key |
KeyFunctor.transform(Key key) |
org.apache.hadoop.util.bloom.Key |
ColumnQualifierFunctor.transform(Key acuKey) |
org.apache.hadoop.util.bloom.Key |
ColumnFamilyFunctor.transform(Key acuKey) |
Modifier and Type | Method and Description |
---|---|
Key |
MapFileOperations.RangeIterator.getFirstKey() |
Key |
MapFileOperations.RangeIterator.getLastKey() |
Key |
MapFileOperations.RangeIterator.getTopKey() |
Modifier and Type | Method and Description |
---|---|
SortedKeyValueIterator<Key,Value> |
MapFileOperations.RangeIterator.deepCopy(IteratorEnvironment env) |
Modifier and Type | Method and Description |
---|---|
void |
MapFileOperations.RangeIterator.init(SortedKeyValueIterator<Key,Value> source,
Map<String,String> options,
IteratorEnvironment env) |
Constructor and Description |
---|
RangeIterator(SortedKeyValueIterator<Key,Value> reader) |
Modifier and Type | Method and Description |
---|---|
Key |
RFile.Reader.getFirstKey() |
Key |
RelativeKey.getKey() |
Key |
MultiLevelIndex.IndexEntry.getKey() |
Key |
RFile.Reader.getLastKey() |
Key |
MultiLevelIndex.Reader.getLastKey() |
Key |
BlockIndex.BlockIndexEntry.getPrevKey() |
static Key |
KeyShortener.shorten(Key prev,
Key current) |
Modifier and Type | Method and Description |
---|---|
SortedKeyValueIterator<Key,Value> |
RFile.Reader.deepCopy(IteratorEnvironment env) |
Modifier and Type | Method and Description |
---|---|
void |
MultiLevelIndex.BufferedWriter.add(Key key,
int data,
long offset,
long compressedSize,
long rawSize) |
void |
MultiLevelIndex.Writer.add(Key key,
int data,
long offset,
long compressedSize,
long rawSize) |
void |
MultiLevelIndex.BufferedWriter.addLast(Key key,
int data,
long offset,
long compressedSize,
long rawSize) |
void |
MultiLevelIndex.Writer.addLast(Key key,
int data,
long offset,
long compressedSize,
long rawSize) |
void |
VisMetricsGatherer.addMetric(Key key,
Value val) |
void |
MetricsGatherer.addMetric(Key key,
Value val)
Collect and store metrics for the given entry.
|
void |
RFile.Writer.append(Key key,
Value value) |
static RelativeKey.SkippR |
RelativeKey.fastSkip(DataInput in,
Key seekKey,
MutableByteSequence value,
Key prevKey,
Key currKey,
int entriesLeft) |
MultiLevelIndex.Reader.IndexIterator |
MultiLevelIndex.Reader.lookup(Key key) |
BlockIndex.BlockIndexEntry |
BlockIndex.seekBlock(Key startKey,
ABlockReader cacheBlock) |
void |
RelativeKey.setPrevKey(Key pk) |
static Key |
KeyShortener.shorten(Key prev,
Key current) |
Modifier and Type | Method and Description |
---|---|
void |
RFile.Reader.init(SortedKeyValueIterator<Key,Value> source,
Map<String,String> options,
IteratorEnvironment env) |
Constructor and Description |
---|
BlockIndexEntry(int pos,
int entriesLeft,
Key prevKey) |
BlockIndexEntry(Key key) |
RelativeKey(Key prevKey,
Key key)
This constructor is used when constructing a key for writing to an output stream
|
Modifier and Type | Method and Description |
---|---|
Key |
WrappingIterator.getTopKey() |
Key |
SortedMapIterator.getTopKey() |
Key |
OrIterator.getTopKey() |
Key |
DevNull.getTopKey() |
Key |
DebugIterator.getTopKey() |
Key |
Combiner.getTopKey() |
Key |
ColumnFamilyCounter.getTopKey() |
Key |
AggregatingIterator.getTopKey()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
abstract boolean |
Filter.accept(Key k,
Value v) |
Value |
TypedValueCombiner.reduce(Key key,
Iterator<Value> iter) |
abstract Value |
Combiner.reduce(Key key,
Iterator<Value> iter)
Reduces a list of Values into a single Value.
|
abstract V |
TypedValueCombiner.typedReduce(Key key,
Iterator<V> iter)
Reduces a list of V into a single V.
|
Constructor and Description |
---|
AggregatingIterator(SortedKeyValueIterator<Key,Value> iterator,
ColumnToClassMapping<Aggregator> aggregators)
Deprecated.
|
DebugIterator(String prefix,
SortedKeyValueIterator<Key,Value> source) |
IteratorAdapter(SortedKeyValueIterator<Key,Value> inner) |
SortedMapIterator(SortedMap<Key,Value> map) |
TermSource(SortedKeyValueIterator<Key,Value> iter,
org.apache.hadoop.io.Text term) |
ValueIterator(SortedKeyValueIterator<Key,Value> source)
Constructs an iterator over Values whose Keys are versions of the current topKey of the
source SortedKeyValueIterator.
|
VersioningIterator(SortedKeyValueIterator<Key,Value> iterator,
int maxVersions)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
Aggregator |
AggregatorSet.getAggregator(Key k)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
boolean |
ColumnSet.contains(Key key) |
K |
ColumnToClassMapping.getObject(Key key) |
Modifier and Type | Method and Description |
---|---|
Key |
SequenceFileIterator.getFirstKey() |
Key |
MapFileIterator.getFirstKey() |
Key |
SequenceFileIterator.getLastKey() |
Key |
MapFileIterator.getLastKey() |
Key |
TimeSettingIterator.getTopKey() |
Key |
SourceSwitchingIterator.getTopKey() |
Key |
SequenceFileIterator.getTopKey() |
Key |
MapFileIterator.getTopKey() |
Key |
HeapIterator.getTopKey() |
Key |
EmptyIterator.getTopKey() |
Modifier and Type | Method and Description |
---|---|
boolean |
VisibilityFilter.accept(Key k,
Value v) |
boolean |
SampleIterator.accept(Key k,
Value v) |
boolean |
ColumnQualifierFilter.accept(Key key,
Value v) |
Modifier and Type | Field and Description |
---|---|
protected Key |
IntersectingIterator.topKey |
Modifier and Type | Field and Description |
---|---|
SortedKeyValueIterator<Key,Value> |
IndexedDocIterator.docSource |
SortedKeyValueIterator<Key,Value> |
IntersectingIterator.TermSource.iter |
protected ArrayList<Pair<Key,Value>> |
TransformingIterator.keys |
protected SortedKeyValueIterator<Key,Value> |
RowEncodingIterator.sourceIter |
Modifier and Type | Method and Description |
---|---|
protected Key |
IndexedDocIterator.buildDocKey() |
protected Key |
IntersectingIterator.buildFollowingPartitionKey(Key key) |
protected Key |
IntersectingIterator.buildKey(org.apache.hadoop.io.Text partition,
org.apache.hadoop.io.Text term) |
protected Key |
IndexedDocIterator.buildKey(org.apache.hadoop.io.Text partition,
org.apache.hadoop.io.Text term) |
protected Key |
IntersectingIterator.buildKey(org.apache.hadoop.io.Text partition,
org.apache.hadoop.io.Text term,
org.apache.hadoop.io.Text docID) |
protected Key |
IndexedDocIterator.buildKey(org.apache.hadoop.io.Text partition,
org.apache.hadoop.io.Text term,
org.apache.hadoop.io.Text docID) |
protected Key |
TransformingIterator.copyPartialKey(Key key,
PartialKey part)
Creates a copy of
key , copying only the parts of the key specified in part . |
abstract Key |
SeekingFilter.getNextKeyHint(Key k,
Value v)
Whenever the subclass returns AdvanceResult.USE_HINT from its filter predicate, this method
will be called to see how far to advance the source iterator.
|
Key |
CfCqSliceSeekingFilter.getNextKeyHint(Key k,
Value v) |
Key |
WholeColumnFamilyIterator.getTopKey() |
Key |
TransformingIterator.getTopKey() |
Key |
RowEncodingIterator.getTopKey() |
Key |
RowDeletingIterator.getTopKey() |
Key |
LargeRowFilter.getTopKey() |
Key |
IntersectingIterator.getTopKey() |
protected Key |
TransformingIterator.replaceColumnFamily(Key originalKey,
org.apache.hadoop.io.Text newColFam)
Make a new key with all parts (including delete flag) coming from
originalKey but use
newColFam as the column family. |
protected Key |
TransformingIterator.replaceColumnQualifier(Key originalKey,
org.apache.hadoop.io.Text newColQual)
Make a new key with all parts (including delete flag) coming from
originalKey but use
newColQual as the column qualifier. |
protected Key |
TransformingIterator.replaceColumnVisibility(Key originalKey,
org.apache.hadoop.io.Text newColVis)
Make a new key with all parts (including delete flag) coming from
originalKey but use
newColVis as the column visibility. |
protected Key |
TransformingIterator.replaceKeyParts(Key originalKey,
org.apache.hadoop.io.Text newColQual,
org.apache.hadoop.io.Text newColVis)
Make a new key with a column qualifier, and column visibility.
|
protected Key |
TransformingIterator.replaceKeyParts(Key originalKey,
org.apache.hadoop.io.Text newColFam,
org.apache.hadoop.io.Text newColQual,
org.apache.hadoop.io.Text newColVis)
Make a new key with a column family, column qualifier, and column visibility.
|
Modifier and Type | Method and Description |
---|---|
boolean |
VisibilityFilter.accept(Key k,
Value v) |
boolean |
TimestampFilter.accept(Key k,
Value v) |
boolean |
ReqVisFilter.accept(Key k,
Value v) |
boolean |
RegExFilter.accept(Key key,
Value value) |
boolean |
GrepIterator.accept(Key k,
Value v) |
boolean |
ColumnSliceFilter.accept(Key key,
Value value) |
boolean |
ColumnAgeOffFilter.accept(Key k,
Value v) |
boolean |
CfCqSliceFilter.accept(Key k,
Value v) |
boolean |
AgeOffFilter.accept(Key k,
Value v)
Accepts entries whose timestamps are less than currentTime - threshold.
|
void |
TransformingIterator.KVBuffer.append(Key key,
Value val) |
protected Key |
IntersectingIterator.buildFollowingPartitionKey(Key key) |
protected boolean |
TransformingIterator.canSee(Key key)
Indicates whether or not the user is able to see
key . |
protected boolean |
TransformingIterator.canSeeColumnFamily(Key key)
Indicates whether or not
key can be seen, according to the fetched column families for
this iterator. |
protected Key |
TransformingIterator.copyPartialKey(Key key,
PartialKey part)
Creates a copy of
key , copying only the parts of the key specified in part . |
static SortedMap<Key,Value> |
WholeColumnFamilyIterator.decodeColumnFamily(Key rowKey,
Value rowValue)
Decode whole row/cf out of value.
|
static SortedMap<Key,Value> |
WholeRowIterator.decodeRow(Key rowKey,
Value rowValue) |
abstract SeekingFilter.FilterResult |
SeekingFilter.filter(Key k,
Value v)
Subclasses must provide an implementation which examines the given key and value and determines
(1) whether to accept the KV pair and (2) how far to advance the source iterator past the key.
|
SeekingFilter.FilterResult |
CfCqSliceSeekingFilter.filter(Key k,
Value v) |
protected org.apache.hadoop.io.Text |
IntersectingIterator.getDocID(Key key) |
protected org.apache.hadoop.io.Text |
IndexedDocIterator.getDocID(Key key) |
abstract Key |
SeekingFilter.getNextKeyHint(Key k,
Value v)
Whenever the subclass returns AdvanceResult.USE_HINT from its filter predicate, this method
will be called to see how far to advance the source iterator.
|
Key |
CfCqSliceSeekingFilter.getNextKeyHint(Key k,
Value v) |
protected org.apache.hadoop.io.Text |
IntersectingIterator.getPartition(Key key) |
protected org.apache.hadoop.io.Text |
IntersectingIterator.getTerm(Key key) |
protected org.apache.hadoop.io.Text |
IndexedDocIterator.getTerm(Key key) |
protected boolean |
TransformingIterator.includeTransformedKey(Key transformedKey)
Determines whether or not to include
transformedKey in the output. |
protected boolean |
TransformingIterator.isSetAfterPart(Key key,
PartialKey part)
Indicates whether or not any part of
key excluding part is set. |
static org.apache.hadoop.io.Text |
IndexedDocIterator.parseDocID(Key key) |
protected Key |
TransformingIterator.replaceColumnFamily(Key originalKey,
org.apache.hadoop.io.Text newColFam)
Make a new key with all parts (including delete flag) coming from
originalKey but use
newColFam as the column family. |
protected Key |
TransformingIterator.replaceColumnQualifier(Key originalKey,
org.apache.hadoop.io.Text newColQual)
Make a new key with all parts (including delete flag) coming from
originalKey but use
newColQual as the column qualifier. |
protected Key |
TransformingIterator.replaceColumnVisibility(Key originalKey,
org.apache.hadoop.io.Text newColVis)
Make a new key with all parts (including delete flag) coming from
originalKey but use
newColVis as the column visibility. |
protected Key |
TransformingIterator.replaceKeyParts(Key originalKey,
org.apache.hadoop.io.Text newColQual,
org.apache.hadoop.io.Text newColVis)
Make a new key with a column qualifier, and column visibility.
|
protected Key |
TransformingIterator.replaceKeyParts(Key originalKey,
org.apache.hadoop.io.Text newColFam,
org.apache.hadoop.io.Text newColQual,
org.apache.hadoop.io.Text newColVis)
Make a new key with a column family, column qualifier, and column visibility.
|
protected void |
VersioningIterator.reseek(Key key) |
SortedMap<Key,Value> |
WholeRowIterator.rowDecoder(Key rowKey,
Value rowValue) |
abstract SortedMap<Key,Value> |
RowEncodingIterator.rowDecoder(Key rowKey,
Value rowValue)
Given a value generated by the rowEncoder implementation, recreate the original Key, Value
pairs.
|
BigDecimal |
BigDecimalCombiner.BigDecimalSummingCombiner.typedReduce(Key key,
Iterator<BigDecimal> iter) |
BigDecimal |
BigDecimalCombiner.BigDecimalMaxCombiner.typedReduce(Key key,
Iterator<BigDecimal> iter) |
BigDecimal |
BigDecimalCombiner.BigDecimalMinCombiner.typedReduce(Key key,
Iterator<BigDecimal> iter) |
List<Long> |
SummingArrayCombiner.typedReduce(Key key,
Iterator<List<Long>> iter) |
Long |
SummingCombiner.typedReduce(Key key,
Iterator<Long> iter) |
Long |
MinCombiner.typedReduce(Key key,
Iterator<Long> iter) |
Long |
MaxCombiner.typedReduce(Key key,
Iterator<Long> iter) |
Modifier and Type | Method and Description |
---|---|
abstract boolean |
RowFilter.acceptRow(SortedKeyValueIterator<Key,Value> rowIterator)
Implementation should return false to suppress a row.
|
void |
IntersectingIterator.addSource(SortedKeyValueIterator<Key,Value> source,
IteratorEnvironment env,
org.apache.hadoop.io.Text term,
boolean notFlag)
Deprecated.
since 1.6.0
|
static Value |
WholeColumnFamilyIterator.encodeColumnFamily(List<Key> keys,
List<Value> values)
Encode row/cf.
|
static Value |
WholeRowIterator.encodeRow(List<Key> keys,
List<Value> values) |
protected boolean |
WholeColumnFamilyIterator.filter(org.apache.hadoop.io.Text currentRow,
List<Key> keys,
List<Value> values) |
protected boolean |
RowEncodingIterator.filter(org.apache.hadoop.io.Text currentRow,
List<Key> keys,
List<Value> values) |
void |
WholeColumnFamilyIterator.init(SortedKeyValueIterator<Key,Value> source,
Map<String,String> options,
IteratorEnvironment env) |
void |
VisibilityFilter.init(SortedKeyValueIterator<Key,Value> source,
Map<String,String> options,
IteratorEnvironment env) |
void |
VersioningIterator.init(SortedKeyValueIterator<Key,Value> source,
Map<String,String> options,
IteratorEnvironment env) |
void |
TransformingIterator.init(SortedKeyValueIterator<Key,Value> source,
Map<String,String> options,
IteratorEnvironment env) |
void |
TimestampFilter.init(SortedKeyValueIterator<Key,Value> source,
Map<String,String> options,
IteratorEnvironment env) |
void |
SummingArrayCombiner.init(SortedKeyValueIterator<Key,Value> source,
Map<String,String> options,
IteratorEnvironment env) |
void |
SeekingFilter.init(SortedKeyValueIterator<Key,Value> source,
Map<String,String> options,
IteratorEnvironment env) |
void |
RowFilter.init(SortedKeyValueIterator<Key,Value> source,
Map<String,String> options,
IteratorEnvironment env) |
void |
RowEncodingIterator.init(SortedKeyValueIterator<Key,Value> source,
Map<String,String> options,
IteratorEnvironment env) |
void |
RowDeletingIterator.init(SortedKeyValueIterator<Key,Value> source,
Map<String,String> options,
IteratorEnvironment env) |
void |
RegExFilter.init(SortedKeyValueIterator<Key,Value> source,
Map<String,String> options,
IteratorEnvironment env) |
void |
LargeRowFilter.init(SortedKeyValueIterator<Key,Value> source,
Map<String,String> options,
IteratorEnvironment env) |
void |
IntersectingIterator.init(SortedKeyValueIterator<Key,Value> source,
Map<String,String> options,
IteratorEnvironment env) |
void |
IndexedDocIterator.init(SortedKeyValueIterator<Key,Value> source,
Map<String,String> options,
IteratorEnvironment env) |
void |
GrepIterator.init(SortedKeyValueIterator<Key,Value> source,
Map<String,String> options,
IteratorEnvironment env) |
void |
ColumnSliceFilter.init(SortedKeyValueIterator<Key,Value> source,
Map<String,String> options,
IteratorEnvironment env) |
void |
ColumnAgeOffFilter.init(SortedKeyValueIterator<Key,Value> source,
Map<String,String> options,
IteratorEnvironment env) |
void |
CfCqSliceSeekingFilter.init(SortedKeyValueIterator<Key,Value> source,
Map<String,String> options,
IteratorEnvironment env) |
void |
CfCqSliceFilter.init(SortedKeyValueIterator<Key,Value> source,
Map<String,String> options,
IteratorEnvironment env) |
void |
BigDecimalCombiner.init(SortedKeyValueIterator<Key,Value> source,
Map<String,String> options,
IteratorEnvironment env) |
void |
AgeOffFilter.init(SortedKeyValueIterator<Key,Value> source,
Map<String,String> options,
IteratorEnvironment env) |
Value |
WholeRowIterator.rowEncoder(List<Key> keys,
List<Value> values) |
abstract Value |
RowEncodingIterator.rowEncoder(List<Key> keys,
List<Value> values)
Take a stream of keys and values.
|
static String |
IntersectingIterator.stringTopKey(SortedKeyValueIterator<Key,Value> iter) |
protected abstract void |
TransformingIterator.transformRange(SortedKeyValueIterator<Key,Value> input,
TransformingIterator.KVBuffer output)
Transforms
input . |
Constructor and Description |
---|
TermSource(SortedKeyValueIterator<Key,Value> iter,
org.apache.hadoop.io.Text term) |
TermSource(SortedKeyValueIterator<Key,Value> iter,
org.apache.hadoop.io.Text term,
boolean notFlag) |
Modifier and Type | Method and Description |
---|---|
static TabletLocator.TabletLocations |
MetadataLocationObtainer.getMetadataLocationEntries(SortedMap<Key,Value> entries) |
Modifier and Type | Method and Description |
---|---|
static void |
MetadataSchema.ReplicationSection.getFile(Key k,
org.apache.hadoop.io.Text buff)
Extract the file name from the row suffix into the given
Text |
static String |
MetadataSchema.ReplicationSection.getTableId(Key k)
Extract the table ID from the colfam
|
Modifier and Type | Method and Description |
---|---|
static String |
ReplicationSchema.OrderSection.getFile(Key k) |
static void |
ReplicationSchema.WorkSection.getFile(Key k,
org.apache.hadoop.io.Text buff) |
static void |
ReplicationSchema.StatusSection.getFile(Key k,
org.apache.hadoop.io.Text buff)
Extract the file name from the row suffix into the given
Text |
static String |
ReplicationSchema.OrderSection.getFile(Key k,
org.apache.hadoop.io.Text buff) |
static String |
ReplicationSchema.StatusSection.getTableId(Key k)
Extract the table ID from the key (inefficiently if called repeatedly)
|
static String |
ReplicationSchema.OrderSection.getTableId(Key k)
Extract the table ID from the given key (inefficiently if called repeatedly)
|
static void |
ReplicationSchema.OrderSection.getTableId(Key k,
org.apache.hadoop.io.Text buff)
Extract the table ID from the given key
|
static ReplicationTarget |
ReplicationSchema.WorkSection.getTarget(Key k) |
static ReplicationTarget |
ReplicationSchema.WorkSection.getTarget(Key k,
org.apache.hadoop.io.Text buff) |
static long |
ReplicationSchema.OrderSection.getTimeClosed(Key k) |
static long |
ReplicationSchema.OrderSection.getTimeClosed(Key k,
org.apache.hadoop.io.Text buff) |
Modifier and Type | Method and Description |
---|---|
static LogEntry |
LogEntry.fromKeyValue(Key key,
Value value) |
Modifier and Type | Method and Description |
---|---|
boolean |
ColumnFQ.hasColumns(Key key) |
Constructor and Description |
---|
ColumnFQ(Key k) |
Modifier and Type | Method and Description |
---|---|
Iterator<Map.Entry<Key,Value>> |
DefaultFormatter.getScannerIterator() |
Modifier and Type | Method and Description |
---|---|
protected void |
StatisticsDisplayFormatter.aggregateStats(Map.Entry<Key,Value> entry) |
protected void |
ShardedTableDistributionFormatter.aggregateStats(Map.Entry<Key,Value> entry) |
protected abstract void |
AggregatingFormatter.aggregateStats(Map.Entry<Key,Value> next)
Generate statistics from each
Map.Entry , called for each entry to be iterated over. |
String |
DefaultFormatter.formatEntry(Map.Entry<Key,Value> entry) |
static String |
DefaultFormatter.formatEntry(Map.Entry<Key,Value> entry,
boolean showTimestamps)
if showTimestamps, will use
FormatterConfig.DefaultDateFormat .Preferably, use DefaultFormatter.formatEntry(java.util.Map.Entry, org.apache.accumulo.core.util.format.FormatterConfig) |
static String |
BinaryFormatter.formatEntry(Map.Entry<Key,Value> entry,
boolean printTimestamps,
int shownLength)
Deprecated.
|
static String |
DefaultFormatter.formatEntry(Map.Entry<Key,Value> entry,
DateFormat timestampFormat)
Does not show timestamps if timestampFormat is null
|
static String |
DefaultFormatter.formatEntry(Map.Entry<Key,Value> entry,
FormatterConfig config) |
static Formatter |
FormatterFactory.getDefaultFormatter(Iterable<Map.Entry<Key,Value>> scanner,
FormatterConfig config) |
static Formatter |
FormatterFactory.getFormatter(Class<? extends Formatter> formatterClass,
Iterable<Map.Entry<Key,Value>> scanner,
FormatterConfig config) |
void |
HexFormatter.initialize(Iterable<Map.Entry<Key,Value>> scanner,
FormatterConfig config) |
void |
Formatter.initialize(Iterable<Map.Entry<Key,Value>> scanner,
FormatterConfig config) |
void |
DefaultFormatter.initialize(Iterable<Map.Entry<Key,Value>> scanner,
FormatterConfig config) |
void |
DateStringFormatter.initialize(Iterable<Map.Entry<Key,Value>> scanner,
FormatterConfig config)
Deprecated.
|
Copyright © 2011–2019 The Apache Software Foundation. All rights reserved.