The name of the Model (class name)
A Map of properties where each name of the property of the class is the String and Any is the value.
A Map of properties where each name of the property of the class is the String and Any is the value. TODO: Change to Shapeless implementation
Formats an OrientElement to the model of type A
OrientFormat typeclass makes it able to transform from and to OrientElements from a specific model A.