private static String baseURI(String sourceURI, String absBaseURI) { if ( absBaseURI == null ) return IRIResolver.resolveString(sourceURI); else return IRIResolver.resolveString(sourceURI, absBaseURI); } }
protected static String createColumnKeyURI(String csvFilePath, String column){ String uri = IRIResolver.resolveString(csvFilePath) + "#" + ReaderRIOTCSV.toSafeLocalname(column); return uri; } }
private static Node createIRI(String iriStr) { try { return NodeFactory.createURI(IRIResolver.resolveString(iriStr)) ; } catch (RuntimeException ex) { return null ; } }
private static Node createIRI(String iriStr) { try { return NodeFactory.createURI(IRIResolver.resolveString(iriStr)) ; } catch (RuntimeException ex) { return null ; } }
/** Return a URI suitable for a baseURI, based on some input (which may be null) */ public static String chooseBaseIRI(String baseURI) { String scheme = FileUtils.getScheme(baseURI) ; // Assume scheme of one letter are Windows drive letters. if ( scheme != null && scheme.length() == 1 ) scheme = "file" ; if ( scheme != null && scheme.equals("file") ) return IRILib.filenameToIRI(baseURI) ; return IRIResolver.resolveString(baseURI) ; }
/** Return a URI suitable for a baseURI, based on some input (which may be null) */ public static String chooseBaseIRI(String baseURI) { String scheme = FileUtils.getScheme(baseURI) ; // Assume scheme of one letter are Windows drive letters. if ( scheme != null && scheme.length() == 1 ) scheme = "file" ; if ( scheme != null && scheme.equals("file") ) return IRILib.filenameToIRI(baseURI) ; return IRIResolver.resolveString(baseURI) ; }
private void output$(IndentedWriter iOut, DatasetGraph dsg, PrefixMap prefixMap, String baseURI, Context context) { if ( baseURI != null ) baseURI = IRIResolver.resolveString(baseURI) ; output(iOut, dsg, prefixMap, baseURI, context) ; iOut.flush() ; }
private void output$(IndentedWriter iOut, Graph graph, PrefixMap prefixMap, String baseURI, Context context) { if ( baseURI != null ) baseURI = IRIResolver.resolveString(baseURI) ; output(iOut, graph, prefixMap, baseURI, context) ; iOut.flush() ; }
String absURI = null ; if ( baseURI != null ) absURI = IRIResolver.resolveString(sourceURI, baseURI) ; else absURI = IRIResolver.resolveString(sourceURI) ; fileManager.readModel(ds.getDefaultModel(), sourceURI, absURI, null) ; String absURI = null ; if ( baseURI != null ) absURI = IRIResolver.resolveString(sourceURI, baseURI) ; else absURI = IRIResolver.resolveString(sourceURI) ; Model m = GraphFactory.makeDefaultModel() ; fileManager.readModel(m, sourceURI, absURI, null) ;
String absURI = null ; if ( baseURI != null ) absURI = IRIResolver.resolveString(sourceURI, baseURI) ; else absURI = IRIResolver.resolveString(sourceURI) ; String absURI = null ; if ( baseURI != null ) absURI = IRIResolver.resolveString(baseURI, sourceURI) ; else absURI = IRIResolver.resolveString(sourceURI) ; Model m = fileManager.loadModel(sourceURI, absURI, null) ; Node gn = NodeFactory.createURI(sourceURI) ;
absBaseURI = IRIResolver.resolveString(baseURI);
base = base + "/" ; String absUri = null ; try { absUri = IRIResolver.resolveString(uri, base) ; } catch (RiotException ex) {
base = base + "/" ; String absUri = null ; try { absUri = IRIResolver.resolveString(uri, base) ; } catch (RiotException ex) {
String uri = IRIResolver.resolveString(filename) + "#" + toSafeLocalname(column); Node predicate = this.maker.createURI(uri, rowNum, 0);
/** Create a parser */ public static LangRIOT createParser(InputStream input, Lang lang, String baseIRI, StreamRDF dest) { if ( lang == RDFXML ) { if ( baseIRI != null ) baseIRI = IRIResolver.resolveString(baseIRI) ; return LangRDFXML.create(input, baseIRI, baseIRI, ErrorHandlerFactory.getDefaultErrorHandler(), dest) ; } Tokenizer tokenizer = ( lang == RDFJSON ) ? new TokenizerJSON(PeekReader.makeUTF8(input)) : TokenizerFactory.makeTokenizerUTF8(input) ; return createParser(tokenizer, lang, baseIRI, dest) ; }
/** Create a parser */ public static LangRIOT createParser(Reader input, Lang lang, String baseIRI, StreamRDF dest) { if ( lang == RDFXML ) { if ( baseIRI != null ) baseIRI = IRIResolver.resolveString(baseIRI) ; return LangRDFXML.create(input, baseIRI, baseIRI, ErrorHandlerFactory.getDefaultErrorHandler(), dest) ; } Tokenizer tokenizer = ( lang == RDFJSON ) ? new TokenizerJSON(PeekReader.make(input)) : TokenizerFactory.makeTokenizer(input) ; return createParser(tokenizer, lang, baseIRI, dest) ; }
private static Dataset createDataset(List<String> defaultGraphURIs, List<String> namedGraphURIs) { // Allow "qt:data" to be quads in defaultGraphURIs. Dataset ds = DatasetFactory.createGeneral(); if ( defaultGraphURIs != null ) { for ( String sourceURI : defaultGraphURIs) { RDFDataMgr.read(ds, sourceURI); } } if ( namedGraphURIs != null ) { for ( String sourceURI : namedGraphURIs ) { String absSourceURI = IRIResolver.resolveString(sourceURI) ; Model m = ds.getNamedModel(absSourceURI); RDFDataMgr.read(m, sourceURI); } } return ds; }