sh

package
v0.0.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 24, 2026 License: None detected not legal advice Imports: 0 Imported by: 0

Documentation

Overview

Package sh contains the Ontology for the W3C standard SHACL.

Index

Constants

This section is empty.

Variables

View Source
var AbstractResult = abstractResultI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "AbstractResult"},

	AClass: true, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var AlternativePath = alternativePathI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "alternativePath"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var And = andI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "and"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var AndConstraintComponent = andConstraintComponentI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "AndConstraintComponent"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: true,
}}
View Source
var AndConstraintComponentAnd = andConstraintComponent_AndI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "AndConstraintComponent-and"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: true,
}}
View Source
var AnnotationProperty = annotationPropertyI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "annotationProperty"},
	ADomain: ResultAnnotation,

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var AnnotationValue = annotationValueI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "annotationValue"},
	ADomain: ResultAnnotation,

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var AnnotationVarName = annotationVarNameI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "annotationVarName"},
	ADomain: ResultAnnotation,

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var Ask = askI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "ask"},
	ADomain: SPARQLAskExecutable,

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var BlankNode = blankNodeI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "BlankNode"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: true,
}}
View Source
var BlankNodeOrIRI = blankNodeOrIRII{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "BlankNodeOrIRI"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: true,
}}
View Source
var BlankNodeOrLiteral = blankNodeOrLiteralI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "BlankNodeOrLiteral"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: true,
}}
View Source
var Class = classI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "class"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var ClassConstraintComponent = classConstraintComponentI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "ClassConstraintComponent"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: true,
}}
View Source
var ClassConstraintComponentClass = classConstraintComponent_ClassI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "ClassConstraintComponent-class"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: true,
}}
View Source
var Closed = closedI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "closed"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var ClosedConstraintComponent = closedConstraintComponentI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "ClosedConstraintComponent"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: true,
}}
View Source
var ClosedConstraintComponentClosed = closedConstraintComponent_ClosedI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "ClosedConstraintComponent-closed"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: true,
}}
View Source
var ClosedConstraintComponentIgnoredProperties = closedConstraintComponent_IgnoredPropertiesI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "ClosedConstraintComponent-ignoredProperties"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: true,
}}
View Source
var Condition = conditionI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "condition"},
	ADomain: Rule,
	ARange:  Shape,

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var Conforms = conformsI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "conforms"},
	ADomain: ValidationReport,

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var ConstraintComponent = constraintComponentI{sst.ElementInfo{
	Element:    sst.Element{Vocabulary: SHACLVocabulary, Name: "ConstraintComponent"},
	ASubtypeOf: []sst.ElementInformer{Parameterizable},

	AClass: true, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var Construct = constructI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "construct"},
	ADomain: SPARQLConstructExecutable,

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var Datatype = datatypeI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "datatype"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var DatatypeConstraintComponent = datatypeConstraintComponentI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "DatatypeConstraintComponent"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: true,
}}
View Source
var DatatypeConstraintComponentDatatype = datatypeConstraintComponent_DatatypeI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "DatatypeConstraintComponent-datatype"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: true,
}}
View Source
var Deactivated = deactivatedI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "deactivated"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var Declare = declareI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "declare"},
	ARange:  PrefixDeclaration,

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var DefaultValue = defaultValueI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "defaultValue"},
	ADomain: PropertyShape,

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var Description = descriptionI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "description"},
	ADomain: PropertyShape,

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var Detail = detailI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "detail"},
	ADomain: AbstractResult,
	ARange:  AbstractResult,

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var Disjoint = disjointI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "disjoint"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var DisjointConstraintComponent = disjointConstraintComponentI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "DisjointConstraintComponent"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: true,
}}
View Source
var DisjointConstraintComponentDisjoint = disjointConstraintComponent_DisjointI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "DisjointConstraintComponent-disjoint"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: true,
}}
View Source
var Entailment = entailmentI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "entailment"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var Equals = equalsI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "equals"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var EqualsConstraintComponent = equalsConstraintComponentI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "EqualsConstraintComponent"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: true,
}}
View Source
var EqualsConstraintComponentEquals = equalsConstraintComponent_EqualsI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "EqualsConstraintComponent-equals"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: true,
}}
View Source
var Expression = expressionI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "expression"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var ExpressionConstraintComponent = expressionConstraintComponentI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "ExpressionConstraintComponent"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: true,
}}
View Source
var ExpressionConstraintComponentExpression = expressionConstraintComponent_ExpressionI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "ExpressionConstraintComponent-expression"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: true,
}}
View Source
var FilterShape = filterShapeI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "filterShape"},
	ARange:  Shape,

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var Flags = flagsI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "flags"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var FocusNode = focusNodeI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "focusNode"},
	ADomain: AbstractResult,

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var Function = functionI{sst.ElementInfo{
	Element:    sst.Element{Vocabulary: SHACLVocabulary, Name: "Function"},
	ASubtypeOf: []sst.ElementInformer{Parameterizable},

	AClass: true, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var Group = groupI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "group"},
	ADomain: PropertyShape,
	ARange:  PropertyGroup,

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var HasValue = hasValueI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "hasValue"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var HasValueConstraintComponent = hasValueConstraintComponentI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "HasValueConstraintComponent"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: true,
}}
View Source
var HasValueConstraintComponentHasValue = hasValueConstraintComponent_HasValueI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "HasValueConstraintComponent-hasValue"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: true,
}}
View Source
var IRI = iriI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "IRI"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: true,
}}
View Source
var IRIOrLiteral = iriorLiteralI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "IRIOrLiteral"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: true,
}}
View Source
var IgnoredProperties = ignoredPropertiesI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "ignoredProperties"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var In = inI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "in"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var InConstraintComponent = inConstraintComponentI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "InConstraintComponent"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: true,
}}
View Source
var InConstraintComponentIn = inConstraintComponent_InI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "InConstraintComponent-in"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: true,
}}
View Source
var Info = infoI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "Info"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: true,
}}
View Source
var Intersection = intersectionI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "intersection"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var InversePath = inversePathI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "inversePath"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var JSConstraint = jsconstraintI{sst.ElementInfo{
	Element:    sst.Element{Vocabulary: SHACLVocabulary, Name: "JSConstraint"},
	ASubtypeOf: []sst.ElementInformer{JSExecutable},

	AClass: true, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var JSConstraintComponent = jsconstraintComponentI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "JSConstraintComponent"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: true,
}}
View Source
var JSConstraintJs = jsconstraint_JsI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "JSConstraint-js"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: true,
}}
View Source
var JSExecutable = jsexecutableI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "JSExecutable"},

	AClass: true, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var JSFunction = jsfunctionI{sst.ElementInfo{
	Element:    sst.Element{Vocabulary: SHACLVocabulary, Name: "JSFunction"},
	ASubtypeOf: []sst.ElementInformer{Function, JSExecutable},

	AClass: true, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var JSLibrary = jslibraryI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "JSLibrary"},

	AClass: true, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var JSRule = jsruleI{sst.ElementInfo{
	Element:    sst.Element{Vocabulary: SHACLVocabulary, Name: "JSRule"},
	ASubtypeOf: []sst.ElementInformer{JSExecutable, Rule},

	AClass: true, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var JSTarget = jstargetI{sst.ElementInfo{
	Element:    sst.Element{Vocabulary: SHACLVocabulary, Name: "JSTarget"},
	ASubtypeOf: []sst.ElementInformer{JSExecutable, Target},

	AClass: true, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var JSTargetType = jstargetTypeI{sst.ElementInfo{
	Element:    sst.Element{Vocabulary: SHACLVocabulary, Name: "JSTargetType"},
	ASubtypeOf: []sst.ElementInformer{JSExecutable, TargetType},

	AClass: true, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var JSValidator = jsvalidatorI{sst.ElementInfo{
	Element:    sst.Element{Vocabulary: SHACLVocabulary, Name: "JSValidator"},
	ASubtypeOf: []sst.ElementInformer{JSExecutable, Validator},

	AClass: true, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var Js = jsI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "js"},
	ARange:  JSConstraint,

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var JsFunctionName = jsFunctionNameI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "jsFunctionName"},
	ADomain: JSExecutable,

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var JsLibrary = jsLibraryI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "jsLibrary"},
	ARange:  JSLibrary,

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var JsLibraryURL = jsLibraryURLI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "jsLibraryURL"},
	ADomain: JSLibrary,

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var LabelTemplate = labelTemplateI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "labelTemplate"},
	ADomain: Parameterizable,

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var LanguageIn = languageInI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "languageIn"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var LanguageInConstraintComponent = languageInConstraintComponentI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "LanguageInConstraintComponent"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: true,
}}
View Source
var LanguageInConstraintComponentLanguageIn = languageInConstraintComponent_LanguageInI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "LanguageInConstraintComponent-languageIn"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: true,
}}
View Source
var LessThan = lessThanI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "lessThan"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var LessThanConstraintComponent = lessThanConstraintComponentI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "LessThanConstraintComponent"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: true,
}}
View Source
var LessThanConstraintComponentLessThan = lessThanConstraintComponent_LessThanI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "LessThanConstraintComponent-lessThan"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: true,
}}
View Source
var LessThanOrEquals = lessThanOrEqualsI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "lessThanOrEquals"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var LessThanOrEqualsConstraintComponent = lessThanOrEqualsConstraintComponentI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "LessThanOrEqualsConstraintComponent"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: true,
}}
View Source
var LessThanOrEqualsConstraintComponentLessThanOrEquals = lessThanOrEqualsConstraintComponent_LessThanOrEqualsI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "LessThanOrEqualsConstraintComponent-lessThanOrEquals"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: true,
}}
View Source
var Literal = literalI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "Literal"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: true,
}}
View Source
var MaxCount = maxCountI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "maxCount"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var MaxCountConstraintComponent = maxCountConstraintComponentI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "MaxCountConstraintComponent"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: true,
}}
View Source
var MaxCountConstraintComponentMaxCount = maxCountConstraintComponent_MaxCountI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "MaxCountConstraintComponent-maxCount"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: true,
}}
View Source
var MaxExclusive = maxExclusiveI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "maxExclusive"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var MaxExclusiveConstraintComponent = maxExclusiveConstraintComponentI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "MaxExclusiveConstraintComponent"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: true,
}}
View Source
var MaxExclusiveConstraintComponentMaxExclusive = maxExclusiveConstraintComponent_MaxExclusiveI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "MaxExclusiveConstraintComponent-maxExclusive"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: true,
}}
View Source
var MaxInclusive = maxInclusiveI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "maxInclusive"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var MaxInclusiveConstraintComponent = maxInclusiveConstraintComponentI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "MaxInclusiveConstraintComponent"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: true,
}}
View Source
var MaxInclusiveConstraintComponentMaxInclusive = maxInclusiveConstraintComponent_MaxInclusiveI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "MaxInclusiveConstraintComponent-maxInclusive"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: true,
}}
View Source
var MaxLength = maxLengthI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "maxLength"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var MaxLengthConstraintComponent = maxLengthConstraintComponentI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "MaxLengthConstraintComponent"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: true,
}}
View Source
var MaxLengthConstraintComponentMaxLength = maxLengthConstraintComponent_MaxLengthI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "MaxLengthConstraintComponent-maxLength"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: true,
}}
View Source
var Message = messageI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "message"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var MinCount = minCountI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "minCount"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var MinCountConstraintComponent = minCountConstraintComponentI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "MinCountConstraintComponent"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: true,
}}
View Source
var MinCountConstraintComponentMinCount = minCountConstraintComponent_MinCountI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "MinCountConstraintComponent-minCount"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: true,
}}
View Source
var MinExclusive = minExclusiveI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "minExclusive"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var MinExclusiveConstraintComponent = minExclusiveConstraintComponentI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "MinExclusiveConstraintComponent"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: true,
}}
View Source
var MinExclusiveConstraintComponentMinExclusive = minExclusiveConstraintComponent_MinExclusiveI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "MinExclusiveConstraintComponent-minExclusive"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: true,
}}
View Source
var MinInclusive = minInclusiveI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "minInclusive"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var MinInclusiveConstraintComponent = minInclusiveConstraintComponentI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "MinInclusiveConstraintComponent"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: true,
}}
View Source
var MinInclusiveConstraintComponentMinInclusive = minInclusiveConstraintComponent_MinInclusiveI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "MinInclusiveConstraintComponent-minInclusive"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: true,
}}
View Source
var MinLength = minLengthI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "minLength"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var MinLengthConstraintComponent = minLengthConstraintComponentI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "MinLengthConstraintComponent"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: true,
}}
View Source
var MinLengthConstraintComponentMinLength = minLengthConstraintComponent_MinLengthI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "MinLengthConstraintComponent-minLength"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: true,
}}
View Source
var Name = nameI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "name"},
	ADomain: PropertyShape,

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var Namespace = namespaceI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "namespace"},
	ADomain: PrefixDeclaration,

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var Node = nodeI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "node"},
	ARange:  NodeShape,

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var NodeConstraintComponent = nodeConstraintComponentI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "NodeConstraintComponent"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: true,
}}
View Source
var NodeConstraintComponentNode = nodeConstraintComponent_NodeI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "NodeConstraintComponent-node"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: true,
}}
View Source
var NodeKind = nodeKindI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "NodeKind"},

	AClass: true, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var NodeKindConstraintComponent = nodeKindConstraintComponentI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "NodeKindConstraintComponent"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: true,
}}
View Source
var NodeKindConstraintComponentNodeKind = nodeKindConstraintComponent_NodeKindI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "NodeKindConstraintComponent-nodeKind"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: true,
}}
View Source
var NodeKind_property = nodeKind_PropertyI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "nodeKind"},
	ARange:  NodeKind,

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var NodeShape = nodeShapeI{sst.ElementInfo{
	Element:    sst.Element{Vocabulary: SHACLVocabulary, Name: "NodeShape"},
	ASubtypeOf: []sst.ElementInformer{Shape},

	AClass: true, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var NodeValidator = nodeValidatorI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "nodeValidator"},
	ADomain: ConstraintComponent,
	ARange:  Validator,

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var Nodes = nodesI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "nodes"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var Not = notI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "not"},
	ARange:  Shape,

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var NotConstraintComponent = notConstraintComponentI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "NotConstraintComponent"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: true,
}}
View Source
var NotConstraintComponentNot = notConstraintComponent_NotI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "NotConstraintComponent-not"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: true,
}}
View Source
var Object = objectI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "object"},
	ADomain: TripleRule,

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var OneOrMorePath = oneOrMorePathI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "oneOrMorePath"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var Optional = optionalI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "optional"},
	ADomain: Parameter,

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var Or = orI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "or"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var OrConstraintComponent = orConstraintComponentI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "OrConstraintComponent"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: true,
}}
View Source
var OrConstraintComponentOr = orConstraintComponent_OrI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "OrConstraintComponent-or"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: true,
}}
View Source
var Order = orderI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "order"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var (
	PKG = sst.ElementPkg(pkg{})
)
View Source
var Parameter = parameterI{sst.ElementInfo{
	Element:    sst.Element{Vocabulary: SHACLVocabulary, Name: "Parameter"},
	ASubtypeOf: []sst.ElementInformer{PropertyShape},

	AClass: true, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var Parameter_property = parameter_PropertyI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "parameter"},
	ADomain: Parameterizable,
	ARange:  Parameter,

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var Parameterizable = parameterizableI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "Parameterizable"},

	AClass: true, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var Path = pathI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "path"},
	ADomain: PropertyShape,

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var Pattern = patternI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "pattern"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var PatternConstraintComponent = patternConstraintComponentI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "PatternConstraintComponent"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: true,
}}
View Source
var PatternConstraintComponentFlags = patternConstraintComponent_FlagsI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "PatternConstraintComponent-flags"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: true,
}}
View Source
var PatternConstraintComponentPattern = patternConstraintComponent_PatternI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "PatternConstraintComponent-pattern"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: true,
}}
View Source
var Predicate = predicateI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "predicate"},
	ADomain: TripleRule,

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var Prefix = prefixI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "prefix"},
	ADomain: PrefixDeclaration,

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var PrefixDeclaration = prefixDeclarationI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "PrefixDeclaration"},

	AClass: true, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var Prefixes = prefixesI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "prefixes"},
	ADomain: SPARQLExecutable,

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var Property = propertyI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "property"},
	ADomain: Shape,
	ARange:  PropertyShape,

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var PropertyConstraintComponent = propertyConstraintComponentI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "PropertyConstraintComponent"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: true,
}}
View Source
var PropertyConstraintComponentProperty = propertyConstraintComponent_PropertyI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "PropertyConstraintComponent-property"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: true,
}}
View Source
var PropertyGroup = propertyGroupI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "PropertyGroup"},

	AClass: true, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var PropertyShape = propertyShapeI{sst.ElementInfo{
	Element:    sst.Element{Vocabulary: SHACLVocabulary, Name: "PropertyShape"},
	ASubtypeOf: []sst.ElementInformer{Shape},

	AClass: true, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var PropertyValidator = propertyValidatorI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "propertyValidator"},
	ADomain: ConstraintComponent,
	ARange:  Validator,

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var QualifiedMaxCount = qualifiedMaxCountI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "qualifiedMaxCount"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var QualifiedMaxCountConstraintComponent = qualifiedMaxCountConstraintComponentI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "QualifiedMaxCountConstraintComponent"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: true,
}}
View Source
var QualifiedMaxCountConstraintComponentQualifiedMaxCount = qualifiedMaxCountConstraintComponent_QualifiedMaxCountI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "QualifiedMaxCountConstraintComponent-qualifiedMaxCount"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: true,
}}
View Source
var QualifiedMaxCountConstraintComponentQualifiedValueShape = qualifiedMaxCountConstraintComponent_QualifiedValueShapeI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "QualifiedMaxCountConstraintComponent-qualifiedValueShape"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: true,
}}
View Source
var QualifiedMaxCountConstraintComponentQualifiedValueShapesDisjoint = qualifiedMaxCountConstraintComponent_QualifiedValueShapesDisjointI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "QualifiedMaxCountConstraintComponent-qualifiedValueShapesDisjoint"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: true,
}}
View Source
var QualifiedMinCount = qualifiedMinCountI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "qualifiedMinCount"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var QualifiedMinCountConstraintComponent = qualifiedMinCountConstraintComponentI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "QualifiedMinCountConstraintComponent"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: true,
}}
View Source
var QualifiedMinCountConstraintComponentQualifiedMinCount = qualifiedMinCountConstraintComponent_QualifiedMinCountI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "QualifiedMinCountConstraintComponent-qualifiedMinCount"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: true,
}}
View Source
var QualifiedMinCountConstraintComponentQualifiedValueShape = qualifiedMinCountConstraintComponent_QualifiedValueShapeI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "QualifiedMinCountConstraintComponent-qualifiedValueShape"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: true,
}}
View Source
var QualifiedMinCountConstraintComponentQualifiedValueShapesDisjoint = qualifiedMinCountConstraintComponent_QualifiedValueShapesDisjointI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "QualifiedMinCountConstraintComponent-qualifiedValueShapesDisjoint"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: true,
}}
View Source
var QualifiedValueShape = qualifiedValueShapeI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "qualifiedValueShape"},
	ARange:  Shape,

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var QualifiedValueShapesDisjoint = qualifiedValueShapesDisjointI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "qualifiedValueShapesDisjoint"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var Result = resultI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "result"},
	ADomain: ValidationReport,
	ARange:  ValidationResult,

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var ResultAnnotation = resultAnnotationI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "ResultAnnotation"},

	AClass: true, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var ResultAnnotation_property = resultAnnotation_PropertyI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "resultAnnotation"},
	ADomain: SPARQLSelectValidator,
	ARange:  ResultAnnotation,

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var ResultMessage = resultMessageI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "resultMessage"},
	ADomain: AbstractResult,

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var ResultPath = resultPathI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "resultPath"},
	ADomain: AbstractResult,

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var ResultSeverity_property = resultSeverity_PropertyI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "resultSeverity"},
	ADomain: AbstractResult,
	ARange:  Severity,

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var ReturnType = returnTypeI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "returnType"},
	ADomain: Function,

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var Rule = ruleI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "Rule"},

	AClass: true, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var Rule_property = rule_PropertyI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "rule"},
	ADomain: Shape,
	ARange:  Rule,

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var SHACLVocabulary = sst.Vocabulary{BaseIRI: "http://www.w3.org/ns/shacl"}
View Source
var SPARQLAskExecutable = sparqlaskExecutableI{sst.ElementInfo{
	Element:    sst.Element{Vocabulary: SHACLVocabulary, Name: "SPARQLAskExecutable"},
	ASubtypeOf: []sst.ElementInformer{SPARQLExecutable},

	AClass: true, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var SPARQLAskValidator = sparqlaskValidatorI{sst.ElementInfo{
	Element:    sst.Element{Vocabulary: SHACLVocabulary, Name: "SPARQLAskValidator"},
	ASubtypeOf: []sst.ElementInformer{SPARQLAskExecutable, Validator},

	AClass: true, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var SPARQLConstraint = sparqlconstraintI{sst.ElementInfo{
	Element:    sst.Element{Vocabulary: SHACLVocabulary, Name: "SPARQLConstraint"},
	ASubtypeOf: []sst.ElementInformer{SPARQLSelectExecutable},

	AClass: true, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var SPARQLConstraintComponent = sparqlconstraintComponentI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "SPARQLConstraintComponent"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: true,
}}
View Source
var SPARQLConstraintComponentSparql = sparqlconstraintComponent_SparqlI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "SPARQLConstraintComponent-sparql"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: true,
}}
View Source
var SPARQLConstructExecutable = sparqlconstructExecutableI{sst.ElementInfo{
	Element:    sst.Element{Vocabulary: SHACLVocabulary, Name: "SPARQLConstructExecutable"},
	ASubtypeOf: []sst.ElementInformer{SPARQLExecutable},

	AClass: true, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var SPARQLExecutable = sparqlexecutableI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "SPARQLExecutable"},

	AClass: true, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var SPARQLFunction = sparqlfunctionI{sst.ElementInfo{
	Element:    sst.Element{Vocabulary: SHACLVocabulary, Name: "SPARQLFunction"},
	ASubtypeOf: []sst.ElementInformer{Function, SPARQLAskExecutable, SPARQLSelectExecutable},

	AClass: true, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var SPARQLRule = sparqlruleI{sst.ElementInfo{
	Element:    sst.Element{Vocabulary: SHACLVocabulary, Name: "SPARQLRule"},
	ASubtypeOf: []sst.ElementInformer{Rule, SPARQLConstructExecutable},

	AClass: true, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var SPARQLSelectExecutable = sparqlselectExecutableI{sst.ElementInfo{
	Element:    sst.Element{Vocabulary: SHACLVocabulary, Name: "SPARQLSelectExecutable"},
	ASubtypeOf: []sst.ElementInformer{SPARQLExecutable},

	AClass: true, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var SPARQLSelectValidator = sparqlselectValidatorI{sst.ElementInfo{
	Element:    sst.Element{Vocabulary: SHACLVocabulary, Name: "SPARQLSelectValidator"},
	ASubtypeOf: []sst.ElementInformer{SPARQLSelectExecutable, Validator},

	AClass: true, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var SPARQLTarget = sparqltargetI{sst.ElementInfo{
	Element:    sst.Element{Vocabulary: SHACLVocabulary, Name: "SPARQLTarget"},
	ASubtypeOf: []sst.ElementInformer{SPARQLAskExecutable, SPARQLSelectExecutable, Target},

	AClass: true, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var SPARQLTargetType = sparqltargetTypeI{sst.ElementInfo{
	Element:    sst.Element{Vocabulary: SHACLVocabulary, Name: "SPARQLTargetType"},
	ASubtypeOf: []sst.ElementInformer{SPARQLAskExecutable, SPARQLSelectExecutable, TargetType},

	AClass: true, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var SPARQLUpdateExecutable = sparqlupdateExecutableI{sst.ElementInfo{
	Element:    sst.Element{Vocabulary: SHACLVocabulary, Name: "SPARQLUpdateExecutable"},
	ASubtypeOf: []sst.ElementInformer{SPARQLExecutable},

	AClass: true, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var Select = selectI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "select"},
	ADomain: SPARQLSelectExecutable,

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var Severity = severityI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "Severity"},

	AClass: true, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var Severity_property = severity_PropertyI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "severity"},
	ADomain: Shape,
	ARange:  Severity,

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var Shape = shapeI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "Shape"},

	AClass: true, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var ShapesGraph = shapesGraphI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "shapesGraph"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var ShapesGraphWellFormed = shapesGraphWellFormedI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "shapesGraphWellFormed"},
	ADomain: ValidationReport,

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var SourceConstraint = sourceConstraintI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "sourceConstraint"},
	ADomain: AbstractResult,

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var SourceConstraintComponent = sourceConstraintComponentI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "sourceConstraintComponent"},
	ADomain: AbstractResult,
	ARange:  ConstraintComponent,

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var SourceShape = sourceShapeI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "sourceShape"},
	ADomain: AbstractResult,
	ARange:  Shape,

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var Sparql = sparqlI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "sparql"},
	ADomain: Shape,
	ARange:  SPARQLConstraint,

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var Subject = subjectI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "subject"},
	ADomain: TripleRule,

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var SuggestedShapesGraph = suggestedShapesGraphI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "suggestedShapesGraph"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var Target = targetI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "Target"},

	AClass: true, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var TargetClass = targetClassI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "targetClass"},
	ADomain: Shape,

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var TargetNode = targetNodeI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "targetNode"},
	ADomain: Shape,

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var TargetObjectsOf = targetObjectsOfI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "targetObjectsOf"},
	ADomain: Shape,

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var TargetSubjectsOf = targetSubjectsOfI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "targetSubjectsOf"},
	ADomain: Shape,

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var TargetType = targetTypeI{sst.ElementInfo{
	Element:    sst.Element{Vocabulary: SHACLVocabulary, Name: "TargetType"},
	ASubtypeOf: []sst.ElementInformer{Parameterizable},

	AClass: true, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var Target_property = target_PropertyI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "target"},
	ADomain: Shape,
	ARange:  Target,

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var This = thisI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "this"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: true,
}}
View Source
var TripleRule = tripleRuleI{sst.ElementInfo{
	Element:    sst.Element{Vocabulary: SHACLVocabulary, Name: "TripleRule"},
	ASubtypeOf: []sst.ElementInformer{Rule},

	AClass: true, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var Union = unionI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "union"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var UniqueLang = uniqueLangI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "uniqueLang"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var UniqueLangConstraintComponent = uniqueLangConstraintComponentI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "UniqueLangConstraintComponent"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: true,
}}
View Source
var UniqueLangConstraintComponentUniqueLang = uniqueLangConstraintComponent_UniqueLangI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "UniqueLangConstraintComponent-uniqueLang"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: true,
}}
View Source
var Update = updateI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "update"},
	ADomain: SPARQLUpdateExecutable,

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var ValidationReport = validationReportI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "ValidationReport"},

	AClass: true, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var ValidationResult = validationResultI{sst.ElementInfo{
	Element:    sst.Element{Vocabulary: SHACLVocabulary, Name: "ValidationResult"},
	ASubtypeOf: []sst.ElementInformer{AbstractResult},

	AClass: true, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var Validator = validatorI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "Validator"},

	AClass: true, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var Validator_property = validator_PropertyI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "validator"},
	ADomain: ConstraintComponent,
	ARange:  Validator,

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var Value = valueI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "value"},
	ADomain: AbstractResult,

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var Violation = violationI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "Violation"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: true,
}}
View Source
var Warning = warningI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "Warning"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: true,
}}
View Source
var Xone = xoneI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "xone"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var XoneConstraintComponent = xoneConstraintComponentI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "XoneConstraintComponent"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: true,
}}
View Source
var XoneConstraintComponentXone = xoneConstraintComponent_XoneI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "XoneConstraintComponent-xone"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: false, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: true,
}}
View Source
var ZeroOrMorePath = zeroOrMorePathI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "zeroOrMorePath"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}
View Source
var ZeroOrOnePath = zeroOrOnePathI{sst.ElementInfo{
	Element: sst.Element{Vocabulary: SHACLVocabulary, Name: "zeroOrOnePath"},

	AClass: false, AnOptionClass: false, AnAbstractClass: false, ARootClass: false,
	AProperty: true, ADatatypeProperty: false, AnObjectProperty: false,
	ADatatype: false, AnIndividual: false,
}}

Functions

This section is empty.

Types

type IsAbstractResult

type IsAbstractResult interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23AbstractResult()
}

type IsAlternativePath

type IsAlternativePath interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23alternativePath()
}

type IsAnd

type IsAnd interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23and()
}

type IsAndConstraintComponent

type IsAndConstraintComponent interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23AndConstraintComponent()
}

type IsAndConstraintComponentAnd

type IsAndConstraintComponentAnd interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23AndConstraintComponent_2Dand()
}

type IsAnnotationProperty

type IsAnnotationProperty interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23annotationProperty()
}

type IsAnnotationValue

type IsAnnotationValue interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23annotationValue()
}

type IsAnnotationVarName

type IsAnnotationVarName interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23annotationVarName()
}

type IsAsk

type IsAsk interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23ask()
}

type IsBlankNode

type IsBlankNode interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23BlankNode()
}

type IsBlankNodeOrIRI

type IsBlankNodeOrIRI interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23BlankNodeOrIRI()
}

type IsBlankNodeOrLiteral

type IsBlankNodeOrLiteral interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23BlankNodeOrLiteral()
}

type IsClass

type IsClass interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23class()
}

type IsClassConstraintComponent

type IsClassConstraintComponent interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23ClassConstraintComponent()
}

type IsClassConstraintComponentClass

type IsClassConstraintComponentClass interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23ClassConstraintComponent_2Dclass()
}

type IsClosed

type IsClosed interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23closed()
}

type IsClosedConstraintComponent

type IsClosedConstraintComponent interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23ClosedConstraintComponent()
}

type IsClosedConstraintComponentClosed

type IsClosedConstraintComponentClosed interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23ClosedConstraintComponent_2Dclosed()
}

type IsClosedConstraintComponentIgnoredProperties

type IsClosedConstraintComponentIgnoredProperties interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23ClosedConstraintComponent_2DignoredProperties()
}

type IsCondition

type IsCondition interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23condition()
}

type IsConforms

type IsConforms interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23conforms()
}

type IsConstraintComponent

type IsConstraintComponent interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23ConstraintComponent()
}

type IsConstruct

type IsConstruct interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23construct()
}

type IsDatatype

type IsDatatype interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23datatype()
}

type IsDatatypeConstraintComponent

type IsDatatypeConstraintComponent interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23DatatypeConstraintComponent()
}

type IsDatatypeConstraintComponentDatatype

type IsDatatypeConstraintComponentDatatype interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23DatatypeConstraintComponent_2Ddatatype()
}

type IsDeactivated

type IsDeactivated interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23deactivated()
}

type IsDeclare

type IsDeclare interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23declare()
}

type IsDefaultValue

type IsDefaultValue interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23defaultValue()
}

type IsDescription

type IsDescription interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23description()
}

type IsDetail

type IsDetail interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23detail()
}

type IsDisjoint

type IsDisjoint interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23disjoint()
}

type IsDisjointConstraintComponent

type IsDisjointConstraintComponent interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23DisjointConstraintComponent()
}

type IsDisjointConstraintComponentDisjoint

type IsDisjointConstraintComponentDisjoint interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23DisjointConstraintComponent_2Ddisjoint()
}

type IsEntailment

type IsEntailment interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23entailment()
}

type IsEquals

type IsEquals interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23equals()
}

type IsEqualsConstraintComponent

type IsEqualsConstraintComponent interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23EqualsConstraintComponent()
}

type IsEqualsConstraintComponentEquals

type IsEqualsConstraintComponentEquals interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23EqualsConstraintComponent_2Dequals()
}

type IsExpression

type IsExpression interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23expression()
}

type IsExpressionConstraintComponent

type IsExpressionConstraintComponent interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23ExpressionConstraintComponent()
}

type IsExpressionConstraintComponentExpression

type IsExpressionConstraintComponentExpression interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23ExpressionConstraintComponent_2Dexpression()
}

type IsFilterShape

type IsFilterShape interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23filterShape()
}

type IsFlags

type IsFlags interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23flags()
}

type IsFocusNode

type IsFocusNode interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23focusNode()
}

type IsFunction

type IsFunction interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23Function()
}

type IsGroup

type IsGroup interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23group()
}

type IsHasValue

type IsHasValue interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23hasValue()
}

type IsHasValueConstraintComponent

type IsHasValueConstraintComponent interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23HasValueConstraintComponent()
}

type IsHasValueConstraintComponentHasValue

type IsHasValueConstraintComponentHasValue interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23HasValueConstraintComponent_2DhasValue()
}

type IsIRI

type IsIRI interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23IRI()
}

type IsIRIOrLiteral

type IsIRIOrLiteral interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23IRIOrLiteral()
}

type IsIgnoredProperties

type IsIgnoredProperties interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23ignoredProperties()
}

type IsIn

type IsIn interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23in()
}

type IsInConstraintComponent

type IsInConstraintComponent interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23InConstraintComponent()
}

type IsInConstraintComponentIn

type IsInConstraintComponentIn interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23InConstraintComponent_2Din()
}

type IsInfo

type IsInfo interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23Info()
}

type IsIntersection

type IsIntersection interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23intersection()
}

type IsInversePath

type IsInversePath interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23inversePath()
}

type IsJSConstraint

type IsJSConstraint interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23JSConstraint()
}

type IsJSConstraintComponent

type IsJSConstraintComponent interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23JSConstraintComponent()
}

type IsJSConstraintJs

type IsJSConstraintJs interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23JSConstraint_2Djs()
}

type IsJSExecutable

type IsJSExecutable interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23JSExecutable()
}

type IsJSFunction

type IsJSFunction interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23JSFunction()
}

type IsJSLibrary

type IsJSLibrary interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23JSLibrary()
}

type IsJSRule

type IsJSRule interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23JSRule()
}

type IsJSTarget

type IsJSTarget interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23JSTarget()
}

type IsJSTargetType

type IsJSTargetType interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23JSTargetType()
}

type IsJSValidator

type IsJSValidator interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23JSValidator()
}

type IsJs

type IsJs interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23js()
}

type IsJsFunctionName

type IsJsFunctionName interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23jsFunctionName()
}

type IsJsLibrary

type IsJsLibrary interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23jsLibrary()
}

type IsJsLibraryURL

type IsJsLibraryURL interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23jsLibraryURL()
}

type IsLabelTemplate

type IsLabelTemplate interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23labelTemplate()
}

type IsLanguageIn

type IsLanguageIn interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23languageIn()
}

type IsLanguageInConstraintComponent

type IsLanguageInConstraintComponent interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23LanguageInConstraintComponent()
}

type IsLanguageInConstraintComponentLanguageIn

type IsLanguageInConstraintComponentLanguageIn interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23LanguageInConstraintComponent_2DlanguageIn()
}

type IsLessThan

type IsLessThan interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23lessThan()
}

type IsLessThanConstraintComponent

type IsLessThanConstraintComponent interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23LessThanConstraintComponent()
}

type IsLessThanConstraintComponentLessThan

type IsLessThanConstraintComponentLessThan interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23LessThanConstraintComponent_2DlessThan()
}

type IsLessThanOrEquals

type IsLessThanOrEquals interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23lessThanOrEquals()
}

type IsLessThanOrEqualsConstraintComponent

type IsLessThanOrEqualsConstraintComponent interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23LessThanOrEqualsConstraintComponent()
}

type IsLessThanOrEqualsConstraintComponentLessThanOrEquals

type IsLessThanOrEqualsConstraintComponentLessThanOrEquals interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23LessThanOrEqualsConstraintComponent_2DlessThanOrEquals()
}

type IsLiteral

type IsLiteral interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23Literal()
}

type IsMaxCount

type IsMaxCount interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23maxCount()
}

type IsMaxCountConstraintComponent

type IsMaxCountConstraintComponent interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23MaxCountConstraintComponent()
}

type IsMaxCountConstraintComponentMaxCount

type IsMaxCountConstraintComponentMaxCount interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23MaxCountConstraintComponent_2DmaxCount()
}

type IsMaxExclusive

type IsMaxExclusive interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23maxExclusive()
}

type IsMaxExclusiveConstraintComponent

type IsMaxExclusiveConstraintComponent interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23MaxExclusiveConstraintComponent()
}

type IsMaxExclusiveConstraintComponentMaxExclusive

type IsMaxExclusiveConstraintComponentMaxExclusive interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23MaxExclusiveConstraintComponent_2DmaxExclusive()
}

type IsMaxInclusive

type IsMaxInclusive interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23maxInclusive()
}

type IsMaxInclusiveConstraintComponent

type IsMaxInclusiveConstraintComponent interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23MaxInclusiveConstraintComponent()
}

type IsMaxInclusiveConstraintComponentMaxInclusive

type IsMaxInclusiveConstraintComponentMaxInclusive interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23MaxInclusiveConstraintComponent_2DmaxInclusive()
}

type IsMaxLength

type IsMaxLength interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23maxLength()
}

type IsMaxLengthConstraintComponent

type IsMaxLengthConstraintComponent interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23MaxLengthConstraintComponent()
}

type IsMaxLengthConstraintComponentMaxLength

type IsMaxLengthConstraintComponentMaxLength interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23MaxLengthConstraintComponent_2DmaxLength()
}

type IsMessage

type IsMessage interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23message()
}

type IsMinCount

type IsMinCount interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23minCount()
}

type IsMinCountConstraintComponent

type IsMinCountConstraintComponent interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23MinCountConstraintComponent()
}

type IsMinCountConstraintComponentMinCount

type IsMinCountConstraintComponentMinCount interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23MinCountConstraintComponent_2DminCount()
}

type IsMinExclusive

type IsMinExclusive interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23minExclusive()
}

type IsMinExclusiveConstraintComponent

type IsMinExclusiveConstraintComponent interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23MinExclusiveConstraintComponent()
}

type IsMinExclusiveConstraintComponentMinExclusive

type IsMinExclusiveConstraintComponentMinExclusive interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23MinExclusiveConstraintComponent_2DminExclusive()
}

type IsMinInclusive

type IsMinInclusive interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23minInclusive()
}

type IsMinInclusiveConstraintComponent

type IsMinInclusiveConstraintComponent interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23MinInclusiveConstraintComponent()
}

type IsMinInclusiveConstraintComponentMinInclusive

type IsMinInclusiveConstraintComponentMinInclusive interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23MinInclusiveConstraintComponent_2DminInclusive()
}

type IsMinLength

type IsMinLength interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23minLength()
}

type IsMinLengthConstraintComponent

type IsMinLengthConstraintComponent interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23MinLengthConstraintComponent()
}

type IsMinLengthConstraintComponentMinLength

type IsMinLengthConstraintComponentMinLength interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23MinLengthConstraintComponent_2DminLength()
}

type IsName

type IsName interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23name()
}

type IsNamespace

type IsNamespace interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23namespace()
}

type IsNode

type IsNode interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23node()
}

type IsNodeConstraintComponent

type IsNodeConstraintComponent interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23NodeConstraintComponent()
}

type IsNodeConstraintComponentNode

type IsNodeConstraintComponentNode interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23NodeConstraintComponent_2Dnode()
}

type IsNodeKind

type IsNodeKind interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23NodeKind()
}

type IsNodeKindConstraintComponent

type IsNodeKindConstraintComponent interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23NodeKindConstraintComponent()
}

type IsNodeKindConstraintComponentNodeKind

type IsNodeKindConstraintComponentNodeKind interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23NodeKindConstraintComponent_2DnodeKind()
}

type IsNodeKind_property

type IsNodeKind_property interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23nodeKind()
}

type IsNodeShape

type IsNodeShape interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23NodeShape()
}

type IsNodeValidator

type IsNodeValidator interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23nodeValidator()
}

type IsNodes

type IsNodes interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23nodes()
}

type IsNot

type IsNot interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23not()
}

type IsNotConstraintComponent

type IsNotConstraintComponent interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23NotConstraintComponent()
}

type IsNotConstraintComponentNot

type IsNotConstraintComponentNot interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23NotConstraintComponent_2Dnot()
}

type IsObject

type IsObject interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23object()
}

type IsOneOrMorePath

type IsOneOrMorePath interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23oneOrMorePath()
}

type IsOptional

type IsOptional interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23optional()
}

type IsOr

type IsOr interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23or()
}

type IsOrConstraintComponent

type IsOrConstraintComponent interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23OrConstraintComponent()
}

type IsOrConstraintComponentOr

type IsOrConstraintComponentOr interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23OrConstraintComponent_2Dor()
}

type IsOrder

type IsOrder interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23order()
}

type IsParameter

type IsParameter interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23Parameter()
}

type IsParameter_property

type IsParameter_property interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23parameter()
}

type IsParameterizable

type IsParameterizable interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23Parameterizable()
}

type IsPath

type IsPath interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23path()
}

type IsPattern

type IsPattern interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23pattern()
}

type IsPatternConstraintComponent

type IsPatternConstraintComponent interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23PatternConstraintComponent()
}

type IsPatternConstraintComponentFlags

type IsPatternConstraintComponentFlags interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23PatternConstraintComponent_2Dflags()
}

type IsPatternConstraintComponentPattern

type IsPatternConstraintComponentPattern interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23PatternConstraintComponent_2Dpattern()
}

type IsPredicate

type IsPredicate interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23predicate()
}

type IsPrefix

type IsPrefix interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23prefix()
}

type IsPrefixDeclaration

type IsPrefixDeclaration interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23PrefixDeclaration()
}

type IsPrefixes

type IsPrefixes interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23prefixes()
}

type IsProperty

type IsProperty interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23property()
}

type IsPropertyConstraintComponent

type IsPropertyConstraintComponent interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23PropertyConstraintComponent()
}

type IsPropertyConstraintComponentProperty

type IsPropertyConstraintComponentProperty interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23PropertyConstraintComponent_2Dproperty()
}

type IsPropertyGroup

type IsPropertyGroup interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23PropertyGroup()
}

type IsPropertyShape

type IsPropertyShape interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23PropertyShape()
}

type IsPropertyValidator

type IsPropertyValidator interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23propertyValidator()
}

type IsQualifiedMaxCount

type IsQualifiedMaxCount interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23qualifiedMaxCount()
}

type IsQualifiedMaxCountConstraintComponent

type IsQualifiedMaxCountConstraintComponent interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23QualifiedMaxCountConstraintComponent()
}

type IsQualifiedMaxCountConstraintComponentQualifiedMaxCount

type IsQualifiedMaxCountConstraintComponentQualifiedMaxCount interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23QualifiedMaxCountConstraintComponent_2DqualifiedMaxCount()
}

type IsQualifiedMaxCountConstraintComponentQualifiedValueShape

type IsQualifiedMaxCountConstraintComponentQualifiedValueShape interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23QualifiedMaxCountConstraintComponent_2DqualifiedValueShape()
}

type IsQualifiedMaxCountConstraintComponentQualifiedValueShapesDisjoint

type IsQualifiedMaxCountConstraintComponentQualifiedValueShapesDisjoint interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23QualifiedMaxCountConstraintComponent_2DqualifiedValueShapesDisjoint()
}

type IsQualifiedMinCount

type IsQualifiedMinCount interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23qualifiedMinCount()
}

type IsQualifiedMinCountConstraintComponent

type IsQualifiedMinCountConstraintComponent interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23QualifiedMinCountConstraintComponent()
}

type IsQualifiedMinCountConstraintComponentQualifiedMinCount

type IsQualifiedMinCountConstraintComponentQualifiedMinCount interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23QualifiedMinCountConstraintComponent_2DqualifiedMinCount()
}

type IsQualifiedMinCountConstraintComponentQualifiedValueShape

type IsQualifiedMinCountConstraintComponentQualifiedValueShape interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23QualifiedMinCountConstraintComponent_2DqualifiedValueShape()
}

type IsQualifiedMinCountConstraintComponentQualifiedValueShapesDisjoint

type IsQualifiedMinCountConstraintComponentQualifiedValueShapesDisjoint interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23QualifiedMinCountConstraintComponent_2DqualifiedValueShapesDisjoint()
}

type IsQualifiedValueShape

type IsQualifiedValueShape interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23qualifiedValueShape()
}

type IsQualifiedValueShapesDisjoint

type IsQualifiedValueShapesDisjoint interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23qualifiedValueShapesDisjoint()
}

type IsResult

type IsResult interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23result()
}

type IsResultAnnotation

type IsResultAnnotation interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23ResultAnnotation()
}

type IsResultAnnotation_property

type IsResultAnnotation_property interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23resultAnnotation()
}

type IsResultMessage

type IsResultMessage interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23resultMessage()
}

type IsResultPath

type IsResultPath interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23resultPath()
}

type IsResultSeverity_property

type IsResultSeverity_property interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23resultSeverity()
}

type IsReturnType

type IsReturnType interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23returnType()
}

type IsRule

type IsRule interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23Rule()
}

type IsRule_property

type IsRule_property interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23rule()
}

type IsSPARQLAskExecutable

type IsSPARQLAskExecutable interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23SPARQLAskExecutable()
}

type IsSPARQLAskValidator

type IsSPARQLAskValidator interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23SPARQLAskValidator()
}

type IsSPARQLConstraint

type IsSPARQLConstraint interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23SPARQLConstraint()
}

type IsSPARQLConstraintComponent

type IsSPARQLConstraintComponent interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23SPARQLConstraintComponent()
}

type IsSPARQLConstraintComponentSparql

type IsSPARQLConstraintComponentSparql interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23SPARQLConstraintComponent_2Dsparql()
}

type IsSPARQLConstructExecutable

type IsSPARQLConstructExecutable interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23SPARQLConstructExecutable()
}

type IsSPARQLExecutable

type IsSPARQLExecutable interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23SPARQLExecutable()
}

type IsSPARQLFunction

type IsSPARQLFunction interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23SPARQLFunction()
}

type IsSPARQLRule

type IsSPARQLRule interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23SPARQLRule()
}

type IsSPARQLSelectExecutable

type IsSPARQLSelectExecutable interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23SPARQLSelectExecutable()
}

type IsSPARQLSelectValidator

type IsSPARQLSelectValidator interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23SPARQLSelectValidator()
}

type IsSPARQLTarget

type IsSPARQLTarget interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23SPARQLTarget()
}

type IsSPARQLTargetType

type IsSPARQLTargetType interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23SPARQLTargetType()
}

type IsSPARQLUpdateExecutable

type IsSPARQLUpdateExecutable interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23SPARQLUpdateExecutable()
}

type IsSelect

type IsSelect interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23select()
}

type IsSeverity

type IsSeverity interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23Severity()
}

type IsSeverity_property

type IsSeverity_property interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23severity()
}

type IsShape

type IsShape interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23Shape()
}

type IsShapesGraph

type IsShapesGraph interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23shapesGraph()
}

type IsShapesGraphWellFormed

type IsShapesGraphWellFormed interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23shapesGraphWellFormed()
}

type IsSourceConstraint

type IsSourceConstraint interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23sourceConstraint()
}

type IsSourceConstraintComponent

type IsSourceConstraintComponent interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23sourceConstraintComponent()
}

type IsSourceShape

type IsSourceShape interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23sourceShape()
}

type IsSparql

type IsSparql interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23sparql()
}

type IsSubject

type IsSubject interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23subject()
}

type IsSuggestedShapesGraph

type IsSuggestedShapesGraph interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23suggestedShapesGraph()
}

type IsTarget

type IsTarget interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23Target()
}

type IsTargetClass

type IsTargetClass interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23targetClass()
}

type IsTargetNode

type IsTargetNode interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23targetNode()
}

type IsTargetObjectsOf

type IsTargetObjectsOf interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23targetObjectsOf()
}

type IsTargetSubjectsOf

type IsTargetSubjectsOf interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23targetSubjectsOf()
}

type IsTargetType

type IsTargetType interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23TargetType()
}

type IsTarget_property

type IsTarget_property interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23target()
}

type IsThis

type IsThis interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23this()
}

type IsTripleRule

type IsTripleRule interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23TripleRule()
}

type IsUnion

type IsUnion interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23union()
}

type IsUniqueLang

type IsUniqueLang interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23uniqueLang()
}

type IsUniqueLangConstraintComponent

type IsUniqueLangConstraintComponent interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23UniqueLangConstraintComponent()
}

type IsUniqueLangConstraintComponentUniqueLang

type IsUniqueLangConstraintComponentUniqueLang interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23UniqueLangConstraintComponent_2DuniqueLang()
}

type IsUpdate

type IsUpdate interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23update()
}

type IsValidationReport

type IsValidationReport interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23ValidationReport()
}

type IsValidationResult

type IsValidationResult interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23ValidationResult()
}

type IsValidator

type IsValidator interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23Validator()
}

type IsValidator_property

type IsValidator_property interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23validator()
}

type IsValue

type IsValue interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23value()
}

type IsViolation

type IsViolation interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23Violation()
}

type IsWarning

type IsWarning interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23Warning()
}

type IsXone

type IsXone interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23xone()
}

type IsXoneConstraintComponent

type IsXoneConstraintComponent interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23XoneConstraintComponent()
}

type IsXoneConstraintComponentXone

type IsXoneConstraintComponentXone interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23XoneConstraintComponent_2Dxone()
}

type IsZeroOrMorePath

type IsZeroOrMorePath interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23zeroOrMorePath()
}

type IsZeroOrOnePath

type IsZeroOrOnePath interface {
	sst.ElementInformer
	AsIs_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23zeroOrOnePath()
}

type KindAbstractResult

type KindAbstractResult interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23AbstractResult()
}

type KindAlternativePath

type KindAlternativePath interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23alternativePath()
}

type KindAnd

type KindAnd interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23and()
}

type KindAndConstraintComponent

type KindAndConstraintComponent interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23AndConstraintComponent()
}

type KindAndConstraintComponentAnd

type KindAndConstraintComponentAnd interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23AndConstraintComponent_2Dand()
}

type KindAnnotationProperty

type KindAnnotationProperty interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23annotationProperty()
}

type KindAnnotationValue

type KindAnnotationValue interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23annotationValue()
}

type KindAnnotationVarName

type KindAnnotationVarName interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23annotationVarName()
}

type KindAsk

type KindAsk interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23ask()
}

type KindBlankNode

type KindBlankNode interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23BlankNode()
}

type KindBlankNodeOrIRI

type KindBlankNodeOrIRI interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23BlankNodeOrIRI()
}

type KindBlankNodeOrLiteral

type KindBlankNodeOrLiteral interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23BlankNodeOrLiteral()
}

type KindClass

type KindClass interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23class()
}

type KindClassConstraintComponent

type KindClassConstraintComponent interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23ClassConstraintComponent()
}

type KindClassConstraintComponentClass

type KindClassConstraintComponentClass interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23ClassConstraintComponent_2Dclass()
}

type KindClosed

type KindClosed interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23closed()
}

type KindClosedConstraintComponent

type KindClosedConstraintComponent interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23ClosedConstraintComponent()
}

type KindClosedConstraintComponentClosed

type KindClosedConstraintComponentClosed interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23ClosedConstraintComponent_2Dclosed()
}

type KindClosedConstraintComponentIgnoredProperties

type KindClosedConstraintComponentIgnoredProperties interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23ClosedConstraintComponent_2DignoredProperties()
}

type KindCondition

type KindCondition interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23condition()
}

type KindConforms

type KindConforms interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23conforms()
}

type KindConstraintComponent

type KindConstraintComponent interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23ConstraintComponent()
}

type KindConstruct

type KindConstruct interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23construct()
}

type KindDatatype

type KindDatatype interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23datatype()
}

type KindDatatypeConstraintComponent

type KindDatatypeConstraintComponent interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23DatatypeConstraintComponent()
}

type KindDatatypeConstraintComponentDatatype

type KindDatatypeConstraintComponentDatatype interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23DatatypeConstraintComponent_2Ddatatype()
}

type KindDeactivated

type KindDeactivated interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23deactivated()
}

type KindDeclare

type KindDeclare interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23declare()
}

type KindDefaultValue

type KindDefaultValue interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23defaultValue()
}

type KindDescription

type KindDescription interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23description()
}

type KindDetail

type KindDetail interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23detail()
}

type KindDisjoint

type KindDisjoint interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23disjoint()
}

type KindDisjointConstraintComponent

type KindDisjointConstraintComponent interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23DisjointConstraintComponent()
}

type KindDisjointConstraintComponentDisjoint

type KindDisjointConstraintComponentDisjoint interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23DisjointConstraintComponent_2Ddisjoint()
}

type KindEntailment

type KindEntailment interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23entailment()
}

type KindEquals

type KindEquals interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23equals()
}

type KindEqualsConstraintComponent

type KindEqualsConstraintComponent interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23EqualsConstraintComponent()
}

type KindEqualsConstraintComponentEquals

type KindEqualsConstraintComponentEquals interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23EqualsConstraintComponent_2Dequals()
}

type KindExpression

type KindExpression interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23expression()
}

type KindExpressionConstraintComponent

type KindExpressionConstraintComponent interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23ExpressionConstraintComponent()
}

type KindExpressionConstraintComponentExpression

type KindExpressionConstraintComponentExpression interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23ExpressionConstraintComponent_2Dexpression()
}

type KindFilterShape

type KindFilterShape interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23filterShape()
}

type KindFlags

type KindFlags interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23flags()
}

type KindFocusNode

type KindFocusNode interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23focusNode()
}

type KindFunction

type KindFunction interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23Function()
}

type KindGroup

type KindGroup interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23group()
}

type KindHasValue

type KindHasValue interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23hasValue()
}

type KindHasValueConstraintComponent

type KindHasValueConstraintComponent interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23HasValueConstraintComponent()
}

type KindHasValueConstraintComponentHasValue

type KindHasValueConstraintComponentHasValue interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23HasValueConstraintComponent_2DhasValue()
}

type KindIRI

type KindIRI interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23IRI()
}

type KindIRIOrLiteral

type KindIRIOrLiteral interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23IRIOrLiteral()
}

type KindIgnoredProperties

type KindIgnoredProperties interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23ignoredProperties()
}

type KindIn

type KindIn interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23in()
}

type KindInConstraintComponent

type KindInConstraintComponent interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23InConstraintComponent()
}

type KindInConstraintComponentIn

type KindInConstraintComponentIn interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23InConstraintComponent_2Din()
}

type KindInfo

type KindInfo interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23Info()
}

type KindIntersection

type KindIntersection interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23intersection()
}

type KindInversePath

type KindInversePath interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23inversePath()
}

type KindJSConstraint

type KindJSConstraint interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23JSConstraint()
}

type KindJSConstraintComponent

type KindJSConstraintComponent interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23JSConstraintComponent()
}

type KindJSConstraintJs

type KindJSConstraintJs interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23JSConstraint_2Djs()
}

type KindJSExecutable

type KindJSExecutable interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23JSExecutable()
}

type KindJSFunction

type KindJSFunction interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23JSFunction()
}

type KindJSLibrary

type KindJSLibrary interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23JSLibrary()
}

type KindJSRule

type KindJSRule interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23JSRule()
}

type KindJSTarget

type KindJSTarget interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23JSTarget()
}

type KindJSTargetType

type KindJSTargetType interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23JSTargetType()
}

type KindJSValidator

type KindJSValidator interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23JSValidator()
}

type KindJs

type KindJs interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23js()
}

type KindJsFunctionName

type KindJsFunctionName interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23jsFunctionName()
}

type KindJsLibrary

type KindJsLibrary interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23jsLibrary()
}

type KindJsLibraryURL

type KindJsLibraryURL interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23jsLibraryURL()
}

type KindLabelTemplate

type KindLabelTemplate interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23labelTemplate()
}

type KindLanguageIn

type KindLanguageIn interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23languageIn()
}

type KindLanguageInConstraintComponent

type KindLanguageInConstraintComponent interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23LanguageInConstraintComponent()
}

type KindLanguageInConstraintComponentLanguageIn

type KindLanguageInConstraintComponentLanguageIn interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23LanguageInConstraintComponent_2DlanguageIn()
}

type KindLessThan

type KindLessThan interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23lessThan()
}

type KindLessThanConstraintComponent

type KindLessThanConstraintComponent interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23LessThanConstraintComponent()
}

type KindLessThanConstraintComponentLessThan

type KindLessThanConstraintComponentLessThan interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23LessThanConstraintComponent_2DlessThan()
}

type KindLessThanOrEquals

type KindLessThanOrEquals interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23lessThanOrEquals()
}

type KindLessThanOrEqualsConstraintComponent

type KindLessThanOrEqualsConstraintComponent interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23LessThanOrEqualsConstraintComponent()
}

type KindLessThanOrEqualsConstraintComponentLessThanOrEquals

type KindLessThanOrEqualsConstraintComponentLessThanOrEquals interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23LessThanOrEqualsConstraintComponent_2DlessThanOrEquals()
}

type KindLiteral

type KindLiteral interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23Literal()
}

type KindMaxCount

type KindMaxCount interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23maxCount()
}

type KindMaxCountConstraintComponent

type KindMaxCountConstraintComponent interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23MaxCountConstraintComponent()
}

type KindMaxCountConstraintComponentMaxCount

type KindMaxCountConstraintComponentMaxCount interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23MaxCountConstraintComponent_2DmaxCount()
}

type KindMaxExclusive

type KindMaxExclusive interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23maxExclusive()
}

type KindMaxExclusiveConstraintComponent

type KindMaxExclusiveConstraintComponent interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23MaxExclusiveConstraintComponent()
}

type KindMaxExclusiveConstraintComponentMaxExclusive

type KindMaxExclusiveConstraintComponentMaxExclusive interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23MaxExclusiveConstraintComponent_2DmaxExclusive()
}

type KindMaxInclusive

type KindMaxInclusive interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23maxInclusive()
}

type KindMaxInclusiveConstraintComponent

type KindMaxInclusiveConstraintComponent interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23MaxInclusiveConstraintComponent()
}

type KindMaxInclusiveConstraintComponentMaxInclusive

type KindMaxInclusiveConstraintComponentMaxInclusive interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23MaxInclusiveConstraintComponent_2DmaxInclusive()
}

type KindMaxLength

type KindMaxLength interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23maxLength()
}

type KindMaxLengthConstraintComponent

type KindMaxLengthConstraintComponent interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23MaxLengthConstraintComponent()
}

type KindMaxLengthConstraintComponentMaxLength

type KindMaxLengthConstraintComponentMaxLength interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23MaxLengthConstraintComponent_2DmaxLength()
}

type KindMessage

type KindMessage interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23message()
}

type KindMinCount

type KindMinCount interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23minCount()
}

type KindMinCountConstraintComponent

type KindMinCountConstraintComponent interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23MinCountConstraintComponent()
}

type KindMinCountConstraintComponentMinCount

type KindMinCountConstraintComponentMinCount interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23MinCountConstraintComponent_2DminCount()
}

type KindMinExclusive

type KindMinExclusive interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23minExclusive()
}

type KindMinExclusiveConstraintComponent

type KindMinExclusiveConstraintComponent interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23MinExclusiveConstraintComponent()
}

type KindMinExclusiveConstraintComponentMinExclusive

type KindMinExclusiveConstraintComponentMinExclusive interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23MinExclusiveConstraintComponent_2DminExclusive()
}

type KindMinInclusive

type KindMinInclusive interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23minInclusive()
}

type KindMinInclusiveConstraintComponent

type KindMinInclusiveConstraintComponent interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23MinInclusiveConstraintComponent()
}

type KindMinInclusiveConstraintComponentMinInclusive

type KindMinInclusiveConstraintComponentMinInclusive interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23MinInclusiveConstraintComponent_2DminInclusive()
}

type KindMinLength

type KindMinLength interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23minLength()
}

type KindMinLengthConstraintComponent

type KindMinLengthConstraintComponent interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23MinLengthConstraintComponent()
}

type KindMinLengthConstraintComponentMinLength

type KindMinLengthConstraintComponentMinLength interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23MinLengthConstraintComponent_2DminLength()
}

type KindName

type KindName interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23name()
}

type KindNamespace

type KindNamespace interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23namespace()
}

type KindNode

type KindNode interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23node()
}

type KindNodeConstraintComponent

type KindNodeConstraintComponent interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23NodeConstraintComponent()
}

type KindNodeConstraintComponentNode

type KindNodeConstraintComponentNode interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23NodeConstraintComponent_2Dnode()
}

type KindNodeKind

type KindNodeKind interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23NodeKind()
}

type KindNodeKindConstraintComponent

type KindNodeKindConstraintComponent interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23NodeKindConstraintComponent()
}

type KindNodeKindConstraintComponentNodeKind

type KindNodeKindConstraintComponentNodeKind interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23NodeKindConstraintComponent_2DnodeKind()
}

type KindNodeKind_property

type KindNodeKind_property interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23nodeKind()
}

type KindNodeShape

type KindNodeShape interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23NodeShape()
}

type KindNodeValidator

type KindNodeValidator interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23nodeValidator()
}

type KindNodes

type KindNodes interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23nodes()
}

type KindNot

type KindNot interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23not()
}

type KindNotConstraintComponent

type KindNotConstraintComponent interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23NotConstraintComponent()
}

type KindNotConstraintComponentNot

type KindNotConstraintComponentNot interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23NotConstraintComponent_2Dnot()
}

type KindObject

type KindObject interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23object()
}

type KindOneOrMorePath

type KindOneOrMorePath interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23oneOrMorePath()
}

type KindOptional

type KindOptional interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23optional()
}

type KindOr

type KindOr interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23or()
}

type KindOrConstraintComponent

type KindOrConstraintComponent interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23OrConstraintComponent()
}

type KindOrConstraintComponentOr

type KindOrConstraintComponentOr interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23OrConstraintComponent_2Dor()
}

type KindOrder

type KindOrder interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23order()
}

type KindParameter

type KindParameter interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23Parameter()
}

type KindParameter_property

type KindParameter_property interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23parameter()
}

type KindParameterizable

type KindParameterizable interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23Parameterizable()
}

type KindPath

type KindPath interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23path()
}

type KindPattern

type KindPattern interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23pattern()
}

type KindPatternConstraintComponent

type KindPatternConstraintComponent interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23PatternConstraintComponent()
}

type KindPatternConstraintComponentFlags

type KindPatternConstraintComponentFlags interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23PatternConstraintComponent_2Dflags()
}

type KindPatternConstraintComponentPattern

type KindPatternConstraintComponentPattern interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23PatternConstraintComponent_2Dpattern()
}

type KindPredicate

type KindPredicate interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23predicate()
}

type KindPrefix

type KindPrefix interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23prefix()
}

type KindPrefixDeclaration

type KindPrefixDeclaration interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23PrefixDeclaration()
}

type KindPrefixes

type KindPrefixes interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23prefixes()
}

type KindProperty

type KindProperty interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23property()
}

type KindPropertyConstraintComponent

type KindPropertyConstraintComponent interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23PropertyConstraintComponent()
}

type KindPropertyConstraintComponentProperty

type KindPropertyConstraintComponentProperty interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23PropertyConstraintComponent_2Dproperty()
}

type KindPropertyGroup

type KindPropertyGroup interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23PropertyGroup()
}

type KindPropertyShape

type KindPropertyShape interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23PropertyShape()
}

type KindPropertyValidator

type KindPropertyValidator interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23propertyValidator()
}

type KindQualifiedMaxCount

type KindQualifiedMaxCount interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23qualifiedMaxCount()
}

type KindQualifiedMaxCountConstraintComponent

type KindQualifiedMaxCountConstraintComponent interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23QualifiedMaxCountConstraintComponent()
}

type KindQualifiedMaxCountConstraintComponentQualifiedMaxCount

type KindQualifiedMaxCountConstraintComponentQualifiedMaxCount interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23QualifiedMaxCountConstraintComponent_2DqualifiedMaxCount()
}

type KindQualifiedMaxCountConstraintComponentQualifiedValueShape

type KindQualifiedMaxCountConstraintComponentQualifiedValueShape interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23QualifiedMaxCountConstraintComponent_2DqualifiedValueShape()
}

type KindQualifiedMaxCountConstraintComponentQualifiedValueShapesDisjoint

type KindQualifiedMaxCountConstraintComponentQualifiedValueShapesDisjoint interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23QualifiedMaxCountConstraintComponent_2DqualifiedValueShapesDisjoint()
}

type KindQualifiedMinCount

type KindQualifiedMinCount interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23qualifiedMinCount()
}

type KindQualifiedMinCountConstraintComponent

type KindQualifiedMinCountConstraintComponent interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23QualifiedMinCountConstraintComponent()
}

type KindQualifiedMinCountConstraintComponentQualifiedMinCount

type KindQualifiedMinCountConstraintComponentQualifiedMinCount interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23QualifiedMinCountConstraintComponent_2DqualifiedMinCount()
}

type KindQualifiedMinCountConstraintComponentQualifiedValueShape

type KindQualifiedMinCountConstraintComponentQualifiedValueShape interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23QualifiedMinCountConstraintComponent_2DqualifiedValueShape()
}

type KindQualifiedMinCountConstraintComponentQualifiedValueShapesDisjoint

type KindQualifiedMinCountConstraintComponentQualifiedValueShapesDisjoint interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23QualifiedMinCountConstraintComponent_2DqualifiedValueShapesDisjoint()
}

type KindQualifiedValueShape

type KindQualifiedValueShape interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23qualifiedValueShape()
}

type KindQualifiedValueShapesDisjoint

type KindQualifiedValueShapesDisjoint interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23qualifiedValueShapesDisjoint()
}

type KindResult

type KindResult interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23result()
}

type KindResultAnnotation

type KindResultAnnotation interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23ResultAnnotation()
}

type KindResultAnnotation_property

type KindResultAnnotation_property interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23resultAnnotation()
}

type KindResultMessage

type KindResultMessage interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23resultMessage()
}

type KindResultPath

type KindResultPath interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23resultPath()
}

type KindResultSeverity_property

type KindResultSeverity_property interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23resultSeverity()
}

type KindReturnType

type KindReturnType interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23returnType()
}

type KindRule

type KindRule interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23Rule()
}

type KindRule_property

type KindRule_property interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23rule()
}

type KindSPARQLAskExecutable

type KindSPARQLAskExecutable interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23SPARQLAskExecutable()
}

type KindSPARQLAskValidator

type KindSPARQLAskValidator interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23SPARQLAskValidator()
}

type KindSPARQLConstraint

type KindSPARQLConstraint interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23SPARQLConstraint()
}

type KindSPARQLConstraintComponent

type KindSPARQLConstraintComponent interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23SPARQLConstraintComponent()
}

type KindSPARQLConstraintComponentSparql

type KindSPARQLConstraintComponentSparql interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23SPARQLConstraintComponent_2Dsparql()
}

type KindSPARQLConstructExecutable

type KindSPARQLConstructExecutable interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23SPARQLConstructExecutable()
}

type KindSPARQLExecutable

type KindSPARQLExecutable interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23SPARQLExecutable()
}

type KindSPARQLFunction

type KindSPARQLFunction interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23SPARQLFunction()
}

type KindSPARQLRule

type KindSPARQLRule interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23SPARQLRule()
}

type KindSPARQLSelectExecutable

type KindSPARQLSelectExecutable interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23SPARQLSelectExecutable()
}

type KindSPARQLSelectValidator

type KindSPARQLSelectValidator interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23SPARQLSelectValidator()
}

type KindSPARQLTarget

type KindSPARQLTarget interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23SPARQLTarget()
}

type KindSPARQLTargetType

type KindSPARQLTargetType interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23SPARQLTargetType()
}

type KindSPARQLUpdateExecutable

type KindSPARQLUpdateExecutable interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23SPARQLUpdateExecutable()
}

type KindSelect

type KindSelect interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23select()
}

type KindSeverity

type KindSeverity interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23Severity()
}

type KindSeverity_property

type KindSeverity_property interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23severity()
}

type KindShape

type KindShape interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23Shape()
}

type KindShapesGraph

type KindShapesGraph interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23shapesGraph()
}

type KindShapesGraphWellFormed

type KindShapesGraphWellFormed interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23shapesGraphWellFormed()
}

type KindSourceConstraint

type KindSourceConstraint interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23sourceConstraint()
}

type KindSourceConstraintComponent

type KindSourceConstraintComponent interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23sourceConstraintComponent()
}

type KindSourceShape

type KindSourceShape interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23sourceShape()
}

type KindSparql

type KindSparql interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23sparql()
}

type KindSubject

type KindSubject interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23subject()
}

type KindSuggestedShapesGraph

type KindSuggestedShapesGraph interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23suggestedShapesGraph()
}

type KindTarget

type KindTarget interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23Target()
}

type KindTargetClass

type KindTargetClass interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23targetClass()
}

type KindTargetNode

type KindTargetNode interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23targetNode()
}

type KindTargetObjectsOf

type KindTargetObjectsOf interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23targetObjectsOf()
}

type KindTargetSubjectsOf

type KindTargetSubjectsOf interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23targetSubjectsOf()
}

type KindTargetType

type KindTargetType interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23TargetType()
}

type KindTarget_property

type KindTarget_property interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23target()
}

type KindThis

type KindThis interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23this()
}

type KindTripleRule

type KindTripleRule interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23TripleRule()
}

type KindUnion

type KindUnion interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23union()
}

type KindUniqueLang

type KindUniqueLang interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23uniqueLang()
}

type KindUniqueLangConstraintComponent

type KindUniqueLangConstraintComponent interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23UniqueLangConstraintComponent()
}

type KindUniqueLangConstraintComponentUniqueLang

type KindUniqueLangConstraintComponentUniqueLang interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23UniqueLangConstraintComponent_2DuniqueLang()
}

type KindUpdate

type KindUpdate interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23update()
}

type KindValidationReport

type KindValidationReport interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23ValidationReport()
}

type KindValidationResult

type KindValidationResult interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23ValidationResult()
}

type KindValidator

type KindValidator interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23Validator()
}

type KindValidator_property

type KindValidator_property interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23validator()
}

type KindValue

type KindValue interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23value()
}

type KindViolation

type KindViolation interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23Violation()
}

type KindWarning

type KindWarning interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23Warning()
}

type KindXone

type KindXone interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23xone()
}

type KindXoneConstraintComponent

type KindXoneConstraintComponent interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23XoneConstraintComponent()
}

type KindXoneConstraintComponentXone

type KindXoneConstraintComponentXone interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23XoneConstraintComponent_2Dxone()
}

type KindZeroOrMorePath

type KindZeroOrMorePath interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23zeroOrMorePath()
}

type KindZeroOrOnePath

type KindZeroOrOnePath interface {
	sst.ElementInformer
	AsKind_http_3A_2F_2Fwww_2Ew3_2Eorg_2Fns_2Fshacl_23zeroOrOnePath()
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL