Class ExceptionGroup.Entry
- java.lang.Object
-
- org.benf.cfr.reader.entities.exceptions.ExceptionGroup.Entry
-
- All Implemented Interfaces:
ComparableUnderEC
- Enclosing class:
- ExceptionGroup
public class ExceptionGroup.Entry extends java.lang.Object implements ComparableUnderEC
-
-
Field Summary
Fields Modifier and Type Field Description private ExceptionTableEntryentryprivate JavaRefTypeInstancerefType
-
Constructor Summary
Constructors Constructor Description Entry(ExceptionTableEntry entry)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequivalentUnder(java.lang.Object o, EquivalenceConstraint constraint)intgetBytecodeIndexHandler()intgetBytecodeIndexTo()JavaRefTypeInstancegetCatchType()ExceptionGroupgetExceptionGroup()ExceptionGroup.ExtenderKeygetExtenderKey()intgetPriority()BlockIdentifiergetTryBlockIdentifier()booleanisJustThrowable()java.lang.StringtoString()
-
-
-
Field Detail
-
entry
private final ExceptionTableEntry entry
-
refType
private final JavaRefTypeInstance refType
-
-
Constructor Detail
-
Entry
public Entry(ExceptionTableEntry entry)
-
-
Method Detail
-
getBytecodeIndexTo
public int getBytecodeIndexTo()
-
getBytecodeIndexHandler
public int getBytecodeIndexHandler()
-
isJustThrowable
public boolean isJustThrowable()
-
getPriority
public int getPriority()
-
getCatchType
public JavaRefTypeInstance getCatchType()
-
getExceptionGroup
public ExceptionGroup getExceptionGroup()
-
getTryBlockIdentifier
public BlockIdentifier getTryBlockIdentifier()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
equivalentUnder
public boolean equivalentUnder(java.lang.Object o, EquivalenceConstraint constraint)- Specified by:
equivalentUnderin interfaceComparableUnderEC
-
getExtenderKey
public ExceptionGroup.ExtenderKey getExtenderKey()
-
-