-
- All Implemented Interfaces:
public final class ExceptionsAttribute extends AttributeInfo
Describes an Exceptions attribute structure.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classExceptionsAttribute.Companion
-
Field Summary
Fields Modifier and Type Field Description private IntArrayexceptionIndexTableprivate IntegerattributeNameIndexprivate final Stringname
-
Constructor Summary
Constructors Constructor Description ExceptionsAttribute(ClassFile classFile)
-
Method Summary
Modifier and Type Method Description final IntArraygetExceptionIndexTable()Exceptions thrown by the parent code attribute final UnitsetExceptionIndexTable(IntArray exceptionIndexTable)Exceptions thrown by the parent code attribute IntegergetAttributeLength()Get the length of this attribute in bytes. -
Methods inherited from class org.gjt.jclasslib.structures.AttributeInfo
getAttributeNameIndex, getName, setAttributeNameIndex -
Methods inherited from class org.gjt.jclasslib.structures.Structure
read, write -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
ExceptionsAttribute
ExceptionsAttribute(ClassFile classFile)
-
-
Method Detail
-
getExceptionIndexTable
final IntArray getExceptionIndexTable()
Exceptions thrown by the parent code attribute
-
setExceptionIndexTable
final Unit setExceptionIndexTable(IntArray exceptionIndexTable)
Exceptions thrown by the parent code attribute
-
getAttributeLength
Integer getAttributeLength()
Get the length of this attribute in bytes.
-
-
-
-