|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.egothor.core.query.Runner
org.egothor.query.runner.NotRunner
public class NotRunner
This object represents a binary form of a NOT b formula.
This Runner is used when the user wished to exclude a term from
documents returned as hits. For example, the user might wish to find
documents where the search terms BASS but NOT GUITAR are used. The form
of this query would be given as:
BASS -GUITAR.
| Field Summary | |
|---|---|
Runner |
a
Description of the Field |
Runner |
b
Description of the Field |
| Constructor Summary | |
|---|---|
NotRunner(Runner a,
Runner b)
Constructor for the NotRunner object. |
|
| Method Summary | |
|---|---|
int |
evaluate(long uid)
Return the calculated similarity. |
java.lang.String |
invalidReason()
Return an explanation as to why this search is invalid. |
int |
terms()
Description of the Method |
| Methods inherited from class org.egothor.core.query.Runner |
|---|
run |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public Runner a
public Runner b
| Constructor Detail |
|---|
public NotRunner(Runner a,
Runner b)
a - the Runner for the first termb - the Runner for the second term| Method Detail |
|---|
public java.lang.String invalidReason()
invalidReason in class Runnerpublic int terms()
terms in class Runnerpublic int evaluate(long uid)
evaluate in class Runneruid - the document searched
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||