Module org.apache.jena.shacl
Class AbstractShapeValidationEvent
java.lang.Object
org.apache.jena.shacl.validation.event.AbstractValidationEvent
org.apache.jena.shacl.validation.event.AbstractShapeValidationEvent
- All Implemented Interfaces:
ShapeValidationEvent
,ValidationEvent
- Direct Known Subclasses:
AbstractFocusNodeValidationEvent
,FocusNodesDeterminedEvent
,ShapeValidationFinishedEvent
,ShapeValidationStartedEvent
public abstract class AbstractShapeValidationEvent
extends AbstractValidationEvent
implements ShapeValidationEvent
Event type used for all events after the selection of a shape to validate against.
-
Constructor Summary
ConstructorDescriptionAbstractShapeValidationEvent
(org.apache.jena.shacl.engine.ValidationContext vCxt, org.apache.jena.shacl.parser.Shape shape) -
Method Summary
Methods inherited from class org.apache.jena.shacl.validation.event.AbstractValidationEvent
getValidationContext
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.apache.jena.shacl.validation.event.ValidationEvent
getValidationContext
-
Constructor Details
-
AbstractShapeValidationEvent
public AbstractShapeValidationEvent(org.apache.jena.shacl.engine.ValidationContext vCxt, org.apache.jena.shacl.parser.Shape shape)
-
-
Method Details
-
getShape
public org.apache.jena.shacl.parser.Shape getShape()- Specified by:
getShape
in interfaceShapeValidationEvent
-
equals
- Overrides:
equals
in classAbstractValidationEvent
-
hashCode
public int hashCode()- Overrides:
hashCode
in classAbstractValidationEvent
-