com.hp.hpl.jena.query
Class DatasetAccessorFactory

java.lang.Object
  extended by com.hp.hpl.jena.query.DatasetAccessorFactory

public class DatasetAccessorFactory
extends Object

Factory which produces dataset accessors


Constructor Summary
DatasetAccessorFactory()
           
 
Method Summary
static DatasetAccessor create(Dataset dataset)
          Create an accessor for a local dataset
static DatasetAccessor create(DatasetGraph dataset)
          Create an accessor for a local dataset
static DatasetAccessor createHTTP(String serviceURI)
          Create an accessor for a remote HTTP service
static DatasetAccessor createHTTP(String serviceURI, HttpAuthenticator authenticator)
          Create an accessor for a remote HTTP service that requires authentication
static DatasetGraphAccessor make(DatasetGraph dataset)
          Makes an graph level accessor over a local dataset
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DatasetAccessorFactory

public DatasetAccessorFactory()
Method Detail

createHTTP

public static DatasetAccessor createHTTP(String serviceURI)
Create an accessor for a remote HTTP service

Parameters:
serviceURI - Service URI
Returns:
Accessor

createHTTP

public static DatasetAccessor createHTTP(String serviceURI,
                                         HttpAuthenticator authenticator)
Create an accessor for a remote HTTP service that requires authentication

Parameters:
serviceURI - Service URI
authenticator - HTTP authenticator
Returns:
Accessor

create

public static DatasetAccessor create(DatasetGraph dataset)
Create an accessor for a local dataset

Parameters:
dataset - Dataset
Returns:
Accessor

create

public static DatasetAccessor create(Dataset dataset)
Create an accessor for a local dataset

Parameters:
dataset - Dataset
Returns:
Accessor

make

public static DatasetGraphAccessor make(DatasetGraph dataset)
Makes an graph level accessor over a local dataset

Parameters:
dataset - Dataset
Returns:
Accessor


Licenced under the Apache License, Version 2.0