| java.lang.Object | |||
| ↳ | com.google.gdata.data.AbstractExtension | ||
| ↳ | com.google.gdata.data.ExtensionPoint | ||
| ↳ | com.google.gdata.data.Person | ||
Known Direct Subclasses
|
Person type used for feed and entry authors and contributors. It may also be used by services' custom elements.
| Nested Classes | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Person.AtomHandler | Parses XML in the Atom format. | ||||||||||
| Fields | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Email address. | |||||||||||
| name | Human-readable name. | ||||||||||
| nameLang | Language of name. | ||||||||||
| uri | URI associated with the person. | ||||||||||
|
[Expand]
Inherited Fields | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
com.google.gdata.data.ExtensionPoint
| |||||||||||
From class
com.google.gdata.data.AbstractExtension
| |||||||||||
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Class constructor.
| |||||||||||
Constructs a new Person instance with the specified name.
| |||||||||||
Constructs a new Person instance with the specified name, URI,
and email address.
| |||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Generates XML.
| |||||||||||
Generates XML in the Atom format.
| |||||||||||
Generates XML in the RSS format.
| |||||||||||
Email address.
| |||||||||||
The default implementation uses the
AbstractExtension.AttributesHandler to handle
parsing the extension. | |||||||||||
Human-readable name.
| |||||||||||
Language of name
| |||||||||||
Uri associated with the person
| |||||||||||
| Protected Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Generates XML.
| |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
com.google.gdata.data.ExtensionPoint
| |||||||||||
From class
com.google.gdata.data.AbstractExtension
| |||||||||||
From class
java.lang.Object
| |||||||||||
From interface
com.google.gdata.data.Extension
| |||||||||||
From interface
com.google.gdata.data.IPerson
| |||||||||||
Email address.
Human-readable name.
Language of name. Derived from the current state of xml:lang.
URI associated with the person.
Class constructor.
Constructs a new Person instance with the specified name.
| name |
|---|
Constructs a new Person instance with the specified name, URI, and email address.
| name | |
|---|---|
| uri | |
Generates XML.
Designed to be used by types that reuse the standard Atom person type.
| extProfile | Extension profile |
|---|---|
| w | Output writer |
| elementNamespace | Namespace for XML element |
| elementName | Name of XML element |
| attributes | Additional attributes |
| IOException |
|---|
Generates XML in the Atom format.
| extProfile | Extension profile |
|---|---|
| w | Output writer |
| elementName | Atom element name |
| IOException |
|---|
Generates XML in the RSS format.
| w | Output writer |
|---|---|
| elementName | RSS element name |
| IOException |
|---|
Email address.
The default implementation uses the AbstractExtension.AttributesHandler to handle
parsing the extension.
| extProfile | Extension profile |
|---|---|
| namespace | Extension namespace |
| localName | Tag name, without the namespace prefix |
| attrs | Tag attributes |
Human-readable name.
Language of name
Uri associated with the person
| v |
|---|
| v |
|---|
| v |
|---|
| v |
|---|
Generates XML.
Designed to be used by ExtensionPoint types that reuse Person.
| w | XML writer |
|---|---|
| p | Extension profile |
| namespace | XML namespace for this extension |
| localName | XML local name for this extension |
| attrs | List of XML attributes |
| generator | Attribute generator |
| IOException |
|---|