Uses of Class
org.benf.cfr.reader.entities.exceptions.ExceptionTableEntry
-
Packages that use ExceptionTableEntry Package Description org.benf.cfr.reader.entities.attributes org.benf.cfr.reader.entities.exceptions -
-
Uses of ExceptionTableEntry in org.benf.cfr.reader.entities.attributes
Fields in org.benf.cfr.reader.entities.attributes with type parameters of type ExceptionTableEntry Modifier and Type Field Description private java.util.List<ExceptionTableEntry>
AttributeCode. exceptionTableEntries
Methods in org.benf.cfr.reader.entities.attributes that return types with arguments of type ExceptionTableEntry Modifier and Type Method Description java.util.List<ExceptionTableEntry>
AttributeCode. getExceptionTableEntries()
-
Uses of ExceptionTableEntry in org.benf.cfr.reader.entities.exceptions
Fields in org.benf.cfr.reader.entities.exceptions declared as ExceptionTableEntry Modifier and Type Field Description private ExceptionTableEntry
ExceptionGroup.Entry. entry
Fields in org.benf.cfr.reader.entities.exceptions with type parameters of type ExceptionTableEntry Modifier and Type Field Description private java.util.NavigableMap<java.lang.Integer,java.util.Set<ExceptionTableEntry>>
IntervalOverlapper. ends
private java.util.List<ExceptionTableEntry>
ExceptionAggregator.ByTarget. entries
private java.util.NavigableMap<java.lang.Integer,java.util.Set<ExceptionTableEntry>>
IntervalOverlapper. starts
Methods in org.benf.cfr.reader.entities.exceptions that return ExceptionTableEntry Modifier and Type Method Description (package private) ExceptionTableEntry
ExceptionTableEntry. aggregateWith(ExceptionTableEntry later)
(package private) ExceptionTableEntry
ExceptionTableEntry. aggregateWithLenient(ExceptionTableEntry later)
ExceptionTableEntry
ClosedIdxExceptionEntry. convertToRaw(java.util.Map<java.lang.Integer,java.lang.Integer> offsetByIdx)
(package private) ExceptionTableEntry
ExceptionTableEntry. copyWithRange(int from, int to)
ExceptionTableEntry
ExceptionTableEntry.ExceptionTableEntryBuilder. invoke(ByteData arg)
Methods in org.benf.cfr.reader.entities.exceptions that return types with arguments of type ExceptionTableEntry Modifier and Type Method Description (package private) java.util.Collection<ExceptionTableEntry>
ExceptionAggregator.ByTarget. getAggregated(DecompilerComments comments)
static UnaryFunction<ByteData,ExceptionTableEntry>
ExceptionTableEntry. getBuilder()
java.util.List<ExceptionTableEntry>
IntervalOverlapper. getExceptions()
Methods in org.benf.cfr.reader.entities.exceptions with parameters of type ExceptionTableEntry Modifier and Type Method Description void
ExceptionGroup. add(ExceptionTableEntry entry)
private void
IntervalOverlapper. addEntry(ExceptionTableEntry e)
(package private) ExceptionTableEntry
ExceptionTableEntry. aggregateWith(ExceptionTableEntry later)
(package private) ExceptionTableEntry
ExceptionTableEntry. aggregateWithLenient(ExceptionTableEntry later)
private boolean
ExceptionAggregator. canExtendTo(ExceptionTableEntry a, ExceptionTableEntry b, DecompilerComments comments)
int
ExceptionAggregator.CompareExceptionTablesByRange. compare(ExceptionTableEntry exceptionTableEntry, ExceptionTableEntry exceptionTableEntry1)
int
ExceptionTableEntry. compareTo(ExceptionTableEntry other)
private void
IntervalOverlapper. processEntry(ExceptionTableEntry e)
boolean
ExceptionAggregator.ValidException. test(ExceptionTableEntry in)
Method parameters in org.benf.cfr.reader.entities.exceptions with type arguments of type ExceptionTableEntry Modifier and Type Method Description private void
IntervalOverlapper. processEntries(java.util.List<ExceptionTableEntry> entries)
Constructors in org.benf.cfr.reader.entities.exceptions with parameters of type ExceptionTableEntry Constructor Description Entry(ExceptionTableEntry entry)
Constructor parameters in org.benf.cfr.reader.entities.exceptions with type arguments of type ExceptionTableEntry Constructor Description ByTarget(java.util.List<ExceptionTableEntry> entries)
ExceptionAggregator(java.util.List<ExceptionTableEntry> rawExceptions, BlockIdentifierFactory blockIdentifierFactory, java.util.Map<java.lang.Integer,java.lang.Integer> lutByOffset, java.util.List<Op01WithProcessedDataAndByteJumps> instrs, Options options, ConstantPool cp, DecompilerComments comments)
IntervalOverlapper(java.util.List<ExceptionTableEntry> entries)
-