/** To-many relationship, resolved on first access (and after reset). Changes to to-many relations are not persisted, make changes to the target entity. */ @Generated public List<TreeEntity> getChildren() { if (children == null) { __throwIfDetached(); TreeEntityDao targetDao = daoSession.getTreeEntityDao(); List<TreeEntity> childrenNew = targetDao._queryTreeEntity_Children(id); synchronized (this) { if(children == null) { children = childrenNew; } } } return children; }