Index
All Classes and Interfaces|All Packages|Serialized Form
A
- AbstractConstraintEvaluationEvent - Class in org.apache.jena.shacl.validation.event
 - 
Constraint-related event.
 - AbstractConstraintEvaluationEvent(ValidationContext, Shape, Node, Constraint) - Constructor for class org.apache.jena.shacl.validation.event.AbstractConstraintEvaluationEvent
 - AbstractConstraintEvaluationForPathEvent - Class in org.apache.jena.shacl.validation.event
 - 
Constraint-related event that pertains to a path.
 - AbstractConstraintEvaluationForPathEvent(ValidationContext, Shape, Node, Constraint, Path) - Constructor for class org.apache.jena.shacl.validation.event.AbstractConstraintEvaluationForPathEvent
 - AbstractConstraintEvaluationOnPathNodesEvent - Class in org.apache.jena.shacl.validation.event
 - 
Event that pertains to constraint evaluation on multiple value nodes.
 - AbstractConstraintEvaluationOnPathNodesEvent(ValidationContext, Shape, Node, Constraint, Path, Set<Node>) - Constructor for class org.apache.jena.shacl.validation.event.AbstractConstraintEvaluationOnPathNodesEvent
 - AbstractConstraintEvaluationOnSinglePathNodeEvent - Class in org.apache.jena.shacl.validation.event
 - 
Event resulting from constraint evaluation on a single value node.
 - AbstractConstraintEvaluationOnSinglePathNodeEvent(ValidationContext, Shape, Node, Constraint, Path, Node) - Constructor for class org.apache.jena.shacl.validation.event.AbstractConstraintEvaluationOnSinglePathNodeEvent
 - AbstractFocusNodeValidationEvent - Class in org.apache.jena.shacl.validation.event
 - 
Event type used for all events after the selection of a focus node.
 - AbstractFocusNodeValidationEvent(ValidationContext, Shape, Node) - Constructor for class org.apache.jena.shacl.validation.event.AbstractFocusNodeValidationEvent
 - AbstractShapeValidationEvent - Class in org.apache.jena.shacl.validation.event
 - 
Event type used for all events after the selection of a shape to validate against.
 - AbstractShapeValidationEvent(ValidationContext, Shape) - Constructor for class org.apache.jena.shacl.validation.event.AbstractShapeValidationEvent
 - AbstractTargetShapesValidationEvent - Class in org.apache.jena.shacl.validation.event
 - 
Type of events that report the set of target shapes used during validation.
 - AbstractTargetShapesValidationEvent(ValidationContext, Collection<Shape>) - Constructor for class org.apache.jena.shacl.validation.event.AbstractTargetShapesValidationEvent
 - AbstractValidationEvent - Class in org.apache.jena.shacl.validation.event
 - 
Abstract superclass for all events, providing access to the
ValidationContext. - AbstractValidationEvent(ValidationContext) - Constructor for class org.apache.jena.shacl.validation.event.AbstractValidationEvent
 - addHandler(HandlerBasedValidationListener.HandlerConfigurer<T>) - Method in class org.apache.jena.shacl.validation.HandlerBasedValidationListener.HandlerAdder
 - addPrefixes(PrefixMapping) - Method in class org.apache.jena.shacl.ValidationReport.Builder
 - addReportEntry(String, Shape, Node, Path, Node, Constraint) - Method in class org.apache.jena.shacl.ValidationReport.Builder
 - addReportEntry(String, Shape, Node, Path, Node, Constraint, Node) - Method in class org.apache.jena.shacl.ValidationReport.Builder
 - addReportEntry(ReportEntry) - Method in class org.apache.jena.shacl.ValidationReport.Builder
 - addReportEntry(ReportItem, Shape, Node, Path, Constraint) - Method in class org.apache.jena.shacl.ValidationReport.Builder
 - addSimpleHandler(Consumer<? super T>) - Method in class org.apache.jena.shacl.validation.HandlerBasedValidationListener.HandlerAdder
 - addSimpleHandlers(Consumer<? super T>...) - Method in class org.apache.jena.shacl.validation.HandlerBasedValidationListener.HandlerAdder
 - allImports(Node, Graph) - Static method in class org.apache.jena.shacl.Imports
 - 
Locate any imports (triples "base owl:Imports URI").
 
B
- base(Graph) - Static method in class org.apache.jena.shacl.Imports
 - 
Locate the base (a single triple ?
 - baseAndImports(Graph) - Static method in class org.apache.jena.shacl.Imports
 - 
Locate the base (a single triple ?
 - build() - Method in class org.apache.jena.shacl.validation.HandlerBasedValidationListener.Builder
 - build() - Method in class org.apache.jena.shacl.validation.HandlerBasedValidationListener.HandlerBuilder
 - build() - Method in class org.apache.jena.shacl.ValidationReport.Builder
 - builder() - Static method in class org.apache.jena.shacl.validation.HandlerBasedValidationListener
 - builder(HandlerBasedValidationListener.HandlerSelectionStrategy) - Static method in class org.apache.jena.shacl.validation.HandlerBasedValidationListener
 - Builder() - Constructor for class org.apache.jena.shacl.ValidationReport.Builder
 
C
- check(ValidationReport) - Static method in class org.apache.jena.shacl.validation.VR
 - compare(ValidationReport, ValidationReport) - Static method in class org.apache.jena.shacl.validation.VR
 - CompareNodesEvent - Interface in org.apache.jena.shacl.validation.event
 - 
Base class for events resulting from evaluating constraints that compare value nodes with other nodes, such as
sh:equalsorsh:lessThan. - configure(HandlerBasedValidationListener.HandlerConditionCustomizer<T>) - Method in interface org.apache.jena.shacl.validation.HandlerBasedValidationListener.HandlerConfigurer
 - conforms() - Method in class org.apache.jena.shacl.ValidationReport
 - conforms(Graph, Graph) - Method in interface org.apache.jena.shacl.ShaclValidator
 - 
Does the data conform to the shapes?
 - conforms(Graph, Graph) - Method in class org.apache.jena.shacl.validation.ShaclPlainValidator
 - 
Does the data conform to the shapes?
 - conforms(Shapes, Graph) - Method in interface org.apache.jena.shacl.ShaclValidator
 - 
Does the data conform to the shapes?
 - conforms(Shapes, Graph) - Method in class org.apache.jena.shacl.validation.ShaclPlainValidator
 - 
Does the data conform to the shapes?
 - conforms(Shapes, Graph, Node) - Method in interface org.apache.jena.shacl.ShaclValidator
 - 
Does the node within the data conform to the shapes?
 - conforms(Shapes, Graph, Node) - Method in class org.apache.jena.shacl.validation.ShaclPlainValidator
 - 
Does the node within the data conform to the shapes?
 - conformsModel() - Static method in class org.apache.jena.shacl.validation.VR
 - constraint() - Method in class org.apache.jena.shacl.validation.ReportEntry
 - constraint(Constraint) - Method in class org.apache.jena.shacl.validation.ReportEntry
 - ConstraintEvaluatedEvent - Interface in org.apache.jena.shacl.validation.event
 - 
Type of events resulting from evaluating a constraint on a Set of value nodes or, in the case of constraints of a node shape, on a single value node.
 - ConstraintEvaluatedOnFocusNodeEvent - Class in org.apache.jena.shacl.validation.event
 - 
Event type resulting from constraint evaluation on the focus node (i.e. in a node shape).
 - ConstraintEvaluatedOnFocusNodeEvent(ValidationContext, Shape, Node, Constraint, boolean) - Constructor for class org.apache.jena.shacl.validation.event.ConstraintEvaluatedOnFocusNodeEvent
 - ConstraintEvaluatedOnFocusNodeWithCompareNodesEvent - Class in org.apache.jena.shacl.validation.event
 - 
Event resulting from evaluating a constraint on the focus node, using compare nodes.
 - ConstraintEvaluatedOnFocusNodeWithCompareNodesEvent(ValidationContext, Shape, Node, Constraint, Set<Node>, boolean) - Constructor for class org.apache.jena.shacl.validation.event.ConstraintEvaluatedOnFocusNodeWithCompareNodesEvent
 - ConstraintEvaluatedOnFocusNodeWithSingleCompareNodeEvent - Class in org.apache.jena.shacl.validation.event
 - 
Event resulting from evaluating a constraint on the focus node, using a single compare node.
 - ConstraintEvaluatedOnFocusNodeWithSingleCompareNodeEvent(ValidationContext, Shape, Node, Constraint, Node, boolean) - Constructor for class org.apache.jena.shacl.validation.event.ConstraintEvaluatedOnFocusNodeWithSingleCompareNodeEvent
 - ConstraintEvaluatedOnPathNodesEvent - Class in org.apache.jena.shacl.validation.event
 - 
Event emitted when a constraint is evaluated on multiple value nodes.
 - ConstraintEvaluatedOnPathNodesEvent(ValidationContext, Shape, Node, Constraint, Path, Set<Node>, boolean) - Constructor for class org.apache.jena.shacl.validation.event.ConstraintEvaluatedOnPathNodesEvent
 - ConstraintEvaluatedOnPathNodesWithCompareNodesEvent - Class in org.apache.jena.shacl.validation.event
 - 
Event emitted when a constraint is evaluated on multiple value nodes and multiple compare nodes.
 - ConstraintEvaluatedOnPathNodesWithCompareNodesEvent(ValidationContext, Shape, Node, Constraint, Path, Set<Node>, Set<Node>, boolean) - Constructor for class org.apache.jena.shacl.validation.event.ConstraintEvaluatedOnPathNodesWithCompareNodesEvent
 - ConstraintEvaluatedOnSinglePathNodeEvent - Class in org.apache.jena.shacl.validation.event
 - ConstraintEvaluatedOnSinglePathNodeEvent(ValidationContext, Shape, Node, Constraint, Path, Node, boolean) - Constructor for class org.apache.jena.shacl.validation.event.ConstraintEvaluatedOnSinglePathNodeEvent
 - ConstraintEvaluatedOnSinglePathNodeWithCompareNodesEvent - Class in org.apache.jena.shacl.validation.event
 - 
Event emitted when a constraint is evaluated on a single value node using a set of compare nodes.
 - ConstraintEvaluatedOnSinglePathNodeWithCompareNodesEvent(ValidationContext, Shape, Node, Constraint, Path, Node, Set<Node>, boolean) - Constructor for class org.apache.jena.shacl.validation.event.ConstraintEvaluatedOnSinglePathNodeWithCompareNodesEvent
 - ConstraintEvaluatedOnSinglePathNodeWithSingleCompareNodeEvent - Class in org.apache.jena.shacl.validation.event
 - 
Event emitted when a constraint is evaluated on a single value node with a single compare node.
 - ConstraintEvaluatedOnSinglePathNodeWithSingleCompareNodeEvent(ValidationContext, Shape, Node, Constraint, Path, Node, Node, boolean) - Constructor for class org.apache.jena.shacl.validation.event.ConstraintEvaluatedOnSinglePathNodeWithSingleCompareNodeEvent
 - ConstraintEvaluationEvent - Interface in org.apache.jena.shacl.validation.event
 - ConstraintEvaluationForNodeShapeFinishedEvent - Class in org.apache.jena.shacl.validation.event
 - 
Event emitted when the validation of a node shape is finished.
 - ConstraintEvaluationForNodeShapeFinishedEvent(ValidationContext, Shape, Node, Constraint) - Constructor for class org.apache.jena.shacl.validation.event.ConstraintEvaluationForNodeShapeFinishedEvent
 - ConstraintEvaluationForNodeShapeStartedEvent - Class in org.apache.jena.shacl.validation.event
 - 
Event emitted when the validation of a node shape has begun.
 - ConstraintEvaluationForNodeShapeStartedEvent(ValidationContext, Shape, Node, Constraint) - Constructor for class org.apache.jena.shacl.validation.event.ConstraintEvaluationForNodeShapeStartedEvent
 - ConstraintEvaluationForPathEvent - Interface in org.apache.jena.shacl.validation.event
 - ConstraintEvaluationForPropertyShapeFinishedEvent - Class in org.apache.jena.shacl.validation.event
 - 
Event emitted when a property shape has been evaluated completely.
 - ConstraintEvaluationForPropertyShapeFinishedEvent(ValidationContext, Shape, Node, Constraint, Path, Set<Node>) - Constructor for class org.apache.jena.shacl.validation.event.ConstraintEvaluationForPropertyShapeFinishedEvent
 - ConstraintEvaluationForPropertyShapeStartedEvent - Class in org.apache.jena.shacl.validation.event
 - 
Event emitted when the validation of a shape has begun.
 - ConstraintEvaluationForPropertyShapeStartedEvent(ValidationContext, Shape, Node, Constraint, Path, Set<Node>) - Constructor for class org.apache.jena.shacl.validation.event.ConstraintEvaluationForPropertyShapeStartedEvent
 - ConstraintEvaluationOnPathNodesEvent - Interface in org.apache.jena.shacl.validation.event
 - ConstraintEvaluationOnSinglePathNodeEvent - Interface in org.apache.jena.shacl.validation.event
 - create() - Static method in class org.apache.jena.shacl.validation.ReportEntry
 - create() - Static method in class org.apache.jena.shacl.ValidationReport
 - create(Node) - Static method in class org.apache.jena.shacl.validation.Severity
 
D
- detail() - Method in class org.apache.jena.shacl.validation.ReportEntry
 - detail(Node) - Method in class org.apache.jena.shacl.validation.ReportEntry
 
E
- equals(Object) - Method in class org.apache.jena.shacl.validation.event.AbstractConstraintEvaluationEvent
 - equals(Object) - Method in class org.apache.jena.shacl.validation.event.AbstractConstraintEvaluationForPathEvent
 - equals(Object) - Method in class org.apache.jena.shacl.validation.event.AbstractConstraintEvaluationOnPathNodesEvent
 - equals(Object) - Method in class org.apache.jena.shacl.validation.event.AbstractConstraintEvaluationOnSinglePathNodeEvent
 - equals(Object) - Method in class org.apache.jena.shacl.validation.event.AbstractFocusNodeValidationEvent
 - equals(Object) - Method in class org.apache.jena.shacl.validation.event.AbstractShapeValidationEvent
 - equals(Object) - Method in class org.apache.jena.shacl.validation.event.AbstractTargetShapesValidationEvent
 - equals(Object) - Method in class org.apache.jena.shacl.validation.event.AbstractValidationEvent
 - equals(Object) - Method in class org.apache.jena.shacl.validation.event.ConstraintEvaluatedOnFocusNodeEvent
 - equals(Object) - Method in class org.apache.jena.shacl.validation.event.ConstraintEvaluatedOnFocusNodeWithCompareNodesEvent
 - equals(Object) - Method in class org.apache.jena.shacl.validation.event.ConstraintEvaluatedOnFocusNodeWithSingleCompareNodeEvent
 - equals(Object) - Method in class org.apache.jena.shacl.validation.event.ConstraintEvaluatedOnPathNodesEvent
 - equals(Object) - Method in class org.apache.jena.shacl.validation.event.ConstraintEvaluatedOnPathNodesWithCompareNodesEvent
 - equals(Object) - Method in class org.apache.jena.shacl.validation.event.ConstraintEvaluatedOnSinglePathNodeEvent
 - equals(Object) - Method in class org.apache.jena.shacl.validation.event.ConstraintEvaluatedOnSinglePathNodeWithCompareNodesEvent
 - equals(Object) - Method in class org.apache.jena.shacl.validation.event.ConstraintEvaluatedOnSinglePathNodeWithSingleCompareNodeEvent
 - equals(Object) - Method in class org.apache.jena.shacl.validation.event.FocusNodesDeterminedEvent
 - equals(Object) - Method in class org.apache.jena.shacl.validation.event.ValueNodesDeterminedForPropertyShapeEvent
 - equals(Object) - Method in class org.apache.jena.shacl.validation.ReportEntry
 - equals(Object) - Method in class org.apache.jena.shacl.validation.Severity
 - evalConstraint(ValidationContext, Graph, Shape, Node, Path, Set<Node>, Constraint) - Static method in class org.apache.jena.shacl.validation.VLib
 - EvalSparql - Class in org.apache.jena.shacl.validation
 - EvalSparql() - Constructor for class org.apache.jena.shacl.validation.EvalSparql
 - evalSparqlComponent(Graph, Node, SparqlComponent) - Static method in class org.apache.jena.shacl.validation.EvalSparql
 - evalSparqlOneVar(QueryExecution) - Static method in class org.apache.jena.shacl.validation.EvalSparql
 - EventPredicates - Class in org.apache.jena.shacl.validation.event
 - EventPredicates() - Constructor for class org.apache.jena.shacl.validation.event.EventPredicates
 - EventPredicates.NodePredicate<E extends ValidationEvent> - Class in org.apache.jena.shacl.validation.event
 - EventUtil - Class in org.apache.jena.shacl.validation.event
 - EventUtil() - Constructor for class org.apache.jena.shacl.validation.event.EventUtil
 - execValidateShape(ValidationContext, Graph, Shape, Node) - Static method in class org.apache.jena.shacl.validation.ValidationProc
 
F
- findHandlers(Map<Class<? extends ValidationEvent>, List<Consumer<ValidationEvent>>>, ValidationEvent) - Method in interface org.apache.jena.shacl.validation.HandlerBasedValidationListener.HandlerSelectionStrategy
 - focusNode() - Static method in class org.apache.jena.shacl.validation.event.EventPredicates
 - focusNode() - Method in class org.apache.jena.shacl.validation.ReportEntry
 - focusNode(Node) - Method in class org.apache.jena.shacl.validation.ReportEntry
 - focusNodes(Graph, Target) - Static method in class org.apache.jena.shacl.validation.VLib
 - focusNodes(Graph, Shape) - Static method in class org.apache.jena.shacl.validation.VLib
 - FocusNodesDeterminedEvent - Class in org.apache.jena.shacl.validation.event
 - 
Event emitted when the focus node of a shape has been determined but before any constraints are validated.
 - FocusNodesDeterminedEvent(ValidationContext, Shape, Collection<Node>) - Constructor for class org.apache.jena.shacl.validation.event.FocusNodesDeterminedEvent
 - FocusNodeValidationEvent - Interface in org.apache.jena.shacl.validation.event
 - 
Interface for events that are specific to a given focus node.
 - FocusNodeValidationFinishedEvent - Class in org.apache.jena.shacl.validation.event
 - 
Event emitted when the validation of a focus node is finished.
 - FocusNodeValidationFinishedEvent(ValidationContext, Shape, Node) - Constructor for class org.apache.jena.shacl.validation.event.FocusNodeValidationFinishedEvent
 - FocusNodeValidationStartedEvent - Class in org.apache.jena.shacl.validation.event
 - 
Event emitted when a focus node has been validated completely with regard to a shape.
 - FocusNodeValidationStartedEvent(ValidationContext, Shape, Node) - Constructor for class org.apache.jena.shacl.validation.event.FocusNodeValidationStartedEvent
 - forEventType(Class<T>) - Method in class org.apache.jena.shacl.validation.HandlerBasedValidationListener.Builder
 - forEventTypes(Class<? extends ValidationEvent>...) - Method in class org.apache.jena.shacl.validation.HandlerBasedValidationListener.Builder
 - fromGraph(Graph) - Static method in class org.apache.jena.shacl.ValidationReport
 - fromGraph(Graph, Node) - Static method in class org.apache.jena.shacl.ValidationReport
 - fromModel(Model) - Static method in class org.apache.jena.shacl.ValidationReport
 
G
- generate(Model, Resource) - Method in class org.apache.jena.shacl.validation.ReportEntry
 - get() - Static method in interface org.apache.jena.shacl.ShaclValidator
 - 
Return the current system-wide
ShaclValidator. - get() - Method in class org.apache.jena.shacl.validation.event.ImmutableLazyCollectionCopy
 - get() - Method in class org.apache.jena.shacl.validation.event.ImmutableLazySetCopy
 - getBase() - Method in class org.apache.jena.shacl.Shapes
 - getBaseURI() - Method in class org.apache.jena.shacl.Shapes
 - getCompareNode() - Method in class org.apache.jena.shacl.validation.event.ConstraintEvaluatedOnSinglePathNodeWithSingleCompareNodeEvent
 - getCompareNode() - Method in interface org.apache.jena.shacl.validation.event.SingleCompareNodeEvent
 - getCompareNodes() - Method in interface org.apache.jena.shacl.validation.event.CompareNodesEvent
 - getCompareNodes() - Method in class org.apache.jena.shacl.validation.event.ConstraintEvaluatedOnFocusNodeWithCompareNodesEvent
 - getCompareNodes() - Method in class org.apache.jena.shacl.validation.event.ConstraintEvaluatedOnFocusNodeWithSingleCompareNodeEvent
 - getCompareNodes() - Method in class org.apache.jena.shacl.validation.event.ConstraintEvaluatedOnPathNodesWithCompareNodesEvent
 - getCompareNodes() - Method in class org.apache.jena.shacl.validation.event.ConstraintEvaluatedOnSinglePathNodeWithCompareNodesEvent
 - getConstraint() - Method in class org.apache.jena.shacl.validation.event.AbstractConstraintEvaluationEvent
 - getConstraint() - Method in interface org.apache.jena.shacl.validation.event.ConstraintEvaluationEvent
 - getEntries() - Method in class org.apache.jena.shacl.ValidationReport
 - getFocusNode() - Method in class org.apache.jena.shacl.validation.event.AbstractFocusNodeValidationEvent
 - getFocusNode() - Method in interface org.apache.jena.shacl.validation.event.FocusNodeValidationEvent
 - getFocusNodes() - Method in class org.apache.jena.shacl.validation.event.FocusNodesDeterminedEvent
 - getGraph() - Method in class org.apache.jena.shacl.Shapes
 - getGraph() - Method in class org.apache.jena.shacl.ValidationReport
 - getImports() - Method in class org.apache.jena.shacl.Shapes
 - getMessage() - Method in class org.apache.jena.shacl.validation.ReportItem
 - getModel() - Method in class org.apache.jena.shacl.ValidationReport
 - getPath() - Method in class org.apache.jena.shacl.validation.event.AbstractConstraintEvaluationForPathEvent
 - getPath() - Method in interface org.apache.jena.shacl.validation.event.ConstraintEvaluationForPathEvent
 - getPath() - Method in class org.apache.jena.shacl.validation.event.ValueNodesDeterminedForPropertyShapeEvent
 - getPathNodes() - Method in class org.apache.jena.shacl.validation.event.ValueNodesDeterminedForPropertyShapeEvent
 - getPrefixMap() - Method in class org.apache.jena.shacl.Shapes
 - getReport() - Method in exception org.apache.jena.shacl.ShaclValidationException
 - getResource() - Method in class org.apache.jena.shacl.ValidationReport
 - getShape() - Method in class org.apache.jena.shacl.validation.event.AbstractShapeValidationEvent
 - getShape() - Method in interface org.apache.jena.shacl.validation.event.ShapeValidationEvent
 - getShape(Node) - Method in class org.apache.jena.shacl.Shapes
 - getShapeMap() - Method in class org.apache.jena.shacl.Shapes
 - getSuperclassesAndInterfaces(Class<? extends ValidationEvent>) - Static method in class org.apache.jena.shacl.validation.event.EventUtil
 - getTargets() - Method in class org.apache.jena.shacl.Shapes
 - getTargetShapes() - Method in class org.apache.jena.shacl.Shapes
 - 
Return the shapes with targets.
 - getTargetShapes() - Method in class org.apache.jena.shacl.validation.event.AbstractTargetShapesValidationEvent
 - getTargetShapes() - Method in interface org.apache.jena.shacl.validation.event.TargetShapeValidationEvent
 - getValidationContext() - Method in class org.apache.jena.shacl.validation.event.AbstractValidationEvent
 - getValidationContext() - Method in interface org.apache.jena.shacl.validation.event.ValidationEvent
 - getValue() - Method in class org.apache.jena.shacl.validation.ReportItem
 - getValueNode() - Method in class org.apache.jena.shacl.validation.event.AbstractConstraintEvaluationOnSinglePathNodeEvent
 - getValueNode() - Method in interface org.apache.jena.shacl.validation.event.ConstraintEvaluationOnSinglePathNodeEvent
 - getValueNodes() - Method in class org.apache.jena.shacl.validation.event.AbstractConstraintEvaluationOnPathNodesEvent
 - getValueNodes() - Method in interface org.apache.jena.shacl.validation.event.ConstraintEvaluatedEvent
 - getValueNodes() - Method in class org.apache.jena.shacl.validation.event.ConstraintEvaluatedOnFocusNodeEvent
 - getValueNodes() - Method in class org.apache.jena.shacl.validation.event.ConstraintEvaluatedOnSinglePathNodeEvent
 - getValueNodes() - Method in interface org.apache.jena.shacl.validation.event.ConstraintEvaluationOnPathNodesEvent
 - GraphValidation - Class in org.apache.jena.shacl
 - 
Operations to work on graph with SHACL.
 - GraphValidation() - Constructor for class org.apache.jena.shacl.GraphValidation
 
H
- handle(Consumer<T>) - Method in class org.apache.jena.shacl.validation.HandlerBasedValidationListener.HandlerBuilder
 - handle(Consumer<T>) - Method in interface org.apache.jena.shacl.validation.HandlerBasedValidationListener.HandlerConditionCustomizer
 - handle(Consumer<T>) - Method in interface org.apache.jena.shacl.validation.HandlerBasedValidationListener.HandlerCustomizer
 - HandlerAdder(HandlerBasedValidationListener.Builder, Class<T>...) - Constructor for class org.apache.jena.shacl.validation.HandlerBasedValidationListener.HandlerAdder
 - HandlerBasedValidationListener - Class in org.apache.jena.shacl.validation
 - 
ValidationListener implementation that allows for registering event handlers on a per-type basis.
 - HandlerBasedValidationListener.Builder - Class in org.apache.jena.shacl.validation
 - HandlerBasedValidationListener.HandlerAdder<T extends ValidationEvent> - Class in org.apache.jena.shacl.validation
 - HandlerBasedValidationListener.HandlerBuilder<T extends ValidationEvent> - Class in org.apache.jena.shacl.validation
 - HandlerBasedValidationListener.HandlerConditionCustomizer<T extends ValidationEvent> - Interface in org.apache.jena.shacl.validation
 - HandlerBasedValidationListener.HandlerConfigurer<T extends ValidationEvent> - Interface in org.apache.jena.shacl.validation
 - HandlerBasedValidationListener.HandlerCustomizer<T extends ValidationEvent> - Interface in org.apache.jena.shacl.validation
 - HandlerBasedValidationListener.HandlerSelectionStrategy - Interface in org.apache.jena.shacl.validation
 - HandlerBuilder() - Constructor for class org.apache.jena.shacl.validation.HandlerBasedValidationListener.HandlerBuilder
 - hasConstraintOfType(Class<? extends Constraint>) - Static method in class org.apache.jena.shacl.validation.event.EventPredicates
 - hasDatatypeConstraint() - Static method in class org.apache.jena.shacl.validation.event.EventPredicates
 - hashCode() - Method in class org.apache.jena.shacl.validation.event.AbstractConstraintEvaluationEvent
 - hashCode() - Method in class org.apache.jena.shacl.validation.event.AbstractConstraintEvaluationForPathEvent
 - hashCode() - Method in class org.apache.jena.shacl.validation.event.AbstractConstraintEvaluationOnPathNodesEvent
 - hashCode() - Method in class org.apache.jena.shacl.validation.event.AbstractConstraintEvaluationOnSinglePathNodeEvent
 - hashCode() - Method in class org.apache.jena.shacl.validation.event.AbstractFocusNodeValidationEvent
 - hashCode() - Method in class org.apache.jena.shacl.validation.event.AbstractShapeValidationEvent
 - hashCode() - Method in class org.apache.jena.shacl.validation.event.AbstractTargetShapesValidationEvent
 - hashCode() - Method in class org.apache.jena.shacl.validation.event.AbstractValidationEvent
 - hashCode() - Method in class org.apache.jena.shacl.validation.event.ConstraintEvaluatedOnFocusNodeEvent
 - hashCode() - Method in class org.apache.jena.shacl.validation.event.ConstraintEvaluatedOnFocusNodeWithCompareNodesEvent
 - hashCode() - Method in class org.apache.jena.shacl.validation.event.ConstraintEvaluatedOnFocusNodeWithSingleCompareNodeEvent
 - hashCode() - Method in class org.apache.jena.shacl.validation.event.ConstraintEvaluatedOnPathNodesEvent
 - hashCode() - Method in class org.apache.jena.shacl.validation.event.ConstraintEvaluatedOnPathNodesWithCompareNodesEvent
 - hashCode() - Method in class org.apache.jena.shacl.validation.event.ConstraintEvaluatedOnSinglePathNodeEvent
 - hashCode() - Method in class org.apache.jena.shacl.validation.event.ConstraintEvaluatedOnSinglePathNodeWithCompareNodesEvent
 - hashCode() - Method in class org.apache.jena.shacl.validation.event.ConstraintEvaluatedOnSinglePathNodeWithSingleCompareNodeEvent
 - hashCode() - Method in class org.apache.jena.shacl.validation.event.FocusNodesDeterminedEvent
 - hashCode() - Method in class org.apache.jena.shacl.validation.event.ValueNodesDeterminedForPropertyShapeEvent
 - hashCode() - Method in class org.apache.jena.shacl.validation.ReportEntry
 - hashCode() - Method in class org.apache.jena.shacl.validation.Severity
 
I
- iff(Predicate<ValidationEvent>) - Method in class org.apache.jena.shacl.validation.HandlerBasedValidationListener.HandlerBuilder
 - iff(Predicate<ValidationEvent>) - Method in interface org.apache.jena.shacl.validation.HandlerBasedValidationListener.HandlerConditionCustomizer
 - ImmutableLazyCollectionCopy<T> - Class in org.apache.jena.shacl.validation.event
 - ImmutableLazyCollectionCopy(Collection<T>) - Constructor for class org.apache.jena.shacl.validation.event.ImmutableLazyCollectionCopy
 - ImmutableLazySetCopy<T> - Class in org.apache.jena.shacl.validation.event
 - imports(Graph) - Static method in class org.apache.jena.shacl.Imports
 - 
Return the imports for a graph
 - Imports - Class in org.apache.jena.shacl
 - 
Import processing.
 - importsLogger - Static variable in class org.apache.jena.shacl.Imports
 - Info - Static variable in class org.apache.jena.shacl.validation.Severity
 - isBlank() - Method in class org.apache.jena.shacl.validation.event.EventPredicates.NodePredicate
 - isEmpty() - Method in class org.apache.jena.shacl.Shapes
 - isFocusNode(Target, Node, Graph) - Static method in class org.apache.jena.shacl.validation.VLib
 - isFocusNode(Shape, Node, Graph) - Static method in class org.apache.jena.shacl.validation.VLib
 - isLiteral() - Method in class org.apache.jena.shacl.validation.event.EventPredicates.NodePredicate
 - isOfType(Class<? extends ValidationEvent>) - Static method in class org.apache.jena.shacl.validation.event.EventPredicates
 - isOfTypeOrSubtype(Class<? extends ValidationEvent>) - Static method in class org.apache.jena.shacl.validation.event.EventPredicates
 - isValid() - Method in interface org.apache.jena.shacl.validation.event.ConstraintEvaluatedEvent
 - isValid() - Method in class org.apache.jena.shacl.validation.event.ConstraintEvaluatedOnFocusNodeEvent
 - isValid() - Method in class org.apache.jena.shacl.validation.event.ConstraintEvaluatedOnPathNodesEvent
 - isValid() - Method in class org.apache.jena.shacl.validation.event.ConstraintEvaluatedOnSinglePathNodeEvent
 - isValid() - Static method in class org.apache.jena.shacl.validation.event.EventPredicates
 - iterator() - Method in class org.apache.jena.shacl.Shapes
 - 
Iterator over the shapes with targets
 - iteratorAll() - Method in class org.apache.jena.shacl.Shapes
 - 
Iterator over the shapes with targets and with explicit type NodeShape or PropertyShape.
 
L
- level() - Method in class org.apache.jena.shacl.validation.Severity
 - literalEquals(LiteralLabel) - Method in class org.apache.jena.shacl.validation.event.EventPredicates.NodePredicate
 - loadWithImports(String) - Static method in class org.apache.jena.shacl.Imports
 - 
Load a graph and process owl:imports to create a new, single graph.
 
M
- makePredicate(Predicate<Node>) - Method in class org.apache.jena.shacl.validation.event.EventPredicates.NodePredicate
 - message() - Method in class org.apache.jena.shacl.validation.ReportEntry
 - message(String) - Method in class org.apache.jena.shacl.validation.ReportEntry
 - message(Node) - Method in class org.apache.jena.shacl.validation.ReportEntry
 - messages() - Method in class org.apache.jena.shacl.validation.ReportEntry
 
N
- NodePredicate(Class<E>, Function<E, Node>) - Constructor for class org.apache.jena.shacl.validation.event.EventPredicates.NodePredicate
 - nodeUriEquals(Node, String) - Static method in class org.apache.jena.shacl.validation.event.EventUtil
 - numRootShapes() - Method in class org.apache.jena.shacl.Shapes
 - numShapes() - Method in class org.apache.jena.shacl.Shapes
 
O
- onNewHandlerRegistered(Class<? extends ValidationEvent>) - Method in interface org.apache.jena.shacl.validation.HandlerBasedValidationListener.HandlerSelectionStrategy
 - onValidationEvent(ValidationEvent) - Method in class org.apache.jena.shacl.validation.HandlerBasedValidationListener
 - onValidationEvent(ValidationEvent) - Method in interface org.apache.jena.shacl.validation.ValidationListener
 - org.apache.jena.shacl - module org.apache.jena.shacl
 - org.apache.jena.shacl - package org.apache.jena.shacl
 - org.apache.jena.shacl.validation - package org.apache.jena.shacl.validation
 - org.apache.jena.shacl.validation.event - package org.apache.jena.shacl.validation.event
 
P
- parse(String) - Method in interface org.apache.jena.shacl.ShaclValidator
 - 
Parse the shapes from a file or URL return a AST object that has all the shapes.
 - parse(String) - Static method in class org.apache.jena.shacl.Shapes
 - 
Load the file, parse the graph and return the shapes.
 - parse(String, boolean) - Static method in class org.apache.jena.shacl.Shapes
 - 
Load the file, parse the graph and return the shapes.
 - parse(Graph) - Method in interface org.apache.jena.shacl.ShaclValidator
 - 
Parse the shapes from the graph and return a AST object that has all the shapes.
 - parse(Graph) - Static method in class org.apache.jena.shacl.Shapes
 - 
Parse the graph and return the shapes connected to the targets.
 - parse(Graph) - Method in class org.apache.jena.shacl.validation.ShaclPlainValidator
 - 
Parse the shapes from the graph and return a AST object that has all the shapes.
 - parse(Model) - Static method in class org.apache.jena.shacl.Shapes
 - 
Parse the model and return the shapes.
 - parseTargets(Graph) - Static method in class org.apache.jena.shacl.Shapes
 - 
Deprecated, for removal: This API element is subject to removal in a future version.
 - plainValidation(Shapes, Graph) - Static method in class org.apache.jena.shacl.validation.ValidationProc
 - plainValidationNode(Shapes, Graph, Node) - Static method in class org.apache.jena.shacl.validation.ValidationProc
 
R
- reportConformsTrue() - Static method in class org.apache.jena.shacl.ValidationReport
 - 
Return an immutable report that records no validation errors (violations or any other level of severity)
 - ReportEntry - Class in org.apache.jena.shacl.validation
 - 
A report entry.
 - ReportItem - Class in org.apache.jena.shacl.validation
 - 
Result of validation of a constraint.
 - ReportItem(String) - Constructor for class org.apache.jena.shacl.validation.ReportItem
 - ReportItem(String, Node) - Constructor for class org.apache.jena.shacl.validation.ReportItem
 - resultPath() - Method in class org.apache.jena.shacl.validation.ReportEntry
 - resultPath(Path) - Method in class org.apache.jena.shacl.validation.ReportEntry
 
S
- same(ReportEntry) - Method in class org.apache.jena.shacl.validation.ReportEntry
 - severity() - Method in class org.apache.jena.shacl.validation.ReportEntry
 - severity(Node) - Method in class org.apache.jena.shacl.validation.ReportEntry
 - severity(Severity) - Method in class org.apache.jena.shacl.validation.ReportEntry
 - Severity - Class in org.apache.jena.shacl.validation
 - ShaclException - Exception in org.apache.jena.shacl
 - 
Runtime exception generated by the SHACL subsystem.
 - ShaclException(String) - Constructor for exception org.apache.jena.shacl.ShaclException
 - ShaclException(String, Throwable) - Constructor for exception org.apache.jena.shacl.ShaclException
 - shaclImportsStreamManager - Static variable in class org.apache.jena.shacl.Imports
 - ShaclPlainValidator - Class in org.apache.jena.shacl.validation
 - 
A basic implementation of SHACL Validator.
 - ShaclPlainValidator() - Constructor for class org.apache.jena.shacl.validation.ShaclPlainValidator
 - ShaclValidationException - Exception in org.apache.jena.shacl
 - 
Runtime exception generated by the SHACL subsystem.
 - ShaclValidationException(String, Throwable) - Constructor for exception org.apache.jena.shacl.ShaclValidationException
 - ShaclValidationException(ValidationReport) - Constructor for exception org.apache.jena.shacl.ShaclValidationException
 - ShaclValidator - Interface in org.apache.jena.shacl
 - 
Public API for the SHACL Validation.
 - shapeNode() - Static method in class org.apache.jena.shacl.validation.event.EventPredicates
 - Shapes - Class in org.apache.jena.shacl
 - 
A collection of shapes as output by the SHACL parser.
 - ShapeValidationEvent - Interface in org.apache.jena.shacl.validation.event
 - ShapeValidationFinishedEvent - Class in org.apache.jena.shacl.validation.event
 - 
Event emitted when the validation of a shape is finished.
 - ShapeValidationFinishedEvent(ValidationContext, Shape) - Constructor for class org.apache.jena.shacl.validation.event.ShapeValidationFinishedEvent
 - ShapeValidationStartedEvent - Class in org.apache.jena.shacl.validation.event
 - 
Event emitted when the validation of a shape has begun.
 - ShapeValidationStartedEvent(ValidationContext, Shape) - Constructor for class org.apache.jena.shacl.validation.event.ShapeValidationStartedEvent
 - SingleCompareNodeEvent - Interface in org.apache.jena.shacl.validation.event
 - source() - Method in class org.apache.jena.shacl.validation.ReportEntry
 - source(Node) - Method in class org.apache.jena.shacl.validation.ReportEntry
 - sourceConstraint() - Method in class org.apache.jena.shacl.validation.ReportEntry
 - sourceConstraint(Node) - Method in class org.apache.jena.shacl.validation.ReportEntry
 - sourceConstraintComponent() - Method in class org.apache.jena.shacl.validation.ReportEntry
 - sourceConstraintComponent(Node) - Method in class org.apache.jena.shacl.validation.ReportEntry
 - strip(Model) - Static method in class org.apache.jena.shacl.validation.VR
 
T
- TargetShapesValidationFinishedEvent - Class in org.apache.jena.shacl.validation.event
 - 
Event emitted when all target shapes (i.e., the shapes that specify a target) have been validated.
 - TargetShapesValidationFinishedEvent(ValidationContext, Collection<Shape>) - Constructor for class org.apache.jena.shacl.validation.event.TargetShapesValidationFinishedEvent
 - TargetShapesValidationStartedEvent - Class in org.apache.jena.shacl.validation.event
 - 
Event emitted when the validation of the target shapes (i.e., the shapes that specify a target) starts.
 - TargetShapesValidationStartedEvent(ValidationContext, Collection<Shape>) - Constructor for class org.apache.jena.shacl.validation.event.TargetShapesValidationStartedEvent
 - TargetShapeValidationEvent - Interface in org.apache.jena.shacl.validation.event
 - testIfType(Class<E>, Predicate<E>, boolean) - Static method in class org.apache.jena.shacl.validation.event.EventPredicates
 - testIfTypeElseFalse(Class<E>, Predicate<E>) - Static method in class org.apache.jena.shacl.validation.event.EventPredicates
 - toString() - Method in class org.apache.jena.shacl.validation.event.ConstraintEvaluatedOnFocusNodeEvent
 - toString() - Method in class org.apache.jena.shacl.validation.event.ConstraintEvaluatedOnFocusNodeWithCompareNodesEvent
 - toString() - Method in class org.apache.jena.shacl.validation.event.ConstraintEvaluatedOnFocusNodeWithSingleCompareNodeEvent
 - toString() - Method in class org.apache.jena.shacl.validation.event.ConstraintEvaluatedOnPathNodesEvent
 - toString() - Method in class org.apache.jena.shacl.validation.event.ConstraintEvaluatedOnPathNodesWithCompareNodesEvent
 - toString() - Method in class org.apache.jena.shacl.validation.event.ConstraintEvaluatedOnSinglePathNodeEvent
 - toString() - Method in class org.apache.jena.shacl.validation.event.ConstraintEvaluatedOnSinglePathNodeWithCompareNodesEvent
 - toString() - Method in class org.apache.jena.shacl.validation.event.ConstraintEvaluatedOnSinglePathNodeWithSingleCompareNodeEvent
 - toString() - Method in class org.apache.jena.shacl.validation.event.ConstraintEvaluationForNodeShapeFinishedEvent
 - toString() - Method in class org.apache.jena.shacl.validation.event.ConstraintEvaluationForNodeShapeStartedEvent
 - toString() - Method in class org.apache.jena.shacl.validation.event.ConstraintEvaluationForPropertyShapeFinishedEvent
 - toString() - Method in class org.apache.jena.shacl.validation.event.ConstraintEvaluationForPropertyShapeStartedEvent
 - toString() - Method in class org.apache.jena.shacl.validation.event.FocusNodesDeterminedEvent
 - toString() - Method in class org.apache.jena.shacl.validation.event.FocusNodeValidationFinishedEvent
 - toString() - Method in class org.apache.jena.shacl.validation.event.FocusNodeValidationStartedEvent
 - toString() - Method in class org.apache.jena.shacl.validation.event.ImmutableLazyCollectionCopy
 - toString() - Method in class org.apache.jena.shacl.validation.event.ImmutableLazySetCopy
 - toString() - Method in class org.apache.jena.shacl.validation.event.ShapeValidationFinishedEvent
 - toString() - Method in class org.apache.jena.shacl.validation.event.ShapeValidationStartedEvent
 - toString() - Method in class org.apache.jena.shacl.validation.event.TargetShapesValidationFinishedEvent
 - toString() - Method in class org.apache.jena.shacl.validation.event.TargetShapesValidationStartedEvent
 - toString() - Method in class org.apache.jena.shacl.validation.event.ValueNodesDeterminedForPropertyShapeEvent
 - toString() - Method in class org.apache.jena.shacl.validation.ReportEntry
 - triple() - Method in class org.apache.jena.shacl.validation.ReportEntry
 - triple(Triple) - Method in class org.apache.jena.shacl.validation.ReportEntry
 
U
- update(Shapes, Graph, Runnable) - Static method in class org.apache.jena.shacl.GraphValidation
 - 
Update the graph.
 - updateAndReport(Shapes, Graph, Runnable) - Static method in class org.apache.jena.shacl.GraphValidation
 - 
Update the graph.
 - uriEquals(String) - Method in class org.apache.jena.shacl.validation.event.EventPredicates.NodePredicate
 
V
- validate(Graph, Graph) - Method in interface org.apache.jena.shacl.ShaclValidator
 - 
Produce a full validation report.
 - validate(Graph, Graph) - Method in class org.apache.jena.shacl.validation.ShaclPlainValidator
 - 
Produce a full validation report.
 - validate(Graph, Graph, Node) - Method in interface org.apache.jena.shacl.ShaclValidator
 - 
Produce a node-specific validation report.
 - validate(Shapes, Graph) - Method in interface org.apache.jena.shacl.ShaclValidator
 - 
Produce a full validation report.
 - validate(Shapes, Graph) - Method in class org.apache.jena.shacl.validation.ShaclPlainValidator
 - 
Produce a full validation report.
 - validate(Shapes, Graph, Node) - Method in interface org.apache.jena.shacl.ShaclValidator
 - 
Produce a full validation report for this node in the data.
 - validate(Shapes, Graph, Node) - Method in class org.apache.jena.shacl.validation.ShaclPlainValidator
 - 
Produce a full validation report for this node in the data.
 - validateShape(ValidationContext, Graph, Shape, Node) - Static method in class org.apache.jena.shacl.validation.VLib
 - ValidationEvent - Interface in org.apache.jena.shacl.validation.event
 - 
All events during SHACL validation implement this interface, providing access to the
ValidationContext. - ValidationLifecycleEvent - Interface in org.apache.jena.shacl.validation.event
 - 
Tagging interface for all events relating to the 'lifecyle' of a SHACL validation (validation started/finished, focus nodes determined, etc.)
 - ValidationListener - Interface in org.apache.jena.shacl.validation
 - 
Callback invoked at various points during the validation process.
 - ValidationProc - Class in org.apache.jena.shacl.validation
 - ValidationProc() - Constructor for class org.apache.jena.shacl.validation.ValidationProc
 - ValidationReport - Class in org.apache.jena.shacl
 - ValidationReport.Builder - Class in org.apache.jena.shacl
 - value() - Method in class org.apache.jena.shacl.validation.ReportEntry
 - value(Node) - Method in class org.apache.jena.shacl.validation.ReportEntry
 - ValueNodesDeterminedForPropertyShapeEvent - Class in org.apache.jena.shacl.validation.event
 - 
Event emitted when the value nodes of a property shape have been determined, but before any constraints are validated.
 - ValueNodesDeterminedForPropertyShapeEvent(ValidationContext, Shape, Node, Path, Set<Node>) - Constructor for class org.apache.jena.shacl.validation.event.ValueNodesDeterminedForPropertyShapeEvent
 - Violation - Static variable in class org.apache.jena.shacl.validation.Severity
 - VLib - Class in org.apache.jena.shacl.validation
 - 
The validation algorithm from the SHACL specification - section 3.4.
 - VLib() - Constructor for class org.apache.jena.shacl.validation.VLib
 - VR - Class in org.apache.jena.shacl.validation
 - VR() - Constructor for class org.apache.jena.shacl.validation.VR
 
W
- Warning - Static variable in class org.apache.jena.shacl.validation.Severity
 - withImports(String, Graph) - Static method in class org.apache.jena.shacl.Imports
 - 
Process and return the owl:imports closure of a graph.
 - withImports(Graph) - Static method in class org.apache.jena.shacl.Imports
 - 
Process and return the owl:imports closure of a graph.
 
All Classes and Interfaces|All Packages|Serialized Form
Shapes.parse(Graph).