コード例 #1
0
ファイル: InMem.java プロジェクト: victorbriz/rapidoid
  private void updateChangesFromRels(Object entity) {
    for (Prop prop : Beany.propertiesOf(entity).select(data.relPropSelector)) {
      Object value = prop.getRaw(entity);

      if (hasEntityLinks(value)) {
        EntityLinks links = entityLinks(value);

        long fromId = links.fromId();
        propageteRelChanges(
            entity, prop, links, fromId, links.addedRelIds(), links.removedRelIds());
      }
    }
  }