Update CursorAwareDataTree{Modification,Snapshot} API 05/74605/2
authorRobert Varga <robert.varga@pantheon.tech>
Sat, 28 Jul 2018 08:26:56 +0000 (10:26 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Sat, 28 Jul 2018 10:49:24 +0000 (12:49 +0200)
commit7aa7e29cda8726a9f05ee30a38be17a120e77644
tree6dfab5ca276a26f433b502eb7982c4461b3278eb
parent9af4683fd034e00d973b2c525683f45d834ef9e1
Update CursorAwareDataTree{Modification,Snapshot} API

Create an explicit openCursor() method and return Optional instead
of a Nullable.

Change-Id: I6a9f11726f85acb86e6aaf30b7ede12b8420da37
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
yang/yang-data-api/src/main/java/org/opendaylight/yangtools/yang/data/api/schema/tree/CursorAwareDataTreeModification.java
yang/yang-data-api/src/main/java/org/opendaylight/yangtools/yang/data/api/schema/tree/CursorAwareDataTreeSnapshot.java
yang/yang-data-api/src/main/java/org/opendaylight/yangtools/yang/data/api/schema/tree/DataTreeCandidates.java
yang/yang-data-api/src/test/java/org/opendaylight/yangtools/yang/data/api/schema/tree/DataTreeCandidatesTest.java
yang/yang-data-impl/src/test/java/org/opendaylight/yangtools/yang/data/impl/schema/tree/DataTreeCandidatesTest.java