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

java.lang.Object
  extended by net.sourceforge.jpaxjc.ns.persistence.orm.SequenceGenerator
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 SequenceGenerator
extends Object
implements Cloneable


Field Summary
protected  Integer allocationSize
           
protected  Integer initialValue
           
protected  String name
           
protected  String sequenceName
           
 
Constructor Summary
SequenceGenerator()
          Creates a new SequenceGenerator instance.
SequenceGenerator(SequenceGenerator o)
          Creates a new SequenceGenerator instance by deeply copying a given SequenceGenerator instance.
 
Method Summary
 SequenceGenerator clone()
          Creates and returns a deep copy of this object.
 Integer getAllocationSize()
          Gets the value of the allocationSize property.
 Integer getInitialValue()
          Gets the value of the initialValue property.
 String getName()
          Gets the value of the name property.
 String getSequenceName()
          Gets the value of the sequenceName property.
 void setAllocationSize(Integer value)
          Sets the value of the allocationSize property.
 void setInitialValue(Integer value)
          Sets the value of the initialValue property.
 void setName(String value)
          Sets the value of the name property.
 void setSequenceName(String value)
          Sets the value of the sequenceName property.
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

name

@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 String name

sequenceName

@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 String sequenceName

initialValue

@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 Integer initialValue

allocationSize

@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 Integer allocationSize
Constructor Detail

SequenceGenerator

public SequenceGenerator()
Creates a new SequenceGenerator instance.


SequenceGenerator

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

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

getName

@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 String getName()
Gets the value of the name property.

Returns:
possible object is String

setName

@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 setName(String value)
Sets the value of the name property.

Parameters:
value - allowed object is String

getSequenceName

@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 String getSequenceName()
Gets the value of the sequenceName property.

Returns:
possible object is String

setSequenceName

@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 setSequenceName(String value)
Sets the value of the sequenceName property.

Parameters:
value - allowed object is String

getInitialValue

@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 Integer getInitialValue()
Gets the value of the initialValue property.

Returns:
possible object is Integer

setInitialValue

@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 setInitialValue(Integer value)
Sets the value of the initialValue property.

Parameters:
value - allowed object is Integer

getAllocationSize

@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 Integer getAllocationSize()
Gets the value of the allocationSize property.

Returns:
possible object is Integer

setAllocationSize

@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 setAllocationSize(Integer value)
Sets the value of the allocationSize property.

Parameters:
value - allowed object is Integer

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 SequenceGenerator 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.