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

be.bagofwords.cache.fastutil.LongMap Maven / Gradle / Ivy

package be.bagofwords.cache.fastutil;

import java.util.Collection;
import java.util.Set;

/**
 * Created by Koen Deschacht ([email protected]) on 06/11/14.
 */
public interface LongMap {

    int size();

    boolean isEmpty();

    boolean containsKey(long key);

    boolean containsValue(T value);

    T get(long key);

    T put(long key, T value);

    T remove(long key);

    void clear();

    Set keySet();

    Collection values();

    Set> entrySet();

    interface Entry {

        long getKey();

        V getValue();

        void setValue(V value);

        boolean equals(Object o);

        int hashCode();
    }


    boolean equals(Object o);

    int hashCode();

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy