Package org.graalvm.shadowed.org.antlr.v4.runtime.misc
package org.graalvm.shadowed.org.antlr.v4.runtime.misc
-
ClassDescriptionThis abstract base class is provided so performance-critical applications can use virtual- instead of interface-dispatch when calling comparator methods.
Setimplementation with closed hashing (open addressing).DoubleKeyMap<Key1,Key2, Value> Sometimes we need to map a key to a value but key is two pieces of data.This interface provides an abstract concept of object equality independent ofObject.equals(java.lang.Object)(object equality) and the==operator (reference equality).FlexibleHashMap<K,V> A limited map (many unsupported operations) that lets me use varying hashCode/equals.An immutable inclusive interval a..bThis class implements theIntSetbacked by a sorted array of non-overlapping intervals.A generic set of integers.MultiMap<K,V> Deprecated.THIS IS HERE FOR BACKWARD COMPATIBILITY WITH 4.5 ONLY.This default implementation ofEqualityComparatoruses object equality for comparisons by callingObject.hashCode()andObject.equals(java.lang.Object).A HashMap that remembers the order that the elements were added.Pair<A,B> This exception is thrown to cancel a parsing operation.Predicate<T>Deprecated.Triple<A,B, C>