import com.google.common.base.Preconditions;
import java.util.List;
import java.util.Objects;
+import javax.annotation.Nonnull;
import org.opendaylight.yangtools.concepts.Immutable;
import org.opendaylight.yangtools.yang.common.QName;
import org.opendaylight.yangtools.yang.model.api.SchemaPath;
this.unknownNodes = Preconditions.checkNotNull(unknownNodes);
}
+ @Nonnull
@Override
public QName getQName() {
return schemaPath.getLastComponent();
}
+ @Nonnull
@Override
public SchemaPath getPath() {
return schemaPath;
return reference;
}
+ @Nonnull
@Override
public Status getStatus() {
return status;
}
+ @Nonnull
@Override
public List<UnknownSchemaNode> getUnknownSchemaNodes() {
return unknownNodes;
return position;
}
+ @Nonnull
@Override
public String getName() {
return getQName().getLocalName();