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

Examples of com.hp.hpl.jena.rdf.model.Resource.asNode()


  @Override
  public SecuredResource createResource( final String uri, final Resource type )
  {
    final Resource r = ResourceFactory.createResource(uri);
    final SecurityEvaluator.SecTriple t = new SecurityEvaluator.SecTriple(
        SecuredItemImpl.convert(r.asNode()),
        SecuredItemImpl.convert(RDF.type.asNode()),
        SecuredItemImpl.convert(type.asNode()));
    if (holder.getBaseItem().contains(r, RDF.type, type))
    {
      checkRead();
View Full Code Here


  public SecuredResource getResource( final int index )
  {
    checkRead();
    final Resource retval = holder.getBaseItem().getResource(index);
    checkRead(new Triple(holder.getBaseItem().asNode(), RDF.li(index)
        .asNode(), retval.asNode()));
    return SecuredResourceImpl.getInstance(getModel(), retval);
  }

  @Override
  @Deprecated
View Full Code Here

  public SecuredResource getResource( final int index, final ResourceF f )
  {
    checkRead();
    final Resource retval = holder.getBaseItem().getResource(index, f);
    checkRead(new Triple(holder.getBaseItem().asNode(), RDF.li(index)
        .asNode(), retval.asNode()));
    return SecuredResourceImpl.getInstance(getModel(), retval);
  }

  @Override
  public SecuredSeq getSeq( final int index )
View Full Code Here

        && !server.getConfig().getVocabularyIncludeInstances();
    int limit = server.getConfig().getLimitPerPropertyBridge();
    Model description = null;
    try {
      ResourceDescriber describer = new ResourceDescriber(
          server.getMapping(), resource.asNode(), outgoingTriplesOnly,
          limit, Math.round(server.getConfig().getPageTimeout() * 1000));
      description = ModelFactory.createModelForGraph(describer.description());
    } catch (QueryCancelledException ex) {
      velocity.reportError(
          504, "504 Gateway Timeout", "The operation timed out.");
View Full Code Here

        Node resAsNode = old.asNode() ;
        Model model = old.getModel() ;
        Graph graph = model.getGraph() ;
        Graph rawGraph = graph instanceof InfGraph ? ((InfGraph) graph).getRawGraph() : graph ;
        Resource newRes = model.createResource(uri) ;
        Node newResAsNode = newRes.asNode() ;
        
       
        boolean changeOccured = false ;
        List<Triple> triples = new ArrayList<>(WINDOW_SIZE) ;
       
View Full Code Here

          n = predicateStatement.getObject();
          if (! n.isURIResource()) {
            throw new TextIndexException("Text map entry predicate property has non resource value : " + n);
          }
          Resource predicate = (Resource) n;
          mapDefs.put(field, predicate.asNode()) ;
         
          Statement analyzerStatement = listEntry.getProperty(TextVocab.pAnalyzer);
          if (analyzerStatement != null) {
            n = analyzerStatement.getObject();
            if (! n.isResource()) {
View Full Code Here

  }
 
  public static String toString(RDFNode n) {
    if (n.isURIResource()) {
      Resource r = (Resource) n;
      return toString(r.asNode(), r.getModel());
    }
    return toString(n.asNode());
  }
}
View Full Code Here

       
        MultiMap<String, Node> mapDefs = MultiMap.createMapList() ;
        for ( QuerySolution qsol : mapEntries ) {
            String field =  qsol.getLiteral("field").getLexicalForm() ;
            Resource p = qsol.getResource("predicate") ;
            mapDefs.put(field, p.asNode()) ;
        }
       
        // Primary field/predicate
        if ( defaultField != null ) {
            Collection<Node> c = mapDefs.get(defaultField) ;
View Full Code Here

  }

  protected boolean isContextual(NamedGraphStatement statement) {
    Resource subject = statement.getSubject();
   
    NamedGraph graph = graphset.getGraph(subject.asNode());
   
    if(graph != null)
      return true;
   
    return false;
View Full Code Here

  public AbstractNode getSubject() {
    Resource subject = statement.getSubject();

    if (subject.isAnon())
      return new BlankNode(subject.asNode().getBlankNodeId().toString());
    else if (subject.isURIResource())
      return new URINode(statement.getModel().shortForm(
          subject.asNode().getURI()));
    else
      return null;
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.