Rework QNameStep API integration 70/86570/4
authorRobert Varga <robert.varga@pantheon.tech>
Wed, 25 Dec 2019 18:49:37 +0000 (19:49 +0100)
committerRobert Varga <robert.varga@pantheon.tech>
Wed, 25 Dec 2019 21:21:59 +0000 (22:21 +0100)
commite2b7ff4397fe2a6609e4ce9338a051e698bb0b4f
tree1d51bcaa791548eb82fd32d4c41aed4cfe4aa089
parent90457a20b9d0f6a7652563781d04c19002d29a4e
Rework QNameStep API integration

What we really want here is to take advantage of the fact we have
AbstractQName. It allows us to simplify our XPath model in terms
of class differences.

JIRA: YANGTOOLS-1054
Change-Id: Icfb8f82ae5dbcc0888bf7fd734b4eb23bc277933
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
yang/yang-xpath-api/src/main/java/org/opendaylight/yangtools/yang/xpath/api/QNameReferent.java
yang/yang-xpath-api/src/main/java/org/opendaylight/yangtools/yang/xpath/api/ResolvedQNameReferent.java
yang/yang-xpath-api/src/main/java/org/opendaylight/yangtools/yang/xpath/api/UnresolvedQNameReferent.java
yang/yang-xpath-api/src/main/java/org/opendaylight/yangtools/yang/xpath/api/YangLocationPath.java