Guarantee LocationPath.Absolute from implementation
[yangtools.git] / xpath / yang-xpath-impl / src / main / java / org / opendaylight / yangtools / yang / xpath / impl / AntlrYangXPathExpression.java
index 8a7f6a6104e914d2ee8202284178c3210839c509..0a43bdb73cc750a8810bdcc58f668e548ad5b974 100644 (file)
@@ -16,7 +16,7 @@ import org.opendaylight.yangtools.yang.common.YangNamespaceContext;
 import org.opendaylight.yangtools.yang.common.YangVersion;
 import org.opendaylight.yangtools.yang.xpath.api.YangExpr;
 import org.opendaylight.yangtools.yang.xpath.api.YangLiteralExpr;
-import org.opendaylight.yangtools.yang.xpath.api.YangLocationPath;
+import org.opendaylight.yangtools.yang.xpath.api.YangLocationPath.Absolute;
 import org.opendaylight.yangtools.yang.xpath.api.YangQNameExpr;
 import org.opendaylight.yangtools.yang.xpath.api.YangQNameExpr.Resolved;
 import org.opendaylight.yangtools.yang.xpath.api.YangXPathExpression;
@@ -113,8 +113,7 @@ abstract class AntlrYangXPathExpression implements YangXPathExpression {
     }
 
     @Override
-    public final YangLocationPath interpretAsInstanceIdentifier(final YangLiteralExpr expr)
-            throws XPathExpressionException {
+    public final Absolute interpretAsInstanceIdentifier(final YangLiteralExpr expr) throws XPathExpressionException {
         return createInstanceIdentifierParser().interpretAsInstanceIdentifier(expr);
     }