Skip to content
Commit 37970e13 authored by David Novak's avatar David Novak
Browse files

THE FIRST PARTIAL COMMIT OF MESSIF 3.0

 THE PROJECT CANNOT BE COMPILED
 1) Objects:
   * messif.objects now contains new classes
   * there is no specific MESSIF data object, all data are in FieldMap
   * the MessifObject interface might be removed in future
   * messif.objects.impl COMPLETELY REMOVED
2) Distances
   * messif.distances contains the new classes
   * messif.distances.impl contains distance code from objects.impl
3) JSON
   * the FieldMap (Messif object) can be now stored/restored from the JSON format
   * messif.json does the job
4) Serialization
   * now uses external serializators instead of interface BinarySerializable with constructor
   * the serializator hierarchy is modified
   * serialized objects now don't know their size (.getBinarySize)
   * every type of objects has it's "id" (including basic and built-in types)
parent bcba8305
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment