Uses of Class
com.fasterxml.jackson.databind.jsonSchema.types.JsonSchema

Packages that use JsonSchema
com.fasterxml.jackson.databind.jsonSchema.factories   
com.fasterxml.jackson.databind.jsonSchema.types   
 

Uses of JsonSchema in com.fasterxml.jackson.databind.jsonSchema.factories
 

Fields in com.fasterxml.jackson.databind.jsonSchema.factories declared as JsonSchema
protected  JsonSchema SchemaFactory.schema
           
 

Methods in com.fasterxml.jackson.databind.jsonSchema.factories that return JsonSchema
 JsonSchema SchemaFactoryWrapper.finalSchema()
           
 JsonSchema SchemaProducer.getSchema()
           
 JsonSchema SchemaFactory.getSchema()
           
 JsonSchema ArraySchemaFactory.getSchema()
           
protected  JsonSchema ObjectSchemaFactory.propertySchema(com.fasterxml.jackson.databind.BeanProperty writer)
           
protected  JsonSchema ObjectSchemaFactory.propertySchema(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable handler, com.fasterxml.jackson.databind.JavaType propertyTypeHint)
           
 

Methods in com.fasterxml.jackson.databind.jsonSchema.factories with parameters of type JsonSchema
 SchemaFactory SchemaFactoryWrapper.FactoryProvider.SchemaFactory(JsonSchema schema)
           
 void SchemaFactory.setSchema(JsonSchema schema)
           
 

Constructors in com.fasterxml.jackson.databind.jsonSchema.factories with parameters of type JsonSchema
SchemaFactory(com.fasterxml.jackson.databind.SerializerProvider provider, JsonSchema schema)
           
 

Uses of JsonSchema in com.fasterxml.jackson.databind.jsonSchema.types
 

Subclasses of JsonSchema in com.fasterxml.jackson.databind.jsonSchema.types
 class AnySchema
          This class represents a JsonSchema of type any
 class ArraySchema
           
 class BooleanSchema
          This class represents a JsonSchema of type boolean
 class ContainerTypeSchema
          This class encapsulates the functionality of container type JsonSchema Array and Object
 class HyperSchema
          This class represents the HyperSchema portion of a JsonSchema It is a skeleton intended as a starting point for customization.
 class IntegerSchema
          This class represents a JsonSchema as an integer type
 class NullSchema
          This class represents a JsonSchema as a null type
 class NumberSchema
          This class represents a JsonSchema as a number type
 class ObjectSchema
          This type represents a JsonSchema as an object type
 class SimpleTypeSchema
          This class encapsulates the functionality of JsonSchema simple types
 class StringSchema
          This represents a JsonSchema as a String
 class UnionTypeSchema
          This class represents a JsonSchema as a Union Type Schema: "An array of two or more simple type definitions.
 class ValueTypeSchema
          This class represents a JsonSchema A primitive type.
 

Methods in com.fasterxml.jackson.databind.jsonSchema.types that return JsonSchema
 JsonSchema[] JsonSchema.getDisallow()
          disallow
 JsonSchema[] JsonSchema.getExtends()
          extendsextends
 JsonSchema ObjectSchema.SchemaAdditionalProperties.getJsonSchema()
          ObjectSchema.SchemaAdditionalProperties.jsonSchema
 JsonSchema ArraySchema.SchemaAdditionalItems.getJsonSchema()
           
 JsonSchema[] ArraySchema.ArrayItems.getJsonSchemas()
          ArraySchema.ArrayItems.jsonSchemas
 JsonSchema ObjectSchema.SchemaDependency.getParentMustMatch()
          ObjectSchema.SchemaDependency.parentMustMatch
 JsonSchema ArraySchema.SingleItems.getSchema()
          ArraySchema.SingleItems.jsonSchema
static JsonSchema JsonSchema.minimalForFormat(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatTypes format)
          Create a schema which verifies only that an object is of the given format.
 JsonSchema ObjectSchema.putPatternProperty(String regex, JsonSchema value)
           
 JsonSchema ObjectSchema.putProperty(String name, JsonSchema value)
           
 

Methods in com.fasterxml.jackson.databind.jsonSchema.types that return types with arguments of type JsonSchema
 Map<String,JsonSchema> ObjectSchema.getPatternProperties()
          ObjectSchema.patternProperties
 Map<String,JsonSchema> ObjectSchema.getProperties()
          ObjectSchema.properties
 

Methods in com.fasterxml.jackson.databind.jsonSchema.types with parameters of type JsonSchema
 boolean ObjectSchema.addSchemaDependency(String depender, JsonSchema parentMustMatch)
           
 void ObjectSchema.putOptionalProperty(String name, JsonSchema jsonSchema)
           
 JsonSchema ObjectSchema.putPatternProperty(String regex, JsonSchema value)
           
 JsonSchema ObjectSchema.putProperty(String name, JsonSchema value)
           
 void JsonSchema.setDisallow(JsonSchema[] disallow)
          disallow
 void JsonSchema.setExtends(JsonSchema[] extendsextends)
          extendsextends
 void ArraySchema.setItemsSchema(JsonSchema jsonSchema)
          Convenience method to set the json schema for the ArraySchema.items field
 void ArraySchema.SingleItems.setSchema(JsonSchema jsonSchema)
          ArraySchema.SingleItems.jsonSchema
 

Method parameters in com.fasterxml.jackson.databind.jsonSchema.types with type arguments of type JsonSchema
 void ObjectSchema.setPatternProperties(Map<String,JsonSchema> patternProperties)
          ObjectSchema.patternProperties
 void ObjectSchema.setProperties(Map<String,JsonSchema> properties)
          ObjectSchema.properties
 

Constructors in com.fasterxml.jackson.databind.jsonSchema.types with parameters of type JsonSchema
ArraySchema.SchemaAdditionalItems(JsonSchema schema)
           
ArraySchema.SingleItems(JsonSchema jsonSchema)
           
ObjectSchema.SchemaAdditionalProperties(JsonSchema jsonSchema)
           
ObjectSchema.SchemaDependency(String depender, JsonSchema parentMustMatch)
           
 



Copyright © 2012 fasterxml.com. All Rights Reserved.