test_class.declarator: underTest
test_class.modifier: private
test_class.original_string: private MessageCommandResponseAdapter underTest;
test_class.type: MessageCommandResponseAdapter
test_class.var_name: underTest
test_class.declarator: type
test_class.modifier: @Parameterized.Parameter
      public
test_class.original_string: @Parameterized.Parameter
      public String type;
test_class.type: String
test_class.var_name: type
test_class.file: protocol-adapter/src/test/java/org/eclipse/ditto/protocoladapter/things/MessageCommandResponseAdapterTest.java
test_class.identifier: MessageCommandResponseAdapterTest
test_class.interfaces: implements ProtocolAdapterTest
test_case.body: @Test
      public void sendMessageResponsePlainTextFromAdaptable() {
          final MessageDirection messageDirection = MessageDirection.TO;
          final String subject = subject();
          final String payload = "Huhu!";
          final String contentType = "text/plain";
  
          sendMessageResponseFromAdaptable(messageDirection, subject, JsonValue.of(payload), payload, contentType);
      }
test_case.class_method_signature: MessageCommandResponseAdapterTest.sendMessageResponsePlainTextFromAdaptable()
test_case.full_signature: @Test public void sendMessageResponsePlainTextFromAdaptable()
test_case.identifier: sendMessageResponsePlainTextFromAdaptable
test_case.invocations: subject sendMessageResponseFromAdaptable of
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void sendMessageResponsePlainTextFromAdaptable()
focal_class.declarator: TO_ADAPTABLE_MAPPER = SignalMapperFactory.newMessageCommandResponseSignalMapper()
focal_class.modifier: private static final
focal_class.original_string: private static final SignalMapper<MessageCommandResponse<?, ?>>
              TO_ADAPTABLE_MAPPER = SignalMapperFactory.newMessageCommandResponseSignalMapper();
focal_class.type: SignalMapper<MessageCommandResponse<?, ?>>
focal_class.var_name: TO_ADAPTABLE_MAPPER
focal_class.file: protocol-adapter/src/main/java/org/eclipse/ditto/protocoladapter/things/MessageCommandResponseAdapter.java
focal_class.identifier: MessageCommandResponseAdapter
focal_class.interfaces: implements ThingMessageAdapter<MessageCommandResponse<?, ?>>
focal_class.class_method_signature: MessageCommandResponseAdapter.MessageCommandResponseAdapter(final HeaderTranslator headerTranslator)
focal_class.full_signature: private  MessageCommandResponseAdapter(final HeaderTranslator headerTranslator)
focal_class.identifier: MessageCommandResponseAdapter
focal_class.modifiers: private
focal_class.parameters: (final HeaderTranslator headerTranslator)
focal_class.signature:  MessageCommandResponseAdapter(final HeaderTranslator headerTranslator)
focal_class.class_method_signature: MessageCommandResponseAdapter.of(final HeaderTranslator headerTranslator)
focal_class.full_signature: public static MessageCommandResponseAdapter of(final HeaderTranslator headerTranslator)
focal_class.identifier: of
focal_class.modifiers: public static
focal_class.parameters: (final HeaderTranslator headerTranslator)
focal_class.return: MessageCommandResponseAdapter
focal_class.signature: MessageCommandResponseAdapter of(final HeaderTranslator headerTranslator)
focal_class.class_method_signature: MessageCommandResponseAdapter.toAdaptable(final MessageCommandResponse<?, ?> t)
focal_class.full_signature: @Override public Adaptable toAdaptable(final MessageCommandResponse<?, ?> t)
focal_class.identifier: toAdaptable
focal_class.modifiers: @Override public
focal_class.parameters: (final MessageCommandResponse<?, ?> t)
focal_class.return: Adaptable
focal_class.signature: Adaptable toAdaptable(final MessageCommandResponse<?, ?> t)
focal_class.class_method_signature: MessageCommandResponseAdapter.isForResponses()
focal_class.full_signature: @Override public boolean isForResponses()
focal_class.identifier: isForResponses
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean isForResponses()
focal_class.class_method_signature: MessageCommandResponseAdapter.requiresSubject()
focal_class.full_signature: @Override public boolean requiresSubject()
focal_class.identifier: requiresSubject
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean requiresSubject()
focal_class.class_method_signature: MessageCommandResponseAdapter.getType(final Adaptable adaptable)
focal_class.full_signature: @Override protected String getType(final Adaptable adaptable)
focal_class.identifier: getType
focal_class.modifiers: @Override protected
focal_class.parameters: (final Adaptable adaptable)
focal_class.return: String
focal_class.signature: String getType(final Adaptable adaptable)
focal_class.class_method_signature: MessageCommandResponseAdapter.mapSignalToAdaptable(final MessageCommandResponse<?, ?> command, final TopicPath.Channel channel)
focal_class.full_signature: @Override public Adaptable mapSignalToAdaptable(final MessageCommandResponse<?, ?> command, final TopicPath.Channel channel)
focal_class.identifier: mapSignalToAdaptable
focal_class.modifiers: @Override public
focal_class.parameters: (final MessageCommandResponse<?, ?> command, final TopicPath.Channel channel)
focal_class.return: Adaptable
focal_class.signature: Adaptable mapSignalToAdaptable(final MessageCommandResponse<?, ?> command, final TopicPath.Channel channel)
focal_class.superclass: extends AbstractAdapter<MessageCommandResponse<?, ?>>
focal_method.body: public static MessageCommandResponseAdapter of(final HeaderTranslator headerTranslator) {
          return new MessageCommandResponseAdapter(requireNonNull(headerTranslator));
      }
focal_method.class_method_signature: MessageCommandResponseAdapter.of(final HeaderTranslator headerTranslator)
focal_method.full_signature: public static MessageCommandResponseAdapter of(final HeaderTranslator headerTranslator)
focal_method.identifier: of
focal_method.invocations: requireNonNull
focal_method.modifiers: public static
focal_method.parameters: (final HeaderTranslator headerTranslator)
focal_method.return: MessageCommandResponseAdapter
focal_method.signature: MessageCommandResponseAdapter of(final HeaderTranslator headerTranslator)