@bahulneel/rdflib
Version:
an RDF library for node.js. Suitable for client and server side.
17 lines (16 loc) • 480 B
JavaScript
import RDFlibNamedNode from './named-node';
/**
* Gets a namespace for the specified namespace's URI
* @param nsuri - The URI for the namespace
* @param [factory] - The factory for creating named nodes with
*/
export default function Namespace(nsuri, factory) {
var dataFactory = factory || {
namedNode: function namedNode(value) {
return new RDFlibNamedNode(value);
}
};
return function (ln) {
return dataFactory.namedNode(nsuri + (ln || ''));
};
}