org.rdtdm.rule.criterion
Class CriterionUserDef
java.lang.Object
|
+--org.rdtdm.rule.criterion.CriterionDefault
|
+--org.rdtdm.rule.criterion.CriterionUserDef
- All Implemented Interfaces:
- Criterion
- public class CriterionUserDef
- extends CriterionDefault
UserCriterion
bietet die M?glichkeit ein Kriterium per String zu definierten.
Dabei ist ein Initalisierung der folgenden Form erlaubt:
- Operatoren: eq(X,Y), le(X,Y), ge(X,Y), lt(X,Y), gt(X,Y), and(X,Y), or(X,Y)
- Operanten: Zahlen(double), sowie die Schl?sselw?rter pos, neg, conl, negconl
Copyright (c) 2001 by Dirk Münstermann
All Rights Reserved
- Version:
- $Revision:$ ($Date:$)
- Author:
- Dirk Münstermann
Field Summary |
private static java.lang.String |
OPTIONSTR
|
Method Summary |
boolean |
accepts(Results results)
Liefert true, wenn das Ergebniss akzeptiert wird. |
private java.lang.String |
replaceTags(Results results)
Liefert den Kriteriumstring zur?ck, wobei die Ergebniswerte f?r die
Platzhalter eingesetzt wurden. |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
OPTIONSTR
private static final java.lang.String OPTIONSTR
- See Also:
- Constant Field Values
CriterionUserDef
public CriterionUserDef()
CriterionUserDef
public CriterionUserDef(java.lang.String term)
toString
public java.lang.String toString()
- Overrides:
toString
in class CriterionDefault
accepts
public boolean accepts(Results results)
- Liefert true, wenn das Ergebniss akzeptiert wird.
- Specified by:
accepts
in interface Criterion
- Overrides:
accepts
in class CriterionDefault
- Parameters:
results
- Ergebisse
- Returns:
- true, wenn die Ergbisse akzeptiert werden, sonst false.
replaceTags
private java.lang.String replaceTags(Results results)
- Liefert den Kriteriumstring zur?ck, wobei die Ergebniswerte f?r die
Platzhalter eingesetzt wurden.
- Parameters:
results
- Ergebnisse
- Returns:
- Kriteriumstring mit eingesetzen Ergebnissen.