no.sesat.search.query.transform
Class DefaultInitialisationQueryTransformer

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.DefaultInitialisationQueryTransformer
All Implemented Interfaces:
no.sesat.commons.visitor.Visitor, QueryTransformer

public class DefaultInitialisationQueryTransformer
extends AbstractQueryTransformer

Default initial QueryTransformer that fills out the transformedTerms map. Is not thread safe. Does not use the QueryTransformerConfig. Escapes through the context the ':' inbetween non-filter fields and their terms.

Version:
$Id: DefaultInitialisationQueryTransformer.java 7225 2009-04-09 00:32:20Z ssmiweve $

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
DefaultInitialisationQueryTransformer(QueryTransformerConfig config)
           
 
Method Summary
protected  void visitImpl(BinaryClause clause)
           
protected  void visitImpl(LeafClause clause)
           
protected  void visitImpl(UnaryClause clause)
           
 
Methods inherited from class no.sesat.search.query.transform.AbstractQueryTransformer
getContext, getFilter, getFilter, getTransformedQuery, 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.commons.visitor.Visitor
visit
 

Constructor Detail

DefaultInitialisationQueryTransformer

public DefaultInitialisationQueryTransformer(QueryTransformerConfig config)
Method Detail

visitImpl

protected void visitImpl(LeafClause clause)

visitImpl

protected void visitImpl(UnaryClause clause)

visitImpl

protected void visitImpl(BinaryClause clause)


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