code: private Object populateEmbeddableObject(HBaseDataWrapper data, Object obj, EntityMetadata m, Class clazz,
              String prefix)
      {
          MetamodelImpl metaModel = (MetamodelImpl) kunderaMetadata.getApplicationMetadata().getMetamodel(
                  m.getPersistenceUnit());
          Set<Attribute> attributes = metaModel.embeddable(clazz).getAttributes();
          writeValuesToEntity(obj, data, m, metaModel, attributes, null, null, -1, prefix);
          return obj;
      }
docs: Populate embeddable object.
  
  @param data
  the data
  @param obj
  the obj
  @param m
  the m
  @param clazz
  the clazz
  @param prefix
  @return the object