@Test @DisplayName("return the same instance") void sameInstance() { assertSame(EmptyClass.instance(), EmptyClass.instance()); }
public static EmptyClass instance() { return INSTANCE; }
EmptyClass extends MessageClass<Empty> { public static EmptyClass instance() { return INSTANCE; } }
EmptyClass extends MessageClass<Empty> { public static EmptyClass instance() { return INSTANCE; } private  EmptyClass(); }
EmptyClass extends MessageClass<Empty> { public static EmptyClass instance() { return INSTANCE; } private  EmptyClass(); static EmptyClass instance(); @Override String toString(); }
EmptyClass extends MessageClass<Empty> { public static EmptyClass instance() { return INSTANCE; } private  EmptyClass(); static EmptyClass instance(); @Override String toString();  }