Commit Graph

12 Commits

Author SHA1 Message Date
Kai S. K. Engelbart 5b568e8c43 Reworked Attachment
MessageAttachment is now called Attachment and contains its data inside
a byte array, as well as an AttachmentType.

Closes #20
2020-07-02 10:58:02 +02:00
Kai S. K. Engelbart 9193468213 Replace Date by LocalDateTime
Closes #22
2020-06-20 09:08:06 +02:00
delvh 0d3316be4a deleted Contacts object, added contacts as part of Contact class
additionally:
* updated serialization method to not recurse endlessly
* refactored type of contacts from List to Set
2020-04-01 18:09:07 +02:00
delvh 8cdd12e6b8 fixed major (spelling!) error 2020-03-29 10:02:56 +02:00
delvh 2d99a3785e Created ContactDeletionEvent and equals- + hashcode- method for Contact
additionally extracted enum ElementOperation and fixed wrong
toString-method in Message
2020-03-28 15:21:02 +01:00
DieGurke a3e7034713 Revised message related classes
Added GroupMessage class as subclass from Message and adjusted the
MessageBuilder
2020-03-26 18:55:48 +01:00
delvh 15338dce52 refactored all `getId()`s to `getID()`s 2020-03-25 17:43:55 +01:00
delvh 3b24d46886 Added groups
additionally added:
* serialVersionUID is now equal to 0L
* Renamed classes with a two-letter initialism according to convention
2020-03-24 19:06:56 +01:00
delvh b18ecdae86 Added support for forwarding messages (#17)
* Added message forwarding capability

* added newline at EOF for any file not having one at its end
2020-03-22 14:52:38 +01:00
Kai S. K. Engelbart aed8016485 Made id a mandatory field in MessageBuilder
Added support for IdGenerator in the MessageBuilder constructor.
2020-01-28 17:32:33 +01:00
Kai S. K. Engelbart 891d6e3c43 Reverted some changes related to ORM 2020-01-02 18:50:04 +02:00
Kai S. K. Engelbart 1b4c2c1fb9 Added MessageBuilder, enhanced Javadoc 2019-12-31 11:16:52 +02:00