test_class.declarator: requestFactory =
              new TestActorRequestFactory(CommandEnvelopeTest.class)
test_class.modifier: private final
test_class.original_string: private final TestActorRequestFactory requestFactory =
              new TestActorRequestFactory(CommandEnvelopeTest.class);
test_class.type: TestActorRequestFactory
test_class.var_name: requestFactory
test_class.file: server/src/test/java/io/spine/server/type/CommandEnvelopeTest.java
test_class.identifier: CommandEnvelopeTest
test_class.superclass: extends MessageEnvelopeTest<Command, CommandEnvelope, CommandClass>
test_case.body: @Test
      @DisplayName("obtain actor context")
      void getActorContext() {
          Command command = outerObject();
          CommandEnvelope envelope = toEnvelope(command);
  
          assertThat(envelope.actorContext())
                  .isEqualTo(command.actorContext());
      }
test_case.class_method_signature: CommandEnvelopeTest.getActorContext()
test_case.full_signature: @Test @DisplayName("obtain actor context") void getActorContext()
test_case.identifier: getActorContext
test_case.invocations: outerObject toEnvelope isEqualTo assertThat actorContext actorContext
test_case.modifiers: @Test @DisplayName("obtain actor context")
test_case.parameters: ()
test_case.return: void
test_case.signature: void getActorContext()
focal_class.declarator: commandClass
focal_class.modifier: private final
focal_class.original_string: private final CommandClass commandClass;
focal_class.type: CommandClass
focal_class.var_name: commandClass
focal_class.file: server/src/main/java/io/spine/server/type/CommandEnvelope.java
focal_class.identifier: CommandEnvelope
focal_class.interfaces: implements SignalEnvelope<CommandId, Command, CommandContext>
focal_class.class_method_signature: CommandEnvelope.CommandEnvelope(Command command)
focal_class.full_signature: private  CommandEnvelope(Command command)
focal_class.identifier: CommandEnvelope
focal_class.modifiers: private
focal_class.parameters: (Command command)
focal_class.signature:  CommandEnvelope(Command command)
focal_class.class_method_signature: CommandEnvelope.of(Command command)
focal_class.full_signature: public static CommandEnvelope of(Command command)
focal_class.identifier: of
focal_class.modifiers: public static
focal_class.parameters: (Command command)
focal_class.return: CommandEnvelope
focal_class.signature: CommandEnvelope of(Command command)
focal_class.class_method_signature: CommandEnvelope.command()
focal_class.full_signature: public Command command()
focal_class.identifier: command
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: Command
focal_class.signature: Command command()
focal_class.class_method_signature: CommandEnvelope.tenantId()
focal_class.full_signature: @Override public TenantId tenantId()
focal_class.identifier: tenantId
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: TenantId
focal_class.signature: TenantId tenantId()
focal_class.class_method_signature: CommandEnvelope.id()
focal_class.full_signature: @Override public CommandId id()
focal_class.identifier: id
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: CommandId
focal_class.signature: CommandId id()
focal_class.class_method_signature: CommandEnvelope.message()
focal_class.full_signature: @Override public CommandMessage message()
focal_class.identifier: message
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: CommandMessage
focal_class.signature: CommandMessage message()
focal_class.class_method_signature: CommandEnvelope.messageClass()
focal_class.full_signature: @Override public CommandClass messageClass()
focal_class.identifier: messageClass
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: CommandClass
focal_class.signature: CommandClass messageClass()
focal_class.class_method_signature: CommandEnvelope.actorContext()
focal_class.full_signature: @Override public ActorContext actorContext()
focal_class.identifier: actorContext
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: ActorContext
focal_class.signature: ActorContext actorContext()
focal_class.class_method_signature: CommandEnvelope.asMessageOrigin()
focal_class.full_signature: @Override public Origin asMessageOrigin()
focal_class.identifier: asMessageOrigin
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: Origin
focal_class.signature: Origin asMessageOrigin()
focal_class.class_method_signature: CommandEnvelope.context()
focal_class.full_signature: @Override public CommandContext context()
focal_class.identifier: context
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: CommandContext
focal_class.signature: CommandContext context()
focal_class.class_method_signature: CommandEnvelope.messageTypeName()
focal_class.full_signature: public TypeName messageTypeName()
focal_class.identifier: messageTypeName
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: TypeName
focal_class.signature: TypeName messageTypeName()
focal_class.superclass: extends AbstractMessageEnvelope<CommandId, Command, CommandContext>
focal_method.body: @Override
      public ActorContext actorContext() {
          return context().getActorContext();
      }
focal_method.class_method_signature: CommandEnvelope.actorContext()
focal_method.full_signature: @Override public ActorContext actorContext()
focal_method.identifier: actorContext
focal_method.invocations: getActorContext context
focal_method.modifiers: @Override public
focal_method.parameters: ()
focal_method.return: ActorContext
focal_method.signature: ActorContext actorContext()