Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- AccessControlEntry - Interface in org.bremersee.acl.model
-
Specifies a permission and who is granted.
- AccessControlEntryModifications - Interface in org.bremersee.acl.model
-
Specifies modifications of an access control entry.
- AccessControlList - Interface in org.bremersee.acl.model
-
Specifies permissions and who is granted.
- AccessControlListModifications - Interface in org.bremersee.acl.model
-
Specifies modifications of an access control list.
- addAddGroups(String) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntryModifications.Builder
-
Adds one element to
addGroupsset. - addAddGroups(String...) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntryModifications.Builder
-
Adds elements to
addGroupsset. - addAddRoles(String) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntryModifications.Builder
-
Adds one element to
addRolesset. - addAddRoles(String...) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntryModifications.Builder
-
Adds elements to
addRolesset. - addAddUsers(String) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntryModifications.Builder
-
Adds one element to
addUsersset. - addAddUsers(String...) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntryModifications.Builder
-
Adds elements to
addUsersset. - addAllAddGroups(Iterable<String>) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntryModifications.Builder
-
Adds elements to
addGroupsset. - addAllAddRoles(Iterable<String>) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntryModifications.Builder
-
Adds elements to
addRolesset. - addAllAddUsers(Iterable<String>) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntryModifications.Builder
-
Adds elements to
addUsersset. - addAllRemoveGroups(Iterable<String>) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntryModifications.Builder
-
Adds elements to
removeGroupsset. - addAllRemoveRoles(Iterable<String>) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntryModifications.Builder
-
Adds elements to
removeRolesset. - addAllRemoveUsers(Iterable<String>) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntryModifications.Builder
-
Adds elements to
removeUsersset. - addGroups(Iterable<String>) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntryModifications.Builder
-
Sets or replaces all elements for
addGroupsset. - addRemoveGroups(String) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntryModifications.Builder
-
Adds one element to
removeGroupsset. - addRemoveGroups(String...) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntryModifications.Builder
-
Adds elements to
removeGroupsset. - addRemoveRoles(String) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntryModifications.Builder
-
Adds one element to
removeRolesset. - addRemoveRoles(String...) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntryModifications.Builder
-
Adds elements to
removeRolesset. - addRemoveUsers(String) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntryModifications.Builder
-
Adds one element to
removeUsersset. - addRemoveUsers(String...) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntryModifications.Builder
-
Adds elements to
removeUsersset. - addRoles(Iterable<String>) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntryModifications.Builder
-
Sets or replaces all elements for
addRolesset. - addUsers(Iterable<String>) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntryModifications.Builder
-
Sets or replaces all elements for
addUsersset.
B
- build() - Method in class org.bremersee.acl.model.ImmutableAccessControlEntry.Builder
-
Builds a new
ImmutableAccessControlEntry. - build() - Method in class org.bremersee.acl.model.ImmutableAccessControlEntryModifications.Builder
-
Builds a new
ImmutableAccessControlEntryModifications. - build() - Method in class org.bremersee.acl.model.ImmutableAccessControlList.Builder
-
Builds a new
ImmutableAccessControlList. - build() - Method in class org.bremersee.acl.model.ImmutableAccessControlListModifications.Builder
-
Builds a new
ImmutableAccessControlListModifications. - builder() - Static method in interface org.bremersee.acl.model.AccessControlEntry
-
Creates new builder.
- builder() - Static method in interface org.bremersee.acl.model.AccessControlEntryModifications
-
Creates new builder.
- builder() - Static method in interface org.bremersee.acl.model.AccessControlList
-
Creates new builder.
- builder() - Static method in interface org.bremersee.acl.model.AccessControlListModifications
-
Creates new builder.
- builder() - Static method in class org.bremersee.acl.model.ImmutableAccessControlEntry
-
Creates a builder for
ImmutableAccessControlEntry. - builder() - Static method in class org.bremersee.acl.model.ImmutableAccessControlEntryModifications
-
Creates a builder for
ImmutableAccessControlEntryModifications. - builder() - Static method in class org.bremersee.acl.model.ImmutableAccessControlList
-
Creates a builder for
ImmutableAccessControlList. - builder() - Static method in class org.bremersee.acl.model.ImmutableAccessControlListModifications
-
Creates a builder for
ImmutableAccessControlListModifications.
C
- compareTo(AccessControlEntry) - Method in interface org.bremersee.acl.model.AccessControlEntry
- compareTo(AccessControlEntryModifications) - Method in interface org.bremersee.acl.model.AccessControlEntryModifications
- copyOf(AccessControlEntry) - Static method in class org.bremersee.acl.model.ImmutableAccessControlEntry
-
Creates an immutable copy of a
AccessControlEntryvalue. - copyOf(AccessControlEntryModifications) - Static method in class org.bremersee.acl.model.ImmutableAccessControlEntryModifications
-
Creates an immutable copy of a
AccessControlEntryModificationsvalue. - copyOf(AccessControlList) - Static method in class org.bremersee.acl.model.ImmutableAccessControlList
-
Creates an immutable copy of a
AccessControlListvalue. - copyOf(AccessControlListModifications) - Static method in class org.bremersee.acl.model.ImmutableAccessControlListModifications
-
Creates an immutable copy of a
AccessControlListModificationsvalue.
E
- entries(Collection<AccessControlEntry>) - Method in class org.bremersee.acl.model.ImmutableAccessControlList.Builder
-
Initializes the value for the
entriesattribute. - equals(Object) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntry
-
This instance is equal to all instances of
ImmutableAccessControlEntrythat have equal attribute values. - equals(Object) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntryModifications
-
This instance is equal to all instances of
ImmutableAccessControlEntryModificationsthat have equal attribute values. - equals(Object) - Method in class org.bremersee.acl.model.ImmutableAccessControlList
-
This instance is equal to all instances of
ImmutableAccessControlListthat have equal attribute values. - equals(Object) - Method in class org.bremersee.acl.model.ImmutableAccessControlListModifications
-
This instance is equal to all instances of
ImmutableAccessControlListModificationsthat have equal attribute values.
F
- from(AccessControlEntry) - Static method in interface org.bremersee.acl.model.AccessControlEntryModifications
-
Creates new builder from the given access control entry.
- from(AccessControlEntry) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntry.Builder
-
Fill a builder with attribute values from the provided
AccessControlEntryinstance. - from(AccessControlEntryModifications) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntryModifications.Builder
-
Fill a builder with attribute values from the provided
AccessControlEntryModificationsinstance. - from(AccessControlList) - Method in class org.bremersee.acl.model.ImmutableAccessControlList.Builder
-
Fill a builder with attribute values from the provided
AccessControlListinstance. - from(AccessControlListModifications) - Method in class org.bremersee.acl.model.ImmutableAccessControlListModifications.Builder
-
Fill a builder with attribute values from the provided
AccessControlListModificationsinstance.
G
- getAddGroups() - Method in interface org.bremersee.acl.model.AccessControlEntryModifications
-
Groups to be added.
- getAddGroups() - Method in class org.bremersee.acl.model.ImmutableAccessControlEntryModifications
-
Groups to be added.
- getAddRoles() - Method in interface org.bremersee.acl.model.AccessControlEntryModifications
-
Roles to be added.
- getAddRoles() - Method in class org.bremersee.acl.model.ImmutableAccessControlEntryModifications
-
Roles to be added.
- getAddUsers() - Method in interface org.bremersee.acl.model.AccessControlEntryModifications
-
Users to be added.
- getAddUsers() - Method in class org.bremersee.acl.model.ImmutableAccessControlEntryModifications
-
Users to be added.
- getEntries() - Method in interface org.bremersee.acl.model.AccessControlList
-
Get entries.
- getEntries() - Method in class org.bremersee.acl.model.ImmutableAccessControlList
-
Get entries.
- getGroups() - Method in interface org.bremersee.acl.model.AccessControlEntry
-
Specifies the granted groups.
- getGroups() - Method in class org.bremersee.acl.model.ImmutableAccessControlEntry
-
Specifies the granted groups.
- getModifications() - Method in interface org.bremersee.acl.model.AccessControlListModifications
-
Get modifications.
- getModifications() - Method in class org.bremersee.acl.model.ImmutableAccessControlListModifications
-
Get modifications.
- getModificationsDistinct() - Method in interface org.bremersee.acl.model.AccessControlListModifications
-
Gets modifications distinct.
- getModificationsDistinct() - Method in class org.bremersee.acl.model.ImmutableAccessControlListModifications
-
Gets modifications distinct.
- getOwner() - Method in interface org.bremersee.acl.model.AccessControlList
-
The owner is always granted and can only be changed by the owner.
- getOwner() - Method in class org.bremersee.acl.model.ImmutableAccessControlList
-
The owner is always granted and can only be changed by the owner.
- getPermission() - Method in interface org.bremersee.acl.model.AccessControlEntry
-
Specifies the permission.
- getPermission() - Method in interface org.bremersee.acl.model.AccessControlEntryModifications
-
Specifies the permission.
- getPermission() - Method in class org.bremersee.acl.model.ImmutableAccessControlEntry
-
Specifies the permission.
- getPermission() - Method in class org.bremersee.acl.model.ImmutableAccessControlEntryModifications
-
Specifies the permission.
- getRemoveGroups() - Method in interface org.bremersee.acl.model.AccessControlEntryModifications
-
Groups to be removed.
- getRemoveGroups() - Method in class org.bremersee.acl.model.ImmutableAccessControlEntryModifications
-
Groups to be removed.
- getRemoveRoles() - Method in interface org.bremersee.acl.model.AccessControlEntryModifications
-
Roles to be removed.
- getRemoveRoles() - Method in class org.bremersee.acl.model.ImmutableAccessControlEntryModifications
-
Roles to be removed.
- getRemoveUsers() - Method in interface org.bremersee.acl.model.AccessControlEntryModifications
-
Users to be removed.
- getRemoveUsers() - Method in class org.bremersee.acl.model.ImmutableAccessControlEntryModifications
-
Users to be removed.
- getRoles() - Method in interface org.bremersee.acl.model.AccessControlEntry
-
Specifies the granted roles.
- getRoles() - Method in class org.bremersee.acl.model.ImmutableAccessControlEntry
-
Specifies the granted roles.
- getUsers() - Method in interface org.bremersee.acl.model.AccessControlEntry
-
Specifies the granted users.
- getUsers() - Method in class org.bremersee.acl.model.ImmutableAccessControlEntry
-
Specifies the granted users.
- groups(Collection<String>) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntry.Builder
-
Initializes the value for the
groupsattribute. - GROUPS - Static variable in interface org.bremersee.acl.model.AccessControlEntry
-
The constant GROUPS.
- GUEST - Static variable in interface org.bremersee.acl.model.AccessControlEntry
-
The constant GUEST.
H
- hashCode() - Method in class org.bremersee.acl.model.ImmutableAccessControlEntry
-
Computes a hash code from attributes:
permission,isGuest,users,roles,groups. - hashCode() - Method in class org.bremersee.acl.model.ImmutableAccessControlEntryModifications
-
Computes a hash code from attributes:
permission,isGuest,addUsers,removeUsers,addRoles,removeRoles,addGroups,removeGroups. - hashCode() - Method in class org.bremersee.acl.model.ImmutableAccessControlList
-
Computes a hash code from attributes:
owner,entries. - hashCode() - Method in class org.bremersee.acl.model.ImmutableAccessControlListModifications
-
Computes a hash code from attributes:
modifications,modificationsDistinct.
I
- ImmutableAccessControlEntry - Class in org.bremersee.acl.model
-
Immutable implementation of
AccessControlEntry. - ImmutableAccessControlEntry.Builder - Class in org.bremersee.acl.model
-
Builds instances of type
ImmutableAccessControlEntry. - ImmutableAccessControlEntryModifications - Class in org.bremersee.acl.model
-
Immutable implementation of
AccessControlEntryModifications. - ImmutableAccessControlEntryModifications.Builder - Class in org.bremersee.acl.model
-
Builds instances of type
ImmutableAccessControlEntryModifications. - ImmutableAccessControlList - Class in org.bremersee.acl.model
-
Immutable implementation of
AccessControlList. - ImmutableAccessControlList.Builder - Class in org.bremersee.acl.model
-
Builds instances of type
ImmutableAccessControlList. - ImmutableAccessControlListModifications - Class in org.bremersee.acl.model
-
Immutable implementation of
AccessControlListModifications. - ImmutableAccessControlListModifications.Builder - Class in org.bremersee.acl.model
-
Builds instances of type
ImmutableAccessControlListModifications. - isGuest() - Method in interface org.bremersee.acl.model.AccessControlEntry
-
Specifies whether anybody is granted or not.
- isGuest() - Method in interface org.bremersee.acl.model.AccessControlEntryModifications
-
Specifies whether anybody is granted or not.
- isGuest() - Method in class org.bremersee.acl.model.ImmutableAccessControlEntry
-
Specifies whether anybody is granted or not.
- isGuest() - Method in class org.bremersee.acl.model.ImmutableAccessControlEntryModifications
-
Specifies whether anybody is granted or not.
- isGuest(boolean) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntry.Builder
-
Initializes the value for the
isGuestattribute. - isGuest(boolean) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntryModifications.Builder
-
Initializes the value for the
isGuestattribute.
M
- modifications(Collection<AccessControlEntryModifications>) - Method in class org.bremersee.acl.model.ImmutableAccessControlListModifications.Builder
-
Initializes the value for the
modificationsattribute.
O
- org.bremersee.acl.model - package org.bremersee.acl.model
- owner(String) - Method in class org.bremersee.acl.model.ImmutableAccessControlList.Builder
-
Initializes the value for the
ownerattribute.
P
- permission(String) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntry.Builder
-
Initializes the value for the
permissionattribute. - permission(String) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntryModifications.Builder
-
Initializes the value for the
permissionattribute. - PERMISSION - Static variable in interface org.bremersee.acl.model.AccessControlEntry
-
The constant PERMISSION.
R
- removeGroups(Iterable<String>) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntryModifications.Builder
-
Sets or replaces all elements for
removeGroupsset. - removeRoles(Iterable<String>) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntryModifications.Builder
-
Sets or replaces all elements for
removeRolesset. - removeUsers(Iterable<String>) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntryModifications.Builder
-
Sets or replaces all elements for
removeUsersset. - roles(Collection<String>) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntry.Builder
-
Initializes the value for the
rolesattribute. - ROLES - Static variable in interface org.bremersee.acl.model.AccessControlEntry
-
The constant ROLES.
T
- toString() - Method in class org.bremersee.acl.model.ImmutableAccessControlEntry
-
Prints the immutable value
AccessControlEntrywith attribute values. - toString() - Method in class org.bremersee.acl.model.ImmutableAccessControlEntryModifications
-
Prints the immutable value
AccessControlEntryModificationswith attribute values. - toString() - Method in class org.bremersee.acl.model.ImmutableAccessControlList
-
Prints the immutable value
AccessControlListwith attribute values. - toString() - Method in class org.bremersee.acl.model.ImmutableAccessControlListModifications
-
Prints the immutable value
AccessControlListModificationswith attribute values.
U
- users(Collection<String>) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntry.Builder
-
Initializes the value for the
usersattribute. - USERS - Static variable in interface org.bremersee.acl.model.AccessControlEntry
-
The constant USERS.
W
- withAddGroups(Iterable<String>) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntryModifications
-
Copy the current immutable object with elements that replace the content of
addGroups. - withAddGroups(String...) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntryModifications
-
Copy the current immutable object with elements that replace the content of
addGroups. - withAddRoles(Iterable<String>) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntryModifications
-
Copy the current immutable object with elements that replace the content of
addRoles. - withAddRoles(String...) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntryModifications
-
Copy the current immutable object with elements that replace the content of
addRoles. - withAddUsers(Iterable<String>) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntryModifications
-
Copy the current immutable object with elements that replace the content of
addUsers. - withAddUsers(String...) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntryModifications
-
Copy the current immutable object with elements that replace the content of
addUsers. - withEntries(Collection<AccessControlEntry>) - Method in class org.bremersee.acl.model.ImmutableAccessControlList
-
Copy the current immutable object by setting a value for the
entriesattribute. - withGroups(Collection<String>) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntry
-
Copy the current immutable object by setting a value for the
groupsattribute. - withIsGuest(boolean) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntry
-
Copy the current immutable object by setting a value for the
isGuestattribute. - withIsGuest(boolean) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntryModifications
-
Copy the current immutable object by setting a value for the
isGuestattribute. - withModifications(Collection<AccessControlEntryModifications>) - Method in class org.bremersee.acl.model.ImmutableAccessControlListModifications
-
Copy the current immutable object by setting a value for the
modificationsattribute. - withOwner(String) - Method in class org.bremersee.acl.model.ImmutableAccessControlList
-
Copy the current immutable object by setting a value for the
ownerattribute. - withPermission(String) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntry
-
Copy the current immutable object by setting a value for the
permissionattribute. - withPermission(String) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntryModifications
-
Copy the current immutable object by setting a value for the
permissionattribute. - withRemoveGroups(Iterable<String>) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntryModifications
-
Copy the current immutable object with elements that replace the content of
removeGroups. - withRemoveGroups(String...) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntryModifications
-
Copy the current immutable object with elements that replace the content of
removeGroups. - withRemoveRoles(Iterable<String>) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntryModifications
-
Copy the current immutable object with elements that replace the content of
removeRoles. - withRemoveRoles(String...) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntryModifications
-
Copy the current immutable object with elements that replace the content of
removeRoles. - withRemoveUsers(Iterable<String>) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntryModifications
-
Copy the current immutable object with elements that replace the content of
removeUsers. - withRemoveUsers(String...) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntryModifications
-
Copy the current immutable object with elements that replace the content of
removeUsers. - withRoles(Collection<String>) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntry
-
Copy the current immutable object by setting a value for the
rolesattribute. - withUsers(Collection<String>) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntry
-
Copy the current immutable object by setting a value for the
usersattribute.
All Classes and Interfaces|All Packages|Constant Field Values