Package org.deri.grefine.reconcile.model

Examples of org.deri.grefine.reconcile.model.SearchResultItem


      double score = 0;
      if(scoreVar!=null){
        score = sol.getLiteral(scoreVar).getDouble();
      }
     
      results.add(new SearchResultItem(id, name, score));
    }
    return ImmutableList.copyOf(results);
  }
View Full Code Here


      double score = 0;
      if(scoreVar!=null){
        score = sol.getLiteral(scoreVar).getDouble();
      }
     
      results.add(new SearchResultItem(id, name, score));
      if(results.size()==limit){
        //got enough
        break;
      }
    }
View Full Code Here

    while(resultSet.hasNext()){
      QuerySolution solution = resultSet.nextSolution();
      String type = solution.getResource("type").getURI();
      String label = solution.getLiteral("label").getString();
      double score = StringUtils.getLevenshteinScore(label, prefix);
      items.add(new SearchResultItem(type, label, score));
    }
    Collections.sort(items, new Comparator<SearchResultItem>() {

      @Override
      public int compare(SearchResultItem o1, SearchResultItem o2) {
View Full Code Here

    List<SearchResultItem> result = new ArrayList<SearchResultItem>();
    while(resultSet.hasNext()){
      QuerySolution sol = resultSet.nextSolution();
      String pUri = sol.getResource("type").getURI();
      String label = getPreferredLabel(sol);
      result.add(new SearchResultItem(pUri, label));
    }
    return ImmutableList.copyOf(result);
  }
View Full Code Here

    List<SearchResultItem> result = new ArrayList<SearchResultItem>();
    while(resultSet.hasNext()){
      QuerySolution sol = resultSet.nextSolution();
      String pUri = sol.getResource("p").getURI();
      String label = getPreferredLabel(sol);
      result.add(new SearchResultItem(pUri, label));
    }
    return ImmutableList.copyOf(result);
  }
View Full Code Here

    while(resultSet.hasNext()){
      QuerySolution sol = resultSet.next();
      String id = sol.getResource("entity").getURI();
      String name = getFirstNonNullLabel(sol,searchPropertyUris);
      double score = 0;
      results.add(new SearchResultItem(id, name, score));
    }
    return ImmutableList.copyOf(results);
  }
View Full Code Here

TOP

Related Classes of org.deri.grefine.reconcile.model.SearchResultItem

Copyright © 2018 www.massapicom. 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.