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

http://datanucleus-appengine.googlecode.com/ · Java · 47 lines · 39 code · 8 blank · 0 comment · 0 complexity · 2eb22047817ad3fad29fce018798de9a MD5 · raw file

  1. package com.google.appengine.datanucleus.test;
  2. import java.util.Date;
  3. import javax.persistence.Entity;
  4. import javax.persistence.Id;
  5. import javax.persistence.Temporal;
  6. import javax.persistence.TemporalType;
  7. @Entity
  8. public class TemporalHolder
  9. {
  10. @Id
  11. Long id;
  12. @Temporal(TemporalType.DATE)
  13. Date dateField;
  14. @Temporal(TemporalType.TIME)
  15. Date timeField;
  16. @Temporal(TemporalType.TIMESTAMP)
  17. Date timestampField;
  18. public TemporalHolder(long id) {
  19. this.id = id;
  20. }
  21. public void setDateField(Date date) {
  22. this.dateField = date;
  23. }
  24. public void setTimeField(Date date) {
  25. this.timeField = date;
  26. }
  27. public void setTimestampField(Date date) {
  28. this.timestampField = date;
  29. }
  30. public Date getDateField() {
  31. return dateField;
  32. }
  33. public Date getTimeField() {
  34. return timeField;
  35. }
  36. public Date getTimestampField() {
  37. return timestampField;
  38. }
  39. }