@OneToOne @Owner @MappedBy("navigation") @AutoCreated public abstract NavigationImpl getNavigation();
@OneToOne @MappedBy("portals") @AutoCreated public abstract WorkspaceImpl getWorkspace();
/** * @author <a href="mailto:julien.viet@exoplatform.com">Julien Viet</a> * @version $Revision$ */ @NamingPrefix("foo") @PrimaryType(name = "1") public abstract class F1 { @OneToMany() public abstract Collection<F2> getChildren(); }
/** * @author <a href="mailto:julien.viet@exoplatform.com">Julien Viet</a> * @version $Revision$ */ @PrimaryType(name = "onetomany_h_map:a4") @NamingPolicy(onDuplicate = NameConflictResolution.REPLACE) public abstract class A4 { @OneToMany public abstract Map<String, B4> getChildren(); }
@MappedBy("child2") @Owner @OneToOne @AutoCreated public abstract E2 getChild2();
@OneToOne @Owner @MappedBy("container") @AutoCreated public abstract UIContainerImpl getContainer();
@OneToOne @Owner @MappedBy("root") @AutoCreated public abstract PageImpl getRoot();
@OneToOne @Owner @MappedBy("groups") @AutoCreated public abstract GroupSites getGroups();
@OneToOne @Owner @MappedBy("portals") @AutoCreated public abstract PortalSites getPortals();