no.sesat.search.query.parser.alt
Class FullnameAlternation

java.lang.Object
  extended by no.sesat.search.query.parser.alt.AbstractAlternation
      extended by no.sesat.search.query.parser.alt.FullnameAlternation
All Implemented Interfaces:
Alternation

public final class FullnameAlternation
extends AbstractAlternation

SEARCH-597 Forbedringer av proximity på navn. The results of this alternation depend on the skin's FULLNAME list.

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

Nested Class Summary
 
Nested classes/interfaces inherited from interface no.sesat.search.query.parser.alt.Alternation
Alternation.Context
 
Field Summary
 
Fields inherited from class no.sesat.search.query.parser.alt.AbstractAlternation
context
 
Constructor Summary
FullnameAlternation(Alternation.Context cxt)
          Creates a new instance of FullnameAlternation
 
Method Summary
 Clause alternate(Clause clause)
          
protected  XorClause.Hint getAlternationHint()
          
 
Methods inherited from class no.sesat.search.query.parser.alt.AbstractAlternation
createOperatorClause, createXorClause, leftChild, leftOpChild, parent, parents, replaceDescendant, replaceOperatorClause, rightChild, rightOpChild
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FullnameAlternation

public FullnameAlternation(Alternation.Context cxt)
Creates a new instance of FullnameAlternation

Parameters:
cxt -
Method Detail

alternate

public Clause alternate(Clause clause)

Returns:

getAlternationHint

protected XorClause.Hint getAlternationHint()

Specified by:
getAlternationHint in class AbstractAlternation
Returns:
the XorClause.Hint used during this alternation process.


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