public interface org.hibernate.query.Query<R> extends javax.persistence.TypedQuery<R>, org.hibernate.Query<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.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 72
            ldc Lorg/hibernate/query/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.Query.$assertionsDisabled:Z
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

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

  public abstract org.hibernate.engine.spi.RowSelection getQueryOptions();
    descriptor: ()Lorg/hibernate/engine/spi/RowSelection;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  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 java.util.List<R> getResultList();
    descriptor: ()Ljava/util/List;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.hibernate.query.Query this
         0: .line 146
            aload 0 /* this */
            invokeinterface org.hibernate.query.Query.list:()Ljava/util/List;
            areturn
        end local 0 // org.hibernate.query.Query this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/hibernate/query/Query<TR;>;
    Signature: ()Ljava/util/List<TR;>;

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

  public R getSingleResult();
    descriptor: ()Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.hibernate.query.Query this
         0: .line 153
            aload 0 /* this */
            invokeinterface org.hibernate.query.Query.uniqueResult:()Ljava/lang/Object;
            areturn
        end local 0 // org.hibernate.query.Query this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/hibernate/query/Query<TR;>;
    Signature: ()TR;

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

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

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

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

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

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

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

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

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

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

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

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

  public abstract org.hibernate.query.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/Query;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljavax/persistence/Parameter<Ljava/util/Calendar;>;Ljava/util/Calendar;Ljavax/persistence/TemporalType;)Lorg/hibernate/query/Query<TR;>;
    MethodParameters:
              Name  Flags
      param         
      value         
      temporalType  

  public abstract org.hibernate.query.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/Query;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljavax/persistence/Parameter<Ljava/util/Date;>;Ljava/util/Date;Ljavax/persistence/TemporalType;)Lorg/hibernate/query/Query<TR;>;
    MethodParameters:
              Name  Flags
      param         
      value         
      temporalType  

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

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

  public abstract org.hibernate.query.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/Query;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljava/lang/String;Ljava/util/Calendar;Ljavax/persistence/TemporalType;)Lorg/hibernate/query/Query<TR;>;
    MethodParameters:
              Name  Flags
      name          
      value         
      temporalType  

  public abstract org.hibernate.query.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/Query;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljava/lang/String;Ljava/util/Date;Ljavax/persistence/TemporalType;)Lorg/hibernate/query/Query<TR;>;
    MethodParameters:
              Name  Flags
      name          
      value         
      temporalType  

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

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

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

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

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

  public abstract <P> org.hibernate.query.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/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/Query<TR;>;
    MethodParameters:
           Name  Flags
      parameter  
      val        
      type       

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

  public abstract <P> org.hibernate.query.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/Query;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <P:Ljava/lang/Object;>(Lorg/hibernate/query/QueryParameter<TP;>;TP;Ljavax/persistence/TemporalType;)Lorg/hibernate/query/Query<TR;>;
    MethodParameters:
              Name  Flags
      parameter     
      val           
      temporalType  

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  public abstract org.hibernate.query.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/Query;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljava/lang/String;Ljava/util/Collection;Lorg/hibernate/type/Type;)Lorg/hibernate/query/Query<TR;>;
    MethodParameters:
        Name  Flags
      name    
      values  
      type    

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

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

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

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

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

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

  public org.hibernate.query.Query<R> setCharacter(int, char);
    descriptor: (IC)Lorg/hibernate/query/Query;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // org.hibernate.query.Query this
        start local 1 // int position
        start local 2 // char val
         0: .line 355
            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.Query.setParameter:(ILjava/lang/Object;Lorg/hibernate/type/Type;)Lorg/hibernate/query/Query;
            pop
         1: .line 356
            aload 0 /* this */
            areturn
        end local 2 // char val
        end local 1 // int position
        end local 0 // org.hibernate.query.Query this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0      this  Lorg/hibernate/query/Query<TR;>;
            0    2     1  position  I
            0    2     2       val  C
    Signature: (IC)Lorg/hibernate/query/Query<TR;>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
          Name  Flags
      position  
      val       

  public org.hibernate.query.Query<R> setBoolean(int, boolean);
    descriptor: (IZ)Lorg/hibernate/query/Query;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=3, args_size=3
        start local 0 // org.hibernate.query.Query this
        start local 1 // int position
        start local 2 // boolean val
         0: .line 373
            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.Query.determineProperBooleanType:(ILjava/lang/Object;Lorg/hibernate/type/Type;)Lorg/hibernate/type/Type;
            invokeinterface org.hibernate.query.Query.setParameter:(ILjava/lang/Object;Lorg/hibernate/type/Type;)Lorg/hibernate/query/Query;
            pop
         1: .line 374
            aload 0 /* this */
            areturn
        end local 2 // boolean val
        end local 1 // int position
        end local 0 // org.hibernate.query.Query this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0      this  Lorg/hibernate/query/Query<TR;>;
            0    2     1  position  I
            0    2     2       val  Z
    Signature: (IZ)Lorg/hibernate/query/Query<TR;>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
          Name  Flags
      position  
      val       

  public org.hibernate.query.Query<R> setByte(int, byte);
    descriptor: (IB)Lorg/hibernate/query/Query;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // org.hibernate.query.Query this
        start local 1 // int position
        start local 2 // byte val
         0: .line 391
            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.Query.setParameter:(ILjava/lang/Object;Lorg/hibernate/type/Type;)Lorg/hibernate/query/Query;
            pop
         1: .line 392
            aload 0 /* this */
            areturn
        end local 2 // byte val
        end local 1 // int position
        end local 0 // org.hibernate.query.Query this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0      this  Lorg/hibernate/query/Query<TR;>;
            0    2     1  position  I
            0    2     2       val  B
    Signature: (IB)Lorg/hibernate/query/Query<TR;>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
          Name  Flags
      position  
      val       

  public org.hibernate.query.Query<R> setShort(int, short);
    descriptor: (IS)Lorg/hibernate/query/Query;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // org.hibernate.query.Query this
        start local 1 // int position
        start local 2 // short val
         0: .line 409
            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.Query.setParameter:(ILjava/lang/Object;Lorg/hibernate/type/Type;)Lorg/hibernate/query/Query;
            pop
         1: .line 410
            aload 0 /* this */
            areturn
        end local 2 // short val
        end local 1 // int position
        end local 0 // org.hibernate.query.Query this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0      this  Lorg/hibernate/query/Query<TR;>;
            0    2     1  position  I
            0    2     2       val  S
    Signature: (IS)Lorg/hibernate/query/Query<TR;>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
          Name  Flags
      position  
      val       

  public org.hibernate.query.Query<R> setInteger(int, int);
    descriptor: (II)Lorg/hibernate/query/Query;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // org.hibernate.query.Query this
        start local 1 // int position
        start local 2 // int val
         0: .line 427
            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.Query.setParameter:(ILjava/lang/Object;Lorg/hibernate/type/Type;)Lorg/hibernate/query/Query;
            pop
         1: .line 428
            aload 0 /* this */
            areturn
        end local 2 // int val
        end local 1 // int position
        end local 0 // org.hibernate.query.Query this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0      this  Lorg/hibernate/query/Query<TR;>;
            0    2     1  position  I
            0    2     2       val  I
    Signature: (II)Lorg/hibernate/query/Query<TR;>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
          Name  Flags
      position  
      val       

  public org.hibernate.query.Query<R> setLong(int, long);
    descriptor: (IJ)Lorg/hibernate/query/Query;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=3
        start local 0 // org.hibernate.query.Query this
        start local 1 // int position
        start local 2 // long val
         0: .line 445
            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.Query.setParameter:(ILjava/lang/Object;Lorg/hibernate/type/Type;)Lorg/hibernate/query/Query;
            pop
         1: .line 446
            aload 0 /* this */
            areturn
        end local 2 // long val
        end local 1 // int position
        end local 0 // org.hibernate.query.Query this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0      this  Lorg/hibernate/query/Query<TR;>;
            0    2     1  position  I
            0    2     2       val  J
    Signature: (IJ)Lorg/hibernate/query/Query<TR;>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
          Name  Flags
      position  
      val       

  public org.hibernate.query.Query<R> setFloat(int, float);
    descriptor: (IF)Lorg/hibernate/query/Query;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // org.hibernate.query.Query this
        start local 1 // int position
        start local 2 // float val
         0: .line 463
            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.Query.setParameter:(ILjava/lang/Object;Lorg/hibernate/type/Type;)Lorg/hibernate/query/Query;
            pop
         1: .line 464
            aload 0 /* this */
            areturn
        end local 2 // float val
        end local 1 // int position
        end local 0 // org.hibernate.query.Query this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0      this  Lorg/hibernate/query/Query<TR;>;
            0    2     1  position  I
            0    2     2       val  F
    Signature: (IF)Lorg/hibernate/query/Query<TR;>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
          Name  Flags
      position  
      val       

  public org.hibernate.query.Query<R> setDouble(int, double);
    descriptor: (ID)Lorg/hibernate/query/Query;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=3
        start local 0 // org.hibernate.query.Query this
        start local 1 // int position
        start local 2 // double val
         0: .line 481
            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.Query.setParameter:(ILjava/lang/Object;Lorg/hibernate/type/Type;)Lorg/hibernate/query/Query;
            pop
         1: .line 482
            aload 0 /* this */
            areturn
        end local 2 // double val
        end local 1 // int position
        end local 0 // org.hibernate.query.Query this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0      this  Lorg/hibernate/query/Query<TR;>;
            0    2     1  position  I
            0    2     2       val  D
    Signature: (ID)Lorg/hibernate/query/Query<TR;>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
          Name  Flags
      position  
      val       

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

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

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

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

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

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

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

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

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

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

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

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

  public org.hibernate.query.Query<R> setCharacter(java.lang.String, char);
    descriptor: (Ljava/lang/String;C)Lorg/hibernate/query/Query;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // org.hibernate.query.Query this
        start local 1 // java.lang.String name
        start local 2 // char val
         0: .line 715
            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.Query.setParameter:(Ljava/lang/String;Ljava/lang/Object;Lorg/hibernate/type/Type;)Lorg/hibernate/query/Query;
            pop
         1: .line 716
            aload 0 /* this */
            areturn
        end local 2 // char val
        end local 1 // java.lang.String name
        end local 0 // org.hibernate.query.Query this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/hibernate/query/Query<TR;>;
            0    2     1  name  Ljava/lang/String;
            0    2     2   val  C
    Signature: (Ljava/lang/String;C)Lorg/hibernate/query/Query<TR;>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
      Name  Flags
      name  
      val   

  public org.hibernate.query.Query<R> setBoolean(java.lang.String, boolean);
    descriptor: (Ljava/lang/String;Z)Lorg/hibernate/query/Query;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=3, args_size=3
        start local 0 // org.hibernate.query.Query this
        start local 1 // java.lang.String name
        start local 2 // boolean val
         0: .line 733
            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.Query.determineProperBooleanType:(Ljava/lang/String;Ljava/lang/Object;Lorg/hibernate/type/Type;)Lorg/hibernate/type/Type;
            invokeinterface org.hibernate.query.Query.setParameter:(Ljava/lang/String;Ljava/lang/Object;Lorg/hibernate/type/Type;)Lorg/hibernate/query/Query;
            pop
         1: .line 734
            aload 0 /* this */
            areturn
        end local 2 // boolean val
        end local 1 // java.lang.String name
        end local 0 // org.hibernate.query.Query this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/hibernate/query/Query<TR;>;
            0    2     1  name  Ljava/lang/String;
            0    2     2   val  Z
    Signature: (Ljava/lang/String;Z)Lorg/hibernate/query/Query<TR;>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
      Name  Flags
      name  
      val   

  public org.hibernate.query.Query<R> setByte(java.lang.String, byte);
    descriptor: (Ljava/lang/String;B)Lorg/hibernate/query/Query;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // org.hibernate.query.Query this
        start local 1 // java.lang.String name
        start local 2 // byte val
         0: .line 751
            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.Query.setParameter:(Ljava/lang/String;Ljava/lang/Object;Lorg/hibernate/type/Type;)Lorg/hibernate/query/Query;
            pop
         1: .line 752
            aload 0 /* this */
            areturn
        end local 2 // byte val
        end local 1 // java.lang.String name
        end local 0 // org.hibernate.query.Query this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/hibernate/query/Query<TR;>;
            0    2     1  name  Ljava/lang/String;
            0    2     2   val  B
    Signature: (Ljava/lang/String;B)Lorg/hibernate/query/Query<TR;>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
      Name  Flags
      name  
      val   

  public org.hibernate.query.Query<R> setShort(java.lang.String, short);
    descriptor: (Ljava/lang/String;S)Lorg/hibernate/query/Query;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // org.hibernate.query.Query this
        start local 1 // java.lang.String name
        start local 2 // short val
         0: .line 769
            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.Query.setParameter:(Ljava/lang/String;Ljava/lang/Object;Lorg/hibernate/type/Type;)Lorg/hibernate/query/Query;
            pop
         1: .line 770
            aload 0 /* this */
            areturn
        end local 2 // short val
        end local 1 // java.lang.String name
        end local 0 // org.hibernate.query.Query this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/hibernate/query/Query<TR;>;
            0    2     1  name  Ljava/lang/String;
            0    2     2   val  S
    Signature: (Ljava/lang/String;S)Lorg/hibernate/query/Query<TR;>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
      Name  Flags
      name  
      val   

  public org.hibernate.query.Query<R> setInteger(java.lang.String, int);
    descriptor: (Ljava/lang/String;I)Lorg/hibernate/query/Query;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // org.hibernate.query.Query this
        start local 1 // java.lang.String name
        start local 2 // int val
         0: .line 787
            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.Query.setParameter:(Ljava/lang/String;Ljava/lang/Object;Lorg/hibernate/type/Type;)Lorg/hibernate/query/Query;
            pop
         1: .line 788
            aload 0 /* this */
            areturn
        end local 2 // int val
        end local 1 // java.lang.String name
        end local 0 // org.hibernate.query.Query this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/hibernate/query/Query<TR;>;
            0    2     1  name  Ljava/lang/String;
            0    2     2   val  I
    Signature: (Ljava/lang/String;I)Lorg/hibernate/query/Query<TR;>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
      Name  Flags
      name  
      val   

  public org.hibernate.query.Query<R> setLong(java.lang.String, long);
    descriptor: (Ljava/lang/String;J)Lorg/hibernate/query/Query;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=3
        start local 0 // org.hibernate.query.Query this
        start local 1 // java.lang.String name
        start local 2 // long val
         0: .line 805
            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.Query.setParameter:(Ljava/lang/String;Ljava/lang/Object;Lorg/hibernate/type/Type;)Lorg/hibernate/query/Query;
            pop
         1: .line 806
            aload 0 /* this */
            areturn
        end local 2 // long val
        end local 1 // java.lang.String name
        end local 0 // org.hibernate.query.Query this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/hibernate/query/Query<TR;>;
            0    2     1  name  Ljava/lang/String;
            0    2     2   val  J
    Signature: (Ljava/lang/String;J)Lorg/hibernate/query/Query<TR;>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
      Name  Flags
      name  
      val   

  public org.hibernate.query.Query<R> setFloat(java.lang.String, float);
    descriptor: (Ljava/lang/String;F)Lorg/hibernate/query/Query;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // org.hibernate.query.Query this
        start local 1 // java.lang.String name
        start local 2 // float val
         0: .line 823
            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.Query.setParameter:(Ljava/lang/String;Ljava/lang/Object;Lorg/hibernate/type/Type;)Lorg/hibernate/query/Query;
            pop
         1: .line 824
            aload 0 /* this */
            areturn
        end local 2 // float val
        end local 1 // java.lang.String name
        end local 0 // org.hibernate.query.Query this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/hibernate/query/Query<TR;>;
            0    2     1  name  Ljava/lang/String;
            0    2     2   val  F
    Signature: (Ljava/lang/String;F)Lorg/hibernate/query/Query<TR;>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
      Name  Flags
      name  
      val   

  public org.hibernate.query.Query<R> setDouble(java.lang.String, double);
    descriptor: (Ljava/lang/String;D)Lorg/hibernate/query/Query;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=3
        start local 0 // org.hibernate.query.Query this
        start local 1 // java.lang.String name
        start local 2 // double val
         0: .line 841
            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.Query.setParameter:(Ljava/lang/String;Ljava/lang/Object;Lorg/hibernate/type/Type;)Lorg/hibernate/query/Query;
            pop
         1: .line 842
            aload 0 /* this */
            areturn
        end local 2 // double val
        end local 1 // java.lang.String name
        end local 0 // org.hibernate.query.Query this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/hibernate/query/Query<TR;>;
            0    2     1  name  Ljava/lang/String;
            0    2     2   val  D
    Signature: (Ljava/lang/String;D)Lorg/hibernate/query/Query<TR;>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
      Name  Flags
      name  
      val   

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  public org.hibernate.query.Query<R> setParameters([], org.hibernate.type.Type[]);
    descriptor: ([Ljava/lang/Object;[Lorg/hibernate/type/Type;)Lorg/hibernate/query/Query;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=3
        start local 0 // org.hibernate.query.Query this
        start local 1 // java.lang.Object[] values
        start local 2 // org.hibernate.type.Type[] types
         0: .line 1104
            getstatic org.hibernate.query.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 1105
      StackMap locals:
      StackMap stack:
            iconst_0
            istore 3 /* i */
        start local 3 // int i
         2: goto 5
         3: .line 1106
      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.Query.setParameter:(ILjava/lang/Object;Lorg/hibernate/type/Type;)Lorg/hibernate/query/Query;
            pop
         4: .line 1105
            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 1109
            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.Query this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    7     0    this  Lorg/hibernate/query/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/Query<TR;>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
        Name  Flags
      values  
      types   

  public java.util.stream.Stream<R> getResultStream();
    descriptor: ()Ljava/util/stream/Stream;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.hibernate.query.Query this
         0: .line 1121
            aload 0 /* this */
            invokeinterface org.hibernate.query.Query.stream:()Ljava/util/stream/Stream;
            areturn
        end local 0 // org.hibernate.query.Query this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/hibernate/query/Query<TR;>;
    Signature: ()Ljava/util/stream/Stream<TR;>;

  public org.hibernate.Query setComment(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/hibernate/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.Query.setComment:(Ljava/lang/String;)Lorg/hibernate/query/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public org.hibernate.Query setParameters(java.lang.Object[], org.hibernate.type.Type[]);
    descriptor: ([Ljava/lang/Object;[Lorg/hibernate/type/Type;)Lorg/hibernate/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.Query.setParameters:([Ljava/lang/Object;[Lorg/hibernate/type/Type;)Lorg/hibernate/query/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.Query.setCacheMode:(Lorg/hibernate/CacheMode;)Lorg/hibernate/query/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public org.hibernate.Query setCacheMode(org.hibernate.CacheMode);
    descriptor: (Lorg/hibernate/CacheMode;)Lorg/hibernate/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.Query.setCacheMode:(Lorg/hibernate/CacheMode;)Lorg/hibernate/query/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public org.hibernate.Query setParameterList(java.lang.String, java.lang.Object[]);
    descriptor: (Ljava/lang/String;[Ljava/lang/Object;)Lorg/hibernate/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.Query.setParameterList:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/hibernate/query/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public org.hibernate.Query setParameterList(java.lang.String, java.lang.Object[], org.hibernate.type.Type);
    descriptor: (Ljava/lang/String;[Ljava/lang/Object;Lorg/hibernate/type/Type;)Lorg/hibernate/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.Query.setParameterList:(Ljava/lang/String;[Ljava/lang/Object;Lorg/hibernate/type/Type;)Lorg/hibernate/query/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public org.hibernate.Query 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: (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.Query.setParameterList:(Ljava/lang/String;Ljava/util/Collection;Lorg/hibernate/type/Type;)Lorg/hibernate/query/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public org.hibernate.Query setParameterList(java.lang.String, java.util.Collection);
    descriptor: (Ljava/lang/String;Ljava/util/Collection;)Lorg/hibernate/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.Query.setParameterList:(Ljava/lang/String;Ljava/util/Collection;)Lorg/hibernate/query/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public org.hibernate.Query setParameterList(org.hibernate.query.QueryParameter, java.util.Collection);
    descriptor: (Lorg/hibernate/query/QueryParameter;Ljava/util/Collection;)Lorg/hibernate/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 org.hibernate.query.QueryParameter
            aload 2
            checkcast java.util.Collection
            invokeinterface org.hibernate.query.Query.setParameterList:(Lorg/hibernate/query/QueryParameter;Ljava/util/Collection;)Lorg/hibernate/query/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public org.hibernate.Query setProperties(java.util.Map);
    descriptor: (Ljava/util/Map;)Lorg/hibernate/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.Query.setProperties:(Ljava/util/Map;)Lorg/hibernate/query/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public org.hibernate.Query setProperties(java.lang.Object);
    descriptor: (Ljava/lang/Object;)Lorg/hibernate/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.Query.setProperties:(Ljava/lang/Object;)Lorg/hibernate/query/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.Query.setTimeout:(I)Lorg/hibernate/query/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public org.hibernate.Query setTimeout(int);
    descriptor: (I)Lorg/hibernate/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.Query.setTimeout:(I)Lorg/hibernate/query/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

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

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

  public org.hibernate.Query setLockOptions(org.hibernate.LockOptions);
    descriptor: (Lorg/hibernate/LockOptions;)Lorg/hibernate/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.Query.setLockOptions:(Lorg/hibernate/LockOptions;)Lorg/hibernate/query/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public org.hibernate.Query setResultTransformer(org.hibernate.transform.ResultTransformer);
    descriptor: (Lorg/hibernate/transform/ResultTransformer;)Lorg/hibernate/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.Query.setResultTransformer:(Lorg/hibernate/transform/ResultTransformer;)Lorg/hibernate/query/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public org.hibernate.Query setFlushMode(org.hibernate.FlushMode);
    descriptor: (Lorg/hibernate/FlushMode;)Lorg/hibernate/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.Query.setFlushMode:(Lorg/hibernate/FlushMode;)Lorg/hibernate/query/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.Query.setFlushMode:(Lorg/hibernate/FlushMode;)Lorg/hibernate/query/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.Query.setFlushMode:(Ljavax/persistence/FlushModeType;)Lorg/hibernate/query/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.Query.setFlushMode:(Ljavax/persistence/FlushModeType;)Lorg/hibernate/query/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public org.hibernate.Query setFlushMode(javax.persistence.FlushModeType);
    descriptor: (Ljavax/persistence/FlushModeType;)Lorg/hibernate/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.Query.setFlushMode:(Ljavax/persistence/FlushModeType;)Lorg/hibernate/query/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public org.hibernate.Query setEntity(java.lang.String, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;)Lorg/hibernate/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.Query.setEntity:(Ljava/lang/String;Ljava/lang/Object;)Lorg/hibernate/query/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public org.hibernate.Query setEntity(int, java.lang.Object);
    descriptor: (ILjava/lang/Object;)Lorg/hibernate/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.Query.setEntity:(ILjava/lang/Object;)Lorg/hibernate/query/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

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

  public org.hibernate.Query setLong(int, long);
    descriptor: (IJ)Lorg/hibernate/Query;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=4, locals=4, args_size=3
         0: .line 1
            aload 0
            iload 1
            lload 2
            invokeinterface org.hibernate.query.Query.setLong:(IJ)Lorg/hibernate/query/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public org.hibernate.Query setCalendarDate(java.lang.String, java.util.Calendar);
    descriptor: (Ljava/lang/String;Ljava/util/Calendar;)Lorg/hibernate/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.Query.setCalendarDate:(Ljava/lang/String;Ljava/util/Calendar;)Lorg/hibernate/query/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public org.hibernate.Query setCalendarDate(int, java.util.Calendar);
    descriptor: (ILjava/util/Calendar;)Lorg/hibernate/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.Query.setCalendarDate:(ILjava/util/Calendar;)Lorg/hibernate/query/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public org.hibernate.Query setString(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lorg/hibernate/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.Query.setString:(Ljava/lang/String;Ljava/lang/String;)Lorg/hibernate/query/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public org.hibernate.Query setString(int, java.lang.String);
    descriptor: (ILjava/lang/String;)Lorg/hibernate/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.Query.setString:(ILjava/lang/String;)Lorg/hibernate/query/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public org.hibernate.Query addQueryHint(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/hibernate/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.Query.addQueryHint:(Ljava/lang/String;)Lorg/hibernate/query/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

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

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

  public org.hibernate.Query setBigInteger(java.lang.String, java.math.BigInteger);
    descriptor: (Ljava/lang/String;Ljava/math/BigInteger;)Lorg/hibernate/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.Query.setBigInteger:(Ljava/lang/String;Ljava/math/BigInteger;)Lorg/hibernate/query/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public org.hibernate.Query setBigInteger(int, java.math.BigInteger);
    descriptor: (ILjava/math/BigInteger;)Lorg/hibernate/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.Query.setBigInteger:(ILjava/math/BigInteger;)Lorg/hibernate/query/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

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

  public org.hibernate.Query setInteger(int, int);
    descriptor: (II)Lorg/hibernate/Query;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 1
            aload 0
            iload 1
            iload 2
            invokeinterface org.hibernate.query.Query.setInteger:(II)Lorg/hibernate/query/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.Query.setCacheRegion:(Ljava/lang/String;)Lorg/hibernate/query/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public org.hibernate.Query setCacheRegion(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/hibernate/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.Query.setCacheRegion:(Ljava/lang/String;)Lorg/hibernate/query/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.Query.setHibernateFlushMode:(Lorg/hibernate/FlushMode;)Lorg/hibernate/query/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public org.hibernate.Query setHibernateFlushMode(org.hibernate.FlushMode);
    descriptor: (Lorg/hibernate/FlushMode;)Lorg/hibernate/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.Query.setHibernateFlushMode:(Lorg/hibernate/FlushMode;)Lorg/hibernate/query/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public org.hibernate.Query setBinary(java.lang.String, byte[]);
    descriptor: (Ljava/lang/String;[B)Lorg/hibernate/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.Query.setBinary:(Ljava/lang/String;[B)Lorg/hibernate/query/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public org.hibernate.Query setBinary(int, byte[]);
    descriptor: (I[B)Lorg/hibernate/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.Query.setBinary:(I[B)Lorg/hibernate/query/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.Query.setCacheable:(Z)Lorg/hibernate/query/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public org.hibernate.Query setCacheable(boolean);
    descriptor: (Z)Lorg/hibernate/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.Query.setCacheable:(Z)Lorg/hibernate/query/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

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

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

  public org.hibernate.Query setCalendar(java.lang.String, java.util.Calendar);
    descriptor: (Ljava/lang/String;Ljava/util/Calendar;)Lorg/hibernate/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.Query.setCalendar:(Ljava/lang/String;Ljava/util/Calendar;)Lorg/hibernate/query/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public org.hibernate.Query setCalendar(int, java.util.Calendar);
    descriptor: (ILjava/util/Calendar;)Lorg/hibernate/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.Query.setCalendar:(ILjava/util/Calendar;)Lorg/hibernate/query/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.Query.setHint:(Ljava/lang/String;Ljava/lang/Object;)Lorg/hibernate/query/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.Query.setHint:(Ljava/lang/String;Ljava/lang/Object;)Lorg/hibernate/query/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public org.hibernate.Query setHint(java.lang.String, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;)Lorg/hibernate/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.Query.setHint:(Ljava/lang/String;Ljava/lang/Object;)Lorg/hibernate/query/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public org.hibernate.Query setTime(java.lang.String, java.util.Date);
    descriptor: (Ljava/lang/String;Ljava/util/Date;)Lorg/hibernate/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.Query.setTime:(Ljava/lang/String;Ljava/util/Date;)Lorg/hibernate/query/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public org.hibernate.Query setTime(int, java.util.Date);
    descriptor: (ILjava/util/Date;)Lorg/hibernate/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.Query.setTime:(ILjava/util/Date;)Lorg/hibernate/query/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public org.hibernate.Query setTimestamp(java.lang.String, java.util.Date);
    descriptor: (Ljava/lang/String;Ljava/util/Date;)Lorg/hibernate/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.Query.setTimestamp:(Ljava/lang/String;Ljava/util/Date;)Lorg/hibernate/query/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public org.hibernate.Query setTimestamp(int, java.util.Date);
    descriptor: (ILjava/util/Date;)Lorg/hibernate/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.Query.setTimestamp:(ILjava/util/Date;)Lorg/hibernate/query/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public org.hibernate.Query setParameter(java.lang.String, java.lang.Object, javax.persistence.TemporalType);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;Ljavax/persistence/TemporalType;)Lorg/hibernate/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
            checkcast java.lang.Object
            aload 3
            invokeinterface org.hibernate.query.Query.setParameter:(Ljava/lang/String;Ljava/lang/Object;Ljavax/persistence/TemporalType;)Lorg/hibernate/query/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

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

  public org.hibernate.Query setParameter(int, java.lang.Object, org.hibernate.type.Type);
    descriptor: (ILjava/lang/Object;Lorg/hibernate/type/Type;)Lorg/hibernate/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.Query.setParameter:(ILjava/lang/Object;Lorg/hibernate/type/Type;)Lorg/hibernate/query/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

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

  public org.hibernate.Query setParameter(int, java.lang.Object, javax.persistence.TemporalType);
    descriptor: (ILjava/lang/Object;Ljavax/persistence/TemporalType;)Lorg/hibernate/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
            checkcast java.lang.Object
            aload 3
            invokeinterface org.hibernate.query.Query.setParameter:(ILjava/lang/Object;Ljavax/persistence/TemporalType;)Lorg/hibernate/query/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public org.hibernate.Query setParameter(org.hibernate.query.QueryParameter, java.lang.Object);
    descriptor: (Lorg/hibernate/query/QueryParameter;Ljava/lang/Object;)Lorg/hibernate/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 org.hibernate.query.QueryParameter
            aload 2
            checkcast java.lang.Object
            invokeinterface org.hibernate.query.Query.setParameter:(Lorg/hibernate/query/QueryParameter;Ljava/lang/Object;)Lorg/hibernate/query/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.Query.setParameter:(ILjava/util/Date;Ljavax/persistence/TemporalType;)Lorg/hibernate/query/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.Query.setParameter:(ILjava/util/Date;Ljavax/persistence/TemporalType;)Lorg/hibernate/query/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public org.hibernate.Query setParameter(int, java.util.Date, javax.persistence.TemporalType);
    descriptor: (ILjava/util/Date;Ljavax/persistence/TemporalType;)Lorg/hibernate/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.Query.setParameter:(ILjava/util/Date;Ljavax/persistence/TemporalType;)Lorg/hibernate/query/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.Query.setParameter:(ILjava/util/Calendar;Ljavax/persistence/TemporalType;)Lorg/hibernate/query/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.Query.setParameter:(ILjava/util/Calendar;Ljavax/persistence/TemporalType;)Lorg/hibernate/query/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public org.hibernate.Query setParameter(int, java.util.Calendar, javax.persistence.TemporalType);
    descriptor: (ILjava/util/Calendar;Ljavax/persistence/TemporalType;)Lorg/hibernate/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.Query.setParameter:(ILjava/util/Calendar;Ljavax/persistence/TemporalType;)Lorg/hibernate/query/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.Query.setParameter:(ILjava/lang/Object;)Lorg/hibernate/query/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.Query.setParameter:(ILjava/lang/Object;)Lorg/hibernate/query/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public org.hibernate.Query setParameter(int, java.lang.Object);
    descriptor: (ILjava/lang/Object;)Lorg/hibernate/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.Query.setParameter:(ILjava/lang/Object;)Lorg/hibernate/query/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.Query.setParameter:(Ljava/lang/String;Ljava/util/Date;Ljavax/persistence/TemporalType;)Lorg/hibernate/query/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.Query.setParameter:(Ljava/lang/String;Ljava/util/Date;Ljavax/persistence/TemporalType;)Lorg/hibernate/query/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public org.hibernate.Query setParameter(java.lang.String, java.util.Date, javax.persistence.TemporalType);
    descriptor: (Ljava/lang/String;Ljava/util/Date;Ljavax/persistence/TemporalType;)Lorg/hibernate/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.Query.setParameter:(Ljava/lang/String;Ljava/util/Date;Ljavax/persistence/TemporalType;)Lorg/hibernate/query/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.Query.setParameter:(Ljava/lang/String;Ljava/util/Calendar;Ljavax/persistence/TemporalType;)Lorg/hibernate/query/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.Query.setParameter:(Ljava/lang/String;Ljava/util/Calendar;Ljavax/persistence/TemporalType;)Lorg/hibernate/query/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public org.hibernate.Query setParameter(java.lang.String, java.util.Calendar, javax.persistence.TemporalType);
    descriptor: (Ljava/lang/String;Ljava/util/Calendar;Ljavax/persistence/TemporalType;)Lorg/hibernate/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.Query.setParameter:(Ljava/lang/String;Ljava/util/Calendar;Ljavax/persistence/TemporalType;)Lorg/hibernate/query/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public org.hibernate.Query setParameter(java.lang.String, java.lang.Object, org.hibernate.type.Type);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;Lorg/hibernate/type/Type;)Lorg/hibernate/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.Query.setParameter:(Ljava/lang/String;Ljava/lang/Object;Lorg/hibernate/type/Type;)Lorg/hibernate/query/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.Query.setParameter:(Ljava/lang/String;Ljava/lang/Object;)Lorg/hibernate/query/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.Query.setParameter:(Ljava/lang/String;Ljava/lang/Object;)Lorg/hibernate/query/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public org.hibernate.Query setParameter(java.lang.String, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;)Lorg/hibernate/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.Query.setParameter:(Ljava/lang/String;Ljava/lang/Object;)Lorg/hibernate/query/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.Query.setParameter:(Ljavax/persistence/Parameter;Ljava/util/Date;Ljavax/persistence/TemporalType;)Lorg/hibernate/query/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.Query.setParameter:(Ljavax/persistence/Parameter;Ljava/util/Date;Ljavax/persistence/TemporalType;)Lorg/hibernate/query/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public org.hibernate.Query setParameter(javax.persistence.Parameter, java.util.Date, javax.persistence.TemporalType);
    descriptor: (Ljavax/persistence/Parameter;Ljava/util/Date;Ljavax/persistence/TemporalType;)Lorg/hibernate/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.Query.setParameter:(Ljavax/persistence/Parameter;Ljava/util/Date;Ljavax/persistence/TemporalType;)Lorg/hibernate/query/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.Query.setParameter:(Ljavax/persistence/Parameter;Ljava/util/Calendar;Ljavax/persistence/TemporalType;)Lorg/hibernate/query/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.Query.setParameter:(Ljavax/persistence/Parameter;Ljava/util/Calendar;Ljavax/persistence/TemporalType;)Lorg/hibernate/query/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public org.hibernate.Query setParameter(javax.persistence.Parameter, java.util.Calendar, javax.persistence.TemporalType);
    descriptor: (Ljavax/persistence/Parameter;Ljava/util/Calendar;Ljavax/persistence/TemporalType;)Lorg/hibernate/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.Query.setParameter:(Ljavax/persistence/Parameter;Ljava/util/Calendar;Ljavax/persistence/TemporalType;)Lorg/hibernate/query/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.Query.setParameter:(Ljavax/persistence/Parameter;Ljava/lang/Object;)Lorg/hibernate/query/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.Query.setParameter:(Ljavax/persistence/Parameter;Ljava/lang/Object;)Lorg/hibernate/query/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public org.hibernate.Query setParameter(javax.persistence.Parameter, java.lang.Object);
    descriptor: (Ljavax/persistence/Parameter;Ljava/lang/Object;)Lorg/hibernate/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.Query.setParameter:(Ljavax/persistence/Parameter;Ljava/lang/Object;)Lorg/hibernate/query/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public org.hibernate.Query setBigDecimal(java.lang.String, java.math.BigDecimal);
    descriptor: (Ljava/lang/String;Ljava/math/BigDecimal;)Lorg/hibernate/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.Query.setBigDecimal:(Ljava/lang/String;Ljava/math/BigDecimal;)Lorg/hibernate/query/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public org.hibernate.Query setBigDecimal(int, java.math.BigDecimal);
    descriptor: (ILjava/math/BigDecimal;)Lorg/hibernate/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.Query.setBigDecimal:(ILjava/math/BigDecimal;)Lorg/hibernate/query/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public org.hibernate.Query setDate(java.lang.String, java.util.Date);
    descriptor: (Ljava/lang/String;Ljava/util/Date;)Lorg/hibernate/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.Query.setDate:(Ljava/lang/String;Ljava/util/Date;)Lorg/hibernate/query/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public org.hibernate.Query setDate(int, java.util.Date);
    descriptor: (ILjava/util/Date;)Lorg/hibernate/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.Query.setDate:(ILjava/util/Date;)Lorg/hibernate/query/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public org.hibernate.Query setSerializable(java.lang.String, java.io.Serializable);
    descriptor: (Ljava/lang/String;Ljava/io/Serializable;)Lorg/hibernate/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.Query.setSerializable:(Ljava/lang/String;Ljava/io/Serializable;)Lorg/hibernate/query/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public org.hibernate.Query setSerializable(int, java.io.Serializable);
    descriptor: (ILjava/io/Serializable;)Lorg/hibernate/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.Query.setSerializable:(ILjava/io/Serializable;)Lorg/hibernate/query/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

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

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

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

  public org.hibernate.Query setDouble(int, double);
    descriptor: (ID)Lorg/hibernate/Query;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=4, locals=4, args_size=3
         0: .line 1
            aload 0
            iload 1
            dload 2
            invokeinterface org.hibernate.query.Query.setDouble:(ID)Lorg/hibernate/query/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.Query.setFirstResult:(I)Lorg/hibernate/query/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.Query.setFirstResult:(I)Lorg/hibernate/query/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public org.hibernate.Query setFirstResult(int);
    descriptor: (I)Lorg/hibernate/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.Query.setFirstResult:(I)Lorg/hibernate/query/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

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

  public org.hibernate.Query setShort(int, short);
    descriptor: (IS)Lorg/hibernate/Query;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 1
            aload 0
            iload 1
            iload 2
            invokeinterface org.hibernate.query.Query.setShort:(IS)Lorg/hibernate/query/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.Query.setFetchSize:(I)Lorg/hibernate/query/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public org.hibernate.Query setFetchSize(int);
    descriptor: (I)Lorg/hibernate/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.Query.setFetchSize:(I)Lorg/hibernate/query/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public org.hibernate.Query setText(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lorg/hibernate/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.Query.setText:(Ljava/lang/String;Ljava/lang/String;)Lorg/hibernate/query/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public org.hibernate.Query setText(int, java.lang.String);
    descriptor: (ILjava/lang/String;)Lorg/hibernate/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.Query.setText:(ILjava/lang/String;)Lorg/hibernate/query/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  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.Query.setReadOnly:(Z)Lorg/hibernate/query/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public org.hibernate.Query setReadOnly(boolean);
    descriptor: (Z)Lorg/hibernate/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.Query.setReadOnly:(Z)Lorg/hibernate/query/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public org.hibernate.Query setLockMode(java.lang.String, org.hibernate.LockMode);
    descriptor: (Ljava/lang/String;Lorg/hibernate/LockMode;)Lorg/hibernate/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.Query.setLockMode:(Ljava/lang/String;Lorg/hibernate/LockMode;)Lorg/hibernate/query/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.Query.setLockMode:(Ljavax/persistence/LockModeType;)Lorg/hibernate/query/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.Query.setLockMode:(Ljavax/persistence/LockModeType;)Lorg/hibernate/query/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public org.hibernate.Query setLockMode(javax.persistence.LockModeType);
    descriptor: (Ljavax/persistence/LockModeType;)Lorg/hibernate/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.Query.setLockMode:(Ljavax/persistence/LockModeType;)Lorg/hibernate/query/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.Query.setMaxResults:(I)Lorg/hibernate/query/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.Query.setMaxResults:(I)Lorg/hibernate/query/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public org.hibernate.Query setMaxResults(int);
    descriptor: (I)Lorg/hibernate/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.Query.setMaxResults:(I)Lorg/hibernate/query/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public org.hibernate.Query setLocale(java.lang.String, java.util.Locale);
    descriptor: (Ljava/lang/String;Ljava/util/Locale;)Lorg/hibernate/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.Query.setLocale:(Ljava/lang/String;Ljava/util/Locale;)Lorg/hibernate/query/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public org.hibernate.Query setLocale(int, java.util.Locale);
    descriptor: (ILjava/util/Locale;)Lorg/hibernate/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.Query.setLocale:(ILjava/util/Locale;)Lorg/hibernate/query/Query;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature
}
Signature: <R:Ljava/lang/Object;>Ljava/lang/Object;Ljavax/persistence/TypedQuery<TR;>;Lorg/hibernate/Query<TR;>;Lorg/hibernate/query/CommonQueryContract;
SourceFile: "Query.java"
    RuntimeInvisibleAnnotations: 
      org.hibernate.Incubating()