public class ACLImpl extends ArrayList<ACE> implements ACL
INHERITED_ACL, LOCAL_ACL
Constructor and Description |
---|
ACLImpl() |
ACLImpl(String name) |
ACLImpl(String name,
boolean isReadOnly) |
Modifier and Type | Method and Description |
---|---|
Object |
clone()
Returns a recursive copy of the ACL sharing no mutable substructure with the original.
|
ACE[] |
getACEs()
Gets the ACEs defined by this list as an array.
|
String |
getName()
Gets the ACL name.
|
boolean |
isReadOnly() |
void |
setACEs(ACE[] aces)
Sets the ACEs defined by this ACL.
|
add, add, addAll, addAll, clear, contains, ensureCapacity, forEach, get, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeIf, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray, trimToSize
equals, hashCode
containsAll, toString
add, add, addAll, addAll, clear, contains, containsAll, equals, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray
parallelStream, removeIf, stream
public ACLImpl(String name, boolean isReadOnly)
public ACLImpl()
public ACLImpl(String name)
public ACE[] getACEs()
ACL
public void setACEs(ACE[] aces)
ACL
public boolean isReadOnly()
Copyright © 2015 Nuxeo SA. All rights reserved.