com.github.fge.jsonschema.keyword.digest.common
Class AdditionalPropertiesDigester
java.lang.Object
com.github.fge.jsonschema.keyword.digest.AbstractDigester
com.github.fge.jsonschema.keyword.digest.common.AdditionalPropertiesDigester
- All Implemented Interfaces:
- Digester
public final class AdditionalPropertiesDigester
- extends AbstractDigester
Digester for additionalProperties
The digested form will contain the list of members from properties
and patternProperties
, unless this keyword is true
or a
schema, in which case additional properties are always allowed.
getInstance
public static Digester getInstance()
digest
public JsonNode digest(JsonNode schema)
- Description copied from interface:
Digester
- Digest a schema into a simplified form
- Parameters:
schema
- the schema to digest
- Returns:
- the digested form