Tries to create a type from the registry based on a DataNode. The DataNode must have a field called type.
The Object DataNode to deserialize from.
Arguments to pass to the type's constructor
A newly allocated type based on the type tag, or null if this failed.
See Implementation
Tries to create a type from the registry based on a DataNode. The DataNode must have a field called type.