|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Person
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*)
Method Summary | |
---|---|
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. |
java.net.URI |
getUri()
The "atom:uri" element's content conveys an IRI associated with the person. |
IRI |
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. |
void |
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. |
void |
setNameElement(Element element)
The "atom:name" element's content conveys a human-readable name for the person. |
IRI |
setUri(java.lang.String uri)
The "atom:uri" element's content conveys an IRI associated with the person. |
void |
setUriElement(IRI uri)
The "atom:uri" element's content conveys an IRI associated with the person. |
Methods inherited from interface org.apache.abdera.model.ExtensibleElement |
---|
addExtension, addExtension, addExtension, addSimpleExtension, addSimpleExtension, getExtension, getExtension, getExtensions, getExtensions, getExtensions, getSimpleExtension, getSimpleExtension |
Methods inherited from interface org.apache.abdera.model.Element |
---|
discard, getAttributes, getAttributeValue, getAttributeValue, getBaseUri, getDocument, getExtensionAttributes, getFirstChild, getFirstChild, getLanguage, getNextSibling, getNextSibling, getParentElement, getPreviousSibling, getPreviousSibling, getQName, getResolvedBaseUri, getText, removeAttribute, setAttributeValue, setAttributeValue, setBaseUri, setBaseUri, setLanguage, setParentElement, setText |
Methods inherited from interface org.apache.abdera.model.Base |
---|
clone, getFactory, writeTo, writeTo |
Method Detail |
---|
Element getNameElement()
void setNameElement(Element element)
Element setName(java.lang.String name)
java.lang.String getName()
Element getEmailElement()
void setEmailElement(Element element)
Element setEmail(java.lang.String email)
java.lang.String getEmail()
IRI getUriElement()
void setUriElement(IRI uri)
IRI setUri(java.lang.String uri) throws java.net.URISyntaxException
java.net.URISyntaxException
java.net.URI getUri() throws java.net.URISyntaxException
java.net.URISyntaxException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |