Package com.hp.hpl.jena.rdf.model

Examples of com.hp.hpl.jena.rdf.model.RDFNode.canAs()


            ObjectProperty property, String field) {
        StmtIterator stmt_iter = skos_concept.listProperties(property);
        while (stmt_iter.hasNext()) {
            RDFNode concept = stmt_iter.nextStatement().getObject();

            if (!concept.canAs(Resource.class)) {
                System.err.println("Error when indexing relationship of concept "
                        + skos_concept.getURI() + " .");
                continue;
            }
View Full Code Here


        while (it.hasNext()) {
          RDFNode node = it.nextNode();
          if (node.isLiteral()
              && OntologyElement.LITERAL.equals(qr.getType())) {
            qr.add(wrap((Literal) node));
          } else if (node.canAs(Individual.class)
              && OntologyElement.INDIVIDUAL.equals(qr.getType())) {
            qr.add(wrap((Individual) node.as(Individual.class)));
          }
        }
        return qr;
View Full Code Here

    while(resultSet.hasNext()){
      QuerySolution sol = resultSet.next();
     
      String key = sol.getResource(keyVar).getURI();
      RDFNode valNode = sol.get(valVar);
      String val = valNode.canAs(Resource.class)?valNode.as(Resource.class).getURI():valNode.asLiteral().getString();
      /*if(map.keySet().size()==limit && !map.keySet().contains(key)){
        break;
      }*/
      map.put(key, val);
    }
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.