public class ClassToSchema extends Object
| Constructor and Description |
|---|
ClassToSchema() |
| Modifier and Type | Method and Description |
|---|---|
static String |
getOrDeriveNonNestedSchema(Class<?> klass) |
static String |
getOrDeriveNonNestedSchema(Class<?> klass,
boolean objectFieldsRequired,
List<CustomTypeToOasConverter> converters) |
static String |
getOrDeriveSchema(Class<?> klass,
List<Class<?>> nested) |
static String |
getOrDeriveSchema(Class<?> klass,
List<Class<?>> nested,
boolean objectFieldsRequired,
List<CustomTypeToOasConverter> converters) |
static Map<String,String> |
getOrDeriveSchemaAndNestedClasses(Class<?> klass,
boolean objectFieldsRequired,
List<CustomTypeToOasConverter> converters) |
static String |
getOrDeriveSchemaWithItsRef(Class<?> klass) |
static String |
getOrDeriveSchemaWithItsRef(Class<?> klass,
boolean objectFieldsRequired,
List<CustomTypeToOasConverter> converters) |
static void |
registerSchemaIfNeeded(Class<?> valueType) |
static void |
registerSchemaIfNeeded(Class<?> valueType,
boolean objectFieldsRequired,
List<CustomTypeToOasConverter> converters) |
public static void registerSchemaIfNeeded(Class<?> valueType)
public static void registerSchemaIfNeeded(Class<?> valueType, boolean objectFieldsRequired, List<CustomTypeToOasConverter> converters)
public static String getOrDeriveSchemaWithItsRef(Class<?> klass)
public static String getOrDeriveSchemaWithItsRef(Class<?> klass, boolean objectFieldsRequired, List<CustomTypeToOasConverter> converters)
public static String getOrDeriveNonNestedSchema(Class<?> klass, boolean objectFieldsRequired, List<CustomTypeToOasConverter> converters)
public static String getOrDeriveNonNestedSchema(Class<?> klass)
public static String getOrDeriveSchema(Class<?> klass, List<Class<?>> nested)
nested - is a list of nested classespublic static String getOrDeriveSchema(Class<?> klass, List<Class<?>> nested, boolean objectFieldsRequired, List<CustomTypeToOasConverter> converters)
Copyright © 2016–2024. All rights reserved.