Liking cljdoc? Tell your friends :D

ontology.expressions

Functions that represent OWL expressionss

Functions that represent OWL expressionss
raw docstring

<=dataExistsclj

(<=dataExists nat dr)
(<=dataExists nat dr dataRange)

DataMaxCardinality := 'DataMaxCardinality' '(' nonNegativeInteger DataPropertyExpression [ DataRange ] ')'

DataMaxCardinality := 'DataMaxCardinality' '(' nonNegativeInteger DataPropertyExpression [ DataRange ] ')'
sourceraw docstring

<=existsclj

(<=exists nat r)
(<=exists nat r c)

ObjectMaxCardinality := 'ObjectMaxCardinality' '(' nonNegativeInteger ObjectPropertyExpression [ ClassExpression ] ')'

ObjectMaxCardinality := 'ObjectMaxCardinality' '(' nonNegativeInteger ObjectPropertyExpression [ ClassExpression ] ')'
sourceraw docstring

=dataExistsclj

(=dataExists nat dr)
(=dataExists nat dr dataRange)

DataExactCardinality := 'DataExactCardinality' '(' nonNegativeInteger DataPropertyExpression [ DataRange ] ')'

DataExactCardinality := 'DataExactCardinality' '(' nonNegativeInteger DataPropertyExpression [ DataRange ] ')'
sourceraw docstring

=existsclj

(=exists nat r)
(=exists nat r c)

ObjectExactCardinality := 'ObjectExactCardinality' '(' nonNegativeInteger ObjectPropertyExpression [ ClassExpression ] ')'

ObjectExactCardinality := 'ObjectExactCardinality' '(' nonNegativeInteger ObjectPropertyExpression [ ClassExpression ] ')'
sourceraw docstring

>=dataExistsclj

(>=dataExists nat dr)
(>=dataExists nat dr dataRange)

DataMinCardinality := 'DataMinCardinality' '(' nonNegativeInteger DataPropertyExpression [ DataRange ] ')'

DataMinCardinality := 'DataMinCardinality' '(' nonNegativeInteger DataPropertyExpression [ DataRange ] ')'
sourceraw docstring

>=existsclj

(>=exists nat r)
(>=exists nat r c)

ObjectMinCardinality := 'ObjectMinCardinality' '(' nonNegativeInteger ObjectPropertyExpression [ ClassExpression ] ')'

ObjectMinCardinality := 'ObjectMinCardinality' '(' nonNegativeInteger ObjectPropertyExpression [ ClassExpression ] ')'
sourceraw docstring

allclj

(all r c)

ObjectAllValuesFrom := 'ObjectAllValuesFrom' '(' ObjectPropertyExpression ClassExpression ')'

ObjectAllValuesFrom := 'ObjectAllValuesFrom' '(' ObjectPropertyExpression ClassExpression ')'
sourceraw docstring

andclj

(and class1 class2)
(and class1 class2 & classes)

ObjectIntersectionOf := 'ObjectIntersectionOf' '(' ClassExpression ClassExpression { ClassExpression } ')'

ObjectIntersectionOf := 'ObjectIntersectionOf' '(' ClassExpression ClassExpression { ClassExpression } ')'
sourceraw docstring

classclj

(class iri)
(class prefix name)
(class prefix name namespace)

ClassExpression := Class | ObjectIntersectionOf | ObjectUnionOf | ObjectComplementOf | ObjectOneOf | ObjectSomeValuesFrom | ObjectAllValuesFrom | ObjectHasValue | ObjectHasSelf | ObjectMinCardinality | ObjectMaxCardinality | ObjectExactCardinality | DataSomeValuesFrom | DataAllValuesFrom | DataHasValue | DataMinCardinality | DataMaxCardinality | DataExactCardinality

ClassExpression := Class | ObjectIntersectionOf | ObjectUnionOf | ObjectComplementOf | ObjectOneOf | ObjectSomeValuesFrom | ObjectAllValuesFrom |
ObjectHasValue | ObjectHasSelf | ObjectMinCardinality | ObjectMaxCardinality | ObjectExactCardinality | DataSomeValuesFrom |
DataAllValuesFrom | DataHasValue | DataMinCardinality | DataMaxCardinality | DataExactCardinality
sourceraw docstring

dataAllclj

(dataAll dataRoles dataRange)

DataAllValuesFrom := 'DataAllValuesFrom' '(' DataPropertyExpression { DataPropertyExpression } DataRange ')'

DataAllValuesFrom := 'DataAllValuesFrom' '(' DataPropertyExpression { DataPropertyExpression } DataRange ')'
sourceraw docstring

dataExistsclj

(dataExists dataRoles dataRange)

DataSomeValuesFrom := 'DataSomeValuesFrom' '(' DataPropertyExpression { DataPropertyExpression } DataRange ')'

DataSomeValuesFrom := 'DataSomeValuesFrom' '(' DataPropertyExpression { DataPropertyExpression } DataRange ')'
sourceraw docstring

dataRoleclj

(dataRole iri)
(dataRole prefix name)
(dataRole prefix name namespace)

DataPropertyExpression := DataProperty

DataPropertyExpression := DataProperty
sourceraw docstring

existsclj

(exists r c)

ObjectSomeValuesFrom := 'ObjectSomeValuesFrom' '(' ObjectPropertyExpression ClassExpression ')'

ObjectSomeValuesFrom := 'ObjectSomeValuesFrom' '(' ObjectPropertyExpression ClassExpression ')'
sourceraw docstring

inverseRoleclj

(inverseRole iri)
(inverseRole prefix name)
(inverseRole prefix name namespace)

ObjectPropertyExpression := ObjectProperty | InverseObjectProperty

ObjectPropertyExpression := ObjectProperty | InverseObjectProperty
sourceraw docstring

nominalclj

(nominal individual)
(nominal individual & individuals)

ObjectOneOf := 'ObjectOneOf' '(' Individual { Individual }')'

ObjectOneOf := 'ObjectOneOf' '(' Individual { Individual }')'
sourceraw docstring

notclj

(not c)

ObjectComplementOf := 'ObjectComplementOf' '(' ClassExpression ')'

ObjectComplementOf := 'ObjectComplementOf' '(' ClassExpression ')'
sourceraw docstring

orclj

(or class1 class2)
(or class1 class2 & classes)

ObjectUnionOf := 'ObjectUnionOf' '(' ClassExpression ClassExpression { ClassExpression } ')'

ObjectUnionOf := 'ObjectUnionOf' '(' ClassExpression ClassExpression { ClassExpression } ')'
sourceraw docstring

partialDataRoleclj

(partialDataRole dr literal)

DataHasValue := 'DataHasValue' '(' DataPropertyExpression Literal ')'

DataHasValue := 'DataHasValue' '(' DataPropertyExpression Literal ')'
sourceraw docstring

partialRoleclj

(partialRole r i)

ObjectHasValue := 'ObjectHasValue' '(' ObjectPropertyExpression Individual ')'

ObjectHasValue := 'ObjectHasValue' '(' ObjectPropertyExpression Individual ')'
sourceraw docstring

roleclj

(role iri)
(role prefix name)
(role prefix name namespace)

ObjectPropertyExpression := ObjectProperty | InverseObjectProperty

ObjectPropertyExpression := ObjectProperty | InverseObjectProperty
sourceraw docstring

Selfclj

(Self iri)
(Self prefix name)
(Self prefix name namespace)

ObjectHasSelf := 'ObjectHasSelf' '(' ObjectPropertyExpression ')'

ObjectHasSelf := 'ObjectHasSelf' '(' ObjectPropertyExpression ')'
sourceraw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close