Uses of Interface
org.apache.jena.shacl.validation.event.ValidationEvent
Packages that use ValidationEvent
- 
Uses of ValidationEvent in org.apache.jena.shacl.validation
Classes in org.apache.jena.shacl.validation with type parameters of type ValidationEventModifier and TypeClassDescriptionstatic classstatic classstatic interfacestatic interfacestatic interfaceMethods in org.apache.jena.shacl.validation with type parameters of type ValidationEventModifier and TypeMethodDescription<T extends ValidationEvent>
HandlerBasedValidationListener.HandlerAdder<T>HandlerBasedValidationListener.Builder.forEventType(Class<T> eventType) Methods in org.apache.jena.shacl.validation that return types with arguments of type ValidationEventModifier and TypeMethodDescriptionHandlerBasedValidationListener.HandlerSelectionStrategy.findHandlers(Map<Class<? extends ValidationEvent>, List<Consumer<ValidationEvent>>> handlers, ValidationEvent event) HandlerBasedValidationListener.Builder.forEventTypes(Class<? extends ValidationEvent>... eventType) Methods in org.apache.jena.shacl.validation with parameters of type ValidationEventModifier and TypeMethodDescriptionHandlerBasedValidationListener.HandlerSelectionStrategy.findHandlers(Map<Class<? extends ValidationEvent>, List<Consumer<ValidationEvent>>> handlers, ValidationEvent event) voidHandlerBasedValidationListener.onValidationEvent(ValidationEvent e) voidValidationListener.onValidationEvent(ValidationEvent e) Method parameters in org.apache.jena.shacl.validation with type arguments of type ValidationEventModifier and TypeMethodDescriptionHandlerBasedValidationListener.HandlerSelectionStrategy.findHandlers(Map<Class<? extends ValidationEvent>, List<Consumer<ValidationEvent>>> handlers, ValidationEvent event) HandlerBasedValidationListener.HandlerSelectionStrategy.findHandlers(Map<Class<? extends ValidationEvent>, List<Consumer<ValidationEvent>>> handlers, ValidationEvent event) HandlerBasedValidationListener.HandlerBuilder.iff(Predicate<ValidationEvent> predicate) HandlerBasedValidationListener.HandlerConditionCustomizer.iff(Predicate<ValidationEvent> predicate) voidHandlerBasedValidationListener.HandlerSelectionStrategy.onNewHandlerRegistered(Class<? extends ValidationEvent> eventType)  - 
Uses of ValidationEvent in org.apache.jena.shacl.validation.event
Classes in org.apache.jena.shacl.validation.event with type parameters of type ValidationEventModifier and TypeClassDescriptionstatic classEventPredicates.NodePredicate<E extends ValidationEvent>Subinterfaces of ValidationEvent in org.apache.jena.shacl.validation.eventModifier and TypeInterfaceDescriptioninterfaceBase class for events resulting from evaluating constraints that compare value nodes with other nodes, such assh:equalsorsh:lessThan.interfaceType 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.interfaceinterfaceinterfaceinterfaceinterfaceInterface for events that are specific to a given focus node.interfaceinterfaceinterfaceTagging interface for all events relating to the 'lifecyle' of a SHACL validation (validation started/finished, focus nodes determined, etc.)Classes in org.apache.jena.shacl.validation.event that implement ValidationEventModifier and TypeClassDescriptionclassConstraint-related event.classConstraint-related event that pertains to a path.classEvent that pertains to constraint evaluation on multiple value nodes.classEvent resulting from constraint evaluation on a single value node.classEvent type used for all events after the selection of a focus node.classEvent type used for all events after the selection of a shape to validate against.classType of events that report the set of target shapes used during validation.classAbstract superclass for all events, providing access to theValidationContext.classEvent type resulting from constraint evaluation on the focus node (i.e. in a node shape).classEvent resulting from evaluating a constraint on the focus node, using compare nodes.classEvent resulting from evaluating a constraint on the focus node, using a single compare node.classEvent emitted when a constraint is evaluated on multiple value nodes.classEvent emitted when a constraint is evaluated on multiple value nodes and multiple compare nodes.classclassEvent emitted when a constraint is evaluated on a single value node using a set of compare nodes.classEvent emitted when a constraint is evaluated on a single value node with a single compare node.classEvent emitted when the validation of a node shape is finished.classEvent emitted when the validation of a node shape has begun.classEvent emitted when a property shape has been evaluated completely.classEvent emitted when the validation of a shape has begun.classEvent emitted when the focus node of a shape has been determined but before any constraints are validated.classEvent emitted when the validation of a focus node is finished.classEvent emitted when a focus node has been validated completely with regard to a shape.classEvent emitted when the validation of a shape is finished.classEvent emitted when the validation of a shape has begun.classEvent emitted when all target shapes (i.e., the shapes that specify a target) have been validated.classEvent emitted when the validation of the target shapes (i.e., the shapes that specify a target) starts.classEvent emitted when the value nodes of a property shape have been determined, but before any constraints are validated.Methods in org.apache.jena.shacl.validation.event with type parameters of type ValidationEventModifier and TypeMethodDescriptionstatic <E extends ValidationEvent>
Predicate<ValidationEvent>EventPredicates.testIfType(Class<E> type, Predicate<E> predicate, boolean defaultValue) static <E extends ValidationEvent>
Predicate<ValidationEvent>EventPredicates.testIfTypeElseFalse(Class<E> type, Predicate<E> predicate) Methods in org.apache.jena.shacl.validation.event that return types with arguments of type ValidationEventModifier and TypeMethodDescriptionstatic Stream<Class<? extends ValidationEvent>>EventUtil.getSuperclassesAndInterfaces(Class<? extends ValidationEvent> eventType) static Predicate<ValidationEvent>EventPredicates.hasConstraintOfType(Class<? extends org.apache.jena.shacl.parser.Constraint> constraintType) static Predicate<ValidationEvent>EventPredicates.hasDatatypeConstraint()EventPredicates.NodePredicate.isBlank()EventPredicates.NodePredicate.isLiteral()static Predicate<ValidationEvent>EventPredicates.isOfType(Class<? extends ValidationEvent> type) static Predicate<ValidationEvent>EventPredicates.isOfTypeOrSubtype(Class<? extends ValidationEvent> type) static Predicate<ValidationEvent>EventPredicates.isValid()EventPredicates.NodePredicate.literalEquals(org.apache.jena.graph.impl.LiteralLabel literalLabel) EventPredicates.NodePredicate.makePredicate(Predicate<org.apache.jena.graph.Node> predicate) static <E extends ValidationEvent>
Predicate<ValidationEvent>EventPredicates.testIfType(Class<E> type, Predicate<E> predicate, boolean defaultValue) static <E extends ValidationEvent>
Predicate<ValidationEvent>EventPredicates.testIfTypeElseFalse(Class<E> type, Predicate<E> predicate) Method parameters in org.apache.jena.shacl.validation.event with type arguments of type ValidationEventModifier and TypeMethodDescriptionstatic Stream<Class<? extends ValidationEvent>>EventUtil.getSuperclassesAndInterfaces(Class<? extends ValidationEvent> eventType) static Predicate<ValidationEvent>EventPredicates.isOfType(Class<? extends ValidationEvent> type) static Predicate<ValidationEvent>EventPredicates.isOfTypeOrSubtype(Class<? extends ValidationEvent> type)