Add SimpleQueryExecutor 15/93315/16
authorRobert Varga <robert.varga@pantheon.tech>
Fri, 23 Oct 2020 20:46:07 +0000 (22:46 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Sat, 24 Oct 2020 22:36:13 +0000 (00:36 +0200)
commit416da6503fff80cab299e727b5b8e1351daee98f
treeef9a955dd114b4bc87e742d479f91df39459c420
parent3f08d6577d82437ded20a3b97867079126a76e5a
Add SimpleQueryExecutor

This refactors the interace a bit and provides a basic evaluator.
The idea is that given a root object it will evaluate the query.

JIRA: MDSAL-605
Change-Id: Ifcf8880d502eed93fa243a2c1e2f50a116306fe5
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
binding/mdsal-binding-api/src/main/java/org/opendaylight/mdsal/binding/api/query/QueryExecutor.java
binding/mdsal-binding-dom-adapter/src/main/java/org/opendaylight/mdsal/binding/dom/adapter/query/DefaultQueryResult.java [new file with mode: 0644]
binding/mdsal-binding-dom-adapter/src/main/java/org/opendaylight/mdsal/binding/dom/adapter/query/DefaultQueryResultItem.java [new file with mode: 0644]
binding/mdsal-binding-dom-adapter/src/main/java/org/opendaylight/mdsal/binding/dom/adapter/query/SimpleQueryExecutor.java [new file with mode: 0644]
binding/mdsal-binding-dom-adapter/src/test/java/org/opendaylight/mdsal/binding/dom/adapter/query/QueryBuilderTest.java