Class SimpleJsonSchema

java.lang.Object
org.citrusframework.json.schema.SimpleJsonSchema
All Implemented Interfaces:
InitializingPhase

public class SimpleJsonSchema extends Object implements InitializingPhase
Adapter between the resource reference from the bean configuration and the usable SimpleJsonSchema for validation.
  • Constructor Details

    • SimpleJsonSchema

      public SimpleJsonSchema(Resource resource)
    • SimpleJsonSchema

      public SimpleJsonSchema()
  • Method Details

    • initialize

      public void initialize()
      Specified by:
      initialize in interface InitializingPhase
    • getJson

      public Resource getJson()
    • setJson

      public void setJson(Resource json)
    • getSchema

      public com.networknt.schema.JsonSchema getSchema()
    • setSchema

      public void setSchema(com.networknt.schema.JsonSchema schema)
    • equals

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

      public int hashCode()
      Overrides:
      hashCode in class Object