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 ExceptionTableEntry
entry
private JavaRefTypeInstance
refType
-
Constructor Summary
Constructors Constructor Description Entry(ExceptionTableEntry entry)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equivalentUnder(java.lang.Object o, EquivalenceConstraint constraint)
int
getBytecodeIndexHandler()
int
getBytecodeIndexTo()
JavaRefTypeInstance
getCatchType()
ExceptionGroup
getExceptionGroup()
ExceptionGroup.ExtenderKey
getExtenderKey()
int
getPriority()
BlockIdentifier
getTryBlockIdentifier()
boolean
isJustThrowable()
java.lang.String
toString()
-
-
-
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:
toString
in classjava.lang.Object
-
equivalentUnder
public boolean equivalentUnder(java.lang.Object o, EquivalenceConstraint constraint)
- Specified by:
equivalentUnder
in interfaceComparableUnderEC
-
getExtenderKey
public ExceptionGroup.ExtenderKey getExtenderKey()
-
-