@Override protected Value parseValue() throws IOException, RDFParseException { if (checkSparqlStarSyntax()) { return parseStmtValue(); } return super.parseValue(); }
int c = read(); verifyCharacterOrFail(c, "<"); c = read(); verifyCharacterOrFail(c, "<"); int recursiveCounter = 1; c = read(); int c2 = peek(); } else if (c == '>' && c2 == '>') { if (--recursiveCounter == 0) { c = read(); break; throwEOFException(); c = read(); if (c == -1) { throwEOFException(); reportFatalError("IRI includes string escapes: '\\" + c + "'"); SPARQLStarUpdateDataBlockParser p = new SPARQLStarUpdateDataBlockParser(valueFactory, namespaceTable); final List<Statement> stmts = new LinkedList<Statement>(); final StatementCollector sc = new StatementCollector(stmts); p.setRDFHandler(sc); p.setParserConfig(getParserConfig()); try { p.parse(new StringReader(stmtBuf.toString()), baseURI);
final SPARQLStarUpdateDataBlockParser parser = new SPARQLStarUpdateDataBlockParser(context.valueFactory); final Collection<Statement> stmts = new LinkedList<Statement>(); final StatementCollector sc = new StatementCollector(stmts); parser.setRDFHandler(sc); parser.getParserConfig().addNonFatalError(BasicParserSettings.VERIFY_DATATYPE_VALUES); parser.getParserConfig().addNonFatalError(BasicParserSettings.FAIL_ON_UNKNOWN_DATATYPES); try { parser.parse(new StringReader(dataBlock.getDataBlock()), "");
int c = read(); verifyCharacterOrFail(c, "<"); c = read(); verifyCharacterOrFail(c, "<"); int recursiveCounter = 1; c = read(); int c2 = peek(); } else if (c == '>' && c2 == '>') { if (--recursiveCounter == 0) { c = read(); break; throwEOFException(); c = read(); if (c == -1) { throwEOFException(); reportFatalError("IRI includes string escapes: '\\" + c + "'"); SPARQLStarUpdateDataBlockParser p = new SPARQLStarUpdateDataBlockParser(valueFactory, namespaceTable); final List<Statement> stmts = new LinkedList<Statement>(); final StatementCollector sc = new StatementCollector(stmts); p.setRDFHandler(sc); p.setParserConfig(getParserConfig()); try { p.parse(new StringReader(stmtBuf.toString()), baseURI);
final SPARQLStarUpdateDataBlockParser parser = new SPARQLStarUpdateDataBlockParser(context.valueFactory); final Collection<Statement> stmts = new LinkedList<Statement>(); final StatementCollector sc = new StatementCollector(stmts); parser.setRDFHandler(sc); parser.getParserConfig().addNonFatalError(BasicParserSettings.VERIFY_DATATYPE_VALUES); parser.getParserConfig().addNonFatalError(BasicParserSettings.FAIL_ON_UNKNOWN_DATATYPES); try { parser.parse(new StringReader(dataBlock.getDataBlock()), "");
@Override protected Value parseValue() throws IOException, RDFParseException { if (checkSparqlStarSyntax()) { return parseStmtValue(); } return super.parseValue(); }