Uses of Interface
com.atlassian.bamboo.utils.collection.multimap.ImmutableMultimap
Package
Description
-
Uses of ImmutableMultimap in com.atlassian.bamboo.security
Modifier and TypeMethodDescriptionstatic @NotNull ImmutableMultimap<BambooPermission,
BambooPermission> PermissionsServiceUtils.findMissingDependencies
(@NotNull Collection<BambooPermission> permissions, @NotNull Function<BambooPermission, Collection<BambooPermission>> permissionDependenciesSupplier) Validates permission dependencies.Modifier and TypeMethodDescriptionstatic @NotNull Set<BambooPermission>
PermissionsServiceUtils.extractDependencies
(ImmutableMultimap<BambooPermission, BambooPermission> permissionDependencies, Collection<BambooPermission> supportedPermissions, BambooPermission permission) Obtain a collection of Bamboo permissions dependent on the passedpermission
. -
Uses of ImmutableMultimap in com.atlassian.bamboo.utils.collection.multimap
Modifier and TypeInterfaceDescriptioninterface
Multimap<K,
V> TheMultimap
interface defines a collection that maps keys to values, similar toMap
, but in which each key may be associated with multiple values.Modifier and TypeClassDescriptionfinal class
final class
ImmutableSetMultimap<K,
V> final class
LinkedSetMultimap<K,
V> Implementation of a Multimap that uses a LinkedHashMap to store keys in insertion order and LinkedHashSet to maintain insertion order of values.final class
ListMultimap<K,
V> A simple implementation of a list multimap where each key can be associated with multiple values in a list.final class
SetMultimap<K,
V> A simple implementation of a multimap where each key can be associated with multiple values.final class
TreeMultimap<K,
V> A TreeMultimap is an implementation of a Multimap that uses a TreeMap to store keys in sorted order according to a provided key comparator, and a TreeSet for the values associated with each key to maintain their sorted order as per a provided value comparator. -
Uses of ImmutableMultimap in com.atlassian.bamboo.v2.build.artifact
Modifier and TypeClassDescriptionclass
Specialized, non-generic implementation ofMultimap<String,
that is safe to be serialized and thus can be used inArtifact> CommonContext