test_class.declarator: delegate
test_class.modifier: @Mock
      private
test_class.original_string: @Mock
      private ProcessManager<String> delegate;
test_class.type: ProcessManager<String>
test_class.var_name: delegate
test_class.declarator: wrapper
test_class.modifier: private
test_class.original_string: private ProcessManagerWrapper<String, Integer> wrapper;
test_class.type: ProcessManagerWrapper<String, Integer>
test_class.var_name: wrapper
test_class.file: modules/tensorflow/src/test/java/org/apache/ignite/tensorflow/core/ProcessManagerWrapperTest.java
test_class.identifier: ProcessManagerWrapperTest
test_case.body: @Test
      public void testStop() {
          Map<UUID, List<UUID>> procIds = Collections.emptyMap();
          wrapper.stop(procIds, true);
  
          verify(delegate).stop(eq(procIds), eq(true));
      }
test_case.class_method_signature: ProcessManagerWrapperTest.testStop()
test_case.full_signature: @Test public void testStop()
test_case.identifier: testStop
test_case.invocations: emptyMap stop stop verify eq eq
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testStop()
focal_class.declarator: delegate
focal_class.modifier: private final
focal_class.original_string: private final ProcessManager<T> delegate;
focal_class.type: ProcessManager<T>
focal_class.var_name: delegate
focal_class.file: modules/tensorflow/src/main/java/org/apache/ignite/tensorflow/core/ProcessManagerWrapper.java
focal_class.identifier: ProcessManagerWrapper
focal_class.interfaces: implements ProcessManager<R>
focal_class.class_method_signature: ProcessManagerWrapper.ProcessManagerWrapper(ProcessManager<T> delegate)
focal_class.full_signature: public  ProcessManagerWrapper(ProcessManager<T> delegate)
focal_class.identifier: ProcessManagerWrapper
focal_class.modifiers: public
focal_class.parameters: (ProcessManager<T> delegate)
focal_class.signature:  ProcessManagerWrapper(ProcessManager<T> delegate)
focal_class.class_method_signature: ProcessManagerWrapper.transformSpecification(R spec)
focal_class.full_signature: protected abstract T transformSpecification(R spec)
focal_class.identifier: transformSpecification
focal_class.modifiers: protected abstract
focal_class.parameters: (R spec)
focal_class.return: T
focal_class.signature: T transformSpecification(R spec)
focal_class.class_method_signature: ProcessManagerWrapper.start(List<R> specifications)
focal_class.full_signature: @Override public Map<UUID, List<UUID>> start(List<R> specifications)
focal_class.identifier: start
focal_class.modifiers: @Override public
focal_class.parameters: (List<R> specifications)
focal_class.return: Map<UUID, List<UUID>>
focal_class.signature: Map<UUID, List<UUID>> start(List<R> specifications)
focal_class.class_method_signature: ProcessManagerWrapper.ping(Map<UUID, List<UUID>> procIds)
focal_class.full_signature: @Override public Map<UUID, List<LongRunningProcessStatus>> ping(Map<UUID, List<UUID>> procIds)
focal_class.identifier: ping
focal_class.modifiers: @Override public
focal_class.parameters: (Map<UUID, List<UUID>> procIds)
focal_class.return: Map<UUID, List<LongRunningProcessStatus>>
focal_class.signature: Map<UUID, List<LongRunningProcessStatus>> ping(Map<UUID, List<UUID>> procIds)
focal_class.class_method_signature: ProcessManagerWrapper.stop(Map<UUID, List<UUID>> procIds, boolean clear)
focal_class.full_signature: @Override public Map<UUID, List<LongRunningProcessStatus>> stop(Map<UUID, List<UUID>> procIds, boolean clear)
focal_class.identifier: stop
focal_class.modifiers: @Override public
focal_class.parameters: (Map<UUID, List<UUID>> procIds, boolean clear)
focal_class.return: Map<UUID, List<LongRunningProcessStatus>>
focal_class.signature: Map<UUID, List<LongRunningProcessStatus>> stop(Map<UUID, List<UUID>> procIds, boolean clear)
focal_class.class_method_signature: ProcessManagerWrapper.clear(Map<UUID, List<UUID>> procIds)
focal_class.full_signature: @Override public Map<UUID, List<LongRunningProcessStatus>> clear(Map<UUID, List<UUID>> procIds)
focal_class.identifier: clear
focal_class.modifiers: @Override public
focal_class.parameters: (Map<UUID, List<UUID>> procIds)
focal_class.return: Map<UUID, List<LongRunningProcessStatus>>
focal_class.signature: Map<UUID, List<LongRunningProcessStatus>> clear(Map<UUID, List<UUID>> procIds)
focal_method.body: @Override public Map<UUID, List<LongRunningProcessStatus>> stop(Map<UUID, List<UUID>> procIds, boolean clear) {
          return delegate.stop(procIds, clear);
      }
focal_method.class_method_signature: ProcessManagerWrapper.stop(Map<UUID, List<UUID>> procIds, boolean clear)
focal_method.full_signature: @Override public Map<UUID, List<LongRunningProcessStatus>> stop(Map<UUID, List<UUID>> procIds, boolean clear)
focal_method.identifier: stop
focal_method.invocations: stop
focal_method.modifiers: @Override public
focal_method.parameters: (Map<UUID, List<UUID>> procIds, boolean clear)
focal_method.return: Map<UUID, List<LongRunningProcessStatus>>
focal_method.signature: Map<UUID, List<LongRunningProcessStatus>> stop(Map<UUID, List<UUID>> procIds, boolean clear)