Package org.everit.json.schema.event
Class ConditionalSchemaMismatchEvent
java.lang.Object
org.everit.json.schema.event.ValidationEvent<ConditionalSchema>
org.everit.json.schema.event.ConditionalSchemaValidationEvent
org.everit.json.schema.event.ConditionalSchemaMismatchEvent
- All Implemented Interfaces:
MismatchEvent
public class ConditionalSchemaMismatchEvent
extends ConditionalSchemaValidationEvent
implements MismatchEvent
-
Nested Class Summary
Nested classes/interfaces inherited from class org.everit.json.schema.event.ConditionalSchemaValidationEvent
ConditionalSchemaValidationEvent.Keyword -
Field Summary
Fields inherited from class org.everit.json.schema.event.ValidationEvent
instance, schema -
Constructor Summary
ConstructorsConstructorDescriptionConditionalSchemaMismatchEvent(ConditionalSchema schema, Object instance, ConditionalSchemaValidationEvent.Keyword keyword, ValidationException failure) -
Method Summary
Methods inherited from class org.everit.json.schema.event.ConditionalSchemaValidationEvent
getKeywordMethods inherited from class org.everit.json.schema.event.ValidationEvent
getSchema, toJSON, toString
-
Constructor Details
-
ConditionalSchemaMismatchEvent
public ConditionalSchemaMismatchEvent(ConditionalSchema schema, Object instance, ConditionalSchemaValidationEvent.Keyword keyword, ValidationException failure)
-
-
Method Details
-
getFailure
- Specified by:
getFailurein interfaceMismatchEvent
-
equals
- Overrides:
equalsin classConditionalSchemaValidationEvent
-
hashCode
public int hashCode()- Overrides:
hashCodein classConditionalSchemaValidationEvent
-