diff --git a/src/main/java/com/avaje/ebean/dbmigration/migration/ChangeSetType.java b/src/main/java/com/avaje/ebean/dbmigration/migration/ChangeSetType.java new file mode 100644 index 000000000..c60bd97ab --- /dev/null +++ b/src/main/java/com/avaje/ebean/dbmigration/migration/ChangeSetType.java @@ -0,0 +1,54 @@ + +package com.avaje.ebean.dbmigration.migration; + +import javax.xml.bind.annotation.XmlEnum; +import javax.xml.bind.annotation.XmlEnumValue; +import javax.xml.bind.annotation.XmlType; + + +/** + *
Java class for changeSetType. + * + *
The following schema fragment specifies the expected content contained within this class. + *
+ *
+ * <simpleType name="changeSetType">
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <enumeration value="apply"/>
+ * <enumeration value="drop"/>
+ * <enumeration value="baseline"/>
+ * </restriction>
+ * </simpleType>
+ *
+ *
+ */
+@XmlType(name = "changeSetType")
+@XmlEnum
+public enum ChangeSetType {
+
+ @XmlEnumValue("apply")
+ APPLY("apply"),
+ @XmlEnumValue("drop")
+ DROP("drop"),
+ @XmlEnumValue("baseline")
+ BASELINE("baseline");
+ private final String value;
+
+ ChangeSetType(String v) {
+ value = v;
+ }
+
+ public String value() {
+ return value;
+ }
+
+ public static ChangeSetType fromValue(String v) {
+ for (ChangeSetType c: ChangeSetType.values()) {
+ if (c.value.equals(v)) {
+ return c;
+ }
+ }
+ throw new IllegalArgumentException(v);
+ }
+
+}