public interface javax.xml.soap.SOAPFault extends javax.xml.soap.SOAPBodyElement
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: javax.xml.soap.SOAPFault
  super_class: java.lang.Object
{
  public abstract void setFaultCode(javax.xml.soap.Name);
    descriptor: (Ljavax/xml/soap/Name;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws javax.xml.soap.SOAPException
    MethodParameters:
                Name  Flags
      faultCodeQName  

  public abstract void setFaultCode(javax.xml.namespace.QName);
    descriptor: (Ljavax/xml/namespace/QName;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws javax.xml.soap.SOAPException
    MethodParameters:
                Name  Flags
      faultCodeQName  

  public abstract void setFaultCode(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws javax.xml.soap.SOAPException
    MethodParameters:
           Name  Flags
      faultCode  

  public abstract javax.xml.soap.Name getFaultCodeAsName();
    descriptor: ()Ljavax/xml/soap/Name;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract javax.xml.namespace.QName getFaultCodeAsQName();
    descriptor: ()Ljavax/xml/namespace/QName;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract java.util.Iterator<javax.xml.namespace.QName> getFaultSubcodes();
    descriptor: ()Ljava/util/Iterator;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: ()Ljava/util/Iterator<Ljavax/xml/namespace/QName;>;

  public abstract void removeAllFaultSubcodes();
    descriptor: ()V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void appendFaultSubcode(javax.xml.namespace.QName);
    descriptor: (Ljavax/xml/namespace/QName;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws javax.xml.soap.SOAPException
    MethodParameters:
         Name  Flags
      subcode  

  public abstract java.lang.String getFaultCode();
    descriptor: ()Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void setFaultActor(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws javax.xml.soap.SOAPException
    MethodParameters:
            Name  Flags
      faultActor  

  public abstract java.lang.String getFaultActor();
    descriptor: ()Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void setFaultString(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws javax.xml.soap.SOAPException
    MethodParameters:
             Name  Flags
      faultString  

  public abstract void setFaultString(java.lang.String, java.util.Locale);
    descriptor: (Ljava/lang/String;Ljava/util/Locale;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws javax.xml.soap.SOAPException
    MethodParameters:
             Name  Flags
      faultString  
      locale       

  public abstract java.lang.String getFaultString();
    descriptor: ()Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract java.util.Locale getFaultStringLocale();
    descriptor: ()Ljava/util/Locale;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract boolean hasDetail();
    descriptor: ()Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract javax.xml.soap.Detail getDetail();
    descriptor: ()Ljavax/xml/soap/Detail;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract javax.xml.soap.Detail addDetail();
    descriptor: ()Ljavax/xml/soap/Detail;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws javax.xml.soap.SOAPException

  public abstract java.util.Iterator<java.util.Locale> getFaultReasonLocales();
    descriptor: ()Ljava/util/Iterator;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws javax.xml.soap.SOAPException
    Signature: ()Ljava/util/Iterator<Ljava/util/Locale;>;

  public abstract java.util.Iterator<java.lang.String> getFaultReasonTexts();
    descriptor: ()Ljava/util/Iterator;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws javax.xml.soap.SOAPException
    Signature: ()Ljava/util/Iterator<Ljava/lang/String;>;

  public abstract java.lang.String getFaultReasonText(java.util.Locale);
    descriptor: (Ljava/util/Locale;)Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws javax.xml.soap.SOAPException
    MethodParameters:
        Name  Flags
      locale  

  public abstract void addFaultReasonText(java.lang.String, java.util.Locale);
    descriptor: (Ljava/lang/String;Ljava/util/Locale;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws javax.xml.soap.SOAPException
    MethodParameters:
        Name  Flags
      text    
      locale  

  public abstract java.lang.String getFaultNode();
    descriptor: ()Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void setFaultNode(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws javax.xml.soap.SOAPException
    MethodParameters:
      Name  Flags
      uri   

  public abstract java.lang.String getFaultRole();
    descriptor: ()Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void setFaultRole(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws javax.xml.soap.SOAPException
    MethodParameters:
      Name  Flags
      uri   
}
SourceFile: "SOAPFault.java"