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 voidprivate voidprocessEntries(List<ExceptionTableEntry> entries) private voidprivate 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
-