no.sesat.search.result
Class Modifier

java.lang.Object
  extended by no.sesat.search.result.Modifier
All Implemented Interfaces:
Serializable, Comparable<Modifier>

public final class Modifier
extends Object
implements Comparable<Modifier>, Serializable

A Modifier is a abstraction of a navigator model from a faceted search command's result. The configuration bean to this class is the Navigator class. A facet item contains a name, a hitcount, and a refernence to the config Navigator bean.

Version:
$Id: Modifier.java 7225 2009-04-09 00:32:20Z ssmiweve $
See Also:
Serialized Form

Constructor Summary
Modifier(String name, int count, Navigator navigator)
           
Modifier(String name, Navigator navigator)
           
 
Method Summary
 void addCount(int count)
           
 int compareTo(Modifier other)
           
 int getCount()
           
static Comparator<Modifier> getHintPriorityComparator()
           
 String getName()
           
 Navigator getNavigator()
           
 void subtractCount(int count)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Modifier

public Modifier(String name,
                int count,
                Navigator navigator)

Modifier

public Modifier(String name,
                Navigator navigator)
Method Detail

addCount

public void addCount(int count)

subtractCount

public void subtractCount(int count)

getNavigator

public Navigator getNavigator()

getCount

public int getCount()

getName

public String getName()

compareTo

public int compareTo(Modifier other)
Specified by:
compareTo in interface Comparable<Modifier>

toString

public String toString()
Overrides:
toString in class Object

getHintPriorityComparator

public static Comparator<Modifier> getHintPriorityComparator()


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