public interface javax.servlet.Servlet
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: javax.servlet.Servlet
  super_class: java.lang.Object
{
  public abstract void init(javax.servlet.ServletConfig);
    descriptor: (Ljavax/servlet/ServletConfig;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws javax.servlet.ServletException
    MethodParameters:
        Name  Flags
      config  

  public abstract javax.servlet.ServletConfig getServletConfig();
    descriptor: ()Ljavax/servlet/ServletConfig;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void service(javax.servlet.ServletRequest, javax.servlet.ServletResponse);
    descriptor: (Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws javax.servlet.ServletException, java.io.IOException
    MethodParameters:
      Name  Flags
      req   
      res   

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

  public abstract void destroy();
    descriptor: ()V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
}
SourceFile: "Servlet.java"