public class

AclEntry

extends BaseEntry<E extends BaseEntry>
java.lang.Object
   ↳ com.google.gdata.data.AbstractExtension
     ↳ com.google.gdata.data.ExtensionPoint
       ↳ com.google.gdata.data.BaseEntry<E extends com.google.gdata.data.BaseEntry>
         ↳ com.google.gdata.data.acl.AclEntry
Known Direct Subclasses

Class Overview

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

Summary

Constants
String ACCESS_RULE_KIND Kind term value for access rule category.
Fields
public static final Category ACCESS_RULE_CATEGORY Kind category used to label feeds or entries that have Event extension data.
[Expand]
Inherited Fields
From class com.google.gdata.data.BaseEntry
From class com.google.gdata.data.ExtensionPoint
From class com.google.gdata.data.AbstractExtension
Public Constructors
AclEntry()
Default constructor for an ACL entry.
Public Methods
void addAdditionalRole(AdditionalRole role)
void clearAdditionalRoles()
void declareExtensions(ExtensionProfile extProfile)
Declares the set of expected Extension types for an ExtensionPoint within the target extension profile.
List<AdditionalRole> getAdditionalRoles()
AclRole getRole()
AclScope getScope()
AclWithKey getWithKey()
void setRole(AclRole role)
void setScope(AclScope scope)
void setWithKey(AclWithKey withKey)
[Expand]
Inherited Methods
From class com.google.gdata.data.BaseEntry
From class com.google.gdata.data.ExtensionPoint
From class com.google.gdata.data.AbstractExtension
From class java.lang.Object
From interface com.google.gdata.data.Extension
From interface com.google.gdata.data.IAtom
From interface com.google.gdata.data.IEntry
From interface com.google.gdata.data.Kind.Adaptable
From interface com.google.gdata.data.Kind.Adaptor

Constants

public static final String ACCESS_RULE_KIND

Kind term value for access rule category.

Constant Value: "http://schemas.google.com/acl/2007#accessRule"

Fields

public static final Category ACCESS_RULE_CATEGORY

Kind category used to label feeds or entries that have Event extension data.

Public Constructors

public AclEntry ()

Default constructor for an ACL entry.

Public Methods

public void addAdditionalRole (AdditionalRole role)

Parameters
role

public void clearAdditionalRoles ()

public void declareExtensions (ExtensionProfile extProfile)

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.

Parameters
extProfile The ExtensionProfile to initialize.

public List<AdditionalRole> getAdditionalRoles ()

public AclRole getRole ()

public AclScope getScope ()

public AclWithKey getWithKey ()

public void setRole (AclRole role)

Parameters
role

public void setScope (AclScope scope)

Parameters
scope

public void setWithKey (AclWithKey withKey)

Parameters
withKey