com.fasterxml.jackson.databind.jsonSchema.types
Class ArraySchema.Items

java.lang.Object
  extended by com.fasterxml.jackson.databind.jsonSchema.types.ArraySchema.Items
Direct Known Subclasses:
ArraySchema.ArrayItems, ArraySchema.SingleItems
Enclosing class:
ArraySchema

public abstract static class ArraySchema.Items
extends Object

This attribute defines the allowed items in an instance array, and MUST be a jsonSchema or an array of jsonSchemas. The default value is an empty jsonSchema which allows any value for items in the instance array.


Constructor Summary
ArraySchema.Items()
           
 
Method Summary
 ArraySchema.ArrayItems asArrayItems()
           
 ArraySchema.SingleItems asSingleItems()
           
 boolean isArrayItems()
           
 boolean isSingleItems()
           
static ArraySchema.Items jsonCreator(Map<String,Object> props)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ArraySchema.Items

public ArraySchema.Items()
Method Detail

isSingleItems

public boolean isSingleItems()

isArrayItems

public boolean isArrayItems()

asSingleItems

public ArraySchema.SingleItems asSingleItems()

asArrayItems

public ArraySchema.ArrayItems asArrayItems()

jsonCreator

public static ArraySchema.Items jsonCreator(Map<String,Object> props)


Copyright © 2012 fasterxml.com. All Rights Reserved.