|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectde.unidu.is.retrieval.pire.dt.AbstractDT
de.unidu.is.retrieval.pire.dt.NumberDT
de.unidu.is.retrieval.pire.dt.YearDT
A class for the IR datatype "year", containing the deterministic operators "<", "<=", ">", ">=" and the vague operators "~<", "~>" and "~=". The identity mapping function is used for the deterministic operators, a logistic function for the vague ones.
| Field Summary | |
static java.lang.String |
EQ
Operator name "=". |
static java.lang.String |
EQUALS
Operator name "=". |
static java.lang.String |
GE
operator name ">=". |
static java.lang.String |
GT
Operator name ">". |
static java.lang.String |
LE
Operator name "<=". |
static java.lang.String |
LT
Operator name "<". |
static java.lang.String |
NAME
The name of this datatype. |
static java.lang.String |
VEQ
Operator name "~=". |
static java.lang.String |
VGT
Operator name "~>". |
static java.lang.String |
VLT
Operator name "~<". |
| Constructor Summary | |
YearDT()
|
|
| Method Summary | |
java.util.Iterator |
getIndexTokens(Index index,
java.lang.String operator)
Returns an iterator over all tokens for whom the indexing weight moments have to be computed. |
| Methods inherited from class de.unidu.is.retrieval.pire.dt.NumberDT |
addRSVRules, convertOperator, getFilter, getProbsTemplate, getQueryFilter, includesEqual, includesGreater, includesLess, isVague, storedRSVs |
| Methods inherited from class de.unidu.is.retrieval.pire.dt.AbstractDT |
addProbRules, addToIndex, computeIndex, removeIndex |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final java.lang.String NAME
public static final java.lang.String EQUALS
public static final java.lang.String EQ
public static final java.lang.String LT
public static final java.lang.String LE
public static final java.lang.String GT
public static final java.lang.String GE
public static final java.lang.String VEQ
public static final java.lang.String VLT
public static final java.lang.String VGT
| Constructor Detail |
public YearDT()
| Method Detail |
public java.util.Iterator getIndexTokens(Index index,
java.lang.String operator)
AbstractDTThe default implementation returns null, specifying that all tokens which stored in the index should be used. Other implementations can override this behaviour. TODO: really useful?
getIndexTokens in interface DTgetIndexTokens in class NumberDT
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||