public interface org.hibernate.stat.spi.StatisticsImplementor extends org.hibernate.stat.Statistics, org.hibernate.service.Service
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: org.hibernate.stat.spi.StatisticsImplementor
  super_class: java.lang.Object
{
  public abstract void openSession();
    descriptor: ()V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void closeSession();
    descriptor: ()V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void flush();
    descriptor: ()V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void connect();
    descriptor: ()V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void prepareStatement();
    descriptor: ()V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void closeStatement();
    descriptor: ()V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void endTransaction(boolean);
    descriptor: (Z)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      success  

  public abstract void loadEntity(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
            Name  Flags
      entityName  

  public abstract void fetchEntity(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
            Name  Flags
      entityName  

  public abstract void updateEntity(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
            Name  Flags
      entityName  

  public abstract void insertEntity(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
            Name  Flags
      entityName  

  public abstract void deleteEntity(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
            Name  Flags
      entityName  

  public abstract void optimisticFailure(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
            Name  Flags
      entityName  

  public abstract void loadCollection(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      role  

  public abstract void fetchCollection(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      role  

  public abstract void updateCollection(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      role  

  public abstract void recreateCollection(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      role  

  public abstract void removeCollection(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      role  

  public abstract void entityCachePut(org.hibernate.metamodel.model.domain.NavigableRole, java.lang.String);
    descriptor: (Lorg/hibernate/metamodel/model/domain/NavigableRole;Ljava/lang/String;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
            Name  Flags
      entityName  
      regionName  

  public abstract void entityCacheHit(org.hibernate.metamodel.model.domain.NavigableRole, java.lang.String);
    descriptor: (Lorg/hibernate/metamodel/model/domain/NavigableRole;Ljava/lang/String;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
            Name  Flags
      entityName  
      regionName  

  public abstract void entityCacheMiss(org.hibernate.metamodel.model.domain.NavigableRole, java.lang.String);
    descriptor: (Lorg/hibernate/metamodel/model/domain/NavigableRole;Ljava/lang/String;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
            Name  Flags
      entityName  
      regionName  

  public abstract void collectionCachePut(org.hibernate.metamodel.model.domain.NavigableRole, java.lang.String);
    descriptor: (Lorg/hibernate/metamodel/model/domain/NavigableRole;Ljava/lang/String;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
                Name  Flags
      collectionRole  
      regionName      

  public abstract void collectionCacheHit(org.hibernate.metamodel.model.domain.NavigableRole, java.lang.String);
    descriptor: (Lorg/hibernate/metamodel/model/domain/NavigableRole;Ljava/lang/String;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
                Name  Flags
      collectionRole  
      regionName      

  public abstract void collectionCacheMiss(org.hibernate.metamodel.model.domain.NavigableRole, java.lang.String);
    descriptor: (Lorg/hibernate/metamodel/model/domain/NavigableRole;Ljava/lang/String;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
                Name  Flags
      collectionRole  
      regionName      

  public abstract void naturalIdCachePut(org.hibernate.metamodel.model.domain.NavigableRole, java.lang.String);
    descriptor: (Lorg/hibernate/metamodel/model/domain/NavigableRole;Ljava/lang/String;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
                Name  Flags
      rootEntityName  
      regionName      

  public abstract void naturalIdCacheHit(org.hibernate.metamodel.model.domain.NavigableRole, java.lang.String);
    descriptor: (Lorg/hibernate/metamodel/model/domain/NavigableRole;Ljava/lang/String;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
                Name  Flags
      rootEntityName  
      regionName      

  public abstract void naturalIdCacheMiss(org.hibernate.metamodel.model.domain.NavigableRole, java.lang.String);
    descriptor: (Lorg/hibernate/metamodel/model/domain/NavigableRole;Ljava/lang/String;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
                Name  Flags
      rootEntityName  
      regionName      

  public abstract void naturalIdQueryExecuted(java.lang.String, long);
    descriptor: (Ljava/lang/String;J)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
                Name  Flags
      rootEntityName  
      executionTime   

  public abstract void queryCachePut(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
            Name  Flags
      hql         
      regionName  

  public abstract void queryCacheHit(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
            Name  Flags
      hql         
      regionName  

  public abstract void queryCacheMiss(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
            Name  Flags
      hql         
      regionName  

  public abstract void queryExecuted(java.lang.String, int, long);
    descriptor: (Ljava/lang/String;IJ)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      hql   
      rows  
      time  

  public abstract void updateTimestampsCacheHit();
    descriptor: ()V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void updateTimestampsCacheMiss();
    descriptor: ()V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void updateTimestampsCachePut();
    descriptor: ()V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
}
SourceFile: "StatisticsImplementor.java"