Class TriplePatternObjectPart
Class responsible for setting the object part of triple patterns.
Inheritance
TriplePatternObjectPart
Assembly: dotNetRdf.dll
Syntax
public sealed class TriplePatternObjectPart
Methods
|
Edit this page
View Source
Object(string)
Sets a SPARQL variable as Object.
Declaration
public ITriplePatternBuilder Object(string variableName)
Parameters
Type |
Name |
Description |
string |
variableName |
|
Returns
|
Edit this page
View Source
Object(Uri)
Declaration
public ITriplePatternBuilder Object(Uri objectUri)
Parameters
Type |
Name |
Description |
Uri |
objectUri |
|
Returns
|
Edit this page
View Source
Object(INode)
Depending on the objectNode
's type, sets a literal, a QName or a blank node as Object.
Declaration
public ITriplePatternBuilder Object(INode objectNode)
Parameters
Type |
Name |
Description |
INode |
objectNode |
|
Returns
|
Edit this page
View Source
Object(PatternItem)
Declaration
public ITriplePatternBuilder Object(PatternItem objectPattern)
Parameters
Returns
|
Edit this page
View Source
Object(SparqlVariable)
Sets a SPARQL variable as Object.
Declaration
public ITriplePatternBuilder Object(SparqlVariable variable)
Parameters
Returns
|
Edit this page
View Source
ObjectLiteral(object)
Sets a plain literal as Object.
Declaration
public ITriplePatternBuilder ObjectLiteral(object literal)
Parameters
Type |
Name |
Description |
object |
literal |
|
Returns
|
Edit this page
View Source
ObjectLiteral(object, string)
Sets a literal with language tag as Object.
Declaration
public ITriplePatternBuilder ObjectLiteral(object literal, string langSpec)
Parameters
Returns
|
Edit this page
View Source
ObjectLiteral(object, Uri)
Sets a typed literal as Object.
Declaration
public ITriplePatternBuilder ObjectLiteral(object literal, Uri datatype)
Parameters
Type |
Name |
Description |
object |
literal |
|
Uri |
datatype |
|
Returns
|
Edit this page
View Source
Object<TNode>(string)
Depending on the generic parameter type, sets a literal, a QName or a blank node as Object.
Declaration
public ITriplePatternBuilder Object<TNode>(string @object) where TNode : INode
Parameters
Type |
Name |
Description |
string |
object |
Either a variable name, a literal, a QName or a blank node identifier.
|
Returns
Type Parameters
Extension Methods