Google Data APIs Client Library (1.41.1)
com.google.gdata.data.sites
Class CommentEntry
java.lang.Object
com.google.gdata.data.AbstractExtension
com.google.gdata.data.ExtensionPoint
com.google.gdata.data.BaseEntry<E>
com.google.gdata.data.media.MediaEntry<E>
com.google.gdata.data.sites.BaseContentEntry<CommentEntry>
com.google.gdata.data.sites.CommentEntry
- All Implemented Interfaces:
- Extension, IAtom, IEntry, Kind.Adaptable, Kind.Adaptor, IMediaEntry
public class CommentEntry
- extends BaseContentEntry<CommentEntry>
Describes a comment entry.
Field Summary |
static Category |
CATEGORY
Comment comment kind kind category. |
static java.lang.String |
KIND
Comment comment kind kind term value. |
Methods inherited from class com.google.gdata.data.sites.BaseContentEntry |
getBatchId, getBatchInterrupted, getBatchOperation, getBatchStatus, getDeleted, getEntryPostLink, getPublisher, getRevision, getRevisionLink, hasBatchId, hasBatchInterrupted, hasBatchOperation, hasBatchStatus, hasDeleted, hasPublisher, hasRevision, setBatchId, setBatchInterrupted, setBatchOperation, setBatchStatus, setDeleted, setPublisher, setRevision |
Methods inherited from class com.google.gdata.data.BaseEntry |
addAdaptor, addHtmlLink, addLink, addLink, delete, generate, generateAtom, generateRss, getAdaptedEntry, getAdaptor, getAdaptors, getAuthors, getCanEdit, getCategories, getContent, getContributors, getEdited, getEditLink, getEtag, getHandler, getHtmlLink, getId, getKind, getLink, getLinks, getLinks, getPlainTextContent, getPubControl, getPublished, getResumableEditMediaLink, getRights, getSelectedFields, getSelf, getSelfLink, getService, getSource, getSummary, getTextContent, getTitle, getUpdated, getVersionId, isDraft, parseAtom, parseAtom, parseAtom, readEntry, readEntry, removeLinks, removeLinks, setCanEdit, setContent, setContent, setDraft, setEdited, setEtag, setId, setKind, setPubControl, setPublished, setRights, setSelectedFields, setSource, setSummary, setTitle, setUpdated, setVersionId, update, visitChildren |
Methods inherited from class com.google.gdata.data.ExtensionPoint |
addExtension, addExtension, addRepeatingExtension, addRepeatingExtension, checkRequiredExtensions, createExtensionInstance, generate, generateCumulativeXmlBlob, generateExtensions, generateStartElement, getExtension, getExtensionDescription, getExtensionHandler, getExtensions, getManifest, getRepeatingExtension, getRepeatingExtensions, getXmlBlob, hasExtension, hasRepeatingExtension, initializeArbitraryXml, parseCumulativeXmlBlob, removeExtension, removeExtension, removeRepeatingExtension, setExtension, setXmlBlob, visit, visitChild |
Methods inherited from class com.google.gdata.data.AbstractExtension |
consumeAttributes, disableStrictValidation, enableStrictValidation, eq, generateAttributes, getExtensionLocalName, getExtensionNamespace, isImmutable, isStrictValidation, putAttributes, sameClassAs, setImmutable, throwExceptionForMissingAttribute, throwExceptionIfImmutable |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface com.google.gdata.data.IEntry |
getCanEdit, getContent, getEdited, getEditLink, getPublished, getResumableEditMediaLink, getSelectedFields, getSummary, setCanEdit, setEdited, setPublished, setSelectedFields |
Methods inherited from interface com.google.gdata.data.IAtom |
addLink, getAuthors, getCategories, getEtag, getId, getKind, getLink, getLinks, getSelfLink, getTitle, getUpdated, getVersionId, removeLinks, removeLinks, setEtag, setId, setKind, setUpdated, setVersionId |
KIND
public static final java.lang.String KIND
- Comment comment kind kind term value.
- See Also:
- Constant Field Values
CATEGORY
public static final Category CATEGORY
- Comment comment kind kind category.
CommentEntry
public CommentEntry()
- Default mutable constructor.
CommentEntry
public CommentEntry(BaseEntry<?> sourceEntry)
- Constructs a new instance by doing a shallow copy of data from an existing
BaseEntry
instance.
- Parameters:
sourceEntry
- source entry
declareExtensions
public void declareExtensions(ExtensionProfile extProfile)
- Description copied from class:
ExtensionPoint
- Declares the set of expected Extension types for an ExtensionPoint within
the target extension profile. The base implementation does not declare any
extensions, but can be overridden by specific types of ExtensionPoints that
always contain a well-defined set of extensions.
- Specified by:
declareExtensions
in interface Kind.Adaptor
- Overrides:
declareExtensions
in class BaseContentEntry<CommentEntry>
- Parameters:
extProfile
- the ExtensionProfile to initialize.- See Also:
ExtensionProfile.addDeclarations(Kind.Adaptor)
getInReplyTo
public InReplyTo getInReplyTo()
- Returns the in reply to.
- Returns:
- in reply to
setInReplyTo
public void setInReplyTo(InReplyTo inReplyTo)
- Sets the in reply to.
- Parameters:
inReplyTo
- in reply to or null
to reset
hasInReplyTo
public boolean hasInReplyTo()
- Returns whether it has the in reply to.
- Returns:
- whether it has the in reply to
getParentLink
public Link getParentLink()
- Returns the parent sites link.
- Returns:
- Parent sites link or
null
for none.
validate
protected void validate()
- Description copied from class:
AbstractExtension
- Checks the attributes to see if there are any problems. Default
implementation does nothing, though generally this is discouraged unless
there really are no restrictions.
- Overrides:
validate
in class BaseContentEntry<CommentEntry>
toString
public java.lang.String toString()
- Overrides:
toString
in class BaseContentEntry<CommentEntry>