Class ForwardingSetMultimap<K extends @Nullable java.lang.Object,​V extends @Nullable java.lang.Object>

  • All Implemented Interfaces:
    Multimap<K,​V>, SetMultimap<K,​V>
    Direct Known Subclasses:
    ForwardingSortedSetMultimap

    @GwtCompatible
    public abstract class ForwardingSetMultimap<K extends @Nullable java.lang.Object,​V extends @Nullable java.lang.Object>
    extends ForwardingMultimap<K,​V>
    implements SetMultimap<K,​V>
    A set multimap which forwards all its method calls to another set multimap. Subclasses should override one or more methods to modify the behavior of the backing multimap as desired per the decorator pattern.

    default method warning: This class does not forward calls to default methods. Instead, it inherits their default implementations. When those implementations invoke methods, they invoke methods on the ForwardingSetMultimap.

    Since:
    3.0
    Author:
    Kurt Alfred Kluever