Create an IRI under the RDF namespace (http://www.w3.org/1999/02/22-rdf-syntax-ns#)
Suffix appended to the RDF namespace to create an IRI
An new IRI, under the RDF namespac
Create an IRI under the SEF namespace (https://callidon.github.io/sparql-engine/functions#)
Suffix appended to the SES namespace to create an IRI
An new IRI, under the SES namespac
Create an IRI under the SES namespace (https://callidon.github.io/sparql-engine/search#)
Suffix appended to the SES namespace to create an IRI
An new IRI, under the SES namespac
Create an IRI under the XSD namespace (http://www.w3.org/2001/XMLSchema#)
Suffix appended to the XSD namespace to create an IRI
An new IRI, under the XSD namespac
Parse a RDF Literal to its Javascript representation
Literal value
Literal datatype
Javascript representation of the literal
Count the number of variables in a Triple Pattern
Triple Pattern to process
The number of variables in the Triple Pattern
Creates a Blank Node in RDFJS format
Blank node value
A new Blank Node in RDFJS format
Creates a Literal from a boolean, in RDFJS format
Boolean
A new boolean in RDFJS format
Creates a Literal from a Moment.js date, in RDFJS format
Date, in Moment.js format
A new date literal in RDFJS format
Creates a False boolean, in RDFJS format
A new boolean in RDFJS format
Creates an float Literal in RDFJS format
Float
A new float in RDFJS format
Creates an IRI in RDFJS format
IRI value
A new IRI in RDFJS format
Creates an integer Literal in RDFJS format
Integer
A new integer in RDFJS format
Creates a Literal with a language tag in RDFJS format
Literal value
Language tag (en, fr, it, ...)
A new Literal with a language tag in RDFJS format
Creates a Literal in RDFJS format, without any datatype or language tag
Literal value
A new literal in RDFJS format
Creates a True boolean, in RDFJS format
A new boolean in RDFJS format
Creates an typed Literal in RDFJS format
Literal value
Literal type (integer, float, dateTime, ...)
A new typed Literal in RDFJS format
Creates an unbounded literal, used when a variable is not bounded in a set of bindings
A new literal in RDFJS format
Convert an string RDF Term to a RDFJS representation
A string-based term representation
A RDF.js term
Get the value (excluding datatype & language tags) of a RDF literal
RDF Literal
The literal's value
Hash Triple (pattern) to assign it an unique ID
Triple (pattern) to hash
An unique ID to identify the Triple (pattern)
Return True if a string is a RDF IRI/URI
String to test
True if the string is a RDF IRI/URI, False otherwise
Return True if a string is a RDF Literal
String to test
True if the string is a RDF Literal, False otherwise
Return True if a string is a SPARQL variable
String to test
True if the string is a SPARQL variable, False otherwise
Test if a RDFJS Literal is a boolean
True of the Literal is a boolean, False otherwise
Test if a RDFJS Literal is a date
RDFJS Literal
True of the Literal is a date, False otherwise
Test if a RDFJS Literal is a number
RDFJS Literal
True of the Literal is a number, False otherwise
Clone a literal and replace its value with another one
New literal value
The literal with its new value
Test if two RDFJS Terms are equals
First Term
Second Term
True if the two RDFJS Terms are equals, False
Test if a RDFJS Term is a Blank Node
RDFJS Term
True of the term is a Blank Node, False otherwise
Test if a RDFJS Term is an IRI, i.e., a NamedNode
RDFJS Term
True of the term is an IRI, False otherwise
Test if a RDFJS Term is a Literal
RDFJS Term
True of the term is a Literal, False otherwise
Convert an RDFJS term to a string-based representation
A RDFJS term
A string-based term representation
Create a RDF triple in Object representation
Triple's subject
Triple's predicate
Triple's object
A RDF triple in Object representation
Test if two triple (patterns) are equals
First triple (pattern)
Second triple (pattern)
True if the two triple (patterns) are equals, False otherwise
Generated using TypeDoc
RDF related utilities