public class com.sun.research.ws.wadl.Param
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: com.sun.research.ws.wadl.Param
  super_class: java.lang.Object
{
  protected java.util.List<com.sun.research.ws.wadl.Doc> doc;
    descriptor: Ljava/util/List;
    flags: (0x0004) ACC_PROTECTED
    Signature: Ljava/util/List<Lcom/sun/research/ws/wadl/Doc;>;

  protected java.util.List<com.sun.research.ws.wadl.Option> option;
    descriptor: Ljava/util/List;
    flags: (0x0004) ACC_PROTECTED
    Signature: Ljava/util/List<Lcom/sun/research/ws/wadl/Option;>;

  protected com.sun.research.ws.wadl.Link link;
    descriptor: Lcom/sun/research/ws/wadl/Link;
    flags: (0x0004) ACC_PROTECTED

  protected java.util.List<java.lang.Object> any;
    descriptor: Ljava/util/List;
    flags: (0x0004) ACC_PROTECTED
    Signature: Ljava/util/List<Ljava/lang/Object;>;
    RuntimeVisibleAnnotations: 
      javax.xml.bind.annotation.XmlAnyElement(lax = true)

  protected java.lang.String href;
    descriptor: Ljava/lang/String;
    flags: (0x0004) ACC_PROTECTED
    RuntimeVisibleAnnotations: 
      javax.xml.bind.annotation.XmlAttribute(name = "href")
      javax.xml.bind.annotation.XmlSchemaType(name = "anyURI")

  protected java.lang.String name;
    descriptor: Ljava/lang/String;
    flags: (0x0004) ACC_PROTECTED
    RuntimeVisibleAnnotations: 
      javax.xml.bind.annotation.XmlAttribute(name = "name")
      javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter(value = Ljavax/xml/bind/annotation/adapters/CollapsedStringAdapter;)
      javax.xml.bind.annotation.XmlSchemaType(name = "NMTOKEN")

  protected com.sun.research.ws.wadl.ParamStyle style;
    descriptor: Lcom/sun/research/ws/wadl/ParamStyle;
    flags: (0x0004) ACC_PROTECTED
    RuntimeVisibleAnnotations: 
      javax.xml.bind.annotation.XmlAttribute(name = "style")

  protected java.lang.String id;
    descriptor: Ljava/lang/String;
    flags: (0x0004) ACC_PROTECTED
    RuntimeVisibleAnnotations: 
      javax.xml.bind.annotation.XmlAttribute(name = "id")
      javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter(value = Ljavax/xml/bind/annotation/adapters/CollapsedStringAdapter;)
      javax.xml.bind.annotation.XmlID()
      javax.xml.bind.annotation.XmlSchemaType(name = "ID")

  protected javax.xml.namespace.QName type;
    descriptor: Ljavax/xml/namespace/QName;
    flags: (0x0004) ACC_PROTECTED
    RuntimeVisibleAnnotations: 
      javax.xml.bind.annotation.XmlAttribute(name = "type")

  protected java.lang.String _default;
    descriptor: Ljava/lang/String;
    flags: (0x0004) ACC_PROTECTED
    RuntimeVisibleAnnotations: 
      javax.xml.bind.annotation.XmlAttribute(name = "default")

  protected java.lang.Boolean required;
    descriptor: Ljava/lang/Boolean;
    flags: (0x0004) ACC_PROTECTED
    RuntimeVisibleAnnotations: 
      javax.xml.bind.annotation.XmlAttribute(name = "required")

  protected java.lang.Boolean repeating;
    descriptor: Ljava/lang/Boolean;
    flags: (0x0004) ACC_PROTECTED
    RuntimeVisibleAnnotations: 
      javax.xml.bind.annotation.XmlAttribute(name = "repeating")

  protected java.lang.String fixed;
    descriptor: Ljava/lang/String;
    flags: (0x0004) ACC_PROTECTED
    RuntimeVisibleAnnotations: 
      javax.xml.bind.annotation.XmlAttribute(name = "fixed")

  protected java.lang.String path;
    descriptor: Ljava/lang/String;
    flags: (0x0004) ACC_PROTECTED
    RuntimeVisibleAnnotations: 
      javax.xml.bind.annotation.XmlAttribute(name = "path")

  private java.util.Map<javax.xml.namespace.QName, java.lang.String> otherAttributes;
    descriptor: Ljava/util/Map;
    flags: (0x0002) ACC_PRIVATE
    Signature: Ljava/util/Map<Ljavax/xml/namespace/QName;Ljava/lang/String;>;
    RuntimeVisibleAnnotations: 
      javax.xml.bind.annotation.XmlAnyAttribute()

  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.sun.research.ws.wadl.Param this
         0: .line 71
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 105
            aload 0 /* this */
            new java.util.HashMap
            dup
            invokespecial java.util.HashMap.<init>:()V
            putfield com.sun.research.ws.wadl.Param.otherAttributes:Ljava/util/Map;
         2: .line 71
            return
        end local 0 // com.sun.research.ws.wadl.Param this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/sun/research/ws/wadl/Param;

  public java.util.List<com.sun.research.ws.wadl.Doc> getDoc();
    descriptor: ()Ljava/util/List;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.sun.research.ws.wadl.Param this
         0: .line 130
            aload 0 /* this */
            getfield com.sun.research.ws.wadl.Param.doc:Ljava/util/List;
            ifnonnull 2
         1: .line 131
            aload 0 /* this */
            new java.util.ArrayList
            dup
            invokespecial java.util.ArrayList.<init>:()V
            putfield com.sun.research.ws.wadl.Param.doc:Ljava/util/List;
         2: .line 133
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.research.ws.wadl.Param.doc:Ljava/util/List;
            areturn
        end local 0 // com.sun.research.ws.wadl.Param this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/sun/research/ws/wadl/Param;
    Signature: ()Ljava/util/List<Lcom/sun/research/ws/wadl/Doc;>;

  public java.util.List<com.sun.research.ws.wadl.Option> getOption();
    descriptor: ()Ljava/util/List;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.sun.research.ws.wadl.Param this
         0: .line 159
            aload 0 /* this */
            getfield com.sun.research.ws.wadl.Param.option:Ljava/util/List;
            ifnonnull 2
         1: .line 160
            aload 0 /* this */
            new java.util.ArrayList
            dup
            invokespecial java.util.ArrayList.<init>:()V
            putfield com.sun.research.ws.wadl.Param.option:Ljava/util/List;
         2: .line 162
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.research.ws.wadl.Param.option:Ljava/util/List;
            areturn
        end local 0 // com.sun.research.ws.wadl.Param this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/sun/research/ws/wadl/Param;
    Signature: ()Ljava/util/List<Lcom/sun/research/ws/wadl/Option;>;

  public com.sun.research.ws.wadl.Link getLink();
    descriptor: ()Lcom/sun/research/ws/wadl/Link;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.research.ws.wadl.Param this
         0: .line 174
            aload 0 /* this */
            getfield com.sun.research.ws.wadl.Param.link:Lcom/sun/research/ws/wadl/Link;
            areturn
        end local 0 // com.sun.research.ws.wadl.Param this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/research/ws/wadl/Param;

  public void setLink(com.sun.research.ws.wadl.Link);
    descriptor: (Lcom/sun/research/ws/wadl/Link;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.research.ws.wadl.Param this
        start local 1 // com.sun.research.ws.wadl.Link value
         0: .line 186
            aload 0 /* this */
            aload 1 /* value */
            putfield com.sun.research.ws.wadl.Param.link:Lcom/sun/research/ws/wadl/Link;
         1: .line 187
            return
        end local 1 // com.sun.research.ws.wadl.Link value
        end local 0 // com.sun.research.ws.wadl.Param this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lcom/sun/research/ws/wadl/Param;
            0    2     1  value  Lcom/sun/research/ws/wadl/Link;
    MethodParameters:
       Name  Flags
      value  

  public java.util.List<java.lang.Object> getAny();
    descriptor: ()Ljava/util/List;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.sun.research.ws.wadl.Param this
         0: .line 213
            aload 0 /* this */
            getfield com.sun.research.ws.wadl.Param.any:Ljava/util/List;
            ifnonnull 2
         1: .line 214
            aload 0 /* this */
            new java.util.ArrayList
            dup
            invokespecial java.util.ArrayList.<init>:()V
            putfield com.sun.research.ws.wadl.Param.any:Ljava/util/List;
         2: .line 216
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.research.ws.wadl.Param.any:Ljava/util/List;
            areturn
        end local 0 // com.sun.research.ws.wadl.Param this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/sun/research/ws/wadl/Param;
    Signature: ()Ljava/util/List<Ljava/lang/Object;>;

  public java.lang.String getHref();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.research.ws.wadl.Param this
         0: .line 228
            aload 0 /* this */
            getfield com.sun.research.ws.wadl.Param.href:Ljava/lang/String;
            areturn
        end local 0 // com.sun.research.ws.wadl.Param this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/research/ws/wadl/Param;

  public void setHref(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.research.ws.wadl.Param this
        start local 1 // java.lang.String value
         0: .line 240
            aload 0 /* this */
            aload 1 /* value */
            putfield com.sun.research.ws.wadl.Param.href:Ljava/lang/String;
         1: .line 241
            return
        end local 1 // java.lang.String value
        end local 0 // com.sun.research.ws.wadl.Param this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lcom/sun/research/ws/wadl/Param;
            0    2     1  value  Ljava/lang/String;
    MethodParameters:
       Name  Flags
      value  

  public java.lang.String getName();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.research.ws.wadl.Param this
         0: .line 252
            aload 0 /* this */
            getfield com.sun.research.ws.wadl.Param.name:Ljava/lang/String;
            areturn
        end local 0 // com.sun.research.ws.wadl.Param this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/research/ws/wadl/Param;

  public void setName(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.research.ws.wadl.Param this
        start local 1 // java.lang.String value
         0: .line 264
            aload 0 /* this */
            aload 1 /* value */
            putfield com.sun.research.ws.wadl.Param.name:Ljava/lang/String;
         1: .line 265
            return
        end local 1 // java.lang.String value
        end local 0 // com.sun.research.ws.wadl.Param this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lcom/sun/research/ws/wadl/Param;
            0    2     1  value  Ljava/lang/String;
    MethodParameters:
       Name  Flags
      value  

  public com.sun.research.ws.wadl.ParamStyle getStyle();
    descriptor: ()Lcom/sun/research/ws/wadl/ParamStyle;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.research.ws.wadl.Param this
         0: .line 276
            aload 0 /* this */
            getfield com.sun.research.ws.wadl.Param.style:Lcom/sun/research/ws/wadl/ParamStyle;
            areturn
        end local 0 // com.sun.research.ws.wadl.Param this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/research/ws/wadl/Param;

  public void setStyle(com.sun.research.ws.wadl.ParamStyle);
    descriptor: (Lcom/sun/research/ws/wadl/ParamStyle;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.research.ws.wadl.Param this
        start local 1 // com.sun.research.ws.wadl.ParamStyle value
         0: .line 288
            aload 0 /* this */
            aload 1 /* value */
            putfield com.sun.research.ws.wadl.Param.style:Lcom/sun/research/ws/wadl/ParamStyle;
         1: .line 289
            return
        end local 1 // com.sun.research.ws.wadl.ParamStyle value
        end local 0 // com.sun.research.ws.wadl.Param this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lcom/sun/research/ws/wadl/Param;
            0    2     1  value  Lcom/sun/research/ws/wadl/ParamStyle;
    MethodParameters:
       Name  Flags
      value  

  public java.lang.String getId();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.research.ws.wadl.Param this
         0: .line 300
            aload 0 /* this */
            getfield com.sun.research.ws.wadl.Param.id:Ljava/lang/String;
            areturn
        end local 0 // com.sun.research.ws.wadl.Param this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/research/ws/wadl/Param;

  public void setId(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.research.ws.wadl.Param this
        start local 1 // java.lang.String value
         0: .line 312
            aload 0 /* this */
            aload 1 /* value */
            putfield com.sun.research.ws.wadl.Param.id:Ljava/lang/String;
         1: .line 313
            return
        end local 1 // java.lang.String value
        end local 0 // com.sun.research.ws.wadl.Param this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lcom/sun/research/ws/wadl/Param;
            0    2     1  value  Ljava/lang/String;
    MethodParameters:
       Name  Flags
      value  

  public javax.xml.namespace.QName getType();
    descriptor: ()Ljavax/xml/namespace/QName;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=1, args_size=1
        start local 0 // com.sun.research.ws.wadl.Param this
         0: .line 324
            aload 0 /* this */
            getfield com.sun.research.ws.wadl.Param.type:Ljavax/xml/namespace/QName;
            ifnonnull 2
         1: .line 325
            new javax.xml.namespace.QName
            dup
            ldc "http://www.w3.org/2001/XMLSchema"
            ldc "string"
            ldc "xs"
            invokespecial javax.xml.namespace.QName.<init>:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
            areturn
         2: .line 327
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.research.ws.wadl.Param.type:Ljavax/xml/namespace/QName;
            areturn
        end local 0 // com.sun.research.ws.wadl.Param this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/sun/research/ws/wadl/Param;

  public void setType(javax.xml.namespace.QName);
    descriptor: (Ljavax/xml/namespace/QName;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.research.ws.wadl.Param this
        start local 1 // javax.xml.namespace.QName value
         0: .line 340
            aload 0 /* this */
            aload 1 /* value */
            putfield com.sun.research.ws.wadl.Param.type:Ljavax/xml/namespace/QName;
         1: .line 341
            return
        end local 1 // javax.xml.namespace.QName value
        end local 0 // com.sun.research.ws.wadl.Param this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lcom/sun/research/ws/wadl/Param;
            0    2     1  value  Ljavax/xml/namespace/QName;
    MethodParameters:
       Name  Flags
      value  

  public java.lang.String getDefault();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.research.ws.wadl.Param this
         0: .line 352
            aload 0 /* this */
            getfield com.sun.research.ws.wadl.Param._default:Ljava/lang/String;
            areturn
        end local 0 // com.sun.research.ws.wadl.Param this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/research/ws/wadl/Param;

  public void setDefault(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.research.ws.wadl.Param this
        start local 1 // java.lang.String value
         0: .line 364
            aload 0 /* this */
            aload 1 /* value */
            putfield com.sun.research.ws.wadl.Param._default:Ljava/lang/String;
         1: .line 365
            return
        end local 1 // java.lang.String value
        end local 0 // com.sun.research.ws.wadl.Param this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lcom/sun/research/ws/wadl/Param;
            0    2     1  value  Ljava/lang/String;
    MethodParameters:
       Name  Flags
      value  

  public boolean isRequired();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.research.ws.wadl.Param this
         0: .line 376
            aload 0 /* this */
            getfield com.sun.research.ws.wadl.Param.required:Ljava/lang/Boolean;
            ifnonnull 2
         1: .line 377
            iconst_0
            ireturn
         2: .line 379
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.research.ws.wadl.Param.required:Ljava/lang/Boolean;
            invokevirtual java.lang.Boolean.booleanValue:()Z
            ireturn
        end local 0 // com.sun.research.ws.wadl.Param this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/sun/research/ws/wadl/Param;

  public void setRequired(java.lang.Boolean);
    descriptor: (Ljava/lang/Boolean;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.research.ws.wadl.Param this
        start local 1 // java.lang.Boolean value
         0: .line 392
            aload 0 /* this */
            aload 1 /* value */
            putfield com.sun.research.ws.wadl.Param.required:Ljava/lang/Boolean;
         1: .line 393
            return
        end local 1 // java.lang.Boolean value
        end local 0 // com.sun.research.ws.wadl.Param this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lcom/sun/research/ws/wadl/Param;
            0    2     1  value  Ljava/lang/Boolean;
    MethodParameters:
       Name  Flags
      value  

  public boolean isRepeating();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.research.ws.wadl.Param this
         0: .line 404
            aload 0 /* this */
            getfield com.sun.research.ws.wadl.Param.repeating:Ljava/lang/Boolean;
            ifnonnull 2
         1: .line 405
            iconst_0
            ireturn
         2: .line 407
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.research.ws.wadl.Param.repeating:Ljava/lang/Boolean;
            invokevirtual java.lang.Boolean.booleanValue:()Z
            ireturn
        end local 0 // com.sun.research.ws.wadl.Param this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/sun/research/ws/wadl/Param;

  public void setRepeating(java.lang.Boolean);
    descriptor: (Ljava/lang/Boolean;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.research.ws.wadl.Param this
        start local 1 // java.lang.Boolean value
         0: .line 420
            aload 0 /* this */
            aload 1 /* value */
            putfield com.sun.research.ws.wadl.Param.repeating:Ljava/lang/Boolean;
         1: .line 421
            return
        end local 1 // java.lang.Boolean value
        end local 0 // com.sun.research.ws.wadl.Param this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lcom/sun/research/ws/wadl/Param;
            0    2     1  value  Ljava/lang/Boolean;
    MethodParameters:
       Name  Flags
      value  

  public java.lang.String getFixed();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.research.ws.wadl.Param this
         0: .line 432
            aload 0 /* this */
            getfield com.sun.research.ws.wadl.Param.fixed:Ljava/lang/String;
            areturn
        end local 0 // com.sun.research.ws.wadl.Param this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/research/ws/wadl/Param;

  public void setFixed(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.research.ws.wadl.Param this
        start local 1 // java.lang.String value
         0: .line 444
            aload 0 /* this */
            aload 1 /* value */
            putfield com.sun.research.ws.wadl.Param.fixed:Ljava/lang/String;
         1: .line 445
            return
        end local 1 // java.lang.String value
        end local 0 // com.sun.research.ws.wadl.Param this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lcom/sun/research/ws/wadl/Param;
            0    2     1  value  Ljava/lang/String;
    MethodParameters:
       Name  Flags
      value  

  public java.lang.String getPath();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.research.ws.wadl.Param this
         0: .line 456
            aload 0 /* this */
            getfield com.sun.research.ws.wadl.Param.path:Ljava/lang/String;
            areturn
        end local 0 // com.sun.research.ws.wadl.Param this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/research/ws/wadl/Param;

  public void setPath(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.research.ws.wadl.Param this
        start local 1 // java.lang.String value
         0: .line 468
            aload 0 /* this */
            aload 1 /* value */
            putfield com.sun.research.ws.wadl.Param.path:Ljava/lang/String;
         1: .line 469
            return
        end local 1 // java.lang.String value
        end local 0 // com.sun.research.ws.wadl.Param this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lcom/sun/research/ws/wadl/Param;
            0    2     1  value  Ljava/lang/String;
    MethodParameters:
       Name  Flags
      value  

  public java.util.Map<javax.xml.namespace.QName, java.lang.String> getOtherAttributes();
    descriptor: ()Ljava/util/Map;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.research.ws.wadl.Param this
         0: .line 486
            aload 0 /* this */
            getfield com.sun.research.ws.wadl.Param.otherAttributes:Ljava/util/Map;
            areturn
        end local 0 // com.sun.research.ws.wadl.Param this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/research/ws/wadl/Param;
    Signature: ()Ljava/util/Map<Ljavax/xml/namespace/QName;Ljava/lang/String;>;
}
SourceFile: "Param.java"
    RuntimeVisibleAnnotations: 
      javax.xml.bind.annotation.XmlAccessorType(value = javax.xml.bind.annotation.XmlAccessType.FIELD:Ljavax/xml/bind/annotation/XmlAccessType;)
      javax.xml.bind.annotation.XmlType(name = "", propOrder = {"doc", "option", "link", "any"})
      javax.xml.bind.annotation.XmlRootElement(name = "param")