Class ConcurrentSkipListBiMap<F,S>

java.lang.Object
com.github.tix320.skimp.collection.map.internal.AbstractBiMap<F,S>
com.github.tix320.skimp.collection.map.mutable.internal.ComparatorBasedBiMap<F,S>
com.github.tix320.skimp.collection.map.mutable.ConcurrentSkipListBiMap<F,S>
All Implemented Interfaces:
BiMap<F,S>, MutableBiMap<F,S>, MutableSortedBiMap<F,S>, SortedBiMap<F,S>, ThreadSafe, Iterable<BiMap.Entry<F,S>>

public final class ConcurrentSkipListBiMap<F,S> extends com.github.tix320.skimp.collection.map.mutable.internal.ComparatorBasedBiMap<F,S> implements ThreadSafe
  • Nested Class Summary

    Nested classes/interfaces inherited from class com.github.tix320.skimp.collection.map.mutable.internal.ComparatorBasedBiMap

    com.github.tix320.skimp.collection.map.mutable.internal.ComparatorBasedBiMap.EntryImpl<F,S>

    Nested classes/interfaces inherited from interface com.github.tix320.skimp.collection.map.BiMap

    BiMap.Entry<F,S>
  • Constructor Summary

    Constructors
    Constructor
    Description
    ConcurrentSkipListBiMap(Comparator<? super F> firstComparator, Comparator<? super S> secondComparator)
     
  • Method Summary

    Methods inherited from class com.github.tix320.skimp.collection.map.mutable.internal.ComparatorBasedBiMap

    buildComparator, clear, contains, get, inverseContains, inverseGet, inverseView, isEmpty, iterator, put, remove, removeInverse, size, view

    Methods inherited from class com.github.tix320.skimp.collection.map.internal.AbstractBiMap

    equals, hashCode, toString

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait

    Methods inherited from interface com.github.tix320.skimp.collection.map.BiMap

    equals, hashCode

    Methods inherited from interface java.lang.Iterable

    forEach, spliterator
  • Constructor Details

    • ConcurrentSkipListBiMap

      public ConcurrentSkipListBiMap(Comparator<? super F> firstComparator, Comparator<? super S> secondComparator)