|
|||||||||
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.threading.InReplyTo
public class InReplyTo
Indicates that this entry is a response to another resource.
Nested Class Summary |
---|
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.ExtensionPoint |
---|
xmlBlob |
Fields inherited from class com.google.gdata.data.AbstractExtension |
---|
localName, namespace |
Constructor Summary | |
---|---|
InReplyTo()
Default mutable constructor. |
|
InReplyTo(java.lang.String href,
java.lang.String ref,
java.lang.String source,
java.lang.String type)
Immutable constructor. |
Method Summary | |
---|---|
protected void |
consumeAttributes(AttributeHelper helper)
Consumes attributes from the attribute helper. |
boolean |
equals(java.lang.Object obj)
|
static ExtensionDescription |
getDefaultDescription(boolean required,
boolean repeatable)
Returns the extension description, specifying whether it is required, and whether it is repeatable. |
java.lang.String |
getHref()
Returns the IRI that may be used to retrieve a representation of the resource being responded to. |
java.lang.String |
getRef()
Returns the persistent universally unique identifier of the resource being responded to. |
java.lang.String |
getSource()
Returns the IRI of an Atom Feed or Entry Document containing an atom:entry with an atom:id value equal to the value of the "ref" attribute. |
java.lang.String |
getType()
Returns the hint to the client about the media type of the resource identified by the "href" attribute. |
int |
hashCode()
|
boolean |
hasHref()
Returns whether it has the IRI that may be used to retrieve a representation of the resource being responded to. |
boolean |
hasRef()
Returns whether it has the persistent universally unique identifier of the resource being responded to. |
boolean |
hasSource()
Returns whether it has the IRI of an Atom Feed or Entry Document containing an atom:entry with an atom:id value equal to the value of the "ref" attribute. |
boolean |
hasType()
Returns whether it has the hint to the client about the media type of the resource identified by the "href" attribute. |
protected void |
putAttributes(AttributeGenerator generator)
Puts attributes into the attribute generator. |
void |
setHref(java.lang.String href)
Sets the IRI that may be used to retrieve a representation of the resource being responded to. |
void |
setRef(java.lang.String ref)
Sets the persistent universally unique identifier of the resource being responded to. |
void |
setSource(java.lang.String source)
Sets the IRI of an Atom Feed or Entry Document containing an atom:entry with an atom:id value equal to the value of the "ref" attribute. |
void |
setType(java.lang.String type)
Sets the hint to the client about the media type of the resource identified by the "href" attribute. |
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.AbstractExtension |
---|
disableStrictValidation, enableStrictValidation, eq, generate, 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 InReplyTo()
public InReplyTo(java.lang.String href, java.lang.String ref, java.lang.String source, java.lang.String type)
href
- IRI that may be used to retrieve a representation of the
resource being responded to.ref
- persistent universally unique identifier of the resource being
responded to.source
- IRI of an Atom Feed or Entry Document containing an
atom:entry with an atom:id value equal to the value of the "ref"
attribute.type
- hint to the client about the media type of the resource
identified by the "href" attribute.Method Detail |
---|
public java.lang.String getHref()
public void setHref(java.lang.String href)
href
- IRI that may be used to retrieve a representation of the
resource being responded to or null
to resetpublic boolean hasHref()
public java.lang.String getRef()
public void setRef(java.lang.String ref)
ref
- persistent universally unique identifier of the resource being
responded to or null
to resetpublic boolean hasRef()
public java.lang.String getSource()
public void setSource(java.lang.String source)
source
- IRI of an Atom Feed or Entry Document containing an
atom:entry with an atom:id value equal to the value of the "ref"
attribute or null
to resetpublic boolean hasSource()
public java.lang.String getType()
public void setType(java.lang.String type)
type
- hint to the client about the media type of the resource
identified by the "href" attribute or null
to resetpublic boolean hasType()
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 |