Examples of asLiteral()


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

      logger.debug("service does not have an address.");

    // service method
    nodeIterator = model.listObjectsOfProperty(service_resource, has_method_property);
    if (nodeIterator.hasNext() && (node = nodeIterator.next()).isLiteral()) {
      service_method = node.asLiteral().getString();
      logger.debug("service method: " + service_method);
    } else
      logger.debug("service does not have a method.");

    List<String> variables = null;
View Full Code Here

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

   

    // attribute name
    nodeIterator = model.listObjectsOfProperty(att_resource, has_name_property);
    if (nodeIterator.hasNext() && (node = nodeIterator.next()).isLiteral()) {
      att_name = node.asLiteral().getString();
      logger.debug("attribute name: " + att_name);
    } else
      logger.debug("attribute does not have a name.");
   
    // attribute grounded In
View Full Code Here

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

      logger.debug("attribute does not have a name.");
   
    // attribute grounded In
    nodeIterator = model.listObjectsOfProperty(att_resource, is_gounded_in_property);
    if (nodeIterator.hasNext() && (node = nodeIterator.next()).isLiteral()) {
      att_groundedIn = node.asLiteral().getString();
      logger.debug("attribute grounded in: " + att_groundedIn);
    } else
      logger.debug("attribute does not have agroundedIn value.");

    Attribute att = null;
View Full Code Here

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

                tree.startContent();

                RDFNode node = soln.get(var);

                if (node.isLiteral()) {
                    Literal lit = node.asLiteral();
                    tree.addStartElement(s_literal);

                    if (lit.getLanguage() == null || "".equals(lit.getLanguage())) {
                        String dt = lit.getDatatypeURI();
                        if (dt == null || "".equals(dt)) {
View Full Code Here

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

                            // nop
                        } else {
                            tree.addAttribute(_datatype, dt);
                        }
                    } else {
                        tree.addAttribute(XProcConstants.xml_lang, node.asLiteral().getLanguage());
                    }

                    tree.addText(node.asLiteral().toString());
                    tree.addEndElement();
                } else if (node.isResource()) {
View Full Code Here

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

                        }
                    } else {
                        tree.addAttribute(XProcConstants.xml_lang, node.asLiteral().getLanguage());
                    }

                    tree.addText(node.asLiteral().toString());
                    tree.addEndElement();
                } else if (node.isResource()) {
                    Resource rsrc = node.asResource();

                    if (rsrc.toString().startsWith("http://marklogic.com/semantics/blank/")) {
View Full Code Here

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

           
            Directory directory ;
            RDFNode n = root.getProperty(pDirectory).getObject() ;
            if ( n.isLiteral() )
            {
                if ( ! "mem".equals(n.asLiteral().getLexicalForm()) )
                    throw new SpatialIndexException("No 'spatial:directory' property on "+root+ " is a literal and not \"mem\"") ;
                 directory = new RAMDirectory() ;
            }
            else
            {
View Full Code Here

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

                throw new TextIndexException("No 'text:directory' property on " + root) ;

            Directory directory ;
            RDFNode n = root.getProperty(pDirectory).getObject() ;
            if ( n.isLiteral() ) {
                if ( !"mem".equals(n.asLiteral().getLexicalForm()) )
                    throw new TextIndexException("No 'text:directory' property on " + root
                                                 + " is a literal and not \"mem\"") ;
                directory = new RAMDirectory() ;
            } else {
                Resource x = n.asResource() ;
View Full Code Here

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

    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

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

      QuerySolution sol = rs.nextSolution();
      Map<String, Object> row = new HashMap<String, Object>();
      for (Iterator<String> varNames = sol.varNames(); varNames.hasNext(); ) {
        String varName = varNames.next();
        RDFNode varNode = sol.get(varName);
        row.put(varName, (varNode.isLiteral() ? varNode.asLiteral().getValue() : varNode.toString()));
      }
      return row;
    }
  }
 
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.