Class NodeShape

    • Constructor Detail

      • NodeShape

        public NodeShape​(RdfStructureBuilder structBuilder,
                         org.eclipse.rdf4j.model.Resource nodeShapeResource)
    • Method Detail

      • aNodeShape

        public NodeShape aNodeShape()
        rdf:type sh:NodeShape
      • targetClass

        public NodeShape targetClass​(String targetClassPrefixedNameOrIri)
        sh:targetClass
      • targetClass

        public NodeShape targetClass​(org.eclipse.rdf4j.model.IRI targetClassIri)
        sh:targetClass
      • property

        public NodeShape property​(String propertyPrefixedNameOrIri)
        sh:property
      • property

        public NodeShape property​(org.eclipse.rdf4j.model.IRI propertyIri)
        sh:property
      • property

        protected NodeShape property​(String propertyShapePrefixedNameOrIri,
                                     org.eclipse.rdf4j.model.IRI propertyIri,
                                     Consumer<PropertyShape> propertyShapeConsumer)
        sh:property
      • property

        protected NodeShape property​(String propertyShapePrefixedNameOrIri,
                                     String propertyPrefixedNameOrIri)
        sh:property
      • property

        protected NodeShape property​(String propertyShapePrefixedNameOrIri,
                                     org.eclipse.rdf4j.model.IRI propertyIri)
        sh:property
      • property

        protected NodeShape property​(org.eclipse.rdf4j.model.IRI propertyShapeIri,
                                     String propertyPrefixedNameOrIri,
                                     Consumer<PropertyShape> propertyShapeConsumer)
        sh:property
      • property

        protected NodeShape property​(org.eclipse.rdf4j.model.IRI propertyShapeIri,
                                     org.eclipse.rdf4j.model.IRI propertyIri,
                                     Consumer<PropertyShape> propertyShapeConsumer)
        sh:property
      • property

        protected NodeShape property​(org.eclipse.rdf4j.model.IRI propertyShapeIri,
                                     RdfProperty property)
        sh:property
      • property

        protected NodeShape property​(org.eclipse.rdf4j.model.IRI propertyShapeIri,
                                     String propertyPrefixedNameOrIri)
        sh:property
      • property

        protected NodeShape property​(org.eclipse.rdf4j.model.IRI propertyShapeIri,
                                     org.eclipse.rdf4j.model.IRI propertyIri)
        sh:property
      • property0

        protected PropertyShape property0​(org.eclipse.rdf4j.model.IRI propertyIri)
      • property0

        protected PropertyShape property0​(org.eclipse.rdf4j.model.Resource propertyShapeResource,
                                          org.eclipse.rdf4j.model.IRI propertyIri)
      • deactivated

        public NodeShape deactivated​(boolean yesOrNo)
        sh:deactivated
      • closed

        public NodeShape closed​(boolean yesOrNo)
        sh:closed
      • ignoredProperties

        public NodeShape ignoredProperties​(String propertyPrefixedNameOrIri,
                                           String... morePropertyPrefixedNamesOrIris)
        sh:ignoredProperties
      • ignoredProperties

        public NodeShape ignoredProperties​(org.eclipse.rdf4j.model.IRI propertyIri,
                                           org.eclipse.rdf4j.model.IRI... morePropertyIris)
        sh:ignoredProperties
      • ignoredProperties

        public NodeShape ignoredProperties​(Iterable<org.eclipse.rdf4j.model.IRI> propertyIris)
        sh:ignoredProperties
      • any

        public NodeShape any​(BiConsumer<org.eclipse.rdf4j.model.util.ModelBuilder,​org.eclipse.rdf4j.model.Resource> consumer)
        Overrides:
        any in class StructuralElement<org.eclipse.rdf4j.model.Resource>