C# Class SemWeb.Query.SparqlEngine.RdfSourceWrapper

Inheritance: AdvancedRdfSource, SPARQLValueFactory
Afficher le fichier Open project: JoshData/semweb-dotnet

Méthodes publiques

Свойство Type Description
source SelectableSource

Méthodes publiques

Méthode Description
Depersist ( SemWeb.Resource r ) : SemWeb.Resource
Depersist ( SemWeb.Resource r ) : void
GetLog ( ) : string
Log ( string message ) : void
Persist ( SemWeb.Resource r ) : SemWeb.Resource
RdfSourceWrapper ( SelectableSource source, SparqlEngine sparql )
ToEntities ( name ents ) : Entity[]
ToEntity ( name ent ) : Entity
ToResource ( name value ) : SemWeb.Resource
ToResources ( name ents ) : SemWeb.Resource[]
ToResources ( name ents, name binding ) : SemWeb.Resource[]
Wrap ( SemWeb.Resource res ) : name.levering.ryan.sparql.common.Value
Wrap ( SemWeb.Resource res, System.Collections.Hashtable.Hashtable cache ) : name.levering.ryan.sparql.common.Value
createBNode ( ) : name.levering.ryan.sparql.common.BNode
createBNode ( name value ) : name.levering.ryan.sparql.common.BNode
createBNode ( string id ) : name.levering.ryan.sparql.common.BNode
createLiteral ( bool value ) : name.levering.ryan.sparql.common.Literal
createLiteral ( byte value ) : name.levering.ryan.sparql.common.Literal
createLiteral ( double value ) : name.levering.ryan.sparql.common.Literal
createLiteral ( float value ) : name.levering.ryan.sparql.common.Literal
createLiteral ( int value ) : name.levering.ryan.sparql.common.Literal
createLiteral ( long value ) : name.levering.ryan.sparql.common.Literal
createLiteral ( name value ) : name.levering.ryan.sparql.common.Literal
createLiteral ( short value ) : name.levering.ryan.sparql.common.Literal
createLiteral ( string value ) : name.levering.ryan.sparql.common.Literal
createLiteral ( string value, name datatype ) : name.levering.ryan.sparql.common.Literal
createLiteral ( string value, string lang ) : name.levering.ryan.sparql.common.Literal
createStatement ( name subject, name @predicate, name @object ) : name.levering.ryan.sparql.common.Statement
createURI ( name value ) : name.levering.ryan.sparql.common.URI
createURI ( string uri ) : name.levering.ryan.sparql.common.URI
createURI ( string ns, string ln ) : name.levering.ryan.sparql.common.URI
createValue ( name value ) : name.levering.ryan.sparql.common.Value
getDefaultGraphStatements ( name subject, name predicate, name @object ) : java.util.Iterator
getDefaultGraphStatements ( name subject, name predicate, name @object, object litFilters, int limit ) : java.util.Iterator
getNamedGraphStatements ( name subject, name predicate, name @object ) : java.util.Iterator
getNamedGraphStatements ( name subject, name predicate, name @object, object litFilters, int limit ) : java.util.Iterator
getStatements ( name subject, name predicate, name @object, name graphs ) : java.util.Iterator
getStatements ( name subject, name predicate, name @object, name graphs, object litFilters, int limit ) : java.util.Iterator
getValueFactory ( ) : name.levering.ryan.sparql.common.SPARQLValueFactory
hasDefaultGraphStatement ( name subject, name @predicate, name @object ) : bool
hasNamedGraphStatement ( name subject, name @predicate, name @object ) : bool
hasStatement ( name subject, name @predicate, name @object, name graphs ) : bool

Private Methods

Méthode Description
GetIterator ( Entity subjects, Entity predicates, SemWeb.Resource objects, Entity metas, object litFilters, int limit ) : java.util.Iterator
GetIterator ( SemWeb.Statement statement, Entity metas, int limit ) : java.util.Iterator
GetIterator ( SemWeb.Statement statement, int limit ) : java.util.Iterator
has ( SemWeb.Statement statement ) : bool
has ( SemWeb.Statement statement, Entity graphs ) : bool

Method Details

Depersist() public méthode

public Depersist ( SemWeb.Resource r ) : SemWeb.Resource
r SemWeb.Resource
Résultat SemWeb.Resource

Depersist() public méthode

public Depersist ( SemWeb.Resource r ) : void
r SemWeb.Resource
Résultat void

GetLog() public méthode

public GetLog ( ) : string
Résultat string

Log() public méthode

public Log ( string message ) : void
message string
Résultat void

Persist() public méthode

public Persist ( SemWeb.Resource r ) : SemWeb.Resource
r SemWeb.Resource
Résultat SemWeb.Resource

RdfSourceWrapper() public méthode

public RdfSourceWrapper ( SelectableSource source, SparqlEngine sparql )
source SelectableSource
sparql SparqlEngine

ToEntities() public méthode

public ToEntities ( name ents ) : Entity[]
ents name
Résultat Entity[]

ToEntity() public méthode

public ToEntity ( name ent ) : Entity
ent name
Résultat Entity

ToResource() public méthode

public ToResource ( name value ) : SemWeb.Resource
value name
Résultat SemWeb.Resource

ToResources() public méthode

public ToResources ( name ents ) : SemWeb.Resource[]
ents name
Résultat SemWeb.Resource[]

ToResources() public méthode

public ToResources ( name ents, name binding ) : SemWeb.Resource[]
ents name
binding name
Résultat SemWeb.Resource[]

Wrap() public static méthode

public static Wrap ( SemWeb.Resource res ) : name.levering.ryan.sparql.common.Value
res SemWeb.Resource
Résultat name.levering.ryan.sparql.common.Value

Wrap() public static méthode

public static Wrap ( SemWeb.Resource res, System.Collections.Hashtable.Hashtable cache ) : name.levering.ryan.sparql.common.Value
res SemWeb.Resource
cache System.Collections.Hashtable.Hashtable
Résultat name.levering.ryan.sparql.common.Value

createBNode() public méthode

public createBNode ( ) : name.levering.ryan.sparql.common.BNode
Résultat name.levering.ryan.sparql.common.BNode

createBNode() public méthode

public createBNode ( name value ) : name.levering.ryan.sparql.common.BNode
value name
Résultat name.levering.ryan.sparql.common.BNode

createBNode() public méthode

public createBNode ( string id ) : name.levering.ryan.sparql.common.BNode
id string
Résultat name.levering.ryan.sparql.common.BNode

createLiteral() public méthode

public createLiteral ( bool value ) : name.levering.ryan.sparql.common.Literal
value bool
Résultat name.levering.ryan.sparql.common.Literal

createLiteral() public méthode

public createLiteral ( byte value ) : name.levering.ryan.sparql.common.Literal
value byte
Résultat name.levering.ryan.sparql.common.Literal

createLiteral() public méthode

public createLiteral ( double value ) : name.levering.ryan.sparql.common.Literal
value double
Résultat name.levering.ryan.sparql.common.Literal

createLiteral() public méthode

public createLiteral ( float value ) : name.levering.ryan.sparql.common.Literal
value float
Résultat name.levering.ryan.sparql.common.Literal

createLiteral() public méthode

public createLiteral ( int value ) : name.levering.ryan.sparql.common.Literal
value int
Résultat name.levering.ryan.sparql.common.Literal

createLiteral() public méthode

public createLiteral ( long value ) : name.levering.ryan.sparql.common.Literal
value long
Résultat name.levering.ryan.sparql.common.Literal

createLiteral() public méthode

public createLiteral ( name value ) : name.levering.ryan.sparql.common.Literal
value name
Résultat name.levering.ryan.sparql.common.Literal

createLiteral() public méthode

public createLiteral ( short value ) : name.levering.ryan.sparql.common.Literal
value short
Résultat name.levering.ryan.sparql.common.Literal

createLiteral() public méthode

public createLiteral ( string value ) : name.levering.ryan.sparql.common.Literal
value string
Résultat name.levering.ryan.sparql.common.Literal

createLiteral() public méthode

public createLiteral ( string value, name datatype ) : name.levering.ryan.sparql.common.Literal
value string
datatype name
Résultat name.levering.ryan.sparql.common.Literal

createLiteral() public méthode

public createLiteral ( string value, string lang ) : name.levering.ryan.sparql.common.Literal
value string
lang string
Résultat name.levering.ryan.sparql.common.Literal

createStatement() public méthode

public createStatement ( name subject, name @predicate, name @object ) : name.levering.ryan.sparql.common.Statement
subject name
@predicate name
@object name
Résultat name.levering.ryan.sparql.common.Statement

createURI() public méthode

public createURI ( name value ) : name.levering.ryan.sparql.common.URI
value name
Résultat name.levering.ryan.sparql.common.URI

createURI() public méthode

public createURI ( string uri ) : name.levering.ryan.sparql.common.URI
uri string
Résultat name.levering.ryan.sparql.common.URI

createURI() public méthode

public createURI ( string ns, string ln ) : name.levering.ryan.sparql.common.URI
ns string
ln string
Résultat name.levering.ryan.sparql.common.URI

createValue() public méthode

public createValue ( name value ) : name.levering.ryan.sparql.common.Value
value name
Résultat name.levering.ryan.sparql.common.Value

getDefaultGraphStatements() public méthode

public getDefaultGraphStatements ( name subject, name predicate, name @object ) : java.util.Iterator
subject name
predicate name
@object name
Résultat java.util.Iterator

getDefaultGraphStatements() public méthode

public getDefaultGraphStatements ( name subject, name predicate, name @object, object litFilters, int limit ) : java.util.Iterator
subject name
predicate name
@object name
litFilters object
limit int
Résultat java.util.Iterator

getNamedGraphStatements() public méthode

public getNamedGraphStatements ( name subject, name predicate, name @object ) : java.util.Iterator
subject name
predicate name
@object name
Résultat java.util.Iterator

getNamedGraphStatements() public méthode

public getNamedGraphStatements ( name subject, name predicate, name @object, object litFilters, int limit ) : java.util.Iterator
subject name
predicate name
@object name
litFilters object
limit int
Résultat java.util.Iterator

getStatements() public méthode

public getStatements ( name subject, name predicate, name @object, name graphs ) : java.util.Iterator
subject name
predicate name
@object name
graphs name
Résultat java.util.Iterator

getStatements() public méthode

public getStatements ( name subject, name predicate, name @object, name graphs, object litFilters, int limit ) : java.util.Iterator
subject name
predicate name
@object name
graphs name
litFilters object
limit int
Résultat java.util.Iterator

getValueFactory() public méthode

public getValueFactory ( ) : name.levering.ryan.sparql.common.SPARQLValueFactory
Résultat name.levering.ryan.sparql.common.SPARQLValueFactory

hasDefaultGraphStatement() public méthode

public hasDefaultGraphStatement ( name subject, name @predicate, name @object ) : bool
subject name
@predicate name
@object name
Résultat bool

hasNamedGraphStatement() public méthode

public hasNamedGraphStatement ( name subject, name @predicate, name @object ) : bool
subject name
@predicate name
@object name
Résultat bool

hasStatement() public méthode

public hasStatement ( name subject, name @predicate, name @object, name graphs ) : bool
subject name
@predicate name
@object name
graphs name
Résultat bool

Property Details

source public_oe property

public SelectableSource source
Résultat SelectableSource