SerializedPermissionCollection(final AbstractPermissionCollection collection) { s = collection.getSourcePermission(); final ArrayList<Permission> list = new ArrayList<>(collection.size()); collection.forEach(list::add); p = list.toArray(PermissionUtil.NO_PERMISSIONS); r = collection.isReadOnly(); }
SerializedPermissionCollection(final AbstractPermissionCollection collection) { s = collection.getSourcePermission(); final ArrayList<Permission> list = new ArrayList<>(collection.size()); collection.forEach(list::add); p = list.toArray(PermissionUtil.NO_PERMISSIONS); r = collection.isReadOnly(); }
SerializedPermissionCollection(final AbstractPermissionCollection collection) { s = collection.getSourcePermission(); final ArrayList<Permission> list = new ArrayList<>(collection.size()); collection.forEach(list::add); p = list.toArray(PermissionUtil.NO_PERMISSIONS); r = collection.isReadOnly(); }
SerializedPermissionCollection(final AbstractPermissionCollection collection) { s = collection.getSourcePermission(); final ArrayList<Permission> list = new ArrayList<>(collection.size()); collection.forEach(list::add); p = list.toArray(PermissionUtil.NO_PERMISSIONS); r = collection.isReadOnly(); }