com.hqme.cm
Class OriginACL

java.lang.Object
  extended by com.hqme.cm.OriginACL

public final class OriginACL
extends java.lang.Object


Constructor Summary
OriginACL(Permission user, Permission group, Permission world, java.lang.String[] group_members)
           
 
Method Summary
 boolean canGroupDelete()
           
 boolean canGroupModify()
           
 boolean canGroupRead()
           
 boolean canUserDelete()
           
 boolean canUserModify()
           
 boolean canUserRead()
           
 boolean canWorldDelete()
           
 boolean canWorldModify()
           
 boolean canWorldRead()
           
static OriginACL fromBase64String(java.lang.String str)
           
 boolean isGroupMember(java.lang.String origin)
           
static java.lang.String toBase64String(OriginACL acl)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OriginACL

public OriginACL(Permission user,
                 Permission group,
                 Permission world,
                 java.lang.String[] group_members)
Method Detail

canUserRead

public boolean canUserRead()

canUserModify

public boolean canUserModify()

canUserDelete

public boolean canUserDelete()

canGroupRead

public boolean canGroupRead()

canGroupModify

public boolean canGroupModify()

canGroupDelete

public boolean canGroupDelete()

canWorldRead

public boolean canWorldRead()

canWorldModify

public boolean canWorldModify()

canWorldDelete

public boolean canWorldDelete()

isGroupMember

public boolean isGroupMember(java.lang.String origin)

toBase64String

public static java.lang.String toBase64String(OriginACL acl)

fromBase64String

public static OriginACL fromBase64String(java.lang.String str)