|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.planx.xpath.expr.Expression
org.planx.xpath.expr.operator.Operator
org.planx.xpath.expr.operator.EqualityOperator
public abstract class EqualityOperator
Relational operators include equals, not equals, less than, greater then, etc.
| Field Summary |
|---|
| Fields inherited from class org.planx.xpath.expr.operator.Operator |
|---|
e1, e2 |
| Constructor Summary | |
|---|---|
EqualityOperator(Expression e1,
Expression e2)
|
|
| Method Summary | |
|---|---|
protected abstract boolean |
compare(boolean v1,
boolean v2)
|
protected abstract boolean |
compare(double v1,
double v2)
|
protected abstract boolean |
compare(String v1,
String v2)
|
protected abstract boolean |
compare(XNodeSet o1,
XNodeSet o2,
Navigator navigator)
|
protected XObject |
evaluate(XObject o1,
XObject o2,
Navigator navigator)
|
| Methods inherited from class org.planx.xpath.expr.operator.Operator |
|---|
evaluate, operatorName, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public EqualityOperator(Expression e1,
Expression e2)
| Method Detail |
|---|
protected XObject evaluate(XObject o1,
XObject o2,
Navigator navigator)
throws XPathException
evaluate in class OperatorXPathException
protected abstract boolean compare(XNodeSet o1,
XNodeSet o2,
Navigator navigator)
throws XPathException
XPathException
protected abstract boolean compare(boolean v1,
boolean v2)
protected abstract boolean compare(double v1,
double v2)
protected abstract boolean compare(String v1,
String v2)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||