public class DefinitionGenerator
extends java.lang.Object
ObjectMapper.| Constructor and Description |
|---|
DefinitionGenerator(com.fasterxml.jackson.databind.ObjectMapper mapper) |
| Modifier and Type | Method and Description |
|---|---|
Module |
generateTypeScript(java.lang.String moduleName,
java.util.Collection<? extends java.lang.Class<?>> classes,
Configuration conf)
Creates a typescript module.
|
public DefinitionGenerator(com.fasterxml.jackson.databind.ObjectMapper mapper)
public Module generateTypeScript(java.lang.String moduleName, java.util.Collection<? extends java.lang.Class<?>> classes, Configuration conf) throws com.fasterxml.jackson.databind.JsonMappingException
moduleName - Module to be filled with named types (classes, enums, ...).classes - Class for which generating definition.conf - Jackson configuration..com.fasterxml.jackson.databind.JsonMappingException - throws exception related to json syntax and processing.Copyright © 2022. All rights reserved.