public class org.glassfish.jersey.model.Parameter$ParameterService implements org.glassfish.jersey.model.internal.spi.ParameterServiceProvider
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: org.glassfish.jersey.model.Parameter$ParameterService
  super_class: java.lang.Object
{
  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.glassfish.jersey.model.Parameter$ParameterService this
         0: .line 638
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
            return
        end local 0 // org.glassfish.jersey.model.Parameter$ParameterService this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/glassfish/jersey/model/Parameter$ParameterService;

  public java.util.Map<java.lang.Class, org.glassfish.jersey.model.Parameter$ParamAnnotationHelper> getParameterAnnotationHelperMap();
    descriptor: ()Ljava/util/Map;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=2, args_size=1
        start local 0 // org.glassfish.jersey.model.Parameter$ParameterService this
         0: .line 641
            new java.util.WeakHashMap
            dup
            invokespecial java.util.WeakHashMap.<init>:()V
            astore 1 /* m */
        start local 1 // java.util.Map m
         1: .line 642
            aload 1 /* m */
            ldc Ljavax/ws/rs/core/Context;
            new org.glassfish.jersey.model.Parameter$ParameterService$1
            dup
            aload 0 /* this */
            invokespecial org.glassfish.jersey.model.Parameter$ParameterService$1.<init>:(Lorg/glassfish/jersey/model/Parameter$ParameterService;)V
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         2: .line 654
            aload 1 /* m */
            ldc Ljavax/ws/rs/CookieParam;
            new org.glassfish.jersey.model.Parameter$ParameterService$2
            dup
            aload 0 /* this */
            invokespecial org.glassfish.jersey.model.Parameter$ParameterService$2.<init>:(Lorg/glassfish/jersey/model/Parameter$ParameterService;)V
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         3: .line 666
            aload 1 /* m */
            ldc Ljavax/ws/rs/FormParam;
            new org.glassfish.jersey.model.Parameter$ParameterService$3
            dup
            aload 0 /* this */
            invokespecial org.glassfish.jersey.model.Parameter$ParameterService$3.<init>:(Lorg/glassfish/jersey/model/Parameter$ParameterService;)V
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         4: .line 678
            aload 1 /* m */
            ldc Ljavax/ws/rs/HeaderParam;
            new org.glassfish.jersey.model.Parameter$ParameterService$4
            dup
            aload 0 /* this */
            invokespecial org.glassfish.jersey.model.Parameter$ParameterService$4.<init>:(Lorg/glassfish/jersey/model/Parameter$ParameterService;)V
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         5: .line 690
            aload 1 /* m */
            ldc Ljavax/ws/rs/MatrixParam;
            new org.glassfish.jersey.model.Parameter$ParameterService$5
            dup
            aload 0 /* this */
            invokespecial org.glassfish.jersey.model.Parameter$ParameterService$5.<init>:(Lorg/glassfish/jersey/model/Parameter$ParameterService;)V
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         6: .line 702
            aload 1 /* m */
            ldc Ljavax/ws/rs/PathParam;
            new org.glassfish.jersey.model.Parameter$ParameterService$6
            dup
            aload 0 /* this */
            invokespecial org.glassfish.jersey.model.Parameter$ParameterService$6.<init>:(Lorg/glassfish/jersey/model/Parameter$ParameterService;)V
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         7: .line 714
            aload 1 /* m */
            ldc Ljavax/ws/rs/QueryParam;
            new org.glassfish.jersey.model.Parameter$ParameterService$7
            dup
            aload 0 /* this */
            invokespecial org.glassfish.jersey.model.Parameter$ParameterService$7.<init>:(Lorg/glassfish/jersey/model/Parameter$ParameterService;)V
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         8: .line 726
            aload 1 /* m */
            ldc Ljavax/ws/rs/container/Suspended;
            new org.glassfish.jersey.model.Parameter$ParameterService$8
            dup
            aload 0 /* this */
            invokespecial org.glassfish.jersey.model.Parameter$ParameterService$8.<init>:(Lorg/glassfish/jersey/model/Parameter$ParameterService;)V
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         9: .line 738
            aload 1 /* m */
            ldc Ljavax/ws/rs/BeanParam;
            new org.glassfish.jersey.model.Parameter$ParameterService$9
            dup
            aload 0 /* this */
            invokespecial org.glassfish.jersey.model.Parameter$ParameterService$9.<init>:(Lorg/glassfish/jersey/model/Parameter$ParameterService;)V
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        10: .line 750
            aload 1 /* m */
            areturn
        end local 1 // java.util.Map m
        end local 0 // org.glassfish.jersey.model.Parameter$ParameterService this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   11     0  this  Lorg/glassfish/jersey/model/Parameter$ParameterService;
            1   11     1     m  Ljava/util/Map<Ljava/lang/Class;Lorg/glassfish/jersey/model/Parameter$ParamAnnotationHelper;>;
    Signature: ()Ljava/util/Map<Ljava/lang/Class;Lorg/glassfish/jersey/model/Parameter$ParamAnnotationHelper;>;

  public org.glassfish.jersey.model.Parameter$ParamCreationFactory<org.glassfish.jersey.model.Parameter> getParameterCreationFactory();
    descriptor: ()Lorg/glassfish/jersey/model/Parameter$ParamCreationFactory;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.glassfish.jersey.model.Parameter$ParameterService this
         0: .line 755
            new org.glassfish.jersey.model.Parameter$ParameterService$10
            dup
            aload 0 /* this */
            invokespecial org.glassfish.jersey.model.Parameter$ParameterService$10.<init>:(Lorg/glassfish/jersey/model/Parameter$ParameterService;)V
            areturn
        end local 0 // org.glassfish.jersey.model.Parameter$ParameterService this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/glassfish/jersey/model/Parameter$ParameterService;
    Signature: ()Lorg/glassfish/jersey/model/Parameter$ParamCreationFactory<Lorg/glassfish/jersey/model/Parameter;>;
}
SourceFile: "Parameter.java"
NestHost: org.glassfish.jersey.model.Parameter
InnerClasses:
  public abstract ParamAnnotationHelper = org.glassfish.jersey.model.Parameter$ParamAnnotationHelper of org.glassfish.jersey.model.Parameter
  public abstract ParamCreationFactory = org.glassfish.jersey.model.Parameter$ParamCreationFactory of org.glassfish.jersey.model.Parameter
  public ParameterService = org.glassfish.jersey.model.Parameter$ParameterService of org.glassfish.jersey.model.Parameter
  org.glassfish.jersey.model.Parameter$ParameterService$1
  org.glassfish.jersey.model.Parameter$ParameterService$10
  org.glassfish.jersey.model.Parameter$ParameterService$2
  org.glassfish.jersey.model.Parameter$ParameterService$3
  org.glassfish.jersey.model.Parameter$ParameterService$4
  org.glassfish.jersey.model.Parameter$ParameterService$5
  org.glassfish.jersey.model.Parameter$ParameterService$6
  org.glassfish.jersey.model.Parameter$ParameterService$7
  org.glassfish.jersey.model.Parameter$ParameterService$8
  org.glassfish.jersey.model.Parameter$ParameterService$9