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

  • All Implemented Interfaces:
    ListMultimap<K,​V>, Multimap<K,​V>

    @GwtCompatible
    public abstract class ForwardingListMultimap<K extends @Nullable java.lang.Object,​V extends @Nullable java.lang.Object>
    extends ForwardingMultimap<K,​V>
    implements ListMultimap<K,​V>
    A list multimap which forwards all its method calls to another list 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 ForwardingListMultimap.

    Since:
    3.0
    Author:
    Kurt Alfred Kluever