test_class.declarator: base = new ConfigurationBase() {}
test_class.modifier: private final
test_class.original_string: private final ConfigurationBase base = new ConfigurationBase() {};
test_class.type: ConfigurationBase
test_class.var_name: base
test_class.file: oak-security-spi/src/test/java/org/apache/jackrabbit/oak/spi/security/ConfigurationBaseTest.java
test_class.identifier: ConfigurationBaseTest
test_case.body: @Test
      public void testSetRootProvider() {
          RootProvider rootProvider = Mockito.mock(RootProvider.class);
          base.setRootProvider(rootProvider);
  
          assertSame(rootProvider, base.getRootProvider());
      }
test_case.class_method_signature: ConfigurationBaseTest.testSetRootProvider()
test_case.full_signature: @Test public void testSetRootProvider()
test_case.identifier: testSetRootProvider
test_case.invocations: mock setRootProvider assertSame getRootProvider
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testSetRootProvider()
focal_class.declarator: securityProvider
focal_class.modifier: private
focal_class.original_string: private SecurityProvider securityProvider;
focal_class.type: SecurityProvider
focal_class.var_name: securityProvider
focal_class.declarator: config = ConfigurationParameters.EMPTY
focal_class.modifier: private
focal_class.original_string: private ConfigurationParameters config = ConfigurationParameters.EMPTY;
focal_class.type: ConfigurationParameters
focal_class.var_name: config
focal_class.declarator: rootProvider
focal_class.modifier: private
focal_class.original_string: private RootProvider rootProvider;
focal_class.type: RootProvider
focal_class.var_name: rootProvider
focal_class.declarator: treeProvider
focal_class.modifier: private
focal_class.original_string: private TreeProvider treeProvider;
focal_class.type: TreeProvider
focal_class.var_name: treeProvider
focal_class.file: oak-security-spi/src/main/java/org/apache/jackrabbit/oak/spi/security/ConfigurationBase.java
focal_class.identifier: ConfigurationBase
focal_class.class_method_signature: ConfigurationBase.ConfigurationBase()
focal_class.full_signature: public  ConfigurationBase()
focal_class.identifier: ConfigurationBase
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.signature:  ConfigurationBase()
focal_class.class_method_signature: ConfigurationBase.ConfigurationBase(@NotNull SecurityProvider securityProvider, @NotNull ConfigurationParameters config)
focal_class.full_signature: public  ConfigurationBase(@NotNull SecurityProvider securityProvider, @NotNull ConfigurationParameters config)
focal_class.identifier: ConfigurationBase
focal_class.modifiers: public
focal_class.parameters: (@NotNull SecurityProvider securityProvider, @NotNull ConfigurationParameters config)
focal_class.signature:  ConfigurationBase(@NotNull SecurityProvider securityProvider, @NotNull ConfigurationParameters config)
focal_class.class_method_signature: ConfigurationBase.getSecurityProvider()
focal_class.full_signature: @NotNull public SecurityProvider getSecurityProvider()
focal_class.identifier: getSecurityProvider
focal_class.modifiers: @NotNull public
focal_class.parameters: ()
focal_class.return: SecurityProvider
focal_class.signature: SecurityProvider getSecurityProvider()
focal_class.class_method_signature: ConfigurationBase.setSecurityProvider(@NotNull SecurityProvider securityProvider)
focal_class.full_signature: public void setSecurityProvider(@NotNull SecurityProvider securityProvider)
focal_class.identifier: setSecurityProvider
focal_class.modifiers: public
focal_class.parameters: (@NotNull SecurityProvider securityProvider)
focal_class.return: void
focal_class.signature: void setSecurityProvider(@NotNull SecurityProvider securityProvider)
focal_class.class_method_signature: ConfigurationBase.setParameters(@NotNull ConfigurationParameters config)
focal_class.full_signature: public void setParameters(@NotNull ConfigurationParameters config)
focal_class.identifier: setParameters
focal_class.modifiers: public
focal_class.parameters: (@NotNull ConfigurationParameters config)
focal_class.return: void
focal_class.signature: void setParameters(@NotNull ConfigurationParameters config)
focal_class.class_method_signature: ConfigurationBase.setRootProvider(@NotNull RootProvider rootProvider)
focal_class.full_signature: public void setRootProvider(@NotNull RootProvider rootProvider)
focal_class.identifier: setRootProvider
focal_class.modifiers: public
focal_class.parameters: (@NotNull RootProvider rootProvider)
focal_class.return: void
focal_class.signature: void setRootProvider(@NotNull RootProvider rootProvider)
focal_class.class_method_signature: ConfigurationBase.getRootProvider()
focal_class.full_signature: @NotNull public RootProvider getRootProvider()
focal_class.identifier: getRootProvider
focal_class.modifiers: @NotNull public
focal_class.parameters: ()
focal_class.return: RootProvider
focal_class.signature: RootProvider getRootProvider()
focal_class.class_method_signature: ConfigurationBase.setTreeProvider(@NotNull TreeProvider treeProvider)
focal_class.full_signature: public void setTreeProvider(@NotNull TreeProvider treeProvider)
focal_class.identifier: setTreeProvider
focal_class.modifiers: public
focal_class.parameters: (@NotNull TreeProvider treeProvider)
focal_class.return: void
focal_class.signature: void setTreeProvider(@NotNull TreeProvider treeProvider)
focal_class.class_method_signature: ConfigurationBase.getTreeProvider()
focal_class.full_signature: @NotNull public TreeProvider getTreeProvider()
focal_class.identifier: getTreeProvider
focal_class.modifiers: @NotNull public
focal_class.parameters: ()
focal_class.return: TreeProvider
focal_class.signature: TreeProvider getTreeProvider()
focal_class.class_method_signature: ConfigurationBase.getParameters()
focal_class.full_signature: @NotNull @Override public ConfigurationParameters getParameters()
focal_class.identifier: getParameters
focal_class.modifiers: @NotNull @Override public
focal_class.parameters: ()
focal_class.return: ConfigurationParameters
focal_class.signature: ConfigurationParameters getParameters()
focal_class.superclass: extends SecurityConfiguration.Default
focal_method.body: public void setRootProvider(@NotNull RootProvider rootProvider) {
          this.rootProvider = rootProvider;
      }
focal_method.class_method_signature: ConfigurationBase.setRootProvider(@NotNull RootProvider rootProvider)
focal_method.full_signature: public void setRootProvider(@NotNull RootProvider rootProvider)
focal_method.identifier: setRootProvider
focal_method.modifiers: public
focal_method.parameters: (@NotNull RootProvider rootProvider)
focal_method.return: void
focal_method.signature: void setRootProvider(@NotNull RootProvider rootProvider)