1 /* 2 * SPDX-FileCopyrightText: none 3 * SPDX-License-Identifier: CC0-1.0 4 */ 5 6 package gov.nist.secauto.metaschema.schemagen.json.impl.builder; 7 8 import com.fasterxml.jackson.databind.node.ObjectNode; 9 10 import gov.nist.secauto.metaschema.schemagen.json.IJsonGenerationState; 11 12 import edu.umd.cs.findbugs.annotations.NonNull; 13 14 public interface IBuilder<T extends IBuilder<T>> { 15 void build( 16 @NonNull ObjectNode object, 17 @NonNull IJsonGenerationState state); 18 }