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.