net.sf.saxon.expr
public interface ComparisonExpression extends Serializable
| Method Summary | |
|---|---|
| boolean | convertsUntypedToOther()
Determine whether untyped atomic values should be converted to the type of the other operand |
| AtomicComparer | getAtomicComparer()
Get the AtomicComparer used to compare atomic values. |
| Expression[] | getOperands()
Get the two operands of the comparison |
| int | getSingletonOperator()
Get the primitive (singleton) operator used: one of Token.FEQ, Token.FNE, Token.FLT, Token.FGT,
Token.FLE, Token.FGE |
Returns: true if untyped values should be converted to the type of the other operand, false if they should be converted to strings.