test_class.file: model/base/src/test/java/org/eclipse/ditto/model/base/entity/id/DefaultEntityIdTest.java
test_class.identifier: DefaultEntityIdTest
test_case.body: @Test
      public void tryToGetInstanceFromNull() {
          assertThatNullPointerException()
                  .isThrownBy(() -> DefaultEntityId.of(null))
                  .withMessage("The entityId must not be null!")
                  .withNoCause();
      }
test_case.class_method_signature: DefaultEntityIdTest.tryToGetInstanceFromNull()
test_case.full_signature: @Test public void tryToGetInstanceFromNull()
test_case.identifier: tryToGetInstanceFromNull
test_case.invocations: withNoCause withMessage isThrownBy assertThatNullPointerException of
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void tryToGetInstanceFromNull()
focal_class.declarator: DUMMY_ID = DefaultEntityId.of(":_")
focal_class.modifier: private static final
focal_class.original_string: private static final DefaultEntityId DUMMY_ID = DefaultEntityId.of(":_");
focal_class.type: DefaultEntityId
focal_class.var_name: DUMMY_ID
focal_class.declarator: id
focal_class.modifier: private final
focal_class.original_string: private final String id;
focal_class.type: String
focal_class.var_name: id
focal_class.file: model/base/src/main/java/org/eclipse/ditto/model/base/entity/id/DefaultEntityId.java
focal_class.identifier: DefaultEntityId
focal_class.interfaces: implements EntityId
focal_class.class_method_signature: DefaultEntityId.DefaultEntityId(final CharSequence id)
focal_class.full_signature: private  DefaultEntityId(final CharSequence id)
focal_class.identifier: DefaultEntityId
focal_class.modifiers: private
focal_class.parameters: (final CharSequence id)
focal_class.signature:  DefaultEntityId(final CharSequence id)
focal_class.class_method_signature: DefaultEntityId.of(final CharSequence entityId)
focal_class.full_signature: public static DefaultEntityId of(final CharSequence entityId)
focal_class.identifier: of
focal_class.modifiers: public static
focal_class.parameters: (final CharSequence entityId)
focal_class.return: DefaultEntityId
focal_class.signature: DefaultEntityId of(final CharSequence entityId)
focal_class.class_method_signature: DefaultEntityId.generateRandom()
focal_class.full_signature: public static DefaultEntityId generateRandom()
focal_class.identifier: generateRandom
focal_class.modifiers: public static
focal_class.parameters: ()
focal_class.return: DefaultEntityId
focal_class.signature: DefaultEntityId generateRandom()
focal_class.class_method_signature: DefaultEntityId.dummy()
focal_class.full_signature: public static DefaultEntityId dummy()
focal_class.identifier: dummy
focal_class.modifiers: public static
focal_class.parameters: ()
focal_class.return: DefaultEntityId
focal_class.signature: DefaultEntityId dummy()
focal_class.class_method_signature: DefaultEntityId.isDummy()
focal_class.full_signature: @Override public boolean isDummy()
focal_class.identifier: isDummy
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean isDummy()
focal_class.class_method_signature: DefaultEntityId.equals(@Nullable final Object o)
focal_class.full_signature: @Override public boolean equals(@Nullable final Object o)
focal_class.identifier: equals
focal_class.modifiers: @Override public
focal_class.parameters: (@Nullable final Object o)
focal_class.return: boolean
focal_class.signature: boolean equals(@Nullable final Object o)
focal_class.class_method_signature: DefaultEntityId.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: DefaultEntityId.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: public static DefaultEntityId of(final CharSequence entityId) {
          if (entityId instanceof DefaultEntityId) {
              return (DefaultEntityId) entityId;
          }
          return new DefaultEntityId(entityId);
      }
focal_method.class_method_signature: DefaultEntityId.of(final CharSequence entityId)
focal_method.full_signature: public static DefaultEntityId of(final CharSequence entityId)
focal_method.identifier: of
focal_method.modifiers: public static
focal_method.parameters: (final CharSequence entityId)
focal_method.return: DefaultEntityId
focal_method.signature: DefaultEntityId of(final CharSequence entityId)