/tests/com/google/appengine/datanucleus/test/Issue62Child.java

http://datanucleus-appengine.googlecode.com/ · Java · 34 lines · 27 code · 7 blank · 0 comment · 0 complexity · 244f1e7c3935ae8fdc3abc7d9084516f MD5 · raw file

  1. package com.google.appengine.datanucleus.test;
  2. import javax.jdo.annotations.Extension;
  3. import javax.jdo.annotations.IdGeneratorStrategy;
  4. import javax.jdo.annotations.PersistenceCapable;
  5. import javax.jdo.annotations.Persistent;
  6. import javax.jdo.annotations.PrimaryKey;
  7. @PersistenceCapable
  8. public class Issue62Child {
  9. @PrimaryKey
  10. @Persistent(valueStrategy = IdGeneratorStrategy.IDENTITY)
  11. @Extension(vendorName="datanucleus", key="gae.encoded-pk", value="true")
  12. private String id;
  13. @Persistent(mappedBy = "child")
  14. private Issue62Parent parent;
  15. public Issue62Parent getParent() {
  16. return parent;
  17. }
  18. public void setParent(Issue62Parent parent) {
  19. this.parent = parent;
  20. }
  21. public String getId() {
  22. return id;
  23. }
  24. public void setId(String id) {
  25. this.id = id;
  26. }
  27. }