#include <NodeShape.h>
 | 
| 
class  | details::DefinitionParser | 
|   | 
| 
class  | Constraint | 
|   | 
◆ constraints()
- Returns
 - the validating constraints 
 
 
 
◆ ignoredProperties()
- Returns
 - list of properties that are not specified but are allowed, needed if isClosed is set to true. 
 
 
 
◆ isClosed()
      
        
          | bool NodeShape::isClosed  | 
          ( | 
           | ) | 
           const | 
        
      
 
- Returns
 - true if the shape is closed, i.e. if only the property listed are allowed 
 
 
 
◆ isValid()
      
        
          | bool NodeShape::isValid  | 
          ( | 
           | ) | 
           const | 
        
      
 
- Returns
 - if the shape is valid 
 
 
 
◆ parentClasses()
- Returns
 - the list of parent classes, i.e. anything that was refered with 'rdfs:subClassOf' 
 
 
 
◆ types()
- Returns
 - the list of types (i.e. rdf:type/a that were used to define this node) 
 
 
 
◆ uri()
- Returns
 - the uri that address this shape, or an empty string if the shape was defined as a blank node 
 
 
 
The documentation for this class was generated from the following files:
- knowl/src/knowSHACL/NodeShape.h
 
- knowl/src/knowSHACL/NodeShape.cpp