Uses of Interface
com.atlassian.bamboo.utils.collection.multimap.ImmutableMultimap
Packages that use ImmutableMultimap
Package
Description
-
Uses of ImmutableMultimap in com.atlassian.bamboo.security
Methods in com.atlassian.bamboo.security that return ImmutableMultimapModifier and TypeMethodDescriptionstatic @NotNull ImmutableMultimap<BambooPermission,BambooPermission> PermissionsServiceUtils.findMissingDependencies(@NotNull Collection<BambooPermission> permissions, @NotNull Function<BambooPermission, Collection<BambooPermission>> permissionDependenciesSupplier) Validates permission dependencies.Methods in com.atlassian.bamboo.security with parameters of type ImmutableMultimapModifier 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
Subinterfaces of ImmutableMultimap in com.atlassian.bamboo.utils.collection.multimapModifier and TypeInterfaceDescriptioninterfaceMultimap<K,V> TheMultimapinterface defines a collection that maps keys to values, similar toMap, but in which each key may be associated with multiple values.Classes in com.atlassian.bamboo.utils.collection.multimap that implement ImmutableMultimapModifier and TypeClassDescriptionfinal classfinal classImmutableSetMultimap<K,V> final classLinkedSetMultimap<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 classListMultimap<K,V> A simple implementation of a list multimap where each key can be associated with multiple values in a list.final classSetMultimap<K,V> A simple implementation of a multimap where each key can be associated with multiple values.final classTreeMultimap<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.Methods in com.atlassian.bamboo.utils.collection.multimap that return ImmutableMultimap -
Uses of ImmutableMultimap in com.atlassian.bamboo.v2.build.artifact
Classes in com.atlassian.bamboo.v2.build.artifact that implement ImmutableMultimapModifier and TypeClassDescriptionclassSpecialized, non-generic implementation ofMultimap<String,that is safe to be serialized and thus can be used inArtifact> CommonContext