added hash to appointment, implemented KassaBlanca parser

Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
This commit is contained in:
2024-12-21 21:26:04 +01:00
parent fdec07f27c
commit 3158db3bbd
7 changed files with 187 additions and 17 deletions
@@ -34,6 +34,12 @@ public interface Appointment {
*/
Optional<LocalDateTime> end();
/**
* create a unique identifier based on the event content
* @return
*/
String hash();
/**
* ID of the appointment unique within this system
* @return the appointment`s id