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;
    }
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 ; }
Populate embeddable object.

@param data
the data
@param obj
the obj
@param m
the m
@param clazz
the clazz
@param prefix
@return the object