com.google.gdata.model.atom
Class Author

java.lang.Object
  extended by com.google.gdata.model.Element
      extended by com.google.gdata.model.atom.Person
          extended by com.google.gdata.model.atom.Author
All Implemented Interfaces:
IPerson

public class Author
extends Person

Author element, modifies Person to add author QName.


Field Summary
static ElementKey<java.lang.Void,Author> KEY
          The key for this element.
 
Fields inherited from class com.google.gdata.model.atom.Person
EMAIL, NAME, URI
 
Constructor Summary
Author()
          Constructs a new Author instance.
Author(java.lang.String name)
          Constructs a new Author instance with the given name.
Author(java.lang.String name, java.net.URI uri, java.lang.String email)
          Constructs a new author instance with the given name, uri, and email.
 
Method Summary
static void registerMetadata(MetadataRegistry registry)
          Registers the metadata for this element.
 
Methods inherited from class com.google.gdata.model.atom.Person
getEmail, getName, getNameLang, getUri, getUriUri, setEmail, setName, setNameLang, setUri, setUri
 
Methods inherited from class com.google.gdata.model.Element
addElement, addElement, addElement, clear, createElement, createElement, equals, getAttributeCount, getAttributeIterator, getAttributeIterator, getAttributeValue, getAttributeValue, getDefaultKey, getElement, getElement, getElementCount, getElementId, getElementIterator, getElementIterator, getElementKey, getElements, getElements, getElementSet, getElementSet, getElementValue, getElementValue, getTextValue, getTextValue, hasAttribute, hasAttribute, hasElement, hasElement, hashCode, hasTextValue, isLocked, lock, removeAttribute, removeAttribute, removeAttributeValue, removeAttributeValue, removeElement, removeElement, removeElement, removeElement, replaceElement, resolve, resolve, setAttributeValue, setAttributeValue, setElement, setElement, setElement, setTextValue, toString, visit
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

KEY

public static final ElementKey<java.lang.Void,Author> KEY
The key for this element.

Constructor Detail

Author

public Author()
Constructs a new Author instance. The default key is associated with this instance.


Author

public Author(java.lang.String name)
Constructs a new Author instance with the given name.


Author

public Author(java.lang.String name,
              java.net.URI uri,
              java.lang.String email)
Constructs a new author instance with the given name, uri, and email.

Method Detail

registerMetadata

public static void registerMetadata(MetadataRegistry registry)
Registers the metadata for this element.