public class org.hibernate.service.ServiceRegistryBuilder extends org.hibernate.boot.registry.StandardServiceRegistryBuilder
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: org.hibernate.service.ServiceRegistryBuilder
  super_class: org.hibernate.boot.registry.StandardServiceRegistryBuilder
{
  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.hibernate.service.ServiceRegistryBuilder this
         0: .line 37
            aload 0 /* this */
            invokespecial org.hibernate.boot.registry.StandardServiceRegistryBuilder.<init>:()V
         1: .line 38
            return
        end local 0 // org.hibernate.service.ServiceRegistryBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/hibernate/service/ServiceRegistryBuilder;

  public void <init>(org.hibernate.service.BootstrapServiceRegistry);
    descriptor: (Lorg/hibernate/service/BootstrapServiceRegistry;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.hibernate.service.ServiceRegistryBuilder this
        start local 1 // org.hibernate.service.BootstrapServiceRegistry bootstrapServiceRegistry
         0: .line 41
            aload 0 /* this */
            aload 1 /* bootstrapServiceRegistry */
            invokespecial org.hibernate.boot.registry.StandardServiceRegistryBuilder.<init>:(Lorg/hibernate/boot/registry/BootstrapServiceRegistry;)V
         1: .line 42
            return
        end local 1 // org.hibernate.service.BootstrapServiceRegistry bootstrapServiceRegistry
        end local 0 // org.hibernate.service.ServiceRegistryBuilder this
      LocalVariableTable:
        Start  End  Slot                      Name  Signature
            0    2     0                      this  Lorg/hibernate/service/ServiceRegistryBuilder;
            0    2     1  bootstrapServiceRegistry  Lorg/hibernate/service/BootstrapServiceRegistry;
    MethodParameters:
                          Name  Flags
      bootstrapServiceRegistry  

  public org.hibernate.service.ServiceRegistryBuilder loadProperties(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/hibernate/service/ServiceRegistryBuilder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.hibernate.service.ServiceRegistryBuilder this
        start local 1 // java.lang.String resourceName
         0: .line 46
            aload 0 /* this */
            aload 1 /* resourceName */
            invokespecial org.hibernate.boot.registry.StandardServiceRegistryBuilder.loadProperties:(Ljava/lang/String;)Lorg/hibernate/boot/registry/StandardServiceRegistryBuilder;
            pop
         1: .line 47
            aload 0 /* this */
            areturn
        end local 1 // java.lang.String resourceName
        end local 0 // org.hibernate.service.ServiceRegistryBuilder this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    2     0          this  Lorg/hibernate/service/ServiceRegistryBuilder;
            0    2     1  resourceName  Ljava/lang/String;
    MethodParameters:
              Name  Flags
      resourceName  

  public org.hibernate.service.ServiceRegistryBuilder configure();
    descriptor: ()Lorg/hibernate/service/ServiceRegistryBuilder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.hibernate.service.ServiceRegistryBuilder this
         0: .line 52
            aload 0 /* this */
            invokespecial org.hibernate.boot.registry.StandardServiceRegistryBuilder.configure:()Lorg/hibernate/boot/registry/StandardServiceRegistryBuilder;
            pop
         1: .line 53
            aload 0 /* this */
            areturn
        end local 0 // org.hibernate.service.ServiceRegistryBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/hibernate/service/ServiceRegistryBuilder;

  public org.hibernate.service.ServiceRegistryBuilder configure(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/hibernate/service/ServiceRegistryBuilder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.hibernate.service.ServiceRegistryBuilder this
        start local 1 // java.lang.String resourceName
         0: .line 58
            aload 0 /* this */
            aload 1 /* resourceName */
            invokespecial org.hibernate.boot.registry.StandardServiceRegistryBuilder.configure:(Ljava/lang/String;)Lorg/hibernate/boot/registry/StandardServiceRegistryBuilder;
            pop
         1: .line 59
            aload 0 /* this */
            areturn
        end local 1 // java.lang.String resourceName
        end local 0 // org.hibernate.service.ServiceRegistryBuilder this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    2     0          this  Lorg/hibernate/service/ServiceRegistryBuilder;
            0    2     1  resourceName  Ljava/lang/String;
    MethodParameters:
              Name  Flags
      resourceName  

  public org.hibernate.service.ServiceRegistryBuilder applySetting(java.lang.String, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;)Lorg/hibernate/service/ServiceRegistryBuilder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // org.hibernate.service.ServiceRegistryBuilder this
        start local 1 // java.lang.String settingName
        start local 2 // java.lang.Object value
         0: .line 64
            aload 0 /* this */
            aload 1 /* settingName */
            aload 2 /* value */
            invokespecial org.hibernate.boot.registry.StandardServiceRegistryBuilder.applySetting:(Ljava/lang/String;Ljava/lang/Object;)Lorg/hibernate/boot/registry/StandardServiceRegistryBuilder;
            pop
         1: .line 65
            aload 0 /* this */
            areturn
        end local 2 // java.lang.Object value
        end local 1 // java.lang.String settingName
        end local 0 // org.hibernate.service.ServiceRegistryBuilder this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    2     0         this  Lorg/hibernate/service/ServiceRegistryBuilder;
            0    2     1  settingName  Ljava/lang/String;
            0    2     2        value  Ljava/lang/Object;
    MethodParameters:
             Name  Flags
      settingName  
      value        

  public org.hibernate.service.ServiceRegistryBuilder applySettings(java.util.Map);
    descriptor: (Ljava/util/Map;)Lorg/hibernate/service/ServiceRegistryBuilder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.hibernate.service.ServiceRegistryBuilder this
        start local 1 // java.util.Map settings
         0: .line 70
            aload 0 /* this */
            aload 1 /* settings */
            invokespecial org.hibernate.boot.registry.StandardServiceRegistryBuilder.applySettings:(Ljava/util/Map;)Lorg/hibernate/boot/registry/StandardServiceRegistryBuilder;
            pop
         1: .line 71
            aload 0 /* this */
            areturn
        end local 1 // java.util.Map settings
        end local 0 // org.hibernate.service.ServiceRegistryBuilder this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0      this  Lorg/hibernate/service/ServiceRegistryBuilder;
            0    2     1  settings  Ljava/util/Map;
    MethodParameters:
          Name  Flags
      settings  

  public org.hibernate.service.ServiceRegistryBuilder addInitiator(org.hibernate.boot.registry.StandardServiceInitiator);
    descriptor: (Lorg/hibernate/boot/registry/StandardServiceInitiator;)Lorg/hibernate/service/ServiceRegistryBuilder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.hibernate.service.ServiceRegistryBuilder this
        start local 1 // org.hibernate.boot.registry.StandardServiceInitiator initiator
         0: .line 76
            aload 0 /* this */
            aload 1 /* initiator */
            invokespecial org.hibernate.boot.registry.StandardServiceRegistryBuilder.addInitiator:(Lorg/hibernate/boot/registry/StandardServiceInitiator;)Lorg/hibernate/boot/registry/StandardServiceRegistryBuilder;
            pop
         1: .line 77
            aload 0 /* this */
            areturn
        end local 1 // org.hibernate.boot.registry.StandardServiceInitiator initiator
        end local 0 // org.hibernate.service.ServiceRegistryBuilder this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    2     0       this  Lorg/hibernate/service/ServiceRegistryBuilder;
            0    2     1  initiator  Lorg/hibernate/boot/registry/StandardServiceInitiator;
    MethodParameters:
           Name  Flags
      initiator  

  public org.hibernate.service.ServiceRegistryBuilder addService(java.lang.Class, org.hibernate.service.Service);
    descriptor: (Ljava/lang/Class;Lorg/hibernate/service/Service;)Lorg/hibernate/service/ServiceRegistryBuilder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // org.hibernate.service.ServiceRegistryBuilder this
        start local 1 // java.lang.Class serviceRole
        start local 2 // org.hibernate.service.Service service
         0: .line 82
            aload 0 /* this */
            aload 1 /* serviceRole */
            aload 2 /* service */
            invokespecial org.hibernate.boot.registry.StandardServiceRegistryBuilder.addService:(Ljava/lang/Class;Lorg/hibernate/service/Service;)Lorg/hibernate/boot/registry/StandardServiceRegistryBuilder;
            pop
         1: .line 83
            aload 0 /* this */
            areturn
        end local 2 // org.hibernate.service.Service service
        end local 1 // java.lang.Class serviceRole
        end local 0 // org.hibernate.service.ServiceRegistryBuilder this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    2     0         this  Lorg/hibernate/service/ServiceRegistryBuilder;
            0    2     1  serviceRole  Ljava/lang/Class;
            0    2     2      service  Lorg/hibernate/service/Service;
    MethodParameters:
             Name  Flags
      serviceRole  
      service      

  public org.hibernate.boot.registry.StandardServiceRegistry build();
    descriptor: ()Lorg/hibernate/boot/registry/StandardServiceRegistry;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.hibernate.service.ServiceRegistryBuilder this
         0: .line 87
            aload 0 /* this */
            invokespecial org.hibernate.boot.registry.StandardServiceRegistryBuilder.build:()Lorg/hibernate/boot/registry/StandardServiceRegistry;
            areturn
        end local 0 // org.hibernate.service.ServiceRegistryBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/hibernate/service/ServiceRegistryBuilder;

  public org.hibernate.service.ServiceRegistry buildServiceRegistry();
    descriptor: ()Lorg/hibernate/service/ServiceRegistry;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.hibernate.service.ServiceRegistryBuilder this
         0: .line 94
            aload 0 /* this */
            invokevirtual org.hibernate.service.ServiceRegistryBuilder.build:()Lorg/hibernate/boot/registry/StandardServiceRegistry;
            areturn
        end local 0 // org.hibernate.service.ServiceRegistryBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/hibernate/service/ServiceRegistryBuilder;

  public org.hibernate.boot.registry.StandardServiceRegistryBuilder configure(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/hibernate/boot/registry/StandardServiceRegistryBuilder;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            invokevirtual org.hibernate.service.ServiceRegistryBuilder.configure:(Ljava/lang/String;)Lorg/hibernate/service/ServiceRegistryBuilder;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public org.hibernate.boot.registry.StandardServiceRegistryBuilder configure();
    descriptor: ()Lorg/hibernate/boot/registry/StandardServiceRegistryBuilder;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=1, locals=1, args_size=1
         0: .line 1
            aload 0
            invokevirtual org.hibernate.service.ServiceRegistryBuilder.configure:()Lorg/hibernate/service/ServiceRegistryBuilder;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public org.hibernate.boot.registry.StandardServiceRegistryBuilder addService(java.lang.Class, org.hibernate.service.Service);
    descriptor: (Ljava/lang/Class;Lorg/hibernate/service/Service;)Lorg/hibernate/boot/registry/StandardServiceRegistryBuilder;
    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
            invokevirtual org.hibernate.service.ServiceRegistryBuilder.addService:(Ljava/lang/Class;Lorg/hibernate/service/Service;)Lorg/hibernate/service/ServiceRegistryBuilder;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public org.hibernate.boot.registry.StandardServiceRegistryBuilder loadProperties(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/hibernate/boot/registry/StandardServiceRegistryBuilder;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            invokevirtual org.hibernate.service.ServiceRegistryBuilder.loadProperties:(Ljava/lang/String;)Lorg/hibernate/service/ServiceRegistryBuilder;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public org.hibernate.boot.registry.StandardServiceRegistryBuilder applySetting(java.lang.String, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;)Lorg/hibernate/boot/registry/StandardServiceRegistryBuilder;
    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
            invokevirtual org.hibernate.service.ServiceRegistryBuilder.applySetting:(Ljava/lang/String;Ljava/lang/Object;)Lorg/hibernate/service/ServiceRegistryBuilder;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public org.hibernate.boot.registry.StandardServiceRegistryBuilder applySettings(java.util.Map);
    descriptor: (Ljava/util/Map;)Lorg/hibernate/boot/registry/StandardServiceRegistryBuilder;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            invokevirtual org.hibernate.service.ServiceRegistryBuilder.applySettings:(Ljava/util/Map;)Lorg/hibernate/service/ServiceRegistryBuilder;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public org.hibernate.boot.registry.StandardServiceRegistryBuilder addInitiator(org.hibernate.boot.registry.StandardServiceInitiator);
    descriptor: (Lorg/hibernate/boot/registry/StandardServiceInitiator;)Lorg/hibernate/boot/registry/StandardServiceRegistryBuilder;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            invokevirtual org.hibernate.service.ServiceRegistryBuilder.addInitiator:(Lorg/hibernate/boot/registry/StandardServiceInitiator;)Lorg/hibernate/service/ServiceRegistryBuilder;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature
}
SourceFile: "ServiceRegistryBuilder.java"
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()