if (node instanceof RdbmsBNode) {
try {
bnodes.cache((RdbmsBNode) node);
return (RdbmsBNode) node;
} catch (SQLException e) {
throw new RdbmsRuntimeException(e);
} catch (InterruptedException e) {
throw new RdbmsRuntimeException(e);
}
}
return createBNode(((BNode) node).getID());
}