com.fasterxml.jackson.databind.jsonSchema.types
Class ObjectSchema.SchemaDependency

java.lang.Object
  extended by com.fasterxml.jackson.databind.jsonSchema.types.ObjectSchema.Dependency
      extended by com.fasterxml.jackson.databind.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.


Constructor Summary
ObjectSchema.SchemaDependency(String depender, JsonSchema parentMustMatch)
           
 
Method Summary
 boolean equals(Object obj)
           
 String getDepender()
          depender
 JsonSchema getParentMustMatch()
          parentMustMatch
 
Methods inherited from class com.fasterxml.jackson.databind.jsonSchema.types.ObjectSchema.Dependency
jsonCreator
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ObjectSchema.SchemaDependency

public ObjectSchema.SchemaDependency(String depender,
                                     JsonSchema parentMustMatch)
Method Detail

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

getDepender

public String getDepender()
depender

Returns:
the depender

getParentMustMatch

public JsonSchema getParentMustMatch()
parentMustMatch

Returns:
the parentMustMatch


Copyright © 2012 fasterxml.com. All Rights Reserved.