Class ObjectSchema.SchemaDependency
- java.lang.Object
-
- com.fasterxml.jackson.module.jsonSchema.types.ObjectSchema.Dependency
-
- com.fasterxml.jackson.module.jsonSchema.types.ObjectSchema.SchemaDependency
-
- Enclosing class:
- ObjectSchema
public static class ObjectSchema.SchemaDependency extends ObjectSchema.Dependency
JsonSchema Dependency If the dependency value is a jsonSchema, then the instance object MUST be valid against the jsonSchema.
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.String
depender
private JsonSchema
parentMustMatch
-
Constructor Summary
Constructors Constructor Description SchemaDependency(java.lang.String depender, JsonSchema parentMustMatch)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object obj)
java.lang.String
getDepender()
JsonSchema
getParentMustMatch()
-
Methods inherited from class com.fasterxml.jackson.module.jsonSchema.types.ObjectSchema.Dependency
jsonCreator
-
-
-
-
Field Detail
-
depender
private java.lang.String depender
-
parentMustMatch
private JsonSchema parentMustMatch
-
-
Constructor Detail
-
SchemaDependency
public SchemaDependency(java.lang.String depender, JsonSchema parentMustMatch)
-
-
Method Detail
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in classjava.lang.Object
-
getDepender
public java.lang.String getDepender()
-
getParentMustMatch
public JsonSchema getParentMustMatch()
-
-