shaclDoc:

directive nodeShape shapeClass

no references


directive:

baseDecl importsDecl prefixDecl

referenced by:


baseDecl:

BASE IRIREF

referenced by:


importsDecl:

IMPORTS IRIREF

referenced by:


prefixDecl:

PREFIX PNAME_NS IRIREF

referenced by:


nodeShape:

shape iri targetClass nodeShapeBody

referenced by:


shapeClass:

shapeClass iri nodeShapeBody

referenced by:


nodeShapeBody:

{ constraint }

referenced by:


targetClass:

-> iri

referenced by:


constraint:

nodeOr propertyShape .

referenced by:


nodeOr:

nodeNot |

referenced by:


nodeNot:

! nodeValue

referenced by:


nodeValue:

nodeParam = iriOrLiteralOrArray

referenced by:


propertyShape:

path propertyCount propertyOr

referenced by:


propertyOr:

propertyNot |

referenced by:


propertyNot:

! propertyAtom

referenced by:


propertyAtom:

propertyType nodeKind shapeRef propertyValue nodeShapeBody

referenced by:


propertyCount:

[ propertyMinCount .. propertyMaxCount ]

referenced by:


propertyMinCount:

INTEGER

referenced by:


propertyMaxCount:

INTEGER *

referenced by:


propertyType:

iri

referenced by:


nodeKind:

BlankNode IRI Literal BlankNodeOrIRI BlankNodeOrLiteral IRIOrLiteral

referenced by:


shapeRef:

ATPNAME_LN ATPNAME_NS @ IRIREF

referenced by:


propertyValue:

propertyParam = iriOrLiteralOrArray

referenced by:


path:

pathAlternative

referenced by:


pathAlternative:

pathSequence |

referenced by:


pathSequence:

pathEltOrInverse /

referenced by:


pathElt:

pathPrimary pathMod

referenced by:


pathEltOrInverse:

^ pathElt

referenced by:


pathMod:

? * +

referenced by:


pathPrimary:

iri ( path )

referenced by:


iriOrLiteralOrArray:

iriOrLiteral array

referenced by:


iriOrLiteral:

iri literal

referenced by:


iri:

IRIREF prefixedName

referenced by:


prefixedName:

PNAME_LN PNAME_NS

referenced by:


literal:

rdfLiteral numericLiteral booleanLiteral

referenced by:


booleanLiteral:

true false

referenced by:


numericLiteral:

INTEGER DECIMAL DOUBLE

referenced by:


rdfLiteral:

string LANGTAG ^^ datatype

referenced by:


datatype:

iri

referenced by:


string:

STRING_LITERAL_LONG1 STRING_LITERAL_LONG2 STRING_LITERAL1 STRING_LITERAL2

referenced by:


array:

[ iriOrLiteral ]

referenced by:


nodeParam:

targetNode targetObjectsOf targetSubjectsOf deactivated severity message class datatype nodeKind minExclusive minInclusive maxExclusive maxInclusive minLength maxLength pattern flags languageIn equals disjoint closed ignoredProperties hasValue in

referenced by:


propertyParam:

deactivated severity message class datatype nodeKind minExclusive minInclusive maxExclusive maxInclusive minLength maxLength pattern flags languageIn uniqueLang equals disjoint lessThan lessThanOrEquals qualifiedValueShape qualifiedMinCount qualifiedMaxCount qualifiedValueShapesDisjoint closed ignoredProperties hasValue in

referenced by:


COMMENT:

# [^\rn]

no references


IRIREF:

< [^=<>\"{}|^`#x0000-#x0020] UCHAR >

referenced by:


PNAME_NS:

PN_PREFIX :

referenced by:


PNAME_LN:

PNAME_NS PN_LOCAL

referenced by:


ATPNAME_NS:

@ PN_PREFIX :

referenced by:


ATPNAME_LN:

@ PNAME_NS PN_LOCAL

referenced by:


LANGTAG:

@ [a-z] [A-Z] - [a-z] [A-Z] [0-9]

referenced by:


INTEGER:

+ - [0-9]

referenced by:


DECIMAL:

+ - [0-9] . [0-9]

referenced by:


DOUBLE:

+ - [0-9] . . [0-9] [0-9] EXPONENT

referenced by:


EXPONENT:

e E + - [0-9]

referenced by:


STRING_LITERAL1:

' [^#x0027#x005C#x000A#x000D] ECHAR UCHAR '

referenced by:


STRING_LITERAL2:

" [^#x0022#x005C#x000A#x000D] ECHAR UCHAR "

referenced by:


STRING_LITERAL_LONG1:

''' ' '' [^\'] ECHAR UCHAR '''

referenced by:


STRING_LITERAL_LONG2:

""" " "" [^\"] ECHAR UCHAR """

referenced by:


UCHAR:

\\u \\U HEX HEX HEX HEX HEX HEX HEX HEX

referenced by:


ECHAR:

\\ t b n r f \ " '

referenced by:


WS:

[#x0020] [#x0009] [#x000D] [#x000A]

no references


PN_CHARS_BASE:

[A-Z] [a-z] [#x00C0-#x00D6] [#x00D8-#x00F6] [#x00F8-#x02FF] [#x0370-#x037D] [#x037F-#x1FFF] [#x200C-#x200D] [#x2070-#x218F] [#x2C00-#x2FEF] [#x3001-#xD7FF] [#xF900-#xFDCF] [#xFDF0-#xFFFD]

referenced by:


PN_CHARS_U:

PN_CHARS_BASE _

referenced by:


PN_CHARS:

PN_CHARS_U - [0-9] [#x00B7] [#x0300-#x036F] [#x203F-#x2040]

referenced by:


PN_PREFIX:

PN_CHARS_BASE PN_CHARS . PN_CHARS

referenced by:


PN_LOCAL:

PN_CHARS_U : [0-9] PLX PN_CHARS . : PLX PN_CHARS : PLX

referenced by:


PLX:

PERCENT PN_LOCAL_ESC

referenced by:


PERCENT:

% HEX HEX

referenced by:


HEX:

[0-9] [A-F] [a-f]

referenced by:


PN_LOCAL_ESC:

\\ _ ~ . - ! $ & ' ( ) * + , ; = / ? # @ %

referenced by:



  ... generated by RR - Railroad Diagram Generator R R