net.sourceforge.ccxjc.it.model.priv.collections.valueclass.jomc
Class Author

java.lang.Object
  extended by net.sourceforge.ccxjc.it.model.priv.collections.valueclass.jomc.ModelObject
      extended by net.sourceforge.ccxjc.it.model.priv.collections.valueclass.jomc.Author
All Implemented Interfaces:
Serializable, Cloneable

public class Author
extends ModelObject
implements Serializable, Cloneable

Author.

See Also:
Serialized Form

Field Summary
protected  String mail
           
protected  String name
           
protected  String version
           
 
Fields inherited from class net.sourceforge.ccxjc.it.model.priv.collections.valueclass.jomc.ModelObject
authors, createDate, documentation, modelVersion
 
Constructor Summary
Author()
          Creates a new net.sourceforge.ccxjc.it.model.priv.collections.valueclass.jomc.Author instance.
Author(Author o)
          Creates a new net.sourceforge.ccxjc.it.model.priv.collections.valueclass.jomc.Author instance by copying a given instance.
 
Method Summary
 Author clone()
          Creates and returns a copy of this object.
 String getMail()
          Mail address of the author.
 String getName()
          Name of the author.
 String getVersion()
          The version of the object created due to the author.
 void setMail(String value)
          Sets the value of the mail property.
 void setName(String value)
          Sets the value of the name property.
 void setVersion(String value)
          Sets the value of the version property.
 
Methods inherited from class net.sourceforge.ccxjc.it.model.priv.collections.valueclass.jomc.ModelObject
getAuthors, getCreateDate, getDocumentation, getModelVersion, setAuthors, setCreateDate, setDocumentation, setModelVersion
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

name

protected String name

version

protected String version

mail

protected String mail
Constructor Detail

Author

public Author()
Creates a new net.sourceforge.ccxjc.it.model.priv.collections.valueclass.jomc.Author instance.


Author

public Author(Author o)
Creates a new net.sourceforge.ccxjc.it.model.priv.collections.valueclass.jomc.Author instance by copying a given instance.

Parameters:
o - The instance to copy or null.
Method Detail

getName

public String getName()
Name of the author.

Returns:
possible object is String

setName

public void setName(String value)
Sets the value of the name property.

Parameters:
value - allowed object is String

getVersion

public String getVersion()
The version of the object created due to the author.

Returns:
possible object is String

setVersion

public void setVersion(String value)
Sets the value of the version property.

Parameters:
value - allowed object is String

getMail

public String getMail()
Mail address of the author.

Returns:
possible object is String

setMail

public void setMail(String value)
Sets the value of the mail property.

Parameters:
value - allowed object is String

clone

public Author clone()
Creates and returns a copy of this object.

Overrides:
clone in class ModelObject
Returns:
A clone of this instance.


Copyright © 2009 The CC-XJC Community. All Rights Reserved.