Class NotSchema

java.lang.Object
org.everit.json.schema.Schema
org.everit.json.schema.NotSchema

public class NotSchema extends Schema
Not schema validator.
  • Constructor Details

  • Method Details

    • builder

      public static NotSchema.Builder builder()
    • getMustNotMatch

      public Schema getMustNotMatch()
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Schema
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Schema
    • canEqual

      protected boolean canEqual(Object other)
      Description copied from class: Schema
      Since we add state in subclasses, but want those subclasses to be non final, this allows us to have equals methods that satisfy the equals contract.

      http://www.artima.com/lejava/articles/equality.html

      Overrides:
      canEqual in class Schema
      Parameters:
      other - the subject of comparison
      Returns:
      true if this can be equal to other