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 class
static class
static interface
static interface
static interface
Methods 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) void
HandlerBasedValidationListener.onValidationEvent
(ValidationEvent e) void
ValidationListener.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) void
HandlerBasedValidationListener.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 class
EventPredicates.NodePredicate<E extends ValidationEvent>
Subinterfaces of ValidationEvent in org.apache.jena.shacl.validation.eventModifier and TypeInterfaceDescriptioninterface
Base class for events resulting from evaluating constraints that compare value nodes with other nodes, such assh:equals
orsh:lessThan
.interface
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.interface
interface
interface
interface
interface
Interface for events that are specific to a given focus node.interface
interface
interface
Tagging 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 TypeClassDescriptionclass
Constraint-related event.class
Constraint-related event that pertains to a path.class
Event that pertains to constraint evaluation on multiple value nodes.class
Event resulting from constraint evaluation on a single value node.class
Event type used for all events after the selection of a focus node.class
Event type used for all events after the selection of a shape to validate against.class
Type of events that report the set of target shapes used during validation.class
Abstract superclass for all events, providing access to theValidationContext
.class
Event type resulting from constraint evaluation on the focus node (i.e. in a node shape).class
Event resulting from evaluating a constraint on the focus node, using compare nodes.class
Event resulting from evaluating a constraint on the focus node, using a single compare node.class
Event emitted when a constraint is evaluated on multiple value nodes.class
Event emitted when a constraint is evaluated on multiple value nodes and multiple compare nodes.class
class
Event emitted when a constraint is evaluated on a single value node using a set of compare nodes.class
Event emitted when a constraint is evaluated on a single value node with a single compare node.class
Event emitted when the validation of a node shape is finished.class
Event emitted when the validation of a node shape has begun.class
Event emitted when a property shape has been evaluated completely.class
Event emitted when the validation of a shape has begun.class
Event emitted when the focus node of a shape has been determined but before any constraints are validated.class
Event emitted when the validation of a focus node is finished.class
Event emitted when a focus node has been validated completely with regard to a shape.class
Event emitted when the validation of a shape is finished.class
Event emitted when the validation of a shape has begun.class
Event emitted when all target shapes (i.e., the shapes that specify a target) have been validated.class
Event emitted when the validation of the target shapes (i.e., the shapes that specify a target) starts.class
Event 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)