net.sourceforge.jpaxjc.ns.persistence.orm
Class Inheritance

java.lang.Object
  extended by net.sourceforge.jpaxjc.ns.persistence.orm.Inheritance
All Implemented Interfaces:
Cloneable

@Generated(value="com.sun.tools.xjc.Driver",
           date="2010-08-18T10:46:56+02:00",
           comments="JAXB RI vhudson-jaxb-ri-2.1-833")
public class Inheritance
extends Object
implements Cloneable


Field Summary
protected  InheritanceType strategy
           
 
Constructor Summary
Inheritance()
          Creates a new Inheritance instance.
Inheritance(Inheritance o)
          Creates a new Inheritance instance by deeply copying a given Inheritance instance.
 
Method Summary
 Inheritance clone()
          Creates and returns a deep copy of this object.
 InheritanceType getStrategy()
          Gets the value of the strategy property.
 void setStrategy(InheritanceType value)
          Sets the value of the strategy property.
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

strategy

@Generated(value="com.sun.tools.xjc.Driver",
           date="2010-08-18T10:46:56+02:00",
           comments="JAXB RI vhudson-jaxb-ri-2.1-833")
protected InheritanceType strategy
Constructor Detail

Inheritance

public Inheritance()
Creates a new Inheritance instance.


Inheritance

public Inheritance(Inheritance o)
Creates a new Inheritance instance by deeply copying a given Inheritance instance.

Parameters:
o - The instance to copy.
Throws:
NullPointerException - if o is null.
Method Detail

getStrategy

@Generated(value="com.sun.tools.xjc.Driver",
           date="2010-08-18T10:46:56+02:00",
           comments="JAXB RI vhudson-jaxb-ri-2.1-833")
public InheritanceType getStrategy()
Gets the value of the strategy property.

Returns:
possible object is InheritanceType

setStrategy

@Generated(value="com.sun.tools.xjc.Driver",
           date="2010-08-18T10:46:56+02:00",
           comments="JAXB RI vhudson-jaxb-ri-2.1-833")
public void setStrategy(InheritanceType value)
Sets the value of the strategy property.

Parameters:
value - allowed object is InheritanceType

clone

@Generated(value="com.sun.tools.xjc.Driver",
           date="2010-08-18T10:46:56+02:00",
           comments="JAXB RI vhudson-jaxb-ri-2.1-833")
public Inheritance clone()
Creates and returns a deep copy of this object.

Overrides:
clone in class Object
Returns:
A deep copy of this object.


Copyright © 2009-2010 The JPA-XJC Community. All Rights Reserved.