Class RepositoryFileAce
- java.lang.Object
-
- org.pentaho.platform.api.repository2.unified.RepositoryFileAce
-
- All Implemented Interfaces:
Serializable
public class RepositoryFileAce extends Object implements Serializable
Immutable access control entry (ACE).- Author:
- mlowery
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description RepositoryFileAce(RepositoryFileSid recipient, EnumSet<RepositoryFilePermission> permissions)
RepositoryFileAce(RepositoryFileSid recipient, RepositoryFilePermission first, RepositoryFilePermission... rest)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object obj)
EnumSet<RepositoryFilePermission>
getPermissions()
RepositoryFileSid
getSid()
int
hashCode()
String
toString()
-
-
-
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()
-
-