PageRenderTime 25ms CodeModel.GetById 15ms RepoModel.GetById 0ms app.codeStats 0ms

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

http://datanucleus-appengine.googlecode.com/
Java | 37 lines | 29 code | 8 blank | 0 comment | 0 complexity | bdb0c9ab4c281beed3e92ce9acefc789 MD5 | raw file
Possible License(s): Apache-2.0
  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 Issue165Child {
  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. Issue165Parent parent;
  15. @Persistent
  16. String aString;
  17. public String getId() {
  18. return id;
  19. }
  20. public void setAString(String str) {
  21. aString = str;
  22. }
  23. public void setParent(Issue165Parent parent) {
  24. this.parent = parent;
  25. }
  26. public Issue165Parent getParent() {
  27. return parent;
  28. }
  29. }