Class ExceptionsAttribute

All Implemented Interfaces:
Serializable, Processable

public class ExceptionsAttribute extends Attribute
This Attribute represents an exceptions attribute.
See Also:
  • Field Details

    • u2exceptionIndexTableLength

      public int u2exceptionIndexTableLength
    • u2exceptionIndexTable

      public int[] u2exceptionIndexTable
  • Constructor Details

    • ExceptionsAttribute

      public ExceptionsAttribute()
      Creates an uninitialized ExceptionsAttribute.
    • ExceptionsAttribute

      public ExceptionsAttribute(int u2attributeNameIndex, int u2exceptionIndexTableLength, int[] u2exceptionIndexTable)
      Creates an initialized ExceptionsAttribute.
  • Method Details

    • accept

      public void accept(Clazz clazz, Method method, AttributeVisitor attributeVisitor)
      Description copied from class: Attribute
      Accepts the given visitor in the context of the given method.
      Overrides:
      accept in class Attribute
    • exceptionEntriesAccept

      public void exceptionEntriesAccept(Clazz clazz, ConstantVisitor constantVisitor)
      Applies the given constant pool visitor to all exception class pool info entries.