| Modifier and Type | Interface and Description |
|---|---|
| public interface | EqualityComparator<T>
This interface provides an abstract concept of object equality independent of
|
| public interface | IntSet
A generic set of integers. |
| public interface |
| Modifier and Type | Annotation and Description |
|---|---|
| public @interface | NotNull
Deprecated
THIS IS HERE FOR BACKWARD COMPATIBILITY WITH 4.5 ONLY. It will
disappear in 4.6+
|
| Modifier and Type | Class and Description |
|---|---|
| public abstract class | AbstractEqualityComparator<T>
This abstract base class is provided so performance-critical applications can use virtual- instead of interface-dispatch when calling comparator methods. |
| public class | |
| public class | DoubleKeyMap<Key1, Key2, Value>
Sometimes we need to map a key to a value but key is two pieces of data. |
| public class | FlexibleHashMap<K, V>
A limited map (many unsupported operations) that lets me use varying hashCode/equals. |
| public class | |
| public class | |
| public class | |
| public class | Interval
An immutable inclusive interval a..b |
| public class | IntervalSet
This class implements the |
| public class | |
| public class | |
| public class | |
| public class | ObjectEqualityComparator
This default implementation of |
| public class | |
| public class | |
| public class | ParseCancellationException
This exception is thrown to cancel a parsing operation. |
| public class | TestRig
Deprecated
A proxy for the real org.antlr.v4.gui.TestRig that we moved to tool
artifact from runtime.
|
| public class | |
| public class |