Interface IDefinitionJsonSchema<D extends IDefinition>
- All Superinterfaces:
IDefineableJsonSchema
- All Known Subinterfaces:
IModelDefinitionJsonSchema<D>
-
Nested Class Summary
Nested classes/interfaces inherited from interface gov.nist.secauto.metaschema.schemagen.json.IDefineableJsonSchema
IDefineableJsonSchema.IKey
-
Method Summary
Modifier and TypeMethodDescriptionvoid
gatherDefinitions
(Map<IDefineableJsonSchema.IKey, IDefinitionJsonSchema<?>> gatheredDefinitions, IJsonGenerationState state) getKey()
Methods inherited from interface gov.nist.secauto.metaschema.schemagen.json.IDefineableJsonSchema
generateDefinition, generateInlineSchema, generateRef, generateSchemaOrRef, getDefinitionName, getDefinitionRef, isInline
-
Method Details
-
getDefinition
-
gatherDefinitions
void gatherDefinitions(@NonNull Map<IDefineableJsonSchema.IKey, IDefinitionJsonSchema<?>> gatheredDefinitions, @NonNull IJsonGenerationState state) -
getKey
-