This is a documentation preview for the next version of Tracker, generated from tracker.git commit c585703.

See the Tracker website for more documentation.

Nepomuk Resource Language (NRL)

Nepomuk Resource Language (NRL) — Properties describing the ontologies.

Synopsis

@prefix nrl: <http://tracker.api.gnome.org/ontology/v3/nrl#>

Classes

InverseFunctionalProperty, Namespace, Ontology

Additional Properties

fulltextIndexed, indexed, maxCardinality, propertySpecification, secondaryIndex, weight, classSpecification, domainIndex, notify, added, deprecated, modified

Class Details

InverseFunctionalProperty

Description

A marker class to identify inverse functional properties

Namespace

Description

Specifies a namespace. This is a Tracker extension

Class hierarchy

    rdfs:Resource 
        nrl:Namespace 

Properties

Name Type Notes Description

prefix

string  

This is a Tracker extension


Ontology

Description

An ontology

Class hierarchy

    rdfs:Resource 
        nrl:Ontology 

Properties

Name Type Notes Description

lastModified

dateTime  

last modification date. This is a Tracker extension

Property Details

Additional properties for rdf:Property

Description

Properties this ontology defines which can describe rdf:Property resources.

Properties

Name Type Notes Description

fulltextIndexed

boolean  

Whether the property is full-text indexed. This is a Tracker extension

indexed

boolean  

Whether a property has an index. This is a Tracker extension

maxCardinality

integer  

Specifies a maximum value cardinality for a specific property

propertySpecification

string  

Link to upstream specification for an ontology property. This is a Tracker extension

secondaryIndex

Property  

Whether subject and object properties share an index. This is a Tracker extension

weight

integer  

Property weight on full-text search relevance. This is a Tracker extension


Additional properties for rdfs:Class

Description

Properties this ontology defines which can describe rdfs:Class resources.

Properties

Name Type Notes Description

classSpecification

string  

Link to upstream specification for an ontology class. This is a Tracker extension

domainIndex

Property This property can have multiple values.

Property is a domain index for the subject class. This is a Tracker extension

notify

boolean  

Whether resources of this class emits notifications on changes. This is a Tracker extension


Additional properties for rdfs:Resource

Description

Properties this ontology defines which can describe rdfs:Resource resources.

Properties

Name Type Notes Description

added

dateTime  

Time of insertion of the resource. This is a Tracker extension

deprecated

boolean  

If this property is assigned, the subject class, property, or resource, is deprecated and should not be used in production systems any longer. It may be removed without further notice. This property is a Tracker extension

modified

integer  

Modification sequence number. This is a Tracker extension

Credits and Copyright

Authors:
  • Nepomuk People
Editors:
  • Tracker developers (translation into turtle)
Upstream:

Not available

ChangeLog:

Tracker changes