ccc.api.core
Class ACL.Entry

java.lang.Object
  extended by ccc.api.core.ACL.Entry
All Implemented Interfaces:
java.io.Serializable
Enclosing class:
ACL

public static class ACL.Entry
extends java.lang.Object
implements java.io.Serializable

An ACL entry.

Author:
Civic Computing Ltd.
See Also:
Serialized Form

Constructor Summary
ACL.Entry()
          Constructor.
 
Method Summary
 boolean equals(java.lang.Object obj)
          
 java.lang.String getName()
          Accessor.
 java.util.UUID getPrincipal()
          Accessor.
 int hashCode()
          
 boolean isReadable()
          Accessor.
 boolean isWriteable()
          Accessor.
 void setName(java.lang.String name)
          Mutator.
 void setPrincipal(java.util.UUID principal)
          Mutator.
 void setReadable(boolean canRead)
          Mutator.
 void setWriteable(boolean canWrite)
          Mutator.
 java.lang.String toString()
          
 java.lang.String user()
          Deprecated. 
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ACL.Entry

public ACL.Entry()
Constructor.

Method Detail

getPrincipal

public java.util.UUID getPrincipal()
Accessor.

Returns:
Returns the principal.

setPrincipal

public void setPrincipal(java.util.UUID principal)
Mutator.

Parameters:
principal - The principal to set.

getName

public java.lang.String getName()
Accessor.

Returns:
Returns the name.

setName

public void setName(java.lang.String name)
Mutator.

Parameters:
name - The name to set.

isReadable

public boolean isReadable()
Accessor.

Returns:
Returns the canRead.

setReadable

public void setReadable(boolean canRead)
Mutator.

Parameters:
canRead - The canRead to set.

isWriteable

public boolean isWriteable()
Accessor.

Returns:
Returns the canWrite.

setWriteable

public void setWriteable(boolean canWrite)
Mutator.

Parameters:
canWrite - The canWrite to set.

hashCode

public int hashCode()

Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)

Overrides:
equals in class java.lang.Object

toString

public java.lang.String toString()

Overrides:
toString in class java.lang.Object

user

@Deprecated
public java.lang.String user()
Deprecated. 

Link.

Returns:
A link to this ACL entry's principal.


Copyright © 2010. All Rights Reserved.