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#FunctionA description of a function.
http://islab.ntua.gr/ns/d2rml-op#FunctionDescriptionAn operator.
http://islab.ntua.gr/ns/d2rml-op#OperatorA parameter description for an entity that takes taking parametric inputs.
http://islab.ntua.gr/ns/d2rml-op#ParameterA result description for an entity that generated an output.
http://islab.ntua.gr/ns/d2rml-op#ResultThis 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#containedDatatypedrop:Parameter, drop:Resultxsd namespace.The default value of a parameter.
http://islab.ntua.gr/ns/d2rml-op#defaultValuedrop:ParameterThe datatype of a parameter or result.
http://islab.ntua.gr/ns/d2rml-op#datatypedrop:Parameter, drop:Resultxsd namespace or rdf:List.The function that a function description describes.
http://islab.ntua.gr/ns/d2rml-op#describesdrop:FunctionDescriptiondrop:FunctionThe name of a parameter or result.
http://islab.ntua.gr/ns/d2rml-op#namedrop:Parameter, drop:Resultxsd:string literal.A parameter of a function.
http://islab.ntua.gr/ns/d2rml-op#parameterdrop:FunctionDescriptiondrop:ParameterA list of parameters. The order of a parameter in the list determines its position.
http://islab.ntua.gr/ns/d2rml-op#parametersdrop:FunctionDescriptionrdf:List of drop:ParametersThe position of a parameter.
http://islab.ntua.gr/ns/d2rml-op#namedrop:Parameterxsd:integer literal.Used to specify if a parameter is required or optional.
http://islab.ntua.gr/ns/d2rml-op#requireddrop:Parameterxsd:boolean literal.A results of a function.
http://islab.ntua.gr/ns/d2rml-op#resultdrop:FunctionDescriptiondrop:ResultA list of results. The order of a parameter in the list determines its position.
http://islab.ntua.gr/ns/d2rml-op#resultsdrop:FunctionDescriptionrdf:List of drop:ResultsD2RML-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 |