Examples of KR2RMLRDFWriter


Examples of edu.isi.karma.kr2rml.writer.KR2RMLRDFWriter

  private Text reusableOutputKey = new Text("");
  private String atId = "@id";
  @Override
  protected KR2RMLRDFWriter configureRDFWriter(StringWriter sw) {
    PrintWriter pw = new PrintWriter(sw);
    KR2RMLRDFWriter outWriter = new JSONKR2RMLRDFWriter(pw, karma.getBaseURI());
    ContextIdentifier contextId = karma.getContextId();
    if (contextId != null) {
      try {
        JSONObject obj = new JSONObject(new JSONTokener(contextId.getLocation().openStream()));
        ((JSONKR2RMLRDFWriter)outWriter).setGlobalContext(obj, contextId);
View Full Code Here

Examples of edu.isi.karma.kr2rml.writer.KR2RMLRDFWriter

    String filename = key.toString();
    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);
View Full Code Here

Examples of edu.isi.karma.kr2rml.writer.KR2RMLRDFWriter

   
    System.out.println("My name is: " + config.getProperty("name"));
    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());
View Full Code Here

Examples of edu.isi.karma.kr2rml.writer.KR2RMLRDFWriter

    System.out.println("id: "+ tuple.getStringByField("id") + " " + (System.currentTimeMillis() - start));
  }

  protected KR2RMLRDFWriter configureRDFWriter(StringWriter sw) {
    PrintWriter pw = new PrintWriter(sw);
    KR2RMLRDFWriter outWriter = new JSONKR2RMLRDFWriter(pw, karma.getBaseURI());
    return outWriter;
  }
View Full Code Here

Examples of edu.isi.karma.kr2rml.writer.KR2RMLRDFWriter

    super(selectionName);
  }
 
  void generateRDF(String modelName, String jsonData, boolean addProvenance, PrintWriter pw) throws KarmaException, JSONException, IOException {
    URIFormatter uriFormatter = new URIFormatter();
    KR2RMLRDFWriter outWriter = new N3KR2RMLRDFWriter(uriFormatter, pw);
    RDFGeneratorRequest request = new RDFGeneratorRequest(modelName, null);
    request.setAddProvenance(addProvenance);
    request.setDataType(InputType.JSON);
    request.setInputData(jsonData);
    request.addWriter(outWriter);
View Full Code Here

Examples of edu.isi.karma.kr2rml.writer.KR2RMLRDFWriter

    StringWriter sw = new StringWriter();
    PrintWriter pw = new PrintWriter(sw);

    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);
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.