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 intprivate final intprivate final intprivate final intprivate static final intprivate static final intprivate static final intprivate static final intprivate final int -
Constructor Summary
ConstructorsModifierConstructorDescription(package private)ExceptionTableEntry(int from, int to, int handler, int catchType, int priority) privateExceptionTableEntry(ByteData raw, int priority) -
Method Summary
Modifier and TypeMethodDescription(package private) ExceptionTableEntryaggregateWith(ExceptionTableEntry later) (package private) ExceptionTableEntryintcompareTo(ExceptionTableEntry other) (package private) ExceptionTableEntrycopyWithRange(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) inttoString()
-
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:
compareToin interfaceComparable<ExceptionTableEntry>
-
toString
-