no.sesat.search.query.transform
Class NewsQueryTransformer

java.lang.Object
  extended by no.sesat.commons.visitor.AbstractReflectionVisitor
      extended by no.sesat.search.query.transform.AbstractQueryTransformer
          extended by no.sesat.search.query.transform.NewsQueryTransformer
All Implemented Interfaces:
no.sesat.commons.visitor.Visitor, QueryTransformer

public final class NewsQueryTransformer
extends AbstractQueryTransformer
implements QueryTransformer

NewsTransformer is part of no.sesat.search.query

Version:
0.1

Nested Class Summary
 
Nested classes/interfaces inherited from interface no.sesat.search.query.transform.QueryTransformer
QueryTransformer.Context
 
Field Summary
 
Fields inherited from class no.sesat.commons.visitor.AbstractReflectionVisitor
VISIT_METHOD_IMPL
 
Constructor Summary
NewsQueryTransformer(QueryTransformerConfig config)
           
 
Method Summary
 String getFilter()
          Set filter for thiw query.
 String getTransformedQuery()
          Add keywords to query to get better searchresults
 
Methods inherited from class no.sesat.search.query.transform.AbstractQueryTransformer
getContext, getFilter, setContext, visitImpl, visitImpl
 
Methods inherited from class no.sesat.commons.visitor.AbstractReflectionVisitor
visit
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface no.sesat.search.query.transform.QueryTransformer
getFilter, setContext
 
Methods inherited from interface no.sesat.commons.visitor.Visitor
visit
 

Constructor Detail

NewsQueryTransformer

public NewsQueryTransformer(QueryTransformerConfig config)
Parameters:
config -
Method Detail

getTransformedQuery

public String getTransformedQuery()
Add keywords to query to get better searchresults

Specified by:
getTransformedQuery in interface QueryTransformer
Overrides:
getTransformedQuery in class AbstractQueryTransformer
Parameters:
originalQuery -
Returns:

getFilter

public String getFilter()
Set filter for thiw query. Example to add docdatetime argument

+docdatetime:>2005-10-28

Specified by:
getFilter in interface QueryTransformer
Overrides:
getFilter in class AbstractQueryTransformer
Returns:
filterstring


Copyright © 2005-2009 Schibsted ASA. All Rights Reserved.