// Process type
if (m_type == null) {
// Leave as default.
} else if (m_type.equals(CacheType.SOFT_WEAK.name())) {
classDescriptor.useSoftCacheWeakIdentityMap();
} else if (m_type.equals(CacheType.FULL.name())) {
classDescriptor.getCachePolicy().useFullIdentityMap();
} else if (m_type.equals(CacheType.WEAK.name())) {
classDescriptor.getCachePolicy().useWeakIdentityMap();
} else if (m_type.equals(CacheType.SOFT.name())) {