Functions that represent IRI components and datatypes
Functions that represent IRI components and datatypes
(className iri)(className prefix name)(className prefix name namespace)Class := IRI
Class := IRI
(dataAnd datarange1 datarange2)(dataAnd datarange1 datarange2 & dataranges)DataIntersectionOf := 'DataIntersectionOf' '(' DataRange DataRange { DataRange } ')'
DataIntersectionOf := 'DataIntersectionOf' '(' DataRange DataRange { DataRange } ')'
(dataNot datarange)DataComplementOf := 'DataComplementOf' '(' DataRange ')'
DataComplementOf := 'DataComplementOf' '(' DataRange ')'
(dataOneOf Literal)(dataOneOf Literal & literals)DataOneOf := 'DataOneOf' '(' Literal { Literal } ')'
DataOneOf := 'DataOneOf' '(' Literal { Literal } ')'
(dataOr datarange1 datarange2)(dataOr datarange1 datarange2 & dataranges)DataUnionOf := 'DataUnionOf' '(' DataRange DataRange { DataRange } ')'
DataUnionOf := 'DataUnionOf' '(' DataRange DataRange { DataRange } ')'
(dataRange dr)DataRange := Datatype | DataIntersectionOf | DataUnionOf | DataComplementOf | DataOneOf | DatatypeRestriction
DataRange := Datatype | DataIntersectionOf | DataUnionOf | DataComplementOf | DataOneOf | DatatypeRestriction
(dataRoleName iri)(dataRoleName prefix name)(dataRoleName prefix name namespace)DataProperty := IRI
DataProperty := IRI
(dataType iri)(dataType prefix name)(dataType prefix name namespace)Datatype := IRI
Datatype := IRI
(datatypeRestriction datatype restrictedvalues)DatatypeRestriction := 'DatatypeRestriction' '(' Datatype RestrictedFacet { RestrictedFacet } ')'
DatatypeRestriction := 'DatatypeRestriction' '(' Datatype RestrictedFacet { RestrictedFacet } ')'
(entity thing)Entity := 'Class' '(' Class ')' | 'Datatype' '(' Datatype ')' | 'ObjectProperty' '(' ObjectProperty ')' | 'DataProperty' '(' DataProperty ')' | 'AnnotationProperty' '(' AnnotationProperty ')' | 'NamedIndividual' '(' NamedIndividual ')'
Entity := 'Class' '(' Class ')' | 'Datatype' '(' Datatype ')' | 'ObjectProperty' '(' ObjectProperty ')' | 'DataProperty' '(' DataProperty ')' | 'AnnotationProperty' '(' AnnotationProperty ')' | 'NamedIndividual' '(' NamedIndividual ')'
(individual iri)(individual prefix name)(individual prefix name namespace)Individual := AnonymousIndividual | NamedIndividual
Individual := AnonymousIndividual | NamedIndividual
(inverseRoleName iri)(inverseRoleName prefix name)(inverseRoleName prefix name namespace)InverseObjectProperty := 'ObjectInverseOf' '(' ObjectProperty ')'
InverseObjectProperty := 'ObjectInverseOf' '(' ObjectProperty ')'
(IRI iri)(IRI prefix name)(IRI prefix name namespace)IRI := String
IRI := String
(isReservedIRI? iri)Is the IRI in the set of reserved IRIs?
Is the IRI in the set of reserved IRIs?
(literal literalString)literal := stringLiteral | typedLiteral
literal := stringLiteral | typedLiteral
(restrictedValue facet restriction)RestrictedFacet := constrainingFacet restrictionValue
RestrictedFacet := constrainingFacet restrictionValue
(roleName iri)(roleName prefix name)(roleName prefix name namespace)ObjectProperty := IRI
ObjectProperty := IRI
(stringLiteralNoLanguage string)stringLiteralNoLanguage := quotedString
stringLiteralNoLanguage := quotedString
(stringLiteralWithLanguage string lang)stringLiteralWithLanguage := quotedString languageTag
stringLiteralWithLanguage := quotedString languageTag
(typedLiteral lexicalForm datatype)typedLiteral := lexicalForm '^^' Datatype
typedLiteral := lexicalForm '^^' Datatype
cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |