|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Ordering
Determines the relative order of two node-tuples by evaluating operand
for each.
For a first node-tuple, nt1
, for which operand
evaluates to v1
, and a second node-tuple,
nt2
, for which operand
evaluates to
v2
:
order
is
Ascending
, then:v1
is null,
v2
is null, or both v1
and v2
are
null, the relative order of nt1
and nt2
is
implementation determined, otherwisev1
is a
different property type than v2
, the relative order of
nt1
and nt2
is implementation determined,
otherwisev1
is ordered before v2
, then
nt1
precedes nt2
, otherwisev1
is ordered after v2
, then nt2
precedes nt1
, otherwisent1
and nt2
is implementation determined and may be
arbitrary.order
is
Descending
, then:v1
is null,
v2
is null, or both v1
and v2
are
null, the relative order of nt1
and nt2
is
implementation determined, otherwisev1
is a
different property type than v2
, the relative order of
nt1
and nt2
is implementation determined,
otherwisev1
is ordered before v2
, then
nt2
precedes nt1
, otherwisev1
is ordered after v2
, then nt1
precedes nt2
, otherwisent1
and nt2
is implementation determined and may be
arbitrary.
Method Summary | |
---|---|
DynamicOperand |
getOperand()
The operand by which to order. |
java.lang.String |
getOrder()
Gets the order. |
Method Detail |
---|
DynamicOperand getOperand()
java.lang.String getOrder()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |