Uses of Interface
org.organicdesign.fp.collections.Equator
-
Packages that use Equator Package Description org.organicdesign.fp.collections Type-safe versions of immutable collections (mostly from Clojure), plus unmodifiable and immutable collection interfaces that fit these collections into the java.util interfaces. -
-
Uses of Equator in org.organicdesign.fp.collections
Subinterfaces of Equator in org.organicdesign.fp.collections Modifier and Type Interface Description interfaceComparisonContext<T>Represents a context for comparison because sometimes you order the same things differently.Classes in org.organicdesign.fp.collections that implement Equator Modifier and Type Class Description static classComparisonContext.CompCtxPlease access this type-safely throughComparisonContext.defCompCtx()instead of calling directly.static classEquator.Equatstatic classRangeOfInt.EquatMethods in org.organicdesign.fp.collections that return Equator Modifier and Type Method Description static <T> Equator<T>Equator. defaultEquator()Equator<K>BaseUnsortedMap. equator()Returns the Equator used by this map for equals comparisons and hashCodesEquator<K>PersistentHashMap. equator()Returns the Equator used by this map for equals comparisons and hashCodesEquator<K>PersistentHashMap.MutableHashMap. equator()Equator<E>PersistentHashSet. equator()Returns the Equator used by this set for equals comparisons and hashCodesMethods in org.organicdesign.fp.collections with parameters of type Equator Modifier and Type Method Description static <K,V>
PersistentHashMap<K,V>PersistentHashMap. empty(Equator<K> e)static <E> PersistentHashSet<E>PersistentHashSet. empty(Equator<E> eq)static <K,V>
PersistentHashMap.MutableHashMap<K,V>PersistentHashMap. emptyMutable(Equator<K> e)Works around some type inference limitations of Java 8.static <E> PersistentHashSet.MutableHashSet<E>PersistentHashSet. emptyMutable(Equator<E> eq)Works around some type inference limitations of Java 8.static <K,V>
PersistentHashMap<K,V>PersistentHashMap. ofEq(Equator<K> eq, java.lang.Iterable<java.util.Map.Entry<K,V>> es)Returns a new PersistentHashMap of the given keys and their paired values, skipping any null Entries.static <E> PersistentHashSet<E>PersistentHashSet. ofEq(Equator<E> eq, java.lang.Iterable<E> init)
-