Optional ReadonlyhiddenExcludes the property from default serialization.
Optional ReadonlynameHuman-readable name for the property.
Optional ReadonlydescriptionHuman-readable description of the property.
Optional ReadonlyforwardThe absolute IRI identifying the property for direct mapping.
Accepts either an absolute IRI string or a Namespace function that resolves the property name to an
absolute IRI (for instance, { forward: schema } on property name yields http://schema.org/name).
Optional ReadonlyreverseThe absolute IRI identifying the property for inverse mapping.
Accepts either an absolute IRI string or a Namespace function that resolves the property name to an
absolute IRI (for instance, { reverse: schema } on property employee yields http://schema.org/employee).
Constraints for property shape factories.
When neither forward nor reverse is explicitly defined, a default forward IRI is generated by resolving the property name against the effective namespace, determined in this order:
See
SHACL § 2.3.2 Property Shapes