Google Data APIs Client Library (1.41.1)
Class CommentEntry

  extended by
      extended by
          extended by<CommentEntry>
              extended by
All Implemented Interfaces:
Extension, IAtom, IEntry, Kind.Adaptable, Kind.Adaptor

public class CommentEntry
extends BaseEntry<CommentEntry>

An entry in the comment feed.

Nested Class Summary
Nested classes/interfaces inherited from class
BaseEntry.AtomHandler, BaseEntry.EntryState
Nested classes/interfaces inherited from class
ExtensionPoint.CumulativeBlobHandler, ExtensionPoint.ExtensionHandler
Nested classes/interfaces inherited from class
Field Summary
Fields inherited from class
Fields inherited from class
Fields inherited from class
localName, namespace
Constructor Summary
CommentEntry(BaseEntry<?> base)
Method Summary
 void declareExtensions(ExtensionProfile extProfile)
          Declares the set of expected Extension types for an ExtensionPoint within the target extension profile.
 java.lang.Integer getTotalRating()
          Get the rating of the comment.
 boolean hasSpamHint()
          Check if the comment is marked as spam.
 void setSpamHint(boolean spam)
          Hint that the entry is spam.
 void setTotalRating(java.lang.Integer rating)
          Sets the rating of the comment.
Methods inherited from class
addAdaptor, addHtmlLink, addLink, addLink, delete, generate, generateAtom, generateRss, getAdaptedEntry, getAdaptor, getAdaptors, getAuthors, getCanEdit, getCategories, getContent, getContentHandlerInfo, getContributors, getEdited, getEditLink, getEtag, getHandler, getHtmlLink, getId, getKind, getLink, getLinks, getLinks, getMediaEditLink, 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, setService, setSource, setSummary, setTitle, setUpdated, setVersionId, update, visitChildren
Methods inherited from class
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
consumeAttributes, disableStrictValidation, enableStrictValidation, eq, generateAttributes, getExtensionLocalName, getExtensionNamespace, isImmutable, isStrictValidation, putAttributes, sameClassAs, setImmutable, throwExceptionForMissingAttribute, throwExceptionIfImmutable, validate
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Constructor Detail


public CommentEntry()


public CommentEntry(BaseEntry<?> base)
Method Detail


public java.lang.Integer getTotalRating()
Get the rating of the comment. Some videos don't allow comment rating.

the rating of the comment. May be null.


public void setTotalRating(java.lang.Integer rating)
Sets the rating of the comment.

rating - the rating of the comment. Null will remove the rating.


public boolean hasSpamHint()
Check if the comment is marked as spam.

true if the comment is marked as spam


public void setSpamHint(boolean spam)
Hint that the entry is spam.

spam - if true the comment will be marked with the spam hint. False will remove the hint.


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
declareExtensions in class ExtensionPoint
extProfile - the ExtensionProfile to initialize.
See Also: