Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
  * Copyright (c) 2014, Francis Galiegue (
  * This software is dual-licensed under:
  * - the Lesser General Public License (LGPL) version 3.0 or, at your option, any
  *   later version;
  * - the Apache Software License (ASL) version 2.0.
 * The text of this file and of both licenses is available at the root of this
 * project or, if you have the jar distribution, in directory META-INF/, under
 * the names LGPL-3.0.txt and ASL-2.0.txt respectively.
 * Direct link to the sources:
 * - LGPL 3.0:
 * - ASL 2.0:
package com.github.fge.jsonschema.keyword.digest.helpers;
A digester returning a com.fasterxml.jackson.databind.node.NullNode for any input

This is actually useful for keywords like anyOf, allOf and oneOf, which only roles are to validate subschemas: they do not need a digested form at all, they just have to peek at the schema.

A net result of all keywords using this digester is that only one instance will ever be built.

public final class NullDigester
    extends AbstractDigester
    public NullDigester(final String keywordfinal NodeType first,
        final NodeType... other)
    public JsonNode digest(final JsonNode schema)
        return .nullNode();
New to GrepCode? Check out our FAQ X