public class JObject extends AbstractJSONSchema2Pojo implements JObjectExtraAnnotations
config, defaultValue, description, isNullable, maximum, minimum, pattern| Constructor and Description |
|---|
JObject(String pkg,
String type,
Map<String,io.fabric8.kubernetes.api.model.apiextensions.v1.JSONSchemaProps> fields,
List<String> required,
boolean preserveUnknownFields,
String classPrefix,
String classSuffix,
Config config,
String description,
boolean isNullable,
com.fasterxml.jackson.databind.JsonNode defaultValue) |
| Modifier and Type | Method and Description |
|---|---|
GeneratorResult |
generateJava() |
String |
getType() |
escapeQuotes, fromJsonSchema, getClassType, getDefaultValue, getDescription, getMaximum, getMinimum, getPattern, newGeneratedAnnotation, packageName, sanitizeStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddExtraAnnotationspublic JObject(String pkg, String type, Map<String,io.fabric8.kubernetes.api.model.apiextensions.v1.JSONSchemaProps> fields, List<String> required, boolean preserveUnknownFields, String classPrefix, String classSuffix, Config config, String description, boolean isNullable, com.fasterxml.jackson.databind.JsonNode defaultValue)
public String getType()
getType in class AbstractJSONSchema2Pojopublic GeneratorResult generateJava()
generateJava in class AbstractJSONSchema2PojoCopyright © 2015–2023 Red Hat. All rights reserved.