public class WikipediaForwardIndex extends Object implements DocumentForwardIndex<WikipediaPage>
| Constructor and Description |
|---|
WikipediaForwardIndex() |
WikipediaForwardIndex(org.apache.hadoop.conf.Configuration conf) |
| Modifier and Type | Method and Description |
|---|---|
String |
getCollectionPath()
Returns the base path of the collection.
|
String |
getDocid(int docno)
Returns the docid, given the docno.
|
int |
getDocno(String docid)
Returns the docno, given the docid.
|
WikipediaPage |
getDocument(int docno)
Fetches the document for a given docno.
|
WikipediaPage |
getDocument(String docid)
Fetches the document for a given docid.
|
int |
getFirstDocno()
Returns the first docno in the collection.
|
int |
getLastDocno()
Returns the last docno in the collection.
|
void |
loadIndex(org.apache.hadoop.fs.Path index,
org.apache.hadoop.fs.Path mapping,
org.apache.hadoop.fs.FileSystem fs)
Loads the index.
|
public WikipediaForwardIndex()
public WikipediaForwardIndex(org.apache.hadoop.conf.Configuration conf)
public void loadIndex(org.apache.hadoop.fs.Path index,
org.apache.hadoop.fs.Path mapping,
org.apache.hadoop.fs.FileSystem fs)
throws IOException
DocumentForwardIndexloadIndex in interface DocumentForwardIndex<WikipediaPage>index - path of the index datamapping - path of the docno/docid mapping datafs - reference to the FileSystemIOExceptionpublic String getCollectionPath()
DocumentForwardIndexgetCollectionPath in interface DocumentForwardIndex<WikipediaPage>public WikipediaPage getDocument(int docno)
DocumentForwardIndexgetDocument in interface DocumentForwardIndex<WikipediaPage>public WikipediaPage getDocument(String docid)
DocumentForwardIndexgetDocument in interface DocumentForwardIndex<WikipediaPage>public int getDocno(String docid)
DocumentForwardIndexgetDocno in interface DocumentForwardIndex<WikipediaPage>public String getDocid(int docno)
DocumentForwardIndexgetDocid in interface DocumentForwardIndex<WikipediaPage>public int getFirstDocno()
DocumentForwardIndexgetFirstDocno in interface DocumentForwardIndex<WikipediaPage>public int getLastDocno()
DocumentForwardIndexgetLastDocno in interface DocumentForwardIndex<WikipediaPage>Copyright © 2015. All rights reserved.