From 7ad4c81d768938643f5648936ada6fac6fb23f67 Mon Sep 17 00:00:00 2001 From: Lukas Eder Date: Fri, 13 Nov 2020 14:30:53 +0100 Subject: [PATCH] [jOOQ/jOOQ#10937] Add Settings.renderDefaultNullability --- .../jooq/conf/RenderDefaultNullability.java | 40 +++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 jOOQ/src/main/java/org/jooq/conf/RenderDefaultNullability.java diff --git a/jOOQ/src/main/java/org/jooq/conf/RenderDefaultNullability.java b/jOOQ/src/main/java/org/jooq/conf/RenderDefaultNullability.java new file mode 100644 index 0000000000..2bc8861799 --- /dev/null +++ b/jOOQ/src/main/java/org/jooq/conf/RenderDefaultNullability.java @@ -0,0 +1,40 @@ + +package org.jooq.conf; + +import javax.xml.bind.annotation.XmlEnum; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java class for RenderDefaultNullability. + * + *

The following schema fragment specifies the expected content contained within this class. + *

+ *

+ * <simpleType name="RenderDefaultNullability">
+ *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     <enumeration value="IMPLICIT_DEFAULT"/>
+ *     <enumeration value="IMPLICIT_NULL"/>
+ *     <enumeration value="EXPLICIT_NULL"/>
+ *   </restriction>
+ * </simpleType>
+ * 
+ * + */ +@XmlType(name = "RenderDefaultNullability") +@XmlEnum +public enum RenderDefaultNullability { + + IMPLICIT_DEFAULT, + IMPLICIT_NULL, + EXPLICIT_NULL; + + public String value() { + return name(); + } + + public static RenderDefaultNullability fromValue(String v) { + return valueOf(v); + } + +}