com.fasterxml.jackson.databind.jsonSchema.types
Class ArraySchema.ArrayItems
java.lang.Object
com.fasterxml.jackson.databind.jsonSchema.types.ArraySchema.Items
com.fasterxml.jackson.databind.jsonSchema.types.ArraySchema.ArrayItems
- Enclosing class:
- ArraySchema
public static class ArraySchema.ArrayItems
- extends ArraySchema.Items
When this attribute value is an array of jsonSchemas and the instance
value is an array, each position in the instance array MUST conform
to the jsonSchema in the corresponding position for this array. This
called tuple typing. When tuple typing is used, additional items are
allowed, disallowed, or constrained by the "additionalItems"
ArraySchema.ArrayItems
public ArraySchema.ArrayItems()
asArrayItems
public ArraySchema.ArrayItems asArrayItems()
- Overrides:
asArrayItems in class ArraySchema.Items
equals
public boolean equals(Object obj)
- Overrides:
equals in class Object
getJsonSchemas
public JsonSchema[] getJsonSchemas()
jsonSchemas
- Returns:
- the jsonSchemas
isArrayItems
public boolean isArrayItems()
- Overrides:
isArrayItems in class ArraySchema.Items
Copyright © 2012 fasterxml.com. All Rights Reserved.