com.github.fge.jsonschema.keyword.digest.draftv4
Class DraftV4TypeDigester
java.lang.Object
com.github.fge.jsonschema.keyword.digest.AbstractDigester
com.github.fge.jsonschema.keyword.digest.draftv4.DraftV4TypeDigester
- All Implemented Interfaces:
- Digester
public final class DraftV4TypeDigester
- extends AbstractDigester
Digester for type (draft v4)
This will store a set of allowed types. It will, for instance, produce the
same digested form of these two forms:
{"type": "string" }
{ "type": [ "string" ] }
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