Package org.optaplanner.examples.common.persistence.jackson
Contains classes necessary in order to maintain a consistent JSON model with referential integrity and as little
object duplication as possible.
-
Class Summary Class Description AbstractKeyDeserializer<E extends AbstractPersistable> Deserializes map key defined byJacksonUniqueIdGeneratorto a child ofAbstractPersistable.JacksonUniqueIdGenerator Exists so that complex data models (such as TSP chaining) can be serialized/deserialized.KeySerializer<E extends AbstractPersistable> Serializes a child ofAbstractPersistableto a JSON map key usingJacksonUniqueIdGenerator.