code: private static void onViaEmbeddable(EntityType entityType, Attribute column, EntityMetadata m, Object entity,
              EmbeddableType embeddable, JsonObject jsonObj)
      {
          Field embeddedField = (Field) column.getJavaMember();
          JsonElement embeddedDocumentObject = jsonObj.get(((AbstractAttribute) column).getJPAColumnName());
          if (!column.isCollection())
          {
              PropertyAccessorHelper.set(
                      entity,
                      embeddedField,
                      getObjectFromJson(embeddedDocumentObject.getAsJsonObject(),
                              ((AbstractAttribute) column).getBindableJavaType(), embeddable.getAttributes()));
          }
      }
docs: On via embeddable.
  
  @param entityType
  the entity type
  @param column
  the column
  @param m
  the m
  @param entity
  the entity
  @param embeddable
  the embeddable
  @param jsonObj
  the json obj