The name of the ManagedData.
Gmbal determines the ManagedData name as follows:
- If the class has a final static field of type String with the
name "GMBAL_TYPE", the value of the field is the ManagedData name.
- Otherwise, if the class has an @ManagedData annotation, and the
value of the name is not "", the value of the name is the ManagedData name.
- Otherwise, if the package prefix of the class name matches one of
the type prefixes added by an stripPrefix call to the ManagedObjectManager,
the ManagedData name is the full class name with the matching prefix removed.
- Otherwise, if the stripPackagePrefix method was called on the
ManagedObjectManager, the ManagedData name is the class name without any
package prefixes.
- Otherwise, the ManagedData name is the class name.