Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 /*
  * Copyright (c) 2014, Francis Galiegue (fgaliegue@gmail.com)
  *
  * 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: https://www.gnu.org/licenses/lgpl-3.0.txt
 * - ASL 2.0: http://www.apache.org/licenses/LICENSE-2.0.txt
 */
package com.github.fge.jsonschema.keyword.digest.helpers;
A "no-op" digester

This is the most simple of digesters, which will return its input as the digested forms. If you choose to use it, you will therefore only have to provide the list of types supported by your keyword.

public final class IdentityDigester
    extends AbstractDigester
{
    
Constructor

Parameters:
keyword the name for this keyword
first the first supported type
other other supported types, if any
    public IdentityDigester(final String keywordfinal NodeType first,
        final NodeType... other)
    {
        super(keywordfirstother);
    }
    @Override
    public JsonNode digest(final JsonNode schema)
    {
        return schema;
    }
New to GrepCode? Check out our FAQ X