/** * @author <a href="mailto:julien.viet@exoplatform.com">Julien Viet</a> * @version $Revision$ */ @PrimaryType(name = "onetomany_h_map:b1") public abstract class B1 { @Name public abstract String getName(); public abstract void setName(String name); }
/** * @author <a href="mailto:julien.viet@exoplatform.com">Julien Viet</a> * @version $Revision$ */ @PrimaryType(name = "onetoone_h:b1") public class B1 { }
/** * @author <a href="mailto:julien.viet@exoplatform.com">Julien Viet</a> * @version $Revision$ */ @PrimaryType(name = "pom:groups") public abstract class GroupSites extends Sites<GroupSite> { @OneToOne @MappedBy("groups") @AutoCreated public abstract WorkspaceImpl getWorkspace(); }
/** * @author <a href="mailto:julien.viet@exoplatform.com">Julien Viet</a> * @version $Revision$ */ @PrimaryType(name = "inheritance:aimpl") public abstract class AImpl extends A { public abstract String getString2(); public abstract void setString2(String s); public abstract String[] getStrings2(); public abstract void setStrings2(String[] s); }
/** * @author <a href="mailto:julien.viet@exoplatform.com">Julien Viet</a> * @version $Revision$ */ @PrimaryType(name = "property_map:c") public abstract class C { @Properties @NamingPrefix("property_map") public abstract Map<String, Object> getProperties(); }
/** * @author <a href="mailto:julien.viet@exoplatform.com">Julien Viet</a> * @version $Revision$ */ @PrimaryType(name = "format:b") public abstract class B { @Name public abstract String getName(); public abstract void setName(String name); }
/** * @author <a href="mailto:julien.viet@exoplatform.com">Julien Viet</a> * @version $Revision$ */ @PrimaryType(name = "onetomany_h_collection:a1") public abstract class A1 { @OneToMany public abstract Collection<B1> getChildren(); }
/** * @author <a href="mailto:julien.viet@exoplatform.com">Julien Viet</a> * @version $Revision$ */ @PrimaryType(name = "onetoone_h:b3") public abstract class B3 { @OneToOne @MappedBy("b") public abstract A3 getA(); public abstract void setA(A3 a); }
/** * @author <a href="mailto:julien.viet@exoplatform.com">Julien Viet</a> * @version $Revision$ */ @PrimaryType(name = "onetomany_r:a2") public abstract class A2 { }
/** * @author <a href="mailto:julien.viet@exoplatform.com">Julien Viet</a> * @version $Revision$ */ @PrimaryType(name = "classkind:a") public interface TCK_A { }
/** * @author <a href="mailto:julien.viet@exoplatform.com">Julien Viet</a> * @version $Revision$ */ @PrimaryType(name = "lifecycle:m2") public class M2 { }
/** * @author <a href="mailto:julien.viet@exoplatform.com">Julien Viet</a> * @version $Revision$ */ @PrimaryType(name = "onetomany_r:b2") public abstract class B2 { @ManyToOne(type = RelationshipType.PATH) @MappedBy("ref") public abstract A2 getA(); public abstract void setA(A2 a); }
/** * @author <a href="mailto:julien.viet@exoplatform.com">Julien Viet</a> * @version $Revision$ */ @PrimaryType(name = "onetomany_h_map:b2") public abstract class B2 { @Name public abstract String getName(); @ManyToOne public abstract A2 getParent(); public abstract void setParent(A2 parent); }
/** * @author <a href="mailto:julien.viet@exoplatform.com">Julien Viet</a> * @version $Revision$ */ @PrimaryType(name = "format_object:d1") public abstract class D1 { @OneToOne @Owner @MappedBy("foo_a") public abstract D2 getChild(); public abstract void setChild(D2 child); }
/** * @author <a href="mailto:julien.viet@exoplatform.com">Julien Viet</a> * @version $Revision$ */ @PrimaryType(name = "onetoone_h:b2") public abstract class B2 { @OneToOne @MappedBy("b") public abstract A2 getA(); public abstract void setA(A2 a); }
/** * @author <a href="mailto:julien.viet@exoplatform.com">Julien Viet</a> * @version $Revision$ */ @PrimaryType(name = "pom:portals") public abstract class PortalSites extends Sites<PortalSite> { @OneToOne @MappedBy("portals") @AutoCreated public abstract WorkspaceImpl getWorkspace(); }
/** * @author <a href="mailto:julien.viet@exoplatform.com">Julien Viet</a> * @version $Revision$ */ @PrimaryType(name = "onetomany_h_list:b3") public abstract class B3 { @ManyToOne public abstract A3 getParent(); public abstract void setParent(A3 parent); }
/** * @author <a href="mailto:julien.viet@exoplatform.com">Julien Viet</a> * @version $Revision$ */ @PrimaryType(name = "bankaccount") public abstract class BankAccount { @Property(name = "amount") public abstract Money getAmount(); public abstract void setAmount(Money amount); }
/** * @author <a href="mailto:julien.viet@exoplatform.com">Julien Viet</a> * @version $Revision$ */ @PrimaryType(name = "g2") public abstract class G2 extends G1 { @Override @OneToOne @MappedBy("g2") public abstract G3 getG3(); }
/** * @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(); }