Class RetrievalResultImpl
- java.lang.Object
-
- de.uni_trier.wi2.procake.retrieval.impl.RetrievalResultImpl
-
- All Implemented Interfaces:
RetrievalResult,Comparable<RetrievalResult>
- Direct Known Subclasses:
DependencyRetrievalResultImpl
public class RetrievalResultImpl extends Object implements RetrievalResult
- Author:
- rmaximi
-
-
Constructor Summary
Constructors Constructor Description RetrievalResultImpl()RetrievalResultImpl(Similarity sim, DataObject resultObject)RetrievalResultImpl(Similarity sim, String objectId)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intcompareTo(RetrievalResult o)DataObjectgetObject()StringgetObjectId()longgetRetrievalTime()SimilaritygetSimilarity()voidsetResultId(String resultId)voidsetResultObject(DataObject resultObject)voidsetRetrievalTime(long retrievalTimeNano)voidsetSimilarity(Similarity similarity)StringtoString()
-
-
-
Constructor Detail
-
RetrievalResultImpl
public RetrievalResultImpl()
-
RetrievalResultImpl
public RetrievalResultImpl(Similarity sim, DataObject resultObject)
-
RetrievalResultImpl
public RetrievalResultImpl(Similarity sim, String objectId)
-
-
Method Detail
-
getObject
public DataObject getObject()
Description copied from interface:RetrievalResult- Specified by:
getObjectin interfaceRetrievalResult- Returns:
- the retrieval result object if
Query.setRetrieveCases(boolean)wastrue
-
getObjectId
public String getObjectId()
- Specified by:
getObjectIdin interfaceRetrievalResult- Returns:
- The object id of the retrieval result.
-
getSimilarity
public Similarity getSimilarity()
- Specified by:
getSimilarityin interfaceRetrievalResult- Returns:
- the similarity value of the retrieval result.
-
setSimilarity
public void setSimilarity(Similarity similarity)
-
getRetrievalTime
public long getRetrievalTime()
- Specified by:
getRetrievalTimein interfaceRetrievalResult- Returns:
- The time used for retrieval in nanoseconds.
-
setRetrievalTime
public void setRetrievalTime(long retrievalTimeNano)
-
setResultId
public void setResultId(String resultId)
-
setResultObject
public void setResultObject(DataObject resultObject)
-
compareTo
public int compareTo(RetrievalResult o)
- Specified by:
compareToin interfaceComparable<RetrievalResult>
-
-