| Package | Description | 
|---|---|
| org.everit.json.schema | 
| Modifier and Type | Method and Description | 
|---|---|
ObjectSchema.Builder | 
ObjectSchema.Builder.additionalProperties(boolean additionalProperties)  | 
ObjectSchema.Builder | 
ObjectSchema.Builder.addPropertySchema(String propName,
                 Schema schema)
Adds a property schema. 
 | 
ObjectSchema.Builder | 
ObjectSchema.Builder.addRequiredProperty(String propertyName)  | 
static ObjectSchema.Builder | 
ObjectSchema.builder()  | 
ObjectSchema.Builder | 
ObjectSchema.Builder.maxProperties(Integer maxProperties)  | 
ObjectSchema.Builder | 
ObjectSchema.Builder.minProperties(Integer minProperties)  | 
ObjectSchema.Builder | 
ObjectSchema.Builder.patternProperty(Pattern pattern,
               Schema schema)
Deprecated.  
 | 
ObjectSchema.Builder | 
ObjectSchema.Builder.patternProperty(Regexp pattern,
               Schema schema)  | 
ObjectSchema.Builder | 
ObjectSchema.Builder.patternProperty(String pattern,
               Schema schema)
Deprecated.  
 | 
ObjectSchema.Builder | 
ObjectSchema.Builder.propertyDependency(String ifPresent,
                  String mustBePresent)
Adds a property dependency. 
 | 
ObjectSchema.Builder | 
ObjectSchema.Builder.propertyNameSchema(Schema propertyNameSchema)  | 
ObjectSchema.Builder | 
ObjectSchema.Builder.requiresObject(boolean requiresObject)  | 
ObjectSchema.Builder | 
ObjectSchema.Builder.schemaDependency(String ifPresent,
                Schema expectedSchema)  | 
ObjectSchema.Builder | 
ObjectSchema.Builder.schemaOfAdditionalProperties(Schema schemaOfAdditionalProperties)  | 
| Constructor and Description | 
|---|
ObjectSchema(ObjectSchema.Builder builder)
Constructor. 
 | 
Copyright © 2019 Everit Kft.. All rights reserved.