All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.progressoft.brix.domino.api.server.request.MultiMap Maven / Gradle / Ivy

The newest version!
package com.progressoft.brix.domino.api.server.request;

import java.util.List;
import java.util.Map;
import java.util.Set;

public interface MultiMap extends Iterable> {
    V get(K name);

    List getAll(K name);

    List> entries();

    boolean contains(K name);

    boolean isEmpty();

    Set names();

    MultiMap add(K name, V value);

    MultiMap add(K name, Iterable values);

    MultiMap addAll(MultiMap map);

    MultiMap addAll(Map values);

    MultiMap set(K name, V value);

    MultiMap set(K name, Iterable values);

    MultiMap setAll(MultiMap map);

    MultiMap setAll(Map values);

    MultiMap remove(K name);

    MultiMap clear();

    int size();
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy