public interface Orderable
Currently only supports linear (<, =, <=) operations. Eventually we may want to do other types of orderings, in which case there would probably be a number of interfaces for each "class" of ordering.
The implementation must handle the comparison of null values. This may require some changes to the interface, since (at least in some contexts) comparing a value with null should return unknown instead of true or false.
Modifier and Type | Field and Description |
---|---|
static int |
ORDER_OP_EQUALS
Ordering operation constant representing '='
|
static int |
ORDER_OP_GREATEROREQUALS
Ordering operation constant representing '>='
|
static int |
ORDER_OP_GREATERTHAN
Ordering operation constant representing '>'
|
static int |
ORDER_OP_LESSOREQUALS
Ordering operation constant representing '<='
|
static int |
ORDER_OP_LESSTHAN
Ordering operation constant representing '<'
|
static final int ORDER_OP_LESSTHAN
static final int ORDER_OP_EQUALS
static final int ORDER_OP_LESSOREQUALS
static final int ORDER_OP_GREATERTHAN
static final int ORDER_OP_GREATEROREQUALS
Apache Derby V10.13 Internals - Copyright © 2004,2016 The Apache Software Foundation. All Rights Reserved.