## Uses of Class
org.eclipse.rdf4j.sail.shacl.AST.NodeShape

- Packages that use NodeShape
  Package | Description
  --- | ---
  org.eclipse.rdf4j.sail.shacl.AST |

- - ### Uses of NodeShape in org.eclipse.rdf4j.sail.shacl.AST

    Subclasses of NodeShape in org.eclipse.rdf4j.sail.shacl.AST
    Modifier and Type | Class and Description
    --- | ---
    `class` | `TargetClass` sh:targetClass
    `class` | `TargetNode` sh:targetNode

    Methods in org.eclipse.rdf4j.sail.shacl.AST that return NodeShape
    Modifier and Type | Method and Description
    --- | ---
    `NodeShape` | PropertyShape.`getNodeShape()`

    Methods in org.eclipse.rdf4j.sail.shacl.AST that return types with arguments of type NodeShape
    Modifier and Type | Method and Description
    --- | ---
    `static List<NodeShape>` | NodeShape.Factory.`getShapes(SailRepositoryConnection connection, ShaclSail sail)`

    Methods in org.eclipse.rdf4j.sail.shacl.AST with parameters of type NodeShape
    Modifier and Type | Method and Description
    --- | ---
    `List<PlanNode>` | NodeShape.`generatePlans(ShaclSailConnection shaclSailConnection, NodeShape nodeShape, boolean printPlans)`
    `static PlanNode` | StandardisedPlanHelper.`getGenericSingleObjectPlan(ShaclSailConnection shaclSailConnection, NodeShape nodeShape, org.eclipse.rdf4j.sail.shacl.AST.StandardisedPlanHelper.FilterAttacher filterAttacher, PathPropertyShape pathPropertyShape, PlanNode overrideTargetNode)`
    `PlanNode` | TargetNode.`getPlan(ShaclSailConnection shaclSailConnection, NodeShape nodeShape, boolean printPlans, PlanNode overrideTargetNode)`
    `PlanNode` | TargetClass.`getPlan(ShaclSailConnection shaclSailConnection, NodeShape nodeShape, boolean printPlans, PlanNode overrideTargetNode)`
    `PlanNode` | PropertyShape.`getPlan(ShaclSailConnection shaclSailConnection, NodeShape nodeShape, boolean printPlans, PlanNode overrideTargetNode)`
    `PlanNode` | PlanGenerator.`getPlan(ShaclSailConnection shaclSailConnection, NodeShape nodeShape, boolean printPlans, PlanNode overrideTargetNode)`
    `PlanNode` | PatternPropertyShape.`getPlan(ShaclSailConnection shaclSailConnection, NodeShape nodeShape, boolean printPlans, PlanNode overrideTargetNode)`
    `PlanNode` | PathPropertyShape.`getPlan(ShaclSailConnection shaclSailConnection, NodeShape nodeShape, boolean printPlans, PlanNode overrideTargetNode)`
    `PlanNode` | OrPropertyShape.`getPlan(ShaclSailConnection shaclSailConnection, NodeShape nodeShape, boolean printPlans, PlanNode overrideTargetNode)`
    `PlanNode` | NodeShape.`getPlan(ShaclSailConnection shaclSailConnection, NodeShape nodeShape, boolean printPlans, PlanNode overrideTargetNode)`
    `PlanNode` | NodeKindPropertyShape.`getPlan(ShaclSailConnection shaclSailConnection, NodeShape nodeShape, boolean printPlans, PlanNode overrideTargetNode)`
    `PlanNode` | MinLengthPropertyShape.`getPlan(ShaclSailConnection shaclSailConnection, NodeShape nodeShape, boolean printPlans, PlanNode overrideTargetNode)`
    `PlanNode` | MinInclusivePropertyShape.`getPlan(ShaclSailConnection shaclSailConnection, NodeShape nodeShape, boolean printPlans, PlanNode overrideTargetNode)`
    `PlanNode` | MinExclusivePropertyShape.`getPlan(ShaclSailConnection shaclSailConnection, NodeShape nodeShape, boolean printPlans, PlanNode overrideTargetNode)`
    `PlanNode` | MinCountPropertyShape.`getPlan(ShaclSailConnection shaclSailConnection, NodeShape nodeShape, boolean printPlans, PlanNode overrideTargetNode)`
    `PlanNode` | MaxLengthPropertyShape.`getPlan(ShaclSailConnection shaclSailConnection, NodeShape nodeShape, boolean printPlans, PlanNode overrideTargetNode)`
    `PlanNode` | MaxInclusivePropertyShape.`getPlan(ShaclSailConnection shaclSailConnection, NodeShape nodeShape, boolean printPlans, PlanNode overrideTargetNode)`
    `PlanNode` | MaxExclusivePropertyShape.`getPlan(ShaclSailConnection shaclSailConnection, NodeShape nodeShape, boolean printPlans, PlanNode overrideTargetNode)`
    `PlanNode` | MaxCountPropertyShape.`getPlan(ShaclSailConnection shaclSailConnection, NodeShape nodeShape, boolean printPlans, PlanNode overrideTargetNode)`
    `PlanNode` | LanguageInPropertyShape.`getPlan(ShaclSailConnection shaclSailConnection, NodeShape nodeShape, boolean printPlans, PlanNode overrideTargetNode)`
    `PlanNode` | DatatypePropertyShape.`getPlan(ShaclSailConnection shaclSailConnection, NodeShape nodeShape, boolean printPlans, PlanNode overrideTargetNode)`
    `PlanNode` | ClassPropertyShape.`getPlan(ShaclSailConnection shaclSailConnection, NodeShape nodeShape, boolean printPlans, PlanNode overrideTargetNode)`
    `PlanNode` | TargetNode.`getPlanAddedStatements(ShaclSailConnection shaclSailConnection, NodeShape nodeShape)`
    `PlanNode` | TargetClass.`getPlanAddedStatements(ShaclSailConnection shaclSailConnection, NodeShape nodeShape)`
    `PlanNode` | PropertyShape.`getPlanAddedStatements(ShaclSailConnection shaclSailConnection, NodeShape nodeShape)`
    `PlanNode` | PlanGenerator.`getPlanAddedStatements(ShaclSailConnection shaclSailConnection, NodeShape nodeShape)`
    `PlanNode` | PathPropertyShape.`getPlanAddedStatements(ShaclSailConnection shaclSailConnection, NodeShape nodeShape)`
    `PlanNode` | NodeShape.`getPlanAddedStatements(ShaclSailConnection shaclSailConnection, NodeShape nodeShape)`
    `PlanNode` | TargetNode.`getPlanRemovedStatements(ShaclSailConnection shaclSailConnection, NodeShape nodeShape)`
    `PlanNode` | TargetClass.`getPlanRemovedStatements(ShaclSailConnection shaclSailConnection, NodeShape nodeShape)`
    `PlanNode` | PropertyShape.`getPlanRemovedStatements(ShaclSailConnection shaclSailConnection, NodeShape nodeShape)`
    `PlanNode` | PlanGenerator.`getPlanRemovedStatements(ShaclSailConnection shaclSailConnection, NodeShape nodeShape)`
    `PlanNode` | PathPropertyShape.`getPlanRemovedStatements(ShaclSailConnection shaclSailConnection, NodeShape nodeShape)`
    `PlanNode` | NodeShape.`getPlanRemovedStatements(ShaclSailConnection shaclSailConnection, NodeShape nodeShape)`

Copyright © 2015-2020 Eclipse Foundation. All Rights Reserved.