no.sesat.search.query
Interface XorClause

All Superinterfaces:
BinaryClause, Clause, OrClause, Serializable, UnaryClause, no.sesat.commons.visitor.Visitable
All Known Implementing Classes:
XorClauseImpl

public interface XorClause
extends OrClause

A special clause to distinguish between QueryParser's guesses to the specific LeafClause type. By default the name of the hint indicates to what is on the left side, or the first child.

Version:
$Id$

Nested Class Summary
static class XorClause.Hint
           
 
Method Summary
 XorClause.Hint getHint()
          The Hint give the neccesary programmatic hint to how the two branches differ.
 
Methods inherited from interface no.sesat.search.query.BinaryClause
getSecondClause
 
Methods inherited from interface no.sesat.search.query.UnaryClause
getFirstClause
 
Methods inherited from interface no.sesat.search.query.Clause
getKnownPredicates, getPossiblePredicates, getTerm
 
Methods inherited from interface no.sesat.commons.visitor.Visitable
accept
 

Method Detail

getHint

XorClause.Hint getHint()
The Hint give the neccesary programmatic hint to how the two branches differ.



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