import com.google.common.annotations.Beta;
import org.eclipse.jdt.annotation.Nullable;
-import org.opendaylight.yangtools.yang.common.AbstractQName;
import org.opendaylight.yangtools.yang.common.QName;
+import org.opendaylight.yangtools.yang.common.UnresolvedQName;
/**
* An XPath QName expression. This is an exact QName, which cannot be converted to a string literal compatible with
public static final class Unresolved extends YangQNameExpr implements UnresolvedQNameReferent<Resolved> {
private static final long serialVersionUID = 1L;
- private final AbstractQName qname;
+ private final UnresolvedQName qname;
- Unresolved(final AbstractQName qname) {
+ Unresolved(final UnresolvedQName qname) {
this.qname = requireNonNull(qname);
}
@Override
- public AbstractQName getQName() {
+ public UnresolvedQName getQName() {
return qname;
}
// Prevent instantiation
}
- public static Unresolved of(final AbstractQName qname) {
+ public static Unresolved of(final UnresolvedQName qname) {
return new Unresolved(qname);
}