at.tuwien.ifs.somtoolbox.summarisation.output
Class ResultHandler

java.lang.Object
  extended by at.tuwien.ifs.somtoolbox.summarisation.output.ResultHandler

public class ResultHandler
extends Object

Version:
$Id: ResultHandler.java 3888 2010-11-02 17:42:53Z frank $
Author:
Julius Penaranda

Field Summary
private  ArrayList<String>[] allresultdoc
           
private  cern.colt.list.DoubleArrayList[] allresultscores
           
private  cern.colt.list.DoubleArrayList[] allscores
           
private  Object[] itemNames
           
private  MultiDocumentHandler mdh
           
private  ArrayList<String>[] parsedDocuments
           
 
Constructor Summary
ResultHandler(Object[] items, ArrayList<String>[] pd)
           
 
Method Summary
 void createAllResults(cern.colt.list.DoubleArrayList scores, int compr)
           
 void createResult(int docID, int compr)
           
 void find_similarities(double degree)
           
 cern.colt.list.DoubleArrayList[] getDocumentScores()
           
 cern.colt.list.DoubleArrayList getDocumentScores(int docID)
           
 ArrayList<String> getMultiResultDocs()
           
 ArrayList<String> getMultiResultFilenames()
           
 cern.colt.list.DoubleArrayList getMultiResultScores()
           
 ArrayList<String> getResultDoc(int docID)
           
 cern.colt.list.DoubleArrayList getResultScores(int docID)
           
 double getThreshold(cern.colt.list.DoubleArrayList scores, int compr)
           
 void storeScore(int docID, cern.colt.list.DoubleArrayList scores)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

allresultdoc

private ArrayList<String>[] allresultdoc

allresultscores

private cern.colt.list.DoubleArrayList[] allresultscores

parsedDocuments

private ArrayList<String>[] parsedDocuments

allscores

private cern.colt.list.DoubleArrayList[] allscores

mdh

private MultiDocumentHandler mdh

itemNames

private Object[] itemNames
Constructor Detail

ResultHandler

public ResultHandler(Object[] items,
                     ArrayList<String>[] pd)
Method Detail

storeScore

public void storeScore(int docID,
                       cern.colt.list.DoubleArrayList scores)

createResult

public void createResult(int docID,
                         int compr)

createAllResults

public void createAllResults(cern.colt.list.DoubleArrayList scores,
                             int compr)

getThreshold

public double getThreshold(cern.colt.list.DoubleArrayList scores,
                           int compr)

find_similarities

public void find_similarities(double degree)

getResultDoc

public ArrayList<String> getResultDoc(int docID)

getResultScores

public cern.colt.list.DoubleArrayList getResultScores(int docID)

getDocumentScores

public cern.colt.list.DoubleArrayList getDocumentScores(int docID)

getDocumentScores

public cern.colt.list.DoubleArrayList[] getDocumentScores()

getMultiResultDocs

public ArrayList<String> getMultiResultDocs()

getMultiResultScores

public cern.colt.list.DoubleArrayList getMultiResultScores()

getMultiResultFilenames

public ArrayList<String> getMultiResultFilenames()