public interface org.hibernate.Query<R> extends javax.persistence.TypedQuery<R>, org.hibernate.query.CommonQueryContract
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: org.hibernate.Query
  super_class: java.lang.Object
{
  public static final boolean $assertionsDisabled;
    descriptor: Z
    flags: (0x1019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_SYNTHETIC

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=1, locals=0, args_size=0
         0: .line 58
            ldc Lorg/hibernate/Query;
            invokevirtual java.lang.Class.desiredAssertionStatus:()Z
            ifne 1
            iconst_1
            goto 2
      StackMap locals:
      StackMap stack:
         1: iconst_0
      StackMap locals:
      StackMap stack: int
         2: putstatic org.hibernate.Query.$assertionsDisabled:Z
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

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

  public abstract org.hibernate.FlushMode getHibernateFlushMode();
    descriptor: ()Lorg/hibernate/FlushMode;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public org.hibernate.Query<R> setHibernateFlushMode(org.hibernate.FlushMode);
    descriptor: (Lorg/hibernate/FlushMode;)Lorg/hibernate/Query;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.hibernate.Query this
        start local 1 // org.hibernate.FlushMode flushMode
         0: .line 88
            aload 0 /* this */
            aload 1 /* flushMode */
            invokeinterface org.hibernate.Query.setFlushMode:(Lorg/hibernate/FlushMode;)Lorg/hibernate/Query;
            pop
         1: .line 89
            aload 0 /* this */
            areturn
        end local 1 // org.hibernate.FlushMode flushMode
        end local 0 // org.hibernate.Query this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    2     0       this  Lorg/hibernate/Query<TR;>;
            0    2     1  flushMode  Lorg/hibernate/FlushMode;
    Signature: (Lorg/hibernate/FlushMode;)Lorg/hibernate/Query<TR;>;
    MethodParameters:
           Name  Flags
      flushMode  

  public abstract org.hibernate.Query<R> setFlushMode(org.hibernate.FlushMode);
    descriptor: (Lorg/hibernate/FlushMode;)Lorg/hibernate/Query;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Lorg/hibernate/FlushMode;)Lorg/hibernate/Query<TR;>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
           Name  Flags
      flushMode  

  public abstract javax.persistence.FlushModeType getFlushMode();
    descriptor: ()Ljavax/persistence/FlushModeType;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract org.hibernate.CacheMode getCacheMode();
    descriptor: ()Lorg/hibernate/CacheMode;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract org.hibernate.Query<R> setCacheMode(org.hibernate.CacheMode);
    descriptor: (Lorg/hibernate/CacheMode;)Lorg/hibernate/Query;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Lorg/hibernate/CacheMode;)Lorg/hibernate/Query<TR;>;
    MethodParameters:
           Name  Flags
      cacheMode  

  public abstract boolean isCacheable();
    descriptor: ()Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract org.hibernate.Query<R> setCacheable(boolean);
    descriptor: (Z)Lorg/hibernate/Query;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Z)Lorg/hibernate/Query<TR;>;
    MethodParameters:
           Name  Flags
      cacheable  

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

  public abstract org.hibernate.Query<R> setCacheRegion(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/hibernate/Query;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljava/lang/String;)Lorg/hibernate/Query<TR;>;
    MethodParameters:
             Name  Flags
      cacheRegion  

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

  public abstract org.hibernate.Query<R> setTimeout(int);
    descriptor: (I)Lorg/hibernate/Query;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (I)Lorg/hibernate/Query<TR;>;
    MethodParameters:
         Name  Flags
      timeout  

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

  public abstract org.hibernate.Query<R> setFetchSize(int);
    descriptor: (I)Lorg/hibernate/Query;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (I)Lorg/hibernate/Query<TR;>;
    MethodParameters:
           Name  Flags
      fetchSize  

  public abstract boolean isReadOnly();
    descriptor: ()Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract org.hibernate.Query<R> setReadOnly(boolean);
    descriptor: (Z)Lorg/hibernate/Query;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Z)Lorg/hibernate/Query<TR;>;
    MethodParameters:
          Name  Flags
      readOnly  

  public abstract org.hibernate.type.Type[] getReturnTypes();
    descriptor: ()[Lorg/hibernate/type/Type;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()

  public abstract org.hibernate.LockOptions getLockOptions();
    descriptor: ()Lorg/hibernate/LockOptions;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract org.hibernate.Query<R> setLockOptions(org.hibernate.LockOptions);
    descriptor: (Lorg/hibernate/LockOptions;)Lorg/hibernate/Query;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Lorg/hibernate/LockOptions;)Lorg/hibernate/Query<TR;>;
    MethodParameters:
             Name  Flags
      lockOptions  

  public abstract org.hibernate.Query<R> setLockMode(java.lang.String, org.hibernate.LockMode);
    descriptor: (Ljava/lang/String;Lorg/hibernate/LockMode;)Lorg/hibernate/Query;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljava/lang/String;Lorg/hibernate/LockMode;)Lorg/hibernate/Query<TR;>;
    MethodParameters:
          Name  Flags
      alias     
      lockMode  

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

  public abstract org.hibernate.Query<R> setComment(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/hibernate/Query;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljava/lang/String;)Lorg/hibernate/Query<TR;>;
    MethodParameters:
         Name  Flags
      comment  

  public abstract org.hibernate.Query<R> addQueryHint(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/hibernate/Query;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljava/lang/String;)Lorg/hibernate/Query<TR;>;
    MethodParameters:
      Name  Flags
      hint  

  public abstract java.util.Iterator<R> iterate();
    descriptor: ()Ljava/util/Iterator;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: ()Ljava/util/Iterator<TR;>;

  public abstract org.hibernate.ScrollableResults scroll();
    descriptor: ()Lorg/hibernate/ScrollableResults;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract org.hibernate.ScrollableResults scroll(org.hibernate.ScrollMode);
    descriptor: (Lorg/hibernate/ScrollMode;)Lorg/hibernate/ScrollableResults;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
            Name  Flags
      scrollMode  

  public abstract java.util.List<R> list();
    descriptor: ()Ljava/util/List;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: ()Ljava/util/List<TR;>;

  public abstract R uniqueResult();
    descriptor: ()Ljava/lang/Object;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: ()TR;

  public abstract org.hibernate.query.ParameterMetadata getParameterMetadata();
    descriptor: ()Lorg/hibernate/query/ParameterMetadata;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract java.lang.String[] getNamedParameters();
    descriptor: ()[Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()

  public abstract <T> org.hibernate.Query<R> setParameter(org.hibernate.query.QueryParameter<T>, T);
    descriptor: (Lorg/hibernate/query/QueryParameter;Ljava/lang/Object;)Lorg/hibernate/Query;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <T:Ljava/lang/Object;>(Lorg/hibernate/query/QueryParameter<TT;>;TT;)Lorg/hibernate/Query<TR;>;
    MethodParameters:
           Name  Flags
      parameter  
      val        

  public abstract <T> org.hibernate.Query<R> setParameter(javax.persistence.Parameter<T>, T);
    descriptor: (Ljavax/persistence/Parameter;Ljava/lang/Object;)Lorg/hibernate/Query;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <T:Ljava/lang/Object;>(Ljavax/persistence/Parameter<TT;>;TT;)Lorg/hibernate/Query<TR;>;
    MethodParameters:
       Name  Flags
      param  
      value  

  public abstract org.hibernate.Query<R> setParameter(java.lang.String, );
    descriptor: (Ljava/lang/String;Ljava/lang/Object;)Lorg/hibernate/Query;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljava/lang/String;Ljava/lang/Object;)Lorg/hibernate/Query<TR;>;
    MethodParameters:
      Name  Flags
      name  
      val   

  public abstract org.hibernate.Query<R> setParameter(int, );
    descriptor: (ILjava/lang/Object;)Lorg/hibernate/Query;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (ILjava/lang/Object;)Lorg/hibernate/Query<TR;>;
    MethodParameters:
          Name  Flags
      position  
      val       

  public abstract <P> org.hibernate.Query<R> setParameter(org.hibernate.query.QueryParameter<P>, P, org.hibernate.type.Type);
    descriptor: (Lorg/hibernate/query/QueryParameter;Ljava/lang/Object;Lorg/hibernate/type/Type;)Lorg/hibernate/Query;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <P:Ljava/lang/Object;>(Lorg/hibernate/query/QueryParameter<TP;>;TP;Lorg/hibernate/type/Type;)Lorg/hibernate/Query<TR;>;
    MethodParameters:
           Name  Flags
      parameter  
      val        
      type       

  public abstract org.hibernate.Query<R> setParameter(java.lang.String, , org.hibernate.type.Type);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;Lorg/hibernate/type/Type;)Lorg/hibernate/Query;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljava/lang/String;Ljava/lang/Object;Lorg/hibernate/type/Type;)Lorg/hibernate/Query<TR;>;
    MethodParameters:
      Name  Flags
      name  
      val   
      type  

  public abstract org.hibernate.Query<R> setParameter(int, , org.hibernate.type.Type);
    descriptor: (ILjava/lang/Object;Lorg/hibernate/type/Type;)Lorg/hibernate/Query;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (ILjava/lang/Object;Lorg/hibernate/type/Type;)Lorg/hibernate/Query<TR;>;
    MethodParameters:
          Name  Flags
      position  
      val       
      type      

  public abstract <P> org.hibernate.Query<R> setParameter(org.hibernate.query.QueryParameter<P>, P, javax.persistence.TemporalType);
    descriptor: (Lorg/hibernate/query/QueryParameter;Ljava/lang/Object;Ljavax/persistence/TemporalType;)Lorg/hibernate/Query;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <P:Ljava/lang/Object;>(Lorg/hibernate/query/QueryParameter<TP;>;TP;Ljavax/persistence/TemporalType;)Lorg/hibernate/Query<TR;>;
    MethodParameters:
              Name  Flags
      parameter     
      val           
      temporalType  

  public abstract <P> org.hibernate.Query<R> setParameter(java.lang.String, P, javax.persistence.TemporalType);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;Ljavax/persistence/TemporalType;)Lorg/hibernate/Query;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <P:Ljava/lang/Object;>(Ljava/lang/String;TP;Ljavax/persistence/TemporalType;)Lorg/hibernate/Query<TR;>;
    MethodParameters:
              Name  Flags
      name          
      val           
      temporalType  

  public abstract <P> org.hibernate.Query<R> setParameter(int, P, javax.persistence.TemporalType);
    descriptor: (ILjava/lang/Object;Ljavax/persistence/TemporalType;)Lorg/hibernate/Query;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <P:Ljava/lang/Object;>(ITP;Ljavax/persistence/TemporalType;)Lorg/hibernate/Query<TR;>;
    MethodParameters:
              Name  Flags
      position      
      val           
      temporalType  

  public abstract <P> org.hibernate.Query<R> setParameterList(org.hibernate.query.QueryParameter<P>, java.util.Collection<P>);
    descriptor: (Lorg/hibernate/query/QueryParameter;Ljava/util/Collection;)Lorg/hibernate/Query;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <P:Ljava/lang/Object;>(Lorg/hibernate/query/QueryParameter<TP;>;Ljava/util/Collection<TP;>;)Lorg/hibernate/Query<TR;>;
    MethodParameters:
           Name  Flags
      parameter  
      values     

  public abstract org.hibernate.Query<R> setParameterList(java.lang.String, java.util.Collection);
    descriptor: (Ljava/lang/String;Ljava/util/Collection;)Lorg/hibernate/Query;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljava/lang/String;Ljava/util/Collection;)Lorg/hibernate/Query<TR;>;
    MethodParameters:
        Name  Flags
      name    
      values  

  public abstract org.hibernate.Query<R> setParameterList(int, java.util.Collection);
    descriptor: (ILjava/util/Collection;)Lorg/hibernate/Query;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (ILjava/util/Collection;)Lorg/hibernate/Query<TR;>;
    MethodParameters:
          Name  Flags
      position  
      values    

  public abstract org.hibernate.Query<R> setParameterList(java.lang.String, java.util.Collection, org.hibernate.type.Type);
    descriptor: (Ljava/lang/String;Ljava/util/Collection;Lorg/hibernate/type/Type;)Lorg/hibernate/Query;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljava/lang/String;Ljava/util/Collection;Lorg/hibernate/type/Type;)Lorg/hibernate/Query<TR;>;
    MethodParameters:
        Name  Flags
      name    
      values  
      type    

  public abstract org.hibernate.Query<R> setParameterList(int, java.util.Collection, org.hibernate.type.Type);
    descriptor: (ILjava/util/Collection;Lorg/hibernate/type/Type;)Lorg/hibernate/Query;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (ILjava/util/Collection;Lorg/hibernate/type/Type;)Lorg/hibernate/Query<TR;>;
    MethodParameters:
          Name  Flags
      position  
      values    
      type      

  public abstract org.hibernate.Query<R> setParameterList(java.lang.String, [], org.hibernate.type.Type);
    descriptor: (Ljava/lang/String;[Ljava/lang/Object;Lorg/hibernate/type/Type;)Lorg/hibernate/Query;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljava/lang/String;[Ljava/lang/Object;Lorg/hibernate/type/Type;)Lorg/hibernate/Query<TR;>;
    MethodParameters:
        Name  Flags
      name    
      values  
      type    

  public abstract org.hibernate.Query<R> setParameterList(int, [], org.hibernate.type.Type);
    descriptor: (I[Ljava/lang/Object;Lorg/hibernate/type/Type;)Lorg/hibernate/Query;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (I[Ljava/lang/Object;Lorg/hibernate/type/Type;)Lorg/hibernate/Query<TR;>;
    MethodParameters:
          Name  Flags
      position  
      values    
      type      

  public abstract org.hibernate.Query<R> setParameterList(java.lang.String, []);
    descriptor: (Ljava/lang/String;[Ljava/lang/Object;)Lorg/hibernate/Query;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljava/lang/String;[Ljava/lang/Object;)Lorg/hibernate/Query<TR;>;
    MethodParameters:
        Name  Flags
      name    
      values  

  public abstract org.hibernate.Query<R> setParameterList(int, []);
    descriptor: (I[Ljava/lang/Object;)Lorg/hibernate/Query;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (I[Ljava/lang/Object;)Lorg/hibernate/Query<TR;>;
    MethodParameters:
          Name  Flags
      position  
      values    

  public abstract org.hibernate.Query<R> setProperties();
    descriptor: (Ljava/lang/Object;)Lorg/hibernate/Query;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljava/lang/Object;)Lorg/hibernate/Query<TR;>;
    MethodParameters:
      Name  Flags
      bean  

  public abstract org.hibernate.Query<R> setProperties(java.util.Map);
    descriptor: (Ljava/util/Map;)Lorg/hibernate/Query;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljava/util/Map;)Lorg/hibernate/Query<TR;>;
    MethodParameters:
      Name  Flags
      bean  

  public abstract org.hibernate.Query<R> setMaxResults(int);
    descriptor: (I)Lorg/hibernate/Query;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (I)Lorg/hibernate/Query<TR;>;
    MethodParameters:
           Name  Flags
      maxResult  

  public abstract org.hibernate.Query<R> setFirstResult(int);
    descriptor: (I)Lorg/hibernate/Query;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (I)Lorg/hibernate/Query<TR;>;
    MethodParameters:
               Name  Flags
      startPosition  

  public abstract org.hibernate.Query<R> setHint(java.lang.String, );
    descriptor: (Ljava/lang/String;Ljava/lang/Object;)Lorg/hibernate/Query;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljava/lang/String;Ljava/lang/Object;)Lorg/hibernate/Query<TR;>;
    MethodParameters:
          Name  Flags
      hintName  
      value     

  public abstract org.hibernate.Query<R> setParameter(javax.persistence.Parameter<java.util.Calendar>, java.util.Calendar, javax.persistence.TemporalType);
    descriptor: (Ljavax/persistence/Parameter;Ljava/util/Calendar;Ljavax/persistence/TemporalType;)Lorg/hibernate/Query;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljavax/persistence/Parameter<Ljava/util/Calendar;>;Ljava/util/Calendar;Ljavax/persistence/TemporalType;)Lorg/hibernate/Query<TR;>;
    MethodParameters:
              Name  Flags
      param         
      value         
      temporalType  

  public abstract org.hibernate.Query<R> setParameter(javax.persistence.Parameter<java.util.Date>, java.util.Date, javax.persistence.TemporalType);
    descriptor: (Ljavax/persistence/Parameter;Ljava/util/Date;Ljavax/persistence/TemporalType;)Lorg/hibernate/Query;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljavax/persistence/Parameter<Ljava/util/Date;>;Ljava/util/Date;Ljavax/persistence/TemporalType;)Lorg/hibernate/Query<TR;>;
    MethodParameters:
              Name  Flags
      param         
      value         
      temporalType  

  public abstract org.hibernate.Query<R> setParameter(java.lang.String, java.util.Calendar, javax.persistence.TemporalType);
    descriptor: (Ljava/lang/String;Ljava/util/Calendar;Ljavax/persistence/TemporalType;)Lorg/hibernate/Query;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljava/lang/String;Ljava/util/Calendar;Ljavax/persistence/TemporalType;)Lorg/hibernate/Query<TR;>;
    MethodParameters:
              Name  Flags
      name          
      value         
      temporalType  

  public abstract org.hibernate.Query<R> setParameter(java.lang.String, java.util.Date, javax.persistence.TemporalType);
    descriptor: (Ljava/lang/String;Ljava/util/Date;Ljavax/persistence/TemporalType;)Lorg/hibernate/Query;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljava/lang/String;Ljava/util/Date;Ljavax/persistence/TemporalType;)Lorg/hibernate/Query<TR;>;
    MethodParameters:
              Name  Flags
      name          
      value         
      temporalType  

  public abstract org.hibernate.Query<R> setParameter(int, java.util.Calendar, javax.persistence.TemporalType);
    descriptor: (ILjava/util/Calendar;Ljavax/persistence/TemporalType;)Lorg/hibernate/Query;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (ILjava/util/Calendar;Ljavax/persistence/TemporalType;)Lorg/hibernate/Query<TR;>;
    MethodParameters:
              Name  Flags
      position      
      value         
      temporalType  

  public abstract org.hibernate.Query<R> setParameter(int, java.util.Date, javax.persistence.TemporalType);
    descriptor: (ILjava/util/Date;Ljavax/persistence/TemporalType;)Lorg/hibernate/Query;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (ILjava/util/Date;Ljavax/persistence/TemporalType;)Lorg/hibernate/Query<TR;>;
    MethodParameters:
              Name  Flags
      position      
      value         
      temporalType  

  public abstract org.hibernate.Query<R> setFlushMode(javax.persistence.FlushModeType);
    descriptor: (Ljavax/persistence/FlushModeType;)Lorg/hibernate/Query;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljavax/persistence/FlushModeType;)Lorg/hibernate/Query<TR;>;
    MethodParameters:
           Name  Flags
      flushMode  

  public abstract org.hibernate.Query<R> setLockMode(javax.persistence.LockModeType);
    descriptor: (Ljavax/persistence/LockModeType;)Lorg/hibernate/Query;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljavax/persistence/LockModeType;)Lorg/hibernate/Query<TR;>;
    MethodParameters:
          Name  Flags
      lockMode  

  public org.hibernate.Query<R> setString(int, java.lang.String);
    descriptor: (ILjava/lang/String;)Lorg/hibernate/Query;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // org.hibernate.Query this
        start local 1 // int position
        start local 2 // java.lang.String val
         0: .line 725
            aload 0 /* this */
            iload 1 /* position */
            aload 2 /* val */
            getstatic org.hibernate.type.StringType.INSTANCE:Lorg/hibernate/type/StringType;
            invokeinterface org.hibernate.Query.setParameter:(ILjava/lang/Object;Lorg/hibernate/type/Type;)Lorg/hibernate/Query;
            pop
         1: .line 726
            aload 0 /* this */
            areturn
        end local 2 // java.lang.String val
        end local 1 // int position
        end local 0 // org.hibernate.Query this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0      this  Lorg/hibernate/Query<TR;>;
            0    2     1  position  I
            0    2     2       val  Ljava/lang/String;
    Signature: (ILjava/lang/String;)Lorg/hibernate/Query<TR;>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
          Name  Flags
      position  
      val       

  public org.hibernate.Query<R> setCharacter(int, char);
    descriptor: (IC)Lorg/hibernate/Query;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // org.hibernate.Query this
        start local 1 // int position
        start local 2 // char val
         0: .line 743
            aload 0 /* this */
            iload 1 /* position */
            iload 2 /* val */
            invokestatic java.lang.Character.valueOf:(C)Ljava/lang/Character;
            getstatic org.hibernate.type.CharacterType.INSTANCE:Lorg/hibernate/type/CharacterType;
            invokeinterface org.hibernate.Query.setParameter:(ILjava/lang/Object;Lorg/hibernate/type/Type;)Lorg/hibernate/Query;
            pop
         1: .line 744
            aload 0 /* this */
            areturn
        end local 2 // char val
        end local 1 // int position
        end local 0 // org.hibernate.Query this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0      this  Lorg/hibernate/Query<TR;>;
            0    2     1  position  I
            0    2     2       val  C
    Signature: (IC)Lorg/hibernate/Query<TR;>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
          Name  Flags
      position  
      val       

  public org.hibernate.Query<R> setBoolean(int, boolean);
    descriptor: (IZ)Lorg/hibernate/Query;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=3, args_size=3
        start local 0 // org.hibernate.Query this
        start local 1 // int position
        start local 2 // boolean val
         0: .line 761
            aload 0 /* this */
            iload 1 /* position */
            iload 2 /* val */
            invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
            aload 0 /* this */
            iload 1 /* position */
            iload 2 /* val */
            invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
            getstatic org.hibernate.type.BooleanType.INSTANCE:Lorg/hibernate/type/BooleanType;
            invokeinterface org.hibernate.Query.determineProperBooleanType:(ILjava/lang/Object;Lorg/hibernate/type/Type;)Lorg/hibernate/type/Type;
            invokeinterface org.hibernate.Query.setParameter:(ILjava/lang/Object;Lorg/hibernate/type/Type;)Lorg/hibernate/Query;
            pop
         1: .line 762
            aload 0 /* this */
            areturn
        end local 2 // boolean val
        end local 1 // int position
        end local 0 // org.hibernate.Query this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0      this  Lorg/hibernate/Query<TR;>;
            0    2     1  position  I
            0    2     2       val  Z
    Signature: (IZ)Lorg/hibernate/Query<TR;>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
          Name  Flags
      position  
      val       

  public org.hibernate.Query<R> setByte(int, byte);
    descriptor: (IB)Lorg/hibernate/Query;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // org.hibernate.Query this
        start local 1 // int position
        start local 2 // byte val
         0: .line 779
            aload 0 /* this */
            iload 1 /* position */
            iload 2 /* val */
            invokestatic java.lang.Byte.valueOf:(B)Ljava/lang/Byte;
            getstatic org.hibernate.type.ByteType.INSTANCE:Lorg/hibernate/type/ByteType;
            invokeinterface org.hibernate.Query.setParameter:(ILjava/lang/Object;Lorg/hibernate/type/Type;)Lorg/hibernate/Query;
            pop
         1: .line 780
            aload 0 /* this */
            areturn
        end local 2 // byte val
        end local 1 // int position
        end local 0 // org.hibernate.Query this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0      this  Lorg/hibernate/Query<TR;>;
            0    2     1  position  I
            0    2     2       val  B
    Signature: (IB)Lorg/hibernate/Query<TR;>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
          Name  Flags
      position  
      val       

  public org.hibernate.Query<R> setShort(int, short);
    descriptor: (IS)Lorg/hibernate/Query;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // org.hibernate.Query this
        start local 1 // int position
        start local 2 // short val
         0: .line 797
            aload 0 /* this */
            iload 1 /* position */
            iload 2 /* val */
            invokestatic java.lang.Short.valueOf:(S)Ljava/lang/Short;
            getstatic org.hibernate.type.ShortType.INSTANCE:Lorg/hibernate/type/ShortType;
            invokeinterface org.hibernate.Query.setParameter:(ILjava/lang/Object;Lorg/hibernate/type/Type;)Lorg/hibernate/Query;
            pop
         1: .line 798
            aload 0 /* this */
            areturn
        end local 2 // short val
        end local 1 // int position
        end local 0 // org.hibernate.Query this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0      this  Lorg/hibernate/Query<TR;>;
            0    2     1  position  I
            0    2     2       val  S
    Signature: (IS)Lorg/hibernate/Query<TR;>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
          Name  Flags
      position  
      val       

  public org.hibernate.Query<R> setInteger(int, int);
    descriptor: (II)Lorg/hibernate/Query;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // org.hibernate.Query this
        start local 1 // int position
        start local 2 // int val
         0: .line 815
            aload 0 /* this */
            iload 1 /* position */
            iload 2 /* val */
            invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
            getstatic org.hibernate.type.IntegerType.INSTANCE:Lorg/hibernate/type/IntegerType;
            invokeinterface org.hibernate.Query.setParameter:(ILjava/lang/Object;Lorg/hibernate/type/Type;)Lorg/hibernate/Query;
            pop
         1: .line 816
            aload 0 /* this */
            areturn
        end local 2 // int val
        end local 1 // int position
        end local 0 // org.hibernate.Query this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0      this  Lorg/hibernate/Query<TR;>;
            0    2     1  position  I
            0    2     2       val  I
    Signature: (II)Lorg/hibernate/Query<TR;>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
          Name  Flags
      position  
      val       

  public org.hibernate.Query<R> setLong(int, long);
    descriptor: (IJ)Lorg/hibernate/Query;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=3
        start local 0 // org.hibernate.Query this
        start local 1 // int position
        start local 2 // long val
         0: .line 833
            aload 0 /* this */
            iload 1 /* position */
            lload 2 /* val */
            invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
            getstatic org.hibernate.type.LongType.INSTANCE:Lorg/hibernate/type/LongType;
            invokeinterface org.hibernate.Query.setParameter:(ILjava/lang/Object;Lorg/hibernate/type/Type;)Lorg/hibernate/Query;
            pop
         1: .line 834
            aload 0 /* this */
            areturn
        end local 2 // long val
        end local 1 // int position
        end local 0 // org.hibernate.Query this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0      this  Lorg/hibernate/Query<TR;>;
            0    2     1  position  I
            0    2     2       val  J
    Signature: (IJ)Lorg/hibernate/Query<TR;>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
          Name  Flags
      position  
      val       

  public org.hibernate.Query<R> setFloat(int, float);
    descriptor: (IF)Lorg/hibernate/Query;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // org.hibernate.Query this
        start local 1 // int position
        start local 2 // float val
         0: .line 851
            aload 0 /* this */
            iload 1 /* position */
            fload 2 /* val */
            invokestatic java.lang.Float.valueOf:(F)Ljava/lang/Float;
            getstatic org.hibernate.type.FloatType.INSTANCE:Lorg/hibernate/type/FloatType;
            invokeinterface org.hibernate.Query.setParameter:(ILjava/lang/Object;Lorg/hibernate/type/Type;)Lorg/hibernate/Query;
            pop
         1: .line 852
            aload 0 /* this */
            areturn
        end local 2 // float val
        end local 1 // int position
        end local 0 // org.hibernate.Query this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0      this  Lorg/hibernate/Query<TR;>;
            0    2     1  position  I
            0    2     2       val  F
    Signature: (IF)Lorg/hibernate/Query<TR;>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
          Name  Flags
      position  
      val       

  public org.hibernate.Query<R> setDouble(int, double);
    descriptor: (ID)Lorg/hibernate/Query;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=3
        start local 0 // org.hibernate.Query this
        start local 1 // int position
        start local 2 // double val
         0: .line 869
            aload 0 /* this */
            iload 1 /* position */
            dload 2 /* val */
            invokestatic java.lang.Double.valueOf:(D)Ljava/lang/Double;
            getstatic org.hibernate.type.DoubleType.INSTANCE:Lorg/hibernate/type/DoubleType;
            invokeinterface org.hibernate.Query.setParameter:(ILjava/lang/Object;Lorg/hibernate/type/Type;)Lorg/hibernate/Query;
            pop
         1: .line 870
            aload 0 /* this */
            areturn
        end local 2 // double val
        end local 1 // int position
        end local 0 // org.hibernate.Query this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0      this  Lorg/hibernate/Query<TR;>;
            0    2     1  position  I
            0    2     2       val  D
    Signature: (ID)Lorg/hibernate/Query<TR;>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
          Name  Flags
      position  
      val       

  public org.hibernate.Query<R> setBinary(int, byte[]);
    descriptor: (I[B)Lorg/hibernate/Query;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // org.hibernate.Query this
        start local 1 // int position
        start local 2 // byte[] val
         0: .line 887
            aload 0 /* this */
            iload 1 /* position */
            aload 2 /* val */
            getstatic org.hibernate.type.BinaryType.INSTANCE:Lorg/hibernate/type/BinaryType;
            invokeinterface org.hibernate.Query.setParameter:(ILjava/lang/Object;Lorg/hibernate/type/Type;)Lorg/hibernate/Query;
            pop
         1: .line 888
            aload 0 /* this */
            areturn
        end local 2 // byte[] val
        end local 1 // int position
        end local 0 // org.hibernate.Query this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0      this  Lorg/hibernate/Query<TR;>;
            0    2     1  position  I
            0    2     2       val  [B
    Signature: (I[B)Lorg/hibernate/Query<TR;>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
          Name  Flags
      position  
      val       

  public org.hibernate.Query<R> setText(int, java.lang.String);
    descriptor: (ILjava/lang/String;)Lorg/hibernate/Query;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // org.hibernate.Query this
        start local 1 // int position
        start local 2 // java.lang.String val
         0: .line 905
            aload 0 /* this */
            iload 1 /* position */
            aload 2 /* val */
            getstatic org.hibernate.type.TextType.INSTANCE:Lorg/hibernate/type/TextType;
            invokeinterface org.hibernate.Query.setParameter:(ILjava/lang/Object;Lorg/hibernate/type/Type;)Lorg/hibernate/Query;
            pop
         1: .line 906
            aload 0 /* this */
            areturn
        end local 2 // java.lang.String val
        end local 1 // int position
        end local 0 // org.hibernate.Query this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0      this  Lorg/hibernate/Query<TR;>;
            0    2     1  position  I
            0    2     2       val  Ljava/lang/String;
    Signature: (ILjava/lang/String;)Lorg/hibernate/Query<TR;>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
          Name  Flags
      position  
      val       

  public org.hibernate.Query<R> setSerializable(int, java.io.Serializable);
    descriptor: (ILjava/io/Serializable;)Lorg/hibernate/Query;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // org.hibernate.Query this
        start local 1 // int position
        start local 2 // java.io.Serializable val
         0: .line 923
            aload 0 /* this */
            iload 1 /* position */
            aload 2 /* val */
            invokeinterface org.hibernate.Query.setParameter:(ILjava/lang/Object;)Lorg/hibernate/Query;
            pop
         1: .line 924
            aload 0 /* this */
            areturn
        end local 2 // java.io.Serializable val
        end local 1 // int position
        end local 0 // org.hibernate.Query this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0      this  Lorg/hibernate/Query<TR;>;
            0    2     1  position  I
            0    2     2       val  Ljava/io/Serializable;
    Signature: (ILjava/io/Serializable;)Lorg/hibernate/Query<TR;>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
          Name  Flags
      position  
      val       

  public org.hibernate.Query<R> setLocale(int, java.util.Locale);
    descriptor: (ILjava/util/Locale;)Lorg/hibernate/Query;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // org.hibernate.Query this
        start local 1 // int position
        start local 2 // java.util.Locale val
         0: .line 941
            aload 0 /* this */
            iload 1 /* position */
            aload 2 /* val */
            getstatic org.hibernate.type.LocaleType.INSTANCE:Lorg/hibernate/type/LocaleType;
            invokeinterface org.hibernate.Query.setParameter:(ILjava/lang/Object;Lorg/hibernate/type/Type;)Lorg/hibernate/Query;
            pop
         1: .line 942
            aload 0 /* this */
            areturn
        end local 2 // java.util.Locale val
        end local 1 // int position
        end local 0 // org.hibernate.Query this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0      this  Lorg/hibernate/Query<TR;>;
            0    2     1  position  I
            0    2     2       val  Ljava/util/Locale;
    Signature: (ILjava/util/Locale;)Lorg/hibernate/Query<TR;>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
          Name  Flags
      position  
      val       

  public org.hibernate.Query<R> setBigDecimal(int, java.math.BigDecimal);
    descriptor: (ILjava/math/BigDecimal;)Lorg/hibernate/Query;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // org.hibernate.Query this
        start local 1 // int position
        start local 2 // java.math.BigDecimal val
         0: .line 959
            aload 0 /* this */
            iload 1 /* position */
            aload 2 /* val */
            getstatic org.hibernate.type.BigDecimalType.INSTANCE:Lorg/hibernate/type/BigDecimalType;
            invokeinterface org.hibernate.Query.setParameter:(ILjava/lang/Object;Lorg/hibernate/type/Type;)Lorg/hibernate/Query;
            pop
         1: .line 960
            aload 0 /* this */
            areturn
        end local 2 // java.math.BigDecimal val
        end local 1 // int position
        end local 0 // org.hibernate.Query this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0      this  Lorg/hibernate/Query<TR;>;
            0    2     1  position  I
            0    2     2       val  Ljava/math/BigDecimal;
    Signature: (ILjava/math/BigDecimal;)Lorg/hibernate/Query<TR;>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
          Name  Flags
      position  
      val       

  public org.hibernate.Query<R> setBigInteger(int, java.math.BigInteger);
    descriptor: (ILjava/math/BigInteger;)Lorg/hibernate/Query;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // org.hibernate.Query this
        start local 1 // int position
        start local 2 // java.math.BigInteger val
         0: .line 977
            aload 0 /* this */
            iload 1 /* position */
            aload 2 /* val */
            getstatic org.hibernate.type.BigIntegerType.INSTANCE:Lorg/hibernate/type/BigIntegerType;
            invokeinterface org.hibernate.Query.setParameter:(ILjava/lang/Object;Lorg/hibernate/type/Type;)Lorg/hibernate/Query;
            pop
         1: .line 978
            aload 0 /* this */
            areturn
        end local 2 // java.math.BigInteger val
        end local 1 // int position
        end local 0 // org.hibernate.Query this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0      this  Lorg/hibernate/Query<TR;>;
            0    2     1  position  I
            0    2     2       val  Ljava/math/BigInteger;
    Signature: (ILjava/math/BigInteger;)Lorg/hibernate/Query<TR;>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
          Name  Flags
      position  
      val       

  public org.hibernate.Query<R> setDate(int, java.util.Date);
    descriptor: (ILjava/util/Date;)Lorg/hibernate/Query;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // org.hibernate.Query this
        start local 1 // int position
        start local 2 // java.util.Date val
         0: .line 995
            aload 0 /* this */
            iload 1 /* position */
            aload 2 /* val */
            getstatic org.hibernate.type.DateType.INSTANCE:Lorg/hibernate/type/DateType;
            invokeinterface org.hibernate.Query.setParameter:(ILjava/lang/Object;Lorg/hibernate/type/Type;)Lorg/hibernate/Query;
            pop
         1: .line 996
            aload 0 /* this */
            areturn
        end local 2 // java.util.Date val
        end local 1 // int position
        end local 0 // org.hibernate.Query this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0      this  Lorg/hibernate/Query<TR;>;
            0    2     1  position  I
            0    2     2       val  Ljava/util/Date;
    Signature: (ILjava/util/Date;)Lorg/hibernate/Query<TR;>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
          Name  Flags
      position  
      val       

  public org.hibernate.Query<R> setTime(int, java.util.Date);
    descriptor: (ILjava/util/Date;)Lorg/hibernate/Query;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // org.hibernate.Query this
        start local 1 // int position
        start local 2 // java.util.Date val
         0: .line 1013
            aload 0 /* this */
            iload 1 /* position */
            aload 2 /* val */
            getstatic org.hibernate.type.TimeType.INSTANCE:Lorg/hibernate/type/TimeType;
            invokeinterface org.hibernate.Query.setParameter:(ILjava/lang/Object;Lorg/hibernate/type/Type;)Lorg/hibernate/Query;
            pop
         1: .line 1014
            aload 0 /* this */
            areturn
        end local 2 // java.util.Date val
        end local 1 // int position
        end local 0 // org.hibernate.Query this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0      this  Lorg/hibernate/Query<TR;>;
            0    2     1  position  I
            0    2     2       val  Ljava/util/Date;
    Signature: (ILjava/util/Date;)Lorg/hibernate/Query<TR;>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
          Name  Flags
      position  
      val       

  public org.hibernate.Query<R> setTimestamp(int, java.util.Date);
    descriptor: (ILjava/util/Date;)Lorg/hibernate/Query;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // org.hibernate.Query this
        start local 1 // int position
        start local 2 // java.util.Date val
         0: .line 1031
            aload 0 /* this */
            iload 1 /* position */
            aload 2 /* val */
            getstatic org.hibernate.type.TimestampType.INSTANCE:Lorg/hibernate/type/TimestampType;
            invokeinterface org.hibernate.Query.setParameter:(ILjava/lang/Object;Lorg/hibernate/type/Type;)Lorg/hibernate/Query;
            pop
         1: .line 1032
            aload 0 /* this */
            areturn
        end local 2 // java.util.Date val
        end local 1 // int position
        end local 0 // org.hibernate.Query this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0      this  Lorg/hibernate/Query<TR;>;
            0    2     1  position  I
            0    2     2       val  Ljava/util/Date;
    Signature: (ILjava/util/Date;)Lorg/hibernate/Query<TR;>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
          Name  Flags
      position  
      val       

  public org.hibernate.Query<R> setCalendar(int, java.util.Calendar);
    descriptor: (ILjava/util/Calendar;)Lorg/hibernate/Query;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // org.hibernate.Query this
        start local 1 // int position
        start local 2 // java.util.Calendar val
         0: .line 1049
            aload 0 /* this */
            iload 1 /* position */
            aload 2 /* val */
            getstatic org.hibernate.type.TimestampType.INSTANCE:Lorg/hibernate/type/TimestampType;
            invokeinterface org.hibernate.Query.setParameter:(ILjava/lang/Object;Lorg/hibernate/type/Type;)Lorg/hibernate/Query;
            pop
         1: .line 1050
            aload 0 /* this */
            areturn
        end local 2 // java.util.Calendar val
        end local 1 // int position
        end local 0 // org.hibernate.Query this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0      this  Lorg/hibernate/Query<TR;>;
            0    2     1  position  I
            0    2     2       val  Ljava/util/Calendar;
    Signature: (ILjava/util/Calendar;)Lorg/hibernate/Query<TR;>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
          Name  Flags
      position  
      val       

  public org.hibernate.Query<R> setCalendarDate(int, java.util.Calendar);
    descriptor: (ILjava/util/Calendar;)Lorg/hibernate/Query;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // org.hibernate.Query this
        start local 1 // int position
        start local 2 // java.util.Calendar val
         0: .line 1067
            aload 0 /* this */
            iload 1 /* position */
            aload 2 /* val */
            getstatic org.hibernate.type.DateType.INSTANCE:Lorg/hibernate/type/DateType;
            invokeinterface org.hibernate.Query.setParameter:(ILjava/lang/Object;Lorg/hibernate/type/Type;)Lorg/hibernate/Query;
            pop
         1: .line 1068
            aload 0 /* this */
            areturn
        end local 2 // java.util.Calendar val
        end local 1 // int position
        end local 0 // org.hibernate.Query this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0      this  Lorg/hibernate/Query<TR;>;
            0    2     1  position  I
            0    2     2       val  Ljava/util/Calendar;
    Signature: (ILjava/util/Calendar;)Lorg/hibernate/Query<TR;>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
          Name  Flags
      position  
      val       

  public org.hibernate.Query<R> setString(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lorg/hibernate/Query;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // org.hibernate.Query this
        start local 1 // java.lang.String name
        start local 2 // java.lang.String val
         0: .line 1085
            aload 0 /* this */
            aload 1 /* name */
            aload 2 /* val */
            getstatic org.hibernate.type.StringType.INSTANCE:Lorg/hibernate/type/StringType;
            invokeinterface org.hibernate.Query.setParameter:(Ljava/lang/String;Ljava/lang/Object;Lorg/hibernate/type/Type;)Lorg/hibernate/Query;
            pop
         1: .line 1086
            aload 0 /* this */
            areturn
        end local 2 // java.lang.String val
        end local 1 // java.lang.String name
        end local 0 // org.hibernate.Query this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/hibernate/Query<TR;>;
            0    2     1  name  Ljava/lang/String;
            0    2     2   val  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lorg/hibernate/Query<TR;>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
      Name  Flags
      name  
      val   

  public org.hibernate.Query<R> setCharacter(java.lang.String, char);
    descriptor: (Ljava/lang/String;C)Lorg/hibernate/Query;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // org.hibernate.Query this
        start local 1 // java.lang.String name
        start local 2 // char val
         0: .line 1103
            aload 0 /* this */
            aload 1 /* name */
            iload 2 /* val */
            invokestatic java.lang.Character.valueOf:(C)Ljava/lang/Character;
            getstatic org.hibernate.type.CharacterType.INSTANCE:Lorg/hibernate/type/CharacterType;
            invokeinterface org.hibernate.Query.setParameter:(Ljava/lang/String;Ljava/lang/Object;Lorg/hibernate/type/Type;)Lorg/hibernate/Query;
            pop
         1: .line 1104
            aload 0 /* this */
            areturn
        end local 2 // char val
        end local 1 // java.lang.String name
        end local 0 // org.hibernate.Query this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/hibernate/Query<TR;>;
            0    2     1  name  Ljava/lang/String;
            0    2     2   val  C
    Signature: (Ljava/lang/String;C)Lorg/hibernate/Query<TR;>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
      Name  Flags
      name  
      val   

  public org.hibernate.Query<R> setBoolean(java.lang.String, boolean);
    descriptor: (Ljava/lang/String;Z)Lorg/hibernate/Query;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=3, args_size=3
        start local 0 // org.hibernate.Query this
        start local 1 // java.lang.String name
        start local 2 // boolean val
         0: .line 1121
            aload 0 /* this */
            aload 1 /* name */
            iload 2 /* val */
            invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
            aload 0 /* this */
            aload 1 /* name */
            iload 2 /* val */
            invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
            getstatic org.hibernate.type.BooleanType.INSTANCE:Lorg/hibernate/type/BooleanType;
            invokeinterface org.hibernate.Query.determineProperBooleanType:(Ljava/lang/String;Ljava/lang/Object;Lorg/hibernate/type/Type;)Lorg/hibernate/type/Type;
            invokeinterface org.hibernate.Query.setParameter:(Ljava/lang/String;Ljava/lang/Object;Lorg/hibernate/type/Type;)Lorg/hibernate/Query;
            pop
         1: .line 1122
            aload 0 /* this */
            areturn
        end local 2 // boolean val
        end local 1 // java.lang.String name
        end local 0 // org.hibernate.Query this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/hibernate/Query<TR;>;
            0    2     1  name  Ljava/lang/String;
            0    2     2   val  Z
    Signature: (Ljava/lang/String;Z)Lorg/hibernate/Query<TR;>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
      Name  Flags
      name  
      val   

  public org.hibernate.Query<R> setByte(java.lang.String, byte);
    descriptor: (Ljava/lang/String;B)Lorg/hibernate/Query;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // org.hibernate.Query this
        start local 1 // java.lang.String name
        start local 2 // byte val
         0: .line 1139
            aload 0 /* this */
            aload 1 /* name */
            iload 2 /* val */
            invokestatic java.lang.Byte.valueOf:(B)Ljava/lang/Byte;
            getstatic org.hibernate.type.ByteType.INSTANCE:Lorg/hibernate/type/ByteType;
            invokeinterface org.hibernate.Query.setParameter:(Ljava/lang/String;Ljava/lang/Object;Lorg/hibernate/type/Type;)Lorg/hibernate/Query;
            pop
         1: .line 1140
            aload 0 /* this */
            areturn
        end local 2 // byte val
        end local 1 // java.lang.String name
        end local 0 // org.hibernate.Query this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/hibernate/Query<TR;>;
            0    2     1  name  Ljava/lang/String;
            0    2     2   val  B
    Signature: (Ljava/lang/String;B)Lorg/hibernate/Query<TR;>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
      Name  Flags
      name  
      val   

  public org.hibernate.Query<R> setShort(java.lang.String, short);
    descriptor: (Ljava/lang/String;S)Lorg/hibernate/Query;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // org.hibernate.Query this
        start local 1 // java.lang.String name
        start local 2 // short val
         0: .line 1157
            aload 0 /* this */
            aload 1 /* name */
            iload 2 /* val */
            invokestatic java.lang.Short.valueOf:(S)Ljava/lang/Short;
            getstatic org.hibernate.type.ShortType.INSTANCE:Lorg/hibernate/type/ShortType;
            invokeinterface org.hibernate.Query.setParameter:(Ljava/lang/String;Ljava/lang/Object;Lorg/hibernate/type/Type;)Lorg/hibernate/Query;
            pop
         1: .line 1158
            aload 0 /* this */
            areturn
        end local 2 // short val
        end local 1 // java.lang.String name
        end local 0 // org.hibernate.Query this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/hibernate/Query<TR;>;
            0    2     1  name  Ljava/lang/String;
            0    2     2   val  S
    Signature: (Ljava/lang/String;S)Lorg/hibernate/Query<TR;>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
      Name  Flags
      name  
      val   

  public org.hibernate.Query<R> setInteger(java.lang.String, int);
    descriptor: (Ljava/lang/String;I)Lorg/hibernate/Query;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // org.hibernate.Query this
        start local 1 // java.lang.String name
        start local 2 // int val
         0: .line 1175
            aload 0 /* this */
            aload 1 /* name */
            iload 2 /* val */
            invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
            getstatic org.hibernate.type.IntegerType.INSTANCE:Lorg/hibernate/type/IntegerType;
            invokeinterface org.hibernate.Query.setParameter:(Ljava/lang/String;Ljava/lang/Object;Lorg/hibernate/type/Type;)Lorg/hibernate/Query;
            pop
         1: .line 1176
            aload 0 /* this */
            areturn
        end local 2 // int val
        end local 1 // java.lang.String name
        end local 0 // org.hibernate.Query this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/hibernate/Query<TR;>;
            0    2     1  name  Ljava/lang/String;
            0    2     2   val  I
    Signature: (Ljava/lang/String;I)Lorg/hibernate/Query<TR;>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
      Name  Flags
      name  
      val   

  public org.hibernate.Query<R> setLong(java.lang.String, long);
    descriptor: (Ljava/lang/String;J)Lorg/hibernate/Query;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=3
        start local 0 // org.hibernate.Query this
        start local 1 // java.lang.String name
        start local 2 // long val
         0: .line 1193
            aload 0 /* this */
            aload 1 /* name */
            lload 2 /* val */
            invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
            getstatic org.hibernate.type.LongType.INSTANCE:Lorg/hibernate/type/LongType;
            invokeinterface org.hibernate.Query.setParameter:(Ljava/lang/String;Ljava/lang/Object;Lorg/hibernate/type/Type;)Lorg/hibernate/Query;
            pop
         1: .line 1194
            aload 0 /* this */
            areturn
        end local 2 // long val
        end local 1 // java.lang.String name
        end local 0 // org.hibernate.Query this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/hibernate/Query<TR;>;
            0    2     1  name  Ljava/lang/String;
            0    2     2   val  J
    Signature: (Ljava/lang/String;J)Lorg/hibernate/Query<TR;>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
      Name  Flags
      name  
      val   

  public org.hibernate.Query<R> setFloat(java.lang.String, float);
    descriptor: (Ljava/lang/String;F)Lorg/hibernate/Query;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // org.hibernate.Query this
        start local 1 // java.lang.String name
        start local 2 // float val
         0: .line 1211
            aload 0 /* this */
            aload 1 /* name */
            fload 2 /* val */
            invokestatic java.lang.Float.valueOf:(F)Ljava/lang/Float;
            getstatic org.hibernate.type.FloatType.INSTANCE:Lorg/hibernate/type/FloatType;
            invokeinterface org.hibernate.Query.setParameter:(Ljava/lang/String;Ljava/lang/Object;Lorg/hibernate/type/Type;)Lorg/hibernate/Query;
            pop
         1: .line 1212
            aload 0 /* this */
            areturn
        end local 2 // float val
        end local 1 // java.lang.String name
        end local 0 // org.hibernate.Query this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/hibernate/Query<TR;>;
            0    2     1  name  Ljava/lang/String;
            0    2     2   val  F
    Signature: (Ljava/lang/String;F)Lorg/hibernate/Query<TR;>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
      Name  Flags
      name  
      val   

  public org.hibernate.Query<R> setDouble(java.lang.String, double);
    descriptor: (Ljava/lang/String;D)Lorg/hibernate/Query;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=3
        start local 0 // org.hibernate.Query this
        start local 1 // java.lang.String name
        start local 2 // double val
         0: .line 1229
            aload 0 /* this */
            aload 1 /* name */
            dload 2 /* val */
            invokestatic java.lang.Double.valueOf:(D)Ljava/lang/Double;
            getstatic org.hibernate.type.DoubleType.INSTANCE:Lorg/hibernate/type/DoubleType;
            invokeinterface org.hibernate.Query.setParameter:(Ljava/lang/String;Ljava/lang/Object;Lorg/hibernate/type/Type;)Lorg/hibernate/Query;
            pop
         1: .line 1230
            aload 0 /* this */
            areturn
        end local 2 // double val
        end local 1 // java.lang.String name
        end local 0 // org.hibernate.Query this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/hibernate/Query<TR;>;
            0    2     1  name  Ljava/lang/String;
            0    2     2   val  D
    Signature: (Ljava/lang/String;D)Lorg/hibernate/Query<TR;>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
      Name  Flags
      name  
      val   

  public org.hibernate.Query<R> setBinary(java.lang.String, byte[]);
    descriptor: (Ljava/lang/String;[B)Lorg/hibernate/Query;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // org.hibernate.Query this
        start local 1 // java.lang.String name
        start local 2 // byte[] val
         0: .line 1247
            aload 0 /* this */
            aload 1 /* name */
            aload 2 /* val */
            getstatic org.hibernate.type.BinaryType.INSTANCE:Lorg/hibernate/type/BinaryType;
            invokeinterface org.hibernate.Query.setParameter:(Ljava/lang/String;Ljava/lang/Object;Lorg/hibernate/type/Type;)Lorg/hibernate/Query;
            pop
         1: .line 1248
            aload 0 /* this */
            areturn
        end local 2 // byte[] val
        end local 1 // java.lang.String name
        end local 0 // org.hibernate.Query this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/hibernate/Query<TR;>;
            0    2     1  name  Ljava/lang/String;
            0    2     2   val  [B
    Signature: (Ljava/lang/String;[B)Lorg/hibernate/Query<TR;>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
      Name  Flags
      name  
      val   

  public org.hibernate.Query<R> setText(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lorg/hibernate/Query;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // org.hibernate.Query this
        start local 1 // java.lang.String name
        start local 2 // java.lang.String val
         0: .line 1265
            aload 0 /* this */
            aload 1 /* name */
            aload 2 /* val */
            getstatic org.hibernate.type.TextType.INSTANCE:Lorg/hibernate/type/TextType;
            invokeinterface org.hibernate.Query.setParameter:(Ljava/lang/String;Ljava/lang/Object;Lorg/hibernate/type/Type;)Lorg/hibernate/Query;
            pop
         1: .line 1266
            aload 0 /* this */
            areturn
        end local 2 // java.lang.String val
        end local 1 // java.lang.String name
        end local 0 // org.hibernate.Query this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/hibernate/Query<TR;>;
            0    2     1  name  Ljava/lang/String;
            0    2     2   val  Ljava/lang/String;
    Signature: (Ljava/lang/String;Ljava/lang/String;)Lorg/hibernate/Query<TR;>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
      Name  Flags
      name  
      val   

  public org.hibernate.Query<R> setSerializable(java.lang.String, java.io.Serializable);
    descriptor: (Ljava/lang/String;Ljava/io/Serializable;)Lorg/hibernate/Query;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // org.hibernate.Query this
        start local 1 // java.lang.String name
        start local 2 // java.io.Serializable val
         0: .line 1283
            aload 0 /* this */
            aload 1 /* name */
            aload 2 /* val */
            invokeinterface org.hibernate.Query.setParameter:(Ljava/lang/String;Ljava/lang/Object;)Lorg/hibernate/Query;
            pop
         1: .line 1284
            aload 0 /* this */
            areturn
        end local 2 // java.io.Serializable val
        end local 1 // java.lang.String name
        end local 0 // org.hibernate.Query this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/hibernate/Query<TR;>;
            0    2     1  name  Ljava/lang/String;
            0    2     2   val  Ljava/io/Serializable;
    Signature: (Ljava/lang/String;Ljava/io/Serializable;)Lorg/hibernate/Query<TR;>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
      Name  Flags
      name  
      val   

  public org.hibernate.Query<R> setLocale(java.lang.String, java.util.Locale);
    descriptor: (Ljava/lang/String;Ljava/util/Locale;)Lorg/hibernate/Query;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // org.hibernate.Query this
        start local 1 // java.lang.String name
        start local 2 // java.util.Locale val
         0: .line 1300
            aload 0 /* this */
            aload 1 /* name */
            aload 2 /* val */
            getstatic org.hibernate.type.TextType.INSTANCE:Lorg/hibernate/type/TextType;
            invokeinterface org.hibernate.Query.setParameter:(Ljava/lang/String;Ljava/lang/Object;Lorg/hibernate/type/Type;)Lorg/hibernate/Query;
            pop
         1: .line 1301
            aload 0 /* this */
            areturn
        end local 2 // java.util.Locale val
        end local 1 // java.lang.String name
        end local 0 // org.hibernate.Query this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/hibernate/Query<TR;>;
            0    2     1  name  Ljava/lang/String;
            0    2     2   val  Ljava/util/Locale;
    Signature: (Ljava/lang/String;Ljava/util/Locale;)Lorg/hibernate/Query<TR;>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
      Name  Flags
      name  
      val   

  public org.hibernate.Query<R> setBigDecimal(java.lang.String, java.math.BigDecimal);
    descriptor: (Ljava/lang/String;Ljava/math/BigDecimal;)Lorg/hibernate/Query;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // org.hibernate.Query this
        start local 1 // java.lang.String name
        start local 2 // java.math.BigDecimal val
         0: .line 1317
            aload 0 /* this */
            aload 1 /* name */
            aload 2 /* val */
            getstatic org.hibernate.type.BigDecimalType.INSTANCE:Lorg/hibernate/type/BigDecimalType;
            invokeinterface org.hibernate.Query.setParameter:(Ljava/lang/String;Ljava/lang/Object;Lorg/hibernate/type/Type;)Lorg/hibernate/Query;
            pop
         1: .line 1318
            aload 0 /* this */
            areturn
        end local 2 // java.math.BigDecimal val
        end local 1 // java.lang.String name
        end local 0 // org.hibernate.Query this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/hibernate/Query<TR;>;
            0    2     1  name  Ljava/lang/String;
            0    2     2   val  Ljava/math/BigDecimal;
    Signature: (Ljava/lang/String;Ljava/math/BigDecimal;)Lorg/hibernate/Query<TR;>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
      Name  Flags
      name  
      val   

  public org.hibernate.Query<R> setBigInteger(java.lang.String, java.math.BigInteger);
    descriptor: (Ljava/lang/String;Ljava/math/BigInteger;)Lorg/hibernate/Query;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // org.hibernate.Query this
        start local 1 // java.lang.String name
        start local 2 // java.math.BigInteger val
         0: .line 1334
            aload 0 /* this */
            aload 1 /* name */
            aload 2 /* val */
            getstatic org.hibernate.type.BigIntegerType.INSTANCE:Lorg/hibernate/type/BigIntegerType;
            invokeinterface org.hibernate.Query.setParameter:(Ljava/lang/String;Ljava/lang/Object;Lorg/hibernate/type/Type;)Lorg/hibernate/Query;
            pop
         1: .line 1335
            aload 0 /* this */
            areturn
        end local 2 // java.math.BigInteger val
        end local 1 // java.lang.String name
        end local 0 // org.hibernate.Query this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/hibernate/Query<TR;>;
            0    2     1  name  Ljava/lang/String;
            0    2     2   val  Ljava/math/BigInteger;
    Signature: (Ljava/lang/String;Ljava/math/BigInteger;)Lorg/hibernate/Query<TR;>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
      Name  Flags
      name  
      val   

  public org.hibernate.Query<R> setDate(java.lang.String, java.util.Date);
    descriptor: (Ljava/lang/String;Ljava/util/Date;)Lorg/hibernate/Query;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // org.hibernate.Query this
        start local 1 // java.lang.String name
        start local 2 // java.util.Date val
         0: .line 1352
            aload 0 /* this */
            aload 1 /* name */
            aload 2 /* val */
            getstatic org.hibernate.type.DateType.INSTANCE:Lorg/hibernate/type/DateType;
            invokeinterface org.hibernate.Query.setParameter:(Ljava/lang/String;Ljava/lang/Object;Lorg/hibernate/type/Type;)Lorg/hibernate/Query;
            pop
         1: .line 1353
            aload 0 /* this */
            areturn
        end local 2 // java.util.Date val
        end local 1 // java.lang.String name
        end local 0 // org.hibernate.Query this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/hibernate/Query<TR;>;
            0    2     1  name  Ljava/lang/String;
            0    2     2   val  Ljava/util/Date;
    Signature: (Ljava/lang/String;Ljava/util/Date;)Lorg/hibernate/Query<TR;>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
      Name  Flags
      name  
      val   

  public org.hibernate.Query<R> setTime(java.lang.String, java.util.Date);
    descriptor: (Ljava/lang/String;Ljava/util/Date;)Lorg/hibernate/Query;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // org.hibernate.Query this
        start local 1 // java.lang.String name
        start local 2 // java.util.Date val
         0: .line 1370
            aload 0 /* this */
            aload 1 /* name */
            aload 2 /* val */
            getstatic org.hibernate.type.TimeType.INSTANCE:Lorg/hibernate/type/TimeType;
            invokeinterface org.hibernate.Query.setParameter:(Ljava/lang/String;Ljava/lang/Object;Lorg/hibernate/type/Type;)Lorg/hibernate/Query;
            pop
         1: .line 1371
            aload 0 /* this */
            areturn
        end local 2 // java.util.Date val
        end local 1 // java.lang.String name
        end local 0 // org.hibernate.Query this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/hibernate/Query<TR;>;
            0    2     1  name  Ljava/lang/String;
            0    2     2   val  Ljava/util/Date;
    Signature: (Ljava/lang/String;Ljava/util/Date;)Lorg/hibernate/Query<TR;>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
      Name  Flags
      name  
      val   

  public org.hibernate.Query<R> setTimestamp(java.lang.String, java.util.Date);
    descriptor: (Ljava/lang/String;Ljava/util/Date;)Lorg/hibernate/Query;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // org.hibernate.Query this
        start local 1 // java.lang.String name
        start local 2 // java.util.Date value
         0: .line 1388
            aload 0 /* this */
            aload 1 /* name */
            aload 2 /* value */
            getstatic org.hibernate.type.TimestampType.INSTANCE:Lorg/hibernate/type/TimestampType;
            invokeinterface org.hibernate.Query.setParameter:(Ljava/lang/String;Ljava/lang/Object;Lorg/hibernate/type/Type;)Lorg/hibernate/Query;
            pop
         1: .line 1389
            aload 0 /* this */
            areturn
        end local 2 // java.util.Date value
        end local 1 // java.lang.String name
        end local 0 // org.hibernate.Query this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lorg/hibernate/Query<TR;>;
            0    2     1   name  Ljava/lang/String;
            0    2     2  value  Ljava/util/Date;
    Signature: (Ljava/lang/String;Ljava/util/Date;)Lorg/hibernate/Query<TR;>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
       Name  Flags
      name   
      value  

  public org.hibernate.Query<R> setCalendar(java.lang.String, java.util.Calendar);
    descriptor: (Ljava/lang/String;Ljava/util/Calendar;)Lorg/hibernate/Query;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // org.hibernate.Query this
        start local 1 // java.lang.String name
        start local 2 // java.util.Calendar value
         0: .line 1406
            aload 0 /* this */
            aload 1 /* name */
            aload 2 /* value */
            getstatic org.hibernate.type.TimestampType.INSTANCE:Lorg/hibernate/type/TimestampType;
            invokeinterface org.hibernate.Query.setParameter:(Ljava/lang/String;Ljava/lang/Object;Lorg/hibernate/type/Type;)Lorg/hibernate/Query;
            pop
         1: .line 1407
            aload 0 /* this */
            areturn
        end local 2 // java.util.Calendar value
        end local 1 // java.lang.String name
        end local 0 // org.hibernate.Query this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lorg/hibernate/Query<TR;>;
            0    2     1   name  Ljava/lang/String;
            0    2     2  value  Ljava/util/Calendar;
    Signature: (Ljava/lang/String;Ljava/util/Calendar;)Lorg/hibernate/Query<TR;>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
       Name  Flags
      name   
      value  

  public org.hibernate.Query<R> setCalendarDate(java.lang.String, java.util.Calendar);
    descriptor: (Ljava/lang/String;Ljava/util/Calendar;)Lorg/hibernate/Query;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // org.hibernate.Query this
        start local 1 // java.lang.String name
        start local 2 // java.util.Calendar value
         0: .line 1424
            aload 0 /* this */
            aload 1 /* name */
            aload 2 /* value */
            getstatic org.hibernate.type.DateType.INSTANCE:Lorg/hibernate/type/DateType;
            invokeinterface org.hibernate.Query.setParameter:(Ljava/lang/String;Ljava/lang/Object;Lorg/hibernate/type/Type;)Lorg/hibernate/Query;
            pop
         1: .line 1425
            aload 0 /* this */
            areturn
        end local 2 // java.util.Calendar value
        end local 1 // java.lang.String name
        end local 0 // org.hibernate.Query this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lorg/hibernate/Query<TR;>;
            0    2     1   name  Ljava/lang/String;
            0    2     2  value  Ljava/util/Calendar;
    Signature: (Ljava/lang/String;Ljava/util/Calendar;)Lorg/hibernate/Query<TR;>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
       Name  Flags
      name   
      value  

  public abstract org.hibernate.Query<R> setEntity(int, );
    descriptor: (ILjava/lang/Object;)Lorg/hibernate/Query;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (ILjava/lang/Object;)Lorg/hibernate/Query<TR;>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
          Name  Flags
      position  
      val       

  public abstract org.hibernate.Query<R> setEntity(java.lang.String, );
    descriptor: (Ljava/lang/String;Ljava/lang/Object;)Lorg/hibernate/Query;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljava/lang/String;Ljava/lang/Object;)Lorg/hibernate/Query<TR;>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
      Name  Flags
      name  
      val   

  public abstract org.hibernate.type.Type determineProperBooleanType(int, java.lang.Object, org.hibernate.type.Type);
    descriptor: (ILjava/lang/Object;Lorg/hibernate/type/Type;)Lorg/hibernate/type/Type;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
             Name  Flags
      position     
      value        
      defaultType  

  public abstract org.hibernate.type.Type determineProperBooleanType(java.lang.String, java.lang.Object, org.hibernate.type.Type);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;Lorg/hibernate/type/Type;)Lorg/hibernate/type/Type;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
             Name  Flags
      name         
      value        
      defaultType  

  public abstract org.hibernate.Query<R> setResultTransformer(org.hibernate.transform.ResultTransformer);
    descriptor: (Lorg/hibernate/transform/ResultTransformer;)Lorg/hibernate/Query;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Lorg/hibernate/transform/ResultTransformer;)Lorg/hibernate/Query<TR;>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
             Name  Flags
      transformer  

  public abstract java.lang.String[] getReturnAliases();
    descriptor: ()[Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()

  public org.hibernate.Query<R> setParameters([], org.hibernate.type.Type[]);
    descriptor: ([Ljava/lang/Object;[Lorg/hibernate/type/Type;)Lorg/hibernate/Query;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=3
        start local 0 // org.hibernate.Query this
        start local 1 // java.lang.Object[] values
        start local 2 // org.hibernate.type.Type[] types
         0: .line 1514
            getstatic org.hibernate.Query.$assertionsDisabled:Z
            ifne 1
            aload 1 /* values */
            arraylength
            aload 2 /* types */
            arraylength
            if_icmpeq 1
            new java.lang.AssertionError
            dup
            invokespecial java.lang.AssertionError.<init>:()V
            athrow
         1: .line 1515
      StackMap locals:
      StackMap stack:
            iconst_0
            istore 3 /* i */
        start local 3 // int i
         2: goto 5
         3: .line 1516
      StackMap locals: int
      StackMap stack:
            aload 0 /* this */
            iload 3 /* i */
            aload 1 /* values */
            iload 3 /* i */
            aaload
            aload 2 /* types */
            iload 3 /* i */
            aaload
            invokeinterface org.hibernate.Query.setParameter:(ILjava/lang/Object;Lorg/hibernate/type/Type;)Lorg/hibernate/Query;
            pop
         4: .line 1515
            iinc 3 /* i */ 1
      StackMap locals:
      StackMap stack:
         5: iload 3 /* i */
            aload 1 /* values */
            arraylength
            if_icmplt 3
        end local 3 // int i
         6: .line 1519
            aload 0 /* this */
            areturn
        end local 2 // org.hibernate.type.Type[] types
        end local 1 // java.lang.Object[] values
        end local 0 // org.hibernate.Query this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    7     0    this  Lorg/hibernate/Query<TR;>;
            0    7     1  values  [Ljava/lang/Object;
            0    7     2   types  [Lorg/hibernate/type/Type;
            2    6     3       i  I
    Signature: ([Ljava/lang/Object;[Lorg/hibernate/type/Type;)Lorg/hibernate/Query<TR;>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
        Name  Flags
      values  
      types   

  public org.hibernate.BasicQueryContract setReadOnly(boolean);
    descriptor: (Z)Lorg/hibernate/BasicQueryContract;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            iload 1
            invokeinterface org.hibernate.Query.setReadOnly:(Z)Lorg/hibernate/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public org.hibernate.BasicQueryContract setHibernateFlushMode(org.hibernate.FlushMode);
    descriptor: (Lorg/hibernate/FlushMode;)Lorg/hibernate/BasicQueryContract;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            invokeinterface org.hibernate.Query.setHibernateFlushMode:(Lorg/hibernate/FlushMode;)Lorg/hibernate/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public org.hibernate.BasicQueryContract setCacheable(boolean);
    descriptor: (Z)Lorg/hibernate/BasicQueryContract;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            iload 1
            invokeinterface org.hibernate.Query.setCacheable:(Z)Lorg/hibernate/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public org.hibernate.BasicQueryContract setCacheMode(org.hibernate.CacheMode);
    descriptor: (Lorg/hibernate/CacheMode;)Lorg/hibernate/BasicQueryContract;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            invokeinterface org.hibernate.Query.setCacheMode:(Lorg/hibernate/CacheMode;)Lorg/hibernate/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public org.hibernate.BasicQueryContract setFetchSize(int);
    descriptor: (I)Lorg/hibernate/BasicQueryContract;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            iload 1
            invokeinterface org.hibernate.Query.setFetchSize:(I)Lorg/hibernate/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public javax.persistence.Query setHint(java.lang.String, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;)Ljavax/persistence/Query;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 1
            aload 0
            aload 1
            aload 2
            invokeinterface org.hibernate.Query.setHint:(Ljava/lang/String;Ljava/lang/Object;)Lorg/hibernate/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public javax.persistence.TypedQuery setHint(java.lang.String, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;)Ljavax/persistence/TypedQuery;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 1
            aload 0
            aload 1
            aload 2
            invokeinterface org.hibernate.Query.setHint:(Ljava/lang/String;Ljava/lang/Object;)Lorg/hibernate/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public org.hibernate.BasicQueryContract setCacheRegion(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/hibernate/BasicQueryContract;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            invokeinterface org.hibernate.Query.setCacheRegion:(Ljava/lang/String;)Lorg/hibernate/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public javax.persistence.Query setFirstResult(int);
    descriptor: (I)Ljavax/persistence/Query;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            iload 1
            invokeinterface org.hibernate.Query.setFirstResult:(I)Lorg/hibernate/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public javax.persistence.TypedQuery setFirstResult(int);
    descriptor: (I)Ljavax/persistence/TypedQuery;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            iload 1
            invokeinterface org.hibernate.Query.setFirstResult:(I)Lorg/hibernate/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public javax.persistence.Query setMaxResults(int);
    descriptor: (I)Ljavax/persistence/Query;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            iload 1
            invokeinterface org.hibernate.Query.setMaxResults:(I)Lorg/hibernate/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public javax.persistence.TypedQuery setMaxResults(int);
    descriptor: (I)Ljavax/persistence/TypedQuery;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            iload 1
            invokeinterface org.hibernate.Query.setMaxResults:(I)Lorg/hibernate/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public javax.persistence.Query setLockMode(javax.persistence.LockModeType);
    descriptor: (Ljavax/persistence/LockModeType;)Ljavax/persistence/Query;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            invokeinterface org.hibernate.Query.setLockMode:(Ljavax/persistence/LockModeType;)Lorg/hibernate/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public javax.persistence.TypedQuery setLockMode(javax.persistence.LockModeType);
    descriptor: (Ljavax/persistence/LockModeType;)Ljavax/persistence/TypedQuery;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            invokeinterface org.hibernate.Query.setLockMode:(Ljavax/persistence/LockModeType;)Lorg/hibernate/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public javax.persistence.Query setParameter(int, java.util.Date, javax.persistence.TemporalType);
    descriptor: (ILjava/util/Date;Ljavax/persistence/TemporalType;)Ljavax/persistence/Query;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=4, locals=4, args_size=4
         0: .line 1
            aload 0
            iload 1
            aload 2
            aload 3
            invokeinterface org.hibernate.Query.setParameter:(ILjava/util/Date;Ljavax/persistence/TemporalType;)Lorg/hibernate/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public javax.persistence.TypedQuery setParameter(int, java.util.Date, javax.persistence.TemporalType);
    descriptor: (ILjava/util/Date;Ljavax/persistence/TemporalType;)Ljavax/persistence/TypedQuery;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=4, locals=4, args_size=4
         0: .line 1
            aload 0
            iload 1
            aload 2
            aload 3
            invokeinterface org.hibernate.Query.setParameter:(ILjava/util/Date;Ljavax/persistence/TemporalType;)Lorg/hibernate/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public javax.persistence.Query setParameter(int, java.util.Calendar, javax.persistence.TemporalType);
    descriptor: (ILjava/util/Calendar;Ljavax/persistence/TemporalType;)Ljavax/persistence/Query;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=4, locals=4, args_size=4
         0: .line 1
            aload 0
            iload 1
            aload 2
            aload 3
            invokeinterface org.hibernate.Query.setParameter:(ILjava/util/Calendar;Ljavax/persistence/TemporalType;)Lorg/hibernate/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public javax.persistence.TypedQuery setParameter(int, java.util.Calendar, javax.persistence.TemporalType);
    descriptor: (ILjava/util/Calendar;Ljavax/persistence/TemporalType;)Ljavax/persistence/TypedQuery;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=4, locals=4, args_size=4
         0: .line 1
            aload 0
            iload 1
            aload 2
            aload 3
            invokeinterface org.hibernate.Query.setParameter:(ILjava/util/Calendar;Ljavax/persistence/TemporalType;)Lorg/hibernate/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public javax.persistence.Query setParameter(java.lang.String, java.util.Date, javax.persistence.TemporalType);
    descriptor: (Ljava/lang/String;Ljava/util/Date;Ljavax/persistence/TemporalType;)Ljavax/persistence/Query;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=4, locals=4, args_size=4
         0: .line 1
            aload 0
            aload 1
            aload 2
            aload 3
            invokeinterface org.hibernate.Query.setParameter:(Ljava/lang/String;Ljava/util/Date;Ljavax/persistence/TemporalType;)Lorg/hibernate/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public javax.persistence.TypedQuery setParameter(java.lang.String, java.util.Date, javax.persistence.TemporalType);
    descriptor: (Ljava/lang/String;Ljava/util/Date;Ljavax/persistence/TemporalType;)Ljavax/persistence/TypedQuery;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=4, locals=4, args_size=4
         0: .line 1
            aload 0
            aload 1
            aload 2
            aload 3
            invokeinterface org.hibernate.Query.setParameter:(Ljava/lang/String;Ljava/util/Date;Ljavax/persistence/TemporalType;)Lorg/hibernate/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public javax.persistence.Query setParameter(java.lang.String, java.util.Calendar, javax.persistence.TemporalType);
    descriptor: (Ljava/lang/String;Ljava/util/Calendar;Ljavax/persistence/TemporalType;)Ljavax/persistence/Query;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=4, locals=4, args_size=4
         0: .line 1
            aload 0
            aload 1
            aload 2
            aload 3
            invokeinterface org.hibernate.Query.setParameter:(Ljava/lang/String;Ljava/util/Calendar;Ljavax/persistence/TemporalType;)Lorg/hibernate/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public javax.persistence.TypedQuery setParameter(java.lang.String, java.util.Calendar, javax.persistence.TemporalType);
    descriptor: (Ljava/lang/String;Ljava/util/Calendar;Ljavax/persistence/TemporalType;)Ljavax/persistence/TypedQuery;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=4, locals=4, args_size=4
         0: .line 1
            aload 0
            aload 1
            aload 2
            aload 3
            invokeinterface org.hibernate.Query.setParameter:(Ljava/lang/String;Ljava/util/Calendar;Ljavax/persistence/TemporalType;)Lorg/hibernate/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public javax.persistence.Query setParameter(javax.persistence.Parameter, java.util.Date, javax.persistence.TemporalType);
    descriptor: (Ljavax/persistence/Parameter;Ljava/util/Date;Ljavax/persistence/TemporalType;)Ljavax/persistence/Query;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=4, locals=4, args_size=4
         0: .line 1
            aload 0
            aload 1
            aload 2
            aload 3
            invokeinterface org.hibernate.Query.setParameter:(Ljavax/persistence/Parameter;Ljava/util/Date;Ljavax/persistence/TemporalType;)Lorg/hibernate/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public javax.persistence.TypedQuery setParameter(javax.persistence.Parameter, java.util.Date, javax.persistence.TemporalType);
    descriptor: (Ljavax/persistence/Parameter;Ljava/util/Date;Ljavax/persistence/TemporalType;)Ljavax/persistence/TypedQuery;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=4, locals=4, args_size=4
         0: .line 1
            aload 0
            aload 1
            aload 2
            aload 3
            invokeinterface org.hibernate.Query.setParameter:(Ljavax/persistence/Parameter;Ljava/util/Date;Ljavax/persistence/TemporalType;)Lorg/hibernate/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public javax.persistence.Query setParameter(javax.persistence.Parameter, java.util.Calendar, javax.persistence.TemporalType);
    descriptor: (Ljavax/persistence/Parameter;Ljava/util/Calendar;Ljavax/persistence/TemporalType;)Ljavax/persistence/Query;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=4, locals=4, args_size=4
         0: .line 1
            aload 0
            aload 1
            aload 2
            aload 3
            invokeinterface org.hibernate.Query.setParameter:(Ljavax/persistence/Parameter;Ljava/util/Calendar;Ljavax/persistence/TemporalType;)Lorg/hibernate/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public javax.persistence.TypedQuery setParameter(javax.persistence.Parameter, java.util.Calendar, javax.persistence.TemporalType);
    descriptor: (Ljavax/persistence/Parameter;Ljava/util/Calendar;Ljavax/persistence/TemporalType;)Ljavax/persistence/TypedQuery;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=4, locals=4, args_size=4
         0: .line 1
            aload 0
            aload 1
            aload 2
            aload 3
            invokeinterface org.hibernate.Query.setParameter:(Ljavax/persistence/Parameter;Ljava/util/Calendar;Ljavax/persistence/TemporalType;)Lorg/hibernate/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public javax.persistence.Query setParameter(int, java.lang.Object);
    descriptor: (ILjava/lang/Object;)Ljavax/persistence/Query;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 1
            aload 0
            iload 1
            aload 2
            invokeinterface org.hibernate.Query.setParameter:(ILjava/lang/Object;)Lorg/hibernate/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public javax.persistence.TypedQuery setParameter(int, java.lang.Object);
    descriptor: (ILjava/lang/Object;)Ljavax/persistence/TypedQuery;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 1
            aload 0
            iload 1
            aload 2
            invokeinterface org.hibernate.Query.setParameter:(ILjava/lang/Object;)Lorg/hibernate/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public javax.persistence.Query setParameter(java.lang.String, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;)Ljavax/persistence/Query;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 1
            aload 0
            aload 1
            aload 2
            invokeinterface org.hibernate.Query.setParameter:(Ljava/lang/String;Ljava/lang/Object;)Lorg/hibernate/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public javax.persistence.TypedQuery setParameter(java.lang.String, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;)Ljavax/persistence/TypedQuery;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 1
            aload 0
            aload 1
            aload 2
            invokeinterface org.hibernate.Query.setParameter:(Ljava/lang/String;Ljava/lang/Object;)Lorg/hibernate/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public javax.persistence.Query setParameter(javax.persistence.Parameter, java.lang.Object);
    descriptor: (Ljavax/persistence/Parameter;Ljava/lang/Object;)Ljavax/persistence/Query;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 1
            aload 0
            aload 1
            checkcast javax.persistence.Parameter
            aload 2
            checkcast java.lang.Object
            invokeinterface org.hibernate.Query.setParameter:(Ljavax/persistence/Parameter;Ljava/lang/Object;)Lorg/hibernate/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public javax.persistence.TypedQuery setParameter(javax.persistence.Parameter, java.lang.Object);
    descriptor: (Ljavax/persistence/Parameter;Ljava/lang/Object;)Ljavax/persistence/TypedQuery;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 1
            aload 0
            aload 1
            checkcast javax.persistence.Parameter
            aload 2
            checkcast java.lang.Object
            invokeinterface org.hibernate.Query.setParameter:(Ljavax/persistence/Parameter;Ljava/lang/Object;)Lorg/hibernate/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public javax.persistence.Query setFlushMode(javax.persistence.FlushModeType);
    descriptor: (Ljavax/persistence/FlushModeType;)Ljavax/persistence/Query;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            invokeinterface org.hibernate.Query.setFlushMode:(Ljavax/persistence/FlushModeType;)Lorg/hibernate/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public javax.persistence.TypedQuery setFlushMode(javax.persistence.FlushModeType);
    descriptor: (Ljavax/persistence/FlushModeType;)Ljavax/persistence/TypedQuery;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            invokeinterface org.hibernate.Query.setFlushMode:(Ljavax/persistence/FlushModeType;)Lorg/hibernate/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public org.hibernate.BasicQueryContract setFlushMode(org.hibernate.FlushMode);
    descriptor: (Lorg/hibernate/FlushMode;)Lorg/hibernate/BasicQueryContract;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            invokeinterface org.hibernate.Query.setFlushMode:(Lorg/hibernate/FlushMode;)Lorg/hibernate/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public org.hibernate.BasicQueryContract setTimeout(int);
    descriptor: (I)Lorg/hibernate/BasicQueryContract;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            iload 1
            invokeinterface org.hibernate.Query.setTimeout:(I)Lorg/hibernate/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature
}
Signature: <R:Ljava/lang/Object;>Ljava/lang/Object;Ljavax/persistence/TypedQuery<TR;>;Lorg/hibernate/query/CommonQueryContract;
SourceFile: "Query.java"
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()