dynamic-object
dynamic-object copied to clipboard
Lightweight data modeling for Java, powered by Clojure.
Building against JDK17 will enable new features. Consumers will also not encounter any JDK8-specific issues when attempting to upgrade. The wrappers were also a bit out of date so I...
I'm guessing this goes against some clojure principal but this change would allow object to override equals and hashcode by implementing the com.github.rschmitt.dynamicobject.Equality interface and adding default implementations of isEqualTo...
Currently, wrapped maps use the passed-in Map as-is. This produces intuitive results when the Map is mutated, but as soon as you try to modify the DynamicObject, you get cryptic...