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