Index

A B C E F G H I M O P R T U W 
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 addGroups set.
addAddGroups(String...) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntryModifications.Builder
Adds elements to addGroups set.
addAddRoles(String) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntryModifications.Builder
Adds one element to addRoles set.
addAddRoles(String...) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntryModifications.Builder
Adds elements to addRoles set.
addAddUsers(String) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntryModifications.Builder
Adds one element to addUsers set.
addAddUsers(String...) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntryModifications.Builder
Adds elements to addUsers set.
addAllAddGroups(Iterable<String>) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntryModifications.Builder
Adds elements to addGroups set.
addAllAddRoles(Iterable<String>) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntryModifications.Builder
Adds elements to addRoles set.
addAllAddUsers(Iterable<String>) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntryModifications.Builder
Adds elements to addUsers set.
addAllRemoveGroups(Iterable<String>) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntryModifications.Builder
Adds elements to removeGroups set.
addAllRemoveRoles(Iterable<String>) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntryModifications.Builder
Adds elements to removeRoles set.
addAllRemoveUsers(Iterable<String>) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntryModifications.Builder
Adds elements to removeUsers set.
addGroups(Iterable<String>) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntryModifications.Builder
Sets or replaces all elements for addGroups set.
addRemoveGroups(String) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntryModifications.Builder
Adds one element to removeGroups set.
addRemoveGroups(String...) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntryModifications.Builder
Adds elements to removeGroups set.
addRemoveRoles(String) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntryModifications.Builder
Adds one element to removeRoles set.
addRemoveRoles(String...) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntryModifications.Builder
Adds elements to removeRoles set.
addRemoveUsers(String) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntryModifications.Builder
Adds one element to removeUsers set.
addRemoveUsers(String...) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntryModifications.Builder
Adds elements to removeUsers set.
addRoles(Iterable<String>) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntryModifications.Builder
Sets or replaces all elements for addRoles set.
addUsers(Iterable<String>) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntryModifications.Builder
Sets or replaces all elements for addUsers set.

B

build() - Method in class org.bremersee.acl.model.ImmutableAccessControlEntry.Builder
build() - Method in class org.bremersee.acl.model.ImmutableAccessControlEntryModifications.Builder
build() - Method in class org.bremersee.acl.model.ImmutableAccessControlList.Builder
build() - Method in class org.bremersee.acl.model.ImmutableAccessControlListModifications.Builder
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
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

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 AccessControlEntry value.
copyOf(AccessControlEntryModifications) - Static method in class org.bremersee.acl.model.ImmutableAccessControlEntryModifications
Creates an immutable copy of a AccessControlEntryModifications value.
copyOf(AccessControlList) - Static method in class org.bremersee.acl.model.ImmutableAccessControlList
Creates an immutable copy of a AccessControlList value.
copyOf(AccessControlListModifications) - Static method in class org.bremersee.acl.model.ImmutableAccessControlListModifications
Creates an immutable copy of a AccessControlListModifications value.

E

entries(Collection<AccessControlEntry>) - Method in class org.bremersee.acl.model.ImmutableAccessControlList.Builder
Initializes the value for the entries attribute.
equals(Object) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntry
This instance is equal to all instances of ImmutableAccessControlEntry that have equal attribute values.
equals(Object) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntryModifications
This instance is equal to all instances of ImmutableAccessControlEntryModifications that have equal attribute values.
equals(Object) - Method in class org.bremersee.acl.model.ImmutableAccessControlList
This instance is equal to all instances of ImmutableAccessControlList that have equal attribute values.
equals(Object) - Method in class org.bremersee.acl.model.ImmutableAccessControlListModifications
This instance is equal to all instances of ImmutableAccessControlListModifications that 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 AccessControlEntry instance.
from(AccessControlEntryModifications) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntryModifications.Builder
Fill a builder with attribute values from the provided AccessControlEntryModifications instance.
from(AccessControlList) - Method in class org.bremersee.acl.model.ImmutableAccessControlList.Builder
Fill a builder with attribute values from the provided AccessControlList instance.
from(AccessControlListModifications) - Method in class org.bremersee.acl.model.ImmutableAccessControlListModifications.Builder
Fill a builder with attribute values from the provided AccessControlListModifications instance.

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 groups attribute.
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
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 isGuest attribute.
isGuest(boolean) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntryModifications.Builder
Initializes the value for the isGuest attribute.

M

modifications(Collection<AccessControlEntryModifications>) - Method in class org.bremersee.acl.model.ImmutableAccessControlListModifications.Builder
Initializes the value for the modifications attribute.

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 owner attribute.

P

permission(String) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntry.Builder
Initializes the value for the permission attribute.
permission(String) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntryModifications.Builder
Initializes the value for the permission attribute.
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 removeGroups set.
removeRoles(Iterable<String>) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntryModifications.Builder
Sets or replaces all elements for removeRoles set.
removeUsers(Iterable<String>) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntryModifications.Builder
Sets or replaces all elements for removeUsers set.
roles(Collection<String>) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntry.Builder
Initializes the value for the roles attribute.
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 AccessControlEntry with attribute values.
toString() - Method in class org.bremersee.acl.model.ImmutableAccessControlEntryModifications
Prints the immutable value AccessControlEntryModifications with attribute values.
toString() - Method in class org.bremersee.acl.model.ImmutableAccessControlList
Prints the immutable value AccessControlList with attribute values.
toString() - Method in class org.bremersee.acl.model.ImmutableAccessControlListModifications
Prints the immutable value AccessControlListModifications with attribute values.

U

users(Collection<String>) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntry.Builder
Initializes the value for the users attribute.
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 entries attribute.
withGroups(Collection<String>) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntry
Copy the current immutable object by setting a value for the groups attribute.
withIsGuest(boolean) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntry
Copy the current immutable object by setting a value for the isGuest attribute.
withIsGuest(boolean) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntryModifications
Copy the current immutable object by setting a value for the isGuest attribute.
withModifications(Collection<AccessControlEntryModifications>) - Method in class org.bremersee.acl.model.ImmutableAccessControlListModifications
Copy the current immutable object by setting a value for the modifications attribute.
withOwner(String) - Method in class org.bremersee.acl.model.ImmutableAccessControlList
Copy the current immutable object by setting a value for the owner attribute.
withPermission(String) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntry
Copy the current immutable object by setting a value for the permission attribute.
withPermission(String) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntryModifications
Copy the current immutable object by setting a value for the permission attribute.
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 roles attribute.
withUsers(Collection<String>) - Method in class org.bremersee.acl.model.ImmutableAccessControlEntry
Copy the current immutable object by setting a value for the users attribute.
A B C E F G H I M O P R T U W 
All Classes and Interfaces|All Packages|Constant Field Values