Examples of RDFGeneratorRequest


Examples of edu.isi.karma.rdf.RDFGeneratorRequest

    String contents = value.toString();
    LOG.info(key.toString() + " started");
    StringWriter sw = new StringWriter();
    KR2RMLRDFWriter outWriter = configureRDFWriter(sw);
    try {
      RDFGeneratorRequest request = new RDFGeneratorRequest("model", filename);
      request.setDataType(karma.getInputType());
      request.setInputData(contents);
      request.setAddProvenance(false);
      request.addWriter(outWriter);
      karma.getGenerator().generateRDF(request);

      String results = sw.toString();
      if (!results.equals("[\n\n]\n")) {
        writeRDFToContext(context, results);
View Full Code Here

Examples of edu.isi.karma.rdf.RDFGeneratorRequest

    long start = System.currentTimeMillis();
    System.out.println("id: "+tuple.getStringByField("id"));
    StringWriter sw = new StringWriter();
    KR2RMLRDFWriter outWriter = configureRDFWriter(sw);
    try {
      RDFGeneratorRequest request = new RDFGeneratorRequest("model", tuple.getStringByField("id"));
      request.addWriter(outWriter);
      request.setInputData(tuple.getStringByField("text"));
      request.setDataType(karma.getInputType());
      karma.getGenerator().generateRDF(request);
      String results = sw.toString();
      if (!results.equals("[\n\n]\n")) {
        writeRDF(tuple, results);
      }
View Full Code Here

Examples of edu.isi.karma.rdf.RDFGeneratorRequest

    URIFormatter uriFormatter = new URIFormatter();
    KR2RMLRDFWriter outWriter = new N3KR2RMLRDFWriter(uriFormatter, pw);

    String sourceName = r2rmlURI;
    RDFGeneratorRequest request = new RDFGeneratorRequest(rmlID.getName(), sourceName);
    request.addWriter(outWriter);
    request.setInputStream(dataStream);
    request.setDataType(InputType.valueOf(dataType));
    request.setAddProvenance(false);
    request.setMaxNumLines(-1);
    gRDFGen.generateRDF(request);

    return sw.toString();

  }
View Full Code Here

Examples of edu.isi.karma.rdf.RDFGeneratorRequest

    JSONTokener token = new JSONTokener(IOUtils.toInputStream(jsonContext)); //PERFECCT
    //logger.info(new JSONObject(token).getString("@context"));
    ContextIdentifier contextId = new ContextIdentifier("generic-context", contextFile.toURI().toURL());
    JSONKR2RMLRDFWriter writer = new JSONKR2RMLRDFWriter(pw);
    writer.setGlobalContext(new JSONObject(token), contextId);
    RDFGeneratorRequest request = new RDFGeneratorRequest("generic-model", "whatsinthename");
    request.setInputStream(dataStream); //DOUBLE PERFECCT;input json take care of
    request.setAddProvenance(false);
    request.setDataType(InputType.JSON);
    request.addWriter(writer);
    rdfGen.generateRDF(request);
    String rdf = sw.toString();
    return rdf;

  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.