public final class com.sun.org.omg.CORBA.OperationDescription implements org.omg.CORBA.portable.IDLEntity
  minor version: 0
  major version: 59
  flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
  this_class: com.sun.org.omg.CORBA.OperationDescription
  super_class: java.lang.Object
{
  public java.lang.String name;
    descriptor: Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC

  public java.lang.String id;
    descriptor: Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC

  public java.lang.String defined_in;
    descriptor: Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC

  public java.lang.String version;
    descriptor: Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC

  public org.omg.CORBA.TypeCode result;
    descriptor: Lorg/omg/CORBA/TypeCode;
    flags: (0x0001) ACC_PUBLIC

  public com.sun.org.omg.CORBA.OperationMode mode;
    descriptor: Lcom/sun/org/omg/CORBA/OperationMode;
    flags: (0x0001) ACC_PUBLIC

  public java.lang.String[] contexts;
    descriptor: [Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC

  public com.sun.org.omg.CORBA.ParameterDescription[] parameters;
    descriptor: [Lcom/sun/org/omg/CORBA/ParameterDescription;
    flags: (0x0001) ACC_PUBLIC

  public com.sun.org.omg.CORBA.ExceptionDescription[] exceptions;
    descriptor: [Lcom/sun/org/omg/CORBA/ExceptionDescription;
    flags: (0x0001) ACC_PUBLIC

  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.sun.org.omg.CORBA.OperationDescription this
         0: .line 47
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 37
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.omg.CORBA.OperationDescription.name:Ljava/lang/String;
         2: .line 38
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.omg.CORBA.OperationDescription.id:Ljava/lang/String;
         3: .line 39
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.omg.CORBA.OperationDescription.defined_in:Ljava/lang/String;
         4: .line 40
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.omg.CORBA.OperationDescription.version:Ljava/lang/String;
         5: .line 41
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.omg.CORBA.OperationDescription.result:Lorg/omg/CORBA/TypeCode;
         6: .line 42
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.omg.CORBA.OperationDescription.mode:Lcom/sun/org/omg/CORBA/OperationMode;
         7: .line 43
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.omg.CORBA.OperationDescription.contexts:[Ljava/lang/String;
         8: .line 44
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.omg.CORBA.OperationDescription.parameters:[Lcom/sun/org/omg/CORBA/ParameterDescription;
         9: .line 45
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.omg.CORBA.OperationDescription.exceptions:[Lcom/sun/org/omg/CORBA/ExceptionDescription;
        10: .line 49
            return
        end local 0 // com.sun.org.omg.CORBA.OperationDescription this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   11     0  this  Lcom/sun/org/omg/CORBA/OperationDescription;

  public void <init>(java.lang.String, java.lang.String, java.lang.String, java.lang.String, org.omg.CORBA.TypeCode, com.sun.org.omg.CORBA.OperationMode, java.lang.String[], com.sun.org.omg.CORBA.ParameterDescription[], com.sun.org.omg.CORBA.ExceptionDescription[]);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/omg/CORBA/TypeCode;Lcom/sun/org/omg/CORBA/OperationMode;[Ljava/lang/String;[Lcom/sun/org/omg/CORBA/ParameterDescription;[Lcom/sun/org/omg/CORBA/ExceptionDescription;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=10, args_size=10
        start local 0 // com.sun.org.omg.CORBA.OperationDescription this
        start local 1 // java.lang.String _name
        start local 2 // java.lang.String _id
        start local 3 // java.lang.String _defined_in
        start local 4 // java.lang.String _version
        start local 5 // org.omg.CORBA.TypeCode _result
        start local 6 // com.sun.org.omg.CORBA.OperationMode _mode
        start local 7 // java.lang.String[] _contexts
        start local 8 // com.sun.org.omg.CORBA.ParameterDescription[] _parameters
        start local 9 // com.sun.org.omg.CORBA.ExceptionDescription[] _exceptions
         0: .line 51
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 37
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.omg.CORBA.OperationDescription.name:Ljava/lang/String;
         2: .line 38
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.omg.CORBA.OperationDescription.id:Ljava/lang/String;
         3: .line 39
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.omg.CORBA.OperationDescription.defined_in:Ljava/lang/String;
         4: .line 40
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.omg.CORBA.OperationDescription.version:Ljava/lang/String;
         5: .line 41
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.omg.CORBA.OperationDescription.result:Lorg/omg/CORBA/TypeCode;
         6: .line 42
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.omg.CORBA.OperationDescription.mode:Lcom/sun/org/omg/CORBA/OperationMode;
         7: .line 43
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.omg.CORBA.OperationDescription.contexts:[Ljava/lang/String;
         8: .line 44
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.omg.CORBA.OperationDescription.parameters:[Lcom/sun/org/omg/CORBA/ParameterDescription;
         9: .line 45
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.omg.CORBA.OperationDescription.exceptions:[Lcom/sun/org/omg/CORBA/ExceptionDescription;
        10: .line 53
            aload 0 /* this */
            aload 1 /* _name */
            putfield com.sun.org.omg.CORBA.OperationDescription.name:Ljava/lang/String;
        11: .line 54
            aload 0 /* this */
            aload 2 /* _id */
            putfield com.sun.org.omg.CORBA.OperationDescription.id:Ljava/lang/String;
        12: .line 55
            aload 0 /* this */
            aload 3 /* _defined_in */
            putfield com.sun.org.omg.CORBA.OperationDescription.defined_in:Ljava/lang/String;
        13: .line 56
            aload 0 /* this */
            aload 4 /* _version */
            putfield com.sun.org.omg.CORBA.OperationDescription.version:Ljava/lang/String;
        14: .line 57
            aload 0 /* this */
            aload 5 /* _result */
            putfield com.sun.org.omg.CORBA.OperationDescription.result:Lorg/omg/CORBA/TypeCode;
        15: .line 58
            aload 0 /* this */
            aload 6 /* _mode */
            putfield com.sun.org.omg.CORBA.OperationDescription.mode:Lcom/sun/org/omg/CORBA/OperationMode;
        16: .line 59
            aload 0 /* this */
            aload 7 /* _contexts */
            putfield com.sun.org.omg.CORBA.OperationDescription.contexts:[Ljava/lang/String;
        17: .line 60
            aload 0 /* this */
            aload 8 /* _parameters */
            putfield com.sun.org.omg.CORBA.OperationDescription.parameters:[Lcom/sun/org/omg/CORBA/ParameterDescription;
        18: .line 61
            aload 0 /* this */
            aload 9 /* _exceptions */
            putfield com.sun.org.omg.CORBA.OperationDescription.exceptions:[Lcom/sun/org/omg/CORBA/ExceptionDescription;
        19: .line 62
            return
        end local 9 // com.sun.org.omg.CORBA.ExceptionDescription[] _exceptions
        end local 8 // com.sun.org.omg.CORBA.ParameterDescription[] _parameters
        end local 7 // java.lang.String[] _contexts
        end local 6 // com.sun.org.omg.CORBA.OperationMode _mode
        end local 5 // org.omg.CORBA.TypeCode _result
        end local 4 // java.lang.String _version
        end local 3 // java.lang.String _defined_in
        end local 2 // java.lang.String _id
        end local 1 // java.lang.String _name
        end local 0 // com.sun.org.omg.CORBA.OperationDescription this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   20     0         this  Lcom/sun/org/omg/CORBA/OperationDescription;
            0   20     1        _name  Ljava/lang/String;
            0   20     2          _id  Ljava/lang/String;
            0   20     3  _defined_in  Ljava/lang/String;
            0   20     4     _version  Ljava/lang/String;
            0   20     5      _result  Lorg/omg/CORBA/TypeCode;
            0   20     6        _mode  Lcom/sun/org/omg/CORBA/OperationMode;
            0   20     7    _contexts  [Ljava/lang/String;
            0   20     8  _parameters  [Lcom/sun/org/omg/CORBA/ParameterDescription;
            0   20     9  _exceptions  [Lcom/sun/org/omg/CORBA/ExceptionDescription;
    MethodParameters:
             Name  Flags
      _name        
      _id          
      _defined_in  
      _version     
      _result      
      _mode        
      _contexts    
      _parameters  
      _exceptions  
}
SourceFile: "OperationDescription.java"