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.