org.pentaho.platform.api.repository2.unified
Class RepositoryFileAce

java.lang.Object
  extended by org.pentaho.platform.api.repository2.unified.RepositoryFileAce
All Implemented Interfaces:
Serializable

public class RepositoryFileAce
extends Object
implements Serializable

See Also:
Serialized Form

Constructor Summary
RepositoryFileAce(RepositoryFileSid recipient, EnumSet<RepositoryFilePermission> permissions)
           
RepositoryFileAce(RepositoryFileSid recipient, RepositoryFilePermission first, RepositoryFilePermission... rest)
           
 
Method Summary
 boolean equals(Object obj)
           
 EnumSet<RepositoryFilePermission> getPermissions()
           
 RepositoryFileSid getSid()
           
 int hashCode()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RepositoryFileAce

public RepositoryFileAce(RepositoryFileSid recipient,
                         RepositoryFilePermission first,
                         RepositoryFilePermission... rest)

RepositoryFileAce

public RepositoryFileAce(RepositoryFileSid recipient,
                         EnumSet<RepositoryFilePermission> permissions)
Method Detail

getSid

public RepositoryFileSid getSid()

getPermissions

public EnumSet<RepositoryFilePermission> getPermissions()

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

toString

public String toString()
Overrides:
toString in class Object