(final Item item, final Collation coll, final boolean transitive,
final InputInfo ii)
| 90 | } |
| 91 | |
| 92 | @Override |
| 93 | public final int compare(final Item item, final Collation coll, final boolean transitive, |
| 94 | final InputInfo ii) throws QueryException { |
| 95 | return item.type.isStringOrUntyped() ? |
| 96 | Token.compare(string(), item.string(ii), Collation.get(coll, ii)) : |
| 97 | -item.compare(this, coll, transitive, ii); |
| 98 | } |
| 99 | |
| 100 | @Override |
| 101 | public final boolean deepEqual(final Item item, final DeepEqual deep) throws QueryException { |