|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.accumulo.core.iterators.WrappingIterator
org.apache.accumulo.examples.wikisearch.iterator.UniqFieldNameValueIterator
public class UniqFieldNameValueIterator
| Field Summary | |
|---|---|
protected static org.apache.log4j.Logger |
log
|
| Constructor Summary | |
|---|---|
UniqFieldNameValueIterator(org.apache.hadoop.io.Text fName,
org.apache.hadoop.io.Text fValLower,
org.apache.hadoop.io.Text fValUpper)
|
|
UniqFieldNameValueIterator(UniqFieldNameValueIterator other,
IteratorEnvironment env)
|
|
| Method Summary | |
|---|---|
SortedKeyValueIterator<Key,Value> |
deepCopy(IteratorEnvironment env)
Creates a deep copy of this iterator as though seek had not yet been called. |
protected SortedKeyValueIterator<Key,Value> |
getSource()
|
Key |
getTopKey()
Returns top key. |
Value |
getTopValue()
Returns top value. |
boolean |
hasTop()
Returns true if the iterator has more elements. |
void |
init(SortedKeyValueIterator<Key,Value> source,
Map<String,String> options,
IteratorEnvironment env)
Initializes the iterator. |
void |
next()
Advances to the next K,V pair. |
void |
seek(Range range,
Collection<ByteSequence> columnFamilies,
boolean inclusive)
Seeks to the first key in the Range, restricting the resulting K,V pairs to those with the specified columns. |
static void |
setLogLevel(org.apache.log4j.Level l)
|
protected void |
setSource(SortedKeyValueIterator<Key,Value> source)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected static final org.apache.log4j.Logger log
| Constructor Detail |
|---|
public UniqFieldNameValueIterator(org.apache.hadoop.io.Text fName,
org.apache.hadoop.io.Text fValLower,
org.apache.hadoop.io.Text fValUpper)
public UniqFieldNameValueIterator(UniqFieldNameValueIterator other,
IteratorEnvironment env)
| Method Detail |
|---|
public static void setLogLevel(org.apache.log4j.Level l)
public void init(SortedKeyValueIterator<Key,Value> source,
Map<String,String> options,
IteratorEnvironment env)
throws IOException
SortedKeyValueIterator
init in interface SortedKeyValueIterator<Key,Value>init in class WrappingIteratorsource - SortedKeyValueIterator source to read data from.options - Map map of string option names to option values.env - IteratorEnvironment environment in which iterator is being run.
IOException - unused.protected void setSource(SortedKeyValueIterator<Key,Value> source)
setSource in class WrappingIteratorprotected SortedKeyValueIterator<Key,Value> getSource()
getSource in class WrappingIteratorpublic SortedKeyValueIterator<Key,Value> deepCopy(IteratorEnvironment env)
SortedKeyValueIterator
deepCopy in interface SortedKeyValueIterator<Key,Value>deepCopy in class WrappingIteratorenv - IteratorEnvironment environment in which iterator is being run.
public Key getTopKey()
SortedKeyValueIterator
getTopKey in interface SortedKeyValueIterator<Key,Value>getTopKey in class WrappingIteratorpublic Value getTopValue()
SortedKeyValueIterator
getTopValue in interface SortedKeyValueIterator<Key,Value>getTopValue in class WrappingIteratorpublic boolean hasTop()
SortedKeyValueIterator
hasTop in interface SortedKeyValueIterator<Key,Value>hasTop in class WrappingIterator
public void next()
throws IOException
SortedKeyValueIterator
next in interface SortedKeyValueIterator<Key,Value>next in class WrappingIteratorIOException - if an I/O error occurs.
public void seek(Range range,
Collection<ByteSequence> columnFamilies,
boolean inclusive)
throws IOException
SortedKeyValueIterator
seek in interface SortedKeyValueIterator<Key,Value>seek in class WrappingIteratorrange - Range of keys to iterate over.columnFamilies - Collection of column families to include or exclude.inclusive - boolean that indicates whether to include (true) or exclude (false) column families.
IOException - if an I/O error occurs.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||