Class ExceptionTableEntry
java.lang.Object
org.benf.cfr.reader.entities.exceptions.ExceptionTableEntry
- All Implemented Interfaces:
Comparable<ExceptionTableEntry>
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static class
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final int
private final int
private final int
private final int
private static final int
private static final int
private static final int
private static final int
private final int
-
Constructor Summary
ConstructorsModifierConstructorDescription(package private)
ExceptionTableEntry
(int from, int to, int handler, int catchType, int priority) private
ExceptionTableEntry
(ByteData raw, int priority) -
Method Summary
Modifier and TypeMethodDescription(package private) ExceptionTableEntry
aggregateWith
(ExceptionTableEntry later) (package private) ExceptionTableEntry
int
compareTo
(ExceptionTableEntry other) (package private) ExceptionTableEntry
copyWithRange
(int from, int to) static UnaryFunction<ByteData,
ExceptionTableEntry> (package private) int
(package private) int
(package private) int
(package private) int
(package private) JavaRefTypeInstance
(package private) int
toString()
-
Field Details
-
OFFSET_INDEX_FROM
private static final int OFFSET_INDEX_FROM- See Also:
-
OFFSET_INDEX_TO
private static final int OFFSET_INDEX_TO- See Also:
-
OFFSET_INDEX_HANDLER
private static final int OFFSET_INDEX_HANDLER- See Also:
-
OFFSET_CATCH_TYPE
private static final int OFFSET_CATCH_TYPE- See Also:
-
bytecode_index_from
private final int bytecode_index_from -
bytecode_index_to
private final int bytecode_index_to -
bytecode_index_handler
private final int bytecode_index_handler -
catch_type
private final int catch_type -
priority
private final int priority
-
-
Constructor Details
-
ExceptionTableEntry
-
ExceptionTableEntry
ExceptionTableEntry(int from, int to, int handler, int catchType, int priority)
-
-
Method Details
-
getCatchType
-
copyWithRange
-
getBytecodeIndexFrom
int getBytecodeIndexFrom() -
getBytecodeIndexTo
int getBytecodeIndexTo() -
getBytecodeIndexHandler
int getBytecodeIndexHandler() -
getCatchType
int getCatchType() -
getPriority
int getPriority() -
aggregateWith
-
aggregateWithLenient
-
getBuilder
-
compareTo
- Specified by:
compareTo
in interfaceComparable<ExceptionTableEntry>
-
toString
-