001 //
002 // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833
003 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
004 // Any modifications to this file will be lost upon recompilation of the source schema.
005 // Generated on: 2010.08.18 at 10:46:56 PM CEST
006 //
007
008
009 package net.sourceforge.jpaxjc.ns.persistence.orm;
010
011 import javax.annotation.Generated;
012 import javax.xml.bind.annotation.XmlEnum;
013 import javax.xml.bind.annotation.XmlType;
014
015
016 /**
017 * <p>Java class for inheritance-type.
018 *
019 * <p>The following schema fragment specifies the expected content contained within this class.
020 * <p>
021 * <pre>
022 * <simpleType name="inheritance-type">
023 * <restriction base="{http://www.w3.org/2001/XMLSchema}token">
024 * <enumeration value="SINGLE_TABLE"/>
025 * <enumeration value="JOINED"/>
026 * <enumeration value="TABLE_PER_CLASS"/>
027 * </restriction>
028 * </simpleType>
029 * </pre>
030 *
031 */
032 @XmlType(name = "inheritance-type")
033 @XmlEnum
034 @Generated(value = "com.sun.tools.xjc.Driver", date = "2010-08-18T10:46:56+02:00", comments = "JAXB RI vhudson-jaxb-ri-2.1-833")
035 public enum InheritanceType {
036
037 SINGLE_TABLE,
038 JOINED,
039 TABLE_PER_CLASS;
040
041 public String value() {
042 return name();
043 }
044
045 public static InheritanceType fromValue(String v) {
046 return valueOf(v);
047 }
048
049 }