Package org.everit.json.schema.event
Class ConditionalSchemaValidationEvent
- java.lang.Object
-
- org.everit.json.schema.event.ValidationEvent<ConditionalSchema>
-
- org.everit.json.schema.event.ConditionalSchemaValidationEvent
-
- Direct Known Subclasses:
ConditionalSchemaMatchEvent,ConditionalSchemaMismatchEvent
public abstract class ConditionalSchemaValidationEvent extends ValidationEvent<ConditionalSchema>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classConditionalSchemaValidationEvent.Keyword
-
Field Summary
-
Fields inherited from class org.everit.json.schema.event.ValidationEvent
instance, schema
-
-
Constructor Summary
Constructors Constructor Description ConditionalSchemaValidationEvent(ConditionalSchema schema, Object instance, ConditionalSchemaValidationEvent.Keyword keyword)
-
Method Summary
Modifier and Type Method Description booleanequals(Object o)ConditionalSchemaValidationEvent.KeywordgetKeyword()inthashCode()-
Methods inherited from class org.everit.json.schema.event.ValidationEvent
getSchema, toJSON, toString
-
-
-
-
Constructor Detail
-
ConditionalSchemaValidationEvent
public ConditionalSchemaValidationEvent(ConditionalSchema schema, Object instance, ConditionalSchemaValidationEvent.Keyword keyword)
-
-
Method Detail
-
getKeyword
public ConditionalSchemaValidationEvent.Keyword getKeyword()
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classValidationEvent<ConditionalSchema>
-
hashCode
public int hashCode()
- Overrides:
hashCodein classValidationEvent<ConditionalSchema>
-
-