org.jomc.model
Class Author
java.lang.Object
org.jomc.model.ModelObject
org.jomc.model.Person
org.jomc.model.Author
- All Implemented Interfaces:
- Cloneable
@Generated(value="com.sun.tools.xjc.Driver",
date="2012-04-01T02:39:59+02:00",
comments="JAXB RI vhudson-jaxb-ri-2.1-2")
public class Author
- extends Person
- implements Cloneable
Model of an author.
The 'Author' type extends the 'Person' type adding attribute 'version' holding a version created by the author.
Java class for Author complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="Author">
<complexContent>
<extension base="{http://jomc.org/model}Person">
<attribute name="version" type="{http://jomc.org/model}Version" />
</extension>
</complexContent>
</complexType>
Constructor Summary |
Author()
Creates a new Author instance. |
Author(Author o)
Creates a new Author instance by deeply copying a given Author instance. |
Methods inherited from class org.jomc.model.Person |
getAny, getAnyElement, getAnyElement, getAnyElements, getAnyElements, getAnyObject, getAnyObjects, getMail, getName, setMail, setName |
Methods inherited from class org.jomc.model.ModelObject |
getAnyElement, getAnyElement, getAnyElements, getAnyElements, getAnyObject, getAnyObjects, getAuthors, getCreateDate, getDocumentation, getModelVersion, isDeprecated, setAuthors, setCreateDate, setDeprecated, setDocumentation, setModelVersion |
version
@Generated(value="com.sun.tools.xjc.Driver",
date="2012-04-01T02:39:59+02:00",
comments="JAXB RI vhudson-jaxb-ri-2.1-2")
protected String version
Author
public Author()
- Creates a new
Author
instance.
Author
public Author(Author o)
- Creates a new
Author
instance by deeply copying a given Author
instance.
- Parameters:
o
- The instance to copy.
- Throws:
NullPointerException
- if o
is null
.
getVersion
@Generated(value="com.sun.tools.xjc.Driver",
date="2012-04-01T02:39:59+02:00",
comments="JAXB RI vhudson-jaxb-ri-2.1-2")
public String getVersion()
- The version created by this author or
null
.
- Returns:
- possible object is
String
setVersion
@Generated(value="com.sun.tools.xjc.Driver",
date="2012-04-01T02:39:59+02:00",
comments="JAXB RI vhudson-jaxb-ri-2.1-2")
public void setVersion(String value)
- Sets the value of the version property.
- Parameters:
value
- allowed object is
String
clone
@Generated(value="com.sun.tools.xjc.Driver",
date="2012-04-01T02:39:59+02:00",
comments="JAXB RI vhudson-jaxb-ri-2.1-2")
public Author clone()
- Creates and returns a deep copy of this object.
- Overrides:
clone
in class Person
- Returns:
- A deep copy of this object.
Please note that this documentation is maintained by non-native english speaking authors. As such, you may encounter phrases or wordings which seem imprecise or may even have a totally different meaning to native english speaking readers than what the individual author was trying to express. If you are a native english speaking reader and find any such phrases or wordings we kindly ask you to send an email to the corresponding author and help us improve this documentation in order to avoid misunderstandings. You will find the authors' email addresses at the top of each class. Please accept our apologies for any inconvenience caused.