com.github.fge.jsonschema.keyword.validator.helpers
Class DraftV3TypeKeywordValidator
java.lang.Object
com.github.fge.jsonschema.keyword.validator.AbstractKeywordValidator
com.github.fge.jsonschema.keyword.validator.helpers.DraftV3TypeKeywordValidator
- All Implemented Interfaces:
- KeywordValidator
- Direct Known Subclasses:
- DisallowKeywordValidator, DraftV3TypeValidator
public abstract class DraftV3TypeKeywordValidator
- extends AbstractKeywordValidator
Helper keyword validator for draft v3's type and disallow
Their validation logic differ, however their digest is the same; therefore
they are built in the same way.
FACTORY
protected static final JsonNodeFactory FACTORY
types
protected final EnumSet<NodeType> types
schemas
protected final List<Integer> schemas
DraftV3TypeKeywordValidator
protected DraftV3TypeKeywordValidator(String keyword,
JsonNode digested)
toString
public final String toString()
- Specified by:
toString in class AbstractKeywordValidator