public class org.hibernate.procedure.internal.PositionalParameterRegistration<T> extends org.hibernate.procedure.internal.AbstractParameterRegistrationImpl<T>
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: org.hibernate.procedure.internal.PositionalParameterRegistration
  super_class: org.hibernate.procedure.internal.AbstractParameterRegistrationImpl
{
  void <init>(org.hibernate.procedure.internal.ProcedureCallImpl, java.lang.Integer, javax.persistence.ParameterMode, java.lang.Class<T>);
    descriptor: (Lorg/hibernate/procedure/internal/ProcedureCallImpl;Ljava/lang/Integer;Ljavax/persistence/ParameterMode;Ljava/lang/Class;)V
    flags: (0x0000) 
    Code:
      stack=5, locals=5, args_size=5
        start local 0 // org.hibernate.procedure.internal.PositionalParameterRegistration this
        start local 1 // org.hibernate.procedure.internal.ProcedureCallImpl procedureCall
        start local 2 // java.lang.Integer position
        start local 3 // javax.persistence.ParameterMode mode
        start local 4 // java.lang.Class type
         0: .line 41
            aload 0 /* this */
            aload 1 /* procedureCall */
            aload 2 /* position */
            aload 3 /* mode */
            aload 4 /* type */
            invokespecial org.hibernate.procedure.internal.AbstractParameterRegistrationImpl.<init>:(Lorg/hibernate/procedure/internal/ProcedureCallImpl;Ljava/lang/Integer;Ljavax/persistence/ParameterMode;Ljava/lang/Class;)V
         1: .line 42
            return
        end local 4 // java.lang.Class type
        end local 3 // javax.persistence.ParameterMode mode
        end local 2 // java.lang.Integer position
        end local 1 // org.hibernate.procedure.internal.ProcedureCallImpl procedureCall
        end local 0 // org.hibernate.procedure.internal.PositionalParameterRegistration this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0    2     0           this  Lorg/hibernate/procedure/internal/PositionalParameterRegistration<TT;>;
            0    2     1  procedureCall  Lorg/hibernate/procedure/internal/ProcedureCallImpl;
            0    2     2       position  Ljava/lang/Integer;
            0    2     3           mode  Ljavax/persistence/ParameterMode;
            0    2     4           type  Ljava/lang/Class<TT;>;
    Signature: (Lorg/hibernate/procedure/internal/ProcedureCallImpl;Ljava/lang/Integer;Ljavax/persistence/ParameterMode;Ljava/lang/Class<TT;>;)V
    MethodParameters:
               Name  Flags
      procedureCall  
      position       
      mode           
      type           

  void <init>(org.hibernate.procedure.internal.ProcedureCallImpl, java.lang.Integer, javax.persistence.ParameterMode, java.lang.Class<T>, org.hibernate.type.Type);
    descriptor: (Lorg/hibernate/procedure/internal/ProcedureCallImpl;Ljava/lang/Integer;Ljavax/persistence/ParameterMode;Ljava/lang/Class;Lorg/hibernate/type/Type;)V
    flags: (0x0000) 
    Code:
      stack=6, locals=6, args_size=6
        start local 0 // org.hibernate.procedure.internal.PositionalParameterRegistration this
        start local 1 // org.hibernate.procedure.internal.ProcedureCallImpl procedureCall
        start local 2 // java.lang.Integer position
        start local 3 // javax.persistence.ParameterMode mode
        start local 4 // java.lang.Class type
        start local 5 // org.hibernate.type.Type hibernateType
         0: .line 50
            aload 0 /* this */
            aload 1 /* procedureCall */
            aload 2 /* position */
            aload 3 /* mode */
            aload 4 /* type */
            aload 5 /* hibernateType */
            invokespecial org.hibernate.procedure.internal.AbstractParameterRegistrationImpl.<init>:(Lorg/hibernate/procedure/internal/ProcedureCallImpl;Ljava/lang/Integer;Ljavax/persistence/ParameterMode;Ljava/lang/Class;Lorg/hibernate/type/Type;)V
         1: .line 51
            return
        end local 5 // org.hibernate.type.Type hibernateType
        end local 4 // java.lang.Class type
        end local 3 // javax.persistence.ParameterMode mode
        end local 2 // java.lang.Integer position
        end local 1 // org.hibernate.procedure.internal.ProcedureCallImpl procedureCall
        end local 0 // org.hibernate.procedure.internal.PositionalParameterRegistration this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0    2     0           this  Lorg/hibernate/procedure/internal/PositionalParameterRegistration<TT;>;
            0    2     1  procedureCall  Lorg/hibernate/procedure/internal/ProcedureCallImpl;
            0    2     2       position  Ljava/lang/Integer;
            0    2     3           mode  Ljavax/persistence/ParameterMode;
            0    2     4           type  Ljava/lang/Class<TT;>;
            0    2     5  hibernateType  Lorg/hibernate/type/Type;
    Signature: (Lorg/hibernate/procedure/internal/ProcedureCallImpl;Ljava/lang/Integer;Ljavax/persistence/ParameterMode;Ljava/lang/Class<TT;>;Lorg/hibernate/type/Type;)V
    MethodParameters:
               Name  Flags
      procedureCall  
      position       
      mode           
      type           
      hibernateType  
}
Signature: <T:Ljava/lang/Object;>Lorg/hibernate/procedure/internal/AbstractParameterRegistrationImpl<TT;>;
SourceFile: "PositionalParameterRegistration.java"