Value class in client's domain model. Simple value holder.
JaVers do not interact with internal properties of this type but treats its similarly to primitives.
Two Value instances are compared using equals() so
its highly important to implement it properly by comparing underlying field (or fields).
It's highly advisable to implement Values as immutable objects, for example:
BigDecimal,
LocalDateTime
Values are serialized to JSON using Gson defaults,
if it's not what you need, implement
JsonTypeAdapter for custom serialization