Persistente Java Collections?

Initial commit: https://github.com/neco4j-team/neco4j/tree/master

Das interessantere vom alten Zeug ist sowieso im experimental-Branch, den ich auch leben lasse.

Neben den Unit-Tests wären Snippets ganz schön, wie man das verwendet, aber zumindest etwas kann man in den Tests erahnen. Im Moment scheint es, als würde viel davon darauf abzielen, dass man addAll generisch (als default-Methode) implementieren kann… aber ich habe es nur überflogen.

Die “Strategie” ist einfach, mal ein paar einfache Collections zu implementieren, und dann zu schauen, was man an Funktionalität in Interfaces hochziehen kann.

Bin immer noch überrascht, dass der Self-Type keine Probleme macht, selbst bei Mehrfach-Mixin-Vererbung.