/** return true if the language is registered for parsing as an RDF syntax. */ public static boolean hasRegisteredParser(Lang lang) { return RDFParserRegistry.isRegistered(lang); }
File f = entry.toFile() ; final Lang lang = filenameToLang(f.getName()); return ! f.isHidden() && f.isFile() && lang != null && isRegistered(lang) ; } ;
File f = entry.toFile() ; final Lang lang = filenameToLang(f.getName()); return ! f.isHidden() && f.isFile() && lang != null && isRegistered(lang) ; } ;
@SuppressWarnings("deprecation") @Test public void jenaSystem_read_2() { if ( ! Lang.RDFNULL.equals(lang) ) { assertTrue(RDFParserRegistry.isRegistered(lang)); assertNotNull(RDFParserRegistry.getFactory(lang)) ; } }
@SuppressWarnings("deprecation") @Test public void setup_03() { assertTrue(RDFParserRegistry.isQuads(THRIFT)) ; assertTrue(RDFParserRegistry.isTriples(THRIFT)) ; assertTrue(RDFParserRegistry.isRegistered(THRIFT)); assertNotNull(RDFParserRegistry.getFactory(THRIFT)) ; }
/** * Parse RDF content */ public static void parse(HttpAction action, StreamRDF dest, InputStream input, Lang lang, String base) { try { if ( ! RDFParserRegistry.isRegistered(lang) ) ServletOps.errorBadRequest("No parser for language '"+lang.getName()+"'") ; ErrorHandler errorHandler = ErrorHandlerFactory.errorHandlerStd(action.log); RDFParser.create() .errorHandler(errorHandler) .source(input) .lang(lang) .base(base) .parse(dest); } catch (RuntimeIOException ex) { if ( ex.getCause() instanceof CharacterCodingException ) throw new RiotException("Character Coding Error: "+ex.getMessage()); throw ex; } catch (RiotException ex) { ServletOps.errorBadRequest("Parse error: "+ex.getMessage()) ; } }
/** * Parse RDF content */ public static void parse(HttpAction action, StreamRDF dest, InputStream input, Lang lang, String base) { try { if ( ! RDFParserRegistry.isRegistered(lang) ) ServletOps.errorBadRequest("No parser for language '"+lang.getName()+"'") ; ErrorHandler errorHandler = ErrorHandlerFactory.errorHandlerStd(action.log); RDFParser.create() .errorHandler(errorHandler) .source(input) .lang(lang) .base(base) .parse(dest); } catch (RuntimeIOException ex) { if ( ex.getCause() instanceof CharacterCodingException ) throw new RiotException("Character Coding Error: "+ex.getMessage()); throw ex; } catch (RiotException ex) { ServletOps.errorBadRequest("Parse error: "+ex.getMessage()) ; } }