public interface org.aspectj.bridge.IMessageHolder extends org.aspectj.bridge.IMessageHandler
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: org.aspectj.bridge.IMessageHolder
  super_class: java.lang.Object
{
  public static final boolean ORGREATER;
    descriptor: Z
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 1

  public static final boolean EQUAL;
    descriptor: Z
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 0

  public abstract boolean hasAnyMessage(org.aspectj.bridge.IMessage$Kind, boolean);
    descriptor: (Lorg/aspectj/bridge/IMessage$Kind;Z)Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
           Name  Flags
      kind       
      orGreater  

  public abstract int numMessages(org.aspectj.bridge.IMessage$Kind, boolean);
    descriptor: (Lorg/aspectj/bridge/IMessage$Kind;Z)I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
           Name  Flags
      kind       
      orGreater  

  public abstract org.aspectj.bridge.IMessage[] getMessages(org.aspectj.bridge.IMessage$Kind, boolean);
    descriptor: (Lorg/aspectj/bridge/IMessage$Kind;Z)[Lorg/aspectj/bridge/IMessage;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
           Name  Flags
      kind       
      orGreater  

  public abstract java.util.List<org.aspectj.bridge.IMessage> getUnmodifiableListView();
    descriptor: ()Ljava/util/List;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: ()Ljava/util/List<Lorg/aspectj/bridge/IMessage;>;

  public abstract void clearMessages();
    descriptor: ()V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.lang.UnsupportedOperationException
}
SourceFile: "IMessageHolder.java"
InnerClasses:
  public final Kind = org.aspectj.bridge.IMessage$Kind of org.aspectj.bridge.IMessage