| Interface | Description |
|---|---|
| DeepImmutable |
Tagging interface for deeply immutable classes.
|
| Class | Description |
|---|---|
| Canonicalizer |
A canonicalizer based on object equality and weak references.
|
| Collections |
Miscellaneous collection construction methods.
|
| Collectors |
Alternative to
Collectors that makes use of the data structures in Collections. |
| HybridArrayHashMap<K,V> |
Hybrid of array and hash map.
|
| HybridArrayHashSet<V> |
Hybrid of array and hash set.
|
| Loader |
String loader.
|
| MapEntry<K,V> |
Map entry.
|
| MapEntryComparator<K extends java.lang.Comparable<K>,V> |
Comparator for map entries using the natural order of the entry keys.
|
| MapEntryComparator2<K,V> |
Comparator for map entries using the given entry key comparator.
|
| Pair<F,S> |
Pair of objects.
|
| PathAndURLUtils | |
| Strings |
Miscellaneous string operations.
|
| Exception | Description |
|---|---|
| AnalysisException |
Exception for internal analysis errors.
|
| AnalysisLimitationException |
Exception for analysis limitations.
|
| AnalysisLimitationException.AnalysisModelLimitationException |
To be used when encountering unmodeled native functions.
|
| AnalysisLimitationException.AnalysisPrecisionLimitationException |
To be used when encountering situations where the state is too imprecise, e.g.
|
| AnalysisLimitationException.AnalysisTimeException | |
| AnalysisLimitationException.NodeJSRequireException |
Exception related to NodeJS.
|
| AnalysisLimitationException.SyntacticSupportNotImplemented |
Exception for syntactic features that are not yet implemented.
|
| AnalysisResultException |
Exception for analysis errors that appear as unexpected analysis output.
|
| ParseError |
Exception for signaling syntactically invalid source files.
|
Copyright © 2009-2019 Aarhus University