Examples of DumpQueryExecutor


Examples of com.google.refine.org.deri.reconcile.rdf.executors.DumpQueryExecutor

  public void setUp(){
    Model m = ModelFactory.createDefaultModel();
    InputStream in = this.getClass().getResourceAsStream("../files/films.ttl");
    m.read(in,null,"TTL");
   
    executor = new DumpQueryExecutor(m);
    factory = new PlainSparqlQueryFactory();
    endpoint = new PlainSparqlQueryEndpoint(factory, executor);
  }
View Full Code Here

Examples of com.google.refine.org.deri.reconcile.rdf.executors.DumpQueryExecutor

  public void init(){
    Model m = ModelFactory.createDefaultModel();
    InputStream in = this.getClass().getResourceAsStream("../files/films.ttl");
    m.read(in,null,"TTL");
   
    executor = new DumpQueryExecutor(m);
    factory = new LarqSparqlQueryFactory();
    endpoint = new QueryEndpointImpl(factory, executor);
  }
View Full Code Here

Examples of com.google.refine.org.deri.reconcile.rdf.executors.DumpQueryExecutor

  public void init(){
    Model m = ModelFactory.createDefaultModel();
    InputStream in = this.getClass().getResourceAsStream("../files/films.ttl");
    m.read(in,null,"TTL");
   
    executor = new DumpQueryExecutor(m);
    factory = new LarqSparqlQueryFactory();
  }
View Full Code Here

Examples of com.google.refine.org.deri.reconcile.rdf.executors.DumpQueryExecutor

  public void setUp(){
    Model m = ModelFactory.createDefaultModel();
    InputStream in = this.getClass().getResourceAsStream("../files/films.ttl");
    m.read(in,null,"TTL");
   
    executor = new DumpQueryExecutor(m);
    factory = new PlainSparqlQueryFactory();
  }
View Full Code Here

Examples of com.google.refine.org.deri.reconcile.rdf.executors.DumpQueryExecutor

    ServiceRegistry registry = new ServiceRegistry(new GRefineJsonUtilitiesImpl(),null);
    GRefineServiceManager manager = new GRefineServiceManager(registry, dir);
   
    Model m = ModelFactory.createDefaultModel();
    ReconciliationService service = new RdfReconciliationService(id,id, new QueryEndpointImpl(new LarqSparqlQueryFactory(),
        new DumpQueryExecutor(m)), 0);
    manager.addAndSaveService(service);
   
    assertTrue(registry.hasService(id));
    //verify service is saved
   
View Full Code Here

Examples of org.deri.grefine.reconcile.rdf.executors.DumpQueryExecutor

public class QueryEndpointFactory {

  public QueryEndpoint getLarqQueryEndpoint(Model model){
    SparqlQueryFactory queryFactory = new JenaTextSparqlQueryFactory();
    QueryExecutor queryExecutor = new DumpQueryExecutor(model);
    return new QueryEndpointImpl(queryFactory, queryExecutor);
  }
View Full Code Here

Examples of org.deri.grefine.reconcile.rdf.executors.DumpQueryExecutor

 
  private QueryExecutor loadQueryExecutorFromJSON(JSONObject jsonObject) throws JSONException {
    String type = jsonObject.getString("type");
    if(type.equals("dump")){
      if(jsonObject.has("propertyUri")){
        return new DumpQueryExecutor(jsonObject.getString("propertyUri"))
      }else{
        return new DumpQueryExecutor();
      }
    }else{
      String url = jsonObject.getString("sparql-url");
      String graph = null;
      if(jsonObject.has("default-graph-uri")){
View Full Code Here

Examples of org.deri.grefine.reconcile.rdf.executors.DumpQueryExecutor

      model.read(url,format);
    }
   
    QueryExecutor queryExecutor;
    if(propUris.size()==1){
      queryExecutor = new DumpQueryExecutor(model, propUris.get(0));
    }else{
      queryExecutor = new DumpQueryExecutor(model);
    }
    SparqlQueryFactory queryFactory = new JenaTextSparqlQueryFactory();
    QueryEndpoint queryEndpoint = new QueryEndpointImpl(queryFactory, queryExecutor);
    return new RdfReconciliationService(id, name, queryEndpoint, DEFAULT_MATCH_THRESHOLD);
  }
View Full Code Here

Examples of org.deri.grefine.reconcile.rdf.executors.DumpQueryExecutor

      }
     
      SparqlQueryFactory queryFactory = new JenaTextSparqlQueryFactory();
      QueryExecutor queryExecutor;
      if(propUris.size()==1){
        queryExecutor = new DumpQueryExecutor(model,propUris.get(0));
      }else{
        queryExecutor = new DumpQueryExecutor(model);
      }
      QueryEndpoint queryEndpoint = new QueryEndpointImpl(queryFactory, queryExecutor);
      ReconciliationService service = new RdfReconciliationService(id, name, propUris, queryEndpoint, AddServiceCommand.DEFAULT_MATCH_THRESHOLD);
      GRefineServiceManager.singleton.addAndSaveService(service);
      return service;
View Full Code Here

Examples of org.deri.grefine.reconcile.rdf.executors.DumpQueryExecutor

  }
 
  public boolean hasResult(Model model, String queryString, ImmutableList<String> searchPropertyUris, int limit) {
    //reconcile then get types for each element in the reconciliation result assure that order is preserved
    ReconciliationRequest request = new ReconciliationRequest(queryString, limit);
    QueryExecutor queryExecutor = new DumpQueryExecutor(model);
    List<ReconciliationCandidate> candidates = reconcileEntities(queryExecutor, request, searchPropertyUris, 2.0);
    return ! candidates.isEmpty();
  }
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.