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.XmlAccessType;
013 import javax.xml.bind.annotation.XmlAccessorType;
014 import javax.xml.bind.annotation.XmlType;
015
016
017 /**
018 *
019 *
020 * @Target({METHOD, FIELD}) @Retention(RUNTIME)
021 * public @interface Lob {}
022 *
023 *
024 *
025 * <p>Java class for lob complex type.
026 *
027 * <p>The following schema fragment specifies the expected content contained within this class.
028 *
029 * <pre>
030 * <complexType name="lob">
031 * <complexContent>
032 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
033 * </restriction>
034 * </complexContent>
035 * </complexType>
036 * </pre>
037 *
038 *
039 */
040 @XmlAccessorType(XmlAccessType.FIELD)
041 @XmlType(name = "lob")
042 @Generated(value = "com.sun.tools.xjc.Driver", date = "2010-08-18T10:46:56+02:00", comments = "JAXB RI vhudson-jaxb-ri-2.1-833")
043 public class Lob implements Cloneable
044 {
045
046
047 /**
048 * Creates a new {@code Lob} instance.
049 *
050 */
051 public Lob() {
052 // CC-XJC Version 1.3 Build 2010-02-27T15:04:03+0000
053 super();
054 }
055
056 /**
057 * Creates a new {@code Lob} instance by deeply copying a given {@code Lob} instance.
058 *
059 *
060 * @param o
061 * The instance to copy.
062 * @throws NullPointerException
063 * if {@code o} is {@code null}.
064 */
065 public Lob(final Lob o) {
066 // CC-XJC Version 1.3 Build 2010-02-27T15:04:03+0000
067 super();
068 if (o == null) {
069 throw new NullPointerException("Cannot create a copy of 'Lob' from 'null'.");
070 }
071 }
072
073 /**
074 * Creates and returns a deep copy of this object.
075 *
076 *
077 * @return
078 * A deep copy of this object.
079 */
080 @Override
081 @Generated(value = "com.sun.tools.xjc.Driver", date = "2010-08-18T10:46:56+02:00", comments = "JAXB RI vhudson-jaxb-ri-2.1-833")
082 public Lob clone() {
083 // CC-XJC Version 1.3 Build 2010-02-27T15:04:03+0000
084 return new Lob(this);
085 }
086
087 }