Add ItemOrder concept 29/93829/3
authorRobert Varga <robert.varga@pantheon.tech>
Fri, 13 Nov 2020 12:30:50 +0000 (13:30 +0100)
committerRobert Varga <robert.varga@pantheon.tech>
Fri, 13 Nov 2020 13:18:34 +0000 (14:18 +0100)
commitc0efc51f8eaec305de6524c8f98b30e20730feb7
tree24ea3c6586c011cde7e36195b7a1d27c06f04c7d
parentd1fce238153fd52577c7174d1c3126e74c9c61bf
Add ItemOrder concept

This is a generalized contract for container-like classes, expressing how contained
items contribute to equality contract of the container.

The defined values are ItemOrder.Ordered and ItemOrder.Unordered. For convenience,
these are also exposed as ItemOrder.itemOrder(), reporting the implemented class
of ItemOrder.

JIRA: YANGTOOLS-1170
Change-Id: Ic67926c2146696ecb4be6f664720e842f363c6b0
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
common/concepts/src/main/java/org/opendaylight/yangtools/concepts/ItemOrder.java [new file with mode: 0644]