return C.type(this.getRoot(), ((DataObjectImpl) obj).getObjectType());
final DataObjectImpl dobj = (DataObjectImpl) obj; if (dobj.p_objectType== null) { dobj.p_objectType = C.type(this.getRoot(), dobj.getObjectType()); }  return dobj.p_objectType;
        public com.redhat.persistence.metadata.ObjectType getObjectType            (Object obj) {            if (obj instanceof PropertyMap) {                return ((PropertyMap) obj).getObjectType();            }            return C.type(this.getRoot(),                          ((DataObjectImpl) obj).getObjectType());        }