public static class ArraySchema.Builder extends Schema.Builder<ArraySchema>
ArraySchema.unprocessedProperties| Constructor and Description | 
|---|
Builder()  | 
| Modifier and Type | Method and Description | 
|---|---|
ArraySchema.Builder | 
addItemSchema(Schema itemSchema)
Adds an item schema for tuple validation. 
 | 
ArraySchema.Builder | 
additionalItems(boolean additionalItems)  | 
ArraySchema.Builder | 
allItemSchema(Schema allItemSchema)  | 
ArraySchema | 
build()  | 
ArraySchema.Builder | 
containsItemSchema(Schema contained)  | 
ArraySchema.Builder | 
maxItems(Integer maxItems)  | 
ArraySchema.Builder | 
minItems(Integer minItems)  | 
ArraySchema.Builder | 
requiresArray(boolean requiresArray)  | 
ArraySchema.Builder | 
schemaOfAdditionalItems(Schema schemaOfAdditionalItems)  | 
ArraySchema.Builder | 
uniqueItems(boolean uniqueItems)  | 
defaultValue, description, id, nullable, readOnly, schemaLocation, schemaLocation, title, unprocessedProperties, writeOnlypublic ArraySchema.Builder addItemSchema(Schema itemSchema)
addItemSchema() invocation defines the expected schema of the {n}th item of the array
 being validated.itemSchema - the schema of the next item.public ArraySchema.Builder additionalItems(boolean additionalItems)
public ArraySchema.Builder allItemSchema(Schema allItemSchema)
public ArraySchema build()
build in class Schema.Builder<ArraySchema>public ArraySchema.Builder maxItems(Integer maxItems)
public ArraySchema.Builder minItems(Integer minItems)
public ArraySchema.Builder requiresArray(boolean requiresArray)
public ArraySchema.Builder schemaOfAdditionalItems(Schema schemaOfAdditionalItems)
public ArraySchema.Builder uniqueItems(boolean uniqueItems)
public ArraySchema.Builder containsItemSchema(Schema contained)
Copyright © 2019 Everit Kft.. All rights reserved.