Class IntervalOverlapper
java.lang.Object
org.benf.cfr.reader.entities.exceptions.IntervalOverlapper
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final NavigableMap<Integer,
Set<ExceptionTableEntry>> private final NavigableMap<Integer,
Set<ExceptionTableEntry>> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate <A,
B> void add
(NavigableMap<A, Set<B>> m, A k, B v) private void
private void
processEntries
(List<ExceptionTableEntry> entries) private void
private static <X> Set<X>
razeValues
(NavigableMap<?, Set<X>> map)
-
Field Details
-
starts
-
ends
-
-
Constructor Details
-
IntervalOverlapper
IntervalOverlapper(List<ExceptionTableEntry> entries)
-
-
Method Details
-
processEntries
-
processEntry
-
addEntry
-
getExceptions
-