Package com.hp.hpl.jena.sparql.core

Examples of com.hp.hpl.jena.sparql.core.DatasetDescription


    private boolean doingDynamicDatasetBySpecialDataset = false ;
   
    protected QueryEngineTDB(Query query, DatasetGraphTDB dataset, Binding input, Context cxt)
    {
        super(query, dataset, input, cxt) ;
        DatasetDescription dsDesc = DatasetDescription.create(query, context) ;
       
        if ( dsDesc != null )
        {
            doingDynamicDatasetBySpecialDataset = true ;
            super.dataset = DynamicDatasets.dynamicDataset(dsDesc, dataset, cxt.isTrue(TDB.symUnionDefaultGraph) ) ;
View Full Code Here


    private boolean doingDynamicDatasetBySpecialDataset = false ;
   
    protected QueryEngineTDB(Query query, DatasetGraphTDB dataset, Binding input, Context cxt)
    {
        super(query, dataset, input, cxt) ;
        DatasetDescription dsDesc = DatasetDescription.create(query, context) ;
       
        if ( dsDesc != null )
        {
            doingDynamicDatasetBySpecialDataset = true ;
            super.dataset = DynamicDatasets.dynamicDataset(dsDesc, dataset, cxt.isTrue(TDB.symUnionDefaultGraph) ) ;
View Full Code Here

        DatasetGraph dsg = action.getActiveDSG() ;
       
        // query.getDatasetDescription() ;
       
        // Protocol.
        DatasetDescription dsDesc = getDatasetDescription(action) ;
        if (dsDesc != null )
        {
            //errorBadRequest("SPARQL Query: Dataset description in the protocol request") ;
            dsg = DynamicDatasets.dynamicDataset(dsDesc, dsg, false) ;
        }
View Full Code Here

    { return null ; }
   
    @Override
    protected Dataset decideDataset(HttpAction action, Query query, String queryStringLog)
    {
        DatasetDescription datasetDesc = getDatasetDescription(action) ;
        if ( datasetDesc == null )
            datasetDesc = getDatasetDescription(query) ;
        if ( datasetDesc == null )
            errorBadRequest("No dataset description in protocol request or in the query string") ;
View Full Code Here

    public static Resource getType()    { return DatasetAssemblerVocab.tDataset ; }
   
    @Override
    public Object open(Assembler a, Resource root, Mode mode)
    {
        DatasetDescription ds = new DatasetDescription() ;

        // -------- Default graph
        // Can use ja:graph or ja:defaultGraph
        List<String> dftGraphs1 = GraphUtils.multiValueString(root, DatasetAssemblerVocab.pDefaultGraph) ;
        List<String> dftGraphs2 = GraphUtils.multiValueString(root, DatasetAssemblerVocab.pGraph) ;
        ds.getDefaultGraphURIs().addAll(dftGraphs1) ;
        ds.getDefaultGraphURIs().addAll(dftGraphs2) ;

        // -------- Named graphs
        List<String> namedGraphURIs = GraphUtils.multiValueString(root, DatasetAssemblerVocab.pNamedGraph) ;
        ds.getNamedGraphURIs().addAll(namedGraphURIs) ;
       
        return ds ;
    }
View Full Code Here

    @Test public void pattern_03()
    {
        // Do it externally to the TDB query engine.
        String qs = prefix + "SELECT * FROM :g1 FROM :g2 { ?s :p1+ ?x }" ;
        Query query = QueryFactory.create(qs) ;
        DatasetDescription dsDesc = DatasetDescription.create(query) ;
        Dataset ds = DynamicDatasets.dynamicDataset(dsDesc, dataset2, false) ;
        testCount(qs, 3, ds) ;
    }
View Full Code Here

    {
        super(query, dataset, input, cxt) ;
        // [[DynDS]]
        // Dynamic dataset done as a special dataset.
       
        DatasetDescription dsDesc = DatasetDescription.create(query, context) ;
       
        if ( ! DynamicDatasetByRewrite && dsDesc != null )
        {
            // MIGRATION.
            // 1 - All this to ARQ.
View Full Code Here

    @Override
    protected Dataset decideDataset(HttpActionQuery action, Query query, String queryStringLog)
    {
        action.datasetDesc = getDatasetDescription(action) ;
        // To the context.
        DatasetDescription datasetDesc = action.datasetDesc ;
        if ( datasetDesc == null )
            datasetDesc = getDatasetDescription(query) ;
        if ( datasetDesc == null )
            errorBadRequest("No dataset description in protocol request or in the query string") ;
View Full Code Here

    @Override
    protected Dataset decideDataset(HttpActionQuery action, Query query, String queryStringLog)
    {
        action.datasetDesc = getDatasetDescription(action) ;
        // To the context.
        DatasetDescription datasetDesc = action.datasetDesc ;
        if ( datasetDesc == null )
            datasetDesc = getDatasetDescription(query) ;
        if ( datasetDesc == null )
            errorBadRequest("No dataset description in protocol request or in the query string") ;
View Full Code Here

        DatasetGraph dsg = action.getActiveDSG() ;
       
        // query.getDatasetDescription() ;
       
        // Protocol.
        DatasetDescription dsDesc = getDatasetDescription(action) ;
        if (dsDesc != null )
        {
            //errorBadRequest("SPARQL Query: Dataset description in the protocol request") ;
            dsg = DynamicDatasets.dynamicDataset(dsDesc, dsg, false) ;
        }
View Full Code Here

TOP

Related Classes of com.hp.hpl.jena.sparql.core.DatasetDescription

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.