Update QueryResult design 28/93328/5
authorRobert Varga <robert.varga@pantheon.tech>
Fri, 23 Oct 2020 19:19:20 +0000 (21:19 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Sun, 25 Oct 2020 15:33:14 +0000 (16:33 +0100)
commitd10723d72efd43e9396ad1d9e139ddd85cf432db
tree6815cc7e6f2b77145fd2d1ca5f63deca41b5eb84
parentbf253c445a8182cc0e8efc3d6201fc7c1760fbd9
Update QueryResult design

A query needs to result in a set of path/object tuples, as we really
need to discern matches. Having a concrete path of matches helps
getting identifiers of parent objects for subquent queries.

DOMQueryResult already contains this capability, we just need to
propagate it.

JIRA: MDSAL-604
Change-Id: Iec9ad34aac105eeb45c26a31a24611c9e0f2bb82
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
(cherry picked from commit eb1359241f3479661b4b317c05b3b2f96e8b6717)
binding/mdsal-binding-api/src/main/java/org/opendaylight/mdsal/binding/api/query/QueryExecutor.java
binding/mdsal-binding-api/src/main/java/org/opendaylight/mdsal/binding/api/query/QueryResult.java