This document defines the D2RML Operators & Functions (D2RML‑OP) vocabulary.
The namespace drop
is http://islab.ntua.gr/ns/d2rml-op#
.
This section defines the classes of this vocabulary.
A function.
http://islab.ntua.gr/ns/d2rml-op#Function
A description of a function.
http://islab.ntua.gr/ns/d2rml-op#FunctionDescription
An operator.
http://islab.ntua.gr/ns/d2rml-op#Operator
A parameter description for an entity that takes taking parametric inputs.
http://islab.ntua.gr/ns/d2rml-op#Parameter
A result description for an entity that generated an output.
http://islab.ntua.gr/ns/d2rml-op#Result
This section defines the properties of this vocabulary.
The datatype of the elements of a container a parameter or result.
http://islab.ntua.gr/ns/d2rml-op#containedDatatype
drop:Parameter
, drop:Result
xsd
namespace.The default value of a parameter.
http://islab.ntua.gr/ns/d2rml-op#defaultValue
drop:Parameter
The datatype of a parameter or result.
http://islab.ntua.gr/ns/d2rml-op#datatype
drop:Parameter
, drop:Result
xsd
namespace or rdf:List
.The function that a function description describes.
http://islab.ntua.gr/ns/d2rml-op#describes
drop:FunctionDescription
drop:Function
The name of a parameter or result.
http://islab.ntua.gr/ns/d2rml-op#name
drop:Parameter
, drop:Result
xsd:string
literal.A parameter of a function.
http://islab.ntua.gr/ns/d2rml-op#parameter
drop:FunctionDescription
drop:Parameter
A list of parameters. The order of a parameter in the list determines its position.
http://islab.ntua.gr/ns/d2rml-op#parameters
drop:FunctionDescription
rdf:List
of drop:Parameter
sThe position of a parameter.
http://islab.ntua.gr/ns/d2rml-op#name
drop:Parameter
xsd:integer
literal.Used to specify if a parameter is required or optional.
http://islab.ntua.gr/ns/d2rml-op#required
drop:Parameter
xsd:boolean
literal.A results of a function.
http://islab.ntua.gr/ns/d2rml-op#result
drop:FunctionDescription
drop:Result
A list of results. The order of a parameter in the list determines its position.
http://islab.ntua.gr/ns/d2rml-op#results
drop:FunctionDescription
rdf:List
of drop:Result
sD2RML-OP defines the operators listed in the following table. All operators are instances of drop:Operator
.
URI | Description |
---|---|
The AND boolean operator | |
The NOT boolean operator | |
The OR boolean operator |