Package com.hp.hpl.jena.query

Examples of com.hp.hpl.jena.query.Dataset.asDatasetGraph()


    @Test public void update4()
    {
        Dataset ds = TDBFactory.createDataset() ;
       
        ds.asDatasetGraph().getDefaultGraph().add(t1) ;
        ds.getNamedModel(graphName).getGraph().add(t1) ;
       
        Model m = ds.getNamedModel(graphName) ;
        m.removeAll() ;
        assertEquals(0, m.size()) ;
View Full Code Here


    public void store(String uri, Model model)
    {
        Node graphNode = NodeFactory.createURI(uri);
        DatasetGraphAccessor accessor = this.getAccessor();
        Dataset ds = DatasetFactory.create(model);
        DatasetGraph dsg = ds.asDatasetGraph();
        Graph g = dsg.getDefaultGraph();
        accessor.httpPut(graphNode, g);
    }
   
    public Model load(String uri)
View Full Code Here

        if ( contains(assemblerDescDecl) )
        {
            log.info("Dataset from assembler") ;
            Dataset ds = modDataset.createDataset() ;
            if ( ds != null )
                dsg = ds.asDatasetGraph() ;
        }
       
        if ( contains(argFusekiConfig) )
        {
            if ( dsg != null )
View Full Code Here

        // Check if it is in the model.
        if ( ! datasetDesc.hasProperty(RDF.type) )
            throw new FusekiConfigException("No rdf:type for dataset "+nodeLabel(datasetDesc)) ;
       
        Dataset ds = (Dataset)Assembler.general.open(datasetDesc;
        sDesc.dataset = ds.asDatasetGraph() ;
        return sDesc ;
       
    }
   
    private static RDFNode getOne(Resource svc, String property)
View Full Code Here

        return dsg;
    }
   
    private static DatasetGraph infer(String input, String vocabulary) {
      Dataset dataset = DatasetFactory.createMem();
        Sink<Quad> sink = new SinkQuadsToDataset(dataset.asDatasetGraph());
        sink = InfFactory.infQuads(sink, FileManager.get().loadModel(vocabulary));
        LangRIOT parser = RiotReader.createParserQuads(IO.openFile(input), Lang.NQUADS, null, sink) ;
        parser.parse() ;       

      return dataset.asDatasetGraph();
View Full Code Here

        Sink<Quad> sink = new SinkQuadsToDataset(dataset.asDatasetGraph());
        sink = InfFactory.infQuads(sink, FileManager.get().loadModel(vocabulary));
        LangRIOT parser = RiotReader.createParserQuads(IO.openFile(input), Lang.NQUADS, null, sink) ;
        parser.parse() ;       

      return dataset.asDatasetGraph();
    }

}
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.