Applies a parser over a sequence of nodes
Applies a parser over a sequence of nodes
parser
sequence of nodes
Returns true
if the current node does not have a given type
Returns true
if the current node does not have a given type
type to be checked
Returns true
if the current node has a given type
Returns true
if the current node has a given type
type to be checked
Returns true
if the current node has a type which belong to a given set of types
Returns true
if the current node has a type which belong to a given set of types
set of types to be checked
Obtains an integer literal associated with a predicate in the current node
Obtains an integer literal associated with a predicate in the current node
predicate
RDFParser that retrieves the object associated with current node for a given predicate
RDFParser that retrieves the object associated with current node for a given predicate
Fails if there are more than one object
predicate
RDFParser that retrieves the set of objects associated with the current node for a given predicate
RDFParser that retrieves the set of objects associated with the current node for a given predicate
predicate
Checks that exactly on of the parsers succeeds on the current node
Checks that exactly on of the parsers succeeds on the current node
sequence of parsers
An RDF parser that parses a value of type a
if possible
A parser of the RDF List associated with the current node
A parser of the RDF List associated with the current node
Fails if there are more than one objects associated with rdf_first
or rdf_rest
Obtains the RDF list associated with a predicate for the current node
Obtains the RDF list associated with a predicate for the current node
predicate
Returns a parser that obtains the type associated with the current node
Returns a parser that obtains the type associated with the current node
Fails if there are more than one type associated
Returns a parser that obtains the set of types associated with the current node
Checks if some of the parsers pass and returns the corresponding value
Checks if some of the parsers pass and returns the corresponding value
sequence of parsers
Returns the String associated with a predicate p
Returns the String associated with a predicate p
predicate
An RDFParser that returns the String associate with that predicate
Obtains data from an RDFReader
The approach is similar to parser combinators but instead of sequence of characters, we have RDF graphs available through an RDFReader