public final class com.sun.xml.internal.ws.model.CheckedExceptionImpl implements com.sun.xml.internal.ws.api.model.CheckedException
  minor version: 0
  major version: 59
  flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
  this_class: com.sun.xml.internal.ws.model.CheckedExceptionImpl
  super_class: java.lang.Object
{
  private final java.lang.Class exceptionClass;
    descriptor: Ljava/lang/Class;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final com.sun.xml.internal.ws.spi.db.TypeInfo detail;
    descriptor: Lcom/sun/xml/internal/ws/spi/db/TypeInfo;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final com.sun.xml.internal.ws.api.model.ExceptionType exceptionType;
    descriptor: Lcom/sun/xml/internal/ws/api/model/ExceptionType;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final com.sun.xml.internal.ws.model.JavaMethodImpl javaMethod;
    descriptor: Lcom/sun/xml/internal/ws/model/JavaMethodImpl;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private java.lang.String messageName;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE

  private java.lang.String faultAction;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE

  private java.lang.reflect.Method faultInfoGetter;
    descriptor: Ljava/lang/reflect/Method;
    flags: (0x0002) ACC_PRIVATE

  public void <init>(com.sun.xml.internal.ws.model.JavaMethodImpl, java.lang.Class, com.sun.xml.internal.ws.spi.db.TypeInfo, com.sun.xml.internal.ws.api.model.ExceptionType);
    descriptor: (Lcom/sun/xml/internal/ws/model/JavaMethodImpl;Ljava/lang/Class;Lcom/sun/xml/internal/ws/spi/db/TypeInfo;Lcom/sun/xml/internal/ws/api/model/ExceptionType;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=5, args_size=5
        start local 0 // com.sun.xml.internal.ws.model.CheckedExceptionImpl this
        start local 1 // com.sun.xml.internal.ws.model.JavaMethodImpl jm
        start local 2 // java.lang.Class exceptionClass
        start local 3 // com.sun.xml.internal.ws.spi.db.TypeInfo detail
        start local 4 // com.sun.xml.internal.ws.api.model.ExceptionType exceptionType
         0: .line 69
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 56
            aload 0 /* this */
            ldc ""
            putfield com.sun.xml.internal.ws.model.CheckedExceptionImpl.faultAction:Ljava/lang/String;
         2: .line 70
            aload 0 /* this */
            aload 3 /* detail */
            putfield com.sun.xml.internal.ws.model.CheckedExceptionImpl.detail:Lcom/sun/xml/internal/ws/spi/db/TypeInfo;
         3: .line 71
            aload 0 /* this */
            aload 4 /* exceptionType */
            putfield com.sun.xml.internal.ws.model.CheckedExceptionImpl.exceptionType:Lcom/sun/xml/internal/ws/api/model/ExceptionType;
         4: .line 72
            aload 0 /* this */
            aload 2 /* exceptionClass */
            putfield com.sun.xml.internal.ws.model.CheckedExceptionImpl.exceptionClass:Ljava/lang/Class;
         5: .line 73
            aload 0 /* this */
            aload 1 /* jm */
            putfield com.sun.xml.internal.ws.model.CheckedExceptionImpl.javaMethod:Lcom/sun/xml/internal/ws/model/JavaMethodImpl;
         6: .line 74
            return
        end local 4 // com.sun.xml.internal.ws.api.model.ExceptionType exceptionType
        end local 3 // com.sun.xml.internal.ws.spi.db.TypeInfo detail
        end local 2 // java.lang.Class exceptionClass
        end local 1 // com.sun.xml.internal.ws.model.JavaMethodImpl jm
        end local 0 // com.sun.xml.internal.ws.model.CheckedExceptionImpl this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    7     0            this  Lcom/sun/xml/internal/ws/model/CheckedExceptionImpl;
            0    7     1              jm  Lcom/sun/xml/internal/ws/model/JavaMethodImpl;
            0    7     2  exceptionClass  Ljava/lang/Class;
            0    7     3          detail  Lcom/sun/xml/internal/ws/spi/db/TypeInfo;
            0    7     4   exceptionType  Lcom/sun/xml/internal/ws/api/model/ExceptionType;
    MethodParameters:
                Name  Flags
      jm              
      exceptionClass  
      detail          
      exceptionType   

  public com.sun.xml.internal.ws.model.AbstractSEIModelImpl getOwner();
    descriptor: ()Lcom/sun/xml/internal/ws/model/AbstractSEIModelImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.xml.internal.ws.model.CheckedExceptionImpl this
         0: .line 77
            aload 0 /* this */
            getfield com.sun.xml.internal.ws.model.CheckedExceptionImpl.javaMethod:Lcom/sun/xml/internal/ws/model/JavaMethodImpl;
            getfield com.sun.xml.internal.ws.model.JavaMethodImpl.owner:Lcom/sun/xml/internal/ws/model/AbstractSEIModelImpl;
            areturn
        end local 0 // com.sun.xml.internal.ws.model.CheckedExceptionImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/xml/internal/ws/model/CheckedExceptionImpl;

  public com.sun.xml.internal.ws.api.model.JavaMethod getParent();
    descriptor: ()Lcom/sun/xml/internal/ws/api/model/JavaMethod;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.xml.internal.ws.model.CheckedExceptionImpl this
         0: .line 81
            aload 0 /* this */
            getfield com.sun.xml.internal.ws.model.CheckedExceptionImpl.javaMethod:Lcom/sun/xml/internal/ws/model/JavaMethodImpl;
            areturn
        end local 0 // com.sun.xml.internal.ws.model.CheckedExceptionImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/xml/internal/ws/model/CheckedExceptionImpl;

  public java.lang.Class getExceptionClass();
    descriptor: ()Ljava/lang/Class;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.xml.internal.ws.model.CheckedExceptionImpl this
         0: .line 89
            aload 0 /* this */
            getfield com.sun.xml.internal.ws.model.CheckedExceptionImpl.exceptionClass:Ljava/lang/Class;
            areturn
        end local 0 // com.sun.xml.internal.ws.model.CheckedExceptionImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/xml/internal/ws/model/CheckedExceptionImpl;

  public java.lang.Class getDetailBean();
    descriptor: ()Ljava/lang/Class;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.xml.internal.ws.model.CheckedExceptionImpl this
         0: .line 93
            aload 0 /* this */
            getfield com.sun.xml.internal.ws.model.CheckedExceptionImpl.detail:Lcom/sun/xml/internal/ws/spi/db/TypeInfo;
            getfield com.sun.xml.internal.ws.spi.db.TypeInfo.type:Ljava/lang/reflect/Type;
            checkcast java.lang.Class
            areturn
        end local 0 // com.sun.xml.internal.ws.model.CheckedExceptionImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/xml/internal/ws/model/CheckedExceptionImpl;

  public com.sun.xml.internal.bind.api.Bridge getBridge();
    descriptor: ()Lcom/sun/xml/internal/bind/api/Bridge;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.xml.internal.ws.model.CheckedExceptionImpl this
         0: .line 98
            aconst_null
            areturn
        end local 0 // com.sun.xml.internal.ws.model.CheckedExceptionImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/xml/internal/ws/model/CheckedExceptionImpl;

  public com.sun.xml.internal.ws.spi.db.XMLBridge getBond();
    descriptor: ()Lcom/sun/xml/internal/ws/spi/db/XMLBridge;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.sun.xml.internal.ws.model.CheckedExceptionImpl this
         0: .line 102
            aload 0 /* this */
            invokevirtual com.sun.xml.internal.ws.model.CheckedExceptionImpl.getOwner:()Lcom/sun/xml/internal/ws/model/AbstractSEIModelImpl;
            aload 0 /* this */
            getfield com.sun.xml.internal.ws.model.CheckedExceptionImpl.detail:Lcom/sun/xml/internal/ws/spi/db/TypeInfo;
            invokevirtual com.sun.xml.internal.ws.model.AbstractSEIModelImpl.getXMLBridge:(Lcom/sun/xml/internal/ws/spi/db/TypeInfo;)Lcom/sun/xml/internal/ws/spi/db/XMLBridge;
            areturn
        end local 0 // com.sun.xml.internal.ws.model.CheckedExceptionImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/xml/internal/ws/model/CheckedExceptionImpl;

  public com.sun.xml.internal.ws.spi.db.TypeInfo getDetailType();
    descriptor: ()Lcom/sun/xml/internal/ws/spi/db/TypeInfo;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.xml.internal.ws.model.CheckedExceptionImpl this
         0: .line 106
            aload 0 /* this */
            getfield com.sun.xml.internal.ws.model.CheckedExceptionImpl.detail:Lcom/sun/xml/internal/ws/spi/db/TypeInfo;
            areturn
        end local 0 // com.sun.xml.internal.ws.model.CheckedExceptionImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/xml/internal/ws/model/CheckedExceptionImpl;

  public com.sun.xml.internal.ws.api.model.ExceptionType getExceptionType();
    descriptor: ()Lcom/sun/xml/internal/ws/api/model/ExceptionType;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.xml.internal.ws.model.CheckedExceptionImpl this
         0: .line 110
            aload 0 /* this */
            getfield com.sun.xml.internal.ws.model.CheckedExceptionImpl.exceptionType:Lcom/sun/xml/internal/ws/api/model/ExceptionType;
            areturn
        end local 0 // com.sun.xml.internal.ws.model.CheckedExceptionImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/xml/internal/ws/model/CheckedExceptionImpl;

  public java.lang.String getMessageName();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.xml.internal.ws.model.CheckedExceptionImpl this
         0: .line 114
            aload 0 /* this */
            getfield com.sun.xml.internal.ws.model.CheckedExceptionImpl.messageName:Ljava/lang/String;
            areturn
        end local 0 // com.sun.xml.internal.ws.model.CheckedExceptionImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/xml/internal/ws/model/CheckedExceptionImpl;

  public void setMessageName(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.xml.internal.ws.model.CheckedExceptionImpl this
        start local 1 // java.lang.String messageName
         0: .line 118
            aload 0 /* this */
            aload 1 /* messageName */
            putfield com.sun.xml.internal.ws.model.CheckedExceptionImpl.messageName:Ljava/lang/String;
         1: .line 119
            return
        end local 1 // java.lang.String messageName
        end local 0 // com.sun.xml.internal.ws.model.CheckedExceptionImpl this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    2     0         this  Lcom/sun/xml/internal/ws/model/CheckedExceptionImpl;
            0    2     1  messageName  Ljava/lang/String;
    MethodParameters:
             Name  Flags
      messageName  

  public java.lang.String getFaultAction();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.xml.internal.ws.model.CheckedExceptionImpl this
         0: .line 122
            aload 0 /* this */
            getfield com.sun.xml.internal.ws.model.CheckedExceptionImpl.faultAction:Ljava/lang/String;
            areturn
        end local 0 // com.sun.xml.internal.ws.model.CheckedExceptionImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/xml/internal/ws/model/CheckedExceptionImpl;

  public void setFaultAction(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.xml.internal.ws.model.CheckedExceptionImpl this
        start local 1 // java.lang.String faultAction
         0: .line 126
            aload 0 /* this */
            aload 1 /* faultAction */
            putfield com.sun.xml.internal.ws.model.CheckedExceptionImpl.faultAction:Ljava/lang/String;
         1: .line 127
            return
        end local 1 // java.lang.String faultAction
        end local 0 // com.sun.xml.internal.ws.model.CheckedExceptionImpl this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    2     0         this  Lcom/sun/xml/internal/ws/model/CheckedExceptionImpl;
            0    2     1  faultAction  Ljava/lang/String;
    MethodParameters:
             Name  Flags
      faultAction  

  public java.lang.String getDefaultFaultAction();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.sun.xml.internal.ws.model.CheckedExceptionImpl this
         0: .line 130
            aload 0 /* this */
            getfield com.sun.xml.internal.ws.model.CheckedExceptionImpl.javaMethod:Lcom/sun/xml/internal/ws/model/JavaMethodImpl;
            aload 0 /* this */
            invokestatic com.sun.xml.internal.ws.addressing.WsaActionUtil.getDefaultFaultAction:(Lcom/sun/xml/internal/ws/api/model/JavaMethod;Lcom/sun/xml/internal/ws/api/model/CheckedException;)Ljava/lang/String;
            areturn
        end local 0 // com.sun.xml.internal.ws.model.CheckedExceptionImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/xml/internal/ws/model/CheckedExceptionImpl;

  public java.lang.reflect.Method getFaultInfoGetter();
    descriptor: ()Ljava/lang/reflect/Method;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.xml.internal.ws.model.CheckedExceptionImpl this
         0: .line 134
            aload 0 /* this */
            getfield com.sun.xml.internal.ws.model.CheckedExceptionImpl.faultInfoGetter:Ljava/lang/reflect/Method;
            areturn
        end local 0 // com.sun.xml.internal.ws.model.CheckedExceptionImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/xml/internal/ws/model/CheckedExceptionImpl;

  public void setFaultInfoGetter(java.lang.reflect.Method);
    descriptor: (Ljava/lang/reflect/Method;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.xml.internal.ws.model.CheckedExceptionImpl this
        start local 1 // java.lang.reflect.Method faultInfoGetter
         0: .line 138
            aload 0 /* this */
            aload 1 /* faultInfoGetter */
            putfield com.sun.xml.internal.ws.model.CheckedExceptionImpl.faultInfoGetter:Ljava/lang/reflect/Method;
         1: .line 139
            return
        end local 1 // java.lang.reflect.Method faultInfoGetter
        end local 0 // com.sun.xml.internal.ws.model.CheckedExceptionImpl this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    2     0             this  Lcom/sun/xml/internal/ws/model/CheckedExceptionImpl;
            0    2     1  faultInfoGetter  Ljava/lang/reflect/Method;
    MethodParameters:
                 Name  Flags
      faultInfoGetter  

  public com.sun.xml.internal.ws.api.model.SEIModel getOwner();
    descriptor: ()Lcom/sun/xml/internal/ws/api/model/SEIModel;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=1, locals=1, args_size=1
         0: .line 1
            aload 0
            invokevirtual com.sun.xml.internal.ws.model.CheckedExceptionImpl.getOwner:()Lcom/sun/xml/internal/ws/model/AbstractSEIModelImpl;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature
}
SourceFile: "CheckedExceptionImpl.java"