Google Data APIs Client Library (1.41.1)
Class AclEntry

  extended by
      extended by
          extended by<AclEntry>
              extended by
All Implemented Interfaces:
Extension, IAtom, IEntry, Kind.Adaptable, Kind.Adaptor
Direct Known Subclasses:

public class AclEntry
extends BaseEntry<AclEntry>

Defines an entry in a feed of an access control list (ACL).

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
          Kind category used to label feeds or entries that have Event extension data.
static java.lang.String ACCESS_RULE_KIND
          Kind term value for access rule category.
Fields inherited from class
Fields inherited from class
Fields inherited from class
localName, namespace
Constructor Summary
          Default constructor for an ACL entry.
Method Summary
 void declareExtensions(ExtensionProfile extProfile)
          Declares the set of expected Extension types for an ExtensionPoint within the target extension profile.
 AclRole getRole()
 AclScope getScope()
 void setRole(AclRole role)
 void setScope(AclScope scope)
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

Field Detail


public static final java.lang.String ACCESS_RULE_KIND
Kind term value for access rule category.

See Also:
Constant Field Values


public static final Category ACCESS_RULE_CATEGORY
Kind category used to label feeds or entries that have Event extension data.

Constructor Detail


public AclEntry()
Default constructor for an ACL entry.

Method Detail


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:


public AclScope getScope()


public void setScope(AclScope scope)


public AclRole getRole()


public void setRole(AclRole role)