001/* 002 * SPDX-FileCopyrightText: none 003 * SPDX-License-Identifier: CC0-1.0 004 */ 005 006package gov.nist.secauto.metaschema.schemagen.json; 007 008import gov.nist.secauto.metaschema.core.model.IFlagInstance; 009import gov.nist.secauto.metaschema.core.model.IModelDefinition; 010 011import edu.umd.cs.findbugs.annotations.NonNull; 012 013public interface IModelDefinitionJsonSchema<D extends IModelDefinition> extends IDefinitionJsonSchema<D> { 014 void registerJsonKey(@NonNull IFlagInstance jsonKey, @NonNull String suffix); 015}