public interface Person extends ExtensibleElement, Element
An Atom Person Construct
Per RFC4287:
A Person construct is an element that describes a person,
corporation, or similar entity (hereafter, 'person').
atomPersonConstruct =
atomCommonAttributes,
(element atom:name { text }
& element atom:uri { atomUri }?
& element atom:email { atomEmailAddress }?
& extensionElement*)
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getEmail()
The "atom:email" element's content conveys an e-mail address associated with the person.
|
Element |
getEmailElement()
The "atom:email" element's content conveys an e-mail address associated with the person.
|
java.lang.String |
getName()
The "atom:name" element's content conveys a human-readable name for the person.
|
Element |
getNameElement()
The "atom:name" element's content conveys a human-readable name for the person.
|
IRI |
getUri()
The "atom:uri" element's content conveys an IRI associated with the person.
|
IRIElement |
getUriElement()
The "atom:uri" element's content conveys an IRI associated with the person.
|
Element |
setEmail(java.lang.String email)
The "atom:email" element's content conveys an e-mail address associated with the person.
|
Person |
setEmailElement(Element element)
The "atom:email" element's content conveys an e-mail address associated with the person.
|
Element |
setName(java.lang.String name)
The "atom:name" element's content conveys a human-readable name for the person.
|
Person |
setNameElement(Element element)
The "atom:name" element's content conveys a human-readable name for the person.
|
IRIElement |
setUri(java.lang.String uri)
The "atom:uri" element's content conveys an IRI associated with the person.
|
Person |
setUriElement(IRIElement uri)
The "atom:uri" element's content conveys an IRI associated with the person.
|
addExtension, addExtension, addExtension, addExtension, addExtension, addSimpleExtension, addSimpleExtension, getExtension, getExtension, getExtensions, getExtensions, getExtensions, getSimpleExtension, getSimpleExtensiondeclareNS, discard, getAttributes, getAttributeValue, getAttributeValue, getBaseUri, getDocument, getElements, getExtensionAttributes, getFirstChild, getFirstChild, getLanguage, getLanguageTag, getLocale, getMustPreserveWhitespace, getNamespaces, getNextSibling, getNextSibling, getParentElement, getPreviousSibling, getPreviousSibling, getQName, getResolvedBaseUri, getText, removeAttribute, removeAttribute, setAttributeValue, setAttributeValue, setBaseUri, setBaseUri, setLanguage, setMustPreserveWhitespace, setParentElement, setText, setTextElement getNameElement()
Person setNameElement(Element element)
element - The atom:name elementElement setName(java.lang.String name)
name - The person namejava.lang.String getName()
Element getEmailElement()
Person setEmailElement(Element element)
element - The atom:email elementElement setEmail(java.lang.String email)
email - The person emailjava.lang.String getEmail()
IRIElement getUriElement()
Person setUriElement(IRIElement uri)
uri - The atom:uri elementIRIElement setUri(java.lang.String uri)
uri - The atom:uri valueIRISyntaxException - if the uri is malformedIRI getUri()
IRISyntaxException - if the uri is invalidCopyright © 2010 - 2023 Adobe. All Rights Reserved