test_class.declarator: builder
test_class.modifier: private
test_class.original_string: private BoundedContextBuilder builder;
test_class.type: BoundedContextBuilder
test_class.var_name: builder
test_class.file: server/src/test/java/io/spine/server/BoundedContextBuilderTest.java
test_class.identifier: BoundedContextBuilderTest
test_case.body: @Test
      @DisplayName("allow `TenantIndex` configuration")
      void setTenantIndex() {
          TenantIndex tenantIndex = new StubTenantIndex();
  
          BoundedContextBuilder builder = BoundedContextBuilder
                  .assumingTests()
                  .setTenantIndex(tenantIndex);
  
          assertThat(builder.tenantIndex())
                  .hasValue(tenantIndex);
      }
test_case.class_method_signature: BoundedContextBuilderTest.setTenantIndex()
test_case.full_signature: @Test @DisplayName("allow `TenantIndex` configuration") void setTenantIndex()
test_case.identifier: setTenantIndex
test_case.invocations: setTenantIndex assumingTests hasValue assertThat tenantIndex
test_case.modifiers: @Test @DisplayName("allow `TenantIndex` configuration")
test_case.parameters: ()
test_case.return: void
test_case.signature: void setTenantIndex()
focal_class.declarator: spec
focal_class.modifier: private final
focal_class.original_string: private final ContextSpec spec;
focal_class.type: ContextSpec
focal_class.var_name: spec
focal_class.declarator: commandBus = CommandBus.newBuilder()
focal_class.modifier: private final
focal_class.original_string: private final CommandBus.Builder commandBus = CommandBus.newBuilder();
focal_class.type: CommandBus.Builder
focal_class.var_name: commandBus
focal_class.declarator: commandDispatchers = new ArrayList<>()
focal_class.modifier: private final
focal_class.original_string: private final Collection<CommandDispatcher> commandDispatchers = new ArrayList<>();
focal_class.type: Collection<CommandDispatcher>
focal_class.var_name: commandDispatchers
focal_class.declarator: eventBus = EventBus.newBuilder()
focal_class.modifier: private final
focal_class.original_string: private final EventBus.Builder eventBus = EventBus.newBuilder();
focal_class.type: EventBus.Builder
focal_class.var_name: eventBus
focal_class.declarator: eventDispatchers = new ArrayList<>()
focal_class.modifier: private final
focal_class.original_string: private final Collection<EventDispatcher> eventDispatchers = new ArrayList<>();
focal_class.type: Collection<EventDispatcher>
focal_class.var_name: eventDispatchers
focal_class.declarator: systemFeatures
focal_class.modifier: private final
focal_class.original_string: private final SystemSettings systemFeatures;
focal_class.type: SystemSettings
focal_class.var_name: systemFeatures
focal_class.declarator: stand
focal_class.modifier: private
focal_class.original_string: private Stand stand;
focal_class.type: Stand
focal_class.var_name: stand
focal_class.declarator: rootDirectory
focal_class.modifier: private
focal_class.original_string: private Supplier<AggregateRootDirectory> rootDirectory;
focal_class.type: Supplier<AggregateRootDirectory>
focal_class.var_name: rootDirectory
focal_class.declarator: tenantIndex
focal_class.modifier: private
focal_class.original_string: private TenantIndex tenantIndex;
focal_class.type: TenantIndex
focal_class.var_name: tenantIndex
focal_class.declarator: repositories = new ArrayList<>()
focal_class.modifier: private final
focal_class.original_string: private final Collection<Repository<?, ?>> repositories = new ArrayList<>();
focal_class.type: Collection<Repository<?, ?>>
focal_class.var_name: repositories
focal_class.file: server/src/main/java/io/spine/server/BoundedContextBuilder.java
focal_class.identifier: BoundedContextBuilder
focal_class.interfaces: implements Logging
focal_class.class_method_signature: BoundedContextBuilder.BoundedContextBuilder(ContextSpec spec)
focal_class.full_signature:   BoundedContextBuilder(ContextSpec spec)
focal_class.identifier: BoundedContextBuilder
focal_class.parameters: (ContextSpec spec)
focal_class.signature:  BoundedContextBuilder(ContextSpec spec)
focal_class.class_method_signature: BoundedContextBuilder.BoundedContextBuilder(ContextSpec spec, SystemSettings systemFeatures)
focal_class.full_signature: private  BoundedContextBuilder(ContextSpec spec, SystemSettings systemFeatures)
focal_class.identifier: BoundedContextBuilder
focal_class.modifiers: private
focal_class.parameters: (ContextSpec spec, SystemSettings systemFeatures)
focal_class.signature:  BoundedContextBuilder(ContextSpec spec, SystemSettings systemFeatures)
focal_class.class_method_signature: BoundedContextBuilder.assumingTests(boolean multitenant)
focal_class.full_signature: @Internal @VisibleForTesting public static BoundedContextBuilder assumingTests(boolean multitenant)
focal_class.identifier: assumingTests
focal_class.modifiers: @Internal @VisibleForTesting public static
focal_class.parameters: (boolean multitenant)
focal_class.return: BoundedContextBuilder
focal_class.signature: BoundedContextBuilder assumingTests(boolean multitenant)
focal_class.class_method_signature: BoundedContextBuilder.assumingTests()
focal_class.full_signature: @Internal @VisibleForTesting public static BoundedContextBuilder assumingTests()
focal_class.identifier: assumingTests
focal_class.modifiers: @Internal @VisibleForTesting public static
focal_class.parameters: ()
focal_class.return: BoundedContextBuilder
focal_class.signature: BoundedContextBuilder assumingTests()
focal_class.class_method_signature: BoundedContextBuilder.spec()
focal_class.full_signature: public ContextSpec spec()
focal_class.identifier: spec
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: ContextSpec
focal_class.signature: ContextSpec spec()
focal_class.class_method_signature: BoundedContextBuilder.name()
focal_class.full_signature: public BoundedContextName name()
focal_class.identifier: name
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: BoundedContextName
focal_class.signature: BoundedContextName name()
focal_class.class_method_signature: BoundedContextBuilder.isMultitenant()
focal_class.full_signature: public boolean isMultitenant()
focal_class.identifier: isMultitenant
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean isMultitenant()
focal_class.class_method_signature: BoundedContextBuilder.tenantIndex()
focal_class.full_signature: public Optional<? extends TenantIndex> tenantIndex()
focal_class.identifier: tenantIndex
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: Optional<? extends TenantIndex>
focal_class.signature: Optional<? extends TenantIndex> tenantIndex()
focal_class.class_method_signature: BoundedContextBuilder.stand()
focal_class.full_signature:  Stand stand()
focal_class.identifier: stand
focal_class.parameters: ()
focal_class.return: Stand
focal_class.signature: Stand stand()
focal_class.class_method_signature: BoundedContextBuilder.buildTenantIndex()
focal_class.full_signature:  TenantIndex buildTenantIndex()
focal_class.identifier: buildTenantIndex
focal_class.parameters: ()
focal_class.return: TenantIndex
focal_class.signature: TenantIndex buildTenantIndex()
focal_class.class_method_signature: BoundedContextBuilder.enrichEventsUsing(EventEnricher enricher)
focal_class.full_signature: @CanIgnoreReturnValue public BoundedContextBuilder enrichEventsUsing(EventEnricher enricher)
focal_class.identifier: enrichEventsUsing
focal_class.modifiers: @CanIgnoreReturnValue public
focal_class.parameters: (EventEnricher enricher)
focal_class.return: BoundedContextBuilder
focal_class.signature: BoundedContextBuilder enrichEventsUsing(EventEnricher enricher)
focal_class.class_method_signature: BoundedContextBuilder.eventEnricher()
focal_class.full_signature: public Optional<EventEnricher> eventEnricher()
focal_class.identifier: eventEnricher
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: Optional<EventEnricher>
focal_class.signature: Optional<EventEnricher> eventEnricher()
focal_class.class_method_signature: BoundedContextBuilder.setTenantIndex(TenantIndex tenantIndex)
focal_class.full_signature: @CanIgnoreReturnValue public BoundedContextBuilder setTenantIndex(TenantIndex tenantIndex)
focal_class.identifier: setTenantIndex
focal_class.modifiers: @CanIgnoreReturnValue public
focal_class.parameters: (TenantIndex tenantIndex)
focal_class.return: BoundedContextBuilder
focal_class.signature: BoundedContextBuilder setTenantIndex(TenantIndex tenantIndex)
focal_class.class_method_signature: BoundedContextBuilder.ifRepository(D dispatcher,
                                         Consumer<Repository<?, ?>> repositoryConsumer,
                                         Consumer<D> dispatcherConsumer)
focal_class.full_signature: private BoundedContextBuilder ifRepository(D dispatcher,
                                         Consumer<Repository<?, ?>> repositoryConsumer,
                                         Consumer<D> dispatcherConsumer)
focal_class.identifier: ifRepository
focal_class.modifiers: private
focal_class.parameters: (D dispatcher,
                                         Consumer<Repository<?, ?>> repositoryConsumer,
                                         Consumer<D> dispatcherConsumer)
focal_class.return: BoundedContextBuilder
focal_class.signature: BoundedContextBuilder ifRepository(D dispatcher,
                                         Consumer<Repository<?, ?>> repositoryConsumer,
                                         Consumer<D> dispatcherConsumer)
focal_class.class_method_signature: BoundedContextBuilder.addCommandDispatcher(CommandDispatcher commandDispatcher)
focal_class.full_signature: @CanIgnoreReturnValue public BoundedContextBuilder addCommandDispatcher(CommandDispatcher commandDispatcher)
focal_class.identifier: addCommandDispatcher
focal_class.modifiers: @CanIgnoreReturnValue public
focal_class.parameters: (CommandDispatcher commandDispatcher)
focal_class.return: BoundedContextBuilder
focal_class.signature: BoundedContextBuilder addCommandDispatcher(CommandDispatcher commandDispatcher)
focal_class.class_method_signature: BoundedContextBuilder.addCommandFilter(BusFilter<CommandEnvelope> filter)
focal_class.full_signature: @CanIgnoreReturnValue public BoundedContextBuilder addCommandFilter(BusFilter<CommandEnvelope> filter)
focal_class.identifier: addCommandFilter
focal_class.modifiers: @CanIgnoreReturnValue public
focal_class.parameters: (BusFilter<CommandEnvelope> filter)
focal_class.return: BoundedContextBuilder
focal_class.signature: BoundedContextBuilder addCommandFilter(BusFilter<CommandEnvelope> filter)
focal_class.class_method_signature: BoundedContextBuilder.addCommandListener(Listener<CommandEnvelope> listener)
focal_class.full_signature: public BoundedContextBuilder addCommandListener(Listener<CommandEnvelope> listener)
focal_class.identifier: addCommandListener
focal_class.modifiers: public
focal_class.parameters: (Listener<CommandEnvelope> listener)
focal_class.return: BoundedContextBuilder
focal_class.signature: BoundedContextBuilder addCommandListener(Listener<CommandEnvelope> listener)
focal_class.class_method_signature: BoundedContextBuilder.addEventDispatcher(EventDispatcher eventDispatcher)
focal_class.full_signature: @CanIgnoreReturnValue public BoundedContextBuilder addEventDispatcher(EventDispatcher eventDispatcher)
focal_class.identifier: addEventDispatcher
focal_class.modifiers: @CanIgnoreReturnValue public
focal_class.parameters: (EventDispatcher eventDispatcher)
focal_class.return: BoundedContextBuilder
focal_class.signature: BoundedContextBuilder addEventDispatcher(EventDispatcher eventDispatcher)
focal_class.class_method_signature: BoundedContextBuilder.addEventFilter(BusFilter<EventEnvelope> filter)
focal_class.full_signature: @CanIgnoreReturnValue public BoundedContextBuilder addEventFilter(BusFilter<EventEnvelope> filter)
focal_class.identifier: addEventFilter
focal_class.modifiers: @CanIgnoreReturnValue public
focal_class.parameters: (BusFilter<EventEnvelope> filter)
focal_class.return: BoundedContextBuilder
focal_class.signature: BoundedContextBuilder addEventFilter(BusFilter<EventEnvelope> filter)
focal_class.class_method_signature: BoundedContextBuilder.addEventListener(Listener<EventEnvelope> listener)
focal_class.full_signature: public BoundedContextBuilder addEventListener(Listener<EventEnvelope> listener)
focal_class.identifier: addEventListener
focal_class.modifiers: public
focal_class.parameters: (Listener<EventEnvelope> listener)
focal_class.return: BoundedContextBuilder
focal_class.signature: BoundedContextBuilder addEventListener(Listener<EventEnvelope> listener)
focal_class.class_method_signature: BoundedContextBuilder.add(Class<E> entityClass)
focal_class.full_signature: @CanIgnoreReturnValue public BoundedContextBuilder add(Class<E> entityClass)
focal_class.identifier: add
focal_class.modifiers: @CanIgnoreReturnValue public
focal_class.parameters: (Class<E> entityClass)
focal_class.return: BoundedContextBuilder
focal_class.signature: BoundedContextBuilder add(Class<E> entityClass)
focal_class.class_method_signature: BoundedContextBuilder.add(Repository<?, ?> repository)
focal_class.full_signature: @CanIgnoreReturnValue public BoundedContextBuilder add(Repository<?, ?> repository)
focal_class.identifier: add
focal_class.modifiers: @CanIgnoreReturnValue public
focal_class.parameters: (Repository<?, ?> repository)
focal_class.return: BoundedContextBuilder
focal_class.signature: BoundedContextBuilder add(Repository<?, ?> repository)
focal_class.class_method_signature: BoundedContextBuilder.removeCommandDispatcher(CommandDispatcher commandDispatcher)
focal_class.full_signature: @CanIgnoreReturnValue public BoundedContextBuilder removeCommandDispatcher(CommandDispatcher commandDispatcher)
focal_class.identifier: removeCommandDispatcher
focal_class.modifiers: @CanIgnoreReturnValue public
focal_class.parameters: (CommandDispatcher commandDispatcher)
focal_class.return: BoundedContextBuilder
focal_class.signature: BoundedContextBuilder removeCommandDispatcher(CommandDispatcher commandDispatcher)
focal_class.class_method_signature: BoundedContextBuilder.removeEventDispatcher(EventDispatcher eventDispatcher)
focal_class.full_signature: @CanIgnoreReturnValue public BoundedContextBuilder removeEventDispatcher(EventDispatcher eventDispatcher)
focal_class.identifier: removeEventDispatcher
focal_class.modifiers: @CanIgnoreReturnValue public
focal_class.parameters: (EventDispatcher eventDispatcher)
focal_class.return: BoundedContextBuilder
focal_class.signature: BoundedContextBuilder removeEventDispatcher(EventDispatcher eventDispatcher)
focal_class.class_method_signature: BoundedContextBuilder.remove(Class<E> entityClass)
focal_class.full_signature: @CanIgnoreReturnValue public BoundedContextBuilder remove(Class<E> entityClass)
focal_class.identifier: remove
focal_class.modifiers: @CanIgnoreReturnValue public
focal_class.parameters: (Class<E> entityClass)
focal_class.return: BoundedContextBuilder
focal_class.signature: BoundedContextBuilder remove(Class<E> entityClass)
focal_class.class_method_signature: BoundedContextBuilder.remove(Repository<?, ?> repository)
focal_class.full_signature: @CanIgnoreReturnValue public BoundedContextBuilder remove(Repository<?, ?> repository)
focal_class.identifier: remove
focal_class.modifiers: @CanIgnoreReturnValue public
focal_class.parameters: (Repository<?, ?> repository)
focal_class.return: BoundedContextBuilder
focal_class.signature: BoundedContextBuilder remove(Repository<?, ?> repository)
focal_class.class_method_signature: BoundedContextBuilder.hasCommandDispatcher(CommandDispatcher commandDispatcher)
focal_class.full_signature: @VisibleForTesting boolean hasCommandDispatcher(CommandDispatcher commandDispatcher)
focal_class.identifier: hasCommandDispatcher
focal_class.modifiers: @VisibleForTesting
focal_class.parameters: (CommandDispatcher commandDispatcher)
focal_class.return: boolean
focal_class.signature: boolean hasCommandDispatcher(CommandDispatcher commandDispatcher)
focal_class.class_method_signature: BoundedContextBuilder.hasEventDispatcher(EventDispatcher eventDispatcher)
focal_class.full_signature: @VisibleForTesting boolean hasEventDispatcher(EventDispatcher eventDispatcher)
focal_class.identifier: hasEventDispatcher
focal_class.modifiers: @VisibleForTesting
focal_class.parameters: (EventDispatcher eventDispatcher)
focal_class.return: boolean
focal_class.signature: boolean hasEventDispatcher(EventDispatcher eventDispatcher)
focal_class.class_method_signature: BoundedContextBuilder.hasRepository(Class<E> entityClass)
focal_class.full_signature: @VisibleForTesting boolean hasRepository(Class<E> entityClass)
focal_class.identifier: hasRepository
focal_class.modifiers: @VisibleForTesting
focal_class.parameters: (Class<E> entityClass)
focal_class.return: boolean
focal_class.signature: boolean hasRepository(Class<E> entityClass)
focal_class.class_method_signature: BoundedContextBuilder.hasRepository(Repository<?, ?> repository)
focal_class.full_signature: @VisibleForTesting boolean hasRepository(Repository<?, ?> repository)
focal_class.identifier: hasRepository
focal_class.modifiers: @VisibleForTesting
focal_class.parameters: (Repository<?, ?> repository)
focal_class.return: boolean
focal_class.signature: boolean hasRepository(Repository<?, ?> repository)
focal_class.class_method_signature: BoundedContextBuilder.repositories()
focal_class.full_signature: public ImmutableList<Repository<?, ?>> repositories()
focal_class.identifier: repositories
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: ImmutableList<Repository<?, ?>>
focal_class.signature: ImmutableList<Repository<?, ?>> repositories()
focal_class.class_method_signature: BoundedContextBuilder.commandDispatchers()
focal_class.full_signature: public ImmutableList<CommandDispatcher> commandDispatchers()
focal_class.identifier: commandDispatchers
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: ImmutableList<CommandDispatcher>
focal_class.signature: ImmutableList<CommandDispatcher> commandDispatchers()
focal_class.class_method_signature: BoundedContextBuilder.eventDispatchers()
focal_class.full_signature: public ImmutableList<EventDispatcher> eventDispatchers()
focal_class.identifier: eventDispatchers
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: ImmutableList<EventDispatcher>
focal_class.signature: ImmutableList<EventDispatcher> eventDispatchers()
focal_class.class_method_signature: BoundedContextBuilder.aggregateRootDirectory()
focal_class.full_signature:  AggregateRootDirectory aggregateRootDirectory()
focal_class.identifier: aggregateRootDirectory
focal_class.parameters: ()
focal_class.return: AggregateRootDirectory
focal_class.signature: AggregateRootDirectory aggregateRootDirectory()
focal_class.class_method_signature: BoundedContextBuilder.setAggregateRootDirectory(Supplier<AggregateRootDirectory> directory)
focal_class.full_signature: @CanIgnoreReturnValue public BoundedContextBuilder setAggregateRootDirectory(Supplier<AggregateRootDirectory> directory)
focal_class.identifier: setAggregateRootDirectory
focal_class.modifiers: @CanIgnoreReturnValue public
focal_class.parameters: (Supplier<AggregateRootDirectory> directory)
focal_class.return: BoundedContextBuilder
focal_class.signature: BoundedContextBuilder setAggregateRootDirectory(Supplier<AggregateRootDirectory> directory)
focal_class.class_method_signature: BoundedContextBuilder.systemFeatures()
focal_class.full_signature: public SystemSettings systemFeatures()
focal_class.identifier: systemFeatures
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: SystemSettings
focal_class.signature: SystemSettings systemFeatures()
focal_class.class_method_signature: BoundedContextBuilder.build()
focal_class.full_signature: public BoundedContext build()
focal_class.identifier: build
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: BoundedContext
focal_class.signature: BoundedContext build()
focal_class.class_method_signature: BoundedContextBuilder.buildEventBus(BoundedContext context)
focal_class.full_signature:  EventBus buildEventBus(BoundedContext context)
focal_class.identifier: buildEventBus
focal_class.parameters: (BoundedContext context)
focal_class.return: EventBus
focal_class.signature: EventBus buildEventBus(BoundedContext context)
focal_class.class_method_signature: BoundedContextBuilder.buildCommandBus()
focal_class.full_signature:  CommandBus buildCommandBus()
focal_class.identifier: buildCommandBus
focal_class.parameters: ()
focal_class.return: CommandBus
focal_class.signature: CommandBus buildCommandBus()
focal_class.class_method_signature: BoundedContextBuilder.registerRepositories(BoundedContext result)
focal_class.full_signature: private void registerRepositories(BoundedContext result)
focal_class.identifier: registerRepositories
focal_class.modifiers: private
focal_class.parameters: (BoundedContext result)
focal_class.return: void
focal_class.signature: void registerRepositories(BoundedContext result)
focal_class.class_method_signature: BoundedContextBuilder.registerDispatchers(BoundedContext result)
focal_class.full_signature: private void registerDispatchers(BoundedContext result)
focal_class.identifier: registerDispatchers
focal_class.modifiers: private
focal_class.parameters: (BoundedContext result)
focal_class.return: void
focal_class.signature: void registerDispatchers(BoundedContext result)
focal_class.class_method_signature: BoundedContextBuilder.buildDomain(SystemContext system)
focal_class.full_signature: private BoundedContext buildDomain(SystemContext system)
focal_class.identifier: buildDomain
focal_class.modifiers: private
focal_class.parameters: (SystemContext system)
focal_class.return: BoundedContext
focal_class.signature: BoundedContext buildDomain(SystemContext system)
focal_class.class_method_signature: BoundedContextBuilder.buildSystem()
focal_class.full_signature: private SystemContext buildSystem()
focal_class.identifier: buildSystem
focal_class.modifiers: private
focal_class.parameters: ()
focal_class.return: SystemContext
focal_class.signature: SystemContext buildSystem()
focal_class.class_method_signature: BoundedContextBuilder.systemSpec()
focal_class.full_signature: private ContextSpec systemSpec()
focal_class.identifier: systemSpec
focal_class.modifiers: private
focal_class.parameters: ()
focal_class.return: ContextSpec
focal_class.signature: ContextSpec systemSpec()
focal_class.class_method_signature: BoundedContextBuilder.buildPartial(Function<BoundedContextBuilder, B> instanceFactory, SystemClient client)
focal_class.full_signature: private B buildPartial(Function<BoundedContextBuilder, B> instanceFactory, SystemClient client)
focal_class.identifier: buildPartial
focal_class.modifiers: private
focal_class.parameters: (Function<BoundedContextBuilder, B> instanceFactory, SystemClient client)
focal_class.return: B
focal_class.signature: B buildPartial(Function<BoundedContextBuilder, B> instanceFactory, SystemClient client)
focal_class.class_method_signature: BoundedContextBuilder.buildPartial(Function<BoundedContextBuilder, B> instanceFactory,
                     SystemClient client,
                     @Nullable Stand systemStand)
focal_class.full_signature: private B buildPartial(Function<BoundedContextBuilder, B> instanceFactory,
                     SystemClient client,
                     @Nullable Stand systemStand)
focal_class.identifier: buildPartial
focal_class.modifiers: private
focal_class.parameters: (Function<BoundedContextBuilder, B> instanceFactory,
                     SystemClient client,
                     @Nullable Stand systemStand)
focal_class.return: B
focal_class.signature: B buildPartial(Function<BoundedContextBuilder, B> instanceFactory,
                     SystemClient client,
                     @Nullable Stand systemStand)
focal_class.class_method_signature: BoundedContextBuilder.initTenantIndex()
focal_class.full_signature: private void initTenantIndex()
focal_class.identifier: initTenantIndex
focal_class.modifiers: private
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void initTenantIndex()
focal_class.class_method_signature: BoundedContextBuilder.initCommandBus(SystemWriteSide systemWriteSide)
focal_class.full_signature: private void initCommandBus(SystemWriteSide systemWriteSide)
focal_class.identifier: initCommandBus
focal_class.modifiers: private
focal_class.parameters: (SystemWriteSide systemWriteSide)
focal_class.return: void
focal_class.signature: void initCommandBus(SystemWriteSide systemWriteSide)
focal_class.class_method_signature: BoundedContextBuilder.createStand(SystemReadSide systemReadSide, @Nullable Stand systemStand)
focal_class.full_signature: private Stand createStand(SystemReadSide systemReadSide, @Nullable Stand systemStand)
focal_class.identifier: createStand
focal_class.modifiers: private
focal_class.parameters: (SystemReadSide systemReadSide, @Nullable Stand systemStand)
focal_class.return: Stand
focal_class.signature: Stand createStand(SystemReadSide systemReadSide, @Nullable Stand systemStand)
focal_class.class_method_signature: BoundedContextBuilder.testingCopy()
focal_class.full_signature: @Internal @VisibleForTesting public BoundedContextBuilder testingCopy()
focal_class.identifier: testingCopy
focal_class.modifiers: @Internal @VisibleForTesting public
focal_class.parameters: ()
focal_class.return: BoundedContextBuilder
focal_class.signature: BoundedContextBuilder testingCopy()
focal_method.body: @CanIgnoreReturnValue
      public BoundedContextBuilder setTenantIndex(TenantIndex tenantIndex) {
          if (isMultitenant()) {
              checkNotNull(tenantIndex,
                           "`%s` cannot be null in a multitenant `BoundedContext`.",
                           TenantIndex.class.getSimpleName());
          }
          this.tenantIndex = tenantIndex;
          return this;
      }
focal_method.class_method_signature: BoundedContextBuilder.setTenantIndex(TenantIndex tenantIndex)
focal_method.full_signature: @CanIgnoreReturnValue public BoundedContextBuilder setTenantIndex(TenantIndex tenantIndex)
focal_method.identifier: setTenantIndex
focal_method.invocations: isMultitenant checkNotNull getSimpleName
focal_method.modifiers: @CanIgnoreReturnValue public
focal_method.parameters: (TenantIndex tenantIndex)
focal_method.return: BoundedContextBuilder
focal_method.signature: BoundedContextBuilder setTenantIndex(TenantIndex tenantIndex)