|
Terrier IR Platform 2.2.1 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object uk.ac.gla.terrier.structures.indexing.singlepass.hadoop.MapData
public class MapData
Storage class for information about each Map. Stores the number of the Map, the number of documents processed by the map and the number of documents stored in each flush of the map.
Constructor Summary | |
---|---|
MapData(java.io.DataInputStream in)
Constructor - Loads the Map Information from the DataInputStream Provided |
Method Summary | |
---|---|
java.util.LinkedList<java.lang.Integer> |
getFlushDocSizes()
Contains one element, for each run (aka flush) outputted by this map. |
java.lang.String |
getMap()
|
int |
getMapDocs()
|
void |
setMapDocs(int runDocs)
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public MapData(java.io.DataInputStream in) throws java.io.IOException
in
- - Stream of the Map data file
java.io.IOException
Method Detail |
---|
public java.lang.String getMap()
public int getMapDocs()
public void setMapDocs(int runDocs)
public java.util.LinkedList<java.lang.Integer> getFlushDocSizes()
|
Terrier IR Platform 2.2.1 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |