|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.google.gdata.data.AbstractExtension
com.google.gdata.data.ExtensionPoint
com.google.gdata.data.Link
com.google.gdata.data.sites.SitesLink
public class SitesLink
Describes a sites link.
Nested Class Summary | |
---|---|
static class |
SitesLink.Rel
Link relation type. |
static class |
SitesLink.Type
MIME type of link target. |
Nested classes/interfaces inherited from class com.google.gdata.data.Link |
---|
Link.AtomHandler |
Nested classes/interfaces inherited from class com.google.gdata.data.ExtensionPoint |
---|
ExtensionPoint.CumulativeBlobHandler, ExtensionPoint.ExtensionHandler |
Nested classes/interfaces inherited from class com.google.gdata.data.AbstractExtension |
---|
AbstractExtension.AttributesHandler |
Field Summary |
---|
Fields inherited from class com.google.gdata.data.Link |
---|
content, etag, href, hrefLang, length, rel, title, titleLang, type |
Fields inherited from class com.google.gdata.data.ExtensionPoint |
---|
xmlBlob |
Fields inherited from class com.google.gdata.data.AbstractExtension |
---|
localName, namespace |
Constructor Summary | |
---|---|
SitesLink()
Default mutable constructor. |
|
SitesLink(java.lang.Integer count,
java.lang.String href,
java.lang.String hrefLang,
java.lang.Long length,
java.lang.String rel,
java.lang.String title,
java.lang.String titleLang,
java.lang.String type,
DateTime updated)
Immutable constructor. |
Method Summary | |
---|---|
protected void |
consumeAttributes(AttributeHelper helper)
Consumes attributes from the attribute helper. |
boolean |
equals(java.lang.Object obj)
|
java.lang.Integer |
getCount()
Returns the provides a hint to clients as to the total number of replies contained by the linked resource. |
static ExtensionDescription |
getDefaultDescription(boolean required,
boolean repeatable)
Returns the extension description, specifying whether it is required, and whether it is repeatable. |
DateTime |
getUpdated()
Returns the provides a hint to clients as to the date and time of the most recently updated reply contained by the linked resource. |
boolean |
hasCount()
Returns whether it has the provides a hint to clients as to the total number of replies contained by the linked resource. |
int |
hashCode()
|
boolean |
hasUpdated()
Returns whether it has the provides a hint to clients as to the date and time of the most recently updated reply contained by the linked resource. |
protected void |
putAttributes(AttributeGenerator generator)
Puts attributes into the attribute generator. |
void |
setCount(java.lang.Integer count)
Sets the provides a hint to clients as to the total number of replies contained by the linked resource. |
void |
setUpdated(DateTime updated)
Sets the provides a hint to clients as to the date and time of the most recently updated reply contained by the linked resource. |
java.lang.String |
toString()
|
protected void |
validate()
Checks the attributes to see if there are any problems. |
Methods inherited from class com.google.gdata.data.Link |
---|
generate, generateAtom, generateRss, getContent, getEtag, getHandler, getHref, getHrefLang, getLength, getRel, getTitle, getTitleLang, getType, matches, setContent, setEtag, setHref, setHrefLang, setLength, setRel, setTitle, setTitleLang, setType |
Methods inherited from class com.google.gdata.data.AbstractExtension |
---|
disableStrictValidation, enableStrictValidation, eq, generateAttributes, getExtensionLocalName, getExtensionNamespace, isImmutable, isStrictValidation, sameClassAs, setImmutable, throwExceptionForMissingAttribute, throwExceptionIfImmutable |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public SitesLink()
public SitesLink(java.lang.Integer count, java.lang.String href, java.lang.String hrefLang, java.lang.Long length, java.lang.String rel, java.lang.String title, java.lang.String titleLang, java.lang.String type, DateTime updated)
count
- provides a hint to clients as to the total number of replies
contained by the linked resource.updated
- provides a hint to clients as to the date and time of the
most recently updated reply contained by the linked resource.Method Detail |
---|
public java.lang.Integer getCount()
public void setCount(java.lang.Integer count)
count
- provides a hint to clients as to the total number of replies
contained by the linked resource or null
to resetpublic boolean hasCount()
public DateTime getUpdated()
public void setUpdated(DateTime updated)
updated
- provides a hint to clients as to the date and time of the
most recently updated reply contained by the linked resource or
null
to resetpublic boolean hasUpdated()
protected void validate()
AbstractExtension
validate
in class AbstractExtension
public static ExtensionDescription getDefaultDescription(boolean required, boolean repeatable)
required
- whether it is requiredrepeatable
- whether it is repeatable
protected void putAttributes(AttributeGenerator generator)
AbstractExtension
AbstractExtension.generate(XmlWriter,ExtensionProfile)
. Default implementation
does nothing, though generally this is discouraged unless there really are
no attributes.
putAttributes
in class AbstractExtension
generator
- attribute generatorprotected void consumeAttributes(AttributeHelper helper) throws ParseException
AbstractExtension
AttributeHelper.consumeContent(boolean)
to consume the element's text
content. Called from AbstractExtension.getHandler(com.google.gdata.data.ExtensionProfile, java.lang.String, java.lang.String, org.xml.sax.Attributes)
. Default implementation does
nothing, though generally this is discouraged unless there really are no
attributes.
consumeAttributes
in class AbstractExtension
helper
- attribute helper
ParseException
- any parsing exceptionpublic boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |