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.Stringdependerprivate JsonSchemaparentMustMatch
-
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 booleanequals(java.lang.Object obj)java.lang.StringgetDepender()JsonSchemagetParentMustMatch()-
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:
equalsin classjava.lang.Object
-
getDepender
public java.lang.String getDepender()
-
getParentMustMatch
public JsonSchema getParentMustMatch()
-
-