This section of the GAE/Java documentation is killing me. I would appreciate if someone could help me figure it out.
If the field is not of a nullable value type, loading an entity without the corresponding property throws an exception. This won't happen if the entity was created from the same JDO class used to recreate the instance, but can happen if the JDO class changes
- What is a nullable value type?
- How could you load an entity without the corresponding property?
- What is meant by: "This won't happen if the entity was created from the same JDO class used to recreate the instance"?
- When you say "but can happen if the JDO class changes", how would a JDO class change?