test_class.declarator: purgeNamespaceType
test_class.modifier: private static
test_class.original_string: private static ShutdownReasonType purgeNamespaceType;
test_class.type: ShutdownReasonType
test_class.var_name: purgeNamespaceType
test_class.declarator: knownNamespace
test_class.modifier: private static
test_class.original_string: private static String knownNamespace;
test_class.type: String
test_class.var_name: knownNamespace
test_class.declarator: knownJsonRepresentation
test_class.modifier: private static
test_class.original_string: private static JsonObject knownJsonRepresentation;
test_class.type: JsonObject
test_class.var_name: knownJsonRepresentation
test_class.declarator: underTest
test_class.modifier: private
test_class.original_string: private PurgeNamespaceReason underTest;
test_class.type: PurgeNamespaceReason
test_class.var_name: underTest
test_class.file: signals/commands/common/src/test/java/org/eclipse/ditto/signals/commands/common/PurgeNamespaceReasonTest.java
test_class.identifier: PurgeNamespaceReasonTest
test_case.body: @Test
      public void toStringContainsExpected() {
          assertThat(underTest.toString())
                  .contains(underTest.getClass().getSimpleName())
                  .contains(knownNamespace);
      }
test_case.class_method_signature: PurgeNamespaceReasonTest.toStringContainsExpected()
test_case.full_signature: @Test public void toStringContainsExpected()
test_case.identifier: toStringContainsExpected
test_case.invocations: contains contains assertThat toString getSimpleName getClass
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void toStringContainsExpected()
focal_class.declarator: type = ShutdownReasonType.Known.PURGE_NAMESPACE
focal_class.modifier: private static final
focal_class.original_string: private static final ShutdownReasonType type = ShutdownReasonType.Known.PURGE_NAMESPACE;
focal_class.type: ShutdownReasonType
focal_class.var_name: type
focal_class.declarator: namespaceToPurge
focal_class.modifier: private final
focal_class.original_string: private final String namespaceToPurge;
focal_class.type: String
focal_class.var_name: namespaceToPurge
focal_class.file: signals/commands/common/src/main/java/org/eclipse/ditto/signals/commands/common/PurgeNamespaceReason.java
focal_class.identifier: PurgeNamespaceReason
focal_class.interfaces: implements ShutdownReason
focal_class.class_method_signature: PurgeNamespaceReason.PurgeNamespaceReason(final String namespaceToPurge)
focal_class.full_signature: private  PurgeNamespaceReason(final String namespaceToPurge)
focal_class.identifier: PurgeNamespaceReason
focal_class.modifiers: private
focal_class.parameters: (final String namespaceToPurge)
focal_class.signature:  PurgeNamespaceReason(final String namespaceToPurge)
focal_class.class_method_signature: PurgeNamespaceReason.of(final CharSequence namespace)
focal_class.full_signature: public static PurgeNamespaceReason of(final CharSequence namespace)
focal_class.identifier: of
focal_class.modifiers: public static
focal_class.parameters: (final CharSequence namespace)
focal_class.return: PurgeNamespaceReason
focal_class.signature: PurgeNamespaceReason of(final CharSequence namespace)
focal_class.class_method_signature: PurgeNamespaceReason.fromJson(final JsonObject jsonObject)
focal_class.full_signature: static PurgeNamespaceReason fromJson(final JsonObject jsonObject)
focal_class.identifier: fromJson
focal_class.modifiers: static
focal_class.parameters: (final JsonObject jsonObject)
focal_class.return: PurgeNamespaceReason
focal_class.signature: PurgeNamespaceReason fromJson(final JsonObject jsonObject)
focal_class.class_method_signature: PurgeNamespaceReason.getType()
focal_class.full_signature: @Override public ShutdownReasonType getType()
focal_class.identifier: getType
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: ShutdownReasonType
focal_class.signature: ShutdownReasonType getType()
focal_class.class_method_signature: PurgeNamespaceReason.isRelevantFor(final Object value)
focal_class.full_signature: @Override public boolean isRelevantFor(final Object value)
focal_class.identifier: isRelevantFor
focal_class.modifiers: @Override public
focal_class.parameters: (final Object value)
focal_class.return: boolean
focal_class.signature: boolean isRelevantFor(final Object value)
focal_class.class_method_signature: PurgeNamespaceReason.toJson()
focal_class.full_signature: @Override public JsonObject toJson()
focal_class.identifier: toJson
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: JsonObject
focal_class.signature: JsonObject toJson()
focal_class.class_method_signature: PurgeNamespaceReason.toJson(final JsonSchemaVersion schemaVersion, final Predicate<JsonField> predicate)
focal_class.full_signature: @Override public JsonObject toJson(final JsonSchemaVersion schemaVersion, final Predicate<JsonField> predicate)
focal_class.identifier: toJson
focal_class.modifiers: @Override public
focal_class.parameters: (final JsonSchemaVersion schemaVersion, final Predicate<JsonField> predicate)
focal_class.return: JsonObject
focal_class.signature: JsonObject toJson(final JsonSchemaVersion schemaVersion, final Predicate<JsonField> predicate)
focal_class.class_method_signature: PurgeNamespaceReason.equals(final Object o)
focal_class.full_signature: @Override public boolean equals(final Object o)
focal_class.identifier: equals
focal_class.modifiers: @Override public
focal_class.parameters: (final Object o)
focal_class.return: boolean
focal_class.signature: boolean equals(final Object o)
focal_class.class_method_signature: PurgeNamespaceReason.hashCode()
focal_class.full_signature: @Override public int hashCode()
focal_class.identifier: hashCode
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: int
focal_class.signature: int hashCode()
focal_class.class_method_signature: PurgeNamespaceReason.toString()
focal_class.full_signature: @Override public String toString()
focal_class.identifier: toString
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String toString()
focal_method.body: @Override
      public String toString() {
          return getClass().getSimpleName() + " [" +
                  "namespaceToPurge=" + namespaceToPurge +
                  "]";
      }
focal_method.class_method_signature: PurgeNamespaceReason.toString()
focal_method.full_signature: @Override public String toString()
focal_method.identifier: toString
focal_method.invocations: getSimpleName getClass
focal_method.modifiers: @Override public
focal_method.parameters: ()
focal_method.return: String
focal_method.signature: String toString()