Class QueryImpl
- java.lang.Object
-
- de.uni_trier.wi2.procake.retrieval.impl.QueryImpl
-
- All Implemented Interfaces:
Query
- Direct Known Subclasses:
DependencyQueryImpl,MACFACQueryImpl
public class QueryImpl extends Object implements Query
- Author:
- rmaximi
-
-
Field Summary
-
Fields inherited from interface de.uni_trier.wi2.procake.retrieval.Query
DEFAULT_MINSIMILARITY, DEFAULT_NUMBEROFRESULTS, DEFAULT_RETRIEVECASES
-
-
Constructor Summary
Constructors Constructor Description QueryImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description QueryImplfromXML(String queryXML)Converts a serialized Query-XML into a Query-objectdoublegetMinSimilarity()intgetNumberOfResults()<T extends DataObject>
TgetQueryObject()booleanisRetrieveCases()voidsetMinSimilarity(double minSimilarity)voidsetNumberOfResults(int numberOfResults)voidsetQueryObject(DataObject queryObject)voidsetRetrieveCases(boolean retrieveCases)StringtoXML()Converts full Query to XMLStringtoXML(HashMap<Class,List<String>> toOmit)Converts Query to XML, ignoring the fields specified in toOmit
-
-
-
Method Detail
-
getMinSimilarity
public double getMinSimilarity()
- Specified by:
getMinSimilarityin interfaceQuery
-
setMinSimilarity
public void setMinSimilarity(double minSimilarity)
- Specified by:
setMinSimilarityin interfaceQuery
-
getNumberOfResults
public int getNumberOfResults()
- Specified by:
getNumberOfResultsin interfaceQuery
-
setNumberOfResults
public void setNumberOfResults(int numberOfResults)
- Specified by:
setNumberOfResultsin interfaceQuery
-
getQueryObject
public <T extends DataObject> T getQueryObject()
- Specified by:
getQueryObjectin interfaceQuery
-
setQueryObject
public void setQueryObject(DataObject queryObject)
- Specified by:
setQueryObjectin interfaceQuery
-
isRetrieveCases
public boolean isRetrieveCases()
- Specified by:
isRetrieveCasesin interfaceQuery
-
setRetrieveCases
public void setRetrieveCases(boolean retrieveCases)
- Specified by:
setRetrieveCasesin interfaceQuery
-
toXML
public String toXML(HashMap<Class,List<String>> toOmit)
Description copied from interface:QueryConverts Query to XML, ignoring the fields specified in toOmit
-
-